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
338199415804	338199416366	338199416916	338199417466	338199418016	338199418566	338199419116	338199419666	338199420216	338199420766	338199421316	338199421866	338199422416	338199422966	338199423516	338199424066	338199424616	338199425166	338199425716	338199426266	338199426816	338199427366	338199427916	338199428466	338199429016	338199429566	338199430116	338199430666	338199431216	338199431766	338199432316	338199432866	338199433416	338199433966	338199434516	338199435066	338199435616	338199436166	338199436716	338199437266	338199437816	338199438366	338199438916	338199439466	338199440016	338199440566	338199441116	338199441666	338199442216	338199442766	338199443316	338199443866	338199444416	338199444966	338199445516	338199446066	338199446616	338199447166	338199447716	338199448266	338199448816	338199449366	338199449916	338199450466	338199451016	338199451566	338199452116	338199452666	338199453216	338199453766	338199454316	338199454866	338199455416	338199455966	338199456516	338199457066	338199457616	338199458166	338199458716	338199459266	338199459816	338199460366	338199460916	338199461466	338199462016	338199462566	338199463116	338199463666	338199464216	338199464766	338199465316	338199465866	338199466416	338199466966	338199467516	338199468066	338199468616	338199469166	338199469716	338199470266	338199470816	338199471366	338199471916	338199472466	338199473016	338199473566	338199474116	338199474666	338199475216	338199475766	338199476316	338199476866	338199477416	338199477966	338199478516	338199479066	338199479616	338199480166	338199480716	338199481266	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29974	15471	16326	12824	8555	5030	3242	2389	1665	1209	862	605	363	268	235	240	255	239	241	238	198	257	209	320	308	320	296	302	256	238	238	236	227	238	236	206	233	259	219	232	252	242	190	235	221	223	216	197	211	201	205	231	226	219	243	207	223	205	188	214	228	183	214	229	204	203	251	218	203	235	205	208	218	188	210	220	193	248	202	191	192	211	213	218	231	185	203	205	221	215	204	202	230	205	223	215	215	211	216	224	224	250	228	213	228	208	204	251	202	220	218	233	198	211	230	230	222	207	214	177	186	190	185	205	223	213	193	228	207	191	212	238	240	225	213	210	198	208	195	223	222	243	209	223	235	214	237	211	223	190	225	227	220	201	198	209	199	218	222	205	202	208	208	180	212	213	243	218	238	180	212	208	217	193	220	237	223	213	226	221	207	187	209	231	218	231	206	213	218	218	217	236	201	218	225	221	211	216	234	214	212	200	241	220	228	222	251	223	218	216	211	198	187	227	194	191	228	231	213	210	212	233	237	194	216	182	236	227	206	227	206	186	203	213	216	203	208	189	239	216	236	186	220	236	234	208	224	207	192	189	234	195	219	207	215	180	195	216	204	209	227	202	250	233	215	212	235	241	182	229	221	225	204	207	209	230	203	206	191	239	225	217	213	201	210	234	191	225	214	231	206	219	221	218	231	195	222	205	217	215	206	191	197	216	207	235	226	248	213	256	211	204	237	215	182	224	207	181	217	220	216	236	219	201	219	230	209	224	247	208	228	193	254	237	212	225	222	207	224	195	213	231	239	218	189	180	212	240	195	231	218	222	236	214	202	213	212	204	211	197	204	209	211	227	209	226	213	186	239	207	199	210	200	212	196	237	211	235	215	215	221	244	189	204	222	233	202	209	222	242	202	196	224	229	208	220	249	202	236	201	217	236	196	208	207	183	222	239	221	217	213	214	191	209	203	213	230	214	189	219	213	209	209	202	236	223	241	190	199	196	216	210	209	216	209	193	201	207	202	198	214	218	232	232	196	215	218	237	203	205	238	219	212	215	233	232	186	205	235	204	188	225	220	190	255	221	222	203	219	216	211	194	238	230	231	235	228	238	231	226	178	199	204	194	228	213	215	174	220	221	211	207	192	216	202	200	208	226	233	201	217	220	202	228	250	224	222	213	220	245	200	203	195	215	250	215	210	202	239	212	222	237	223	226	227	213	199	205	181	221	195	240	221	210	195	198	204	246	240	226	237	219	231	226	210	187	211	229	201	195	223	210	180	235	222	168	207	205	221	200	204	221	202	207	204	213	220	230	224	189	207	218	218	196	201	226	213	203	215	198	223	205	202	209	192	201	220	207	226	225	211	205	249	239	193	185	233	193	187	188	246	207	221	237	225	226	201	202	227	216	207	217	207	193	219	215	196	190	209	211	194	169	187	214	185	221	183	210	174	230	212	187	216	215	198	200	229	190	217	191	204	201	233	212	224	172	193	219	235	207	235	189	203	205	254	217	253	220	215	217	245	196	212	222	195	218	224	213	211	185	214	226	180	207	214	218	193	213	222	213	205	225	215	216	211	195	200	211	235	218	209	214	180	182	227	226	205	183	195	210	221	224	206	213	218	189	222	225	249	205	227	224	226	179	235	210	227	181	204	241	208	227	188	220	247	206	210	217	222	206	220	200	206	246	180	201	196	205	205	217	209	211	175	220	238	226	213	221	231	234	214	213	186	200	183	204	194	235	210	211	194	241	231	196	214	211	204	202	196	200	213	222	228	220	199	224	243	192	196	230	214	227	222	188	206	210	200	207	204	210	200	212	245	230	231	227	220	204	248	213	194	246	226	200	205	199	189	204	189	217	230	250	220	193	187	202	226	233	246	223	212	228	200	210	225	213	212	201	227	219	200	215	202	248	190	212	202	216	181	216	216	208	193	233	233	257	199	213	213	193	240	217	204	208	209	199	211	231	194	191	218	224	242	212	196	202	198	205	205	188	200	208	217	243	194	215	209	211	222	235	216	197	240	212	226	236	206	218	238	220	221	215	215	230	218	212	185	200	198	186	200	219	225	214	203	222	248	195	182	192	202	229	207	239	249	166	201	215	208	189	241	219	206	197	199	221	218	202	200	203	208	213	217	226	198	179	198	212	209	220	161	175	181	204	213	201	193	237	213	212	213	211	217	242	225	197	217	213	223	229	221	213	186	223	221	217	181	196	228	210	200	217	198	203	206	230	209	208	217	244	221	231	235	214	183	207	212	254	202	196	183	230	213	227	195	208	210	216	216	189	214	192	208	212	217	190	202	224	205	200	214	247	215	209	192	211	252	226	176	201	220	237	216	204	223	203	226	209	229	202	200	216	202	243	228	246	203	203	193	215	181	213	204	206	211	216	194	235	194	240	221	253	257	233	174	231	221	214	234	218	186	192	217	215	198	194	207	186	214	230	225	222	184	204	202	210	191	220	228	212	234	189	222	192	244	214	206	218	215	202	208	239	213	179	216	225	257	203	229	219	198	227	218	204	195	233	200	221	220	214	218	219	219	219	221	234	215	219	191	214	223	179	189	155	204	212	222	237	218	207	206	220	247	229	188	214	231	226	214	223	216	196	210	216	213	216	183	199	196	209	213	213	194	214	191	241	207	208	217	227	216	213	193	216	223	235	208	217	233	199	222	221	192	187	199	209	209	235	206	211	242	209	200	256	220	209	216	222	240	191	217	230	193	208	228	191	222	216	187	220	230	211	206	221	216	212	204	191	225	229	215	229	217	241	204	231	195	214	221	225	267	228	216	208	211	230	204	227	218	208	215	233	215	207	221	225	201	208	220	221	196	184	216	235	215	204	210	232	206	238	184	211	215	228	245	219	192	203	237	236	211	193	200	194	224	227	213	222	182	186	221	232	198	208	204	192	203	219	218	202	231	218	226	211	223	208	188	224	204	211	243	203	214	217	198	183	204	220	219	216	213	202	220	232	248	212	238	197	243	233	215	207	207	218	246	218	216	221	233	199	211	212	193	215	221	227	206	216	198	209	195	181	226	206	196	211	238	208	211	214	189	203	197	220	216	181	225	224	214	203	205	226	198	218	193	198	187	219	198	224	227	235	211	213	220	215	212	192	198	207	200	235	208	218	219	247	196	231	221	221	205	218	201	204	179	207	219	215	217	216	238	211	186	212	216	239	250	220	194	219	220	194	217	210	217	220	218	237	173	201	205	222	218	229	209	196	178	208	227	217	188	213	210	233	220	229	212	253	216	210	218	221	197	180	241	240	194	214	244	233	234	197	200	224	215	194	200	223	224	209	196	183	224	241	206	204	212	175	193	202	187	202	194	205	223	209	200	219	224	219	212	222	176	222	224	202	213	212	205	211	221	226	227	209	185	210	206	240	230	217	204	223	196	219	209	227	194	226	229	210	209	215	225	214	182	210	213	202	217	210	219	183	206	190	192	213	228	224	209	213	199	243	200	230	224	222	207	201	207	226	201	209	232	186	209	211
17542	12187	23116	25314	21711	15865	12279	9924	7575	5635	3839	2588	1325	762	734	633	609	606	652	558	593	594	730	832	1076	1085	1092	845	708	737	694	664	558	620	571	557	589	624	655	634	609	625	553	580	548	539	585	537	543	497	552	501	449	458	489	494	471	542	495	502	514	480	511	543	515	507	477	511	504	513	508	485	503	470	506	496	465	528	517	483	495	523	451	478	483	510	503	534	526	547	511	554	486	546	479	518	526	489	520	508	542	509	475	511	479	527	505	484	485	476	485	499	513	512	463	498	494	483	501	474	518	515	512	478	513	496	481	511	452	487	508	483	535	509	519	520	507	535	505	472	502	523	504	503	490	468	493	521	509	511	484	494	501	463	510	485	509	502	494	510	505	532	463	453	461	484	528	505	507	523	521	499	484	535	483	500	506	504	501	513	495	508	511	522	494	465	521	539	506	501	510	505	503	529	507	508	538	489	500	513	490	500	520	516	485	483	504	497	493	503	511	493	492	530	510	496	527	507	479	487	495	492	458	472	477	535	516	482	530	494	505	543	507	558	511	501	527	469	476	488	494	454	466	491	480	511	541	509	503	476	468	477	484	471	474	570	480	500	489	513	516	489	520	498	437	472	527	478	528	485	467	533	499	534	505	539	486	511	496	499	501	508	492	526	474	494	505	540	504	486	494	503	517	455	515	513	513	507	515	500	488	514	509	495	464	514	492	477	517	545	494	463	504	482	526	494	483	492	495	487	483	482	507	516	487	525	478	500	484	502	497	479	496	528	530	486	521	507	472	502	490	479	523	460	505	457	474	519	493	525	495	464	479	474	516	512	495	485	555	508	500	514	534	502	487	506	488	499	462	510	482	489	484	495	490	500	533	486	502	487	489	475	489	459	505	494	515	508	522	539	488	523	517	490	508	474	521	541	480	529	513	490	502	476	540	479	503	475	535	508	470	510	509	517	478	530	453	504	507	509	491	492	501	529	477	493	505	512	546	479	514	487	501	504	553	485	498	498	481	468	475	529	511	514	516	482	485	510	509	487	503	492	500	478	515	497	508	502	531	500	474	534	495	475	462	489	526	483	523	490	507	486	493	484	517	524	520	468	486	482	493	510	528	485	496	547	481	480	505	457	502	475	499	456	525	483	477	483	470	501	527	517	519	527	502	525	505	433	482	557	496	469	490	516	517	464	494	504	486	494	467	503	481	452	482	505	507	510	495	518	528	523	478	507	518	534	452	489	466	520	448	510	508	564	504	519	475	486	487	502	501	505	478	500	488	466	503	505	478	525	516	520	515	494	491	477	480	465	467	520	520	471	521	522	471	561	519	471	482	513	512	483	498	480	509	503	457	519	499	509	494	499	464	494	487	490	497	509	500	511	540	528	514	477	531	490	497	482	542	499	487	511	536	490	476	525	500	504	492	493	474	496	488	511	495	508	464	521	484	534	486	547	519	498	516	529	528	512	508	490	489	511	517	484	518	529	502	502	497	481	461	525	493	481	502	510	497	528	514	493	511	501	488	497	490	496	514	496	499	481	513	505	490	530	510	468	500	519	523	511	487	495	524	486	508	498	501	491	509	497	501	498	532	530	457	466	501	471	535	551	480	491	480	493	513	504	478	485	498	498	486	494	491	505	501	499	495	525	478	498	518	475	485	536	511	494	521	467	520	489	509	473	491	499	472	483	526	512	531	514	515	538	497	502	503	477	513	485	498	513	473	489	517	494	500	484	488	503	518	512	472	513	487	489	497	480	497	493	523	548	506	522	473	504	502	470	518	472	541	480	525	487	501	474	479	493	485	533	509	490	468	494	492	490	554	526	485	475	447	513	514	486	483	507	493	479	475	508	484	514	516	521	495	497	521	533	489	485	520	473	498	560	479	502	494	503	475	494	490	489	455	517	450	498	499	501	485	533	460	476	509	524	507	482	519	507	507	496	492	493	520	463	545	499	521	504	507	492	531	534	444	486	505	519	477	478	467	511	487	527	503	527	496	491	531	534	489	493	516	463	492	544	491	511	546	517	507	449	525	495	488	516	472	536	507	525	473	515	510	539	456	507	508	507	509	487	517	519	485	461	532	559	514	476	546	500	457	517	500	500	505	514	517	528	503	528	493	520	526	473	498	498	467	511	525	488	467	502	465	545	504	535	484	533	514	492	511	491	485	491	488	562	537	482	501	475	532	529	477	523	469	489	548	509	501	479	475	517	487	476	499	499	471	505	506	529	511	477	477	472	501	463	465	527	517	534	490	510	520	509	468	511	477	471	485	507	520	485	487	477	515	528	470	469	472	474	494	469	521	515	476	470	495	489	484	523	487	496	560	461	524	506	486	500	472	503	524	542	512	481	498	510	492	505	542	529	487	482	538	500	533	483	484	530	477	475	502	545	528	497	531	493	498	554	467	514	492	494	519	516	524	512	506	510	489	496	485	489	480	503	503	495	490	489	540	543	478	478	505	494	479	512	489	508	514	526	472	451	482	502	510	467	489	470	511	485	493	495	525	501	513	475	505	480	490	496	496	499	548	504	489	520	500	522	495	523	491	479	526	495	494	515	503	489	525	483	509	503	505	493	473	502	511	490	524	511	461	487	452	499	532	542	527	488	450	509	529	494	478	470	541	497	520	495	507	486	536	501	493	499	507	497	528	471	497	514	490	465	461	478	491	536	496	494	474	494	512	522	493	462	480	505	530	488	526	527	516	510	497	477	509	509	490	524	511	482	488	492	508	524	484	541	509	499	491	484	512	499	503	502	481	518	466	495	469	472	517	542	493	496	507	483	516	499	457	504	517	468	551	485	558	520	469	481	519	495	465	518	463	476	464	532	506	533	503	533	485	488	507	476	474	535	474	493	475	475	484	488	489	538	474	489	489	501	536	532	503	504	511	503	508	502	576	490	572	497	538	495	485	486	462	497	506	527	472	508	510	484	495	515	518	527	482	516	520	541	482	476	514	514	486	509	502	505	505	497	514	476	532	459	502	509	509	503	468	529	481	522	481	493	512	516	498	513	491	526	492	500	497	495	486	489	504	482	504	485	498	497	514	501	533	475	484	534	488	483	475	506	476	501	489	439	502	491	534	493	535	499	488	501	519	551	497	480	497	481	504	511	534	511	486	522	480	518	520	496	520	478	485	490	519	497	492	494	474	532	444	463	500	432	489	503	521	508	469	468	475	551	504	510	525	507	508	480	502	467	483	517	526	479	528	516	512	461	529	519	498	488	517	472	513	533	543	505	503	501	452	489	479	486	499	541	507	498	522	499	509	453	509	471	526	543	492	497	525	531	467	512	541	478	502	505	494	504	514	535	504	484	490	491	504	506	492	495	508	537	494	480	472	487	508	462	463	479	503	520	472	486	514	465	487	506	542	489	482	491	506	537	514	491	485	519	521	502	499	497	519	501	536	501	532	517	467	517	507	486	499	524	497	473	501	574	499	510	534	495	506	497	500	491	477	509	506	484	503	491	499	513	502	521	516	461	506	460	510	495
11788	7393	7835	5602	3856	2311	1518	1137	871	666	559	458	330	320	292	300	281	255	261	289	284	333	269	290	312	311	257	290	284	300	258	249	277	333	291	308	275	303	263	270	296	248	268	278	278	287	291	271	278	279	291	242	289	273	308	278	264	273	281	302	283	249	274	275	301	272	271	278	311	280	275	307	279	270	317	267	306	284	279	271	272	310	325	286	317	251	272	284	303	286	293	268	261	243	272	287	267	287	294	310	307	288	295	263	291	293	291	296	261	294	302	264	263	281	289	248	274	296	284	272	280	267	278	280	272	276	270	279	256	254	289	270	272	296	323	257	283	257	277	274	278	295	286	302	282	259	288	292	304	291	247	292	305	252	297	267	264	296	262	265	238	259	305	290	259	283	269	288	276	281	294	289	258	292	251	257	271	259	304	259	303	303	283	288	285	270	276	276	285	268	297	267	299	280	298	274	241	293	275	292	261	288	258	282	273	261	295	303	274	289	274	274	295	296	296	254	277	248	271	263	300	257	277	280	277	301	257	318	298	285	253	280	285	240	291	261	259	273	277	290	310	274	278	272	312	298	296	286	301	304	288	314	269	276	259	294	298	260	318	288	310	291	271	284	250	322	283	276	291	273	272	262	267	284	257	256	274	281	282	275	258	298	275	306	285	288	265	295	291	272	312	283	277	268	285	265	261	292	303	302	278	268	286	278	270	268	290	262	276	315	284	285	286	252	289	278	274	313	281	260	287	278	304	286	274	308	312	256	286	297	266	256	303	276	261	284	274	279	321	306	275	287	237	272	306	275	291	282	296	255	283	264	273	268	307	301	278	250	253	277	294	278	285	286	278	270	305	300	276	282	269	270	322	273	290	260	283	279	289	278	280	295	242	281	274	267	267	300	277	288	308	270	287	272	278	281	276	282	276	274	248	269	234	295	261	275	279	279	260	282	320	292	269	305	275	280	220	256	275	279	310	300	285	275	311	293	284	261	243	282	312	294	294	250	278	297	254	291	267	302	293	276	301	302	265	256	260	276	296	290	259	329	304	290	282	272	274	258	300	307	278	310	244	297	267	251	264	302	268	274	287	274	273	280	284	340	302	269	295	261	268	298	286	278	287	281	268	277	288	308	278	268	304	285	285	289	265	288	281	272	289	262	300	293	346	271	277	282	288	280	273	305	293	244	266	302	268	307	275	286	291	275	278	265	280	282	277	258	292	284	245	276	292	303	294	304	292	280	306	254	335	277	268	328	255	280	284	265	303	281	244	251	287	288	291	270	279	255	278	273	288	268	278	255	263	261	304	321	288	281	270	292	285	297	316	289	264	278	298	275	282	277	310	275	304	295	282	290	271	324	281	236	265	302	266	279	288	279	280	298	264	267	264	264	275	263	274	308	269	274	291	313	245	245	296	272	323	292	241	262	279	288	278	260	257	306	299	295	299	265	303	294	286	280	259	291	258	288	267	268	258	275	309	309	282	301	278	267	277	295	280	263	297	262	297	303	305	269	258	256	249	259	298	281	297	267	307	271	264	256	259	276	288	280	259	260	277	283	275	307	295	267	268	315	270	332	289	286	291	318	272	287	278	288	270	301	286	293	277	254	293	291	305	275	283	261	300	274	258	292	266	298	303	283	263	239	288	283	295	281	275	265	257	273	275	274	279	268	279	268	256	288	284	316	279	263	278	303	270	275	301	291	298	290	272	283	307	261	286	295	264	257	302	302	255	271	282	320	281	280	278	249	266	277	278	261	293	300	289	245	278	274	288	297	279	258	273	296	269	263	256	272	293	247	264	275	272	288	308	280	268	266	270	288	230	311	289	300	302	293	281	264	262	289	261	272	273	279	298	289	279	278	283	299	269	271	286	279	255	263	299	293	274	272	324	288	270	294	305	297	289	306	286	254	284	277	288	263	305	240	279	247	296	263	294	247	244	285	268	300	273	279	289	239	278	266	288	278	265	274	282	269	246	270	247	306	290	311	296	273	282	303	292	263	295	279	292	272	290	308	265	248	270	313	261	281	254	299	257	290	289	284	273	261	285	241	297	276	288	287	273	279	251	282	308	285	266	258	271	267	257	272	294	255	308	273	271	293	280	269	284	294	303	261	276	298	259	239	322	269	276	266	272	277	269	279	253	324	290	283	293	297	279	259	275	269	262	269	260	294	282	285	327	289	298	268	296	313	295	263	265	263	274	288	279	268	239	285	275	265	271	283	262	278	286	278	274	278	281	290	286	276	276	265	331	299	286	279	270	259	294	272	259	289	273	253	286	305	307	292	289	293	283	309	287	317	306	306	271	280	318	281	274	270	308	285	298	250	285	283	310	273	289	280	262	281	297	280	251	318	287	261	281	253	273	299	275	271	287	310	255	287	323	272	288	263	240	284	273	301	264	281	293	268	287	254	283	299	284	266	264	271	280	274	286	303	288	310	254	300	295	266	282	272	273	267	266	314	263	262	267	301	292	289	289	256	250	279	246	268	277	253	279	250	314	279	269	319	334	286	280	274	302	292	275	254	300	313	290	339	311	260	295	259	285	304	295	308	272	293	275	296	244	283	291	256	242	257	253	294	283	270	292	289	301	279	270	313	314	317	294	259	265	301	291	284	294	261	291	278	275	269	288	290	256	305	274	283	264	278	295	323	271	318	276	269	287	262	287	275	292	270	262	291	279	293	281	259	271	281	269	273	285	291	289	289	278	285	293	285	263	311	260	277	297	279	277	284	261	312	279	260	259	288	299	282	230	268	286	264	294	299	303	286	290	279	290	280	283	306	282	279	258	336	300	283	285	264	285	278	265	281	291	293	270	281	307	261	278	300	288	262	258	286	298	295	280	296	298	291	295	309	248	255	261	303	272	272	287	266	313	260	288	244	276	287	285	267	277	309	281	281	263	272	262	259	295	285	285	260	272	260	260	289	291	278	306	252	320	259	259	265	275	297	285	247	283	243	253	287	301	292	280	276	264	282	270	306	290	284	259	277	264	280	251	251	283	247	255	291	273	287	272	247	303	278	305	299	274	293	295	258	261	264	289	275	288	253	294	295	275	289	286	285	305	275	264	284	291	268	271	300	277	271	290	270	293	265	311	266	242	290	239	276	309	285	272	242	262	295	279	309	296	274	263	282	267	290	292	308	285	291	301	270	264	275	280	277	288	260	275	262	290	304	253	285	302	262	246	294	289	325	279	286	253	291	304	279	261	280	250	282	281	272	306	270	270	261	284	274	315	273	265	278	305	299	296	276	284	313	288	268	295	296	314	279	274	274	276	289	283	312	295	279	285	272	268	255	286	292	285	281	256	313	253	264	257	287	299	294	333	295	262	274	246	275	308	277	307	293	266	271	260	291	251	286	277	306	284	279	261	271	285	269	307	310	284	293	277	279	273	281	264	299	288	277	240	279	307	287	288	274	288	286	282	299	292	274	262	267	285	250	252	240	268	260	279	250	307	273	287	321	273	301	267	280	254	285	275	279	274	265	280	281	280	265
7471	6724	13484	14084	12565	8730	6157	4733	3642	2880	2102	1461	995	683	749	664	648	693	639	638	619	692	718	808	882	893	824	732	768	700	692	678	633	657	663	642	662	656	656	670	646	617	620	632	605	612	623	690	605	631	650	659	644	601	645	606	638	631	619	636	637	650	610	625	621	654	603	645	608	609	610	587	644	632	612	626	658	653	618	634	620	658	693	674	631	630	640	653	646	601	694	622	591	643	628	623	644	647	615	639	635	608	657	648	575	661	635	619	598	622	632	621	640	638	619	628	620	654	642	633	622	618	632	664	620	670	637	615	679	642	668	675	595	592	608	614	653	657	646	614	638	600	628	681	633	612	659	606	630	615	637	614	591	652	659	641	634	619	600	582	643	629	612	656	618	659	622	617	655	611	650	658	627	612	633	623	640	587	668	647	658	637	615	619	606	641	612	602	636	593	600	613	587	626	635	675	618	607	583	657	655	669	637	618	653	637	661	656	632	644	679	639	645	634	621	652	659	627	595	647	630	661	623	649	609	587	664	642	605	647	636	634	627	617	637	649	582	629	685	629	649	633	592	623	619	636	637	646	639	612	645	615	661	611	618	582	604	654	663	578	662	626	643	659	626	633	633	620	617	652	645	639	622	650	658	588	625	663	594	652	627	629	649	647	569	628	635	667	610	636	616	633	562	640	613	611	624	571	660	666	618	635	639	621	605	654	592	652	619	631	602	655	624	587	643	659	648	567	613	622	623	673	625	630	633	589	624	608	652	629	647	609	655	614	605	646	610	641	672	615	650	651	620	658	666	590	656	605	673	643	609	641	659	664	626	614	649	652	598	639	623	641	665	633	615	636	607	618	623	644	657	617	631	627	645	585	647	624	671	609	639	628	626	632	605	652	659	626	608	608	628	701	594	645	641	612	609	637	666	653	673	606	634	649	596	628	656	626	647	630	640	624	628	658	635	613	688	605	650	648	657	670	645	605	657	619	677	637	630	636	619	640	588	628	669	655	612	627	615	665	662	639	602	639	592	653	636	666	666	584	668	633	607	619	663	680	638	656	645	638	626	574	624	620	588	664	664	618	588	676	618	573	659	633	657	623	638	642	659	616	646	613	605	666	596	649	567	637	641	668	661	622	644	644	574	610	599	639	644	630	598	617	589	673	639	626	623	667	609	651	583	659	660	629	632	620	638	694	668	676	623	671	600	663	667	665	632	622	579	634	595	614	593	672	631	625	630	619	655	611	648	608	633	614	665	634	632	670	650	657	664	608	657	615	652	641	634	648	672	566	639	647	582	612	617	579	622	653	600	599	617	663	655	628	663	617	629	585	644	638	615	626	646	610	635	640	647	656	614	636	647	612	675	635	623	647	608	653	572	621	587	663	613	611	607	636	654	614	599	643	613	648	647	678	627	639	613	585	614	623	644	564	664	610	585	583	701	652	621	636	631	644	628	651	613	630	633	640	662	601	609	636	681	594	651	615	645	641	639	605	648	657	686	593	638	626	623	640	632	650	632	642	617	623	641	644	639	621	618	653	610	668	613	619	592	655	633	604	657	643	636	636	667	624	676	643	658	664	630	628	642	616	638	640	638	625	619	643	619	649	622	603	642	641	650	649	657	639	665	610	635	583	627	640	600	623	632	647	595	642	637	634	627	613	636	631	644	621	622	618	590	629	596	639	639	624	633	622	652	606	671	641	587	662	619	674	617	685	634	620	637	635	669	634	683	623	647	617	628	636	651	643	608	610	648	661	618	656	611	671	687	668	597	635	648	616	667	652	576	678	651	645	605	619	611	637	624	619	610	616	666	578	644	584	637	636	611	673	633	636	648	634	625	675	570	634	665	660	652	613	663	640	618	620	638	658	609	638	633	651	644	629	608	637	647	622	612	665	612	625	696	610	593	632	670	627	602	599	637	612	589	605	635	627	646	665	586	640	604	647	636	665	620	658	643	641	652	681	574	627	606	621	662	578	625	626	633	643	637	648	654	673	635	651	652	612	624	627	603	653	607	640	602	630	641	650	601	607	626	620	594	703	600	647	637	609	618	620	613	608	664	607	609	650	586	622	627	625	622	608	629	668	636	614	663	605	630	619	621	620	637	697	657	635	648	632	637	664	613	650	636	593	631	655	636	619	646	600	635	628	627	576	661	628	603	580	658	657	632	661	599	623	620	622	597	633	614	629	648	611	651	620	657	612	659	653	636	622	624	581	636	571	655	606	619	619	610	630	602	701	625	632	676	619	648	627	616	647	638	594	674	664	649	577	626	588	649	640	606	592	669	598	605	619	642	589	600	696	647	597	636	640	659	626	616	633	634	622	618	649	655	659	625	624	657	665	618	623	614	594	665	636	602	610	599	635	647	628	678	624	605	663	664	657	601	610	609	622	611	680	637	632	632	663	571	633	611	618	602	633	632	602	608	607	700	647	668	579	600	647	629	651	667	619	696	619	605	638	642	613	638	637	637	687	618	625	646	657	638	613	646	625	631	626	602	641	619	645	639	666	608	656	631	624	650	619	666	623	615	639	635	651	644	624	596	631	634	638	667	617	628	622	593	647	612	621	652	625	573	597	634	623	650	633	663	601	564	624	643	629	651	619	651	626	580	617	622	668	606	638	624	638	690	616	634	594	651	620	601	641	660	616	658	635	650	616	640	677	653	630	599	627	645	676	615	654	640	609	679	647	611	578	614	613	623	665	592	654	654	641	624	552	634	616	622	648	599	624	622	610	659	629	663	645	683	642	664	659	654	663	583	616	625	630	601	644	627	655	630	610	664	612	652	682	614	628	617	641	640	619	601	671	640	657	605	565	635	622	630	681	598	586	676	652	603	607	669	613	685	644	648	621	660	627	615	630	625	650	614	611	646	643	591	627	613	674	571	606	602	660	608	667	620	668	634	652	620	625	622	665	633	591	649	649	595	609	585	613	644	620	569	636	698	639	641	632	621	704	628	618	642	634	625	661	624	613	588	654	647	632	629	629	609	634	661	635	650	612	636	658	581	636	629	617	609	604	629	685	609	630	656	619	603	644	657	616	617	655	603	593	668	602	621	626	684	625	621	673	634	618	576	611	636	619	665	675	594	597	664	629	597	601	618	662	637	569	608	635	631	617	676	631	613	637	615	569	609	679	620	602	625	636	585	656	628	630	655	645	617	617	626	644	617	560	614	636	680	579	664	637	615	620	619	620	614	615	623	654	608	597	678	659	636	661	606	613	635	645	668	647	649	635	597	634	605	639	627	655	661	632	661	710	601	602	671	616	638	643	611	618	668	662	623	615	675	654	706	644	665	640	580	613	621	633	627	632	672	588	627	624	620	600	627	627	626	637	634	601	669	637	618	636	628	658	615	590	608	577	622	669	699	679	620	605	635	594	674	621	601	638	657	600	610	646	596	621	629	641	644	611	593	616	686	643	645	641	651	627	622	655	624	669	689	602	608	669	596	650	614	675	654	633	615	573	660	617	669	577	608	610	638	632	669	604	578	615
21060	11133	12974	9625	6367	4019	2516	1681	1222	1066	625	511	351	270	272	241	237	239	247	271	242	264	287	318	319	308	299	283	262	258	252	256	242	232	228	237	224	252	262	229	255	233	223	265	223	220	235	252	249	222	222	233	208	249	239	220	198	207	240	246	260	262	237	272	238	247	278	255	270	233	226	258	249	252	269	235	238	238	254	234	256	222	285	294	256	254	223	250	244	226	236	245	228	234	265	248	236	231	227	219	242	223	193	251	239	233	204	220	243	262	247	277	230	219	220	224	240	246	251	243	238	235	242	228	258	222	268	231	262	250	229	249	236	242	241	242	230	250	265	238	251	234	255	266	245	236	233	236	252	248	257	260	233	265	208	223	215	253	227	239	262	263	254	218	254	233	232	212	240	207	242	243	233	237	247	209	232	206	237	239	259	253	240	234	217	245	241	241	226	248	237	231	211	235	222	234	255	239	240	255	222	235	235	223	248	224	241	251	223	258	256	216	215	232	250	241	210	234	260	238	267	260	233	253	252	249	229	239	228	246	291	206	214	247	228	250	253	242	236	221	235	228	231	253	226	240	232	233	244	237	242	229	242	214	216	242	216	239	247	252	210	272	247	253	238	255	282	244	254	241	204	247	253	245	216	236	229	240	224	218	239	225	213	235	259	221	237	254	270	295	227	251	238	244	241	233	238	214	220	247	244	232	239	223	252	259	221	279	230	224	219	216	271	263	242	238	244	245	241	264	262	232	246	263	257	244	223	238	281	229	241	231	218	214	245	218	231	205	228	271	202	232	267	235	239	216	267	257	225	245	224	244	278	229	236	242	262	227	203	242	234	246	231	246	246	229	212	230	251	250	244	252	227	245	242	226	248	240	251	260	254	228	235	245	232	220	253	215	223	262	250	217	227	257	235	246	211	242	245	272	217	241	234	203	252	230	240	233	232	233	252	231	244	232	263	266	256	223	237	237	245	255	231	238	229	248	210	233	227	260	234	221	257	210	235	230	243	231	225	255	244	205	256	260	218	245	212	251	239	237	229	208	228	260	218	249	221	224	265	261	262	236	241	244	218	215	228	218	250	244	247	232	262	248	271	253	228	232	252	274	213	258	246	242	245	249	245	230	240	212	235	240	215	255	239	240	215	242	222	209	234	233	242	220	244	245	274	251	223	216	253	209	234	214	237	245	230	239	260	246	234	242	221	222	248	248	249	220	229	266	239	255	232	246	240	236	247	274	249	241	239	236	231	232	269	247	237	236	258	223	234	250	222	256	253	234	231	254	233	234	264	245	248	249	258	244	253	238	217	237	273	225	206	212	241	254	212	209	271	247	255	236	244	245	216	245	246	226	234	226	231	238	243	236	247	215	222	250	218	227	236	227	230	232	249	233	202	241	263	264	251	258	256	233	226	232	207	228	245	245	266	251	257	221	203	209	230	245	264	243	233	235	269	255	239	255	229	249	242	232	261	239	224	241	241	248	222	229	239	238	242	252	245	256	220	251	237	230	208	251	251	215	225	259	234	254	208	259	235	226	242	224	245	224	258	236	248	232	216	256	241	223	200	203	233	229	265	247	252	249	240	206	239	254	237	228	254	215	232	256	252	231	230	255	245	232	202	201	233	209	240	209	220	251	234	256	224	224	243	204	277	213	230	246	246	214	203	238	218	230	247	211	219	237	246	216	238	243	239	224	215	196	249	233	240	260	234	243	277	263	248	258	229	254	219	237	222	255	233	233	217	250	232	245	241	257	224	234	241	239	247	287	242	234	244	274	224	216	255	221	249	206	230	236	256	249	231	229	238	213	234	235	256	227	226	235	259	218	235	224	199	213	250	225	237	216	240	232	200	251	241	246	240	239	272	241	231	246	228	238	220	243	231	233	264	249	258	261	270	259	224	225	227	244	212	228	243	218	263	232	232	248	265	234	249	266	241	199	244	244	215	204	273	279	242	245	236	236	244	229	239	235	265	235	240	242	231	218	251	214	239	239	234	227	241	267	240	221	240	235	261	271	231	221	252	221	221	231	240	257	254	222	243	231	231	217	225	275	255	230	251	249	236	244	235	255	246	209	243	245	256	242	241	229	209	244	248	216	252	256	249	237	252	237	256	232	219	244	244	277	237	279	258	234	253	266	235	243	241	260	251	219	250	228	235	257	241	248	248	258	239	245	216	227	250	241	239	238	237	244	231	238	231	252	197	252	228	242	237	264	272	250	244	250	204	247	245	225	220	219	228	222	235	252	236	237	258	220	198	219	232	218	228	225	222	221	219	221	222	254	231	254	235	234	239	261	257	225	227	220	222	224	240	249	230	246	249	229	254	237	228	249	237	241	236	230	218	235	229	223	203	214	226	242	224	241	233	275	213	219	270	236	246	225	272	234	274	245	236	240	244	268	242	255	243	237	218	222	212	211	248	271	260	236	255	248	231	244	234	220	221	258	251	245	249	249	240	230	226	241	244	245	247	244	234	249	221	260	235	278	262	230	203	209	240	247	229	228	279	254	220	218	234	251	242	261	285	234	267	233	211	247	233	240	215	273	223	230	235	196	243	212	243	242	230	259	221	232	243	256	248	228	255	242	256	238	217	233	224	231	242	232	253	207	245	256	258	260	238	223	254	239	227	244	228	221	195	239	246	212	249	291	249	282	240	238	238	261	248	246	217	218	225	226	275	234	272	217	231	224	248	265	237	262	225	240	188	231	249	239	245	244	245	240	235	268	236	249	215	229	237	205	237	239	239	244	251	253	225	266	256	230	248	259	248	219	258	204	268	232	264	269	248	213	209	264	268	234	223	257	239	250	222	257	246	238	249	234	239	237	233	249	233	217	237	226	254	219	225	261	233	268	257	256	217	221	243	265	225	213	227	242	255	242	247	270	232	242	245	229	207	233	243	260	226	225	209	245	263	232	239	219	245	233	259	238	213	263	216	261	230	246	218	252	268	252	200	212	263	260	239	225	243	242	236	240	240	244	215	258	234	226	261	237	215	248	211	242	213	258	244	232	258	229	232	223	240	254	266	240	270	246	234	224	220	250	251	230	245	251	229	248	230	221	222	210	279	236	257	240	215	243	250	234	248	223	218	257	271	235	255	222	255	234	264	234	231	227	224	245	239	259	193	214	208	229	247	211	264	250	259	234	248	234	240	238	251	256	246	253	234	237	263	245	247	244	251	226	267	232	229	207	205	234	207	224	235	220	234	224	252	259	214	252	233	224	244	239	234	233	271	254	240	239	238	257	243	228	252	223	220	183	252	229	240	204	248	189	223	235	235	221	223	217	236	244	204	247	238	227	246	260	261	217	242	230	246	226	233	230	245	225	234	248	256	246	247	220	216	252	233	250	239	236	237	221	226	273	243	221	248	271	248	243	251	276	205	209	256	217	238	224	251	264	248	248	260	269	270	252	243	256	243	236	256	265	245	252	240	246	245	252	263	226	227	251	247	259	242	215	238	249	230	247	283	255	243	260	249	252	231	231	293	232	254	231
13618	9704	19745	21052	18039	13636	9570	7145	5384	4678	3137	2090	1170	633	682	632	610	606	676	603	636	622	767	1062	1226	1071	853	706	662	672	647	611	589	655	527	584	597	608	584	625	622	572	553	615	576	545	589	595	585	578	524	518	553	535	556	517	565	536	561	536	539	543	552	537	573	614	563	542	547	533	514	538	528	575	543	564	530	577	572	572	561	578	507	502	522	538	510	534	603	553	552	562	572	545	562	561	502	613	576	581	538	527	512	536	556	561	478	550	568	534	536	531	550	578	568	543	569	532	537	560	550	582	554	549	561	526	574	577	558	518	505	545	531	568	539	567	590	586	560	528	592	568	541	550	533	551	540	550	586	602	542	534	534	505	530	528	547	542	539	513	562	576	565	556	559	576	559	602	583	551	553	564	568	526	565	560	507	535	535	574	582	644	571	564	539	555	557	563	533	535	550	516	521	540	532	542	515	565	553	537	562	504	556	548	514	547	546	530	553	548	560	526	534	562	555	548	550	528	552	531	563	565	548	546	565	530	559	544	561	559	556	590	541	517	570	576	556	521	542	521	493	542	525	527	537	505	524	540	513	531	562	496	540	529	558	501	522	589	541	523	569	540	544	515	554	537	507	528	530	553	537	552	537	559	589	557	513	591	546	550	563	540	559	552	564	542	550	529	514	538	574	566	555	541	517	508	537	505	526	571	550	542	544	525	521	582	554	572	590	523	513	516	548	538	524	509	510	578	486	523	549	533	528	520	531	572	561	535	553	570	520	544	595	528	531	554	574	554	528	512	512	558	525	542	552	520	547	528	512	548	575	538	520	554	542	551	514	544	536	556	510	523	583	571	503	547	535	526	546	543	585	540	578	543	542	503	551	585	538	532	564	576	529	531	566	592	561	575	576	559	533	558	496	498	561	540	532	574	506	578	529	536	548	532	581	605	563	529	541	548	562	548	536	550	555	550	564	526	550	555	526	534	548	588	564	545	546	550	517	545	594	558	515	553	526	517	605	582	524	576	538	551	560	540	516	551	532	547	554	555	597	549	553	497	525	561	557	566	564	570	549	549	542	531	527	559	524	535	541	552	514	546	538	532	481	551	579	583	567	543	563	560	549	524	562	583	543	539	535	576	547	492	547	557	501	531	512	535	548	561	500	531	553	569	527	577	550	537	541	521	532	565	603	524	534	576	565	533	487	569	546	538	524	576	555	520	552	541	531	570	515	516	537	552	531	537	535	542	547	568	551	533	610	521	539	519	595	535	589	572	511	553	547	522	546	561	563	547	570	532	571	568	575	562	566	564	545	577	550	525	558	508	539	527	537	511	528	522	551	536	601	532	534	569	565	509	558	522	534	514	543	561	532	553	504	532	523	564	525	537	518	565	539	586	545	564	560	483	531	547	517	554	554	548	521	538	539	560	540	585	504	540	568	575	539	558	551	550	548	573	547	524	533	518	526	573	548	523	573	558	512	516	497	569	528	578	569	565	510	555	561	509	491	544	546	532	529	572	541	561	580	568	602	569	528	554	492	530	560	556	550	558	529	533	571	547	569	579	569	539	521	522	567	518	556	548	556	561	543	529	584	548	600	548	544	569	581	548	505	597	579	539	576	530	545	555	539	575	533	525	547	543	558	525	547	526	518	508	537	579	545	538	535	529	547	536	531	563	549	516	571	508	574	552	519	559	549	555	533	561	521	532	539	552	534	522	557	543	517	522	532	544	534	617	531	576	598	575	559	544	587	526	577	524	543	568	593	583	576	526	530	550	530	546	534	565	530	566	588	532	525	539	495	556	561	537	551	508	545	549	525	548	545	554	535	544	582	519	587	554	557	567	556	527	574	584	582	576	558	518	543	524	530	502	521	531	540	571	597	543	517	538	531	480	543	539	539	529	537	553	543	554	586	546	537	587	556	573	552	588	542	539	547	559	519	529	547	581	526	540	592	554	517	486	540	562	589	564	524	559	542	542	569	542	555	541	536	539	580	560	561	554	545	530	574	523	576	573	499	575	557	554	562	527	559	579	586	501	575	580	537	555	538	537	563	600	530	483	547	582	595	541	542	519	552	562	562	559	575	561	534	575	515	540	548	608	547	541	547	578	544	553	587	555	550	563	549	530	578	540	561	603	542	515	565	508	558	540	582	568	549	542	532	574	539	559	528	560	544	523	533	573	563	577	545	582	502	572	534	536	520	528	558	534	529	581	568	522	524	502	508	558	538	514	587	556	557	569	523	560	550	570	623	561	530	551	584	505	542	587	522	523	527	568	591	539	544	537	556	559	565	554	517	558	570	535	520	522	547	501	534	532	533	583	579	553	600	545	581	567	560	550	543	576	537	549	574	600	527	539	536	556	557	539	530	555	593	566	597	542	585	556	533	566	582	554	555	570	526	569	510	540	586	539	509	550	562	524	569	535	537	537	544	535	591	566	514	562	600	528	565	538	582	510	556	556	552	601	533	559	518	551	542	512	492	532	555	502	556	515	573	569	528	606	559	577	521	557	537	536	533	563	568	564	559	547	521	536	566	565	534	573	573	558	536	541	545	572	537	556	544	508	576	567	558	552	565	542	557	514	539	551	557	515	548	533	560	523	555	520	533	521	537	577	577	555	574	544	527	596	569	532	558	522	523	544	526	555	522	571	569	537	571	571	552	532	540	551	555	548	549	574	536	561	558	568	518	538	536	549	567	580	530	529	582	539	524	567	553	558	559	503	567	573	546	538	529	538	519	528	527	529	539	573	556	575	563	530	526	557	567	567	519	508	558	587	584	570	533	576	530	573	559	564	556	532	584	555	557	535	550	523	545	526	534	540	505	502	558	535	544	534	546	571	540	548	559	547	559	519	532	610	520	567	542	571	515	563	519	537	539	566	523	576	558	544	501	553	530	559	513	513	521	558	561	559	542	481	557	564	544	538	571	516	514	547	520	552	532	542	573	606	543	535	547	581	595	546	563	537	552	504	555	537	558	543	561	550	554	546	551	556	584	497	507	530	534	550	557	564	620	528	548	542	581	542	551	558	533	528	588	535	574	524	562	551	544	578	541	564	573	568	566	563	524	531	574	550	581	546	548	563	564	548	526	517	525	574	550	560	573	538	521	548	549	543	552	522	548	551	530	555	546	550	560	530	539	564	534	504	571	510	535	573	494	558	531	582	567	514	572	566	522	530	556	563	562	518	565	557	525	609	570	523	511	526	549	555	502	556	534	564	522	515	515	579	541	546	552	544	565	522	570	524	520	515	565	547	541	580	553	532	553	621	550	573	539	536	550	562	547	552	559	549	539	597	528	557	559	574	577	523	498	563	564	482	551	560	591	561	592	593	529	536	559	550	539	551	579	546	556	574	563	545	575	529	498	562	548	562	565	519	529	515	552	562	543	565	540	499	536	537	579	559	526	540	548	590	547	546	512	522	544	558	528	544	541	504	532	553	564	537	509	547	554	535	536	512	538	539	532	526	570	565	533	552	539	549	545	547	516	596	546	541	557	563
28925	14585	17578	13907	9431	5533	3443	2382	1668	1318	906	595	348	252	256	250	255	238	200	223	240	227	318	331	333	311	248	237	219	223	265	238	222	226	241	232	221	234	220	248	233	228	243	198	205	217	222	243	211	213	220	218	230	218	240	204	209	234	229	229	215	189	201	203	208	210	207	208	198	208	206	213	201	212	220	200	214	214	202	212	196	245	196	199	216	211	206	212	225	212	213	222	205	225	228	223	205	199	210	207	192	198	238	248	214	198	234	199	222	199	230	199	217	190	210	223	226	210	209	243	171	203	241	205	205	191	212	236	203	196	219	220	204	192	223	191	227	187	213	202	234	227	226	223	220	218	194	216	215	191	202	196	206	228	236	229	230	213	218	192	194	210	186	203	219	204	242	218	195	213	215	214	215	206	186	186	233	224	203	233	237	199	216	253	202	201	229	200	201	234	228	214	217	215	222	203	211	229	206	210	199	214	203	191	206	197	215	228	204	189	217	226	220	191	205	210	214	208	180	202	222	209	189	198	216	192	192	198	214	226	214	234	233	211	205	266	206	205	225	195	213	205	210	219	182	220	214	230	212	215	238	228	223	198	208	208	242	203	233	218	201	229	201	193	207	214	239	223	199	232	199	182	210	219	203	204	226	202	210	240	231	216	224	222	216	201	207	202	215	216	252	203	233	197	206	216	200	220	197	204	207	183	219	223	207	193	214	203	218	199	194	232	234	217	191	202	218	225	248	232	213	204	258	221	210	220	203	228	230	225	205	215	190	201	231	231	193	229	215	201	225	247	233	215	192	219	214	228	204	237	212	222	189	212	205	233	243	220	216	235	226	199	220	242	213	221	240	197	185	205	223	225	201	210	217	206	194	212	220	186	222	203	183	206	201	217	199	228	214	208	222	179	228	226	197	211	194	212	215	199	221	213	187	227	186	209	222	196	252	213	220	245	206	203	213	182	227	220	236	203	209	222	216	196	221	237	201	221	234	218	243	238	238	202	235	211	181	236	212	212	203	214	191	239	214	179	211	200	181	207	236	206	217	204	195	208	208	238	216	216	217	209	209	210	199	219	200	212	206	232	174	196	237	180	181	225	205	207	214	218	209	204	233	228	212	215	224	233	198	240	216	215	212	247	216	200	197	217	214	232	197	226	206	216	184	229	219	209	216	202	217	233	210	196	206	231	217	194	192	189	225	246	215	208	226	228	215	211	233	208	191	217	218	216	247	216	191	212	197	240	192	246	230	203	215	211	218	213	205	221	213	217	228	216	218	214	188	194	239	215	246	197	226	229	233	224	199	229	241	236	212	224	181	228	205	228	194	226	216	199	220	204	213	251	212	216	220	230	207	220	204	202	199	262	211	207	201	238	233	220	228	214	190	209	215	257	230	181	204	198	198	223	232	253	213	214	224	214	201	202	239	215	214	220	193	238	219	226	212	236	243	226	191	215	218	190	204	249	238	221	219	202	237	229	196	207	209	208	214	231	213	221	207	208	207	189	217	202	240	215	191	212	237	208	224	218	227	188	198	221	220	212	207	233	209	205	235	185	227	228	207	214	212	205	211	215	197	219	213	207	220	225	220	250	218	224	232	193	242	221	223	200	230	198	208	216	208	203	190	213	217	197	219	240	238	184	210	233	237	218	220	205	213	213	246	212	229	228	227	214	207	244	234	216	232	201	230	183	207	211	187	230	209	230	199	233	209	222	244	240	234	203	221	208	212	207	191	236	214	206	215	230	228	237	237	227	225	225	228	210	204	211	219	239	244	218	204	205	221	191	236	212	208	211	204	214	231	211	206	206	221	215	193	214	247	223	223	204	250	205	230	258	192	216	204	207	218	226	230	198	222	212	201	244	208	218	192	222	206	224	213	238	221	222	208	216	204	217	205	201	204	221	233	201	241	247	224	238	249	203	229	226	227	219	244	216	217	215	215	185	178	195	209	203	204	259	228	211	226	216	209	207	216	211	226	216	198	209	232	202	202	232	214	236	206	187	231	217	201	214	243	220	211	219	224	207	204	232	220	191	198	225	219	222	215	205	208	224	203	233	231	187	215	203	228	212	236	233	209	195	225	191	194	223	214	182	227	217	239	193	223	187	239	209	227	200	194	202	194	186	210	216	209	211	217	214	236	194	217	210	182	235	234	213	221	187	207	214	201	209	245	185	224	218	214	219	195	221	222	213	220	235	229	230	235	262	208	208	226	212	212	200	219	243	221	231	217	209	202	233	243	193	198	217	239	210	193	198	222	201	232	215	226	213	223	213	207	209	199	194	227	228	221	211	195	212	208	230	214	227	235	210	190	217	207	213	228	203	220	214	200	227	222	219	196	208	198	220	189	235	200	215	218	194	191	254	228	234	207	221	201	238	217	207	206	192	221	209	230	223	215	233	221	206	214	223	243	223	201	208	196	247	219	215	227	214	226	208	203	209	207	227	207	216	196	242	242	199	228	211	223	216	214	207	221	215	190	225	233	211	205	221	182	221	203	227	226	228	233	205	200	221	196	195	230	210	209	195	219	234	244	218	198	199	225	235	237	203	222	227	213	209	217	188	213	221	207	202	190	183	186	184	204	184	220	206	207	208	220	204	211	240	226	218	204	186	209	191	205	207	207	221	200	199	219	222	212	189	222	233	215	224	229	206	205	223	208	213	230	185	222	205	214	215	211	215	219	223	198	220	213	233	219	204	230	237	240	228	218	216	234	220	228	206	215	248	222	227	210	223	204	195	191	197	186	213	202	217	218	202	191	227	196	230	229	222	220	225	225	205	227	188	216	238	194	203	192	205	164	221	228	201	232	225	196	191	235	189	229	211	219	224	217	225	220	231	216	199	220	216	187	174	224	191	198	243	227	203	218	220	208	205	225	208	210	192	226	221	230	204	239	223	244	211	192	201	222	224	213	216	218	223	177	236	218	185	199	218	200	198	235	216	234	215	210	214	196	211	216	231	217	214	200	225	217	198	241	225	235	217	236	214	206	228	206	223	225	239	203	228	226	228	197	247	230	233	219	202	224	219	200	201	215	230	194	211	219	190	224	239	219	219	219	207	212	208	231	206	228	207	214	202	220	224	235	212	250	217	203	223	209	211	196	217	210	199	232	208	218	250	202	214	220	230	214	208	214	208	202	205	238	207	207	243	223	236	190	205	221	227	208	209	215	232	190	245	192	255	210	213	228	219	207	218	220	232	222	228	216	205	211	202	219	210	220	223	216	189	226	246	183	249	216	227	231	208	205	212	199	234	212	204	218	206	184	192	213	239	243	226	196	190	226	238	235	207	221	210	237	209	224	225	192	212	231	197	213	209	206	209	205	212	217	217	222	190	190	208	231	223	234	243	173	196	232	203	212	255	225	207	206	198	225	206	222	220	178	209	212	217	228	218	216	213	217	230	195	201	234	232	195	216	206	219	216	205	225	217	229	228	231	213	204	197	222	234	227	207	209	225	221	226	223	224	202	201	205	228	203	223	184	240	208	208	202	214
16639	11589	24560	26662	22879	17097	12823	9663	7560	5746	4118	2736	1269	749	694	647	601	554	550	545	573	729	965	1202	1184	1132	796	709	741	700	642	569	581	579	586	548	566	547	561	574	596	572	564	495	528	517	531	573	547	555	527	542	531	533	547	493	500	453	506	552	506	444	521	521	506	504	480	494	484	495	472	463	510	494	521	538	508	499	518	555	508	502	497	513	511	487	502	522	499	464	514	504	507	543	454	519	464	477	512	511	483	488	556	537	553	468	522	539	492	530	513	519	496	485	519	476	484	504	473	502	487	472	517	502	485	561	495	473	515	454	481	524	518	497	454	483	496	493	490	481	472	476	498	523	500	516	475	465	544	487	513	487	467	480	509	467	492	486	497	504	498	525	469	487	481	473	470	498	500	501	534	517	481	475	510	495	485	529	509	488	516	499	488	466	507	481	501	527	489	546	495	533	493	515	516	504	504	532	480	513	508	510	486	484	525	488	507	485	514	497	515	499	510	526	461	492	501	489	471	524	466	500	491	510	511	489	536	552	495	499	508	476	536	511	494	487	501	516	474	468	536	475	536	507	471	515	533	495	495	478	556	497	483	489	511	528	502	534	449	475	516	515	520	477	493	486	561	526	500	530	488	522	502	476	478	514	489	518	506	490	499	477	548	483	533	483	499	520	515	496	508	477	518	510	522	520	455	538	512	497	533	515	487	479	479	488	517	480	509	539	483	514	528	503	536	503	508	462	478	483	500	529	495	540	523	529	490	471	508	493	508	494	506	485	530	480	475	479	500	470	490	478	494	509	489	479	509	502	491	510	548	539	518	444	537	496	475	531	485	486	497	504	520	464	512	505	497	498	487	549	456	514	515	487	445	508	529	501	486	487	497	488	508	530	471	479	529	493	549	499	525	511	481	501	499	487	490	478	502	552	471	522	531	490	481	472	490	518	481	509	506	494	452	483	527	527	474	524	504	467	489	456	481	448	511	513	535	522	516	519	486	514	484	540	534	485	477	533	521	513	477	461	466	525	537	517	488	510	558	517	486	523	516	464	486	502	516	512	537	475	505	477	477	482	472	524	488	501	499	461	476	472	494	517	509	490	479	476	488	525	430	523	512	483	491	538	483	509	516	508	512	526	530	487	531	523	506	528	519	520	514	527	464	510	524	505	501	515	524	507	494	498	460	479	534	485	491	499	526	521	531	525	462	486	446	557	497	506	511	512	509	508	472	506	507	502	489	504	520	473	483	495	559	502	469	486	514	464	544	479	473	490	516	520	527	497	516	516	522	488	487	491	499	513	511	486	539	502	506	510	500	503	524	483	501	498	491	490	507	494	524	485	513	490	507	489	497	488	505	514	463	504	441	471	467	496	524	524	556	487	505	527	500	476	476	504	514	534	513	519	526	539	481	497	506	500	474	481	541	475	510	462	520	494	485	494	499	507	518	499	461	487	459	489	510	525	529	525	469	480	521	526	536	484	494	534	578	493	516	512	510	532	503	506	492	514	478	480	505	489	544	467	520	499	526	505	483	544	465	506	522	475	538	514	466	495	520	534	505	481	492	490	537	490	485	520	491	502	521	508	469	521	485	519	518	527	481	499	518	502	526	533	503	478	540	492	463	505	489	476	491	502	499	468	474	480	470	484	529	536	530	498	524	506	518	497	549	489	531	468	509	529	500	528	525	523	494	559	539	521	499	512	496	480	502	498	532	484	460	517	486	501	492	533	530	493	477	518	516	489	497	531	465	502	518	485	512	533	495	532	516	496	494	527	509	511	477	547	459	530	497	494	459	509	515	465	528	446	476	503	504	460	498	503	502	513	501	455	517	497	532	513	438	510	527	497	499	485	503	480	482	533	530	511	501	518	480	505	483	492	497	489	482	454	529	506	484	553	552	446	479	517	524	517	452	528	503	525	511	533	508	524	533	509	507	537	505	483	489	529	511	514	512	547	515	464	493	510	534	456	521	482	509	501	470	498	473	520	512	513	516	481	479	522	500	482	497	495	546	501	532	515	506	442	513	475	513	514	483	502	502	497	509	515	519	505	467	498	516	469	486	509	527	520	487	491	500	510	492	508	481	522	502	509	487	495	523	510	510	467	498	499	553	514	504	524	480	507	551	520	525	488	528	505	463	540	503	488	505	499	497	518	489	475	513	466	506	467	524	488	486	497	503	536	488	523	559	504	499	456	539	487	527	507	502	477	504	501	511	452	516	491	507	544	522	508	489	492	487	490	487	534	512	518	513	495	495	487	486	501	487	520	502	513	493	508	496	509	495	489	503	511	476	508	488	486	477	515	477	530	537	488	524	483	517	559	522	502	506	495	479	495	500	508	510	497	484	472	501	512	527	508	505	511	474	522	487	488	489	510	501	475	537	500	498	493	518	490	487	496	517	510	529	526	501	515	472	471	514	488	479	499	488	483	537	529	493	564	489	474	479	498	458	504	516	492	528	506	501	477	526	500	480	493	495	481	542	494	509	506	526	516	505	479	468	498	516	489	501	482	506	470	517	564	503	546	495	494	509	510	511	496	527	490	516	524	488	539	496	502	513	469	494	524	526	519	466	462	506	505	495	505	496	515	456	496	535	502	511	469	497	497	492	472	532	507	507	504	524	430	514	538	559	494	519	529	519	498	497	523	521	502	493	553	501	487	523	479	531	502	517	514	495	526	518	525	524	513	500	463	533	454	463	484	522	528	542	504	492	504	510	489	479	491	510	537	548	507	492	509	507	483	512	526	485	498	480	517	522	534	490	484	508	523	498	461	532	477	491	506	508	532	502	486	529	523	534	535	466	508	487	482	497	533	512	519	522	528	512	522	466	514	516	514	521	486	478	476	524	477	513	466	509	486	494	480	493	543	477	512	515	488	497	479	487	501	540	532	508	472	494	480	502	508	492	516	525	481	496	514	509	503	498	515	513	513	439	484	469	481	481	511	505	519	496	495	528	506	489	512	519	514	448	511	514	524	499	469	479	538	503	545	505	517	533	497	518	495	457	501	498	513	473	465	509	545	517	468	512	549	504	514	478	510	508	522	525	519	526	519	525	498	495	511	513	493	508	462	538	496	516	505	497	519	522	451	490	522	480	511	500	486	519	526	515	493	494	550	505	537	502	510	484	522	514	499	501	491	557	478	574	471	515	456	492	526	501	504	492	473	485	475	471	510	531	479	462	518	501	500	480	530	520	506	510	509	484	501	489	496	544	492	496	516	528	517	499	492	516	512	469	467	468	493	520	505	492	489	491	548	515	485	506	512	525	450	474	487	475	521	495	510	486	512	478	501	513	478	475	476	499	527	535	518	495	488	527	491	470	504	513	460	471	510	523	509	509	510	503	543	490	491	498	488	487	496	489	504	518	490	500	527	501	499	499	481	477	481	497	515	536	538	520	542	480	539	507	505	479	494	470	476	482	474	518	490	499	530	523	530	495	551	547	487	519	544	503	463	493	531	511	523	512	500	512	500	475	523	533	534	504	504	495	495	505	499
10728	6493	8350	6470	4102	2567	1813	1295	928	714	541	448	350	296	302	282	277	260	273	304	293	276	301	297	368	335	300	259	307	329	286	286	319	301	308	303	296	304	247	286	276	309	287	268	282	282	323	304	295	286	267	280	264	319	297	301	289	296	292	293	276	322	280	277	271	306	286	259	244	290	302	284	291	262	301	286	311	309	268	318	294	302	268	259	278	263	274	253	264	282	262	285	333	289	302	266	262	252	301	288	300	265	304	267	268	289	286	269	279	310	261	280	257	271	286	276	288	288	300	275	287	296	279	292	301	302	298	291	271	290	234	291	292	278	289	272	285	279	290	297	281	297	272	301	275	280	257	310	298	285	286	295	295	289	330	259	281	317	289	281	290	305	316	302	278	277	289	277	276	252	293	273	292	300	298	246	290	248	270	302	269	248	296	298	285	290	299	304	256	283	269	288	257	312	304	277	287	291	320	301	306	282	273	284	329	314	277	303	306	285	277	282	270	296	304	279	264	313	278	268	271	263	303	295	292	310	281	302	327	283	249	270	289	323	305	286	285	283	314	305	277	286	293	314	275	297	305	298	281	310	296	277	310	265	301	235	303	272	244	294	297	297	252	284	285	252	290	313	296	300	284	297	250	264	274	273	283	282	280	312	274	301	285	268	296	291	294	287	287	263	296	277	243	267	277	268	256	305	283	306	285	302	254	276	275	298	298	298	308	279	295	268	280	305	295	305	299	264	327	267	313	271	301	303	295	280	271	272	273	292	285	299	285	278	295	281	261	287	259	299	272	279	317	286	297	299	283	286	302	307	278	304	302	290	285	268	290	276	298	265	275	280	296	262	271	322	297	303	316	298	284	276	281	309	264	288	280	296	285	281	256	300	304	287	258	257	263	277	263	297	276	249	262	287	271	279	282	275	248	267	285	267	274	274	307	277	278	268	266	270	303	293	290	277	291	290	299	311	280	277	292	265	275	297	288	294	291	278	283	278	283	285	284	254	269	274	285	254	306	294	267	274	296	318	306	274	279	257	277	266	264	286	317	262	268	282	274	283	271	279	280	317	275	266	263	283	266	272	254	281	301	299	305	299	288	264	286	303	302	282	311	302	286	272	297	269	286	299	328	291	272	285	273	283	280	288	250	290	271	302	279	313	282	300	286	267	267	265	325	284	250	293	304	321	298	274	293	293	286	288	250	264	278	289	276	297	284	274	265	265	283	264	270	288	289	260	297	287	301	279	276	276	312	284	302	301	260	298	273	271	290	281	275	246	299	258	298	264	280	310	270	300	287	240	259	297	301	272	293	274	256	259	295	322	334	299	306	313	300	307	274	277	288	267	281	306	268	266	297	290	293	272	268	295	293	289	290	302	309	288	250	279	300	298	297	271	256	310	311	299	280	292	277	273	287	298	278	295	273	317	297	271	260	309	306	289	296	291	287	316	282	294	278	267	289	271	272	286	301	258	266	269	280	310	277	274	257	274	265	257	249	305	297	286	319	299	291	269	288	305	272	281	272	264	287	250	282	293	276	277	299	283	313	293	304	257	298	273	283	309	271	276	295	287	300	267	272	294	301	285	301	311	303	293	288	272	308	278	278	255	281	315	252	284	294	267	271	309	302	289	294	268	302	288	286	281	291	279	269	245	284	285	288	269	297	299	300	322	292	323	278	277	268	266	284	269	293	268	280	294	278	291	256	285	274	286	285	264	279	257	296	315	288	323	280	288	276	279	276	279	300	296	319	266	262	297	294	328	247	278	261	283	275	292	277	283	282	301	285	263	280	300	280	267	252	265	282	235	268	269	268	285	266	289	296	294	312	269	323	299	298	272	296	261	319	319	252	254	280	288	279	294	281	287	300	307	284	291	320	284	276	267	266	254	278	311	258	288	293	246	320	238	294	257	274	288	287	311	310	293	296	288	272	254	249	272	283	272	262	278	300	266	250	290	285	283	277	300	297	269	290	280	255	286	280	280	271	270	305	290	283	287	282	280	312	274	272	280	287	257	285	274	272	278	303	273	274	284	304	276	292	313	255	294	325	287	284	284	307	277	290	270	279	298	317	292	267	289	299	323	288	294	283	303	299	321	273	242	288	299	297	304	291	312	286	283	301	271	304	274	298	261	311	273	271	283	260	274	290	264	271	281	277	296	290	285	308	301	252	258	286	267	274	302	283	274	282	289	293	300	296	300	255	304	290	295	300	292	284	300	285	281	258	302	259	242	297	255	283	250	270	284	308	314	305	295	294	282	265	278	304	249	248	262	286	280	279	260	295	252	272	274	293	292	296	283	297	282	282	290	260	276	297	255	291	279	273	245	287	272	286	267	314	289	260	289	278	288	306	276	285	300	286	292	274	285	281	264	319	267	284	298	291	290	308	277	285	258	273	296	312	284	266	265	301	274	268	265	279	342	293	272	284	301	261	290	296	261	280	287	266	266	292	275	277	289	273	305	270	273	268	266	308	337	301	273	266	258	282	311	287	279	303	263	252	284	280	308	292	277	304	242	288	273	261	273	290	268	282	323	296	307	308	286	299	271	278	238	290	303	279	270	303	272	253	277	278	292	287	283	302	262	260	286	264	291	296	275	318	263	273	341	257	286	289	306	301	295	286	333	287	287	248	296	289	276	276	288	288	289	269	246	295	265	308	261	318	313	270	251	303	278	273	308	259	296	292	284	258	256	303	277	281	279	281	273	245	268	326	273	257	306	256	288	256	289	295	307	289	282	262	303	276	297	256	279	299	267	300	309	298	240	284	281	283	277	286	312	297	291	279	267	302	295	305	293	281	303	286	293	278	282	273	278	283	288	330	298	312	297	303	265	274	300	305	296	309	318	266	315	268	279	299	277	313	284	310	290	263	245	295	291	282	295	277	307	258	308	297	259	286	301	265	281	282	256	299	284	272	290	273	258	301	278	260	271	305	289	278	294	288	278	301	267	311	265	297	262	298	308	280	303	300	295	280	303	299	313	278	292	306	290	284	302	286	277	288	303	303	273	300	301	300	286	271	276	296	293	277	284	260	290	245	308	278	293	264	310	319	288	275	282	298	267	278	285	267	276	296	285	308	304	275	294	292	315	283	278	277	264	300	316	309	284	289	311	293	269	275	265	270	265	301	273	285	283	328	265	290	289	298	240	322	308	293	276	281	316	310	279	309	228	326	278	295	284	345	321	273	285	246	291	288	281	292	307	277	287	281	307	318	269	296	304	258	336	293	272	277	303	268	269	314	284	286	294	275	326	314	286	304	299	289	258	272	261	284	271	283	287	300	303	324	281	276	270	283	267	269	259	293	339	298	293	298	295	287	242	273	290	273	277	272	274	269	275	298	304	285	281	271	297	292	335	257	258	279	288	287	299	308	304	310	280	287	285	314	294	274	299	304	304	290	287	270	288	292	269	261	310	283	278	265	277	287	312	271	268	315	301	274	276	288	281	299	270	294	285	283	272	280	265	291	274	315	302	245	280	297	259	311	274	301	269	280	280
6907	6234	14261	15740	12879	9572	7318	5211	3869	2956	2134	1587	968	728	726	677	667	674	661	636	668	765	820	886	940	869	768	709	708	724	656	657	629	675	644	588	681	658	648	713	673	680	602	621	667	670	696	654	673	673	630	629	605	613	611	656	634	674	660	626	658	643	650	652	631	633	690	642	690	668	663	637	573	672	672	631	624	567	637	639	613	647	648	609	654	622	664	621	630	645	663	698	637	635	672	621	635	660	689	632	671	628	675	646	661	664	635	662	674	653	651	628	672	671	627	638	632	658	657	643	657	639	638	658	618	641	644	639	649	589	619	668	665	599	683	632	628	664	685	643	643	623	640	635	588	607	621	655	658	610	638	627	647	648	644	658	629	630	644	633	635	633	657	675	644	621	663	620	662	657	651	636	668	663	610	659	640	646	640	604	623	647	651	654	609	657	648	647	647	628	662	631	642	636	625	661	679	615	649	663	603	591	643	671	649	642	661	667	652	659	642	606	658	640	645	652	676	663	645	663	616	642	650	629	669	649	622	646	644	686	658	567	652	611	660	635	680	623	648	596	652	599	660	634	662	639	651	653	658	680	603	642	626	650	655	595	665	628	649	623	587	643	691	676	627	590	646	653	610	626	627	611	648	670	607	640	659	646	639	669	661	621	620	676	662	604	634	632	619	686	592	623	658	629	630	699	640	644	608	612	655	638	631	646	593	629	665	638	622	652	671	615	585	634	627	613	663	682	662	669	622	660	639	650	645	649	702	704	634	637	649	624	609	612	642	613	639	661	658	665	606	651	649	617	697	627	603	637	601	655	666	641	644	625	667	703	594	650	665	629	650	653	606	668	665	628	627	650	659	638	631	596	625	636	640	658	636	645	639	659	632	667	648	662	626	674	597	608	654	648	625	613	627	622	623	636	662	656	658	603	654	639	687	663	626	594	607	619	620	626	606	675	647	626	597	632	618	649	665	677	663	641	672	669	670	645	612	614	638	647	665	630	652	683	660	628	643	640	649	626	619	633	649	651	651	634	689	637	635	630	645	669	600	602	636	606	651	630	649	618	670	660	622	669	661	650	670	657	662	635	648	629	643	661	652	645	626	634	691	668	632	617	644	624	636	641	596	652	606	649	679	656	659	676	641	644	659	673	687	678	649	627	604	670	657	617	651	605	675	639	610	632	656	622	618	670	675	635	610	655	680	649	631	607	636	631	671	639	645	660	624	648	657	624	653	694	592	600	670	676	593	641	648	631	710	678	639	632	644	691	653	614	654	648	633	657	685	617	650	673	657	614	650	625	612	663	663	674	607	670	644	632	712	642	651	631	611	588	652	652	682	641	631	603	650	643	637	607	670	615	651	667	618	646	625	678	651	604	626	674	652	650	700	624	633	666	619	640	609	582	662	671	603	675	637	622	675	656	660	655	586	616	615	619	621	627	644	656	639	580	633	658	619	631	638	663	680	650	655	677	654	691	630	638	655	674	640	651	651	611	639	660	646	634	611	645	646	664	642	675	662	647	608	679	614	658	604	627	660	640	651	656	612	633	656	667	621	648	654	649	628	624	609	673	644	666	615	616	651	643	643	631	656	626	682	655	597	609	671	634	646	655	642	628	649	637	624	645	676	618	604	618	629	679	678	628	571	619	639	662	653	655	602	634	627	619	629	618	644	637	616	696	644	632	662	663	669	683	640	679	647	684	628	650	668	628	616	596	642	651	636	637	682	609	661	663	660	665	675	555	651	653	630	656	650	708	667	638	677	677	642	624	629	619	639	674	629	643	629	670	659	643	617	658	622	656	624	647	686	658	669	688	704	600	620	654	662	636	603	600	623	634	661	597	624	665	632	636	638	645	580	657	695	648	652	617	627	712	649	675	627	620	675	615	658	626	640	605	638	652	694	654	628	610	622	607	631	644	624	657	624	665	663	693	594	632	652	633	607	627	645	657	633	603	644	647	668	624	670	648	672	587	632	651	639	637	626	649	637	585	629	628	676	626	679	643	593	642	599	638	671	620	653	648	684	616	662	605	644	647	653	656	638	642	597	633	616	671	704	570	646	637	635	636	635	621	696	640	690	634	688	647	669	622	610	642	647	661	639	635	664	634	623	643	659	629	658	606	615	604	630	629	620	609	628	640	640	701	628	638	626	653	645	663	621	609	707	628	705	605	675	652	613	630	706	648	636	603	667	645	708	669	657	699	633	651	619	621	633	642	630	655	646	620	611	668	656	635	627	596	629	591	652	660	604	639	649	626	639	586	610	611	653	665	624	649	645	640	649	636	640	641	644	634	651	646	628	642	614	595	627	653	587	600	621	614	636	668	670	642	613	641	661	626	603	624	599	660	696	659	660	641	682	649	623	579	687	620	626	633	671	654	636	635	623	661	609	641	664	580	671	664	657	626	652	642	627	656	654	584	655	628	659	651	646	647	693	625	658	652	649	642	621	642	637	636	635	688	617	654	648	622	667	597	640	619	672	624	665	611	613	676	649	610	617	654	630	631	623	714	634	636	635	650	639	687	597	610	653	662	656	683	656	678	636	629	640	644	647	590	649	668	663	638	660	634	652	647	640	614	668	647	639	602	659	703	632	668	628	677	593	672	645	634	700	637	650	687	633	661	653	613	629	648	684	644	635	625	615	622	679	638	632	608	657	632	614	658	620	599	650	650	650	672	636	613	581	632	636	619	573	676	688	629	605	601	615	665	650	601	620	594	613	654	638	615	611	654	668	640	613	634	611	636	692	603	625	643	676	651	675	681	661	652	632	610	662	663	623	653	649	649	623	636	654	628	658	647	650	639	639	665	639	625	608	610	675	621	649	629	680	639	577	614	643	630	620	667	645	607	612	677	634	613	653	648	690	651	656	640	619	640	609	643	639	623	592	644	634	619	607	683	595	610	634	665	640	616	622	618	624	616	666	656	656	626	626	652	666	647	646	586	616	613	638	650	673	683	627	600	649	677	647	587	665	632	588	676	629	639	681	655	649	649	638	695	658	659	648	640	629	645	642	635	602	645	664	632	632	660	647	602	631	672	636	658	636	674	656	623	637	602	680	639	635	640	655	604	697	675	649	603	662	657	624	623	646	639	660	673	650	665	635	618	679	672	581	656	648	648	650	644	600	633	657	675	594	666	641	666	626	631	643	617	644	671	661	611	647	684	699	672	651	634	655	604	648	652	645	641	616	633	594	624	639	683	630	628	650	646	650	678	645	668	646	669	622	606	684	586	652	640	665	649	653	657	633	681	621	623	613	626	641	632	638	620	663	637	655	673	660	641	638	671	726	625	670	656	642	647	605	604	695	631	689	671	663	664	656	650	632	611	623	683	606	652	629	672	654	605	655	635	687	630	622	646	642	632	643	616	608	680	601	636	664	647	676	633	654	652	643	649	659	687	613	611	659	598	649	678	655	614	646	659	680	667	625	616	632	647	678	628	606	657	639	648	639	634	593	695	697	658	653	637	656	630	590	665	620	630	605	621	690	662	625	605
20018	10392	12313	10092	6742	4570	2912	1959	1364	1045	746	534	302	280	249	221	281	247	284	258	256	250	298	295	337	300	267	269	252	270	260	256	256	216	220	240	220	239	204	245	274	238	237	251	242	232	214	210	260	235	242	241	220	231	226	229	229	204	222	227	241	251	252	237	232	251	236	242	253	257	269	227	257	213	263	202	234	259	227	235	226	271	253	244	222	216	237	247	254	255	230	247	251	218	212	261	240	234	241	256	234	255	241	243	216	239	251	236	257	241	258	228	261	236	212	243	246	249	192	214	235	217	262	242	257	268	222	240	247	246	242	276	262	242	222	247	231	250	205	257	231	281	273	272	262	203	246	251	214	233	269	229	223	252	262	229	231	256	257	249	252	230	231	235	243	242	264	261	233	238	230	217	217	235	224	220	237	254	215	262	250	233	245	223	230	235	208	251	256	231	253	230	203	235	227	246	253	236	231	224	209	247	243	223	243	214	235	231	227	236	224	249	252	230	248	213	230	234	220	227	220	229	236	241	264	244	220	236	246	232	255	217	233	264	222	204	198	228	243	245	234	253	246	248	230	227	243	238	232	231	237	228	249	231	209	258	227	258	212	262	221	258	253	224	231	227	258	239	242	240	223	234	254	247	250	244	236	247	247	206	250	254	228	240	256	248	202	233	238	236	236	227	254	239	248	254	226	209	244	268	244	199	222	220	246	204	237	247	248	219	206	230	235	207	241	218	240	197	241	262	244	252	250	238	237	225	247	223	228	253	251	270	225	242	209	232	260	256	226	235	235	218	222	248	254	239	239	246	243	259	249	259	223	222	245	211	215	245	264	256	255	224	217	262	215	218	259	231	217	246	256	230	228	231	243	248	213	233	252	261	266	275	245	210	231	239	239	228	245	260	250	260	218	246	225	232	210	226	269	222	246	229	234	252	225	254	236	263	243	239	249	225	218	248	227	252	242	240	222	227	256	241	220	220	201	236	261	220	221	268	223	193	264	243	254	224	217	226	250	251	214	221	212	225	243	235	217	235	219	235	224	270	222	235	240	221	211	243	244	227	215	223	250	248	259	249	236	222	272	296	246	212	224	244	220	228	254	262	268	247	247	254	242	279	255	241	281	253	225	252	243	280	234	255	255	247	217	245	211	232	249	239	256	221	233	242	222	205	223	231	217	230	242	225	230	254	233	249	218	266	236	260	243	217	233	255	246	247	220	219	226	220	226	249	215	266	226	253	247	222	262	244	232	238	201	247	209	217	243	226	225	240	231	222	230	231	246	247	247	215	262	233	231	245	233	225	262	258	230	212	230	241	230	238	201	236	232	262	221	244	241	225	220	243	263	221	225	227	236	192	201	249	250	201	257	251	206	250	236	225	245	234	226	237	213	245	226	262	236	261	249	251	236	240	241	229	244	250	234	253	249	205	218	247	205	232	280	223	252	252	259	252	241	226	250	221	257	280	266	221	229	226	246	221	237	202	235	261	223	242	239	222	226	238	234	207	259	240	236	247	226	209	208	249	252	236	230	220	246	216	239	238	227	246	240	203	231	242	227	223	245	264	257	215	230	230	204	228	244	214	241	219	234	228	228	240	235	260	240	225	221	258	208	243	252	261	223	243	213	224	243	227	228	239	207	274	258	215	220	238	266	260	241	227	224	238	236	226	220	228	204	222	244	251	241	222	240	230	231	244	223	216	239	221	261	220	220	246	250	218	224	243	229	242	275	227	234	241	246	250	198	243	231	256	248	249	252	231	223	231	228	247	234	236	224	239	241	254	253	251	233	254	211	246	265	245	248	225	228	229	252	226	238	229	229	261	225	238	245	255	263	226	229	233	259	244	219	224	215	222	223	231	239	246	231	245	221	243	207	216	237	245	281	252	251	220	245	223	235	239	216	210	231	242	262	205	254	241	235	280	219	270	239	220	245	237	230	227	237	237	247	243	240	249	215	231	244	223	249	252	258	214	257	220	237	213	242	232	263	260	242	265	260	270	243	238	213	260	241	266	224	233	268	254	226	249	228	219	214	242	209	195	227	207	230	235	248	211	213	239	237	241	245	224	248	221	250	218	251	262	258	263	253	252	228	226	252	240	236	271	234	230	235	208	234	236	248	231	231	245	199	255	227	238	220	253	233	243	232	262	243	240	239	243	253	233	229	228	236	275	266	231	229	242	241	230	235	243	241	275	234	269	246	228	250	259	222	237	235	226	239	217	266	233	229	242	259	242	236	235	244	254	253	239	219	232	231	213	231	232	273	212	233	249	265	232	268	250	234	262	233	257	239	232	250	241	213	226	216	224	250	233	237	244	258	246	221	261	251	236	233	273	221	231	226	218	251	242	213	232	240	226	242	237	219	231	244	248	241	238	228	237	241	243	252	234	232	238	206	232	243	213	258	215	241	242	232	242	254	241	237	204	246	232	238	245	226	241	209	248	260	241	223	215	232	247	247	223	269	232	233	266	257	228	217	218	223	240	225	226	226	241	271	256	215	221	233	234	251	247	237	232	232	227	241	250	211	222	222	238	234	253	248	262	234	238	238	225	238	264	243	267	234	240	222	211	227	237	224	245	231	213	249	258	251	237	248	232	247	249	238	186	251	252	233	224	237	240	209	241	233	214	232	196	242	234	263	272	233	210	198	211	257	238	242	251	223	231	235	292	208	222	244	271	208	245	238	237	249	259	258	240	266	248	237	225	241	226	245	241	237	223	257	247	220	221	235	230	241	234	254	239	228	227	243	234	255	234	231	236	254	242	235	208	216	231	233	228	220	251	239	249	257	249	251	229	232	252	246	247	215	254	234	226	246	226	236	207	213	234	217	236	229	249	239	231	218	249	230	222	237	235	233	228	220	238	219	239	261	269	235	253	257	237	235	240	223	231	220	269	238	259	230	241	240	220	229	234	222	226	251	259	225	232	259	246	284	252	221	231	231	251	239	258	252	236	252	211	225	231	256	201	246	225	235	231	253	233	231	274	229	237	217	237	228	242	280	250	225	218	242	223	251	248	224	229	197	253	229	225	230	265	225	233	224	221	250	234	215	239	247	232	227	267	243	238	246	233	237	214	244	218	255	237	226	219	237	256	252	227	235	241	220	257	230	261	237	243	218	233	251	241	271	231	223	238	260	266	234	236	236	205	234	231	247	221	237	232	264	203	226	234	248	227	224	225	212	225	228	252	228	243	244	243	229	224	253	237	203	220	240	227	231	240	251	222	227	218	224	257	250	229	270	233	246	265	234	234	218	268	240	248	238	228	242	222	230	240	230	227	229	212	248	252	217	257	220	255	259	276	236	228	179	204	225	236	268	260	223	224	219	261	217	229	255	264	250	224	221	255	221	218	234	233	232	214	233	238	247	250	240	232	250	228	218	230	205	242	233	226	249	258	247	229	223	239	254	219	259	271	231	239	233	243	250	246	249	210	239	233	242	249	232	256	233	241	263	243	238	244	226	232	258	255	248	219	246	256	268	246	220	238	222	251	236	232
13083	9152	19155	21596	18580	14858	11324	7882	6146	4596	3294	2132	1019	724	669	656	615	596	551	625	622	751	802	1005	1149	950	791	735	609	620	639	598	514	602	539	574	595	611	541	568	601	591	554	569	581	564	586	562	567	589	545	537	570	509	527	516	505	537	555	543	555	551	557	573	524	549	548	495	525	536	536	554	511	568	528	561	518	549	560	543	508	561	544	602	525	523	549	535	559	537	511	549	598	547	497	543	581	557	536	548	512	532	554	530	563	522	557	541	537	598	558	566	528	513	542	518	608	532	577	499	546	595	523	561	527	520	557	537	554	578	553	540	599	572	561	535	579	553	506	535	553	537	501	534	578	551	513	584	568	526	576	520	539	551	516	550	555	542	549	529	549	580	522	569	554	512	567	535	544	487	552	564	578	534	555	540	503	574	545	567	557	557	555	544	612	546	561	538	562	541	559	580	533	558	566	528	572	556	565	539	545	531	536	514	540	516	546	531	567	547	515	573	529	547	554	567	539	563	579	552	558	570	521	564	556	563	580	539	546	542	545	513	580	512	535	527	553	578	558	559	543	575	602	574	501	545	548	546	558	555	525	529	535	546	582	568	532	534	518	593	506	545	548	541	570	540	545	524	603	546	590	567	589	581	548	552	579	539	576	549	555	569	533	519	564	512	512	587	552	575	542	556	546	531	538	544	520	541	534	538	534	562	547	488	569	510	542	586	552	554	536	548	536	536	557	542	563	546	553	559	540	568	569	524	572	562	545	527	554	555	580	573	557	551	508	555	568	526	537	496	525	555	551	534	513	541	551	549	576	541	550	584	533	502	554	568	564	527	556	555	540	521	540	495	559	521	515	537	579	567	552	587	502	539	579	523	558	542	525	527	559	559	528	595	552	538	514	520	539	530	499	540	551	524	576	564	575	616	570	535	568	521	536	524	542	589	566	555	543	503	529	569	486	485	549	534	559	569	569	552	594	601	574	516	541	544	538	575	527	536	541	585	542	543	543	539	558	538	558	569	521	577	552	554	545	511	550	564	507	563	552	545	571	589	528	589	518	527	510	523	575	533	565	514	561	523	545	512	507	547	565	579	541	530	558	533	575	516	559	551	531	517	535	530	519	540	551	517	560	501	576	533	519	569	555	534	532	583	527	559	551	539	517	505	543	552	528	521	562	534	557	567	590	517	576	510	514	572	549	544	534	521	522	506	563	549	544	544	535	563	540	557	548	544	532	522	516	531	492	569	572	543	573	542	565	522	540	502	541	517	543	607	523	522	561	586	566	628	523	568	550	510	513	528	550	540	533	532	543	565	555	564	569	535	490	512	540	588	571	536	552	532	493	536	508	563	565	564	544	568	528	533	551	546	529	510	494	531	535	551	544	563	528	585	525	556	566	593	521	529	538	571	555	513	535	540	505	525	562	526	550	552	537	532	564	545	588	520	522	553	591	559	532	537	490	533	536	522	527	538	552	549	523	517	535	543	558	581	508	523	532	502	535	572	567	575	561	589	536	540	563	526	555	577	560	533	543	564	575	524	519	529	557	558	560	491	529	522	572	545	604	562	515	528	502	534	549	561	590	531	518	568	548	562	553	503	555	547	513	536	563	543	569	552	558	564	551	517	531	517	543	557	582	526	521	528	520	568	535	554	515	496	539	584	544	528	535	531	551	529	516	551	553	592	540	553	511	544	562	532	539	548	563	556	536	537	546	531	573	514	565	570	537	558	542	588	552	529	527	508	528	546	538	502	531	548	546	566	531	539	515	590	545	511	503	569	528	546	560	531	572	540	527	584	550	555	540	546	549	572	567	567	589	571	550	548	525	581	601	575	532	544	532	583	524	541	512	544	548	540	506	532	542	565	569	565	503	549	555	537	537	529	534	589	551	531	574	520	586	539	512	573	584	526	561	544	552	547	537	547	548	610	559	544	539	534	571	519	533	543	516	552	571	575	578	564	597	569	556	530	563	540	538	556	584	519	533	557	535	558	563	593	590	600	571	584	543	556	544	563	582	523	520	583	568	548	571	552	508	555	573	537	509	501	543	546	536	541	573	575	545	534	537	576	547	551	547	563	545	562	560	555	546	569	548	496	550	496	571	564	541	529	546	512	565	609	549	521	578	561	560	520	572	534	574	576	552	551	549	547	554	498	557	514	574	542	524	563	585	541	568	540	561	546	532	536	560	509	532	533	526	556	535	540	552	498	533	495	569	546	542	544	559	559	542	550	533	559	577	540	531	562	544	607	518	552	533	555	527	523	544	512	534	563	536	569	524	560	568	565	554	527	557	520	539	581	532	547	546	547	571	534	520	557	551	546	562	524	521	558	541	538	601	516	574	558	524	569	522	538	570	528	559	535	524	560	574	557	581	593	527	562	552	545	554	522	565	551	575	549	555	562	556	522	557	543	553	506	491	539	565	536	530	590	558	491	486	569	504	522	584	548	535	542	554	569	560	552	536	576	539	538	523	581	533	541	531	563	526	524	565	514	546	548	526	561	552	563	585	525	495	589	544	572	585	524	548	565	550	563	517	558	557	511	543	548	550	495	552	579	582	559	512	528	545	564	512	525	572	560	554	566	560	527	522	502	539	559	543	559	521	553	504	578	550	515	562	547	547	565	535	540	552	531	526	534	530	516	530	547	538	538	517	561	550	595	528	532	558	545	578	528	549	565	541	571	521	560	511	538	568	573	538	519	534	548	548	567	573	511	563	505	539	529	573	530	531	503	568	543	552	550	577	559	568	534	522	565	522	564	559	595	572	500	536	531	503	544	534	521	582	498	534	539	538	576	563	523	558	541	540	528	506	567	544	551	527	537	588	544	567	515	531	543	557	511	538	539	570	529	560	537	511	553	549	513	539	563	561	531	527	538	549	512	530	528	545	511	548	563	550	578	581	528	554	542	571	538	566	561	565	539	562	519	546	571	570	580	535	507	561	536	578	517	522	523	553	495	553	509	538	563	571	531	575	563	538	534	533	549	558	560	544	520	570	536	536	552	557	562	591	541	548	532	566	529	593	558	614	568	596	553	554	513	549	516	566	514	536	556	522	531	544	536	547	500	542	581	549	537	524	529	560	562	552	533	533	556	526	535	467	554	539	546	562	591	538	516	559	554	547	508	565	556	561	519	520	560	570	528	557	538	513	495	542	529	562	595	553	569	563	559	570	524	569	563	555	512	513	593	530	533	545	562	514	546	569	556	554	552	530	561	570	533	554	559	536	538	535	539	567	548	555	552	572	526	561	538	575	529	545	520	523	550	538	532	526	542	549	590	518	536	514	567	525	534	560	535	553	514	572	580	517	515	574	475	494	516	541	569	539	540	554	562	557	514	579	564	566	547	539	519	569	552	551	539	568	557	560	561	567	496	535	582	541	549	527	595	521	548	568	522	567	594	581	554	500	547	576	560	526	589	545	563	549	568	543	513	541	559	530	555	603	562	542	566	547	539	560	522	566	535	580	546	568	532	566	533	592	569	538	545	532	555	607	558
28727	15031	16280	13556	9306	6254	4228	2463	1830	1312	1009	582	312	236	257	230	207	234	256	207	243	245	246	327	298	317	243	237	216	231	216	235	226	242	219	234	236	223	201	221	213	221	244	229	217	234	221	219	195	224	207	236	231	203	225	228	253	223	198	234	221	217	191	200	204	201	222	218	182	204	200	207	181	228	214	224	226	208	225	238	198	214	223	235	209	214	215	221	201	198	223	199	194	226	203	215	215	207	212	195	214	209	214	178	205	218	190	212	202	209	220	209	235	230	211	190	236	216	201	214	214	195	215	224	199	221	220	194	195	220	240	231	207	226	225	184	224	198	182	213	206	189	212	219	192	235	224	205	198	217	194	215	220	197	234	216	214	205	221	198	236	210	221	200	219	218	194	230	222	223	202	189	221	218	198	221	210	209	212	214	207	217	208	190	210	197	219	225	208	205	225	215	185	216	214	231	201	239	192	196	219	219	208	243	198	220	210	219	223	214	234	195	200	226	215	229	209	209	204	215	201	229	217	185	222	230	238	205	220	226	236	214	231	226	186	192	228	205	217	219	216	239	221	207	218	205	215	204	230	231	198	202	230	234	231	181	214	195	219	218	206	213	200	210	197	220	230	200	210	214	194	231	189	216	193	204	215	208	191	210	220	195	212	231	218	216	188	196	201	225	197	201	218	226	235	225	209	226	220	210	211	201	222	202	198	216	207	234	218	210	225	235	220	210	222	202	246	219	241	180	190	210	209	222	233	197	187	200	203	195	208	217	211	208	220	230	190	229	231	200	227	214	234	211	214	203	210	218	199	217	212	209	192	205	220	201	232	230	202	243	235	230	223	200	212	219	224	197	184	205	198	223	202	218	221	210	202	220	255	234	198	206	201	211	209	219	208	170	203	204	175	192	195	237	196	253	227	224	215	199	229	203	204	209	216	238	197	200	219	217	228	239	222	205	214	210	226	237	215	222	198	209	213	255	217	210	204	189	202	169	227	210	211	207	205	213	195	206	202	219	229	200	196	230	229	229	184	202	212	208	200	188	230	222	220	207	200	226	223	211	230	238	229	190	230	179	231	206	208	245	191	210	197	220	219	212	184	232	220	204	201	190	214	203	240	219	195	212	252	208	219	209	237	226	228	226	223	237	223	197	259	221	202	207	252	232	209	190	200	186	209	227	210	212	222	210	194	212	194	200	231	220	193	199	215	201	226	211	216	182	223	193	223	219	233	203	223	194	190	188	236	212	211	232	223	208	194	216	208	220	188	222	221	208	187	213	210	212	212	225	210	193	236	217	211	215	219	224	221	210	204	207	203	219	233	241	227	204	204	207	194	220	248	206	245	228	215	186	220	202	219	211	213	216	210	179	226	239	237	232	212	221	197	207	171	215	206	212	215	209	220	205	205	229	205	212	224	218	233	209	196	206	220	226	221	213	196	212	204	220	198	193	240	214	185	209	216	224	207	230	218	190	213	193	212	204	210	186	238	216	221	227	208	235	221	191	220	278	256	215	252	205	188	205	204	205	201	224	226	217	211	220	226	214	247	192	213	217	199	231	223	207	225	242	205	183	219	196	212	202	190	198	199	212	221	214	222	212	245	237	239	232	229	251	195	205	217	214	230	205	210	208	225	212	198	215	222	168	219	246	229	227	202	232	185	207	191	214	205	203	216	200	200	198	230	230	220	222	196	207	206	203	198	231	207	228	230	222	204	198	228	226	205	180	175	208	250	205	196	203	219	244	215	214	253	197	208	228	221	237	219	233	228	213	223	220	207	232	213	228	211	232	206	213	192	231	196	233	210	205	208	212	179	211	222	259	217	210	217	214	226	220	193	193	210	202	198	201	209	186	203	197	208	222	220	193	186	219	205	238	194	204	203	222	214	235	225	230	196	215	226	213	220	210	208	227	212	221	200	220	230	202	198	205	186	220	209	240	210	231	188	197	223	227	231	217	226	235	209	191	215	186	215	189	221	211	220	194	201	225	188	198	201	211	205	177	211	214	191	228	185	228	228	189	202	235	204	213	252	242	189	214	230	212	226	204	219	202	211	201	218	206	203	224	199	215	220	188	227	211	209	224	228	215	196	219	218	208	228	234	237	199	250	233	204	202	221	206	240	195	185	208	194	231	239	202	210	228	208	220	231	234	222	246	214	207	238	225	221	206	255	208	174	224	223	189	184	224	208	207	246	190	203	232	204	228	200	217	245	217	181	198	194	221	190	191	229	187	217	190	227	190	196	214	197	238	216	198	186	190	192	215	200	213	244	234	211	219	243	212	211	192	243	199	219	194	191	178	210	238	215	207	201	231	231	214	212	219	205	206	220	229	217	252	233	205	183	212	219	223	238	210	198	203	197	188	209	206	233	226	195	191	217	248	224	208	197	205	229	221	213	203	233	214	217	195	194	212	221	222	214	215	196	211	225	195	221	238	209	212	214	205	213	221	215	225	222	198	194	191	221	210	195	213	197	212	222	204	211	237	215	207	226	195	218	227	211	211	200	227	235	195	210	179	240	248	215	207	222	206	209	218	192	189	192	185	223	197	199	198	191	200	193	175	209	218	215	212	226	205	233	227	193	200	218	199	211	215	208	219	223	210	215	192	214	225	229	207	210	194	207	227	184	206	211	200	236	226	202	245	239	201	221	210	217	185	232	221	246	198	228	200	208	244	220	221	215	205	219	203	205	214	206	211	205	214	209	227	239	219	197	208	250	217	206	175	206	214	197	216	232	214	196	213	190	212	212	232	197	220	186	215	227	217	228	211	209	229	202	211	191	213	191	199	219	217	189	214	211	185	234	223	212	208	233	202	191	222	215	244	211	207	212	214	219	221	203	231	201	196	194	199	217	238	211	228	205	227	236	212	210	211	192	229	199	202	195	216	230	212	198	203	210	241	218	219	212	237	214	231	207	204	191	196	196	206	221	181	202	223	226	218	205	222	209	236	228	205	191	224	203	213	215	202	217	187	203	208	208	224	239	210	227	214	209	225	219	210	225	202	211	211	209	219	192	226	199	213	226	210	217	201	199	196	200	199	182	217	197	225	207	218	224	221	212	205	220	220	182	217	202	201	214	226	241	181	204	228	220	214	193	243	216	194	184	218	193	202	253	230	223	219	230	197	203	184	222	189	197	217	219	212	204	203	186	225	209	208	199	199	243	199	208	196	202	237	231	230	215	212	221	231	255	191	228	199	202	194	214	208	244	187	187	218	209	204	213	199	180	218	202	203	222	210	199	199	196	230	205	208	202	208	204	203	189	201	215	224	199	206	208	215	200	202	210	184	206	223	225	193	189	208	228	218	219	237	226	202	204	211	219	198	202	220	212	202	201	221	210	204	228	220	213	235	228	211	212	205	220	242	229	210	206	204	196	208	229	203	211	186	200	205	226	228	229	201	214	192	218	188	222	219	201	236	226	231	209	205	193	207	189	209	234	212	221	208	221	231	218	232	214	226	216	210	224	207	234	230	188	225	184	221	214	203	204	205
16916	11748	23182	26155	23240	18634	14580	9960	8141	6149	4504	2280	1129	714	698	667	618	583	549	540	579	708	970	1057	1154	1100	805	697	640	655	623	614	572	559	544	532	559	573	533	580	604	543	516	502	547	562	539	509	602	531	506	538	502	535	492	486	451	495	500	483	496	493	504	513	512	513	523	515	488	490	524	523	518	497	491	510	503	487	508	441	510	473	478	487	512	495	481	508	519	494	484	511	458	518	468	520	530	500	514	539	509	492	502	517	505	522	508	501	469	519	484	473	477	508	486	521	470	478	482	484	554	469	528	459	503	480	492	460	492	482	527	490	526	460	459	543	479	491	555	484	483	523	482	488	504	481	485	511	547	512	485	467	501	503	504	529	535	511	513	523	488	479	477	502	517	506	485	491	543	506	484	489	465	493	522	493	495	512	525	545	514	519	511	503	514	502	507	490	503	468	478	508	505	486	475	463	538	507	484	451	500	537	524	510	486	500	513	534	484	467	501	513	478	526	501	534	506	527	504	500	506	501	515	525	456	507	504	489	447	493	532	476	541	513	528	522	486	448	521	550	462	525	518	503	526	464	517	494	532	524	481	513	504	504	452	502	520	515	497	469	506	498	519	528	518	538	508	514	481	441	530	484	509	496	464	497	525	529	478	489	507	507	536	489	467	508	479	482	520	457	505	481	500	461	493	493	515	535	477	509	497	537	484	529	530	460	503	504	508	484	499	477	474	497	488	527	472	504	508	520	507	516	483	497	498	492	503	510	506	483	494	506	485	495	471	487	482	512	487	534	494	489	512	504	505	518	535	506	495	462	506	528	495	515	521	519	472	503	482	521	533	475	518	492	475	493	528	492	515	497	473	558	470	516	463	503	490	510	484	476	507	517	475	547	502	468	515	489	466	513	534	464	556	520	522	495	505	514	461	503	488	489	490	512	509	453	517	507	469	523	523	517	464	463	519	513	469	517	493	531	489	500	465	452	506	497	482	526	543	489	558	470	469	479	534	502	505	495	490	533	469	495	469	484	524	510	562	495	490	496	487	498	536	475	487	534	494	484	510	492	504	489	477	526	462	529	516	501	534	464	526	511	521	516	473	516	485	485	517	512	544	533	506	490	452	497	523	472	472	490	481	490	468	489	491	512	492	502	515	530	507	521	479	509	541	466	525	491	456	509	539	512	487	486	477	511	531	513	501	502	503	492	515	518	525	518	497	516	483	482	537	506	469	484	537	481	493	499	508	507	513	525	530	479	464	563	483	510	486	482	483	499	529	519	498	498	519	513	498	485	495	446	523	472	515	518	534	480	483	462	499	527	477	475	470	509	521	504	500	500	505	514	500	521	483	510	505	535	494	490	487	478	470	508	522	495	489	500	455	513	520	507	485	544	506	504	514	506	436	463	511	483	498	470	527	467	482	477	516	508	465	496	528	524	481	464	509	505	507	517	516	513	523	532	492	495	540	512	529	520	483	497	442	491	535	501	543	510	492	516	510	542	488	503	470	471	512	494	527	487	547	514	504	486	514	486	453	470	493	480	466	496	501	503	472	461	494	526	526	483	527	459	504	487	514	484	532	483	527	530	502	505	508	528	502	467	532	470	457	474	521	490	503	533	513	509	469	499	519	477	468	480	489	496	516	476	526	524	514	524	518	532	499	493	484	496	501	517	534	505	481	476	493	484	534	502	472	536	497	472	461	454	505	500	530	510	503	496	510	528	477	510	493	514	538	466	487	513	555	458	515	525	529	511	527	473	508	507	495	471	511	503	490	516	534	444	527	499	499	496	497	525	533	496	484	493	482	503	517	501	509	506	514	493	481	508	525	469	529	489	457	466	468	477	480	513	521	504	567	506	489	483	463	501	535	533	466	527	488	487	497	524	507	514	490	510	532	481	495	499	537	525	518	544	463	504	540	480	470	519	493	483	491	506	478	479	497	482	517	551	485	513	487	528	492	513	486	510	487	504	503	463	537	513	523	522	530	499	553	497	504	514	550	474	511	507	458	517	480	490	510	489	520	533	498	529	473	511	529	491	511	519	524	478	504	508	538	553	488	492	456	497	472	444	513	543	507	510	533	482	499	517	489	497	498	515	498	492	517	540	536	544	515	497	487	490	545	486	529	522	515	495	483	486	510	470	526	462	488	511	459	500	521	476	490	507	455	511	487	505	527	505	495	485	479	498	523	472	472	501	504	487	509	488	476	509	525	503	462	502	491	488	533	482	522	502	502	481	496	494	511	527	499	502	474	483	530	480	480	495	525	502	487	468	548	506	540	496	504	462	516	495	497	468	518	485	482	499	501	510	505	535	504	512	505	483	522	545	494	504	521	534	506	518	476	525	491	493	502	517	506	480	529	493	503	507	545	458	483	505	489	467	448	480	479	534	506	503	487	466	481	519	528	518	526	509	518	510	492	476	503	512	511	467	511	523	477	484	512	477	490	467	502	512	549	496	538	512	500	499	500	513	533	514	492	509	503	503	507	486	460	513	570	506	511	491	508	473	496	443	480	494	506	497	524	530	475	507	523	518	526	523	513	507	489	488	504	504	462	494	485	505	525	523	474	526	492	473	486	532	478	488	494	492	467	500	475	472	473	529	489	476	478	512	488	539	505	478	505	458	476	469	473	489	501	520	531	492	519	550	466	520	489	493	480	486	486	528	519	536	512	496	493	480	490	469	485	539	517	495	490	470	469	471	510	515	480	469	512	511	514	484	510	505	501	500	472	508	509	504	486	533	479	511	502	532	477	514	525	481	500	511	466	516	503	492	479	489	513	481	537	541	532	542	492	473	491	485	482	526	522	515	502	487	477	483	519	494	517	500	492	484	486	473	535	509	498	469	516	518	483	501	547	525	507	454	530	450	500	513	525	464	516	474	465	566	501	545	511	474	528	507	482	513	483	513	512	516	504	519	551	506	505	514	553	499	505	452	492	518	506	515	525	482	488	492	472	544	531	539	518	527	498	503	517	508	495	509	501	474	493	498	525	483	426	511	475	498	471	485	507	480	505	469	507	498	523	449	489	518	460	511	490	497	529	514	544	491	514	530	471	498	482	516	504	486	495	485	514	475	506	514	506	529	503	504	475	474	514	483	479	522	454	473	513	472	500	489	492	496	525	495	495	512	529	482	525	500	524	506	493	488	488	492	495	529	491	498	456	529	504	462	511	510	500	532	507	520	512	499	502	479	534	487	500	471	546	474	484	524	498	485	517	502	475	516	497	501	475	517	503	489	473	521	517	482	499	531	509	528	502	507	522	506	521	497	533	491	496	500	474	528	532	455	520	490	500	520	503	515	505	527	500	505	498	459	469	458	497	500	485	558	537	490	510	492	514	503	479	497	503	486	485	486	524	530	467	539	530	457	501	494	551	537	501	479	556	492	517	523	485	530	486	517	516	515	476	478	469	492	498	481	484	511	491	509	495	510	479	510	499	502	519	519	507	515	488	487	464	503	523	514	542	484	509	544	480	518	480	494	509	502	497	542	518	519
11393	7461	8453	6135	4204	2868	1815	1164	919	768	595	454	306	314	280	273	299	292	258	261	283	324	348	283	353	330	278	288	305	307	282	289	303	263	296	292	276	276	282	276	322	300	289	288	276	275	275	268	267	307	299	272	302	256	303	304	318	276	288	300	313	261	258	286	312	296	319	277	274	269	284	294	273	258	292	327	313	282	283	285	293	302	285	286	293	270	261	299	272	306	271	272	259	289	300	296	257	279	285	282	287	304	274	296	253	303	272	282	260	293	307	289	306	265	249	269	277	291	293	275	284	258	295	284	341	297	267	306	293	277	280	303	295	273	273	318	274	298	304	304	292	275	289	282	322	269	295	276	277	309	297	270	268	278	289	281	279	312	296	300	278	282	303	305	322	288	302	294	301	289	280	291	321	323	293	274	274	257	273	267	313	292	282	297	279	306	246	306	276	272	273	251	264	286	275	275	313	291	280	301	310	313	302	293	270	273	287	322	288	290	307	269	274	293	283	255	247	276	280	288	284	323	324	275	271	309	274	290	314	295	267	289	306	322	284	290	287	296	302	316	273	276	269	291	272	281	285	292	275	293	280	285	301	307	288	250	300	289	285	283	270	311	333	299	292	291	293	245	299	258	279	304	269	301	277	267	263	280	328	268	292	271	272	314	323	278	304	300	283	266	300	283	298	275	282	301	301	320	320	274	309	304	290	282	274	289	293	301	319	288	292	286	277	285	297	324	290	291	298	266	301	262	252	320	272	276	257	294	290	283	281	268	284	279	295	282	318	295	310	246	273	282	287	282	305	259	291	283	281	279	294	329	278	292	277	292	306	298	283	273	290	275	283	332	278	292	279	284	311	301	264	265	291	271	280	281	305	287	314	258	248	263	310	270	284	290	292	254	279	293	287	281	271	278	292	300	262	290	283	281	298	274	270	290	305	277	321	302	294	277	291	278	285	295	259	280	323	288	314	279	281	288	260	280	288	264	315	279	273	283	277	288	314	269	276	280	291	283	297	295	317	293	279	270	289	303	327	288	308	279	284	329	333	313	273	258	248	283	279	271	279	328	312	283	240	310	292	259	260	317	341	261	307	262	280	300	275	243	291	311	268	308	276	292	261	281	300	302	277	279	301	261	275	311	274	294	269	280	268	289	296	305	304	289	269	289	306	295	253	283	303	289	269	304	266	305	355	268	298	265	275	276	277	269	292	277	316	309	238	282	268	304	312	266	268	266	276	295	298	296	289	283	324	290	295	305	296	304	285	282	273	287	298	305	277	262	275	257	270	291	294	300	305	277	281	284	238	292	273	284	274	283	282	286	259	288	284	276	290	321	325	294	304	273	274	273	281	317	289	303	272	281	288	283	293	291	324	300	281	313	318	303	285	284	295	323	309	292	301	304	294	288	289	284	271	294	308	290	287	304	265	299	312	257	275	293	285	263	289	286	312	256	314	273	275	277	271	284	294	299	282	300	285	291	275	281	287	285	273	287	288	279	297	269	280	287	307	271	252	317	338	291	295	276	284	302	296	288	293	278	301	305	301	295	288	289	301	272	293	282	255	231	308	279	282	281	276	284	313	285	282	286	291	308	304	272	289	300	308	295	273	243	276	323	274	274	281	275	258	296	328	296	280	303	300	312	279	297	300	289	310	293	256	285	277	269	322	315	296	281	275	266	299	283	283	321	293	259	269	275	260	303	281	253	299	291	297	299	283	305	326	286	286	293	282	293	289	287	312	274	261	256	313	297	263	274	258	275	335	284	314	290	289	276	306	300	309	284	260	324	308	291	271	286	287	353	302	251	292	252	331	266	300	316	305	312	299	264	273	306	324	275	311	287	274	299	339	297	300	249	276	292	316	274	299	282	317	288	279	283	283	268	313	319	263	295	264	298	292	292	319	288	280	292	310	272	268	267	283	302	296	253	289	293	302	272	301	281	304	291	254	301	272	279	292	283	295	291	278	309	279	283	319	274	282	276	292	258	289	292	266	279	297	272	305	240	321	280	285	261	281	275	277	306	263	267	301	275	284	293	313	273	298	280	284	272	297	273	280	311	283	293	287	283	324	282	303	289	309	266	290	312	271	284	297	324	287	274	304	305	296	276	276	293	288	319	290	304	291	239	287	286	290	265	292	276	289	279	323	282	268	270	294	305	279	264	322	261	317	301	281	309	271	291	277	312	292	288	295	263	283	296	322	289	302	294	327	291	301	269	289	288	291	268	313	265	260	269	264	285	306	299	287	271	292	268	297	299	283	301	301	279	311	275	308	301	316	300	276	300	284	313	301	265	276	290	308	292	298	278	292	247	291	304	314	277	303	269	291	306	287	287	307	282	277	293	290	295	295	264	300	302	285	303	257	304	275	298	297	287	316	284	302	265	329	279	270	287	251	300	295	310	282	303	292	294	342	278	295	299	284	281	277	295	302	265	232	295	316	276	299	290	273	309	288	280	298	296	280	300	282	266	279	288	280	284	302	285	276	295	277	279	277	307	297	281	269	315	326	272	279	325	295	322	291	291	280	301	298	275	255	287	291	291	275	299	278	295	277	298	310	330	289	276	295	276	277	269	296	306	281	266	302	275	272	286	260	274	300	296	278	254	285	277	271	303	241	287	317	284	289	296	274	299	291	276	293	313	303	294	254	279	252	267	276	309	324	268	317	277	323	301	268	290	293	287	318	296	280	294	315	304	292	295	300	309	289	284	295	318	286	266	296	306	267	263	280	275	330	296	293	296	297	273	307	320	328	269	305	266	316	289	301	289	273	281	245	299	255	287	281	304	266	299	295	297	313	315	291	324	310	299	277	267	302	314	306	289	262	297	274	320	284	292	299	286	286	268	285	292	255	259	254	292	299	308	266	284	268	284	287	283	309	277	309	280	295	322	284	279	275	261	268	288	309	251	289	330	266	297	288	299	265	287	291	274	273	322	293	292	300	284	286	288	294	288	296	288	314	290	317	312	274	274	294	282	280	275	281	302	275	326	313	295	323	318	289	298	310	317	251	268	285	290	285	278	292	315	260	295	283	290	316	276	280	312	294	266	305	280	332	284	300	304	289	291	292	286	316	318	308	277	287	283	293	285	324	302	309	294	266	294	284	315	281	272	262	291	277	295	280	282	293	293	273	318	279	307	296	293	304	293	252	299	304	249	296	290	302	308	313	257	271	262	327	320	281	305	284	298	290	297	296	285	306	289	288	301	313	275	327	286	304	298	299	270	331	274	285	262	292	282	306	283	264	281	305	286	295	275	279	272	301	278	279	293	307	278	292	276	267	299	275	284	293	301	265	273	326	291	305	270	269	271	311	318	310	277	292	314	315	284	277	298	302	295	262	297	269	298	302	315	300	268	295	298	301	314	297	302	267	318	294	288	320	294	272	298	271	289	326	290	320	262	292	283	270	280	267	286	278	300	279	269	282	278	304	280	285	298	273	257	294	301	305	281	262	283	269	320	324	248	291	319	278	257	248	256	259	275	308	281	287	322	279	264
7371	6644	14482	15310	13411	10469	7318	5150	4003	3057	2351	1448	891	698	668	690	701	640	644	622	699	773	863	854	907	824	764	726	709	706	702	682	680	686	607	682	642	684	646	645	673	719	690	644	671	666	703	686	661	662	624	676	711	647	621	616	650	621	631	611	678	672	645	654	703	671	591	675	685	661	635	655	661	648	581	616	673	687	673	658	652	686	629	677	696	669	661	652	650	673	631	684	604	608	615	666	635	659	648	659	681	678	650	668	615	607	655	674	657	623	578	670	696	642	621	655	621	664	642	626	592	631	644	599	654	644	645	626	629	650	667	647	635	658	635	679	597	669	664	656	694	629	624	678	688	681	634	662	618	599	651	660	634	627	670	650	694	621	653	677	598	643	633	675	613	644	629	646	620	613	675	672	628	665	645	621	657	647	693	660	639	651	647	677	648	682	693	660	650	628	670	660	626	644	652	641	643	635	641	685	639	607	613	619	620	614	635	627	677	663	673	676	654	698	650	648	657	657	614	657	656	671	631	669	642	615	614	633	653	644	642	638	657	684	636	658	676	683	657	668	649	689	648	605	671	658	616	681	609	651	682	677	681	650	616	640	621	661	625	617	637	641	639	685	660	674	654	614	617	687	598	660	643	681	678	620	628	633	660	651	636	633	625	623	674	626	630	681	639	676	648	696	633	641	654	680	650	641	634	660	661	638	654	642	663	615	668	640	639	611	691	692	678	670	630	656	678	632	659	667	647	649	677	592	642	689	647	637	611	665	665	697	630	685	667	659	694	661	633	686	683	654	654	659	682	624	659	630	627	625	642	618	657	642	695	694	688	645	657	642	635	661	642	632	661	662	672	655	645	662	676	637	705	624	586	650	671	644	668	676	636	637	659	694	669	675	667	654	627	616	650	624	593	619	645	661	663	621	631	638	641	688	641	589	669	590	666	653	656	635	686	627	647	633	628	607	671	637	715	649	631	630	675	686	652	693	672	660	640	658	653	622	699	637	661	656	667	684	632	636	665	648	660	639	681	675	624	663	604	655	669	636	662	711	633	620	659	650	665	598	671	638	633	594	635	651	624	624	595	626	660	641	633	638	611	629	637	611	635	651	663	678	624	633	641	626	629	664	620	631	661	670	675	635	686	659	669	596	650	617	657	629	690	702	643	624	623	605	670	636	621	641	684	636	607	644	673	654	629	635	659	610	649	644	673	663	655	648	626	607	633	655	610	638	674	657	637	628	600	648	673	655	607	638	632	602	657	693	609	670	633	636	624	593	652	623	640	681	608	638	628	662	685	618	652	690	640	665	670	629	635	635	661	640	682	682	669	655	673	618	602	695	641	625	665	711	686	633	643	642	647	608	692	640	602	659	613	626	660	683	656	693	637	642	645	663	658	620	634	697	628	630	608	663	585	657	649	635	647	632	683	650	659	646	663	665	677	609	665	656	664	710	679	645	619	663	586	669	630	621	658	655	669	633	631	655	638	638	646	628	626	645	609	652	661	665	671	636	645	614	682	588	679	651	641	606	668	677	683	620	657	635	631	600	676	651	650	654	675	619	656	687	648	606	666	632	640	709	633	667	651	609	673	652	628	642	640	620	664	653	631	606	672	598	620	679	671	643	634	643	649	636	655	650	670	636	617	637	669	631	686	666	668	652	652	671	641	643	636	622	651	682	640	675	640	650	669	614	695	653	636	652	633	599	689	677	682	693	646	643	599	637	637	650	626	647	618	645	705	662	631	637	615	623	633	658	653	665	608	640	634	683	645	652	627	628	662	686	678	664	632	652	678	678	622	641	682	641	653	658	621	637	651	635	684	650	624	683	641	654	641	694	654	637	631	666	633	660	670	693	646	707	671	614	680	672	662	649	656	673	648	658	672	584	690	664	620	655	653	644	668	654	635	581	655	606	670	573	656	683	686	669	617	666	639	611	610	655	658	652	620	649	655	651	654	702	660	729	615	645	651	662	660	611	642	694	669	649	691	654	647	657	653	621	623	603	600	658	654	651	639	619	645	678	654	667	616	648	681	627	658	645	620	638	662	636	641	668	661	634	700	608	602	607	620	710	658	605	674	641	638	652	622	651	667	621	650	648	631	611	658	669	652	645	671	663	642	645	624	624	670	640	656	760	613	621	661	674	646	620	680	669	652	645	665	669	623	666	699	657	653	618	670	643	674	619	646	683	661	665	616	641	649	618	675	653	679	625	614	646	656	662	615	664	617	672	685	647	655	663	603	682	636	643	629	629	602	627	650	650	658	645	691	635	643	649	660	623	675	681	684	627	693	677	636	658	618	615	666	662	657	640	654	653	642	627	642	579	660	679	656	616	638	671	687	629	695	663	688	646	660	617	618	674	644	666	658	675	671	698	646	660	679	687	617	616	642	642	655	703	605	640	683	640	629	639	668	649	686	674	638	665	638	651	638	643	643	652	645	664	627	663	618	631	664	636	633	671	642	645	640	673	646	661	638	603	595	669	637	643	666	646	656	651	668	650	669	636	667	648	609	663	646	680	655	686	656	647	652	635	651	612	654	660	633	645	621	666	688	628	613	694	671	644	644	637	642	627	626	643	636	643	642	681	690	648	653	658	650	625	684	643	603	649	654	622	639	686	652	632	631	644	674	650	631	658	660	619	621	649	641	645	669	655	641	652	647	663	632	695	672	686	648	670	672	647	634	669	652	656	633	665	632	666	619	679	694	675	697	650	642	653	613	679	654	661	670	674	669	611	633	634	651	643	629	688	628	650	675	691	680	639	653	659	637	649	656	669	654	615	643	596	635	650	677	656	701	647	685	643	642	647	693	651	612	637	673	638	709	646	681	589	636	625	671	712	688	627	635	597	591	627	663	633	697	629	642	649	608	646	638	647	649	632	642	633	643	641	662	660	602	736	675	681	645	641	658	651	599	647	652	631	635	664	656	665	627	667	638	669	615	691	635	647	676	655	657	676	671	660	666	670	675	650	639	609	610	677	607	649	635	636	695	639	674	661	611	625	680	627	663	649	659	634	606	637	676	680	641	671	652	660	650	623	594	650	670	654	659	689	622	663	650	660	665	654	662	620	631	656	618	672	646	636	669	634	653	699	666	598	637	709	700	650	642	611	653	671	652	632	629	632	653	638	628	653	668	609	653	704	619	701	650	608	652	650	657	684	643	668	615	589	664	602	674	628	674	634	699	691	679	629	650	667	658	642	618	639	656	662	632	671	624	648	627	632	664	693	631	666	595	652	621	657	627	601	728	680	630	662	656	632	641	686	684	624	617	664	649	639	640	639	583	635	649	677	645	637	654	669	654	658	609	656	630	631	677	650	629	664	714	655	687	636	675	642	701	660	627	645	693	638	671	615	642	665	692	636	644	661	646	656	661	644	628	654	650	611	684	651	610	668	702	642	658	696	676	598	675	634	729	670	655	657	677	601	653	623	685	645	688	687	662	625	676	673	640	706	637	648	661	669	625	620	674	639	596	674	644	646	635	679	652	659	651	614
22281	12610	13893	10302	6771	4659	2978	1867	1400	1006	782	525	295	260	262	282	244	231	265	246	263	306	313	317	324	277	297	278	264	273	260	258	285	276	233	242	242	253	261	273	280	249	233	287	295	264	240	250	246	262	218	247	253	226	254	235	273	235	220	239	236	274	266	253	248	251	232	235	247	276	267	253	250	263	246	256	235	246	214	244	224	270	238	234	255	248	279	248	253	264	285	249	250	258	249	257	268	241	240	258	246	283	279	222	251	242	246	287	247	252	240	246	253	234	237	240	244	255	272	258	231	260	273	235	258	224	225	240	207	214	251	269	232	256	252	248	278	258	216	253	249	253	251	244	242	258	217	245	228	285	290	230	261	225	235	222	240	239	259	227	250	261	243	221	233	236	244	221	239	232	233	270	223	257	235	229	271	256	250	259	237	261	258	246	237	257	248	265	264	250	245	238	246	265	247	278	239	239	238	281	224	261	251	228	261	246	239	255	253	278	247	248	256	282	259	243	266	242	226	275	232	238	260	284	218	240	223	229	249	242	259	244	249	220	229	261	247	266	223	244	223	247	268	279	257	224	234	208	224	229	256	258	253	256	256	238	247	242	226	256	220	221	251	237	240	234	254	256	272	242	241	233	237	243	242	229	264	241	247	227	234	220	230	247	244	245	263	256	241	283	256	251	245	270	263	215	254	248	253	243	219	237	255	224	237	252	264	243	226	252	244	277	260	238	233	226	225	255	250	262	253	246	252	254	243	236	236	240	272	245	259	239	256	290	243	252	268	249	282	226	257	272	271	244	216	232	276	242	252	221	224	251	217	253	233	256	281	239	247	257	264	235	242	264	262	262	266	263	271	257	252	259	261	243	272	225	209	253	251	253	225	236	257	240	228	237	232	224	246	260	261	262	234	276	263	290	243	233	254	258	241	235	224	248	259	274	273	249	257	260	253	237	290	251	241	244	250	275	270	277	239	241	249	209	274	247	238	247	278	234	247	216	269	276	238	263	228	209	217	270	262	251	244	259	263	244	274	241	245	239	263	223	234	278	253	262	256	250	232	262	251	241	247	265	240	234	227	256	267	254	260	223	239	251	224	277	262	235	248	235	256	229	239	227	238	256	253	237	238	239	252	269	225	242	238	230	221	249	235	245	283	244	248	251	288	246	261	238	230	236	206	256	249	285	266	261	240	209	259	216	238	269	254	245	249	244	239	248	249	249	252	263	220	244	254	292	227	259	274	274	274	250	254	226	277	258	254	258	207	239	275	265	259	266	278	257	253	269	247	245	245	253	232	254	253	243	256	272	228	263	223	258	248	261	262	245	251	268	281	248	246	262	264	250	254	248	265	246	224	257	243	231	232	227	263	252	242	261	261	268	292	235	272	239	282	261	246	251	273	241	241	264	251	234	262	280	280	266	238	233	216	244	229	245	220	253	241	277	279	237	228	252	238	238	252	255	270	256	276	232	246	246	249	278	264	238	241	243	236	275	267	256	248	265	253	238	236	261	239	236	251	286	239	248	244	218	255	225	287	218	263	237	273	243	240	235	265	205	234	247	281	258	250	225	246	234	235	254	260	265	252	267	269	254	257	239	220	217	275	252	247	273	269	235	261	245	232	234	237	244	251	252	238	228	233	286	242	223	234	243	239	262	277	256	236	250	259	245	239	232	274	265	252	271	266	222	269	262	251	231	244	262	234	264	239	262	263	274	246	221	258	284	241	248	204	264	267	244	254	255	230	248	258	277	224	235	232	227	222	261	276	272	215	245	262	244	257	275	267	241	263	236	266	244	243	258	272	238	259	227	234	265	232	242	256	251	259	268	295	272	261	233	225	266	258	244	233	257	281	232	257	258	268	257	224	250	282	278	241	253	246	223	222	228	302	261	245	242	234	216	227	241	281	252	246	251	275	255	243	247	246	257	239	247	229	273	259	257	225	254	229	256	262	259	241	269	246	236	233	259	229	239	248	260	235	258	247	250	246	224	262	237	264	248	257	239	268	268	279	274	219	257	220	247	252	276	265	296	233	261	246	246	244	245	253	237	253	230	240	259	267	226	244	277	261	227	216	250	229	208	262	266	251	239	256	227	244	263	257	255	273	249	239	295	252	243	228	238	226	221	252	208	228	248	235	230	262	265	257	245	230	250	229	249	238	234	271	264	249	250	251	250	217	257	245	226	250	236	265	255	239	256	248	258	251	291	239	237	255	249	264	277	238	247	258	216	266	272	276	256	247	237	237	228	205	282	252	245	261	252	252	236	271	286	255	229	272	254	230	246	250	232	233	248	251	233	271	255	253	252	251	261	237	219	240	266	241	226	234	233	230	239	242	243	267	252	245	260	228	270	250	224	248	273	281	274	213	244	269	271	241	273	233	287	256	273	256	231	248	237	256	270	241	259	266	261	258	248	257	262	236	254	213	255	247	240	223	266	240	258	257	234	247	219	244	252	258	262	246	259	261	272	276	226	298	273	246	259	237	261	247	254	251	224	230	226	286	243	220	232	273	264	256	246	226	255	248	236	258	247	253	258	274	233	252	242	268	258	224	241	251	224	268	251	252	272	253	271	253	254	267	241	248	265	258	265	249	243	249	229	233	239	276	240	257	253	261	249	241	274	286	241	250	215	270	223	247	252	240	254	257	244	254	213	229	243	223	248	257	243	254	262	229	275	247	261	260	219	269	217	233	247	259	247	273	255	248	231	230	239	251	250	249	254	263	249	234	264	263	249	243	273	252	248	239	246	222	238	295	284	273	247	242	254	267	233	237	246	254	270	280	235	235	246	227	270	242	233	261	250	247	261	232	236	272	266	275	286	244	275	245	255	244	284	248	246	235	260	243	267	250	245	277	229	222	240	251	255	257	259	262	236	261	280	257	263	244	242	214	259	251	260	224	241	221	261	272	243	249	259	245	222	258	246	242	245	280	272	258	268	231	275	242	244	271	262	254	244	250	237	255	218	254	252	236	223	257	274	221	261	244	263	235	267	248	240	241	283	256	258	266	251	251	280	265	244	241	271	251	223	219	255	229	225	257	233	230	246	260	254	267	255	252	233	255	257	232	248	253	245	275	234	249	249	229	225	257	245	221	295	247	255	237	220	221	268	252	246	266	236	229	256	243	257	230	269	266	238	234	271	241	231	242	246	270	243	242	262	252	243	256	245	250	261	258	215	281	234	235	217	232	294	281	231	226	248	229	241	267	273	243	239	239	252	252	259	261	271	266	261	253	236	233	249	260	256	248	250	244	275	249	224	259	248	227	217	217	256	270	277	249	298	241	247	238	243	243	264	250	233	260	238	247	237	252	268	277	220	262	244	239	234	270	276	245	268	243	268	252	267	265	250	264	281	234	254	294	283	266	247	238	236	252	241	249	256	247	212	272	258	246	267	251	257	235	269	271	255	246	232	248	257	222	243	248	256	269	229	248	230	252	239	256	234	256	236	221	253	232	239	249	263	263	261	248	256	239	245	233	250	244	236	244	259	238	250
14285	10665	20972	21716	19174	15569	11028	8035	6160	4579	3472	2291	1028	728	655	659	580	659	589	643	641	821	944	987	1049	875	728	698	701	700	630	600	676	620	570	596	627	580	579	567	598	625	568	599	614	632	633	602	589	558	557	584	608	591	601	599	572	553	584	582	610	547	568	563	630	595	606	528	603	559	545	613	571	576	547	570	593	572	578	543	534	613	575	568	592	547	588	586	558	541	608	565	577	591	566	567	555	557	577	556	545	566	627	538	604	567	537	552	545	606	581	610	566	576	556	604	520	571	568	570	525	534	607	587	580	569	579	595	582	569	590	546	592	569	550	591	570	601	582	595	577	534	533	614	602	535	587	608	588	543	570	550	563	576	591	570	568	576	584	576	569	536	588	574	587	570	544	562	593	555	586	569	535	588	570	610	604	540	587	568	583	544	561	591	572	570	573	610	542	560	579	539	574	546	536	587	581	566	545	585	594	554	594	595	540	562	586	544	597	557	565	603	605	598	553	584	575	552	582	506	550	583	567	584	563	599	530	566	549	559	601	561	543	557	547	563	578	580	570	587	567	566	601	577	580	567	564	541	623	555	557	583	584	599	592	581	556	609	538	551	584	559	580	560	564	534	536	559	541	577	600	592	639	531	567	562	557	592	606	598	585	582	594	583	587	549	567	588	545	553	563	559	585	585	556	595	597	588	544	600	557	596	568	597	595	534	616	565	611	552	566	601	587	555	586	608	564	578	570	569	556	506	587	598	562	552	534	574	564	518	580	517	566	521	558	566	606	561	568	564	547	522	588	562	548	584	593	567	616	586	572	562	568	602	529	546	561	585	585	580	516	554	550	561	575	590	597	546	582	578	570	527	576	545	541	575	593	577	557	589	544	594	600	571	587	545	588	540	617	578	555	579	566	598	535	604	529	555	501	526	528	544	551	580	583	582	556	593	590	546	560	622	607	525	545	553	569	523	556	549	556	564	594	585	558	589	638	579	525	562	568	580	596	546	602	580	590	537	618	537	582	560	592	579	587	591	545	574	561	586	553	592	582	538	572	563	563	590	567	561	542	565	606	605	590	549	552	555	574	585	583	541	589	561	625	542	625	586	568	569	539	605	568	521	570	564	571	553	588	556	523	564	570	595	591	618	555	565	581	544	598	539	579	600	571	568	588	578	580	582	555	565	595	544	625	582	560	559	573	565	553	562	544	586	566	589	554	586	617	540	546	562	545	574	600	566	575	546	562	611	574	562	612	559	555	581	550	564	595	623	556	604	595	530	554	558	575	580	573	595	584	576	565	551	566	571	573	592	589	537	603	576	541	627	569	566	613	625	576	557	538	580	591	574	577	563	553	562	594	585	562	629	583	552	533	537	595	554	524	555	584	594	517	574	563	604	584	559	537	564	550	593	596	609	553	536	589	538	565	583	579	567	600	582	559	530	597	556	568	565	602	579	560	561	571	585	580	597	557	601	616	569	625	560	549	592	622	548	603	564	575	572	564	503	539	596	552	579	529	588	598	562	596	554	558	567	582	566	555	576	553	593	571	598	568	567	581	532	540	537	596	540	568	634	581	575	587	574	564	600	570	600	552	535	596	528	579	563	587	568	610	543	565	539	552	571	576	552	570	582	579	589	547	567	572	552	598	591	552	604	573	558	541	551	586	577	545	621	544	575	563	525	585	545	565	594	606	548	586	573	574	561	606	540	599	559	600	622	586	606	564	576	568	585	537	595	575	602	609	606	567	550	550	533	570	634	565	536	582	584	577	609	601	615	550	577	591	531	530	575	606	591	571	590	595	578	586	543	559	592	551	646	567	582	589	564	530	614	568	582	565	529	552	549	606	559	535	578	578	565	539	533	562	597	584	592	559	546	573	569	607	591	565	561	585	574	561	557	562	594	589	572	568	579	580	562	593	576	573	544	550	565	553	581	574	578	569	548	576	556	579	584	524	549	583	534	554	575	564	591	533	591	573	591	553	570	566	560	606	551	555	606	576	573	567	579	578	578	570	538	581	566	572	581	537	582	556	562	595	579	539	554	592	526	587	589	621	568	557	582	592	578	582	559	511	607	580	570	564	550	591	571	590	599	566	565	590	560	567	574	552	578	580	578	570	536	597	569	590	551	562	587	576	528	558	582	573	566	583	593	590	552	587	601	547	569	604	556	611	571	617	554	570	536	564	595	595	560	581	526	576	602	575	588	587	551	564	594	572	604	586	569	578	578	571	576	600	521	582	580	516	579	592	564	554	584	500	550	547	636	591	589	578	606	560	562	557	599	564	608	577	602	587	574	557	576	604	579	574	589	576	561	530	580	595	604	600	580	570	587	592	578	547	532	551	555	566	603	592	567	581	610	534	610	581	564	560	565	588	592	580	580	564	560	564	593	563	612	557	588	582	611	551	595	606	565	555	615	551	572	590	579	539	573	572	572	571	572	569	595	549	581	585	590	571	580	585	536	607	571	551	537	579	533	562	571	590	586	601	552	619	537	527	579	624	577	561	565	564	584	562	557	547	562	517	543	584	585	568	569	570	582	602	550	570	560	565	554	575	591	586	611	563	569	583	566	585	572	589	578	558	567	560	582	592	587	521	528	597	620	563	569	606	611	569	581	571	570	599	596	555	557	530	585	594	593	539	597	603	558	562	564	541	582	544	553	562	553	548	589	614	631	566	579	560	585	569	575	586	542	565	581	548	604	578	572	560	536	611	543	578	578	586	585	548	586	619	549	576	537	524	549	541	586	546	580	563	575	561	550	595	564	550	578	598	575	572	563	543	521	570	544	549	598	570	573	587	551	607	586	587	584	567	614	625	537	585	558	561	581	601	580	583	582	592	569	580	587	589	533	545	555	578	581	528	553	566	512	542	542	572	569	575	613	630	550	590	619	505	570	588	558	558	550	596	563	575	559	570	560	534	590	634	621	545	554	541	566	589	566	599	549	511	523	531	562	584	561	571	568	574	536	558	538	613	588	549	581	564	568	587	579	539	557	579	602	582	559	543	573	538	579	571	564	575	574	556	586	580	584	559	575	608	553	621	557	562	558	588	556	595	587	611	568	568	590	587	566	573	561	583	564	561	569	540	592	598	579	547	573	588	545	552	596	596	592	584	530	532	573	553	556	636	562	558	592	613	561	619	565	562	562	552	536	552	558	535	515	575	597	576	606	585	531	557	553	573	590	633	602	584	580	577	577	575	556	581	548	556	569	616	558	582	580	601	562	562	607	577	549	559	561	593	541	563	551	602	546	570	559	559	571	565	539	596	550	609	577	596	605	590	577	562	549	586	564	591	519	587	543	568	555	629	578	562	574	555	604	563	556	581	580	597	574	628	551	564	562	575	567	592	594	569	573	576	559	529	562	600	586	572	552	589	581	571	508	554	530	572	601	563	603	579	584	564	582	602	604	570	577	622	558	615	548	566	580	578	562	590	570	564	585	566	544	544	590	543	566	555	584	589	512	576	519	565	605	562	558	567	572	600	596	557	596	588	583
32115	18511	19331	14510	9391	6306	3875	2496	1818	1301	981	629	358	266	228	245	253	214	246	251	244	264	286	344	348	293	264	249	254	251	260	239	220	272	258	266	263	229	234	226	259	240	213	252	234	239	213	228	220	233	231	227	231	228	258	217	242	228	229	241	264	252	221	244	208	245	248	237	253	236	222	248	228	230	232	243	239	246	211	232	234	226	232	243	229	241	200	249	233	240	241	238	245	216	240	231	242	241	223	228	254	222	236	228	248	232	228	242	253	241	233	213	236	241	255	253	243	262	220	239	251	245	216	217	224	233	255	218	214	205	224	226	223	231	249	205	213	250	233	267	241	214	240	231	253	237	251	217	269	212	241	235	243	235	250	235	227	262	253	217	262	215	227	208	259	266	221	239	251	222	240	223	237	221	233	223	226	246	228	226	234	240	239	218	245	228	224	211	232	208	235	239	276	211	232	223	256	222	243	252	226	218	256	237	248	219	239	224	209	231	239	252	247	243	238	217	235	258	234	210	248	239	229	262	240	220	254	246	232	225	262	197	224	237	203	208	263	232	264	226	201	252	246	239	230	240	200	246	258	233	223	228	244	240	247	230	226	226	240	217	232	243	234	284	237	233	223	249	251	227	256	231	220	243	212	245	249	253	235	258	231	239	229	243	240	216	216	261	219	257	240	233	255	229	231	221	223	239	226	253	221	242	221	247	236	236	264	263	226	225	215	234	227	247	218	246	214	257	237	260	263	261	249	247	221	239	236	225	233	212	208	239	233	222	216	222	227	207	248	265	219	225	226	202	249	208	221	233	222	236	233	242	218	229	221	211	219	241	247	230	235	258	227	223	235	238	230	235	194	238	241	219	216	220	218	245	223	219	221	213	229	248	250	236	247	221	220	216	234	223	261	259	242	216	242	226	255	267	208	217	214	226	233	201	249	212	241	229	217	211	214	237	226	229	207	219	233	229	239	227	210	242	223	211	201	258	217	228	259	236	235	230	221	221	237	220	234	236	217	230	253	221	225	240	254	237	219	223	218	218	229	238	238	222	240	244	220	252	228	226	256	229	236	209	235	225	211	236	224	221	246	240	216	222	245	229	239	235	236	201	245	262	245	243	228	218	234	236	251	255	234	220	256	215	231	250	242	252	247	248	242	206	201	211	234	236	221	213	227	216	214	214	221	218	210	222	232	239	243	261	254	224	231	206	245	224	229	223	193	259	247	256	241	242	254	221	232	227	224	259	241	238	240	255	262	225	229	253	190	229	220	230	220	259	228	245	241	248	218	228	236	231	210	227	243	238	211	259	210	234	263	204	264	224	226	277	231	260	231	234	234	216	265	234	242	204	202	220	226	225	233	229	265	205	220	220	253	217	229	270	240	226	217	213	210	249	260	247	255	244	229	238	219	214	238	256	249	210	261	274	279	224	244	264	228	227	250	241	226	242	206	218	240	243	214	242	248	272	201	219	262	226	248	251	234	248	254	244	225	205	245	252	268	245	208	227	216	233	241	229	215	207	224	221	210	252	239	244	196	259	243	228	228	233	231	216	214	228	211	206	244	251	215	245	229	232	226	212	226	259	220	231	270	241	239	228	242	228	217	201	247	253	243	253	213	248	243	211	254	214	214	233	226	281	230	243	244	233	236	254	249	258	219	219	207	279	231	225	248	228	238	236	234	218	270	240	227	223	233	191	243	234	240	248	210	226	215	228	236	216	249	221	228	232	258	234	224	244	264	247	231	245	240	192	237	262	246	224	229	236	235	216	228	243	231	238	232	223	225	243	234	224	227	266	219	248	233	248	251	237	229	230	225	229	242	234	241	212	246	274	257	199	239	251	234	209	255	229	218	208	215	226	216	238	228	211	238	246	238	262	254	232	219	237	226	208	198	247	252	239	255	218	227	235	222	217	216	243	241	225	227	214	254	200	238	247	258	255	228	231	229	250	231	236	215	231	238	228	252	280	244	242	225	211	236	216	213	220	229	201	228	233	233	222	222	230	236	257	259	219	229	257	247	245	223	218	243	230	218	216	231	232	223	245	226	193	207	217	243	240	217	204	227	223	214	231	220	228	214	239	235	230	217	232	224	199	237	249	260	213	229	243	222	206	236	229	218	220	260	222	236	231	249	219	232	216	208	210	226	247	258	232	246	213	221	231	242	230	250	254	236	225	214	229	215	218	259	219	275	221	217	243	231	227	195	243	251	230	202	223	254	247	236	195	254	227	201	243	211	216	218	254	251	236	263	267	213	232	253	230	197	228	266	260	233	238	207	241	232	223	222	252	219	233	265	240	228	230	299	266	258	220	221	222	264	209	214	243	236	216	227	209	235	218	234	227	211	230	213	251	245	259	260	238	245	248	238	250	233	229	225	208	242	214	223	208	201	237	218	232	253	236	233	227	245	259	218	238	230	206	214	238	237	257	227	223	217	236	230	238	250	233	232	257	251	230	211	241	226	212	244	225	215	225	218	242	209	242	223	235	242	255	247	240	218	242	242	259	217	208	259	235	217	234	235	220	243	225	204	231	222	239	262	237	246	212	209	229	219	220	242	231	249	237	234	239	244	253	255	240	235	204	228	195	211	247	268	253	213	207	227	243	229	197	249	238	233	266	218	248	222	223	226	215	220	208	220	236	219	230	232	249	258	263	251	230	191	205	240	271	250	239	260	223	250	218	255	192	246	231	221	222	247	232	235	216	223	227	207	247	233	235	244	257	219	226	233	232	242	219	263	218	226	230	205	232	223	251	212	221	253	230	203	255	224	265	235	233	242	261	267	272	208	241	235	244	232	245	213	211	221	248	234	246	224	241	209	216	254	201	204	233	225	232	224	244	219	263	225	226	263	218	247	210	256	228	222	219	242	219	230	229	225	234	220	214	213	241	260	247	230	254	233	206	229	259	258	231	209	251	198	226	233	223	241	225	223	225	241	253	246	239	212	235	235	214	210	238	226	213	220	217	228	238	240	251	231	223	243	242	217	233	247	222	226	224	242	214	215	227	234	237	207	259	249	217	232	243	210	225	224	236	262	247	200	218	219	221	221	237	256	227	255	240	274	233	232	225	230	226	221	230	234	232	238	235	260	238	238	231	207	205	223	223	251	248	267	226	253	230	261	232	259	228	234	229	215	209	238	261	233	225	246	190	243	219	221	190	220	229	216	240	251	236	223	236	244	227	216	229	222	255	241	233	225	237	231	223	232	236	251	227	253	229	215	256	238	234	232	223	225	218	257	230	206	233	239	203	254	233	238	255	273	220	248	237	235	234	228	239	204	219	209	251	247	243	240	232	199	232	246	248	230	228	222	228	240	240	266	232	254	259	204	237	222	235	241	243	217	247	245	218	248	232	231	246	222	242	210	225	229	230	278	278	247	236	249	232	226	218	242	259	257	234	207	259	244	226	259	214	270	225	205	238	220	224	244	224	248	227	231	236	241	225	229	233	256	229	222	220	230	239	231	208	220	246	246	236	221	238	241	214	238	238	256	228
18922	14264	25708	26617	22944	18758	14172	10581	7753	5725	4387	2713	1245	785	691	675	583	612	608	614	765	870	1040	1137	1111	868	699	737	743	641	609	622	596	593	559	577	518	590	558	568	598	552	629	565	572	578	580	525	525	561	543	555	524	580	583	516	538	546	555	515	555	571	546	553	540	543	525	556	548	544	513	556	532	562	535	563	558	573	549	544	531	541	586	544	544	587	570	524	533	565	596	550	576	535	539	521	491	527	540	541	560	539	560	547	544	524	538	512	535	539	544	586	512	605	551	578	555	495	578	567	537	510	558	522	525	569	578	551	503	526	534	543	525	551	549	612	565	535	542	547	536	520	498	564	552	537	524	537	515	551	592	562	539	562	560	552	538	532	526	557	534	535	560	524	513	567	536	538	531	545	556	549	560	517	576	546	497	581	558	564	543	519	537	531	519	561	562	540	541	549	545	541	524	550	555	567	576	548	538	571	579	515	571	541	537	510	545	561	524	510	507	524	558	541	613	518	532	547	538	530	555	505	554	557	584	570	538	547	533	588	536	540	585	528	556	551	533	560	577	560	515	541	558	543	520	519	540	558	524	531	559	566	576	544	545	572	591	525	530	542	513	543	494	520	522	542	539	585	538	524	529	544	524	563	546	542	562	485	522	588	515	518	559	527	539	554	498	566	512	509	510	528	552	549	525	495	536	539	544	549	519	559	536	555	532	582	546	500	519	585	529	529	571	556	552	536	578	514	505	526	526	504	552	554	518	555	544	524	510	554	572	540	539	509	530	529	548	540	576	536	545	511	591	542	525	535	534	533	523	538	551	560	565	517	525	536	568	514	556	552	527	513	566	545	512	557	539	544	595	538	564	559	561	567	570	505	605	521	504	544	527	550	517	522	532	561	525	528	532	555	517	523	484	559	544	560	579	542	494	577	608	546	590	541	521	542	513	544	563	588	528	551	497	491	548	539	537	527	539	557	566	530	532	533	514	554	545	549	561	527	596	542	545	535	525	561	563	544	534	568	528	526	570	520	536	539	521	553	549	582	559	601	516	541	586	495	566	504	504	522	516	518	548	537	530	581	544	536	546	525	547	581	544	589	549	525	572	522	531	532	543	539	549	561	540	521	559	541	566	529	539	511	543	522	527	510	561	527	541	475	550	567	548	556	554	520	560	512	562	556	552	498	520	508	547	494	557	550	543	546	534	537	537	572	518	592	542	509	578	535	597	489	565	529	531	574	535	554	545	563	580	495	564	504	528	530	541	507	552	551	528	596	555	540	583	562	507	565	484	538	531	516	579	564	575	536	509	578	553	554	554	576	578	499	512	555	549	515	568	545	566	599	573	515	544	533	534	509	525	548	547	533	549	557	547	529	523	523	579	546	524	492	542	547	540	555	534	534	562	510	568	542	527	499	518	566	518	543	554	532	553	506	572	550	506	583	518	555	534	556	542	541	503	546	592	534	571	547	523	520	515	561	549	572	553	565	526	482	550	556	583	550	564	543	525	493	562	532	591	533	569	513	532	549	522	515	550	554	557	545	560	541	518	586	576	624	530	571	579	551	556	533	552	542	578	496	534	550	509	527	549	542	548	546	536	539	554	550	522	519	557	569	560	582	540	492	533	555	541	510	521	514	566	523	566	568	542	541	510	477	508	547	575	545	573	560	512	567	525	543	540	549	521	531	493	553	552	540	571	558	532	569	549	558	558	551	531	510	554	549	579	539	573	583	547	551	513	576	535	502	546	594	573	540	516	532	517	503	530	542	560	534	513	568	558	597	517	580	510	549	555	565	532	548	526	505	526	530	527	521	536	496	508	552	529	532	489	566	551	541	587	504	551	512	577	560	539	520	563	524	538	520	567	577	521	529	569	517	500	555	567	532	577	561	556	534	550	582	569	525	575	539	574	558	563	533	570	513	593	555	578	542	578	581	541	507	506	527	564	563	495	520	535	551	525	542	533	532	531	552	599	586	567	565	540	533	520	526	541	529	528	573	540	578	500	529	528	510	550	513	515	532	549	528	569	496	522	540	559	560	513	476	563	548	514	536	560	544	527	576	525	513	541	565	576	497	532	520	534	557	537	554	544	552	543	566	503	530	568	546	567	537	547	546	557	538	510	530	501	536	576	527	542	539	538	527	551	546	556	510	547	588	530	577	525	524	542	562	539	573	534	569	580	530	556	565	547	535	554	531	522	595	539	551	567	535	555	598	533	546	559	546	569	521	522	525	540	571	550	568	525	527	528	558	546	529	583	558	538	557	532	546	544	534	544	540	525	532	551	526	527	559	543	524	537	560	528	555	518	530	524	521	546	546	582	510	567	533	544	531	541	532	572	566	558	558	549	535	563	537	555	542	593	527	550	552	535	586	525	525	544	539	554	613	551	539	533	571	574	592	555	503	562	540	521	535	537	544	558	500	580	624	554	507	547	526	533	575	543	523	489	531	580	534	546	542	530	567	543	615	540	507	528	531	550	545	548	508	512	499	530	544	558	539	507	535	557	552	573	555	551	512	529	569	581	564	519	562	549	539	526	525	522	529	523	570	500	544	547	538	552	524	487	537	568	528	549	554	556	549	533	559	558	528	572	523	566	542	580	552	553	530	542	532	552	504	544	594	505	508	534	542	555	536	524	523	560	547	579	559	548	539	523	537	548	557	568	507	466	541	554	499	556	527	557	524	541	580	577	558	555	498	585	546	526	529	572	551	527	541	527	554	542	514	593	546	502	518	501	516	498	554	542	494	524	538	551	542	545	540	554	540	555	536	543	553	539	546	515	558	546	545	529	564	534	546	545	576	521	553	511	528	559	538	538	567	532	519	539	540	561	528	555	541	530	525	529	570	542	561	552	551	529	528	571	541	547	540	552	513	550	535	511	513	508	582	549	593	554	495	577	529	507	561	542	529	499	573	548	528	595	541	508	532	557	571	561	574	555	530	512	540	550	563	548	602	574	540	556	519	526	549	493	498	561	533	502	545	591	528	587	550	584	564	589	554	564	555	549	559	546	536	519	561	516	598	562	546	538	562	527	549	564	537	535	530	599	507	544	560	536	519	566	541	515	543	479	546	554	590	560	573	585	532	509	545	584	544	559	537	559	541	595	583	530	562	525	521	586	523	551	546	516	543	520	562	564	528	518	568	565	586	553	574	546	543	530	549	519	548	533	564	566	530	536	528	545	569	535	497	539	543	572	497	536	547	574	589	603	553	522	573	545	539	595	547	527	537	530	514	551	511	538	575	539	536	573	560	577	551	537	562	542	513	545	558	538	541	524	501	557	545	607	585	530	530	570	571	556	537	544	546	554	532	528	507	558	544	574	565	534	552	507	517	561	552	557	553	567	534	570	552	541	530	478	571	547	527	527	571	524	509	540	553	539	489	535	538	508	527	599	563	548	499	524	525	551	559	550	534	559	533	501	568	550	542	531	560	615	578	564	552	544	501	533	543	546	538	527	544	545	558	582	515	538	553	531	534	529	588	562	555	533	561	531	521
15836	10184	10003	7112	4188	2773	1983	1273	905	637	597	477	381	300	311	288	293	325	325	303	293	333	347	371	328	320	283	309	307	295	303	281	313	314	332	304	303	266	295	268	292	315	313	303	331	326	307	268	299	319	309	276	278	273	319	297	288	290	295	327	316	298	319	336	303	277	297	317	286	307	295	319	306	347	320	288	282	279	331	337	290	307	289	261	285	333	312	307	308	304	309	302	289	309	280	290	314	302	297	317	290	291	323	285	313	269	293	288	294	299	286	296	295	299	273	316	313	293	315	301	305	286	305	290	280	329	279	276	297	303	311	309	304	324	301	290	272	272	310	305	282	302	332	325	281	308	295	298	331	323	279	311	315	274	291	273	318	322	299	286	265	322	310	337	289	305	310	304	304	290	291	275	301	301	304	319	308	289	312	302	291	280	299	263	273	332	311	266	279	301	315	305	273	300	303	304	278	245	299	305	303	302	305	332	321	275	304	338	339	301	289	292	310	307	323	301	278	302	283	319	301	294	294	291	320	295	308	291	307	275	295	293	302	295	303	310	314	316	288	329	282	308	276	300	293	304	330	312	297	282	281	277	307	300	327	294	289	328	300	308	281	280	301	331	275	303	294	294	323	282	328	292	316	293	281	298	274	275	321	313	306	287	300	330	259	313	295	295	297	304	312	285	295	277	301	290	285	296	306	309	289	300	331	283	319	268	297	303	338	335	281	325	316	291	303	296	292	313	294	293	300	290	302	342	284	292	294	279	298	305	295	306	292	293	295	337	309	301	328	303	313	290	266	301	298	291	278	341	303	293	327	292	307	294	303	290	282	282	325	316	304	302	299	309	298	297	299	268	284	286	311	287	308	272	317	277	310	292	265	285	304	319	302	264	288	329	302	294	275	318	318	326	316	332	295	306	275	309	295	306	296	308	313	305	292	317	323	305	321	285	268	316	306	333	312	311	314	306	340	334	273	312	301	298	294	319	325	281	292	272	331	349	279	327	273	310	303	297	328	326	284	332	310	286	300	284	269	310	289	288	311	284	304	331	289	299	324	333	286	340	351	323	279	315	297	286	332	298	335	294	298	291	290	275	270	295	300	335	302	283	319	314	333	316	308	295	320	301	268	327	306	307	291	298	296	282	282	317	313	288	306	316	285	290	317	290	289	343	317	336	277	297	292	283	275	284	306	275	293	275	306	313	318	280	311	304	301	335	292	319	290	319	290	317	299	304	306	295	313	295	303	272	295	295	317	339	290	317	302	321	267	302	300	274	304	288	303	325	304	299	258	307	289	311	304	314	320	275	302	289	299	293	294	282	273	267	311	302	297	315	297	279	293	283	286	260	311	311	310	300	338	327	272	272	302	333	317	283	296	291	310	294	323	307	293	315	291	315	285	323	281	272	306	290	301	308	319	327	327	284	303	279	262	327	290	317	324	293	294	326	288	314	292	304	340	356	269	308	284	279	302	310	267	286	297	316	293	299	275	294	303	323	310	339	297	280	301	276	307	306	316	287	300	304	264	313	272	296	281	294	263	297	306	314	295	285	279	309	320	289	284	303	267	268	312	333	340	337	296	281	296	289	304	307	296	308	289	315	304	272	279	255	269	287	281	311	294	299	277	282	329	259	279	306	274	285	336	331	321	296	277	317	307	299	305	310	261	295	324	314	288	289	322	310	300	309	278	326	291	277	304	333	311	304	287	306	255	323	313	297	290	296	291	355	322	288	281	304	293	311	300	326	290	271	282	306	307	284	290	277	313	300	292	266	293	315	293	329	279	306	285	313	291	304	335	289	275	320	331	304	260	298	292	333	294	286	312	308	319	291	290	280	290	311	308	280	275	286	274	265	325	297	300	292	275	288	275	293	301	296	317	287	305	304	278	323	269	316	302	361	325	291	315	277	305	289	305	325	318	294	293	275	258	269	278	265	303	287	274	265	289	291	301	294	300	286	281	292	310	293	327	298	302	312	288	300	293	317	309	284	306	306	323	295	273	294	294	303	300	331	304	334	298	330	311	282	288	290	306	323	311	305	283	279	306	342	281	298	288	286	332	278	292	288	292	331	304	301	326	311	309	326	308	309	300	293	308	246	277	338	300	278	318	268	280	332	334	275	292	305	297	286	293	308	316	281	317	328	319	302	290	285	300	280	281	307	289	300	313	304	281	312	297	300	302	311	336	285	280	330	318	307	302	341	286	301	302	337	284	291	291	288	268	322	298	261	287	308	289	311	300	285	340	295	351	303	302	288	296	291	295	295	281	298	303	342	278	297	288	299	341	329	291	298	299	296	285	273	308	329	296	271	323	282	297	282	289	325	312	299	297	294	297	299	256	299	301	306	292	310	310	283	333	268	327	285	288	301	324	327	280	286	317	318	286	277	313	284	287	328	298	329	316	320	319	316	323	287	293	306	305	316	310	329	298	296	293	333	294	305	298	282	296	319	320	294	305	262	287	302	281	332	317	279	316	320	306	272	302	317	284	286	290	299	302	307	323	320	322	304	313	314	249	306	280	302	282	318	323	314	284	285	319	308	297	267	311	295	291	323	261	294	261	295	286	280	304	324	300	280	260	276	300	295	321	320	297	311	301	267	321	301	282	288	283	299	313	252	304	301	299	279	276	301	304	312	293	313	287	283	299	296	293	298	308	283	295	322	315	331	288	318	290	317	290	312	303	292	293	291	266	280	330	303	295	334	313	302	287	289	296	291	289	303	303	302	303	311	302	287	286	273	295	345	320	289	288	314	302	288	281	310	327	297	293	284	322	310	282	289	284	270	312	320	257	314	336	326	326	319	307	303	306	287	279	335	293	304	286	318	297	295	302	319	302	284	316	342	305	352	301	306	295	293	274	290	310	305	303	314	290	297	312	309	313	314	270	286	265	307	314	274	312	295	263	276	298	300	258	305	316	301	322	286	283	251	290	304	308	312	293	272	277	282	313	301	310	312	327	282	328	302	322	319	283	322	314	296	279	310	293	290	280	313	273	261	302	282	267	318	312	284	290	307	302	292	307	313	288	283	289	283	300	324	287	287	279	289	291	288	367	307	283	285	325	311	320	329	307	268	311	319	315	257	325	349	287	328	278	298	322	312	297	322	312	292	301	329	312	270	304	262	295	304	312	277	288	287	288	311	317	304	312	285	306	292	319	284	314	339	288	311	327	284	307	307	297	289	256	320	284	297	253	274	318	275	305	301	301	321	280	289	240	260	294	299	287	321	317	300	300	289	316	300	294	293	294	299	301	311	278	309	316	296	305	291	280	332	307	323	309	290	290	275	304	318	286	306	290	305	298	296	284	282	320	298	283	306	300	276	289	342	289	309	313	343	320	318	294	301	326	313	279	276	273	318	288	313	358	320	327	308	355	336	284	293	288	326	287	331	306	284	284	276	306	253	257	292	307	307	316	341	261	309	301	295	306	312	299	268	302	316	285	339	284	281	308	298	287	298	320	304	289	317	289	282	312	316	300	290	312	276	315	320	301	323
9754	8716	16228	16797	13104	10026	7712	5158	3780	2547	2119	1564	1050	852	735	713	727	693	694	727	734	848	947	949	905	829	783	735	703	742	649	698	696	730	667	679	690	671	703	719	696	693	711	737	699	681	722	664	675	661	678	670	632	733	675	733	714	690	688	650	666	690	665	701	664	669	672	696	665	679	637	643	711	628	650	692	667	663	667	684	649	670	686	670	706	658	715	702	676	678	721	657	650	671	654	674	702	652	684	706	638	671	666	690	662	694	673	710	661	697	662	680	702	661	638	648	664	638	681	692	702	695	679	673	632	639	645	688	625	632	684	707	675	649	636	692	674	710	705	668	719	630	704	685	723	678	699	645	634	702	651	689	667	691	661	677	693	598	642	653	689	604	664	687	694	699	721	635	710	664	699	676	647	699	683	682	704	666	599	664	668	631	715	654	635	686	694	645	637	641	703	667	685	666	651	717	664	675	680	657	665	679	657	669	678	694	705	647	666	693	640	634	654	697	684	709	664	673	641	695	690	647	665	634	622	607	652	651	670	678	673	686	661	674	705	680	674	653	696	701	723	668	708	656	660	595	635	677	706	698	652	668	666	681	669	628	714	639	645	628	685	705	632	732	686	698	664	692	696	616	613	696	725	688	681	700	688	660	664	698	713	677	652	682	661	665	684	664	651	641	682	666	669	593	664	649	670	692	670	695	698	674	658	663	696	697	671	668	702	662	637	691	708	678	664	661	673	700	721	707	685	713	646	675	649	664	706	683	696	657	665	745	678	669	693	649	688	646	680	673	677	668	640	657	647	657	662	619	672	683	653	734	691	653	621	659	734	650	654	648	689	663	700	680	634	665	683	717	723	668	628	665	708	702	690	680	685	673	702	668	740	644	685	659	624	677	640	695	667	687	650	687	711	659	654	709	654	664	680	676	717	650	697	720	694	664	672	671	701	670	668	661	682	643	709	655	651	703	654	656	656	686	709	696	669	676	676	641	615	667	669	616	664	734	648	701	691	648	682	616	656	674	642	697	645	704	682	746	714	683	685	699	667	663	657	654	656	653	697	665	708	658	719	627	637	668	669	699	649	697	663	714	636	684	695	642	632	683	728	663	691	659	689	708	687	688	678	672	650	652	690	711	671	685	662	639	663	689	663	673	722	674	693	716	696	706	658	651	661	622	698	662	682	648	679	704	625	646	656	687	678	716	679	626	694	653	727	699	698	704	677	696	631	672	607	620	636	698	687	709	678	639	652	618	691	693	649	652	685	672	647	638	706	674	675	685	699	654	674	675	671	701	694	709	645	656	672	721	672	660	678	669	715	718	690	673	653	687	660	670	715	663	691	705	700	707	642	681	654	665	699	650	693	673	672	683	645	691	675	643	668	674	715	640	674	613	670	671	658	676	656	680	686	746	716	681	678	678	679	702	627	654	677	664	668	675	697	689	672	700	642	647	681	629	658	659	644	696	718	683	626	658	696	676	729	666	701	668	724	655	668	613	661	652	657	681	627	634	634	656	686	626	700	706	653	683	722	662	630	704	720	696	626	648	684	672	708	694	651	704	715	694	682	681	661	687	618	666	662	683	713	695	664	702	653	669	716	713	726	692	649	707	684	675	702	710	690	651	657	648	677	690	716	663	682	629	683	671	648	697	678	645	688	698	711	697	660	675	667	710	671	650	651	646	698	692	646	679	661	694	652	686	714	688	728	698	679	688	686	706	693	704	677	716	676	694	642	663	675	713	636	668	675	696	685	694	658	699	717	676	692	677	666	683	682	680	641	674	679	713	656	690	640	699	701	641	721	672	702	655	680	702	660	641	655	734	654	696	709	676	651	698	674	673	687	673	698	698	716	702	681	696	695	656	678	673	673	688	693	699	672	641	697	699	663	682	685	711	666	635	669	668	633	674	681	673	636	682	718	675	654	672	677	671	709	716	669	654	643	663	643	682	677	689	668	644	649	686	679	654	684	676	693	648	629	617	683	738	668	740	677	676	640	651	666	689	662	669	686	672	730	660	652	709	662	677	668	678	665	670	664	608	642	650	686	683	628	667	682	714	671	719	657	633	653	720	652	657	680	681	675	681	692	694	691	607	684	673	706	665	665	685	737	680	631	687	719	693	659	724	694	671	690	657	668	671	617	677	662	648	711	679	630	646	740	682	632	619	672	676	648	677	669	690	677	654	650	698	666	718	669	748	696	655	671	656	669	691	691	662	685	717	655	685	686	637	681	677	693	676	734	703	695	669	683	706	650	654	676	676	664	685	660	686	724	635	650	724	681	664	675	660	680	664	708	677	648	682	686	727	688	704	707	691	686	659	637	684	630	697	662	677	692	663	684	676	629	671	701	653	655	689	691	721	650	706	690	654	664	668	673	698	658	690	647	728	710	679	681	659	688	650	623	674	683	705	691	658	636	734	705	642	675	669	653	684	622	677	668	656	665	671	691	665	659	686	693	725	670	653	634	630	697	641	682	675	670	666	674	707	660	664	679	652	687	682	652	674	661	644	664	678	661	679	697	665	677	666	696	673	680	627	697	687	654	690	651	616	664	657	650	673	673	666	685	652	627	713	649	644	676	679	667	665	662	659	688	618	713	665	634	736	649	701	668	689	702	639	692	687	680	710	706	691	692	670	664	626	613	685	671	633	702	671	654	647	659	657	661	717	653	670	676	631	665	683	599	680	687	737	697	658	684	656	639	638	675	699	678	639	683	683	681	687	675	677	685	664	683	637	680	678	711	696	683	733	642	693	688	668	636	680	643	672	710	720	720	704	681	691	640	620	662	678	689	681	666	695	690	673	678	658	659	662	687	693	663	675	691	712	697	711	710	709	681	685	688	688	647	625	656	613	682	655	644	728	670	702	728	679	607	666	654	589	712	711	707	667	661	670	681	663	669	714	655	655	721	682	661	678	666	682	640	664	634	609	667	652	707	697	664	673	659	668	655	719	667	743	682	652	721	690	676	661	660	664	657	669	634	727	688	697	715	620	674	662	695	699	665	723	709	692	647	655	693	672	689	716	681	627	704	684	695	632	702	654	672	616	672	689	677	696	682	648	718	667	664	655	672	662	710	709	667	706	674	693	698	687	678	672	639	738	698	658	676	661	681	658	645	631	693	670	682	692	686	672	672	668	656	663	669	663	716	631	692	702	664	725	687	684	705	688	641	665	673	639	645	663	698	709	735	653	682	658	699	675	669	665	652	680	650	711	655	700	646	643	661	693	636	693	679	691	632	702	689	664	674	727	646	690	662	672	687	702	668	704	683	666	665	699	592	672	709	652	672	675	652	661	718	667	700	677	666	699	631	685	648	723	684	696	643	672	691	702	685	667	664	637	694	669	657	674	723	698	695	703	674	655	632	672	690	665	675	704	677	662	708	668	695	689	657	675	682	663	670	703	658	652	636	693	651	705	646	702	692	711	623	678	655	702	671	644	643	688	662	674	672	652	669	686	649	642	673	673	696	622	676	704	682	693	667	721	688	665	697	672
26795	15474	15915	11182	6753	4300	3015	1971	1351	897	650	516	383	287	274	259	279	278	299	282	261	314	304	331	320	285	280	267	253	250	258	266	254	282	279	262	249	292	265	258	297	271	244	249	257	232	292	276	232	249	265	281	271	282	275	265	282	282	235	255	275	263	233	266	253	274	241	241	234	252	265	258	243	284	259	251	260	260	244	283	246	233	269	283	234	263	243	227	259	289	252	239	272	278	269	230	268	252	261	259	229	260	273	262	282	257	226	251	239	197	270	263	251	246	254	259	238	306	262	259	284	236	238	267	278	249	278	235	271	272	271	270	261	278	261	293	289	242	253	240	252	255	297	258	271	283	250	266	265	246	260	260	258	281	246	244	261	277	244	254	271	263	255	246	273	245	249	297	245	245	230	235	259	288	252	257	253	252	270	275	273	249	251	272	238	279	248	300	249	265	269	256	268	252	258	268	270	257	246	266	285	253	239	288	252	272	253	270	262	264	258	274	252	268	253	246	297	263	268	259	294	280	239	264	280	268	254	245	291	254	259	280	222	290	244	242	266	242	256	254	286	230	299	276	260	275	289	250	291	253	239	264	286	283	276	274	269	293	264	245	286	261	248	262	287	270	296	265	252	280	256	284	265	268	237	223	261	261	243	284	267	263	256	275	281	263	250	273	261	255	250	269	285	273	238	275	252	262	269	245	258	274	277	273	294	268	273	251	247	297	263	260	266	254	239	242	263	247	278	288	272	266	264	242	261	272	250	281	253	266	258	228	244	262	242	240	279	249	250	260	282	260	271	246	243	282	251	273	286	237	240	263	245	306	244	264	284	281	253	252	244	264	245	246	250	265	272	223	248	224	216	272	248	287	259	264	278	237	242	255	282	277	269	282	274	272	253	252	253	228	269	251	274	248	279	240	281	249	272	253	259	254	243	294	263	258	235	266	247	253	264	242	291	250	256	256	263	287	243	229	270	267	246	258	264	273	253	256	237	283	238	214	241	246	223	255	243	263	268	258	245	254	249	249	261	249	248	260	255	238	262	251	289	270	266	261	280	241	262	250	256	260	235	261	293	261	276	312	262	256	259	259	277	237	267	278	250	269	264	276	241	241	253	268	277	262	254	244	251	245	231	240	254	235	269	244	278	266	269	261	243	237	268	272	282	265	259	261	270	263	246	235	262	243	289	302	260	236	232	249	261	242	244	261	270	273	244	270	260	251	289	243	281	291	259	272	260	248	262	283	271	266	233	250	235	276	246	276	252	285	275	249	249	254	269	259	241	261	257	259	274	265	275	289	252	234	257	241	289	277	262	275	257	251	223	279	233	276	276	248	242	241	265	242	277	282	268	217	254	246	279	287	300	318	298	265	245	271	268	257	242	281	277	233	282	238	244	289	240	257	261	211	263	244	268	258	267	268	274	235	254	258	251	283	230	237	255	265	274	273	248	262	234	261	243	259	272	280	263	253	262	262	263	265	255	220	263	274	267	282	293	221	263	283	271	266	262	243	277	282	281	228	263	276	231	254	247	228	243	256	262	236	263	255	257	268	254	238	259	257	284	263	251	286	273	246	246	275	282	247	259	238	261	287	259	259	241	263	261	241	271	276	267	257	222	278	258	233	259	296	253	238	275	252	282	261	230	282	262	260	283	228	274	270	273	275	253	199	243	262	279	277	274	252	246	248	274	230	267	277	259	257	264	272	230	264	252	265	259	286	257	237	257	283	258	262	299	262	261	255	283	274	290	261	249	264	251	248	280	266	242	256	260	277	241	272	249	247	276	308	273	264	277	209	253	267	229	246	270	280	220	258	260	262	239	248	284	260	255	272	253	280	256	255	238	258	237	263	268	287	269	278	259	250	270	248	267	263	265	269	268	255	278	252	272	253	242	271	253	273	259	239	226	240	298	272	264	260	272	272	290	280	238	289	257	272	251	232	234	272	239	269	254	261	230	235	250	258	266	238	210	255	256	278	246	275	263	281	249	243	279	291	257	249	275	245	220	265	263	287	273	242	278	280	260	283	247	232	274	240	235	249	230	258	256	279	285	266	249	271	276	272	238	277	272	269	250	248	268	243	272	273	273	260	284	263	264	277	252	306	269	256	264	263	244	262	269	277	240	273	289	277	276	266	276	288	256	269	247	274	236	234	262	261	268	246	224	262	243	281	269	275	265	236	274	273	268	250	265	273	269	232	251	261	260	251	254	251	244	256	255	265	234	265	279	258	252	236	244	258	244	287	277	267	266	242	261	257	258	259	298	262	238	275	254	253	295	247	274	258	270	276	225	239	262	275	231	296	286	233	240	252	300	256	262	264	274	251	272	245	255	274	268	289	274	279	288	247	251	267	275	249	289	263	277	266	265	244	234	293	253	256	257	292	265	275	252	279	264	239	254	292	232	239	268	259	254	267	237	266	266	251	275	294	232	264	269	254	270	255	233	274	248	261	271	245	268	264	243	246	266	244	257	267	248	230	268	282	271	261	249	265	279	269	267	271	246	232	257	272	242	249	214	290	281	260	241	259	242	265	294	269	285	257	276	249	239	248	280	265	284	262	282	277	281	271	278	258	231	251	269	245	262	246	261	277	253	255	251	242	249	243	271	243	262	240	270	248	247	270	253	243	284	252	238	276	282	253	271	282	259	271	274	249	246	272	260	254	254	261	249	233	226	239	242	255	240	259	273	290	232	261	253	244	291	273	248	274	274	240	280	306	248	246	243	250	247	253	254	256	258	250	277	263	261	249	226	280	265	240	287	268	264	251	248	273	271	238	240	264	224	251	280	266	276	232	297	274	256	232	289	275	280	276	256	266	259	288	261	265	277	249	245	282	254	247	232	245	256	244	250	254	224	259	298	259	259	283	276	235	254	219	250	279	257	260	265	280	256	234	281	249	271	253	272	290	263	290	233	247	262	255	275	234	275	240	257	232	277	234	272	283	262	260	251	263	269	282	244	215	275	250	256	268	278	252	265	254	271	248	267	272	244	245	245	243	245	306	262	274	265	253	229	249	271	249	290	267	285	264	258	243	246	231	258	270	265	269	254	232	255	266	257	242	229	244	263	261	257	278	271	237	277	278	270	296	272	259	277	294	265	248	264	272	247	244	246	236	256	263	248	252	239	299	245	264	219	282	253	265	273	250	274	257	259	299	255	242	293	273	251	233	265	243	251	272	287	272	254	254	242	274	292	260	262	264	261	251	267	262	278	209	250	271	288	248	257	265	271	273	265	276	257	280	287	251	282	223	253	232	233	247	288	266	271	250	260	253	248	268	272	248	267	270	231	273	249	241	248	275	266	258	261	273	250	265	274	236	273	261	252	275	266	258	268	252	281	271	268	275	281	258	250	255	253	271	275	243	224	260	276	261	256	241	255	236	236	249	253	244	251	243	285	266	270	249	262	276	245	223	242	266	290	267	258	252	255	270	233	258	259	261	255	274	262	259	278	257	255	257	247	230	253	249	271	283	254	239	266	267	254	290	300	259	251	265
16624	12952	22735	22506	18400	14441	11248	7847	5389	3704	3119	1888	1113	759	640	679	674	637	569	670	774	892	968	952	922	778	685	717	694	624	619	604	602	615	590	633	626	627	642	630	614	581	642	584	566	569	639	591	593	636	595	623	598	583	594	590	606	612	594	545	629	622	619	576	578	594	635	570	563	565	555	610	610	603	552	589	606	575	613	590	559	609	594	536	581	606	590	618	611	618	626	632	599	586	643	613	574	600	578	572	586	610	588	608	608	606	609	642	592	618	592	519	599	528	562	617	597	558	585	544	590	602	583	617	608	595	609	606	601	603	591	634	564	593	615	585	588	580	580	614	589	566	621	536	569	624	621	580	598	586	574	562	565	628	563	598	660	603	563	563	625	606	667	589	644	568	593	598	614	575	604	604	600	583	616	578	587	570	634	601	617	560	576	621	606	601	614	576	573	607	623	592	537	592	620	570	584	573	600	594	599	583	583	555	570	602	592	545	595	582	622	600	574	602	563	597	548	604	624	627	578	606	579	538	614	600	578	588	588	609	593	579	598	596	603	585	610	563	571	602	607	650	597	583	605	610	570	616	557	590	599	586	567	619	588	602	585	554	601	590	613	647	600	579	575	596	610	620	534	528	591	590	585	602	592	566	575	650	574	576	602	600	610	599	580	585	560	566	605	546	600	601	612	583	573	584	581	590	611	576	587	610	609	605	574	568	584	587	577	618	604	565	610	623	582	601	606	636	569	606	597	633	565	601	576	587	601	607	575	570	594	587	623	561	569	600	603	576	604	555	618	579	603	627	603	601	592	626	612	614	596	596	597	641	576	613	625	613	628	533	586	605	587	597	579	574	605	567	601	592	584	611	590	557	620	581	617	617	617	592	597	554	611	570	590	583	582	596	603	565	619	616	612	591	581	603	549	558	598	594	577	588	627	645	588	561	580	578	610	577	578	560	590	614	610	566	586	596	597	596	561	573	596	581	564	608	605	578	600	572	611	584	560	623	615	591	562	612	608	587	545	610	623	614	586	617	593	604	616	581	620	606	591	564	528	563	614	557	598	591	605	616	576	577	652	589	605	553	588	587	620	624	593	586	608	602	598	602	595	586	586	546	563	616	565	588	591	619	544	619	587	600	578	585	606	594	553	610	593	608	625	578	615	638	576	596	617	566	590	613	635	592	579	647	573	579	576	599	568	603	661	580	551	596	572	640	611	618	605	604	577	577	559	575	599	581	608	570	576	574	574	598	563	609	601	552	609	532	600	562	604	621	620	589	598	594	558	616	599	635	594	604	587	599	639	619	554	597	607	634	612	585	563	559	579	585	580	581	574	561	593	613	568	567	579	606	568	575	589	643	601	613	587	611	597	608	588	563	576	573	592	652	564	587	622	576	580	588	554	591	609	584	591	580	591	613	578	581	599	595	574	560	595	582	579	617	561	586	579	554	639	599	616	575	596	602	594	588	591	615	604	568	621	560	636	586	606	524	621	584	604	627	609	591	575	559	582	576	594	573	629	588	589	617	556	571	641	583	609	594	588	557	579	590	585	585	602	600	628	601	583	564	563	583	613	611	593	599	595	581	608	600	585	615	569	628	600	598	622	578	599	631	566	578	557	588	597	564	614	634	649	596	548	624	548	596	612	585	601	575	577	538	610	540	576	583	547	583	600	611	616	605	633	618	616	601	614	595	590	616	596	580	589	602	629	593	620	582	591	544	580	620	637	585	616	560	549	608	577	606	623	560	587	608	628	638	579	611	611	614	587	619	646	578	573	544	579	581	606	570	626	611	590	543	579	601	625	576	618	610	593	571	586	567	624	566	643	587	592	609	643	600	562	598	585	532	607	629	609	605	603	577	525	611	611	578	613	566	601	576	608	586	594	596	600	613	582	586	627	566	613	609	600	637	546	644	610	587	618	606	561	580	582	559	658	557	540	559	595	569	602	604	581	589	605	565	557	580	593	616	563	646	658	584	598	556	605	587	567	573	606	577	586	620	614	603	572	623	571	640	591	619	599	621	592	597	569	629	637	613	592	584	588	634	648	543	594	549	591	573	614	605	564	623	601	643	618	567	568	556	629	551	625	601	600	549	620	581	603	632	550	602	547	581	616	644	582	599	616	616	591	620	640	588	592	616	612	613	613	608	582	577	554	636	574	569	608	595	583	565	590	611	584	617	587	577	611	628	609	569	606	598	572	596	573	608	573	576	601	583	581	575	614	603	590	596	599	618	588	607	601	619	600	568	560	560	549	602	639	595	605	588	594	565	582	580	600	591	603	607	606	569	564	612	583	596	605	590	596	611	604	585	601	603	598	614	564	623	541	593	576	588	636	569	587	579	619	579	616	580	605	633	589	563	590	572	592	574	592	593	586	545	565	569	609	567	626	599	589	585	586	591	602	585	625	609	629	587	602	623	602	574	608	593	585	590	613	603	582	567	581	599	589	609	586	606	581	612	554	542	590	586	616	572	593	603	608	580	614	595	583	589	591	597	569	629	555	593	621	574	607	602	592	606	581	602	600	571	572	598	612	607	578	599	639	637	532	594	599	565	580	597	623	604	588	640	594	607	584	588	663	579	594	582	570	597	627	573	577	602	597	562	565	584	626	579	588	579	653	562	624	618	588	546	569	580	577	610	597	553	629	588	563	565	567	601	613	644	556	613	576	564	596	570	619	604	600	539	636	591	583	608	631	593	584	577	610	604	597	616	618	639	604	582	628	598	600	616	590	566	589	565	550	595	596	576	595	583	570	576	572	583	580	636	596	573	567	615	608	593	566	617	599	579	541	573	612	596	595	581	631	593	646	598	567	631	612	616	593	610	560	599	593	629	595	595	578	593	554	611	599	604	591	603	552	623	581	614	577	600	605	578	592	565	568	583	623	617	585	627	576	621	592	602	604	576	560	625	629	609	588	590	595	601	566	537	580	548	580	584	611	612	589	605	582	613	582	602	592	595	557	599	604	626	577	603	600	565	606	616	608	584	605	606	621	567	602	651	561	576	599	579	625	547	558	558	591	599	601	589	647	621	624	599	589	625	619	610	585	580	605	583	595	575	592	601	585	585	549	629	601	629	590	567	599	593	606	612	565	574	585	599	586	552	599	584	619	586	623	622	584	602	576	582	635	570	581	613	608	574	577	600	577	605	592	592	609	621	558	608	553	601	601	655	650	597	609	555	572	593	611	605	599	602	638	580	638	603	622	592	591	625	596	601	556	629	567	601	606	616	569	620	595	600	612	561	587	554	582	570	623	616	586	655	607	555	541	570	574	596	586	626	623	611	558	587	626	610	628	581	570	601	591	594	605	620	600	570	628	594	590	607	610	594	674	636	596	583	585	579	605	570	600	594	613	589	678	602	627	586	579	622	637	563	566	582	544	607	637	582	561	601	585	611	610	572	603	601	598	576	600	598	638	614	591	569	633	556	614	582	599	550	593	583	597	594	597	609	592	610	622	652	629	569	573	609	623	613	623	597	586	593	578	611	572	592
34785	20457	21677	16305	9789	5916	3952	2502	1581	1089	810	587	395	249	269	243	258	234	244	248	264	323	321	310	299	256	278	279	256	228	239	260	247	247	252	244	239	223	262	224	248	264	240	229	223	243	254	247	236	260	231	236	251	257	204	219	224	244	199	231	242	240	233	247	241	234	234	231	264	216	240	231	236	278	245	236	247	250	234	222	238	223	227	242	268	232	259	248	249	233	207	251	245	232	221	224	240	199	237	231	222	238	218	220	230	240	229	235	237	212	224	270	236	228	244	265	248	230	208	254	257	238	235	223	234	255	266	228	240	260	230	242	229	245	244	246	254	246	239	225	243	211	250	230	259	240	225	223	222	267	224	216	221	250	219	204	235	257	228	270	230	241	245	235	263	212	240	216	228	201	225	231	204	231	235	246	241	220	252	212	282	241	254	226	243	251	225	211	208	240	239	214	243	216	223	228	231	235	209	211	246	250	218	218	246	224	234	239	244	224	240	234	226	265	230	253	235	223	224	259	214	265	229	217	230	233	217	232	227	213	220	227	260	256	237	225	232	227	240	249	235	235	245	252	239	251	232	243	239	259	229	246	248	244	237	245	204	250	239	236	225	230	230	249	254	225	217	255	223	245	262	262	245	280	228	244	223	252	242	251	218	214	233	225	260	223	252	242	246	244	242	240	223	214	232	223	248	232	239	236	229	238	245	220	222	247	234	214	213	236	252	252	225	229	226	225	244	244	252	241	228	255	235	248	234	210	238	249	255	244	229	287	242	238	245	252	281	231	222	242	225	217	255	240	225	217	245	215	210	234	246	257	233	238	257	252	219	254	229	229	255	244	247	253	231	214	216	249	218	248	256	214	271	268	260	274	214	211	279	248	214	234	249	226	258	233	220	233	250	254	238	250	197	231	257	213	205	242	254	242	236	246	251	252	233	266	229	252	253	239	218	262	230	248	252	241	201	245	235	260	276	236	237	231	255	253	226	236	211	236	219	240	235	271	253	254	269	230	238	217	232	227	247	230	231	243	237	251	227	225	226	235	253	242	240	235	251	263	231	212	224	244	223	238	219	217	271	229	235	226	232	223	217	251	239	214	233	234	228	249	254	227	238	231	217	235	237	260	273	199	259	210	226	236	200	222	259	230	226	220	244	223	214	224	219	251	211	264	266	235	219	254	223	263	250	234	212	235	256	230	227	222	226	234	233	271	227	250	226	252	262	224	254	237	206	231	226	227	239	244	249	225	240	244	251	220	219	214	236	254	233	243	254	247	255	232	230	262	257	206	218	248	238	235	214	217	246	208	270	245	241	225	233	248	223	268	223	226	232	238	251	215	215	243	212	242	222	227	239	251	244	243	275	255	238	225	253	229	217	255	239	246	227	253	221	214	236	266	252	215	239	252	253	250	215	246	186	231	243	238	239	234	236	249	231	237	216	236	219	232	215	238	231	240	248	205	251	233	211	235	239	212	262	219	230	234	238	231	249	227	245	262	242	238	277	242	238	243	251	258	238	229	242	213	248	241	243	230	230	230	235	243	248	217	194	256	228	273	219	225	251	227	237	228	240	257	226	196	228	233	246	236	262	268	238	238	258	224	252	240	249	246	247	203	237	237	229	239	245	228	245	222	243	221	243	255	219	217	248	221	260	250	258	222	271	257	255	229	219	230	237	240	226	251	230	234	209	228	222	253	225	273	251	240	245	234	226	244	201	220	235	214	233	203	231	239	248	246	217	251	259	255	212	210	237	262	266	221	229	246	252	235	212	239	217	228	224	230	255	216	245	207	245	219	259	258	237	246	239	242	247	217	239	245	218	260	225	235	239	264	236	221	254	247	210	239	246	227	225	246	244	235	215	255	233	212	237	261	225	259	232	235	252	253	242	245	227	226	241	253	226	257	229	233	228	226	220	244	250	239	224	236	228	240	229	205	238	232	286	264	225	201	234	247	221	225	242	246	225	275	210	242	263	222	226	215	209	234	207	207	230	239	218	254	225	242	257	243	230	261	231	225	239	224	247	250	255	235	250	264	220	222	264	275	241	254	248	228	232	223	220	221	244	227	229	222	213	218	203	258	248	264	229	226	212	218	240	256	235	227	241	221	208	216	254	254	244	232	270	249	265	264	205	246	240	259	241	243	233	230	247	217	245	254	265	251	242	231	246	237	247	235	236	225	231	228	240	218	233	246	240	252	230	240	255	233	251	216	226	221	248	252	254	235	228	239	231	235	223	220	230	245	205	237	246	250	254	268	253	252	243	255	209	221	239	221	242	257	203	218	255	240	212	254	272	250	244	241	250	240	244	222	242	241	218	222	252	247	217	246	218	251	246	249	236	198	205	220	219	230	228	214	209	218	249	266	238	252	230	266	242	249	251	248	257	243	246	213	232	250	243	246	237	260	255	227	236	253	235	252	224	250	256	243	218	234	235	242	241	201	218	232	200	227	253	250	223	227	244	258	232	221	243	241	214	215	247	228	230	216	243	233	240	248	250	226	248	221	234	216	241	274	246	239	250	237	221	240	220	232	240	245	239	221	276	252	241	228	257	245	212	228	248	248	227	241	271	235	213	231	256	227	221	240	239	220	229	237	245	237	245	251	230	259	243	231	263	219	236	252	224	269	255	216	227	223	217	230	234	253	256	225	233	234	278	196	236	251	260	226	228	242	263	233	242	251	222	231	229	252	227	228	255	231	234	248	217	210	249	245	265	213	234	247	233	248	230	237	222	229	242	258	244	225	232	239	282	244	228	230	250	245	225	257	216	228	225	237	258	225	244	249	240	238	223	218	231	217	239	246	228	232	244	254	227	230	238	228	225	240	231	232	254	258	228	268	231	251	233	241	244	235	238	227	258	257	248	208	238	234	267	223	266	244	224	213	240	223	249	240	232	267	243	244	242	257	240	216	235	227	259	211	225	253	231	235	250	217	235	245	232	233	224	253	263	242	220	224	195	228	241	240	213	252	233	231	221	232	251	287	260	230	258	218	226	245	237	238	247	236	224	198	231	247	238	233	225	249	245	266	214	225	232	246	213	233	225	251	208	240	217	233	240	262	243	207	233	260	221	209	243	240	245	214	224	224	222	242	228	258	265	230	212	226	232	225	259	222	209	257	241	230	267	239	223	228	238	230	251	227	222	257	234	245	251	267	252	229	251	260	237	246	213	218	246	239	238	240	256	261	226	223	231	252	215	224	248	248	228	247	225	244	249	212	202	223	233	218	211	241	222	228	233	240	216	207	224	240	219	225	249	260	251	236	215	258	240	254	227	251	253	228	236	237	218	248	232	243	263	242	220	198	250	210	222	245	230	226	214	224	247	228	270	239	247	250	231	247	237	232	249	233	272	232	244	242	256	217	258	215	254	269	245	233	242	227	250	223	235	258	253	241	221	246	225	249	269	231	238	223	258	240	250	238	219	246	244	231	247	218	262	237	200	223	231	216	247	224	253	238	224	222	240	244	228	220	223	232	232	249	219	242	272	216	202	247
20436	16145	27960	28264	22846	18076	13824	9900	6909	4467	3541	2348	1338	816	680	642	651	615	630	678	834	985	1038	1100	959	780	699	698	634	607	592	551	583	586	558	583	593	545	571	582	566	589	584	578	579	532	592	611	576	554	616	528	547	512	553	548	542	526	555	562	570	517	568	504	568	559	551	550	565	570	542	594	555	556	536	571	550	553	572	549	534	561	583	552	540	537	536	570	519	535	514	547	534	535	556	561	536	551	557	556	530	573	572	527	539	525	540	540	525	540	549	532	547	554	527	563	507	571	528	522	528	569	583	532	554	536	508	543	524	570	570	518	549	510	557	550	560	547	577	552	501	559	551	570	531	539	567	570	555	570	578	557	536	553	499	523	515	561	520	567	596	550	556	501	542	567	564	533	569	544	563	494	570	551	566	562	541	543	510	545	536	564	569	543	535	562	525	531	536	515	539	568	556	502	542	562	560	565	523	582	552	503	548	559	572	546	588	562	545	560	551	567	554	556	557	573	550	562	562	545	498	560	545	557	546	578	555	521	574	555	578	552	511	596	531	548	520	551	580	546	558	532	578	530	601	503	535	513	541	534	532	549	581	561	500	545	557	538	546	556	549	524	565	553	552	566	545	567	556	564	547	546	521	547	577	575	527	550	585	519	544	532	564	528	605	512	576	575	579	563	548	532	558	516	601	563	557	546	515	538	572	519	592	546	534	559	564	510	581	570	513	554	549	557	593	583	574	584	558	555	546	551	527	565	521	556	515	542	549	599	509	539	550	545	539	556	505	558	553	566	510	544	526	550	543	603	582	581	596	567	515	557	573	549	564	564	560	565	554	568	565	549	530	534	577	582	531	586	591	556	526	529	581	565	561	517	547	510	555	550	549	528	571	580	581	555	538	566	583	551	574	537	531	573	582	579	599	556	532	551	566	582	501	574	546	535	536	555	576	549	538	559	551	524	575	521	555	508	585	571	586	578	529	542	562	510	551	556	526	558	560	536	570	583	576	551	565	542	542	550	551	516	543	563	565	498	519	561	553	538	553	536	592	550	546	522	552	573	529	569	501	551	575	558	510	555	527	573	553	540	542	536	549	531	540	574	576	546	573	562	558	528	583	605	532	529	525	528	539	575	525	559	564	541	557	542	528	580	535	544	566	517	535	566	573	504	575	590	535	539	567	563	550	500	566	550	632	546	556	558	555	529	565	564	568	565	532	582	579	559	547	507	518	537	570	574	578	546	561	562	553	556	503	564	536	539	545	531	549	595	568	562	520	561	524	554	519	591	557	548	557	552	565	539	563	558	523	529	538	525	551	589	564	592	587	559	563	566	504	573	550	557	582	522	576	550	553	537	522	545	546	533	551	511	574	577	584	550	570	554	553	536	556	541	520	541	576	548	541	560	560	552	571	591	535	552	519	559	575	523	545	532	557	539	568	502	587	575	574	523	492	573	545	580	581	560	567	516	530	516	541	561	537	517	573	542	572	584	538	590	586	550	544	485	539	552	547	548	575	552	562	507	566	557	536	501	555	559	546	549	574	523	537	574	548	542	534	533	568	561	569	566	587	558	566	511	555	555	554	540	526	544	594	555	554	594	581	543	574	528	556	516	543	566	533	581	550	520	581	485	484	574	544	550	564	570	521	524	530	526	533	535	559	558	508	525	531	542	547	535	590	560	566	505	543	534	517	531	505	512	560	555	519	573	557	533	532	566	555	536	558	564	533	554	616	524	549	578	524	531	554	553	534	548	539	548	553	582	533	554	554	539	549	584	515	562	540	588	563	561	543	575	547	572	528	536	539	580	567	563	522	535	575	553	544	567	543	549	547	558	566	563	562	546	546	537	562	527	553	504	585	544	576	544	531	571	547	527	538	543	522	561	554	565	561	558	575	563	552	538	556	594	547	547	516	576	555	520	533	557	556	569	554	566	577	534	531	559	595	573	546	566	611	567	571	564	575	573	574	596	532	518	542	541	548	546	509	526	582	543	566	568	538	518	551	586	539	578	561	555	560	521	566	603	543	564	520	497	592	543	548	576	542	545	522	578	563	517	563	552	575	509	526	575	551	570	529	560	534	525	553	541	560	563	583	499	539	554	516	565	550	562	580	573	558	523	564	597	548	544	561	545	557	540	544	511	469	578	495	550	540	552	550	535	566	533	565	586	572	542	512	522	576	545	542	597	596	572	546	578	566	549	554	584	560	593	575	573	551	545	538	552	522	537	576	523	546	527	558	556	538	548	542	562	525	552	586	547	578	526	575	527	519	607	549	533	546	551	548	510	553	540	517	560	532	575	536	597	591	576	534	547	595	552	562	566	567	552	575	517	547	596	598	567	611	578	566	555	543	533	534	557	553	562	559	556	580	522	562	568	532	530	568	576	548	522	547	548	544	542	531	535	550	543	541	545	559	533	529	558	575	547	520	510	590	515	536	529	549	566	540	540	573	538	557	590	591	531	595	546	527	572	565	563	554	531	555	582	549	535	545	533	565	570	538	560	567	583	587	547	516	553	562	509	542	538	567	573	560	562	533	592	587	571	561	596	540	580	527	543	523	540	502	578	554	585	557	514	582	568	541	525	555	534	568	577	541	494	538	580	552	585	520	576	575	541	564	568	588	550	555	550	543	573	570	537	554	563	534	564	513	567	568	541	558	537	539	589	536	525	589	580	565	541	542	536	524	572	569	571	531	538	536	511	551	541	555	543	562	567	551	498	528	555	543	492	560	551	561	563	557	558	582	543	516	551	509	577	526	533	574	529	618	569	548	541	559	505	567	539	587	532	563	535	557	547	569	558	608	522	544	533	548	538	561	528	549	549	593	567	543	583	520	544	582	533	573	526	516	557	555	539	539	528	531	534	516	499	569	539	547	544	569	576	556	582	615	548	523	516	540	576	517	541	576	530	601	593	573	547	548	525	609	560	509	566	584	565	571	508	584	556	578	546	544	572	568	594	567	604	579	564	578	563	563	535	525	544	537	545	553	550	566	547	569	550	541	546	498	555	566	572	533	599	531	544	507	543	556	535	574	521	598	555	564	549	541	532	546	582	576	556	520	559	562	553	575	550	567	503	569	569	537	555	504	545	560	518	606	557	557	518	540	551	572	552	548	574	582	531	558	541	531	556	586	528	539	544	577	553	566	569	517	518	531	508	547	552	567	569	565	555	575	548	542	575	525	572	524	541	515	544	540	566	548	536	538	555	578	551	560	538	541	569	550	542	543	524	559	522	544	537	554	544	506	559	570	554	561	555	584	580	561	512	526	546	545	530	540	569	582	474	557	537	567	563	580	552	550	561	586	547	566	505	505	591	562	555	565	545	530	542	566	595	610	578	535	558	548	558	557	544	543	586	519	550	544	580	577	562	560	526	551	551	526	537	608	530	581	552	533	556	569	545	573	563	571	549	500	596	563	558	510	563	519	571	543	559	524	560	557	581	541	554	505	591	553	549	547	530	540	530	563	550	533	552	518	539	596	562	546	585	547	563	546	569
16231	10407	11413	8284	4539	2643	1800	1134	860	648	503	416	351	341	282	324	306	292	325	324	322	326	371	357	328	373	354	306	327	338	331	297	322	294	281	293	301	290	318	329	304	317	294	282	303	306	323	301	282	289	312	314	297	313	282	288	288	268	309	290	316	315	297	325	292	268	339	301	252	294	310	288	298	289	310	329	305	308	293	306	308	276	324	309	281	294	301	308	308	292	293	327	305	319	291	299	318	276	311	301	277	288	283	291	291	272	308	303	285	319	294	308	313	290	312	301	293	316	299	294	316	285	321	283	293	275	270	324	300	273	285	291	282	288	298	307	324	306	307	288	285	294	291	308	327	317	302	287	294	331	302	291	288	325	338	296	266	306	315	273	265	308	318	295	334	311	302	298	305	314	310	304	284	316	279	327	292	292	313	328	311	293	286	315	301	309	286	302	314	282	317	314	315	295	291	307	325	298	339	301	289	304	289	298	305	344	309	323	318	290	305	331	288	304	277	281	308	314	309	312	328	309	307	265	309	313	334	307	288	281	282	275	320	293	278	288	296	267	314	307	260	275	262	330	304	306	368	321	298	327	313	342	338	314	326	316	318	312	295	313	307	281	301	317	327	321	319	280	282	329	295	265	282	290	285	294	333	324	304	280	330	291	302	317	304	305	311	331	300	296	320	304	304	312	274	307	313	317	301	301	300	324	274	323	336	309	287	284	283	302	300	276	327	295	322	301	319	326	310	316	303	305	286	274	285	258	332	312	290	303	333	318	304	305	283	300	302	293	295	306	306	303	307	300	285	267	295	294	280	299	283	284	268	295	331	290	304	309	356	306	275	281	303	275	286	306	322	328	293	299	276	275	313	298	294	295	312	281	307	267	295	318	279	317	332	300	307	279	273	319	299	306	272	331	324	271	272	317	285	306	278	276	300	308	332	282	297	300	337	329	326	284	299	306	297	286	325	301	313	321	271	280	318	308	296	273	285	302	311	318	264	333	303	336	302	299	309	291	291	300	302	308	313	319	309	312	288	301	316	301	319	306	312	257	306	303	262	319	317	317	270	327	295	305	304	302	301	276	307	310	308	288	305	296	282	293	309	303	258	302	301	303	281	276	291	282	316	310	304	296	287	273	331	293	280	300	250	294	314	287	294	319	296	297	318	318	291	274	336	310	279	326	312	278	315	302	315	305	347	303	310	291	280	301	305	296	298	303	291	332	308	340	308	329	284	344	269	310	294	295	292	276	310	306	330	283	292	329	280	297	319	301	321	345	316	308	290	304	275	298	332	262	311	274	320	303	277	310	295	318	366	309	271	307	272	325	311	264	310	342	304	297	323	330	306	323	289	305	300	285	312	292	293	306	310	276	281	284	281	309	305	288	310	304	320	279	310	269	298	317	293	268	334	339	333	316	326	299	342	335	305	274	313	313	292	340	282	296	304	305	287	295	328	297	322	310	299	282	315	342	259	283	279	297	332	294	326	334	286	320	306	310	313	295	294	317	291	284	293	291	285	298	324	301	286	295	301	332	303	329	294	307	293	294	327	322	279	292	290	308	313	300	316	330	291	316	317	313	310	286	317	332	276	320	304	269	313	277	315	313	314	310	280	291	311	321	281	271	305	276	306	320	305	269	282	318	269	312	280	295	279	317	324	308	318	269	290	344	276	322	286	287	288	323	289	341	293	315	260	304	322	328	256	265	324	320	295	331	288	282	316	280	293	306	290	278	318	341	278	308	308	329	269	312	254	315	303	322	279	298	315	301	316	281	340	306	291	290	307	299	293	299	298	314	329	297	300	292	289	290	286	299	312	289	304	294	283	306	308	280	295	310	304	298	275	292	283	288	306	262	309	325	343	291	278	308	330	320	309	306	296	302	313	321	309	302	296	273	303	276	299	293	281	284	293	287	316	309	290	331	298	322	318	301	353	305	292	293	304	303	299	327	305	323	320	313	333	274	300	290	287	287	292	313	314	325	291	346	329	312	302	347	295	301	309	245	302	302	283	284	310	302	279	326	316	314	274	303	287	320	274	313	308	321	289	294	265	281	306	316	302	297	305	310	253	303	327	314	311	317	301	332	322	271	301	312	312	302	332	297	327	300	311	319	299	284	320	328	290	285	317	295	292	310	283	305	311	285	319	291	303	315	296	299	251	319	307	334	266	325	261	315	252	298	295	304	268	281	343	339	311	313	341	272	309	318	331	281	304	296	321	329	314	341	332	334	323	306	321	326	299	310	306	303	306	282	344	285	332	326	308	273	301	297	291	307	288	307	287	332	332	288	299	313	315	294	323	322	327	297	282	291	318	289	313	296	292	307	301	312	310	290	294	292	306	311	299	333	303	279	278	274	303	316	324	314	310	332	329	274	339	307	284	310	306	329	314	324	260	324	317	343	288	279	273	304	316	319	317	342	312	351	317	331	320	308	292	344	323	310	287	305	277	285	317	299	283	303	310	337	313	292	290	312	337	308	290	318	292	326	281	297	288	317	263	294	289	293	296	324	292	299	330	296	318	302	278	288	294	328	295	319	324	288	295	271	289	289	314	292	356	265	295	283	259	305	325	316	296	277	301	297	272	296	336	294	294	331	312	284	314	308	310	277	328	266	315	296	311	303	295	289	355	290	310	291	315	314	369	296	292	325	282	281	328	302	287	300	325	327	309	336	305	324	267	292	312	298	300	294	304	289	305	297	290	313	291	295	295	318	282	272	284	255	295	309	308	294	288	291	288	318	280	297	299	313	270	316	279	288	298	335	289	320	310	316	330	311	326	310	300	309	319	315	290	292	299	316	273	282	312	315	320	317	352	327	270	318	290	287	302	268	301	290	317	347	310	316	287	289	328	278	295	296	302	287	292	316	300	291	292	270	295	320	324	293	307	318	295	298	338	277	293	297	305	294	290	250	287	324	327	339	279	332	307	298	300	319	335	332	298	304	304	295	334	267	286	285	317	281	302	305	287	332	275	312	300	318	287	334	286	286	307	282	298	303	285	326	290	312	332	267	295	309	286	314	300	299	311	322	288	352	275	291	284	306	319	332	279	309	283	286	281	273	284	276	300	270	312	317	303	291	322	282	293	263	311	306	307	302	312	317	337	283	314	306	317	322	315	317	298	307	312	264	309	284	283	303	319	296	293	311	322	276	283	281	287	314	302	294	298	318	285	316	286	250	290	291	283	308	273	287	341	326	285	317	327	356	302	323	290	313	277	323	305	318	285	284	293	294	302	300	314	315	304	285	296	295	281	305	269	270	327	300	311	300	290	267	313	293	337	304	318	311	320	301	292	335	244	292	305	323	310	319	291	327	322	287	302	295	320	304	352	314	311	322	290	291	280	296	271	310	299	327	319	306	332	287	325	294	335	310	316	297	337	304	294	310	290	303	303	321	283	319	300	280	314	305	338	309	314	332	320	296	313	295	277	279	298	319	307	309	300	319	335	285	310	309	334	304	304	286	292	287	322	313	292	302	298	311	317	332	309	291	339	287
10106	9102	17884	18330	13529	9535	7152	4724	3394	2306	1871	1322	979	796	734	677	711	698	711	734	796	888	918	893	815	782	737	710	715	757	724	679	720	675	697	664	715	701	642	631	676	666	720	691	677	656	663	665	726	706	658	716	696	669	673	680	640	660	715	649	691	674	684	683	678	671	705	656	732	696	648	679	675	715	662	656	669	645	682	671	728	683	697	639	673	673	652	663	687	684	680	700	680	627	667	642	674	678	715	697	656	690	661	744	659	676	733	678	689	657	693	693	657	643	672	672	652	666	665	718	684	661	687	676	737	753	673	738	706	693	731	641	653	671	650	683	628	681	669	659	689	632	690	708	691	671	680	680	664	686	678	697	684	671	697	680	690	713	722	679	678	702	664	731	667	661	655	671	643	647	679	675	655	633	673	710	647	701	680	639	778	641	667	706	685	692	697	661	684	628	679	673	718	656	696	632	643	660	681	656	626	671	710	691	680	684	626	640	692	684	730	651	700	672	677	678	703	693	667	679	669	678	685	645	654	704	677	695	693	689	704	729	703	696	668	668	741	698	634	674	674	652	660	644	663	691	674	652	680	681	698	694	626	663	678	673	724	722	692	643	664	717	668	676	743	622	690	644	667	709	678	721	664	671	701	637	683	689	641	682	718	676	692	678	712	660	670	643	677	710	665	646	688	631	697	686	682	706	691	688	643	633	672	664	647	696	699	668	689	666	682	715	671	689	664	678	650	722	676	710	683	678	657	669	709	675	678	649	682	667	679	686	687	672	659	717	675	685	676	656	654	655	694	722	701	698	656	666	690	713	704	678	703	717	623	670	639	709	698	648	701	671	645	677	667	698	681	634	692	671	647	586	694	717	707	672	661	649	686	717	696	668	681	663	681	713	686	661	662	671	686	652	638	654	683	695	673	655	654	668	665	702	637	660	678	661	714	660	670	690	640	663	644	705	636	680	673	684	685	683	709	674	697	649	648	629	708	712	639	698	640	712	692	655	674	681	725	691	670	652	718	660	644	703	660	664	658	648	662	685	686	708	690	679	682	715	680	716	674	699	696	675	649	682	667	665	683	726	663	655	700	701	730	680	674	638	643	684	684	644	666	691	692	698	693	691	663	701	688	688	716	677	659	693	669	694	635	711	677	710	651	668	661	690	685	687	662	683	669	682	662	668	709	695	634	647	679	700	620	662	697	657	708	693	685	663	681	682	696	705	661	707	685	692	685	708	684	676	638	679	643	662	677	704	653	668	676	658	631	693	733	689	623	711	672	680	678	661	647	700	664	706	678	691	651	658	692	660	661	666	727	711	688	667	681	702	684	675	680	697	680	703	655	698	684	677	682	691	712	668	649	670	643	659	644	718	708	641	676	661	705	701	653	667	673	657	676	673	682	701	594	680	667	710	688	664	699	684	694	685	670	698	673	669	695	701	670	699	642	701	651	661	686	670	658	686	631	733	678	683	703	712	691	692	618	644	650	670	653	699	648	721	654	669	672	655	694	652	687	674	697	661	665	706	714	698	681	698	669	664	682	668	660	686	649	678	669	680	695	707	676	665	669	647	670	693	673	677	681	630	616	658	674	691	689	705	652	690	724	721	701	681	662	718	681	735	721	684	694	696	669	637	662	691	695	699	647	676	728	665	714	711	656	678	687	731	669	694	675	695	682	673	661	665	689	633	747	715	716	676	675	701	691	644	676	715	721	681	668	669	651	634	646	714	692	702	698	659	667	703	689	656	640	681	661	652	678	635	666	652	661	672	678	645	653	712	669	688	644	625	686	679	702	681	717	667	708	709	729	734	668	677	702	683	639	669	640	669	679	671	704	713	698	671	667	666	678	687	737	730	666	697	651	726	655	641	692	676	701	636	646	667	692	651	659	641	659	635	704	693	640	673	698	685	638	680	687	687	673	704	713	719	654	687	692	640	638	654	706	662	650	712	685	686	697	660	682	698	637	704	742	664	695	653	664	729	655	676	693	675	657	693	681	733	714	704	648	661	679	662	648	682	681	666	715	682	695	661	692	682	677	688	659	682	720	662	641	703	652	650	714	683	675	678	631	651	643	687	626	650	710	642	679	717	664	685	681	641	667	674	735	673	676	680	723	650	635	673	698	690	688	699	720	650	730	682	678	630	658	690	660	690	677	697	655	677	647	679	665	662	707	625	724	682	638	701	671	665	671	643	721	706	705	675	631	681	661	663	616	692	705	681	691	705	636	687	660	690	671	673	665	671	670	692	702	683	699	692	696	676	661	701	677	747	697	691	718	734	663	695	693	625	673	689	631	739	692	668	709	673	644	675	706	703	724	709	670	643	714	668	726	724	716	650	626	630	651	692	703	676	674	620	681	703	674	690	651	683	679	705	654	669	652	642	655	695	734	641	661	708	675	685	676	653	716	744	703	704	686	665	695	665	687	697	700	618	689	696	666	658	694	717	667	694	652	700	650	668	658	679	682	710	737	671	648	679	660	666	676	701	659	682	711	652	678	696	648	695	675	655	719	684	679	700	667	702	644	650	658	720	647	654	670	699	663	661	667	727	696	675	710	692	694	728	710	667	697	718	686	693	653	722	673	669	704	707	680	712	637	674	643	693	678	668	671	676	722	666	698	678	645	643	676	694	689	742	685	669	718	670	660	699	713	688	686	717	681	696	697	670	692	692	623	707	680	718	720	636	678	690	726	647	661	716	695	639	666	700	687	669	643	653	653	700	653	647	648	674	699	671	695	691	628	676	653	670	649	719	698	733	694	707	719	656	631	678	669	677	672	689	678	687	667	648	657	687	700	691	673	635	695	687	667	679	688	676	686	693	696	644	714	670	686	637	683	679	698	664	703	688	682	657	695	652	712	708	698	689	667	661	676	643	700	668	663	651	651	656	711	678	716	662	695	661	678	665	701	701	681	663	699	698	644	694	668	679	658	684	716	676	711	706	679	671	656	677	622	727	720	656	667	732	693	698	653	651	686	665	711	695	633	677	652	699	666	689	693	668	716	679	668	620	658	663	679	670	710	599	668	696	695	635	667	687	630	721	710	658	674	681	625	679	662	689	688	647	673	666	670	665	642	684	671	685	685	736	695	694	692	654	702	691	650	712	703	728	677	732	720	669	693	651	693	661	709	691	643	654	621	687	696	685	689	701	682	734	649	661	689	658	714	682	670	707	682	709	704	689	640	736	676	645	666	663	672	674	723	698	690	653	647	702	666	666	693	660	769	722	661	658	671	693	657	698	650	680	694	669	672	672	696	706	671	712	720	662	692	673	694	673	655	639	687	662	664	634	691	707	743	679	695	674	659	684	725	647	651	669	679	704	699	737	726	653	679	708	704	690	691	650	654	688	694	639	668	662	722	665	702	671	697	711	708	652	662	694	674	685	693	688	660	679	626	698	660	664	723	648	638	671	680	691	723	677	639	702	681	669	723	683	665	693	736	689	704	644	673	718	652	616	661	663	688	679	693	733	648	664	708	681	636	697	708	632	676	660
25904	14708	16453	12840	7768	4598	2887	1761	1191	758	623	470	375	302	284	235	270	281	292	338	316	325	345	326	290	285	283	268	279	293	252	263	300	289	263	252	238	232	258	244	266	293	269	247	276	260	280	262	265	258	251	291	281	250	284	261	266	263	256	260	255	259	281	290	285	246	243	247	233	266	275	244	263	283	265	294	301	266	271	264	288	243	268	241	236	270	228	254	296	261	268	281	242	245	231	284	281	241	279	270	251	250	261	255	246	258	255	279	265	263	274	263	249	275	282	249	274	261	302	277	285	249	262	264	239	262	280	232	282	266	253	245	261	266	285	303	275	272	280	248	269	292	283	273	291	290	272	270	259	260	256	266	257	255	263	263	242	230	265	261	256	242	275	252	265	268	252	252	279	264	239	274	228	247	265	239	310	296	261	271	237	262	259	246	240	239	263	251	253	284	264	247	283	275	246	230	267	256	254	259	258	261	252	272	252	272	244	234	241	285	285	272	298	233	260	286	277	236	292	304	264	260	274	248	308	271	252	241	251	281	262	256	257	269	263	257	278	247	287	290	253	280	275	248	238	262	287	257	246	268	278	286	243	272	278	271	267	244	246	288	270	272	281	265	289	290	291	245	294	256	296	262	228	279	279	257	275	269	259	270	239	246	267	321	240	267	280	242	267	269	252	266	279	287	226	276	258	261	263	292	261	263	239	294	238	256	266	260	265	288	285	292	275	252	244	274	247	257	277	271	297	277	254	275	284	219	262	239	227	269	260	208	272	272	285	280	254	286	222	262	257	255	259	242	267	276	247	285	274	286	274	279	267	265	294	277	240	251	285	285	243	256	270	281	265	253	261	273	268	248	245	263	292	291	247	267	278	254	295	272	263	265	291	259	268	271	264	235	260	248	229	269	287	272	304	241	260	281	228	224	250	265	287	236	260	255	286	274	286	223	248	250	272	244	270	263	290	275	270	258	249	251	284	257	237	247	291	279	252	238	241	237	259	257	248	255	292	285	286	269	242	276	260	263	241	251	264	278	276	301	280	293	269	297	265	266	273	262	284	270	237	257	306	280	282	256	257	268	248	275	246	258	269	263	225	263	297	279	251	262	265	282	257	273	271	271	290	261	274	255	258	260	264	270	275	275	266	256	282	266	236	270	262	262	261	270	228	295	266	266	263	283	270	258	262	250	261	256	268	260	258	275	265	253	266	235	274	239	254	278	237	253	266	249	263	260	251	296	265	251	248	243	241	276	274	241	273	264	286	266	268	229	295	265	257	309	278	257	258	245	265	245	247	277	241	289	249	252	276	270	241	263	263	273	247	232	259	252	272	278	229	230	274	255	243	264	261	264	265	249	251	283	267	268	261	281	245	271	277	262	291	252	236	268	247	263	282	287	247	254	288	261	272	252	256	279	263	261	248	261	280	255	239	289	300	282	273	251	261	244	276	272	261	283	281	258	264	277	264	289	285	279	261	237	267	245	257	251	264	235	256	300	226	282	285	269	245	259	281	277	264	288	249	267	256	240	255	270	270	256	251	273	274	235	245	292	276	271	289	263	270	249	265	279	254	289	292	270	241	241	283	286	287	259	264	270	259	282	240	254	282	274	238	297	279	264	250	282	277	252	259	262	264	274	263	285	260	246	265	242	276	257	284	302	287	284	255	284	294	301	267	266	274	290	241	278	275	288	245	254	262	259	256	275	238	232	274	225	284	271	269	246	272	275	293	280	257	259	294	280	258	259	267	279	267	269	283	251	245	262	236	248	255	276	268	275	246	260	261	254	258	279	291	261	271	298	260	261	239	278	276	247	252	272	227	253	244	233	264	278	245	252	264	246	241	256	287	273	277	269	279	263	258	274	266	274	265	246	284	249	275	216	285	264	260	259	260	235	254	237	261	279	246	253	264	292	246	257	259	254	245	240	248	283	275	266	254	258	254	288	252	238	264	292	269	250	242	261	253	247	264	278	277	260	235	252	268	228	260	257	278	245	261	268	273	279	272	241	235	281	290	282	275	257	270	254	260	253	284	289	268	270	242	260	259	259	277	282	259	278	252	276	289	281	265	244	239	233	249	263	271	288	241	274	291	247	271	260	290	279	235	237	288	271	263	283	276	240	245	280	270	243	264	278	276	255	266	281	284	267	301	281	259	269	280	280	262	270	258	271	254	303	255	277	272	278	253	262	260	269	268	286	255	264	289	276	288	263	272	224	244	232	254	280	264	283	255	264	261	252	272	268	249	236	276	226	273	278	236	290	280	232	271	240	286	247	235	276	297	271	236	243	269	257	268	256	266	260	246	256	288	252	235	240	284	237	281	257	244	264	274	251	269	273	280	251	257	279	261	278	257	265	264	247	259	257	262	299	284	279	269	250	244	282	251	242	212	272	239	267	261	262	291	290	263	276	230	251	267	254	259	268	234	261	268	275	279	255	263	265	269	241	248	244	265	257	285	259	254	264	284	245	259	250	262	241	256	268	263	282	268	241	262	252	267	264	264	272	279	244	278	277	245	257	257	252	258	271	263	265	285	285	251	256	275	239	224	236	282	285	244	258	243	274	245	273	260	254	244	272	262	263	293	256	256	249	244	259	239	253	237	275	273	268	234	252	286	282	285	264	281	280	245	238	261	295	254	289	268	257	240	216	233	261	272	268	264	269	270	273	330	248	269	279	257	278	258	263	269	258	277	239	260	273	255	257	295	259	280	276	260	242	259	253	255	268	271	256	271	259	275	271	236	260	270	260	268	281	274	295	237	263	263	297	258	262	245	246	286	237	268	255	246	300	233	276	271	277	254	265	232	243	276	283	269	254	242	252	237	265	233	243	232	263	283	287	306	276	264	243	272	257	289	264	231	261	289	226	295	278	263	232	258	290	276	303	244	251	230	250	258	270	279	254	244	274	267	254	249	267	294	274	248	256	294	258	258	224	265	251	246	266	257	254	273	288	253	273	271	294	266	236	284	270	256	278	256	258	246	253	242	254	249	256	263	273	274	265	273	259	236	257	284	260	259	242	271	248	261	242	233	248	248	241	281	256	234	251	243	238	261	281	274	265	256	272	265	268	289	290	285	274	266	237	263	247	245	245	242	241	237	257	241	270	242	283	251	242	240	230	269	281	255	255	251	250	240	253	258	247	277	286	254	246	264	251	260	262	285	285	262	279	292	274	262	258	238	248	268	264	266	265	253	270	263	286	257	273	242	243	264	286	279	274	275	266	237	268	277	274	238	240	277	233	246	273	274	253	293	274	264	228	263	266	253	251	253	257	259	267	255	294	255	239	272	277	257	274	299	282	275	267	274	262	272	258	259	277	260	266	254	238	258	284	259	263	238	254	263	265	254	280	259	290	263	258	282	282	250	259	287	247	253	256	301	284	264	233	275	258	225	256	262	266	243	242	235	285	266	244	272	279	288	278	246	260	267	270	239	257	279	238	326	272	263	294	277	269	234	261	276	300	275	235	277	226	251	263	282	277	266	252	278	266	269	242
16418	12223	23549	25510	19837	14986	10519	7735	5020	3304	2584	1695	1132	837	724	695	661	684	667	712	884	1018	1083	958	879	785	785	692	674	646	652	596	649	609	631	623	645	660	581	613	614	638	581	639	621	585	627	625	612	605	626	604	627	626	639	612	571	605	565	636	572	572	604	591	599	596	627	593	585	617	630	596	612	573	568	616	607	560	571	612	631	602	634	589	620	624	624	612	639	604	602	598	610	622	628	608	575	570	610	590	622	575	600	602	641	649	615	669	603	615	600	572	620	590	619	617	602	576	606	626	552	620	638	603	622	626	581	562	573	607	598	612	596	571	583	602	537	612	612	621	604	607	601	577	583	563	609	594	641	584	596	561	557	596	573	618	583	583	605	629	584	582	599	586	553	585	601	634	626	602	602	570	648	621	594	602	675	589	616	659	594	617	612	628	604	586	618	596	581	607	627	603	641	599	549	597	620	602	574	590	585	605	588	595	589	677	628	615	626	614	605	615	612	577	572	606	579	612	628	575	578	622	621	614	586	588	624	614	603	621	629	662	643	563	624	598	547	621	647	578	584	560	592	628	603	635	610	644	637	622	596	577	605	584	558	630	622	585	627	616	578	632	604	590	552	616	618	589	614	593	572	590	639	554	569	594	650	624	612	566	570	607	628	546	582	607	567	597	547	607	575	651	623	639	572	620	573	593	583	584	607	621	600	611	596	597	588	590	578	559	615	650	602	620	581	611	640	605	606	618	641	555	594	595	634	629	584	593	613	577	580	579	621	617	596	588	580	615	569	644	593	575	631	541	587	647	606	594	578	575	586	631	578	627	611	581	625	618	613	585	639	646	556	615	577	564	608	620	549	603	602	599	585	599	568	628	602	655	611	654	628	587	627	635	612	594	619	625	538	572	587	615	604	571	583	636	587	602	571	604	594	575	595	582	600	602	634	651	577	627	656	610	590	552	598	567	650	634	621	597	595	594	592	593	609	604	575	604	598	590	568	561	635	589	573	628	614	598	562	576	609	595	575	578	616	591	634	597	640	592	607	583	595	572	623	635	593	577	598	615	621	569	651	599	569	628	612	590	626	602	591	614	586	601	610	612	597	611	600	611	615	593	563	590	596	621	581	595	590	604	632	589	588	591	592	636	612	595	611	584	607	596	588	617	568	629	561	581	582	578	565	622	574	559	645	570	611	566	619	609	620	622	607	584	589	597	582	601	553	622	640	621	623	572	590	606	610	588	574	573	593	610	597	627	581	583	609	573	611	625	620	553	592	644	636	611	644	604	592	628	653	600	607	594	588	611	634	594	560	621	617	592	602	593	582	617	611	620	603	615	581	602	598	597	566	639	579	572	633	624	625	642	595	601	612	605	616	581	599	576	588	578	576	590	615	611	570	611	601	634	590	580	561	621	579	579	631	623	585	587	604	552	608	585	609	600	568	619	592	637	592	621	608	598	582	617	617	589	589	620	604	632	588	610	584	607	642	612	645	580	589	574	593	626	599	580	584	589	638	557	615	597	573	618	615	608	592	636	636	578	555	619	622	621	636	618	605	602	606	622	596	591	590	620	650	606	600	559	578	579	565	584	532	629	579	625	567	624	642	597	567	613	606	606	622	562	559	601	608	616	611	594	586	655	583	593	665	540	607	610	624	568	603	621	592	626	601	572	590	616	624	581	573	562	556	621	587	601	564	647	624	667	673	571	586	630	577	575	630	610	612	623	597	634	593	621	622	602	607	643	659	579	605	613	587	612	571	598	630	603	643	624	624	598	616	604	591	573	591	581	567	569	610	601	602	597	611	612	593	568	600	603	614	613	622	617	552	548	617	568	586	592	565	559	583	602	576	597	616	628	587	544	610	599	613	562	649	589	585	600	595	589	603	602	599	615	612	592	582	625	571	603	573	584	583	597	640	588	632	632	612	597	604	615	614	634	577	597	635	611	613	620	574	593	623	591	564	595	588	555	644	599	617	601	632	629	574	571	593	568	631	602	613	583	589	565	584	635	623	585	596	631	604	580	586	569	635	612	597	584	626	578	618	605	623	592	590	574	619	591	546	613	622	596	606	574	578	627	605	596	567	580	590	602	550	581	589	560	583	570	628	596	596	587	583	592	588	559	572	629	601	625	576	603	581	578	620	589	582	603	652	593	588	629	612	635	642	588	573	622	625	639	615	584	592	591	630	612	607	602	625	648	591	574	592	578	628	585	583	575	562	594	611	617	582	637	595	564	572	597	573	627	619	604	572	594	621	635	614	618	625	604	613	667	550	609	609	609	589	592	594	649	596	572	575	588	580	622	604	661	563	632	581	602	592	606	594	585	594	622	645	634	601	569	565	608	590	614	583	652	583	622	654	581	645	607	648	610	597	592	634	585	586	624	591	649	603	595	573	608	571	576	591	599	609	608	637	623	622	607	634	623	586	580	616	578	647	595	615	617	552	611	546	605	574	618	645	598	629	592	641	574	636	598	618	572	549	638	634	577	636	597	593	630	602	673	624	594	616	626	599	590	630	559	610	604	583	638	613	623	645	593	592	591	599	633	625	618	559	554	636	584	602	597	608	635	595	601	605	597	593	605	564	571	618	594	624	637	606	584	613	607	580	579	598	615	630	595	605	605	648	581	614	599	570	590	568	601	600	584	598	640	615	642	626	603	606	606	577	621	603	632	562	583	600	589	622	600	582	608	603	562	564	630	613	584	585	588	586	623	639	641	606	551	577	573	637	631	572	558	575	575	585	649	586	551	553	627	578	619	603	562	626	607	600	620	626	593	561	591	600	572	590	584	625	610	586	576	611	609	599	562	600	601	588	603	594	593	613	600	594	583	604	617	655	577	597	612	612	623	611	543	607	591	599	597	603	595	640	653	563	585	584	603	562	622	590	571	614	591	605	602	583	617	589	619	612	641	590	599	625	595	604	606	577	591	576	614	565	588	602	580	634	638	627	573	587	608	632	570	578	631	567	623	622	536	609	573	627	587	571	601	602	604	602	580	595	584	590	600	627	610	614	660	622	595	599	648	625	625	633	604	597	602	589	575	604	598	570	568	570	580	603	594	546	592	576	617	600	609	569	594	636	593	600	597	578	597	613	601	625	622	649	586	592	625	613	591	585	605	619	620	617	612	570	612	579	579	639	594	600	593	626	624	630	588	606	615	610	632	625	636	583	572	537	631	584	623	593	600	549	599	583	592	577	596	564	563	624	587	601	617	586	611	604	594	657	623	647	641	593	646	584	621	625	603	594	564	563	623	617	600	614	613	640	627	560	583	592	546	627	648	606	593	586	571	635	578	610	605	577	629	604	634	586	621	616	648	617	568	601	607	608	623	628	606	604	604	594	632	676	599	599	579	620	594	590	553	621	607	601	619	599	574	579	586	602	565	598	613	537	616	601	587	641	602	579	583	577	657	610	600	598	648	588	612	612	625	629	597	612	586	613	622	545	604	612	635	633	567	609	619	587	609	600	625	656	619	584	592	565	590	624	620	563	568
33146	18780	20585	17567	10872	6549	3736	2437	1492	983	772	542	359	330	242	270	295	259	282	310	314	365	353	343	336	279	297	251	267	272	256	278	258	262	271	248	245	249	233	254	275	224	222	251	237	244	253	215	254	222	251	214	270	232	224	250	249	232	216	244	242	250	258	264	223	230	223	237	227	246	220	229	239	245	223	229	263	230	218	229	251	240	214	227	238	196	251	215	224	214	257	261	248	244	255	277	245	235	232	237	272	244	259	237	233	233	238	237	237	242	233	234	244	232	230	236	244	228	224	216	230	265	252	265	238	234	248	225	244	255	267	215	241	246	213	251	219	240	257	254	242	227	240	231	229	221	224	232	235	249	263	249	243	256	254	241	260	257	223	237	271	250	245	243	227	243	242	253	259	266	227	272	242	263	258	223	269	262	267	241	254	240	260	254	220	244	255	198	268	212	225	270	225	248	236	225	209	231	250	267	232	244	220	241	254	257	250	258	229	244	272	234	235	230	226	245	264	239	250	243	291	250	235	271	257	238	238	206	233	259	250	219	230	255	260	249	240	272	235	248	234	203	266	258	265	242	235	254	233	237	260	231	215	255	227	253	227	234	241	266	239	237	221	243	228	242	241	243	277	239	241	227	266	257	252	237	231	266	254	230	249	215	254	238	240	258	232	216	245	228	244	254	222	245	230	269	246	269	242	202	260	222	225	257	256	245	248	260	236	247	232	244	250	259	234	254	256	253	235	272	239	243	218	274	234	251	229	261	226	275	242	256	231	251	254	237	234	225	244	247	235	236	254	254	227	249	243	229	274	227	228	232	269	266	236	241	249	234	240	253	212	241	213	276	241	236	256	236	227	229	216	257	231	242	245	234	242	259	224	232	212	251	230	255	244	252	221	250	257	251	249	221	240	274	224	253	244	237	228	263	242	226	253	239	215	202	239	235	247	228	241	245	272	273	264	248	230	252	253	229	251	242	240	204	247	246	258	259	249	261	239	240	247	232	233	242	237	244	224	269	202	246	259	224	247	262	249	244	208	259	194	235	229	224	234	253	259	238	271	219	207	245	267	254	218	237	260	236	256	260	256	256	251	217	246	197	234	234	246	228	242	240	270	241	222	274	216	248	266	239	235	223	248	255	254	250	231	238	263	226	222	227	234	253	245	249	239	256	257	241	241	252	244	225	275	237	215	237	234	266	224	229	262	236	292	223	243	249	238	222	219	213	254	245	233	256	264	247	222	224	258	242	270	258	226	269	220	274	221	262	232	219	243	242	258	243	242	235	272	240	234	211	238	233	264	237	264	229	250	250	274	234	244	261	223	233	252	262	210	230	233	240	228	241	266	241	228	231	273	251	277	217	248	244	227	266	232	247	197	274	252	233	237	226	230	227	254	236	278	261	237	246	228	237	238	235	230	226	242	239	253	232	226	240	256	223	262	227	223	238	252	279	268	235	248	229	276	240	276	248	243	227	222	249	230	238	253	253	231	260	253	238	260	242	245	220	247	268	238	224	250	274	226	247	258	218	248	237	243	218	255	267	223	230	256	256	262	237	222	234	217	232	223	252	239	217	223	237	270	251	254	228	239	216	251	236	252	252	222	254	239	269	256	263	219	243	230	234	235	238	228	243	279	252	244	267	219	258	259	254	252	265	250	259	250	253	259	229	200	243	246	238	243	228	222	223	229	265	252	217	214	239	271	224	233	273	259	242	220	270	256	246	263	253	255	247	218	253	265	231	205	222	237	230	268	254	228	226	248	228	237	269	261	252	228	245	218	261	281	242	245	232	236	245	241	229	210	208	215	246	215	216	236	243	258	267	266	246	221	226	218	257	237	281	236	227	264	240	230	248	262	234	219	268	260	251	267	272	267	257	219	221	231	255	272	223	224	258	237	232	213	234	248	256	253	260	232	227	241	218	219	220	244	259	232	263	229	215	232	225	250	255	231	239	248	228	224	236	253	220	240	224	259	214	222	252	231	225	252	259	254	241	259	241	258	234	244	252	240	241	239	256	233	262	233	275	220	230	225	260	266	265	272	215	247	235	248	244	241	262	244	262	232	227	241	275	262	222	250	255	246	262	244	237	231	200	220	213	252	232	227	260	227	224	250	245	263	245	229	250	253	227	231	233	234	254	227	241	233	224	248	231	265	239	242	245	244	232	242	229	266	209	257	231	217	261	231	254	265	214	261	236	214	254	224	229	237	254	235	227	225	244	213	247	239	276	235	274	246	249	258	229	252	233	247	235	227	247	247	224	242	266	233	268	240	256	225	231	263	233	235	250	273	253	238	233	217	233	239	271	245	244	240	236	250	272	271	250	250	242	205	255	239	245	243	237	235	228	235	236	238	220	247	229	257	261	262	247	229	245	259	244	231	243	240	260	246	266	255	249	248	272	250	257	236	276	215	239	228	251	235	246	215	272	196	242	252	230	252	240	250	234	270	226	255	241	236	252	225	247	263	217	230	239	258	278	249	220	217	235	267	236	257	246	242	239	226	246	226	228	233	262	233	250	252	258	260	253	243	242	222	251	243	267	241	236	238	237	229	244	233	225	210	245	245	256	226	270	209	205	245	265	218	222	247	244	209	258	239	270	252	271	247	277	233	237	211	232	249	227	269	237	239	251	256	243	264	224	261	256	237	227	229	227	237	251	257	247	232	251	230	238	227	252	251	252	273	272	237	232	232	224	229	229	217	220	231	243	243	255	247	218	239	235	252	263	225	227	239	228	240	207	206	250	245	253	227	239	243	249	222	225	235	305	249	251	223	221	212	216	230	253	238	246	246	233	247	283	235	225	222	217	221	248	231	249	231	230	191	248	234	233	220	244	250	254	253	204	235	260	245	272	257	246	243	242	262	234	263	245	227	268	243	225	240	234	200	248	264	229	238	235	260	259	218	262	229	237	235	213	243	236	278	229	240	226	233	256	236	213	244	237	221	247	274	254	233	234	242	250	235	236	275	233	266	261	243	228	237	231	229	278	234	241	228	236	225	234	236	233	236	242	261	240	215	237	239	225	257	220	238	203	247	204	236	229	264	239	226	207	257	245	245	202	226	248	216	239	245	258	239	228	245	262	262	240	228	229	209	257	261	231	244	264	257	232	280	239	214	278	262	238	223	241	227	239	246	240	258	273	243	246	216	230	242	246	236	234	235	234	249	262	249	268	218	231	236	285	214	238	239	256	250	238	258	217	241	223	259	233	278	251	253	221	238	227	243	256	265	234	244	253	229	237	227	230	255	257	285	218	252	214	264	264	201	211	249	248	269	209	228	241	250	252	233	217	240	255	223	254	266	236	240	272	229	245	246	252	267	253	247	266	241	246	229	231	211	249	231	246	280	224	231	223	265	267	237	250	258	236	255	244	265	227	255	194	254	239	261	218	214	234	246	256	229	289	247	216	213	236	230	225	263	279	240	242	269	238	230	205	235	216	226	245	239	239	257	217	227	230	249	240	222	241	224	252	234	203	254	249	237	241	256	234	213	246
19431	14385	27410	30212	24848	18928	13189	9665	6679	4197	3285	2008	1237	869	738	633	676	685	758	817	1139	1331	1250	1061	893	770	715	640	702	677	620	654	640	625	632	573	575	572	554	626	621	572	594	581	586	591	567	538	560	556	527	565	576	520	569	601	566	557	558	544	565	553	614	534	580	541	601	549	553	521	556	583	582	614	601	525	543	560	569	542	554	564	582	579	606	575	577	579	531	547	541	599	628	575	591	544	569	545	582	597	540	567	559	561	537	546	533	578	554	545	599	536	539	562	585	595	562	543	585	531	568	571	535	535	574	550	596	598	553	600	571	570	582	578	549	550	579	536	549	556	569	558	561	550	548	519	593	557	513	525	548	573	588	580	583	548	566	542	567	556	548	556	546	572	554	597	593	513	597	553	578	597	562	520	587	596	623	558	555	576	588	562	539	605	583	586	584	592	549	537	579	540	572	549	558	575	561	562	556	591	575	571	584	573	541	546	551	544	553	550	531	590	603	583	592	507	556	528	534	556	546	585	557	542	539	573	563	571	559	600	561	578	575	536	547	571	570	552	599	540	597	544	577	531	593	592	584	556	542	573	515	561	540	575	553	551	550	564	579	549	548	562	568	535	529	533	549	556	569	587	578	625	582	551	594	567	504	528	547	576	609	540	569	563	517	570	548	570	519	531	556	578	515	529	540	576	551	553	569	561	596	600	556	529	571	546	570	560	563	510	586	543	583	550	581	547	600	558	528	553	563	551	577	514	563	591	518	541	584	557	529	573	557	540	562	583	571	571	611	548	564	573	553	558	550	577	557	600	598	555	537	556	556	559	564	570	577	554	576	539	562	558	552	603	567	581	545	585	576	556	513	613	539	606	533	530	555	545	548	553	561	558	599	567	603	581	548	564	562	574	532	569	566	530	575	535	576	572	564	589	525	557	589	551	600	557	585	584	623	567	545	566	595	532	573	600	549	547	515	596	562	545	584	548	559	564	562	587	542	566	575	558	593	532	573	563	562	530	540	595	558	536	566	549	589	552	604	539	572	563	616	557	583	606	579	534	511	559	535	503	534	586	590	557	544	565	586	572	540	567	552	578	570	565	571	572	545	507	593	569	570	552	573	575	598	606	553	583	577	565	552	533	567	583	544	559	579	536	503	566	593	593	551	545	523	566	562	619	550	585	532	534	558	591	574	535	527	554	578	598	576	599	548	557	566	558	569	528	585	536	595	586	573	538	607	565	554	537	533	574	566	605	583	563	583	538	578	558	543	537	512	590	553	543	588	558	526	517	570	558	568	538	588	576	531	552	547	588	567	591	571	606	610	585	559	550	568	586	568	581	525	560	600	531	566	536	564	571	529	563	569	588	551	553	591	574	548	596	560	571	593	571	539	575	510	544	573	595	600	548	609	579	597	534	530	571	557	548	572	515	589	547	579	594	548	588	593	579	547	634	588	580	568	579	539	514	586	583	566	594	540	629	579	525	587	562	553	559	553	553	571	557	595	521	626	550	590	541	582	561	563	562	546	561	555	631	598	596	582	556	548	579	551	539	567	581	582	529	536	592	561	577	580	554	612	534	536	534	561	598	587	554	571	612	576	559	612	548	542	580	563	567	586	564	547	554	577	568	611	551	561	554	538	550	562	571	540	580	600	631	586	565	592	591	557	589	555	497	585	575	552	617	563	586	592	540	504	535	567	526	540	554	567	599	586	551	563	537	549	535	574	543	600	541	608	555	571	594	530	584	542	596	571	601	558	540	530	584	586	572	571	563	545	549	575	548	581	520	548	508	562	582	550	592	528	563	505	588	555	588	554	524	568	559	562	526	548	596	532	543	597	549	570	571	544	568	553	596	582	607	530	529	608	555	545	587	587	566	575	535	531	588	547	575	535	560	555	536	583	575	619	568	593	532	586	587	565	594	583	599	561	563	588	567	540	547	583	544	537	579	572	529	598	577	553	582	552	570	569	596	579	540	557	575	576	564	560	561	518	562	557	590	525	583	556	545	512	553	587	559	545	572	606	595	562	580	560	596	582	580	537	565	594	558	551	546	601	554	587	548	577	571	568	581	573	603	556	528	569	567	640	516	538	520	584	569	570	559	515	608	540	548	538	587	591	608	538	545	542	598	562	570	501	563	573	567	572	538	600	574	543	542	562	553	553	574	547	599	539	553	517	559	548	546	545	549	543	614	568	562	567	566	551	556	565	595	557	571	575	539	567	531	590	542	504	562	534	581	574	598	573	596	530	539	584	570	641	556	594	557	602	574	544	567	564	586	545	563	532	570	567	525	551	581	540	525	584	555	607	593	571	601	559	534	537	618	534	581	542	571	579	579	544	553	555	572	578	605	578	591	540	495	526	559	584	588	573	524	597	577	621	580	578	588	560	531	542	542	587	518	571	574	580	529	570	548	530	575	560	601	574	582	582	556	606	567	581	554	523	595	559	551	571	569	558	590	620	577	537	572	593	518	575	567	563	560	562	563	587	527	562	523	575	546	617	556	520	590	558	615	559	595	631	582	532	548	530	554	605	568	543	533	513	579	560	537	546	573	612	543	587	590	564	578	548	558	585	588	556	574	531	571	593	576	552	565	565	567	552	558	565	560	570	573	615	563	554	590	496	600	573	551	553	526	562	598	545	561	537	616	579	555	595	529	599	536	573	573	580	566	531	568	589	579	533	556	534	577	551	565	562	578	540	551	570	583	531	577	575	560	543	554	578	588	573	587	561	572	511	589	562	578	564	552	503	608	575	550	576	558	610	632	600	557	613	548	512	571	555	565	579	558	588	568	591	584	603	564	573	550	546	543	572	539	555	582	602	581	551	563	546	614	548	539	610	506	542	592	598	557	600	529	563	584	575	596	577	536	517	602	530	581	576	598	573	559	534	581	532	578	589	519	580	532	586	557	513	560	584	582	493	568	551	499	585	544	529	555	546	555	544	546	565	613	574	525	579	557	593	573	520	589	583	578	598	546	593	544	587	540	557	600	546	575	597	573	579	534	563	539	554	599	557	548	570	541	576	555	517	534	557	537	539	516	513	526	598	556	612	586	570	571	552	536	543	535	573	559	548	569	574	544	503	545	598	599	590	514	517	601	560	535	588	554	567	525	562	573	557	594	538	544	562	607	587	565	533	594	590	571	585	570	554	573	543	557	577	580	531	596	550	613	602	545	533	561	539	608	548	501	548	501	560	603	562	551	587	556	550	554	557	539	582	574	579	550	559	589	542	552	563	559	562	598	569	587	538	557	559	569	575	540	512	590	561	598	575	558	500	561	581	571	592	595	558	557	574	573	582	582	563	540	534	551	554	584	594	549	596	531	588	558	579	583	554	619	529	602	544	526	560	575	563	558	531	585	575	563	555	548	558	547	552	535	554	577	598	569	565	512	565	552	536	569	596	568	529	579	582	547	572	555	548	573	529	571	570	539	562	594	573	554	561	592	538	563	559	581	540	540	563	571	582	564	550	573	565	569	518	628	576	585	553	572	548	568
14841	9221	10292	8201	5055	2791	1663	1072	845	610	517	409	363	316	338	312	331	343	341	329	371	328	333	364	306	314	303	338	285	293	321	308	334	274	291	274	301	317	298	293	316	306	315	340	352	350	265	297	321	221	272	300	263	307	324	314	293	307	313	297	290	304	281	290	275	317	290	303	262	282	281	335	301	295	319	317	279	310	307	325	312	286	329	317	314	315	292	280	311	293	293	309	282	302	284	295	320	356	302	322	331	306	329	360	303	313	345	324	305	338	302	326	312	329	334	319	323	309	303	299	303	282	295	293	288	255	308	301	343	282	277	282	336	306	303	278	296	315	303	318	292	292	331	268	272	301	320	338	310	318	284	308	286	326	330	273	304	315	317	295	315	336	330	306	296	339	307	311	293	302	306	308	326	297	279	274	330	282	278	301	313	309	309	284	313	285	299	264	285	290	313	303	318	324	303	321	301	322	261	268	302	306	277	302	320	304	299	272	311	294	293	322	351	314	311	288	280	332	313	294	322	311	317	292	320	323	315	320	318	327	310	293	295	314	315	283	309	290	304	312	307	271	353	307	342	291	327	309	311	285	296	325	300	276	319	336	309	294	318	296	330	311	292	295	322	314	306	316	308	310	314	310	319	311	284	342	281	311	333	293	326	293	290	282	354	292	317	322	297	325	315	303	304	334	302	341	308	303	296	309	276	292	306	294	288	302	307	301	290	323	289	317	288	313	320	293	298	347	281	287	276	316	298	292	297	320	309	318	296	301	296	301	323	308	284	282	320	304	325	331	286	297	296	307	334	300	300	294	276	318	310	296	301	316	305	314	268	313	302	296	293	313	309	300	289	300	309	349	289	328	308	305	301	287	335	295	293	297	281	307	310	289	311	309	306	271	292	341	287	303	277	341	336	322	339	324	306	351	302	328	280	319	296	314	298	330	306	281	318	311	294	329	293	287	332	309	302	323	309	302	287	313	320	326	305	272	336	287	260	342	302	343	328	281	289	311	310	293	329	327	285	299	298	303	354	284	316	305	304	305	274	320	329	294	301	311	311	306	299	305	300	284	303	309	327	262	310	315	290	292	333	347	339	307	293	312	301	347	282	281	307	317	323	304	284	304	320	288	320	298	281	272	324	297	310	297	296	294	293	314	295	319	301	315	332	301	291	276	307	306	306	277	294	270	304	326	309	322	328	298	287	326	329	301	325	292	297	311	314	315	304	319	291	288	294	295	341	308	329	281	274	316	269	310	304	333	336	251	320	327	296	323	283	307	302	316	286	310	301	335	295	300	314	286	324	292	296	311	308	295	338	327	295	296	297	302	286	286	309	327	303	328	311	280	300	313	307	284	332	277	308	287	320	329	314	311	308	318	309	294	321	284	288	303	322	292	315	312	308	302	318	305	300	290	313	279	326	253	281	315	289	303	331	282	300	274	298	283	294	321	283	305	326	286	314	288	323	324	319	323	339	311	305	338	277	269	317	302	247	302	293	298	282	305	291	315	328	302	307	280	302	292	330	325	332	359	328	284	288	331	297	307	288	288	313	296	300	292	320	289	306	316	299	302	297	325	280	327	321	279	330	315	280	298	307	303	334	300	325	296	296	294	302	315	305	321	312	303	290	314	348	296	290	341	296	328	293	306	329	268	296	304	305	297	289	334	296	274	320	279	278	288	279	308	287	316	286	284	342	317	329	291	295	326	341	299	277	320	307	316	329	301	267	294	302	332	309	313	335	320	294	306	296	309	318	308	299	280	310	306	332	304	329	304	285	304	330	315	324	294	312	330	321	309	352	318	327	304	303	282	344	321	287	300	308	315	327	313	300	315	352	320	331	310	297	329	289	285	298	294	293	305	300	290	275	300	344	291	321	283	302	284	332	301	320	316	312	297	323	305	312	300	341	317	325	309	325	296	310	292	300	293	318	294	328	302	301	336	284	297	287	284	285	308	290	289	293	316	339	329	348	298	321	282	301	317	304	283	312	346	305	284	289	296	307	301	298	293	299	320	286	289	304	320	319	290	296	329	278	308	309	305	330	306	311	313	311	307	313	286	316	298	308	314	313	298	272	292	313	320	301	299	305	311	294	277	301	326	344	288	305	296	293	290	283	299	343	311	264	308	330	327	293	278	309	338	297	293	328	289	294	301	300	283	314	291	294	274	306	330	319	302	296	325	341	309	330	295	303	295	305	320	317	336	332	289	328	328	301	280	302	293	303	297	319	296	327	311	295	341	328	297	313	296	309	264	302	305	315	321	259	271	284	311	323	284	299	309	340	292	285	307	305	334	313	297	311	298	308	283	334	280	294	274	300	280	348	279	290	285	289	288	298	280	332	308	289	300	329	289	319	278	324	309	303	330	350	324	338	288	291	324	340	289	284	280	329	302	322	321	284	286	298	304	305	332	303	310	314	324	304	308	297	313	324	330	278	311	300	312	320	330	307	318	320	341	285	293	297	285	300	314	318	309	315	322	330	302	303	327	299	280	289	330	285	314	276	309	294	356	289	299	311	335	323	340	281	304	281	305	291	323	306	313	321	310	316	266	305	293	312	281	332	320	318	270	288	301	308	310	295	339	295	333	311	317	291	326	280	332	319	297	277	300	295	361	294	290	305	306	312	303	273	297	289	296	314	283	307	300	326	307	291	315	285	292	315	303	316	310	315	304	297	304	296	310	302	318	319	328	310	301	298	293	275	341	355	306	314	279	296	298	314	324	319	309	314	299	316	310	289	292	322	318	300	321	269	262	288	286	294	298	330	305	321	315	275	308	313	277	275	319	271	287	312	310	279	274	295	280	275	298	298	321	328	304	324	342	295	285	337	316	314	308	315	301	323	301	272	296	310	315	357	324	307	307	314	303	313	331	288	322	306	318	299	307	307	298	319	252	315	300	298	309	293	311	317	345	269	334	285	312	287	281	295	338	265	342	286	314	313	268	324	329	317	260	294	324	293	277	273	300	312	340	288	310	330	333	317	291	307	314	283	290	266	317	313	336	310	274	286	314	304	299	275	310	325	338	331	304	325	305	303	294	294	279	276	296	316	319	317	283	315	300	304	284	317	293	295	292	317	268	276	320	287	305	269	314	316	295	331	350	324	290	285	290	277	276	304	299	313	318	319	285	325	307	294	325	331	354	315	304	330	304	325	331	278	286	287	288	287	280	293	263	302	290	315	352	293	301	318	324	329	306	324	292	278	339	271	295	309	297	283	287	278	307	327	291	335	273	292	303	319	298	285	290	310	327	342	306	314	341	290	312	320	290	307	296	292	299	300	315	315	307	312	310	320	336	306	302	298	281	307	293	313	295	312	284	332	303	318	308	293	322	283	333	310	310	299	307	301	308	331	309	300	358	319	283	300	294	305	299	301	300	313	285	310	339	321	269	286	298	302	305	294	332	308	318	315	315	325	300	322	299	319	300	312	314	286	273	299	297	297	328	292	283	318	285	325	328	298	293	329	309	311	319	278	349	316	307	289	283	293	280	313	317
9261	8253	16879	19188	14507	10100	6399	4581	3199	2382	1912	1271	913	791	808	748	712	755	787	859	1007	1067	952	821	785	772	764	746	713	739	694	685	700	696	733	764	650	714	737	673	683	716	702	701	704	683	678	697	691	667	719	694	670	689	649	733	706	734	675	683	661	623	676	605	696	661	674	671	661	697	685	665	672	675	647	711	659	686	721	697	670	667	714	690	679	660	677	714	714	703	696	648	700	713	677	698	683	686	675	692	644	699	679	734	629	664	686	670	653	690	671	685	731	692	702	726	672	650	686	684	693	714	675	655	674	707	659	669	709	706	700	685	676	718	739	654	657	663	713	715	696	695	669	665	735	656	698	671	669	708	676	740	671	670	656	662	708	712	669	698	682	713	674	671	673	656	677	704	689	697	683	662	711	684	708	720	642	714	719	668	719	657	689	737	660	695	699	669	689	695	647	722	705	669	655	659	674	666	709	648	733	735	668	667	676	718	687	685	666	700	725	705	643	705	682	645	634	677	659	688	707	708	669	695	677	708	657	724	662	685	689	663	699	701	681	724	700	683	693	696	669	677	668	647	685	665	702	678	686	675	754	697	704	702	665	672	624	678	660	668	662	644	673	697	711	696	709	696	680	647	689	716	679	669	694	692	708	705	682	731	715	688	687	704	684	743	705	700	688	651	668	679	716	704	670	700	692	687	647	652	701	707	677	685	715	755	703	672	731	705	702	698	693	678	700	659	655	669	739	704	698	695	675	654	691	662	680	670	704	694	684	648	657	679	703	709	691	696	724	720	668	656	675	664	689	682	728	724	626	645	684	682	640	632	644	672	717	667	672	671	692	664	673	672	743	703	686	668	700	676	657	726	702	691	719	717	748	660	697	693	641	655	666	622	689	674	673	702	680	693	680	673	682	697	653	629	666	669	723	717	671	659	643	656	693	693	704	703	689	702	687	719	715	683	685	674	680	714	696	681	691	640	665	720	627	700	699	688	699	681	656	651	680	663	654	656	701	702	665	701	688	672	697	684	718	667	689	669	703	693	640	732	666	654	698	689	687	685	687	638	694	682	689	706	691	706	691	697	694	691	727	681	691	706	687	704	641	702	657	674	694	708	680	650	677	704	712	654	670	692	683	709	634	702	726	686	707	624	627	692	683	697	672	718	719	658	647	656	699	656	670	661	689	650	648	747	634	669	677	701	686	673	674	678	704	712	653	631	701	668	621	698	695	674	684	709	725	680	692	674	652	703	664	664	683	690	618	684	705	664	705	723	691	722	683	695	650	715	682	690	701	720	668	643	681	686	698	696	672	679	637	721	698	693	690	688	653	705	673	705	720	684	648	680	687	684	637	625	708	694	683	691	697	676	666	656	721	683	683	688	761	687	727	732	675	671	658	699	704	660	703	721	699	677	722	648	710	669	672	667	710	691	713	664	662	641	669	637	722	710	704	685	687	715	690	701	670	696	699	676	724	670	698	643	680	705	669	641	730	662	701	667	644	686	699	688	696	703	744	646	695	628	661	698	681	716	650	698	680	700	680	685	710	649	685	676	676	725	653	674	696	626	629	673	655	773	680	717	680	711	665	654	767	701	669	711	700	704	701	717	722	676	703	656	679	701	717	721	641	725	668	689	636	661	686	632	666	636	686	700	680	687	744	700	723	694	688	655	700	686	650	647	672	672	628	740	715	714	664	711	710	752	667	732	699	667	623	700	670	702	692	714	698	693	682	670	693	720	678	677	704	646	654	676	680	713	698	657	680	673	671	687	706	633	701	639	669	683	675	678	719	673	645	683	702	719	713	700	675	635	689	627	697	675	752	655	674	716	701	652	708	668	694	735	649	696	680	723	688	670	705	711	651	686	678	687	689	687	692	739	723	680	692	682	694	698	678	705	705	619	734	698	695	658	698	668	654	655	688	672	645	711	693	669	638	697	687	686	669	693	642	723	693	647	691	717	662	687	707	710	692	669	714	662	663	686	665	732	700	686	703	694	705	712	675	691	726	692	688	665	687	727	671	685	688	689	673	687	754	684	711	703	646	710	697	679	624	644	695	673	679	661	725	675	712	726	688	670	698	676	678	714	682	639	674	680	662	639	710	664	690	751	659	670	718	641	683	674	693	689	681	709	645	674	722	710	728	672	681	707	663	680	673	698	688	667	686	683	682	709	668	698	665	725	722	711	697	674	725	732	685	687	714	661	677	674	636	688	705	674	682	707	681	671	703	711	696	711	688	680	695	676	695	669	692	705	710	743	662	668	675	630	708	653	737	703	639	681	674	716	719	727	688	668	670	673	695	674	683	732	674	711	657	695	716	674	644	709	656	729	683	682	702	703	680	716	720	682	697	670	676	689	702	670	751	697	706	702	693	666	721	671	666	721	673	689	672	685	684	688	683	716	732	698	659	585	686	672	679	704	654	664	703	654	684	708	698	686	697	684	654	704	720	672	702	719	658	699	722	679	653	716	739	700	657	707	714	707	720	681	696	695	680	704	705	689	696	698	693	767	690	704	661	740	696	702	673	651	699	710	681	689	649	680	709	714	651	659	724	727	735	634	668	667	698	700	659	649	696	694	726	685	646	657	688	679	666	700	685	721	701	692	634	689	658	668	662	672	678	691	722	695	677	664	690	696	687	713	665	723	657	668	700	730	641	651	696	737	705	689	685	691	680	687	696	663	700	684	693	694	690	712	695	613	717	710	717	758	673	648	658	729	713	675	684	702	644	698	738	615	672	708	711	659	692	720	731	684	658	697	673	656	700	732	718	685	669	736	688	712	672	717	692	708	656	689	662	608	707	671	730	690	688	687	668	684	696	689	684	725	652	743	653	632	666	698	667	663	655	695	718	633	686	647	654	636	703	705	674	733	749	664	694	741	711	694	686	710	704	657	696	662	752	713	690	715	673	659	776	682	702	737	685	668	681	702	650	682	673	708	680	708	724	719	697	704	654	703	704	687	725	653	679	666	667	688	690	679	700	676	705	654	724	735	710	695	739	676	648	699	712	703	686	717	683	688	729	707	665	666	686	744	708	714	667	700	692	699	666	703	705	682	682	674	678	717	671	727	707	677	667	689	666	719	687	686	685	695	701	716	719	711	689	725	692	742	645	641	684	690	694	694	670	732	686	669	700	653	662	679	639	684	675	655	689	697	682	715	709	669	685	695	689	685	632	736	697	713	665	651	726	709	670	666	665	681	659	634	673	739	735	681	715	683	676	643	676	682	711	698	737	680	711	682	655	696	709	672	667	686	687	672	632	691	680	705	686	667	711	674	679	675	730	684	684	711	727	695	666	679	729	704	686	642	657	694	692	690	661	654	687	701	648	645	690	687	650	699	697	683	665	669	647	701	635	675	684	710	691	641	702	683	723	702	719	660	715	653	663	714	664	692	718	715	689	675	710	729	706	682	684	668	715	702	713	730	732	704	705	672	689	678	677	636	726	685	700	715	707	674	725	699	713	670	701	695	720	706	716	622	663	724	668	726	703	711
24751	14241	15514	13005	7892	4496	2626	1667	1177	788	624	450	346	323	305	307	284	280	323	314	359	424	325	309	283	325	282	330	256	300	260	277	255	269	263	276	292	289	322	297	261	306	275	263	269	264	295	271	263	254	284	314	256	258	277	263	301	259	278	272	251	276	257	283	266	233	266	281	245	263	280	281	241	279	277	262	257	246	241	275	272	277	322	239	260	274	272	261	281	273	259	301	267	283	288	289	312	279	274	249	291	273	265	263	278	269	293	271	269	281	284	267	262	256	266	274	286	250	293	277	276	295	281	279	285	254	237	248	264	274	245	256	277	275	304	293	256	276	241	242	270	242	275	275	269	281	271	258	273	289	278	212	283	279	278	296	279	263	251	246	254	278	250	287	284	287	256	267	273	261	284	258	263	262	272	251	251	280	256	298	246	246	278	277	287	292	280	252	276	254	264	260	282	250	265	284	245	295	266	249	277	271	256	286	285	289	259	272	293	288	289	280	281	285	268	286	291	289	273	246	253	296	274	295	284	245	274	271	261	269	284	246	263	297	287	268	273	282	264	297	268	299	283	261	272	258	276	314	266	256	243	280	274	253	277	264	231	286	281	283	287	246	271	287	290	272	267	292	264	257	271	251	280	269	272	276	246	276	306	267	270	234	248	278	263	295	293	261	271	271	273	284	261	294	280	284	264	252	270	271	272	302	245	275	263	283	264	245	265	272	251	266	262	296	289	267	264	288	300	271	291	271	261	282	303	277	258	262	274	310	287	301	243	256	270	246	260	243	275	269	276	263	268	272	250	240	284	286	296	263	268	282	244	249	271	270	245	243	255	264	278	255	287	256	276	287	305	262	275	272	232	263	276	274	301	255	270	314	247	267	270	243	273	282	281	252	251	292	280	292	259	240	275	301	297	295	268	267	261	260	281	260	268	269	252	294	296	242	280	281	259	269	261	241	281	273	287	267	265	268	269	243	251	283	288	266	269	282	257	278	278	270	297	293	290	279	263	278	295	283	267	273	270	270	284	262	278	298	263	291	255	252	250	272	265	266	272	265	259	233	265	241	296	249	282	265	289	266	289	281	279	252	230	244	272	276	293	291	258	271	304	267	245	287	271	265	244	294	294	250	265	271	269	275	287	285	255	296	304	261	258	247	285	252	291	258	282	245	268	263	287	284	284	303	257	263	267	282	288	256	278	272	291	258	254	266	244	270	274	250	276	296	269	309	259	279	267	236	289	273	230	252	261	281	250	270	286	294	269	281	230	241	292	290	269	251	277	288	279	262	256	257	259	264	261	248	275	258	251	259	257	265	256	277	271	258	274	263	275	273	261	290	260	286	254	278	245	258	302	268	281	295	275	282	251	293	266	297	293	283	270	248	279	245	262	241	297	253	292	239	266	283	262	237	278	263	266	257	271	282	276	237	272	250	257	280	292	298	301	274	273	256	282	269	276	260	276	290	256	272	256	289	278	246	297	279	256	258	294	270	256	253	249	229	267	257	281	278	270	259	273	270	277	274	276	259	274	277	285	281	303	278	294	280	295	266	298	263	263	252	256	291	272	311	267	278	265	263	246	268	260	268	276	282	293	265	274	269	244	295	273	279	279	245	310	289	265	274	281	278	244	280	237	265	284	257	280	291	294	263	297	299	293	275	275	295	299	274	260	310	268	260	246	259	257	279	269	274	286	262	260	276	273	284	271	256	256	239	273	293	282	251	262	281	284	259	320	265	251	284	224	305	298	257	282	262	259	283	265	251	271	277	236	265	273	251	271	272	264	268	259	290	277	267	265	286	292	259	285	260	258	251	275	270	252	258	287	281	265	269	268	272	261	252	288	261	274	282	244	263	271	264	260	285	270	293	261	247	235	278	287	273	266	299	268	249	260	262	264	273	267	274	262	248	289	274	277	275	268	272	273	256	273	262	268	307	266	257	279	262	268	259	294	277	279	276	274	260	277	296	305	257	258	263	239	263	259	270	249	282	285	256	280	262	291	296	268	275	269	265	261	265	287	245	271	258	296	268	284	265	294	276	308	257	255	251	278	252	297	306	310	257	285	273	253	302	258	259	260	275	255	289	294	282	239	290	272	254	282	277	243	278	262	256	249	281	292	303	263	276	287	284	271	302	271	312	289	246	273	294	280	279	274	299	250	272	261	287	249	282	267	275	298	254	284	268	290	288	284	259	265	280	269	282	289	254	273	242	271	281	257	279	274	294	281	294	285	239	238	256	267	256	274	249	307	290	300	282	265	265	258	286	275	323	252	247	261	288	277	280	288	256	268	291	289	291	239	271	282	270	297	299	278	263	284	297	264	277	260	275	285	264	272	265	262	282	261	297	260	274	258	280	260	243	293	232	244	267	277	225	298	284	290	267	294	296	257	271	258	282	269	269	275	269	266	262	253	297	261	289	300	279	283	247	276	283	270	279	246	284	236	267	267	316	242	271	296	291	257	305	292	282	259	248	267	269	257	278	271	277	276	291	252	263	274	279	278	274	274	275	262	254	261	289	277	265	247	270	250	294	267	280	258	244	243	242	286	284	249	223	236	293	259	261	263	312	261	271	277	272	295	265	279	281	242	278	276	286	263	266	275	282	302	287	270	249	281	270	282	279	255	268	284	292	276	275	297	270	327	291	288	293	303	291	292	239	242	281	243	275	276	280	275	277	291	265	260	273	287	281	262	274	265	265	264	277	300	277	246	290	266	236	257	265	259	279	233	284	262	257	273	270	275	286	245	264	301	287	251	259	283	267	244	262	247	249	266	264	256	310	264	262	281	261	282	253	283	306	246	276	255	303	264	241	282	264	263	277	281	327	264	259	274	262	269	279	267	255	268	257	277	252	252	278	258	265	253	257	253	273	255	270	272	270	272	275	308	266	287	310	256	271	264	263	251	272	277	287	285	287	305	261	272	298	280	268	321	265	257	287	291	277	264	290	282	280	262	259	291	298	244	272	266	280	271	276	310	263	267	254	248	284	247	267	261	248	266	262	261	255	249	261	270	265	263	297	259	275	241	254	264	266	266	282	281	263	260	259	261	263	301	276	263	275	263	254	310	263	235	270	267	304	286	271	274	274	256	284	248	295	246	268	266	260	261	286	297	273	252	229	276	301	267	315	272	315	254	262	245	255	258	276	275	280	259	270	259	251	294	250	292	273	250	257	254	261	280	279	251	285	293	235	279	282	276	262	265	277	307	291	255	286	267	245	253	241	247	231	274	262	248	263	250	255	269	289	278	285	262	247	306	278	289	255	273	268	278	278	265	281	253	275	254	323	264	296	273	247	216	289	256	261	290	227	286	265	268	252	255	249	254	253	253	277	259	287	288	267	249	253	270	260	280	255	250	267	254	280	266	277	262	245	242	269	266	277	255	271	283	294	239	246	289	266	286	291	286	310	279	310	292	257	251	287	321	275	311	263	266	240	269	301	283	247	267	267	280	313	282	261	267	260	233	264	264	290	324	292	271	264	233	244	248	259	250	254
15616	11953	22630	25479	20132	14610	9956	7009	4951	3392	2594	1671	1134	868	719	738	725	771	853	1033	1196	1249	1101	904	828	764	765	696	704	721	660	599	646	688	666	620	645	669	669	652	687	618	633	655	600	602	621	602	662	685	609	653	662	638	614	683	580	589	643	573	605	599	669	642	601	584	605	644	605	607	619	617	607	607	661	615	608	668	606	656	588	639	631	615	603	623	599	563	612	604	626	595	608	597	613	634	621	613	658	619	608	564	579	612	636	576	584	595	611	577	609	590	664	600	613	609	606	607	641	621	627	579	612	666	595	613	663	603	607	596	587	642	666	622	605	617	581	594	627	598	626	612	616	614	588	601	624	585	577	632	627	643	584	626	645	594	597	614	611	602	676	587	640	581	617	608	632	630	648	635	613	602	604	664	609	596	618	642	606	600	564	594	611	621	663	656	621	574	631	592	595	609	613	664	639	590	642	652	649	600	608	581	618	654	633	617	650	612	642	626	627	655	656	598	637	628	615	599	615	582	629	615	648	613	611	629	615	618	614	617	625	631	626	613	609	680	584	615	638	647	643	630	604	634	589	648	636	598	614	628	616	599	617	658	664	623	679	619	616	617	652	607	622	627	615	663	609	623	619	584	603	621	578	611	597	623	606	621	643	615	565	619	654	606	613	582	611	653	606	634	601	594	598	611	636	628	616	664	637	625	587	582	622	611	672	620	604	632	600	627	609	591	625	626	666	604	632	627	643	641	602	623	600	643	604	572	633	656	648	584	665	592	608	615	644	613	675	629	603	609	631	621	600	632	628	615	618	624	633	653	594	641	604	570	636	587	574	660	615	643	637	608	627	586	599	603	684	582	643	634	645	596	604	612	632	609	591	579	649	609	646	603	626	619	625	626	604	608	623	643	639	583	642	576	653	605	630	625	563	591	630	574	598	636	631	613	611	581	561	625	607	658	662	640	619	579	573	651	669	619	665	656	634	638	595	607	666	598	593	677	619	586	628	626	639	655	587	629	626	671	573	632	590	619	665	652	628	592	628	594	591	597	623	614	627	659	616	634	616	615	663	632	645	678	587	610	659	626	591	589	602	615	621	595	559	598	663	599	633	625	610	604	616	599	577	616	618	611	606	603	608	648	626	631	615	593	610	590	628	629	599	676	578	665	651	616	635	647	574	621	615	622	620	576	604	644	670	618	624	659	589	612	582	607	638	601	624	602	603	622	660	609	622	681	640	586	614	622	645	614	658	623	641	618	635	636	612	573	640	578	635	624	607	650	609	629	629	596	621	615	558	595	581	652	625	571	623	636	632	591	628	609	617	611	620	616	595	637	610	627	636	640	583	584	658	629	609	606	655	577	605	603	600	610	629	678	607	627	630	628	624	636	590	632	620	620	643	635	625	604	626	607	660	599	615	585	599	620	605	606	643	585	598	636	568	577	676	631	629	668	595	640	628	620	625	648	584	601	628	636	591	628	624	634	670	598	612	594	591	601	638	607	594	643	617	591	626	574	635	617	599	619	643	605	660	586	626	589	636	623	617	630	634	609	595	664	606	626	624	638	566	652	637	611	644	643	626	615	609	639	627	576	656	622	602	624	620	615	665	649	611	633	615	590	636	602	633	552	591	670	582	650	620	640	599	620	639	606	612	562	583	619	575	607	649	613	621	624	632	673	614	648	633	584	608	616	588	580	578	607	588	630	590	613	611	655	595	584	620	640	662	622	612	612	613	661	620	611	632	598	653	583	579	618	658	633	637	608	605	645	633	601	631	619	589	650	670	606	665	679	652	646	607	604	643	632	626	621	628	673	635	639	627	603	657	615	623	602	630	596	618	630	588	605	608	628	683	614	612	625	608	654	655	589	624	595	625	621	606	633	643	625	615	623	630	644	622	579	623	603	626	618	651	630	649	621	615	565	642	581	657	607	620	593	621	578	613	633	619	594	613	622	656	629	591	600	631	651	651	593	620	629	661	630	592	665	599	644	651	624	581	628	634	629	623	626	602	650	627	598	590	648	555	620	607	596	595	591	600	620	585	639	599	630	602	605	634	612	608	574	595	618	615	599	562	621	602	636	660	608	638	600	621	570	637	620	632	665	640	614	643	574	613	607	614	619	631	607	602	625	658	666	642	625	629	650	592	631	652	607	594	645	615	627	600	591	608	600	658	645	594	631	603	620	640	605	629	628	636	579	628	614	623	592	572	579	591	605	614	612	647	643	630	600	610	588	615	668	634	570	612	613	572	657	568	613	636	580	585	600	578	632	630	633	615	622	600	635	611	605	633	603	565	608	667	580	619	601	570	600	637	631	606	654	626	662	667	615	605	643	619	604	618	630	613	587	560	624	605	608	608	627	610	639	640	579	594	588	623	587	596	584	646	642	622	648	679	637	614	617	603	612	580	567	608	624	569	605	580	583	642	597	636	609	655	639	616	616	646	603	600	600	627	621	609	649	582	657	604	634	577	623	609	594	612	646	597	619	627	642	601	643	549	580	645	629	651	606	636	619	615	619	608	567	617	578	663	631	620	606	642	607	641	591	592	631	623	578	616	615	583	596	639	677	638	598	615	666	622	671	578	639	648	655	639	598	602	611	583	641	672	639	622	613	597	610	612	640	628	637	610	636	579	609	629	638	627	614	620	567	639	642	612	605	635	605	629	611	607	636	631	617	573	623	617	640	603	618	645	646	666	584	649	600	628	627	592	618	600	659	582	627	623	688	613	628	562	619	620	573	593	613	591	583	629	622	618	578	609	633	648	609	660	621	656	564	631	643	652	670	662	655	582	623	601	632	586	616	662	627	629	600	602	594	589	566	649	634	602	628	562	631	628	605	599	629	617	609	618	590	585	606	664	626	613	599	616	631	634	653	629	633	577	588	630	650	625	592	637	555	605	640	652	604	594	614	653	608	626	616	642	614	633	591	622	632	619	617	626	638	634	581	590	596	610	586	625	615	666	618	634	614	607	554	650	602	655	605	614	605	585	634	569	619	622	644	657	683	589	606	617	640	675	602	628	605	607	602	571	620	646	641	635	628	608	634	663	611	629	580	624	606	563	580	582	590	627	559	588	647	591	624	632	600	591	627	634	632	574	617	623	614	607	611	626	605	610	616	603	604	642	591	593	607	601	601	601	625	638	585	605	594	643	606	606	644	640	585	567	602	616	630	590	639	632	586	699	613	635	615	613	613	639	599	621	627	614	617	644	610	654	609	598	655	610	640	644	591	616	643	617	592	630	617	605	635	599	646	614	602	618	620	590	621	617	622	584	602	611	643	620	634	597	648	647	612	632	606	641	642	618	607	643	592	595	622	585	620	627	618	635	628	638	591	626	598	617	641	623	625	604	636	630	628	574	617	617	626	622	640	632	672	582	615	631	646	590	597	569	654	626	625	659	614	622	613	589	663	614	637	628	612	589	607	600	626	624	645	628	599	614	608	642	655	648	634	615	647	630	639	622	633	618	596	595	665	604	600	665	607	607	630	645	638	618	621
33667	20483	21574	16406	10218	6132	3501	2180	1451	986	773	525	423	337	277	289	299	308	298	355	368	369	312	352	303	305	268	288	265	272	253	252	224	246	283	243	262	244	261	267	240	251	238	257	270	265	246	259	241	263	237	254	253	233	275	260	268	228	255	239	288	240	253	267	270	233	234	250	241	247	251	259	268	262	244	267	263	231	256	245	227	260	263	251	235	258	248	263	228	264	230	246	268	273	250	242	215	272	211	261	243	253	259	242	240	236	268	271	256	226	249	273	264	257	252	239	251	268	247	253	282	260	243	280	254	248	270	244	231	275	246	294	221	272	239	243	251	248	258	246	237	238	264	235	268	264	268	232	236	220	255	256	249	256	242	261	242	223	258	221	227	231	243	259	234	246	274	274	268	231	250	257	250	240	250	221	232	230	242	228	263	271	253	223	235	266	253	264	236	218	262	252	269	248	234	261	228	244	238	270	243	250	271	231	268	255	234	229	253	253	228	242	235	228	257	261	268	214	259	260	245	206	224	244	224	248	226	241	250	254	261	262	300	269	285	263	263	229	251	274	285	251	214	245	257	294	240	271	250	262	259	266	248	240	247	255	267	258	224	196	233	269	250	227	274	236	231	257	263	267	230	238	238	256	247	253	252	282	255	240	237	254	268	241	258	258	245	261	222	278	263	232	268	234	238	236	284	286	239	229	248	257	273	236	216	244	244	239	262	263	267	245	269	243	240	264	236	250	246	254	257	269	256	212	241	224	237	240	222	239	212	232	261	252	282	245	231	226	251	282	262	255	271	292	272	273	239	255	247	262	237	243	213	220	253	294	263	228	243	229	305	258	239	243	243	260	254	235	277	256	251	237	287	231	251	227	238	274	243	276	273	265	264	256	271	243	261	280	270	298	241	275	223	243	239	247	261	265	233	267	269	282	239	254	255	242	261	276	225	253	226	258	280	233	277	266	262	262	220	241	212	245	244	250	287	236	272	257	241	213	235	236	247	219	232	291	273	238	233	251	223	273	252	262	257	273	245	277	253	235	263	254	260	274	286	282	255	245	244	244	246	219	264	290	252	261	244	259	285	239	242	232	256	265	273	262	245	286	249	242	229	234	241	250	252	227	248	247	266	266	241	235	250	270	274	221	253	262	292	246	249	300	250	244	250	243	240	247	239	276	239	250	254	247	242	214	239	247	267	241	272	220	252	221	253	225	226	237	237	230	223	264	239	236	242	257	270	247	247	255	246	262	253	247	254	224	254	273	263	244	233	253	231	242	250	253	237	246	231	234	290	251	279	237	265	271	272	275	242	226	265	241	259	246	254	249	282	278	225	213	261	228	265	249	255	254	261	237	258	264	271	250	266	254	275	276	256	257	284	241	260	248	252	284	259	239	262	216	261	219	254	243	251	245	252	245	250	226	275	285	257	253	277	250	251	257	241	237	244	249	223	251	249	267	242	261	262	240	240	244	278	235	242	283	240	242	243	235	281	270	249	238	275	279	264	227	236	248	255	255	242	240	245	281	234	237	256	259	253	229	264	281	238	271	242	249	246	250	250	255	265	230	247	253	287	241	228	271	280	260	252	257	245	238	277	225	258	250	264	250	265	259	247	286	239	250	265	275	240	223	250	226	262	277	227	252	261	252	246	255	230	242	256	239	259	252	256	275	260	226	208	233	236	229	257	277	249	237	260	237	259	224	234	259	227	282	259	234	269	239	257	249	266	253	249	241	229	229	242	261	280	262	229	271	249	264	246	234	268	237	236	234	256	256	264	280	265	268	265	236	259	244	256	239	223	225	238	261	238	235	218	235	238	246	246	233	254	245	228	257	228	248	245	242	278	234	253	244	279	283	231	252	266	229	236	242	250	238	243	259	248	252	250	257	287	240	275	242	225	236	238	229	242	241	265	250	281	245	241	262	257	239	198	243	266	268	247	269	267	234	247	236	219	276	214	241	251	249	236	240	245	235	275	259	243	244	253	254	269	271	266	283	241	279	243	254	229	247	241	244	251	296	242	248	242	249	252	227	246	240	258	274	232	230	270	257	269	246	228	249	252	234	271	249	229	256	236	277	256	254	259	236	263	254	253	268	248	252	247	253	286	252	262	229	224	264	240	275	270	246	248	238	225	231	247	233	271	231	221	268	234	224	226	262	246	245	259	271	225	237	227	222	267	266	205	254	279	238	243	258	228	250	212	299	239	262	255	251	260	256	266	250	251	236	270	233	249	257	243	244	253	265	239	230	252	269	265	249	247	241	258	254	238	246	248	249	248	243	207	246	238	265	251	275	239	245	248	264	218	237	251	248	259	253	269	248	242	267	247	277	261	250	264	238	214	230	269	254	258	302	242	279	247	262	248	255	234	234	238	259	256	225	267	236	199	224	236	236	259	263	272	275	239	241	219	223	257	268	222	249	274	250	252	277	253	258	239	269	250	297	259	254	227	248	238	243	240	257	283	260	267	228	266	225	232	241	241	241	223	246	253	277	245	253	231	271	265	244	250	272	236	290	238	271	246	244	266	254	248	230	255	240	248	246	231	243	254	262	253	255	254	240	264	245	265	263	236	241	243	274	238	277	271	272	247	245	245	270	228	248	264	277	266	254	262	258	234	232	251	213	248	241	221	261	275	241	236	229	256	260	225	209	259	236	243	268	257	259	243	279	272	243	261	259	240	251	238	234	261	247	215	252	218	254	246	282	211	255	246	242	268	260	257	277	242	258	212	254	230	222	229	253	239	232	269	258	274	244	231	251	234	255	245	256	236	229	257	234	237	243	241	288	237	242	300	221	260	238	237	243	271	276	225	230	230	243	233	265	266	251	227	232	272	280	241	246	240	235	256	292	257	258	258	272	246	249	258	253	256	230	258	234	237	277	257	269	268	264	265	253	285	299	230	232	257	242	236	277	251	210	253	254	249	251	265	243	257	245	238	254	241	221	246	269	257	259	249	254	289	226	260	254	220	256	229	250	256	262	256	238	230	233	258	258	235	228	268	243	248	280	240	230	246	244	246	288	277	224	246	249	267	242	259	258	255	261	253	248	261	271	267	271	288	268	245	246	285	282	240	248	243	262	273	271	249	228	220	233	241	240	230	214	282	232	223	254	264	248	230	246	266	262	276	252	261	240	267	248	246	234	267	250	260	247	253	244	253	256	241	256	288	256	218	258	231	234	233	266	261	247	247	262	265	241	234	244	259	245	239	250	259	251	256	228	265	279	239	255	249	242	268	254	251	272	262	266	230	234	245	234	278	255	285	251	223	248	258	256	238	260	234	282	250	241	257	274	241	284	242	258	237	279	234	238	264	234	261	243	262	248	251	260	249	254	224	244	251	242	252	263	238	240	256	234	254	248	261	261	247	237	267	264	267	228	255	264	232	209	236	273	246	225	284	279	226	265	242	233	253	249	299	251	262	280	257	278	257	241	248	248	249	248	278	223	276	259	277	253	240	239	248	232	253	265	255	239	241	266	220	236	256	263	238	247	253	270
19621	16157	28017	28766	23729	17608	12415	8798	6379	4179	3163	1928	1445	954	745	800	859	924	857	1205	1549	1399	1148	926	890	820	771	746	692	628	651	634	612	599	610	604	589	591	606	600	619	632	653	609	572	587	614	575	606	616	607	625	563	555	541	523	539	599	584	592	590	569	601	587	576	534	589	591	584	617	574	594	575	566	612	557	591	572	561	568	593	595	606	558	564	578	585	581	582	551	590	593	553	576	576	597	575	588	576	553	589	573	590	622	548	589	586	550	608	561	547	569	579	605	611	596	543	613	607	558	608	581	574	563	542	560	630	586	583	544	586	570	587	568	607	593	637	578	590	593	555	613	604	595	534	590	563	599	596	576	582	593	612	558	597	578	563	577	567	561	589	547	564	577	549	579	573	599	611	611	567	582	564	584	595	619	582	619	611	595	566	568	564	590	603	584	590	592	589	587	555	537	561	601	572	593	603	589	581	565	587	593	589	618	514	570	576	602	553	556	579	546	560	609	569	600	567	597	598	570	580	588	572	582	592	561	593	602	552	542	568	570	565	585	551	603	569	610	562	569	567	587	558	576	573	581	610	615	588	581	582	559	591	594	545	581	536	622	563	571	591	553	609	591	580	590	572	584	581	579	593	572	567	597	625	600	587	583	579	577	594	527	597	574	598	584	552	573	530	590	598	605	585	574	574	636	595	588	601	606	574	589	605	583	584	580	599	547	580	549	560	600	572	578	560	580	553	561	584	561	552	580	605	557	600	577	583	569	587	603	580	571	550	597	590	576	539	584	591	583	561	584	585	618	569	641	620	589	556	579	601	586	547	578	592	616	593	583	588	538	594	570	564	565	583	618	599	592	583	594	575	561	591	598	571	597	624	581	594	509	573	563	643	591	609	578	576	589	570	557	602	585	599	579	581	588	603	591	559	584	585	614	571	548	572	603	586	603	610	547	659	572	621	598	572	593	573	533	584	576	614	552	559	563	606	595	557	579	602	601	554	569	540	542	563	567	551	570	565	547	572	554	586	553	604	545	611	575	636	601	575	606	600	582	581	586	561	584	559	600	582	593	556	618	551	563	571	602	575	537	563	567	550	603	563	596	570	623	576	571	536	564	607	564	612	606	594	574	565	565	583	597	554	597	624	596	589	562	573	575	563	598	588	595	587	552	576	567	565	576	552	562	586	577	605	555	551	580	587	600	531	559	595	597	559	607	586	585	611	559	569	620	584	582	570	578	588	614	538	590	615	613	586	595	601	571	568	588	575	559	584	595	575	577	583	587	549	563	636	580	600	619	554	552	545	599	548	603	583	548	577	600	541	617	545	591	582	599	567	587	547	557	621	584	589	609	571	611	548	596	568	558	588	550	589	568	610	581	570	602	559	570	553	606	584	600	590	593	579	582	616	578	595	568	590	592	581	579	567	595	566	569	580	579	581	602	580	562	557	630	582	576	604	600	514	583	574	625	587	552	615	612	593	573	559	604	563	580	540	585	569	539	581	593	608	610	593	577	532	561	563	596	598	580	585	614	569	637	595	581	540	607	585	573	531	563	546	583	592	589	589	555	587	547	548	575	612	561	603	570	553	552	599	577	590	568	571	584	578	557	563	583	551	591	577	546	614	611	585	588	550	588	618	547	564	606	564	612	569	575	568	591	561	555	596	597	565	563	593	578	592	607	578	588	595	570	549	581	610	569	575	588	583	566	568	537	615	594	582	569	591	548	611	559	547	583	572	548	605	525	587	590	579	607	606	602	538	551	574	576	582	555	594	584	583	562	579	579	542	598	590	572	552	562	594	615	617	600	569	557	599	602	617	560	561	583	575	581	567	561	568	556	589	575	547	552	576	608	586	612	591	540	589	565	570	577	585	589	594	593	549	611	574	573	605	584	622	640	567	614	655	542	636	544	590	559	574	602	531	568	577	588	556	561	566	612	558	598	536	591	587	575	572	563	558	574	568	569	618	581	604	594	534	534	602	575	562	574	562	577	577	579	580	582	600	560	568	602	553	560	597	527	580	577	581	590	588	645	594	559	569	552	590	598	580	588	576	573	612	600	590	550	590	591	554	543	559	585	544	548	637	549	558	609	564	573	616	570	568	550	564	608	577	586	604	570	590	551	560	587	583	577	558	568	554	541	563	594	552	592	569	609	561	573	579	595	596	630	614	566	578	551	589	555	602	606	555	579	583	578	586	588	569	592	590	597	593	545	533	586	569	557	596	565	611	603	592	564	610	531	570	611	592	580	612	586	562	587	584	587	580	545	538	595	559	629	597	586	569	567	565	602	562	587	559	592	590	566	609	617	595	553	571	584	596	586	582	571	597	583	608	560	540	586	534	588	589	592	592	543	583	521	545	584	572	616	572	547	566	582	584	555	569	558	550	589	558	552	546	557	572	566	612	557	596	572	578	576	589	561	590	565	597	596	575	577	602	597	597	532	589	598	570	612	576	564	522	571	598	560	590	599	584	541	625	602	619	561	584	553	617	595	597	592	622	586	582	602	559	634	587	540	578	594	555	600	582	595	604	576	581	567	609	566	582	597	554	621	543	565	590	566	602	578	585	595	583	616	583	589	572	599	636	603	585	527	553	601	576	569	570	534	598	578	566	579	601	596	599	576	547	548	633	567	576	570	593	582	586	605	623	563	570	553	609	594	536	566	560	579	562	584	553	577	602	550	568	556	583	599	563	636	570	574	589	565	574	584	566	577	560	586	564	556	573	561	634	582	552	588	580	594	598	585	612	589	594	621	562	590	546	604	580	599	588	557	577	592	612	578	561	534	624	581	590	576	586	537	600	622	585	571	614	608	617	585	642	588	570	576	576	579	571	580	609	550	550	558	624	570	543	599	545	581	539	562	641	567	614	615	604	571	565	578	607	635	577	576	587	564	595	586	562	578	554	598	595	558	601	572	606	587	599	556	608	588	630	566	551	560	569	593	585	586	556	549	588	598	601	548	578	570	595	585	585	589	565	568	578	625	614	579	580	564	562	563	567	589	582	602	563	555	583	601	580	578	593	574	567	558	518	576	570	580	653	519	556	606	619	575	528	602	629	613	559	623	555	578	572	577	605	548	611	553	600	599	595	593	611	560	569	629	522	578	576	591	586	591	590	598	577	630	572	559	563	592	559	585	587	607	555	605	590	582	595	585	578	583	570	590	544	555	536	568	558	599	559	540	562	575	538	579	604	579	597	613	548	560	563	610	604	583	602	576	602	559	593	558	624	572	566	606	587	605	582	613	538	583	604	598	567	583	552	603	605	576	581	551	602	548	508	566	570	559	534	631	584	544	564	601	604	559	554	586	606	541	547	597	584	608	612	583	598	604	574	592	556	624	567	594	606	620	585	562	602	592	586	596	554	572	587	594	535	567	557	613	587	569	628	579	547	584	589	588	614	610	554	571	561	609	569	574	554	566	595	581	602	582	620	530	558	555	564	538	608	592	579	566	567	577	573	591	582	559	596	582	578	519	596	547	590	569	588	580	623	621
16367	11766	11694	7917	4477	2529	1573	1091	827	618	531	416	377	355	336	337	345	384	342	317	370	354	332	310	364	330	320	304	286	357	351	328	318	315	326	289	333	281	289	266	349	286	311	322	303	341	316	346	284	321	326	323	338	331	308	312	318	324	301	319	318	289	318	297	318	302	305	321	331	304	289	304	348	327	313	317	317	342	330	298	301	314	290	347	290	320	281	288	283	311	322	300	307	327	315	277	312	315	331	320	325	299	305	310	300	327	365	304	280	322	277	296	328	314	311	296	289	342	336	299	328	303	269	337	352	282	302	268	313	304	331	303	263	339	323	319	291	320	296	290	302	314	326	322	291	307	348	326	290	294	316	322	304	322	319	326	342	288	306	271	322	317	307	307	310	284	315	336	305	269	355	337	299	334	287	305	298	336	311	324	311	296	319	311	287	352	324	297	306	319	298	309	286	317	345	316	310	326	333	344	317	320	302	347	322	294	337	316	322	354	337	284	290	306	306	283	322	319	319	283	314	295	307	306	307	325	309	330	303	331	351	288	356	282	301	304	307	330	329	328	293	311	317	316	312	281	305	309	306	329	305	313	304	329	345	380	350	283	302	326	305	310	307	304	281	295	266	333	301	313	283	293	310	301	297	317	300	297	301	332	338	329	282	313	268	317	317	291	278	302	354	297	271	295	312	327	318	308	289	319	284	309	323	317	291	297	287	317	280	335	309	288	327	292	335	325	297	349	323	292	323	271	305	335	329	356	310	287	291	317	293	302	315	335	317	296	307	305	308	314	275	324	308	312	341	356	287	312	320	316	308	347	364	330	321	301	299	349	317	329	313	309	323	341	350	309	310	296	311	287	319	294	303	317	335	325	324	324	308	302	297	298	318	308	311	298	309	294	313	312	288	287	269	325	313	295	306	305	322	318	302	327	303	310	294	304	313	305	313	331	322	327	334	315	332	331	332	302	338	360	293	333	307	324	297	285	343	293	308	329	343	314	276	284	310	295	323	290	288	316	358	317	312	295	290	314	328	272	292	320	292	344	325	268	306	287	316	292	324	287	334	305	302	310	329	305	301	300	254	306	266	318	297	310	301	285	327	305	303	298	286	316	304	327	313	357	333	341	340	312	323	267	306	299	309	288	315	324	332	316	309	291	283	326	294	311	289	304	347	277	267	319	296	328	320	319	314	317	311	309	344	311	309	302	279	253	306	298	326	331	311	319	343	288	343	318	302	301	298	308	306	277	311	326	297	300	329	324	295	336	314	314	353	316	288	325	329	314	307	327	304	304	312	289	304	319	312	304	319	346	298	341	321	293	310	297	335	311	293	318	306	315	298	318	282	332	285	338	345	271	311	319	301	284	292	319	322	295	317	306	322	305	290	277	306	335	266	315	294	292	312	309	327	307	316	304	328	313	343	321	304	309	322	335	313	309	292	324	330	284	331	295	313	318	326	332	349	313	296	322	281	307	305	327	314	295	312	326	311	317	292	308	340	351	310	326	316	329	330	291	301	310	325	278	268	317	318	290	323	286	294	357	313	332	316	319	312	299	323	290	308	328	317	334	300	317	318	301	322	352	320	313	314	296	313	309	300	304	319	311	300	330	295	287	354	289	304	307	337	312	314	331	315	348	313	330	308	280	285	270	334	321	317	309	321	331	283	340	323	304	316	291	319	288	298	273	345	350	320	326	346	305	327	309	300	286	304	314	311	317	285	342	304	280	329	333	312	302	321	310	328	313	336	324	302	314	302	319	298	325	312	311	300	290	315	307	304	343	330	333	303	283	321	337	337	296	317	319	300	309	306	294	293	303	340	285	295	311	294	332	307	285	318	306	302	296	322	303	290	317	302	268	323	334	298	300	304	320	353	320	281	307	325	332	350	338	288	305	297	279	314	302	307	321	327	348	280	359	322	283	303	301	333	275	325	324	312	320	324	344	327	274	312	259	302	332	313	341	305	342	291	303	332	324	318	282	321	306	310	305	293	299	296	334	303	321	306	310	297	316	304	306	345	316	310	335	321	302	274	294	312	302	344	306	329	330	304	324	313	308	273	317	316	329	308	297	305	348	280	299	332	329	332	327	336	318	323	298	323	308	345	292	311	356	293	322	314	311	300	333	313	308	290	297	307	307	319	278	311	323	309	319	357	358	349	268	308	344	326	285	351	317	287	299	307	295	321	311	313	295	345	305	288	309	300	319	290	273	276	297	319	309	334	305	290	332	299	253	326	325	326	272	331	318	310	323	324	307	332	317	261	292	301	315	283	292	319	320	340	290	360	336	298	305	332	311	325	315	319	316	321	296	303	295	346	283	305	325	305	301	326	313	305	320	303	329	337	316	296	271	291	324	331	299	337	340	328	317	273	277	306	313	315	297	311	270	309	318	301	312	318	333	307	294	325	322	281	285	305	311	348	314	325	312	284	324	344	321	325	307	327	310	315	288	291	356	303	312	322	281	319	293	309	305	357	319	313	303	316	322	297	317	334	311	327	321	294	325	285	297	289	289	306	309	303	321	305	336	303	288	289	302	299	307	324	317	308	328	295	282	291	312	312	277	296	289	324	295	308	341	319	292	301	330	339	306	288	334	273	295	346	319	301	334	291	324	301	315	322	361	286	309	288	290	297	326	325	311	360	318	319	328	314	309	315	295	323	322	302	274	326	297	321	335	305	325	264	282	324	343	326	300	311	315	292	334	316	316	326	321	301	270	299	309	327	297	302	316	314	308	294	301	287	293	302	336	305	322	313	302	336	345	315	314	320	289	308	313	302	326	297	332	310	313	312	324	283	271	299	326	326	322	310	313	324	313	293	308	312	320	322	284	336	318	296	351	333	349	337	309	336	337	325	305	314	328	349	289	319	325	342	309	303	280	294	318	327	278	350	314	323	342	326	287	286	353	309	326	325	324	301	322	323	309	335	305	279	316	291	279	322	322	287	339	314	309	308	316	271	346	287	315	286	314	315	298	304	303	338	353	315	308	314	290	309	300	328	320	322	333	310	279	338	316	321	330	321	303	287	314	255	323	302	338	301	329	340	317	305	325	292	331	319	287	316	293	328	295	326	307	309	309	298	314	314	339	276	307	318	293	283	301	274	289	302	334	326	312	313	324	296	317	323	314	308	261	298	315	321	309	303	350	314	331	344	325	313	315	325	290	314	301	321	304	320	317	331	335	339	291	282	314	307	300	309	335	297	316	339	339	294	312	319	348	317	317	279	319	295	324	345	294	263	308	328	308	311	295	296	303	338	302	298	276	305	300	314	330	286	309	303	302	333	325	292	332	322	329	322	290	289	312	318	322	300	342	313	300	296	310	327	294	322	291	317	316	332	323	308	313	323	346	298	326	312	346	329	306	307	331	307	306	316	319	319	297	277	317	339	315	286	295	283	305	292	315	320	316	313	311	335	317	303	313	309	309	296	269	293	280	295	300	293	303	315	290	326	352	306	317	305	318	329	285	282	337	282	293	306	311	324	305	296	313	344	326
9967	10105	18234	17580	13307	8806	6010	4334	3159	2349	1829	1304	1070	871	788	785	860	792	846	1015	1074	1015	875	888	806	790	748	741	720	737	726	730	695	684	645	654	731	678	718	702	749	722	707	690	661	716	700	725	720	709	676	747	707	646	725	718	692	640	719	661	696	717	716	661	692	694	641	713	725	714	713	690	726	714	673	706	634	658	681	710	711	725	710	729	693	707	712	699	702	694	712	728	714	683	705	718	731	714	707	700	721	721	636	713	629	767	673	684	664	686	728	673	702	686	668	703	701	707	725	704	700	696	690	679	695	665	734	695	669	646	697	702	695	642	726	721	682	712	759	709	679	695	677	697	732	654	707	644	675	695	630	690	695	709	705	653	680	686	679	665	646	648	660	657	709	733	738	666	723	718	663	730	683	711	683	715	693	741	688	693	729	683	688	743	708	667	664	713	711	706	757	721	673	715	701	730	699	730	705	705	719	661	715	710	723	694	698	659	666	652	691	714	659	709	654	708	720	688	675	688	662	687	714	709	676	746	701	691	661	698	679	660	673	687	670	739	716	679	637	643	732	705	716	724	680	706	722	688	682	727	713	720	716	721	699	679	717	688	679	697	698	680	708	686	680	685	714	696	734	719	761	699	728	698	689	703	650	672	685	704	696	647	701	749	688	669	671	659	666	742	669	657	673	676	691	729	678	693	725	642	671	686	691	709	701	664	696	685	666	682	685	720	653	726	689	749	633	696	712	698	641	767	647	705	731	667	694	668	677	672	679	724	719	729	648	698	680	685	690	682	709	689	702	665	659	707	711	667	705	621	699	733	708	707	690	704	700	667	722	661	677	663	688	657	710	719	684	754	705	694	698	685	717	655	723	685	733	677	727	702	733	694	687	734	679	698	731	691	711	747	720	701	684	690	701	669	664	699	707	698	693	666	736	729	707	720	665	707	697	713	689	678	723	686	748	681	709	696	703	679	718	677	637	650	673	759	719	718	695	718	703	720	713	690	672	696	721	647	707	663	733	696	706	686	665	662	709	700	666	682	772	670	702	689	719	674	709	696	666	639	664	674	743	651	654	715	661	680	706	729	691	708	708	667	704	714	710	672	661	652	666	692	672	728	670	655	680	672	696	664	717	692	679	672	708	687	704	729	697	663	712	700	709	657	724	646	697	678	656	649	719	721	700	681	730	689	687	718	685	711	689	700	749	739	728	703	705	671	698	682	672	683	720	695	697	709	662	696	713	723	713	695	640	681	709	705	720	686	660	669	710	723	691	703	646	667	691	692	713	706	702	711	712	674	756	704	674	713	714	686	701	673	656	684	721	692	685	612	711	746	733	668	704	679	692	706	691	684	685	694	686	652	691	683	706	694	692	737	720	694	642	718	746	725	686	752	665	621	687	751	636	673	715	758	690	724	660	660	754	680	711	737	697	727	715	716	698	715	679	708	654	658	679	695	715	699	681	714	724	712	680	690	701	630	742	703	677	678	682	692	690	724	666	699	697	748	674	735	693	745	719	671	668	707	646	644	735	701	722	666	710	689	717	689	677	702	703	718	721	708	691	697	687	697	687	667	714	681	696	759	662	707	701	696	711	713	674	675	714	688	685	689	696	685	715	698	679	681	747	662	682	681	680	704	699	697	641	707	721	646	673	709	667	670	676	714	730	761	689	681	705	667	653	712	701	676	711	659	708	711	690	716	659	694	709	732	706	666	727	672	675	669	691	729	740	657	671	715	689	662	697	700	785	663	651	732	666	711	668	715	662	741	665	677	654	689	652	681	722	684	741	677	669	726	710	681	696	709	731	692	730	651	683	708	661	741	671	714	691	738	698	699	703	674	681	754	723	672	700	665	697	684	702	690	702	699	677	650	686	661	699	669	748	701	678	663	734	671	676	697	699	697	677	717	686	698	711	714	668	710	701	689	683	711	694	651	664	686	635	771	670	733	696	657	716	714	695	670	687	725	677	704	655	687	720	728	659	679	684	676	704	689	690	682	706	718	699	683	693	664	717	728	715	687	665	690	707	687	724	702	701	665	715	667	682	698	685	688	718	659	704	715	749	634	650	658	697	721	681	690	708	751	695	693	704	704	699	674	686	693	666	676	657	762	699	693	698	751	680	656	689	710	685	668	690	695	694	736	745	702	715	743	673	705	703	672	747	704	715	728	705	705	708	679	660	722	716	685	749	697	666	670	735	640	684	738	687	654	716	742	728	696	670	716	657	665	684	718	720	704	685	712	691	664	746	695	680	734	725	714	718	669	719	694	672	667	680	725	656	662	666	672	708	699	677	688	686	669	664	695	708	702	690	653	717	702	683	699	695	705	660	701	667	684	671	711	667	681	716	735	726	678	742	705	679	698	714	685	719	666	686	752	718	676	720	637	669	677	685	692	691	723	707	677	673	696	738	687	675	675	683	705	708	703	703	721	734	633	720	685	710	699	679	683	713	683	675	708	660	667	713	674	672	721	681	659	701	682	687	734	721	684	673	673	673	723	718	712	692	712	693	703	691	682	655	745	700	713	679	696	663	739	667	675	697	667	696	672	670	688	676	748	675	723	695	704	692	686	680	675	681	678	679	771	686	721	648	718	729	690	650	681	675	714	682	728	657	746	636	654	721	715	695	696	660	671	685	676	744	650	666	670	715	712	718	717	687	718	705	677	687	698	672	662	684	670	692	652	671	678	749	704	687	672	738	689	711	708	674	704	681	711	665	730	719	693	707	683	623	676	716	695	718	715	683	723	695	688	702	702	730	694	672	716	652	666	666	720	788	689	734	672	657	716	634	686	672	653	709	739	665	648	693	653	659	721	677	712	731	713	660	697	673	646	735	676	704	769	685	701	734	681	696	696	721	666	709	654	668	710	699	744	674	695	716	700	726	695	709	661	700	683	695	690	734	684	695	670	682	723	689	628	677	681	672	660	710	737	718	686	726	650	706	695	703	687	720	716	688	688	689	642	729	719	742	733	697	690	719	712	689	708	685	708	688	720	675	704	694	703	701	745	698	706	642	717	700	680	667	718	661	701	671	650	710	697	711	700	733	716	681	739	679	710	743	647	667	696	681	682	722	709	675	697	701	717	648	680	685	702	696	694	686	654	678	673	718	691	695	691	682	739	717	702	705	683	644	651	709	714	701	701	694	689	733	720	685	678	688	684	719	720	639	698	679	727	684	703	697	689	733	673	714	725	687	709	683	701	719	659	725	644	687	735	703	718	703	727	703	725	689	675	680	678	667	688	662	673	704	700	681	689	675	661	666	663	705	674	702	709	685	680	690	728	710	674	734	671	674	695	707	697	683	718	705	734	703	706	743	704	693	698	647	677	745	711	680	721	728	697	657	665	697	660	725	685	683	674	659	671	641	646	676	696	688	700	694	684	696	711	665	717	702	691	742	675	657	697	675	678	711	691	724	693	712	685	714	670	723	714	737	693	689	656	707	693	789	715	750	733	708	692	712	721	690	724	684	737	695	662	666	690	670	689	664	701
26828	16993	18318	12315	7252	3927	2239	1595	1131	824	593	404	381	323	342	307	276	319	337	344	338	377	320	326	308	296	281	290	262	298	254	280	298	282	288	266	253	248	258	268	263	238	253	244	298	291	243	273	267	234	251	286	272	276	268	257	272	271	249	287	264	294	283	267	290	274	283	286	246	281	245	255	264	272	245	277	278	273	252	267	294	269	273	281	252	263	295	282	252	303	272	277	262	276	276	245	291	275	265	268	297	286	248	262	261	296	269	242	244	283	247	265	271	280	263	280	301	283	281	243	273	267	256	277	289	252	272	261	255	274	249	293	258	273	260	270	265	239	279	260	291	276	285	290	279	281	291	284	309	270	278	256	281	284	271	307	301	293	286	277	242	297	275	267	259	258	275	278	271	275	287	271	268	268	257	274	295	246	301	263	256	288	283	286	290	264	265	231	283	273	272	268	264	282	263	282	263	276	259	270	296	306	283	284	267	252	280	283	260	254	245	253	251	259	287	267	253	305	256	245	276	277	279	295	272	289	299	274	254	317	266	278	268	268	265	270	245	259	276	249	267	275	280	282	285	273	272	266	284	261	272	274	278	288	276	262	265	269	283	273	259	309	300	293	288	277	254	255	267	281	290	246	266	242	277	253	246	277	273	254	237	244	285	268	262	285	283	250	260	309	298	286	268	258	292	262	231	281	241	286	272	296	256	265	265	257	285	293	267	259	257	313	267	241	281	267	255	238	283	288	236	238	283	283	272	278	291	284	274	262	257	287	260	253	299	258	253	262	267	276	295	286	255	252	271	252	268	254	259	246	252	264	293	275	294	291	274	278	279	279	285	259	297	241	257	269	248	274	275	258	243	268	245	266	268	263	252	276	238	220	261	262	259	292	294	275	271	252	265	284	265	267	285	283	285	313	259	252	251	246	295	278	303	280	264	275	283	276	263	282	278	254	265	282	287	228	246	249	279	267	276	260	248	242	254	261	294	257	246	256	267	252	277	276	268	276	264	297	260	268	272	267	281	286	277	284	267	234	285	253	297	243	266	255	279	274	252	285	281	328	281	256	295	286	249	276	282	245	253	261	282	292	291	285	263	252	259	283	281	271	257	261	276	271	251	289	250	275	258	273	254	279	270	270	306	256	293	265	261	263	274	269	263	281	254	256	267	295	292	245	254	273	294	280	284	264	267	271	274	253	284	238	291	253	291	265	266	293	277	263	240	237	301	255	264	263	274	280	281	265	269	257	261	285	274	286	300	299	295	284	262	253	288	287	272	287	307	274	305	274	246	271	241	263	260	256	256	264	278	234	270	264	280	249	289	258	274	300	261	278	277	283	281	279	293	266	283	274	253	243	257	264	271	277	263	240	266	280	289	284	277	258	240	275	256	282	282	319	289	266	281	257	279	276	295	262	275	279	266	273	298	280	275	250	247	268	228	267	268	260	206	267	289	307	280	290	243	264	231	265	253	234	264	274	267	253	290	281	290	284	293	260	235	262	306	275	281	286	263	274	290	249	279	253	291	302	277	265	270	271	244	272	253	289	282	288	267	291	291	306	312	251	266	272	272	281	300	275	276	290	258	276	258	298	269	272	242	288	247	266	227	235	256	290	293	308	247	263	281	297	283	269	254	271	275	257	271	268	265	258	295	296	307	261	305	255	279	239	270	303	258	275	279	262	293	282	286	258	259	265	284	248	268	248	241	316	235	293	257	240	248	244	274	270	285	266	266	263	260	267	258	263	300	270	290	244	261	270	250	228	280	241	269	269	245	285	256	258	259	243	284	253	260	272	248	259	263	249	290	242	274	254	243	291	240	287	306	251	261	278	284	265	272	246	295	287	297	285	256	266	273	279	264	245	294	283	293	286	277	281	301	294	263	247	267	282	266	271	270	251	261	269	274	285	225	299	244	258	254	244	264	263	263	270	265	274	274	252	243	272	310	275	260	261	293	270	260	244	281	277	234	297	298	268	275	257	273	271	279	255	289	261	227	267	270	247	286	260	264	241	314	262	292	278	290	257	279	271	286	272	237	265	246	292	278	297	272	280	243	273	276	265	291	240	259	281	277	267	278	241	267	294	302	289	268	281	263	271	271	268	278	256	281	255	266	296	272	302	281	278	305	274	251	273	262	270	259	236	253	248	265	284	235	246	261	293	278	258	273	247	295	246	261	284	276	306	265	276	279	263	296	279	272	287	305	237	284	276	281	289	260	263	283	261	290	259	280	257	298	247	269	255	238	271	296	251	282	278	298	260	255	247	258	276	272	314	292	294	278	267	271	288	265	280	245	309	245	238	240	282	277	256	282	317	276	260	256	263	281	273	279	287	259	256	255	281	250	245	284	292	297	285	298	237	254	271	294	296	283	269	282	272	251	224	268	269	282	287	255	295	277	245	250	270	268	283	272	270	261	260	243	275	296	273	285	286	279	298	271	278	268	284	252	247	305	310	259	295	280	242	260	237	241	284	283	266	260	256	286	288	293	284	266	262	285	283	256	290	295	265	255	287	267	281	283	245	253	263	224	249	252	251	277	293	312	263	296	256	292	258	267	274	283	253	279	268	261	256	293	275	260	263	284	262	262	263	254	234	239	245	285	293	244	261	258	260	311	282	268	276	290	270	284	302	240	258	225	287	264	246	263	231	252	301	269	249	266	256	283	275	226	261	294	270	308	272	246	275	287	289	254	282	286	266	260	256	247	256	263	261	274	289	271	263	294	287	281	288	237	267	282	299	289	249	320	261	290	250	331	293	287	283	237	282	292	263	273	246	255	264	263	273	264	279	239	302	286	270	272	261	259	273	246	289	278	275	300	245	281	263	247	266	271	256	279	248	273	267	278	242	289	286	295	295	267	260	309	234	225	253	262	285	254	266	313	235	267	230	259	289	275	286	283	275	256	244	258	238	283	273	233	253	242	265	285	250	271	282	265	290	300	281	255	254	263	252	259	279	261	263	279	258	287	249	268	301	271	262	282	298	266	273	296	265	231	277	240	290	297	264	280	271	284	261	268	277	278	275	235	277	307	289	272	269	262	285	259	296	254	281	280	263	266	261	271	257	260	253	265	282	289	276	278	246	267	271	264	253	254	278	248	270	283	263	256	281	282	269	265	266	282	249	291	301	276	246	273	246	247	275	252	261	265	291	293	327	254	274	290	295	255	250	292	303	282	243	257	286	290	271	295	297	260	298	297	302	298	254	269	281	235	274	253	271	285	275	253	252	240	284	292	250	262	299	255	253	283	278	294	261	241	263	293	284	257	259	271	257	290	241	269	260	266	246	292	290	295	288	255	309	248	249	284	253	322	253	291	270	270	280	269	264	258	307	290	219	275	282	274	287	274	291	314	268	309	313	257	272	288	262	254	240	253	261	271	248	270	261	285	280	291	274	282	231	266	258	260	288	267	280	277	280	287	290	271	238	230	248	300	267	277	269	261	252	265	277	279	259	286	245	265	295	261	273	278	260	270	270	243	254	251	271	261	265	283	245
16994	14002	25370	24004	18711	12863	8910	6500	4516	3319	2247	1533	1154	892	854	884	865	959	1127	1174	1213	1114	865	865	860	717	760	724	701	706	631	659	662	650	673	625	646	607	615	608	644	626	678	634	610	652	671	564	646	576	657	641	605	588	629	621	610	598	574	600	587	608	592	606	626	581	598	571	627	618	608	616	608	593	594	593	624	591	597	633	633	610	632	613	637	643	623	611	604	610	615	609	614	612	596	595	665	575	578	586	608	627	643	641	676	620	620	622	603	663	625	643	604	599	655	650	629	594	592	593	634	628	620	606	608	626	577	625	584	599	626	605	613	640	641	607	649	610	612	616	596	619	603	654	631	647	606	613	651	595	624	602	593	607	592	605	623	649	619	650	572	567	600	619	625	598	635	600	657	646	604	612	604	676	626	610	615	605	603	622	626	611	617	610	640	607	619	579	624	576	603	625	601	611	584	638	554	624	641	616	606	638	614	579	606	632	622	657	640	588	601	616	609	635	603	590	624	628	608	591	602	627	662	613	584	588	605	624	643	601	604	583	610	622	634	608	606	634	610	587	577	617	621	612	604	624	631	624	618	650	669	582	582	643	603	611	615	598	587	629	603	592	615	605	591	595	642	605	604	617	609	612	636	627	596	626	610	648	586	616	680	585	587	604	640	667	616	641	624	580	617	591	579	580	609	631	637	592	649	659	660	565	608	619	602	602	656	612	581	602	593	595	602	612	612	616	639	659	584	630	658	601	623	618	649	618	556	586	622	621	618	656	591	612	633	633	598	605	600	628	607	618	602	601	590	574	631	582	592	613	589	592	623	600	588	645	627	644	607	625	637	632	613	612	626	609	619	597	616	608	656	627	623	635	597	627	635	610	629	586	621	602	646	611	624	608	614	610	586	655	614	654	625	602	605	639	592	594	605	627	622	649	606	622	636	626	644	630	655	551	641	607	595	615	613	585	604	618	581	621	648	594	629	626	584	617	607	588	644	571	633	601	581	622	654	602	600	620	598	659	580	605	566	604	613	656	574	646	632	602	618	653	650	609	620	623	594	606	608	622	589	628	634	565	603	615	626	632	649	580	598	621	605	629	575	617	666	615	622	587	655	594	593	628	637	653	642	607	579	645	626	629	613	559	629	612	652	609	585	628	616	614	619	651	584	619	621	603	587	616	630	611	618	569	614	629	592	634	635	624	606	607	635	638	602	642	639	649	639	645	606	603	570	585	602	593	601	597	591	599	619	651	632	640	620	622	594	625	600	603	634	603	633	607	620	632	640	626	648	624	616	595	604	628	584	608	623	641	614	632	591	612	621	625	585	579	602	637	562	607	594	600	592	617	645	638	577	674	560	599	638	605	618	648	605	650	603	598	632	585	595	612	623	631	650	612	616	635	613	622	612	576	618	616	627	653	587	602	586	630	629	641	609	615	643	594	603	602	593	600	633	577	642	575	626	659	666	608	601	573	582	624	614	621	631	628	602	616	610	612	598	664	614	631	599	597	640	591	606	647	626	648	579	606	602	633	646	601	602	626	641	609	610	622	614	589	623	630	603	668	645	614	633	541	652	616	595	608	638	634	652	640	644	578	607	597	572	630	629	586	624	633	629	591	605	597	616	631	623	599	579	567	623	572	616	640	584	631	604	648	613	586	622	644	634	622	631	610	569	565	614	566	636	623	622	586	603	611	612	656	595	602	657	625	643	627	606	602	618	597	638	619	649	606	620	602	586	658	601	586	663	633	596	576	618	606	618	652	625	579	603	658	598	552	621	580	662	611	605	595	605	641	635	635	642	632	575	625	661	623	561	627	651	613	591	574	620	611	576	612	588	552	584	582	620	619	591	578	601	598	624	599	621	649	602	635	602	611	631	626	558	611	635	625	644	651	608	569	613	576	622	638	596	643	616	615	633	567	560	661	543	580	588	632	637	651	585	641	601	684	586	608	633	607	598	599	649	630	591	587	613	621	571	600	657	650	625	578	583	647	600	612	618	558	596	631	585	594	568	613	624	592	624	585	620	605	598	578	583	569	625	616	620	629	613	604	601	611	600	634	639	581	627	605	632	623	606	622	646	608	607	588	615	607	595	571	655	600	623	606	604	600	668	618	617	608	600	643	612	582	611	603	622	610	643	582	622	617	657	633	651	627	610	612	589	631	594	597	625	626	573	595	579	610	587	625	633	601	583	576	625	630	590	644	583	602	605	600	612	637	588	613	625	578	595	619	621	621	580	587	673	560	595	628	616	588	629	612	616	596	642	668	558	628	649	577	617	612	661	588	656	587	585	607	620	642	595	667	619	628	622	586	621	609	677	574	603	594	680	612	586	653	608	558	630	601	578	589	609	589	637	618	580	609	611	621	631	578	624	600	617	612	631	616	625	597	653	593	623	640	582	599	629	574	596	603	616	610	609	643	608	606	595	619	667	612	617	667	587	592	643	601	626	652	629	640	621	600	599	606	639	635	604	610	613	598	605	587	599	609	590	644	587	601	599	589	634	629	612	604	646	629	579	591	584	617	622	656	594	629	633	582	604	612	610	641	642	575	623	650	589	597	602	621	595	590	619	611	598	639	590	626	659	612	628	584	593	616	609	631	577	590	637	679	625	632	632	616	554	603	631	652	615	607	615	641	605	579	627	595	648	593	625	591	620	576	621	584	601	581	582	633	610	652	597	583	632	584	667	573	642	681	646	659	593	627	576	638	635	617	647	665	628	660	619	635	651	608	614	619	571	636	601	595	638	612	603	613	621	617	673	627	610	615	589	617	598	619	634	658	633	588	624	637	630	639	611	616	624	601	653	636	630	628	589	614	607	583	616	639	554	612	577	598	612	618	589	586	639	603	607	661	600	632	657	633	567	636	685	637	589	593	597	569	660	594	586	631	629	630	592	608	624	601	682	657	607	589	654	642	596	630	595	640	648	615	608	588	622	570	636	629	627	588	628	620	603	623	645	612	576	617	573	574	631	655	623	599	594	623	628	618	610	600	599	582	631	650	611	608	638	592	624	581	625	619	632	613	636	607	609	622	624	619	642	611	661	605	576	623	552	635	587	608	601	641	630	599	615	645	660	633	601	615	632	609	616	675	639	610	610	635	607	617	587	628	599	606	623	620	609	634	658	627	581	538	629	616	571	603	670	626	647	596	602	658	636	590	615	619	646	559	586	626	625	602	650	642	661	623	612	643	572	630	640	632	598	595	605	633	606	599	598	606	603	634	593	593	603	576	585	581	624	601	589	604	585	662	642	619	655	634	575	660	635	575	605	605	645	625	613	568	606	611	582	629	614	590	577	639	585	618	627	599	602	625	626	642	619	571	628	642	597	638	611	643	604	673	582	594	603	609	648	629	631	637	641	574	611	582	609	640	650	591	611	593	608	644	616	608	618	626	610	658	631	644	582	614	626	618	631	639	579	653	647	579	598	615	577	600	589	598	604	663	580	606	593	649	636	622	593	630	619	530	633	650	615	622	642	587	631	622	622	577	618	582
34816	22448	23124	16640	9596	5308	2991	2096	1308	1026	727	470	383	301	275	320	332	302	351	391	380	354	302	273	289	260	274	257	262	295	259	274	256	208	260	236	250	291	259	227	228	278	253	245	266	234	273	248	229	263	233	279	264	259	240	241	248	268	259	277	284	266	258	234	247	239	262	213	291	266	264	223	231	207	208	251	224	227	232	235	214	199	244	274	236	233	242	246	244	227	266	247	251	248	252	241	273	273	255	259	240	242	287	248	260	258	247	244	264	267	235	257	239	237	241	250	247	240	244	210	248	258	233	225	265	255	232	243	263	213	250	238	237	248	258	260	252	258	235	242	246	262	196	248	246	277	216	250	253	250	228	225	234	273	287	245	265	272	251	253	241	238	232	271	285	231	230	260	233	238	246	227	248	260	280	239	232	262	257	266	238	260	268	269	289	233	273	224	234	247	237	218	244	239	229	227	259	256	249	247	276	233	233	243	238	248	217	239	232	220	241	270	240	240	234	244	218	227	251	254	240	231	225	228	256	233	264	253	268	245	253	267	239	219	257	220	251	217	252	250	226	231	231	247	240	257	234	246	214	250	261	269	256	245	247	275	236	246	225	247	242	244	239	278	230	272	241	233	261	217	215	235	238	254	256	251	262	236	221	257	223	244	262	240	245	259	259	238	239	255	276	239	246	228	240	250	309	244	219	233	225	255	228	244	261	241	239	247	221	221	234	268	265	266	271	251	245	238	255	259	239	253	237	248	250	243	278	223	233	233	264	243	245	265	220	257	275	230	241	234	233	222	248	263	268	223	253	262	229	267	237	244	262	287	222	226	269	247	251	272	232	264	210	252	223	216	241	235	227	220	247	241	255	229	257	258	237	238	231	241	252	236	256	239	232	247	223	243	231	250	256	241	235	242	244	240	263	240	234	254	269	243	250	234	254	241	229	263	240	244	240	248	244	263	249	261	237	279	243	237	261	255	219	254	235	256	247	246	224	209	244	258	265	238	262	237	232	234	248	240	241	214	225	240	228	234	241	262	275	214	237	252	249	278	271	219	221	211	274	239	251	235	231	231	254	252	248	244	244	245	239	253	252	262	244	241	235	250	241	229	249	237	264	242	209	246	237	248	269	224	246	222	248	241	247	231	239	238	259	235	248	238	240	244	242	253	240	243	244	252	234	252	254	253	232	212	264	216	247	265	225	252	225	264	217	250	244	220	222	228	239	227	209	238	245	248	243	239	215	224	249	219	264	272	191	251	204	241	238	263	233	251	262	233	237	252	231	235	239	224	230	233	241	258	235	270	273	250	262	265	247	246	236	260	218	243	259	253	244	248	234	236	231	264	245	244	237	238	232	243	268	228	238	242	262	228	240	245	272	249	258	247	242	239	257	232	228	252	273	227	250	218	235	258	259	256	273	208	215	246	250	260	261	212	227	257	217	267	230	243	236	254	268	258	297	243	282	243	245	263	252	241	245	273	264	223	224	255	236	236	229	247	245	211	264	236	245	232	263	247	249	248	230	232	240	283	224	263	255	249	246	218	249	261	256	269	249	229	248	225	236	227	258	272	274	254	276	245	248	221	236	228	242	250	261	230	271	286	247	249	231	225	261	241	221	230	249	266	236	259	285	241	241	224	251	252	233	235	226	228	237	221	249	276	297	263	231	245	228	254	226	247	263	258	275	236	226	223	259	266	228	247	230	243	230	244	261	253	253	235	221	235	242	256	247	256	229	244	244	224	189	263	208	232	243	233	243	230	239	228	238	257	248	232	260	222	244	242	232	246	244	220	254	236	251	252	261	230	236	224	245	236	235	246	238	264	223	247	259	240	270	244	264	225	254	268	257	219	236	247	230	276	246	250	258	266	269	247	230	288	284	268	214	254	239	268	265	254	245	257	245	236	227	245	256	230	242	239	261	257	230	244	244	270	256	256	250	216	226	220	266	253	241	238	230	249	266	246	222	263	243	257	233	229	214	270	249	226	253	241	230	240	250	231	281	247	242	255	250	231	284	220	270	244	233	237	245	234	257	256	246	287	236	265	243	265	233	248	245	256	250	253	225	254	238	235	227	232	248	223	216	229	250	242	283	301	234	253	244	249	264	270	238	243	235	201	249	238	228	241	215	270	223	242	202	248	257	249	233	246	244	263	257	223	241	253	243	277	264	243	279	236	230	244	271	241	243	241	252	226	239	210	282	258	246	236	254	241	238	253	245	228	260	260	262	252	254	232	248	275	243	253	235	233	240	252	247	262	239	264	262	239	269	229	280	247	283	255	219	268	247	232	249	214	258	260	236	259	242	244	255	258	234	275	256	257	274	243	207	250	247	234	237	251	257	272	255	236	244	238	257	234	234	257	229	226	244	222	267	253	259	242	251	235	251	238	220	234	239	242	252	244	228	239	256	239	272	234	243	251	255	226	229	228	225	223	276	224	263	251	252	238	233	227	240	268	246	260	236	245	249	213	220	241	260	235	242	238	258	250	242	235	232	230	245	250	208	249	237	236	244	261	225	262	268	239	249	249	250	252	215	258	267	227	212	241	231	227	226	245	248	248	241	252	263	236	220	227	224	238	266	232	255	259	253	240	214	235	274	260	277	249	247	211	240	219	236	233	257	245	241	239	230	257	236	257	236	249	268	236	239	237	232	256	242	243	256	234	258	255	225	256	223	240	245	244	215	244	250	239	256	259	229	247	233	215	236	250	261	234	270	247	235	262	258	245	235	231	236	250	248	267	231	216	272	229	259	245	243	232	243	237	248	233	235	247	240	259	265	235	264	247	251	268	248	238	230	247	268	247	255	240	248	252	240	261	224	233	227	252	226	230	222	226	261	248	274	291	269	247	219	247	299	235	247	267	231	267	254	258	258	249	243	269	252	222	251	262	232	224	242	216	245	255	235	236	266	242	221	232	276	229	249	287	253	263	242	228	238	227	245	252	263	266	264	261	243	247	222	249	268	258	234	226	230	225	238	256	268	250	259	242	259	243	245	235	230	250	249	238	254	263	257	268	246	256	229	247	210	262	256	281	257	251	276	263	233	241	262	249	234	240	278	246	264	271	256	252	249	220	256	247	237	247	246	262	230	237	281	227	204	266	241	258	242	242	258	220	240	242	278	257	240	252	244	269	270	256	231	288	260	250	239	226	206	266	240	235	254	254	253	243	221	254	251	226	230	266	259	233	248	241	233	247	231	251	293	241	243	272	242	244	223	254	230	241	256	246	270	244	246	231	257	227	239	262	264	267	219	234	247	255	274	229	237	232	282	253	227	260	230	232	232	265	240	251	225	251	226	246	216	223	235	233	214	239	246	229	249	235	244	242	258	251	234	224	262	252	271	274	235	245	261	274	262	231	232	216	263	262	254	262	272	253	223	253	227	257	247	255	238	277	240	260	248	254	259	249	231	229	229	250	239	243	260	224	255	279	254	229	249	265	246	220	263	221	236	227	232	258	272	243	236	237	234	239	252	264	217	224	235	248	256	219	260	265
20672	17556	29199	28272	22648	15502	11276	8590	5806	4346	2926	1954	1371	885	947	1025	1048	1027	1159	1368	1349	1207	991	922	864	792	733	654	650	640	633	630	586	610	579	570	634	592	579	580	605	688	602	644	595	594	559	573	576	564	568	557	580	556	572	570	559	575	611	614	562	548	599	583	602	569	585	590	571	578	582	571	571	609	608	588	567	583	544	570	558	580	587	606	588	602	581	599	602	562	581	544	609	526	602	532	565	557	578	555	537	579	554	567	561	540	578	571	526	597	603	584	596	578	551	609	580	527	570	592	574	599	573	578	572	543	545	552	546	579	543	550	561	588	559	546	592	591	534	530	565	594	562	577	568	552	543	573	575	589	581	580	545	550	547	535	608	564	571	553	599	564	563	577	545	548	562	571	552	580	564	553	570	551	546	581	564	543	526	587	544	557	615	567	580	579	564	593	568	599	613	562	599	591	576	574	595	600	575	573	539	541	587	559	606	601	590	604	569	579	565	613	555	564	521	585	587	588	527	563	566	579	600	554	527	587	582	597	547	597	540	585	603	562	590	562	561	551	597	593	617	596	589	622	596	544	552	535	580	524	582	542	564	557	537	595	553	565	598	543	544	550	557	561	561	559	568	560	569	600	605	558	606	572	605	601	573	568	560	567	591	586	600	605	569	585	561	591	584	587	545	589	604	588	590	579	563	579	558	573	571	548	577	557	580	553	529	584	535	567	548	581	532	551	550	519	580	611	605	553	575	577	556	578	584	557	599	563	563	555	594	602	551	612	550	526	598	565	562	555	540	559	568	561	551	607	563	577	573	559	559	578	548	568	577	594	566	591	570	561	587	579	564	592	565	560	578	624	591	539	594	592	584	587	585	575	601	558	555	553	556	564	580	604	600	554	551	551	542	590	605	559	562	575	533	581	599	579	597	604	550	582	588	585	530	569	577	604	588	539	567	582	573	609	608	561	577	559	579	583	553	578	576	578	576	556	589	566	579	542	607	566	608	587	580	577	594	596	548	564	563	555	588	519	525	555	568	592	584	604	546	564	543	605	588	586	559	604	545	582	577	552	572	578	562	603	544	561	576	570	566	533	538	567	637	562	553	592	538	581	625	562	560	554	597	585	577	594	587	578	565	606	601	530	557	588	541	594	570	563	578	585	592	545	620	588	561	566	554	576	568	559	570	553	555	542	606	516	619	584	571	575	566	585	583	586	567	548	557	610	608	571	518	589	556	596	559	581	596	549	572	542	580	575	558	606	574	534	588	560	520	547	586	573	558	569	555	621	512	533	567	603	565	561	561	598	557	555	605	624	571	611	611	576	589	607	563	600	595	521	582	589	565	601	596	592	609	604	579	547	566	538	558	557	569	587	570	569	535	568	550	558	575	597	591	627	574	585	543	627	553	542	539	541	601	576	558	595	535	546	604	570	618	564	565	580	562	581	612	546	579	575	546	580	550	556	573	562	548	546	519	589	554	599	551	560	556	564	546	583	547	566	566	553	562	579	557	555	571	559	599	546	534	571	578	557	576	562	544	598	571	562	542	561	534	574	598	579	538	601	577	593	586	593	587	556	579	572	520	569	598	584	635	591	566	539	566	586	560	580	590	571	599	587	585	561	540	588	590	546	562	569	576	595	577	552	578	566	586	592	571	563	563	555	562	550	577	559	611	587	597	616	559	605	591	573	614	549	565	540	592	594	601	549	602	573	589	545	577	556	602	557	552	604	556	535	572	568	567	586	588	549	608	548	538	570	622	540	561	577	578	591	555	566	566	623	577	544	563	600	566	609	568	564	567	611	597	601	596	604	552	588	614	558	592	609	572	533	561	587	569	573	544	566	586	589	572	606	595	550	581	554	578	573	506	564	560	573	605	607	626	586	549	545	572	555	575	570	578	591	544	576	596	610	558	569	583	556	525	542	562	583	543	523	595	566	557	582	516	588	587	553	563	597	597	595	588	590	577	588	583	589	582	554	586	592	609	556	617	567	595	552	549	531	560	550	593	572	574	570	577	613	577	594	599	564	572	569	575	602	571	584	567	552	554	573	591	593	589	574	590	601	566	550	546	547	578	557	565	557	538	538	581	496	575	549	552	567	558	590	563	608	576	597	536	521	525	567	565	563	619	553	572	585	581	600	571	531	572	586	602	594	580	601	577	591	618	548	585	576	566	576	573	606	592	561	547	583	558	561	577	579	627	590	596	577	564	550	538	578	537	568	573	560	545	522	517	565	569	565	572	563	509	600	542	604	589	557	571	557	592	621	568	577	550	577	650	570	545	585	562	566	568	571	599	555	549	583	552	560	562	599	574	607	554	557	570	559	589	528	563	584	595	551	564	562	595	598	569	565	554	589	551	550	555	543	589	558	557	592	531	570	606	558	530	593	608	548	605	547	572	598	547	547	560	609	563	597	563	634	570	593	560	588	546	578	547	565	571	584	591	552	553	562	577	570	538	587	526	591	591	579	565	559	564	603	579	580	556	590	575	563	549	593	582	569	553	574	552	570	565	548	577	564	608	564	603	552	530	540	599	601	585	580	600	551	601	585	602	585	609	589	566	577	607	555	573	561	570	548	580	545	553	520	536	561	561	575	582	583	586	550	591	581	553	573	580	620	550	571	564	559	576	583	586	569	606	558	552	613	583	548	608	545	578	631	603	564	569	546	595	594	576	566	591	569	609	558	572	571	567	573	560	596	617	627	595	584	591	613	550	571	520	555	578	595	560	554	589	576	555	561	580	557	591	572	603	565	599	550	550	535	574	544	618	570	562	563	584	608	577	566	616	551	528	563	580	561	583	595	536	566	589	552	541	577	565	578	576	562	559	544	580	593	585	550	565	578	634	548	547	554	566	571	570	558	588	562	515	590	576	518	584	532	584	522	552	565	564	590	585	570	545	567	560	565	535	559	561	576	515	552	563	574	593	577	546	559	574	526	569	572	592	582	577	540	551	538	572	588	573	587	590	559	571	544	554	544	579	531	542	632	540	640	538	565	585	621	535	539	595	613	594	568	572	575	541	563	598	618	591	590	536	604	575	570	573	510	584	555	561	554	591	595	572	515	562	583	572	560	553	540	554	545	586	593	569	622	570	596	550	555	583	539	610	546	549	590	584	603	592	567	572	573	606	576	569	553	577	584	597	626	542	591	617	582	559	564	579	559	599	587	610	555	608	562	574	569	564	576	587	598	578	572	579	533	545	577	591	627	590	558	567	556	601	575	552	559	594	551	555	547	546	570	540	607	560	572	561	600	572	564	597	562	546	503	556	537	577	540	554	555	571	560	587	554	528	562	582	567	550	571	583	599	550	570	522	556	569	573	521	549	561	556	579	562	554	543	584	550	551	591	543	570	604	609	597	600	568	545	588	582	523	567	576	580	565	610	572	536	610	519	600	559	569	614	570	586	578	540	556	591	600	581	594	598	538	571	562	556	552	548	585	585	573	525	585	597	553	569	561	525	566	544	558	588	575	619	558	547	567	584	579	608	586	565
17571	12400	12476	8100	4301	2186	1414	1074	694	616	487	394	402	322	339	317	354	337	346	382	379	366	348	356	322	314	329	319	319	311	313	338	317	313	300	286	331	290	294	320	262	316	299	302	298	275	300	307	305	308	319	316	287	276	305	300	287	318	338	299	297	276	276	280	330	343	337	299	324	317	302	321	307	348	288	303	285	323	273	273	299	286	305	268	305	261	285	306	283	334	325	318	290	291	293	332	278	289	300	295	311	295	326	251	288	332	305	309	331	293	321	321	340	287	299	273	293	317	327	313	303	307	324	323	303	268	301	290	285	307	304	318	308	325	304	292	315	330	275	318	301	299	331	305	304	335	284	290	325	324	341	358	314	283	296	313	267	295	291	290	306	314	306	320	303	320	323	297	324	324	306	304	302	306	273	302	291	294	316	311	300	335	299	306	317	294	277	335	316	310	318	268	346	312	334	277	287	291	295	279	328	316	303	311	316	290	299	319	306	352	303	305	290	310	325	278	285	297	317	306	339	327	295	269	319	314	318	303	281	298	305	335	301	328	268	297	310	311	276	314	297	298	300	268	331	308	267	324	328	294	313	288	308	286	307	323	301	287	304	291	288	269	274	309	330	286	318	297	290	295	297	303	298	327	318	309	309	286	296	299	299	284	307	266	277	259	304	315	303	305	322	305	296	318	300	302	291	314	286	350	298	305	287	289	305	304	307	341	335	264	287	286	275	294	337	293	282	319	320	310	301	299	333	305	314	319	274	276	291	310	305	292	319	316	320	309	333	355	334	335	277	294	281	318	310	302	296	324	359	306	321	309	301	318	299	292	300	297	312	298	315	278	305	338	278	310	317	302	309	307	252	264	292	292	265	274	336	315	306	298	302	293	296	294	312	338	320	304	319	283	309	327	320	276	296	314	325	294	317	317	321	306	310	333	329	316	326	303	284	284	350	311	305	313	278	316	282	331	331	320	303	320	278	295	308	298	340	284	303	290	304	301	298	276	276	334	329	310	284	271	323	276	303	318	313	285	280	288	316	306	279	293	292	291	300	295	292	280	298	297	294	304	286	291	316	291	295	303	323	284	288	301	320	298	310	328	294	310	316	287	269	309	303	301	342	293	313	283	326	321	317	285	297	305	294	304	301	347	290	285	313	304	301	299	331	317	324	324	308	308	281	324	313	333	324	306	340	313	268	297	286	310	298	329	291	297	304	333	317	283	285	345	322	288	267	314	288	299	294	301	309	291	299	328	363	308	290	291	332	307	320	290	340	317	350	298	298	265	301	288	292	333	283	348	299	331	307	312	303	306	272	317	309	323	306	285	314	271	276	317	309	264	319	286	294	314	320	299	302	331	286	319	314	301	303	303	304	272	304	297	304	374	303	305	306	322	293	307	318	299	314	298	280	286	308	272	279	293	286	309	331	296	304	294	280	296	295	313	319	314	306	286	305	310	304	307	310	315	321	298	323	307	326	323	275	302	286	316	336	320	299	320	284	309	331	344	291	307	282	302	307	303	297	302	305	297	275	299	270	297	308	279	322	305	300	309	310	310	297	285	285	299	323	304	304	276	297	304	297	326	335	308	322	330	317	298	303	320	304	301	304	319	308	309	322	285	320	308	326	331	319	329	286	322	295	330	323	320	325	361	307	318	323	296	306	319	316	302	313	302	302	312	317	305	282	310	349	316	316	303	289	324	339	330	314	311	310	326	332	321	325	299	337	278	300	337	307	271	310	288	305	317	313	326	284	298	306	292	316	313	303	293	308	298	274	281	294	284	314	305	329	297	317	321	325	304	318	287	328	280	314	327	280	344	311	295	304	290	303	328	290	284	320	315	338	293	329	306	296	328	309	327	296	293	299	331	296	302	300	310	304	291	277	300	294	328	323	317	296	310	297	302	313	323	259	279	258	306	303	293	304	278	309	316	270	321	303	296	324	311	340	333	297	318	316	280	307	317	303	290	315	298	298	289	317	315	284	279	324	311	312	314	305	310	309	306	325	306	283	281	299	321	294	347	311	278	327	318	330	313	305	278	288	302	332	323	332	337	276	310	287	320	285	317	324	300	338	297	298	314	323	298	284	298	283	279	298	315	293	307	297	280	278	320	299	267	318	300	293	314	290	310	288	311	313	309	320	297	322	306	276	305	307	329	286	310	292	295	308	312	275	316	306	337	317	284	311	304	284	298	338	303	277	304	311	297	326	292	301	316	319	283	328	320	306	299	291	328	284	314	282	320	283	288	374	302	316	299	293	307	295	333	325	316	285	317	330	315	309	289	331	307	300	305	317	309	296	322	317	329	295	288	305	311	292	319	336	314	295	316	308	314	301	323	306	292	308	340	276	296	291	333	309	313	309	316	304	314	304	311	305	315	311	298	308	276	321	306	283	292	319	286	332	335	321	315	317	322	304	303	291	328	289	305	363	329	312	288	314	302	252	305	280	295	260	312	292	308	278	325	332	292	321	312	292	308	309	315	304	304	324	296	325	312	308	319	320	315	310	306	318	313	306	331	300	254	322	342	292	292	290	330	323	267	330	320	317	273	306	270	339	299	287	305	334	335	288	293	348	292	335	287	294	317	287	338	299	287	321	300	310	315	296	275	290	296	296	282	335	319	307	302	283	293	272	286	301	341	278	306	337	323	336	336	284	303	291	295	288	300	282	276	315	315	319	303	265	281	324	297	323	287	346	315	317	287	317	306	304	316	318	320	296	321	305	313	306	300	261	297	305	322	307	290	318	302	320	344	323	321	298	302	308	279	307	299	315	307	289	305	315	315	296	325	315	317	305	277	275	309	278	307	273	304	325	302	318	328	323	293	275	310	289	326	284	293	291	304	281	297	278	314	326	305	297	319	312	295	323	334	269	298	299	276	322	315	337	307	318	294	325	325	327	340	300	323	295	313	337	300	322	263	293	273	291	336	309	298	329	297	329	323	304	300	319	283	287	299	317	341	305	319	327	305	303	308	295	353	312	285	326	305	298	316	268	330	312	334	281	313	319	294	327	309	303	296	306	327	307	324	296	302	289	298	305	293	287	307	308	303	302	286	315	301	333	308	297	293	269	315	327	315	341	285	272	310	293	277	298	328	326	330	305	316	333	297	298	296	310	313	327	302	317	302	311	305	302	291	305	293	294	282	316	326	286	311	290	324	328	346	301	303	314	308	262	294	342	319	303	300	297	304	306	281	305	305	316	291	325	304	315	338	314	307	301	299	305	255	311	323	302	322	345	287	326	343	295	281	302	334	262	320	314	285	317	315	316	294	306	326	348	306	302	314	291	262	309	316	298	325	284	334	294	312	283	281	323	323	270	321	288	335	272	283	301	284	289	310	318	285	306	346	323	340	287	313	302	311	292	284	322	310	292	289	284	296	326	287	319	320	293	316	258	312	338	314	304	290	290	297	319	302	344	283	332	317	306	318	324	336	315	308	306	296	290	305	298	299	300	256	286	278	318	296	315	312	302	293	299	318	297	289	342	319	307	303
10637	10673	18837	17922	12733	7837	5467	4064	2952	2292	1705	1211	966	850	830	846	924	941	941	996	985	908	894	827	784	753	764	725	722	728	678	679	743	733	649	694	724	689	696	676	659	682	703	708	720	706	683	718	733	654	706	696	670	649	687	649	714	659	685	706	637	710	701	658	691	752	689	732	672	708	657	655	704	687	696	700	668	659	716	655	657	704	706	690	673	706	690	648	674	632	700	671	698	703	692	709	675	704	696	704	684	649	671	752	645	674	673	739	707	712	719	691	662	691	708	674	690	658	699	681	661	674	626	599	691	690	677	684	725	686	673	655	672	677	695	685	713	702	662	687	690	702	630	674	693	686	696	666	675	665	680	675	668	711	682	650	702	680	658	725	670	669	692	711	676	672	684	654	655	682	694	715	657	687	705	663	710	678	728	668	669	727	700	670	706	683	707	672	693	669	636	684	685	673	674	696	699	672	674	700	711	696	708	703	722	661	674	703	701	693	644	684	655	690	676	696	728	736	701	619	671	678	680	651	730	685	697	698	675	690	646	679	686	696	652	689	703	694	672	730	686	684	705	673	699	656	686	657	713	675	665	654	698	679	683	699	698	662	695	649	725	706	722	649	674	667	680	685	712	715	677	678	676	672	698	672	685	680	670	626	675	683	730	711	692	661	659	650	697	672	703	717	737	662	728	673	704	687	693	726	687	652	701	675	673	656	679	688	685	686	662	691	680	701	710	666	703	714	689	690	666	716	677	694	664	678	651	695	648	658	689	663	679	705	739	699	677	666	702	668	672	712	691	678	708	667	705	702	684	688	717	727	722	667	684	598	707	677	660	687	679	736	701	691	657	651	714	696	742	677	670	720	605	677	693	711	707	727	699	715	680	680	656	666	690	694	685	663	650	676	705	650	645	685	665	705	709	687	673	643	704	654	701	644	651	657	731	659	661	705	707	672	681	694	713	686	656	684	692	676	692	702	690	710	660	692	655	677	677	688	669	707	692	687	678	666	699	669	689	675	684	651	649	740	646	669	736	647	684	710	707	656	653	678	699	666	684	691	658	635	703	633	676	675	668	702	690	650	683	686	710	705	708	671	686	702	673	711	723	674	709	653	691	685	726	675	671	640	700	707	686	675	688	695	679	716	663	700	675	680	694	662	693	747	700	671	674	682	696	709	688	720	647	686	681	709	687	721	722	657	689	689	649	693	687	694	751	673	706	692	718	664	666	725	697	730	693	665	731	713	646	689	699	649	689	676	669	702	704	650	635	686	665	668	676	656	669	686	670	661	698	713	678	691	663	684	673	707	702	661	685	673	696	681	687	678	702	687	659	676	673	704	638	677	688	715	621	698	654	661	726	664	621	697	654	675	650	674	647	685	657	708	660	703	659	665	651	655	692	701	671	698	679	687	674	683	676	602	668	689	663	696	696	740	678	698	748	682	683	650	693	669	698	696	671	699	709	711	692	658	699	708	705	694	707	712	726	681	680	660	698	732	718	686	661	633	687	686	670	703	678	681	718	665	681	679	680	664	683	660	685	661	693	707	665	666	707	699	684	710	692	761	694	632	656	652	701	638	731	732	680	735	636	721	684	673	676	715	722	668	726	678	684	660	700	722	682	707	681	703	696	625	671	744	667	691	711	656	709	673	667	649	679	666	715	724	724	690	680	676	696	752	714	628	696	682	657	691	702	658	654	672	668	721	654	673	671	667	715	677	652	647	686	651	700	716	689	711	670	695	704	687	675	695	708	653	669	677	645	652	682	647	700	680	707	703	666	656	657	671	691	696	710	735	744	666	696	659	682	668	660	690	659	680	686	689	665	694	700	699	699	713	629	645	697	707	702	717	726	678	700	693	696	688	707	668	664	726	726	677	721	659	689	694	669	653	664	674	666	692	633	662	684	754	664	685	675	699	661	724	618	703	679	718	670	703	695	662	666	662	703	657	723	694	696	672	685	685	696	649	701	674	691	687	696	639	654	678	655	720	707	685	717	721	691	692	702	679	705	680	675	695	706	667	733	682	670	635	664	706	740	724	719	714	716	701	658	680	657	677	677	678	745	693	673	740	717	639	676	714	719	704	672	682	645	728	678	638	743	721	708	655	693	679	705	653	658	686	686	685	676	747	703	703	702	664	676	659	702	658	685	698	694	699	701	655	705	683	684	729	668	671	649	690	724	666	706	690	660	686	717	691	743	664	707	762	685	669	674	657	686	677	666	709	669	725	674	713	714	660	700	726	635	666	678	680	638	698	698	642	659	663	698	667	725	695	676	662	650	661	693	689	681	774	671	679	749	681	669	702	697	714	694	723	670	638	689	650	653	718	639	683	666	697	678	709	717	668	681	685	661	733	752	703	633	674	663	694	687	709	661	638	663	685	672	685	688	715	738	659	690	692	665	709	677	717	671	710	686	667	634	666	648	670	672	640	729	724	717	706	703	660	675	713	691	684	712	669	690	695	667	767	674	721	682	672	671	703	641	765	613	651	659	661	706	709	672	682	740	666	681	680	694	687	684	668	748	675	654	654	702	697	697	677	697	692	693	662	662	689	691	705	686	700	658	685	684	645	673	657	660	699	701	717	676	710	641	710	678	727	642	736	706	695	708	678	665	734	715	683	692	704	648	679	656	711	667	649	628	670	735	689	675	704	712	681	678	661	679	720	694	693	702	651	653	664	693	718	678	657	721	684	691	717	657	640	678	667	724	714	697	685	690	700	706	712	667	722	671	699	661	658	682	660	688	697	689	691	669	713	760	707	639	700	679	680	649	708	636	643	678	702	698	698	683	701	698	686	727	685	675	711	645	720	692	611	668	725	694	629	660	694	663	666	701	651	664	680	716	699	698	669	685	692	671	673	698	645	681	670	688	697	685	692	629	680	677	665	656	689	705	669	706	721	677	676	669	728	707	662	701	675	638	665	686	697	685	714	708	691	681	715	650	693	689	735	639	668	658	734	709	692	709	652	678	689	718	723	688	631	715	721	735	665	678	720	639	703	660	676	717	642	656	728	652	707	647	722	732	685	614	672	675	675	670	652	720	668	728	637	736	703	684	696	691	721	697	679	716	706	670	708	656	670	729	672	619	719	644	692	641	654	713	679	636	690	684	686	715	658	682	698	660	673	665	666	704	668	658	708	677	745	705	697	644	699	716	690	679	651	703	658	703	643	663	672	678	753	704	684	671	677	643	663	694	694	655	678	682	710	697	681	696	701	701	708	669	713	737	682	719	673	684	674	686	713	668	696	698	686	695	690	705	669	687	698	668	719	679	692	701	664	691	703	734	670	681	698	721	675	702	692	686	683	644	709	677	684	708	636	694	682	671	713	666	704	708	674	679	684	630	696	674	649	651	685	661	617	657	686	677	714	685	685	727	702	665	749	697	698	679	668	687	721	702	697	700	668	670	695	708	669	735	691	643	690	686	674	651	667	691	694	736	701	638	701	664	706	732	623	698	695	657	677	724	704	709	673	695	680	680	698	677	709	677	666
28992	18699	18260	12579	6825	3661	2253	1438	1064	749	480	408	387	357	332	337	354	335	336	348	371	299	331	328	279	269	293	247	264	273	307	290	268	283	277	274	246	214	271	271	306	235	277	278	289	269	263	244	281	256	255	266	261	264	269	274	259	280	275	280	274	263	276	288	286	278	261	287	291	250	287	258	300	283	239	264	283	262	296	288	266	235	283	264	233	272	246	269	235	286	264	260	250	245	253	267	228	255	294	272	278	269	273	246	235	245	290	263	250	272	263	256	288	269	263	261	264	254	246	269	272	261	285	269	255	300	279	278	289	279	270	245	293	284	256	246	253	267	287	281	276	272	278	301	272	256	260	260	230	251	284	267	277	264	259	290	263	243	279	248	281	279	256	249	269	273	287	264	274	258	240	295	259	303	275	275	304	261	261	273	250	276	270	264	273	263	269	270	269	256	236	277	268	273	257	255	244	266	243	284	261	237	263	264	277	260	294	281	249	239	250	276	274	242	281	276	260	273	295	266	274	257	255	285	253	285	288	276	299	262	285	283	266	272	262	280	266	279	276	270	259	249	259	286	260	254	251	252	272	225	278	285	307	254	277	245	287	284	269	235	264	291	273	263	244	257	253	251	232	287	272	278	261	304	252	262	263	275	254	230	263	271	245	292	252	241	266	260	262	253	286	266	252	267	265	247	281	280	281	262	271	249	269	280	302	287	266	279	264	272	270	294	256	276	279	255	272	302	278	238	288	262	268	261	282	281	256	272	255	252	287	275	253	266	270	221	260	289	287	265	255	256	298	268	271	269	258	266	281	276	275	254	301	266	238	291	264	287	253	251	262	273	276	271	283	261	284	289	279	245	270	269	274	288	305	283	269	279	267	252	287	273	277	280	284	269	271	284	265	235	262	253	248	247	260	256	263	269	274	262	245	262	250	257	276	265	251	325	283	271	294	273	277	288	253	227	282	269	260	260	264	275	257	297	293	288	242	275	251	260	267	315	278	299	282	278	261	287	307	233	284	269	241	267	239	232	277	268	247	249	258	266	256	299	276	272	255	274	262	250	285	251	278	255	279	270	243	267	265	261	289	269	260	272	277	247	269	276	296	261	290	291	232	280	264	257	256	290	271	272	253	242	263	269	254	260	278	262	271	268	250	260	305	303	254	272	280	254	267	277	287	249	304	262	248	263	280	269	240	236	270	238	245	257	282	290	253	273	267	239	250	289	235	268	298	285	260	289	252	264	271	273	279	286	268	289	280	260	281	244	268	274	232	260	270	232	268	261	287	258	250	271	264	249	266	274	278	259	260	244	259	281	265	270	300	275	272	267	268	270	277	309	264	267	271	274	245	269	287	265	261	283	296	246	266	265	255	248	274	303	308	277	295	242	267	267	236	259	292	307	282	270	276	272	287	248	252	248	266	254	276	295	275	294	245	279	285	256	240	258	267	230	273	262	275	287	270	242	262	249	239	266	303	253	248	267	258	261	228	285	255	267	274	260	211	253	300	288	276	258	257	263	266	249	270	256	254	264	285	270	257	281	278	270	292	256	289	246	266	277	274	267	267	269	298	266	260	291	257	280	282	262	259	243	244	253	284	256	249	253	250	263	241	271	273	285	263	253	242	283	276	252	244	285	282	283	245	298	280	277	260	258	280	283	278	262	296	290	251	270	281	238	308	284	265	271	266	247	271	252	250	258	275	302	262	242	266	248	284	253	251	265	293	250	255	258	283	271	283	276	252	297	298	292	297	268	240	280	254	273	264	273	279	293	259	282	247	250	293	250	263	260	284	242	257	289	282	259	273	256	278	261	266	263	274	284	278	270	285	252	281	298	265	240	272	265	274	284	276	312	250	243	271	260	254	280	261	297	280	259	290	267	253	276	271	249	240	259	264	267	263	261	251	264	250	264	238	258	234	288	252	288	287	272	284	271	240	266	263	285	280	277	261	277	261	239	248	253	281	248	274	279	262	253	252	303	277	273	266	251	259	269	278	259	242	314	285	243	274	233	279	286	261	283	280	264	256	262	229	268	286	280	267	286	288	271	265	262	252	248	270	303	221	286	278	251	247	256	268	259	267	260	264	287	277	258	259	287	261	257	277	291	264	259	287	312	273	246	247	273	260	269	272	255	279	275	233	245	259	239	255	241	282	272	257	325	243	262	291	280	257	265	257	240	281	291	268	289	281	280	260	269	252	268	258	275	284	246	266	266	267	279	259	218	258	284	289	243	262	265	288	278	271	259	274	261	264	276	273	267	256	288	277	237	285	278	243	272	247	247	263	266	273	253	280	270	297	290	249	276	257	265	279	283	279	264	279	259	283	277	279	271	263	263	261	291	258	270	268	275	277	283	242	240	264	268	250	254	257	283	279	285	264	272	265	244	246	269	267	271	235	245	246	256	272	264	284	303	294	255	266	278	286	275	267	283	262	282	280	249	254	279	284	260	301	259	260	268	245	276	260	247	287	256	257	258	262	272	252	272	260	272	273	254	265	282	247	267	248	279	276	261	258	299	259	267	316	233	239	260	286	253	262	295	254	244	244	256	250	296	298	261	264	272	302	270	259	261	253	273	295	290	289	239	299	278	274	283	270	244	262	255	236	271	280	246	255	268	261	251	306	273	263	283	246	283	258	272	256	277	255	316	248	249	279	264	258	290	265	257	279	264	297	252	284	269	263	256	249	257	261	279	252	269	253	242	259	273	300	262	267	234	254	300	296	276	261	250	257	278	288	234	269	270	250	258	261	254	186	257	275	261	308	275	275	278	261	260	266	283	270	278	235	284	271	242	271	304	273	276	256	263	287	254	259	259	277	283	267	309	316	256	255	266	249	297	266	250	272	271	287	280	246	267	270	251	262	265	271	303	272	278	267	285	259	246	237	266	263	229	255	277	264	270	288	267	269	276	238	245	275	278	246	263	250	258	252	256	256	255	270	260	248	254	271	263	240	249	274	256	257	257	269	267	253	278	267	271	273	268	272	290	284	262	274	268	249	236	275	274	246	247	246	255	264	262	259	273	287	277	239	272	282	255	260	251	256	235	274	267	251	280	262	276	250	262	266	260	268	256	249	269	238	281	256	295	289	256	291	271	279	269	266	254	290	268	291	246	272	242	271	273	277	268	279	252	274	277	257	237	287	286	241	277	292	252	271	276	266	269	293	265	259	273	278	278	286	286	238	258	262	251	242	286	233	262	265	324	266	262	301	261	281	280	266	279	269	270	257	281	263	258	285	287	282	281	264	270	271	298	269	267	313	282	263	291	285	289	263	263	272	300	292	284	264	277	285	276	262	265	275	254	271	273	259	276	279	285	259	301	270	266	260	265	247	253	271	277	263	264	282	266	250	240	239	250	269	248	258	283	262	258	260	252	269	262	291	282	263	277	284	266	233	264	293	272	282	272	275	302	281	295	289	276	257	281	281	257	251	244	266	268	270	268	304	250	275	259	249	289	271	278	265	277	221	251	258	262	264	271	301	275	256	257	243	302
18374	15350	24865	23751	17789	12051	8233	5997	4199	3064	2103	1560	1216	1036	976	986	1045	1022	1045	1182	1082	916	868	863	762	729	733	722	670	672	639	641	687	603	640	634	625	652	591	635	631	677	633	635	646	572	636	590	622	575	602	614	586	651	579	609	620	644	624	599	633	609	622	583	594	650	611	581	604	625	614	578	611	603	650	627	671	621	608	552	642	660	617	647	616	619	595	608	633	665	597	575	624	663	615	587	609	591	636	627	606	591	575	601	592	580	622	618	620	617	584	578	630	608	590	595	602	595	595	636	577	612	624	620	594	580	622	554	637	589	586	601	588	588	600	605	617	620	613	594	633	590	565	602	595	640	600	577	588	598	591	597	623	594	629	597	607	614	565	607	576	634	604	580	584	617	620	639	655	641	607	663	644	606	583	633	619	615	600	580	620	586	601	651	630	666	627	606	596	641	650	584	573	635	596	624	654	603	615	577	646	622	622	593	640	647	621	593	625	606	567	629	615	622	607	656	577	587	572	631	620	638	618	596	638	594	599	587	632	654	618	622	585	657	629	593	620	623	590	589	618	588	648	591	623	591	632	620	580	617	611	580	600	596	615	606	613	591	627	621	610	604	631	614	612	619	646	614	632	591	579	578	672	630	581	585	589	613	608	597	622	615	591	627	601	593	574	607	645	640	655	609	632	588	676	597	635	576	649	640	654	574	645	607	652	576	646	583	620	647	605	668	613	625	633	616	613	653	624	654	643	608	590	608	614	581	593	630	559	625	617	601	660	617	610	591	607	617	588	632	637	617	622	584	598	571	606	593	607	644	632	600	620	659	658	614	618	614	647	627	624	576	623	576	596	606	595	594	584	609	590	627	635	564	625	633	611	583	572	630	602	587	641	615	615	616	619	632	600	604	582	599	609	617	634	585	606	604	648	592	623	593	637	627	605	646	617	631	578	647	561	628	613	607	636	609	622	611	613	656	592	593	638	599	577	607	587	621	617	624	599	603	605	627	605	625	604	591	610	611	640	585	605	588	563	580	640	582	660	580	624	637	611	591	631	586	641	658	621	602	592	612	651	614	643	601	589	573	660	577	605	592	573	601	667	600	616	587	682	603	622	633	606	604	590	621	623	609	606	615	595	631	585	626	607	630	644	639	621	625	592	657	592	585	580	599	597	583	593	685	591	620	615	597	576	649	608	611	586	611	610	623	590	624	613	660	622	608	587	577	602	611	595	595	606	640	609	618	609	637	597	605	607	644	561	549	637	563	613	610	635	665	589	607	606	628	621	601	607	642	604	615	560	626	580	601	609	635	606	570	601	608	562	602	646	620	636	624	626	588	548	609	589	608	612	625	609	602	582	596	582	617	641	647	570	592	652	587	589	577	616	645	638	599	613	602	589	598	588	673	604	594	589	630	636	622	638	623	604	601	627	651	620	606	609	652	614	625	607	632	604	597	638	575	604	612	577	546	608	616	604	642	572	568	599	622	662	614	646	629	628	612	645	597	615	615	612	613	629	637	567	632	603	616	624	618	608	665	612	633	600	582	606	639	592	649	656	657	605	634	616	583	588	602	635	634	648	649	629	615	589	594	587	595	630	584	618	640	601	643	618	595	618	601	618	550	651	550	614	647	646	574	614	610	626	596	606	616	660	622	602	577	608	619	576	621	643	609	609	601	561	596	568	591	599	600	601	638	615	604	647	595	602	608	614	592	573	684	614	607	631	676	599	634	630	658	593	583	645	649	588	657	592	617	643	595	592	637	620	611	625	615	599	615	587	598	593	603	587	596	592	631	600	595	632	621	622	613	602	634	623	636	608	654	616	550	640	580	607	618	600	612	606	587	626	620	621	647	591	625	596	578	625	620	591	638	616	551	632	598	619	597	640	558	612	604	609	639	599	640	551	604	642	575	589	672	587	604	688	615	651	676	626	603	598	593	637	608	616	611	615	650	615	588	632	640	613	629	601	625	660	569	586	581	619	583	646	603	642	655	571	643	586	578	614	650	575	596	618	623	616	619	598	634	596	612	587	647	577	623	654	605	604	582	576	626	632	613	607	612	607	675	651	583	647	603	588	608	604	605	600	616	642	609	645	639	615	596	593	614	622	643	622	640	607	605	621	588	607	612	668	617	631	640	558	614	576	610	629	594	604	611	638	632	586	591	621	603	611	597	597	599	584	596	614	638	629	630	644	617	588	593	642	588	623	614	596	581	638	599	647	602	601	655	632	611	596	606	556	600	592	608	591	605	573	635	570	608	565	587	577	598	642	579	585	624	595	578	617	602	588	664	583	609	610	664	603	586	638	613	620	585	602	606	619	585	594	586	631	597	629	612	651	624	619	603	615	662	587	616	616	611	615	575	562	579	604	617	601	578	622	639	627	611	593	599	622	581	577	601	604	636	629	559	631	594	608	648	591	600	614	642	605	639	643	614	596	618	593	576	621	628	548	597	650	648	657	607	622	633	584	582	609	622	627	604	627	601	611	573	611	645	637	599	629	593	678	590	622	644	652	624	634	612	659	639	676	617	643	612	617	596	645	606	604	578	619	604	572	560	600	615	599	612	626	606	602	632	569	601	606	556	606	612	576	665	635	616	558	606	646	633	606	585	575	598	611	617	652	588	647	587	677	658	604	606	629	665	644	594	592	634	642	592	617	612	618	629	623	626	543	620	611	612	627	610	676	629	623	572	600	625	585	589	637	606	603	641	600	608	596	597	599	618	589	566	606	626	621	580	616	604	643	612	615	630	573	577	639	611	639	622	587	645	609	625	614	660	608	570	622	601	602	581	591	619	625	638	582	623	661	598	586	606	606	652	649	603	635	673	617	614	627	584	655	612	597	587	551	600	583	571	601	572	632	610	629	587	619	618	655	577	607	606	609	605	615	601	611	633	621	621	603	637	642	593	571	623	629	638	580	607	602	586	594	628	591	588	597	599	606	620	604	551	602	633	627	628	654	623	604	628	601	630	624	588	634	629	608	616	630	613	655	616	610	620	624	617	622	615	625	630	600	601	619	632	578	582	635	625	646	608	640	640	617	613	620	609	586	594	581	644	618	617	635	617	627	648	645	592	621	655	592	626	602	573	560	602	596	623	619	592	619	620	624	638	580	641	554	600	601	668	612	614	653	610	587	599	615	567	585	656	611	629	629	628	643	597	618	620	605	562	610	673	607	573	615	613	630	610	599	636	638	613	592	587	631	593	616	584	630	641	587	563	643	651	613	641	597	599	616	605	607	598	661	684	584	619	607	618	638	614	674	662	635	636	614	660	597	599	632	634	605	644	631	554	580	587	619	616	578	646	609	601	563	652	650	612	572	592	593	635	669	628	611	594	646	581	636	607	602	640	619	597	631	600	577	591	621	633	601	575	606	595	690	581	621	623	604	611	621	628	633	644	623	640	589	618	640	595	596	653	635	609	623	652	609	600	582	647	623	605	640	612	614	591	616	561	597	598	642	633	585	618	634	638	586	592	646	566	642	605	623	646	574	590
37696	24367	23794	16585	9306	5326	3004	1836	1328	900	675	481	380	390	370	335	362	373	404	362	362	341	323	302	286	288	298	304	255	248	270	246	269	255	274	246	256	258	220	241	243	263	280	241	243	248	257	233	209	265	268	250	260	239	205	267	244	238	241	223	246	240	212	239	236	229	251	253	229	242	235	252	220	269	276	283	258	256	265	263	240	215	231	235	253	254	249	252	269	255	243	233	264	232	259	265	238	209	230	236	229	258	253	195	239	227	249	239	235	238	253	250	256	264	243	243	265	236	201	256	256	271	254	292	243	238	255	254	241	228	213	243	269	266	232	230	242	272	254	243	229	252	237	237	230	260	275	263	270	208	246	248	281	272	280	280	246	237	249	245	270	285	237	269	252	239	246	240	282	254	233	255	282	255	275	223	220	243	264	253	271	244	244	244	230	243	252	263	271	255	252	231	247	267	264	227	225	241	240	270	246	235	231	264	253	257	249	234	262	294	263	230	216	245	269	243	231	246	250	255	256	242	234	229	257	265	254	244	237	242	237	245	219	281	274	246	255	263	263	243	246	258	284	247	242	231	240	250	245	266	252	276	231	252	274	251	218	243	263	251	256	228	225	288	249	249	245	269	279	229	276	262	225	255	262	248	245	229	237	248	250	269	261	275	228	246	227	248	230	223	229	260	240	265	237	241	251	225	253	251	278	265	263	257	268	223	258	272	267	252	262	225	238	221	237	257	255	260	260	240	237	225	249	231	247	268	277	241	236	222	253	247	249	260	267	264	242	242	281	262	245	246	245	244	255	268	232	243	268	260	271	233	267	269	256	268	242	249	256	270	243	244	229	227	252	229	242	240	240	262	287	235	225	258	266	236	261	260	237	237	237	295	273	251	220	249	278	232	269	238	265	251	252	274	252	237	244	275	246	267	214	247	249	246	274	271	265	248	277	231	254	205	222	222	246	247	262	296	260	249	258	235	244	256	220	267	278	244	236	232	283	231	249	256	273	231	234	268	225	276	236	223	255	271	254	222	250	247	253	264	273	265	263	256	253	249	226	265	269	230	230	240	245	246	267	280	259	239	269	237	230	230	233	239	265	261	261	254	255	229	245	251	265	230	266	252	223	234	257	210	242	254	276	235	256	256	259	272	272	234	256	250	260	245	221	275	229	244	271	245	259	232	228	245	240	248	250	226	250	218	271	259	244	251	239	240	226	221	232	258	262	241	231	231	241	252	249	228	251	226	241	268	252	230	235	242	250	216	267	249	265	233	242	235	256	249	268	248	237	229	261	213	263	242	279	229	295	267	231	248	236	267	227	240	268	269	243	256	217	229	236	236	249	251	248	263	247	241	288	268	221	238	250	271	270	220	260	251	257	226	235	225	235	264	236	240	286	262	226	246	241	269	262	232	249	293	259	248	252	247	250	259	244	242	297	241	234	244	253	273	299	243	246	222	231	272	258	258	267	237	252	230	221	277	272	292	243	251	229	259	254	262	296	232	254	249	257	254	231	235	239	268	232	264	221	246	239	234	242	262	259	229	249	220	277	234	248	262	238	264	232	294	251	259	255	252	242	266	230	248	271	278	249	260	245	255	252	222	263	226	266	252	244	249	238	236	258	255	274	219	240	251	241	257	244	238	270	228	275	274	273	244	245	242	247	291	242	247	256	272	271	235	230	250	239	261	248	245	257	258	251	262	251	228	242	255	254	246	243	263	284	242	262	261	268	252	248	257	234	250	236	256	261	221	222	248	244	243	256	245	251	254	236	235	239	227	252	285	236	253	235	280	250	250	210	247	233	284	250	210	248	244	275	263	227	225	240	268	281	216	238	265	231	228	240	234	222	236	230	259	246	248	250	223	242	229	263	230	255	245	233	226	241	228	258	256	241	241	223	228	229	218	254	276	249	252	239	240	251	214	244	259	260	264	249	234	242	245	231	254	276	262	250	241	244	224	235	224	266	242	251	258	234	236	236	230	245	283	262	288	262	243	235	251	260	226	249	264	221	224	253	244	247	265	280	268	249	249	251	272	267	229	231	258	262	217	276	246	261	266	233	237	246	243	250	235	249	233	276	216	231	262	270	250	214	258	283	266	250	291	253	216	261	263	233	264	276	219	259	245	250	250	262	295	255	259	225	238	286	231	222	242	242	233	235	213	268	212	246	255	236	237	272	269	242	254	225	259	244	236	255	242	242	273	267	242	224	272	232	240	229	259	244	224	258	236	254	240	231	236	241	221	232	271	261	296	278	255	228	254	247	241	241	251	260	214	246	249	256	242	213	264	240	255	263	257	262	237	245	262	235	254	271	248	254	253	225	225	244	255	257	250	230	255	231	240	279	237	285	285	265	247	242	270	247	241	257	241	237	256	248	269	257	231	278	247	256	280	238	250	259	226	230	240	258	247	269	250	243	272	227	240	229	246	249	235	252	237	220	241	243	216	248	232	261	276	262	226	251	266	214	254	275	254	243	237	236	253	270	259	233	260	247	251	218	255	222	231	248	255	270	281	256	211	258	254	246	227	233	232	244	236	244	247	240	221	207	292	234	236	246	261	254	242	246	224	253	252	234	262	266	287	233	238	285	253	254	260	279	271	266	231	228	239	260	238	254	223	271	252	258	242	251	243	257	211	243	241	270	259	229	242	274	240	245	264	259	268	239	225	250	248	228	247	241	277	271	233	247	238	260	254	254	239	244	257	242	234	250	245	255	270	232	289	239	217	252	199	244	274	254	233	281	229	213	256	245	239	243	265	260	269	230	239	251	266	239	253	234	254	241	242	239	245	251	257	287	273	236	233	228	258	245	258	283	257	258	252	239	243	256	232	248	247	245	263	244	254	246	265	240	275	243	254	211	259	244	250	263	243	251	249	260	266	235	250	246	237	249	256	220	250	239	251	241	256	215	237	272	234	228	249	257	251	236	285	254	249	286	250	211	219	248	271	273	233	265	234	230	248	267	268	248	268	256	256	238	246	253	227	262	225	231	248	244	247	248	241	270	235	230	247	255	239	250	258	262	264	254	252	238	231	260	260	262	250	224	235	263	275	234	225	248	260	260	221	228	273	277	249	254	241	251	238	266	246	244	236	239	243	253	267	247	251	237	273	266	201	235	220	265	257	247	233	241	226	259	258	218	226	252	261	234	269	246	242	255	258	239	241	242	233	230	237	226	240	252	238	212	265	248	240	253	244	295	264	232	251	243	248	239	235	247	269	244	257	221	235	229	243	230	249	221	239	260	237	266	245	227	254	235	231	269	267	232	248	218	234	229	238	258	232	236	253	192	257	253	249	253	260	263	261	242	269	251	237	263	242	225	230	298	260	239	248	266	254	229	211	235	222	253	274	255	236	234	234	269	247	269	258	231	243	269	251	214	214	256	242	255	253	249	259	276	247	241	240	255	243	277	250	267	268	248	258	246	241	237	239	236	229	262	259	259	246	233	247	223	227	231	244	266	256	250	264	256	246	232	239	249	250	228	281	232	215	254	246
22480	18652	29632	27737	21356	15918	10647	7245	5335	3826	2611	1977	1531	1386	1281	1188	1242	1344	1329	1229	1098	1022	908	855	766	723	693	623	676	592	624	621	626	614	583	605	588	597	552	594	607	616	595	579	551	545	571	579	558	601	557	599	550	584	545	586	587	580	577	574	532	555	580	581	602	620	619	530	582	534	564	576	584	588	633	598	585	569	524	575	572	592	597	582	575	550	601	536	591	583	588	540	556	584	595	592	582	510	593	602	588	530	592	601	606	549	588	599	538	586	563	563	609	561	602	532	557	565	595	570	549	580	549	567	572	607	568	549	563	592	544	561	519	565	565	579	570	570	525	575	565	588	573	561	568	598	605	551	565	571	569	546	547	558	577	566	576	557	570	536	534	601	550	573	603	552	589	599	543	549	578	530	546	584	555	595	558	580	566	549	556	614	590	571	533	550	537	550	594	593	582	595	538	531	573	570	598	591	540	564	581	597	590	512	612	592	538	547	575	571	561	568	558	595	545	576	603	608	588	588	600	560	575	568	583	640	569	562	548	580	593	543	539	594	609	523	580	613	595	552	564	565	528	573	583	544	553	604	523	580	539	604	614	586	560	547	541	556	550	595	554	576	606	580	539	564	573	539	562	557	594	555	597	572	587	509	582	567	542	559	547	567	565	597	559	591	577	551	560	561	540	565	564	553	564	621	566	585	539	590	591	568	567	556	606	553	557	569	578	563	540	578	554	562	554	591	549	610	585	620	557	599	588	582	605	529	576	557	586	585	605	544	572	582	535	582	563	604	603	577	584	522	593	561	574	557	569	560	548	612	603	529	587	575	608	532	580	549	576	593	584	543	520	561	559	564	566	560	560	567	589	573	549	514	590	569	578	565	582	611	567	548	582	578	604	560	554	570	601	572	568	548	533	541	537	585	566	570	574	556	593	544	571	557	546	592	578	583	585	566	554	566	599	590	580	586	574	587	574	600	547	562	568	520	582	594	580	562	562	570	571	582	560	564	552	585	608	548	583	572	556	556	574	592	575	588	553	581	549	553	611	552	555	580	592	569	555	593	553	531	562	586	566	555	625	573	609	548	540	590	591	553	562	563	580	609	543	562	636	539	630	553	578	591	595	587	632	556	588	561	532	573	549	570	567	604	620	556	578	603	578	600	579	584	576	565	568	601	548	586	568	556	546	563	565	595	556	597	602	521	579	553	550	546	568	576	603	553	566	557	543	557	590	594	576	572	591	547	526	567	599	603	559	593	560	598	549	564	579	536	568	587	566	573	573	514	587	581	547	622	621	597	596	585	571	554	557	572	567	600	553	565	558	607	603	561	563	594	558	597	573	547	580	577	589	630	597	601	568	551	517	607	597	581	596	556	601	620	537	572	593	564	595	628	627	557	558	609	557	566	569	569	548	573	590	605	579	574	603	532	552	591	586	599	571	549	590	551	575	587	562	600	574	601	569	549	507	586	558	540	571	552	558	607	573	547	547	571	555	574	564	565	617	617	552	555	555	559	591	614	630	568	578	540	560	595	558	604	581	560	572	562	541	628	581	557	601	592	558	570	594	589	563	533	558	542	552	550	627	577	565	612	569	572	583	554	576	575	543	575	582	568	561	577	601	574	552	553	626	562	602	575	533	561	588	594	593	554	557	593	608	558	576	581	584	556	590	528	562	553	625	575	607	578	535	574	552	591	542	583	576	565	563	579	565	576	566	583	544	564	565	571	626	588	581	625	561	581	553	593	545	564	587	575	561	566	589	552	643	538	615	596	563	585	539	557	584	575	595	600	593	569	570	550	528	588	569	583	598	563	519	565	590	567	576	552	567	599	612	612	557	602	553	587	555	562	567	573	534	573	594	571	625	564	588	563	571	575	586	569	552	569	564	586	613	544	547	593	555	598	596	560	547	559	527	541	548	566	570	575	570	564	540	547	528	566	584	596	591	580	577	599	563	570	569	565	584	591	607	565	589	556	546	587	536	559	595	579	574	574	564	581	587	564	561	607	577	591	600	550	591	557	607	593	554	574	579	604	589	562	601	564	562	552	591	534	576	561	570	592	564	572	607	587	590	575	580	557	589	547	566	530	605	573	575	517	600	560	570	558	596	576	534	569	562	603	547	580	577	548	532	557	562	574	572	564	564	587	563	537	590	570	594	588	614	562	599	571	588	580	581	565	624	563	575	598	619	558	551	600	541	606	570	542	563	527	601	615	608	589	562	579	556	561	574	621	582	573	565	570	566	630	556	571	623	557	534	572	560	625	562	594	581	589	567	552	589	563	594	569	546	582	570	585	608	614	563	590	619	581	608	586	558	527	533	636	562	555	546	566	560	580	595	584	581	609	567	571	580	631	567	538	582	573	600	544	556	569	562	570	531	566	559	569	566	574	578	576	565	562	585	615	606	572	539	593	595	603	534	572	595	559	582	571	582	561	620	570	566	535	624	557	576	579	612	580	565	566	555	552	598	579	547	563	559	566	572	560	562	592	524	569	625	593	628	558	559	594	544	581	575	538	568	596	608	538	563	583	568	614	575	573	554	596	560	602	588	541	627	548	558	602	558	565	603	579	567	587	577	581	610	585	569	569	586	575	562	629	556	556	594	609	591	593	553	559	596	567	578	601	539	589	590	570	581	600	563	532	579	579	575	551	582	558	607	574	543	565	530	613	579	611	611	603	596	621	573	575	554	539	572	559	551	525	564	534	538	586	596	570	567	581	518	524	537	604	591	550	603	534	524	620	611	589	538	599	603	577	622	548	610	566	580	584	571	563	566	529	596	583	605	557	535	566	583	568	612	581	523	624	561	592	578	599	591	592	614	553	561	600	609	620	601	560	581	578	555	570	550	588	570	572	620	572	642	547	567	549	605	583	586	543	518	569	606	569	539	623	567	556	558	534	622	566	547	556	578	599	581	553	572	558	564	550	597	592	551	599	554	586	582	567	570	573	552	591	611	595	579	574	578	580	571	585	609	571	583	552	608	588	589	575	566	595	576	520	544	567	561	566	632	589	569	599	576	561	533	537	537	576	545	585	607	545	608	595	594	594	601	569	537	578	575	573	579	594	521	558	560	575	543	589	601	568	573	594	567	579	557	542	572	575	589	574	605	558	589	567	526	558	573	592	580	569	577	597	572	555	526	581	544	569	543	578	600	539	590	566	567	573	590	577	566	556	620	541	581	568	566	559	564	552	592	579	543	526	604	556	595	544	573	572	578	588	566	568	564	550	570	561	589	569	576	595	543	603	561	588	575	550	610	568	593	583	594	544	600	585	539	604	596	548	653	550	559	558	558	576	587	616	584	581	542	593	591	544	550	583	571	597	605	593	551	569	546	542	561	634	562	585	564	561	564	566	568	596	584	600	606	586	573	514	579	594	580	560	593	551	591	577	575	625	586	573	530	543	593	592	572	609	548	575	549	567	584	552	551	547	553	555	594	587	552	546	574	557	548	603	557	591	568	549	563	557	576	603	573	614	596	554	595	579	575	565	539	505
19739	13736	12848	7858	4111	2416	1418	937	714	586	480	427	363	389	362	355	307	369	346	386	366	356	286	355	326	337	338	317	326	304	307	314	318	322	320	349	292	312	321	307	316	279	337	293	289	286	289	312	311	321	314	294	278	323	332	314	319	254	291	301	306	313	320	298	287	347	319	311	310	302	311	287	314	335	334	315	330	313	293	328	329	274	301	323	299	341	332	309	298	299	285	314	324	333	317	344	317	322	302	299	330	324	317	299	286	311	327	343	321	266	311	310	327	323	329	293	352	338	299	316	299	344	296	343	334	278	332	318	327	319	293	281	333	317	309	324	306	311	286	308	317	287	318	299	312	319	296	358	325	393	337	279	287	267	282	297	360	285	335	327	310	300	319	311	326	317	308	327	317	285	310	325	327	293	298	313	272	307	289	310	307	330	350	343	304	351	278	313	320	327	340	310	318	329	334	303	324	297	317	317	301	318	331	298	273	295	310	355	281	337	319	309	333	328	331	325	328	356	349	294	315	298	319	302	297	327	318	323	321	302	307	307	323	332	304	284	345	276	271	360	302	291	322	314	302	294	334	307	339	305	326	297	297	345	327	333	313	286	314	319	309	338	346	327	295	316	314	293	314	327	334	305	293	315	308	304	329	308	303	312	315	301	339	306	289	301	334	311	300	307	331	345	314	286	336	328	323	305	300	327	296	298	311	298	282	282	297	299	317	335	325	312	296	318	330	350	298	330	312	307	280	272	338	322	298	320	327	318	308	341	321	296	297	320	294	315	314	324	320	300	281	347	335	297	303	309	322	326	329	321	311	302	310	310	321	340	330	320	312	281	304	316	318	306	333	312	306	327	312	310	341	294	319	289	330	321	280	358	305	300	327	301	289	318	300	304	333	275	281	332	305	306	285	326	303	309	284	335	315	334	314	360	321	311	309	305	324	321	318	322	286	310	299	301	314	305	301	330	323	294	319	305	321	318	311	315	323	307	309	305	293	285	317	321	313	269	332	302	297	293	301	287	301	299	318	337	331	305	278	279	296	307	291	287	328	332	329	317	330	331	307	326	323	294	318	312	306	304	347	310	291	335	280	338	303	283	296	294	301	306	301	328	312	329	298	304	316	321	287	301	283	328	294	300	338	318	274	285	316	305	334	335	266	300	315	313	302	319	288	314	294	305	325	333	292	289	304	317	312	342	313	331	314	291	329	317	313	293	336	305	331	276	307	282	304	275	285	287	307	280	291	361	347	321	310	304	310	327	318	297	306	331	324	307	295	309	341	329	321	310	285	278	298	297	300	283	273	336	287	297	335	335	320	301	312	357	313	280	324	306	369	321	337	303	280	299	322	297	308	313	335	307	334	280	328	285	290	278	298	291	278	322	320	320	320	294	289	342	306	316	301	303	298	301	324	325	291	299	305	317	338	317	314	312	267	317	314	290	310	325	280	314	291	290	320	330	297	299	272	286	327	301	306	314	303	306	332	292	288	295	284	344	308	335	336	312	338	300	313	315	278	332	340	334	324	312	328	309	320	324	315	320	348	332	290	297	283	331	317	304	311	339	308	305	320	276	291	291	326	319	302	329	303	298	318	321	315	312	288	293	328	312	298	331	296	307	303	348	314	297	347	288	329	332	288	282	268	323	294	343	283	311	321	343	290	290	330	336	308	301	297	313	317	285	328	319	307	276	341	335	346	288	314	309	296	317	324	333	287	325	300	313	294	319	276	335	340	312	306	311	277	307	330	325	295	293	308	304	276	303	274	336	304	332	304	307	292	335	331	320	311	335	329	289	285	314	344	305	296	324	335	302	275	282	283	341	335	366	291	299	320	299	306	318	302	321	320	340	327	329	308	268	305	306	285	316	299	319	328	325	294	292	333	305	321	290	332	299	326	347	300	285	347	336	296	328	295	290	315	316	319	310	301	347	292	317	323	323	330	338	338	303	346	328	310	347	299	282	311	310	300	278	340	316	313	330	316	299	314	294	313	331	322	289	332	343	301	343	341	302	260	354	311	271	304	275	309	320	272	325	343	306	313	307	346	335	305	304	281	300	298	330	309	296	335	290	309	327	345	301	319	329	291	316	301	295	326	296	300	293	323	306	297	310	293	349	292	312	326	296	344	331	297	301	328	323	309	324	294	264	323	283	301	316	281	341	284	297	302	315	308	305	332	308	315	307	310	295	331	311	292	317	327	316	309	327	299	295	317	293	327	318	322	330	348	307	319	321	318	350	358	294	321	310	330	318	313	313	313	309	296	289	300	331	297	297	298	308	307	315	299	298	323	335	342	277	287	293	332	322	289	305	300	283	321	332	281	279	310	318	340	303	346	350	350	323	346	302	304	289	363	351	289	327	298	307	327	323	288	337	312	288	310	341	316	311	320	306	357	285	304	360	312	339	328	297	278	297	311	299	300	302	290	287	326	293	307	312	309	294	313	329	320	323	282	304	321	288	336	323	272	276	338	337	386	318	322	297	300	283	298	293	308	316	294	315	307	323	316	315	313	318	332	305	314	319	299	351	365	330	322	309	305	286	339	302	316	320	285	292	335	312	305	304	323	306	291	318	322	289	305	322	330	309	325	333	320	323	326	298	313	303	310	321	308	310	315	303	278	316	292	327	346	302	313	309	289	299	329	322	320	314	295	306	303	293	295	325	343	303	303	298	297	292	316	328	317	328	292	332	348	311	329	315	304	338	305	302	298	297	357	344	319	292	326	293	293	311	288	318	303	293	336	305	325	318	303	314	326	317	349	312	300	309	289	309	316	322	334	319	307	295	312	302	303	292	297	265	319	333	352	305	334	287	303	305	290	325	315	285	347	265	330	327	318	318	305	353	321	313	293	304	327	335	302	308	297	323	322	310	312	274	320	338	307	282	338	334	341	338	320	329	308	307	274	316	291	283	296	307	319	298	280	294	317	285	306	327	312	312	297	289	334	306	350	315	332	300	323	269	338	323	309	320	257	308	306	309	288	334	319	311	319	299	289	291	307	312	296	322	339	347	323	321	327	337	321	306	327	317	294	314	302	290	291	321	349	305	316	313	322	313	296	319	346	298	303	313	299	292	310	306	293	285	338	324	323	303	304	277	350	288	312	291	310	345	305	307	321	343	332	298	298	292	307	305	325	330	331	314	293	307	329	319	349	295	320	305	342	309	283	295	310	335	334	301	318	306	343	298	289	292	322	319	324	329	309	279	299	347	338	319	297	339	328	275	276	318	316	308	321	310	310	315	328	338	300	321	312	286	321	349	335	291	308	309	288	321	304	315	332	283	325	316	324	330	317	321	315	329	323	301	273	304	349	329	316	298	312	306	306	309	296	299	306	353	293	318	327	307	329	344	313	325	323	279	313	317	291	312	305	318	319	352	319	302	306	314	261	315	342	322	289	300	337	336	320	322	307	313	333	304	304	309	294	323	323	291	335	302	289	300	310	309	313	320	307	301	286	319	306	267	339	347	344	315	304	344	327	318	299	334	316	331	320	298
12170	11568	19258	17383	12255	8303	5407	3654	2833	2081	1624	1352	1156	1101	1008	956	922	1007	1009	923	925	832	831	743	754	756	757	741	684	697	717	698	749	679	720	685	727	679	719	714	672	664	705	656	671	685	696	694	693	746	722	688	694	698	657	647	735	709	728	711	717	677	655	685	750	682	739	703	685	650	732	743	717	690	721	683	754	686	709	712	710	730	683	705	703	725	749	751	718	722	683	700	656	694	713	695	675	663	687	725	700	757	704	707	688	702	688	722	726	668	715	719	680	703	690	688	700	671	708	708	740	674	703	730	652	673	727	693	636	698	641	697	760	682	718	707	714	631	664	709	695	680	723	716	705	687	743	676	700	694	710	680	689	710	734	709	709	725	735	701	695	670	707	652	704	660	705	659	682	697	706	749	693	732	686	735	733	733	690	739	704	686	721	679	695	672	694	645	730	683	706	704	727	736	699	672	675	729	689	673	680	662	692	700	715	728	737	697	705	700	723	710	750	693	674	702	731	724	717	662	678	692	757	695	688	675	740	668	773	695	774	737	666	670	687	713	693	681	704	702	756	662	678	690	721	699	662	693	735	701	735	658	720	668	701	730	668	702	730	710	667	655	678	734	752	684	671	689	672	706	641	711	709	668	667	721	735	741	691	703	673	699	643	691	728	713	673	727	663	679	697	691	723	740	690	703	668	681	702	685	693	666	634	710	655	729	668	675	714	688	700	734	747	695	742	711	696	739	726	725	688	680	706	717	687	712	644	686	669	720	742	758	706	734	702	687	733	692	676	679	688	726	659	699	709	672	667	695	743	697	738	697	748	743	716	707	687	734	684	699	729	703	707	718	718	707	704	687	740	694	754	690	707	705	763	700	718	700	723	680	642	711	725	725	696	682	697	696	710	720	735	675	679	714	714	639	719	706	645	713	678	707	720	717	745	727	715	680	702	666	720	688	710	680	681	701	731	731	696	727	708	671	689	653	720	701	694	695	675	727	693	682	663	690	727	701	689	664	726	725	736	699	712	710	750	720	687	715	651	708	681	707	668	736	684	735	664	733	707	692	670	709	727	715	682	686	720	722	718	721	730	689	710	690	683	741	695	731	744	732	717	676	669	693	717	741	651	701	665	687	704	729	709	703	648	680	664	763	718	671	756	722	739	679	720	657	683	679	694	693	733	697	677	680	699	691	766	667	708	753	645	698	702	740	704	736	794	680	728	718	748	731	751	718	741	719	678	708	685	696	708	754	655	681	761	722	696	729	675	716	720	708	683	702	713	717	688	710	681	717	728	733	700	686	683	670	700	674	679	675	683	733	735	675	671	723	708	749	736	671	715	715	701	706	689	680	707	681	716	635	667	695	666	690	690	708	704	751	723	630	719	701	717	677	686	704	661	676	643	686	728	682	763	692	761	684	700	676	766	662	668	674	685	673	696	741	661	741	742	690	701	705	715	712	670	707	705	696	690	689	686	711	707	757	674	663	666	722	681	725	710	714	714	695	723	740	722	702	694	711	699	736	683	733	688	684	676	686	692	696	737	692	728	725	694	701	699	650	700	730	701	728	711	696	713	715	675	693	691	731	711	732	667	701	685	675	718	705	705	755	739	710	695	688	741	759	658	677	737	750	688	688	705	637	674	682	657	697	655	697	679	680	756	736	743	733	686	689	670	702	679	672	745	698	741	751	730	713	674	771	688	726	706	707	662	699	733	731	710	669	733	653	714	694	680	719	713	695	738	679	707	729	652	715	703	725	683	730	701	720	708	657	731	703	671	703	714	633	715	671	693	675	681	720	633	737	677	654	722	733	750	672	741	662	690	737	678	687	692	694	709	686	682	728	699	682	721	670	688	727	719	700	702	692	712	681	691	669	732	709	699	669	695	704	722	672	651	725	707	697	684	717	730	667	734	692	661	718	725	695	683	689	748	647	680	676	698	727	744	701	718	674	702	666	698	621	730	691	705	736	735	689	723	690	689	692	644	697	708	701	686	692	734	691	660	716	696	703	728	689	724	730	669	707	682	709	693	711	714	698	685	707	680	707	755	711	625	680	665	709	743	660	694	667	690	670	697	706	746	675	752	691	731	706	710	707	691	704	714	682	736	720	688	668	667	668	696	690	755	720	725	683	731	695	711	715	694	723	720	717	640	674	711	693	685	715	695	677	744	676	748	682	676	705	721	715	693	689	694	721	707	685	731	693	724	712	718	692	721	643	681	700	683	684	682	718	740	690	690	656	715	705	700	688	712	696	691	696	721	740	700	722	752	707	681	716	699	690	685	711	697	687	678	707	722	732	721	630	675	669	686	738	734	711	653	708	719	659	706	714	676	623	691	693	690	695	695	696	672	694	653	728	711	714	722	706	679	692	665	736	711	722	690	691	703	748	700	737	705	674	738	709	693	703	715	701	683	683	673	729	686	722	691	684	709	682	688	692	735	702	669	693	679	702	689	630	776	686	735	697	753	683	722	670	681	628	741	709	673	643	700	685	709	713	708	683	690	700	720	702	736	725	666	714	689	672	688	724	715	716	675	676	711	700	732	685	658	719	710	679	730	731	705	700	721	703	736	688	704	699	703	700	700	641	713	707	729	696	705	725	703	736	687	714	681	693	719	657	705	678	698	698	728	743	759	718	689	710	691	687	733	727	655	699	724	726	685	669	717	691	691	688	698	761	682	677	664	685	665	702	716	710	743	705	700	677	716	669	696	703	727	681	738	715	709	674	654	703	716	722	710	701	680	715	696	724	711	723	664	693	735	691	718	666	714	728	714	694	688	756	681	726	719	706	698	742	711	709	651	670	700	686	688	738	684	686	681	693	698	686	699	663	691	721	683	657	757	694	714	697	679	686	696	716	732	716	702	710	754	684	659	675	723	642	720	696	732	712	728	731	698	721	710	736	698	681	656	675	722	703	652	652	705	722	726	664	687	707	703	713	752	693	673	687	765	730	692	720	711	665	743	664	681	709	714	756	717	725	697	731	695	652	710	684	723	753	663	731	734	689	734	711	704	725	632	715	682	697	734	708	704	681	719	702	706	705	695	660	698	678	708	726	674	721	733	687	641	709	683	739	684	717	699	668	695	671	746	685	725	671	693	731	679	671	660	739	697	725	744	678	694	701	715	718	711	698	707	655	697	701	685	674	702	707	667	681	701	696	747	713	667	747	726	697	714	719	716	733	724	782	661	734	658	756	691	697	684	688	682	735	701	720	703	719	725	677	702	674	712	698	662	696	720	708	749	720	737	698	722	742	686	738	692	685	665	699	694	715	676	680	666	729	665	658	715	716	694	686	744	739	744	749	695	766	696	687	700	722	699	709	717	674	716	734	748	724	670	712	707	730	699	715	706	687	635	710	703	678	721	722	677	728	695	704	692	696	672	688	745	696	672	728	665	713	704	716	672	724	730	696	697	741	677	685	742	725	751	728	696	702	668	693	723	695	701	708	717	697	683	710	696	676	697	757	730	640	702	680	657	660	678	716	657	715	733	693
30668	19527	19040	12627	6997	3878	2405	1404	935	779	586	494	405	410	385	327	341	322	359	329	330	321	316	276	272	265	285	288	271	275	282	275	272	257	286	274	261	266	288	281	262	268	281	301	292	270	291	268	278	293	285	267	241	287	278	295	279	271	264	251	293	274	275	262	292	248	250	265	285	268	268	255	275	294	276	251	243	253	260	258	258	313	234	248	309	269	276	278	267	265	258	279	277	289	297	274	289	276	276	242	279	287	293	289	253	274	295	277	251	276	285	288	248	285	274	296	285	285	271	277	278	282	282	279	270	295	296	269	308	264	261	251	284	257	250	258	314	296	283	255	254	279	267	218	247	285	285	289	300	272	262	266	296	284	219	265	272	289	261	275	259	268	290	242	285	276	286	250	321	250	253	288	247	284	291	233	289	269	294	263	260	279	285	256	253	264	278	242	291	275	258	268	255	285	286	277	268	244	281	247	287	267	274	299	254	302	306	252	248	291	287	253	273	248	289	280	244	279	301	276	279	294	277	253	267	272	247	273	272	304	299	274	299	280	304	282	304	284	274	265	279	253	234	302	299	264	253	288	252	288	253	272	269	279	275	263	309	274	272	261	276	293	272	284	287	256	241	250	279	255	259	270	332	260	283	283	275	255	256	275	280	233	270	278	309	260	255	245	248	264	251	283	289	244	271	272	282	282	295	260	269	263	244	277	272	268	275	280	272	308	286	268	278	256	258	263	275	308	271	282	234	286	275	280	253	277	233	289	271	300	290	298	290	290	302	258	272	282	259	257	290	267	288	327	267	267	253	273	273	294	274	285	256	246	266	277	279	300	291	269	267	274	249	279	240	262	266	259	256	249	258	253	291	263	291	297	276	251	280	231	268	290	268	265	271	255	258	280	249	272	262	252	283	270	290	265	249	267	261	254	270	253	261	278	239	234	263	244	276	272	289	295	249	313	291	256	235	260	274	224	292	276	279	279	237	260	274	304	292	262	276	278	285	261	252	273	271	294	275	262	269	271	262	281	266	259	275	260	270	268	270	246	254	255	297	305	311	249	258	257	255	286	282	289	258	272	282	287	278	252	252	269	302	272	249	256	241	272	252	266	260	271	251	308	256	274	267	288	295	312	254	282	275	282	331	288	282	301	269	265	289	283	242	261	268	282	285	271	258	253	311	282	283	262	297	261	293	295	268	298	286	274	266	291	279	322	268	273	262	240	269	295	279	281	246	269	251	254	252	288	273	262	268	267	275	285	266	285	270	265	278	261	284	275	252	254	282	297	250	306	281	258	271	250	273	264	266	274	274	284	277	255	251	288	271	265	297	281	271	277	294	284	262	271	279	244	254	308	305	272	261	286	282	263	301	283	306	285	262	227	276	263	279	288	256	264	260	259	259	272	253	229	248	272	277	278	247	269	289	263	235	270	300	271	315	277	277	275	264	297	298	284	285	249	278	259	288	247	296	288	281	281	270	285	291	267	301	261	300	279	257	311	262	278	281	259	267	255	281	259	266	261	259	270	286	308	230	271	297	288	257	259	282	285	285	259	268	301	273	286	287	229	296	302	250	264	239	295	275	248	283	262	260	253	284	300	275	267	257	266	278	289	270	260	253	301	280	289	296	280	280	281	275	305	250	265	250	241	272	291	240	271	269	305	316	262	280	302	271	260	269	257	287	277	250	246	269	270	261	262	270	266	281	301	267	258	241	295	270	292	279	289	273	285	280	288	271	281	246	271	248	251	272	291	275	310	264	261	278	280	290	258	267	259	285	301	279	270	309	280	255	268	282	271	243	278	314	256	272	263	281	280	256	279	289	276	304	283	266	270	279	272	252	278	265	282	274	290	288	289	259	274	294	282	301	243	271	261	270	277	276	288	279	293	285	271	270	275	267	275	261	272	255	283	254	281	239	237	284	264	265	251	275	293	281	271	293	320	257	266	285	283	268	246	283	262	283	270	282	255	284	246	278	247	253	284	284	263	278	256	266	299	276	254	268	273	253	246	285	254	262	261	285	287	277	271	235	233	262	252	301	252	259	288	263	274	278	295	260	254	302	280	284	257	236	266	254	286	307	279	278	272	269	256	278	241	254	265	264	256	252	264	272	262	282	250	274	249	274	302	270	290	260	284	284	263	285	276	264	277	296	253	245	268	253	245	265	253	256	267	240	262	238	283	267	261	282	280	277	278	281	260	284	259	283	276	270	251	262	269	281	289	230	295	270	269	257	278	285	282	238	299	256	281	274	253	279	278	317	278	276	258	267	270	266	301	281	292	256	276	275	265	263	264	287	250	271	272	290	279	311	283	264	296	283	276	265	254	284	256	264	270	214	303	250	274	276	290	258	259	276	292	290	288	273	276	245	264	272	244	255	287	298	284	278	287	263	253	269	310	273	290	277	298	280	306	272	265	281	269	264	284	262	252	274	252	291	250	275	257	259	282	269	271	290	282	261	262	277	262	256	250	255	282	300	271	288	258	249	255	282	256	255	271	296	293	286	323	258	314	255	277	280	257	320	312	222	268	271	247	243	250	283	271	289	230	260	257	299	256	281	289	298	264	261	287	261	310	278	266	271	323	266	233	296	269	254	276	280	271	290	273	259	282	288	278	239	298	246	277	262	252	259	256	276	265	249	277	285	245	282	286	261	299	295	269	268	281	271	243	290	259	303	293	269	275	284	278	257	277	282	285	273	274	301	261	288	264	281	235	268	311	259	272	262	276	257	262	254	259	275	270	269	280	257	248	260	254	242	276	275	304	275	264	250	282	266	302	275	285	271	271	246	283	248	253	248	276	286	257	258	294	274	269	279	297	277	277	283	264	270	278	298	282	242	279	278	260	284	260	271	256	268	278	266	260	273	238	275	283	265	266	273	277	263	259	287	281	284	297	296	266	275	282	240	257	278	281	310	295	279	283	265	269	256	252	270	281	270	298	263	276	251	271	269	291	257	288	274	269	257	286	271	293	287	298	260	274	287	293	256	280	274	269	283	293	268	258	265	256	262	316	257	275	296	252	273	262	287	291	272	285	275	274	232	268	286	277	256	247	291	277	304	272	233	268	249	274	285	244	284	279	271	273	239	257	259	271	298	284	285	287	276	283	257	258	247	283	270	244	271	289	253	271	268	275	291	296	276	263	316	279	288	282	258	255	277	306	275	275	260	260	293	297	294	285	274	292	259	271	279	270	284	282	294	260	296	280	295	269	307	277	260	305	276	267	273	261	247	270	298	282	272	283	263	276	288	285	261	265	302	260	300	270	294	309	287	293	300	256	281	277	257	264	266	273	279	268	257	278	289	299	267	270	252	260	300	249	294	265	276	238	258	248	284	272	255	284	307	260	297	292	280	276	224	258	262	285	310	273	299	257	254	277	271	280	284	270	262	261	295	249	283	304	297	264	255	287	289	273	276	262	280	265	270	303	305	273	254	257	260	294	254	260	287	294	257	285	283	264	266	229	258	290	265	263	252	257	301	313	263	302	264	317	256	248
18927	16268	25984	23782	17970	12547	8465	5295	4002	3170	2361	1842	1519	1336	1244	1152	1043	1075	1141	1051	892	804	775	810	741	695	669	647	666	663	714	607	648	628	663	624	619	652	628	633	641	587	658	617	621	609	646	681	638	628	622	601	605	637	632	649	643	604	616	635	598	588	587	608	596	634	606	614	638	583	621	630	649	622	629	612	630	648	652	665	587	598	605	611	607	645	647	623	632	639	603	592	630	668	626	652	587	649	617	617	665	631	636	643	630	633	594	658	631	615	612	631	580	631	642	583	564	623	648	599	674	617	613	630	599	604	601	611	631	627	637	572	615	629	651	607	612	592	600	607	611	585	658	632	593	621	592	639	683	647	603	598	583	631	637	650	601	601	630	662	623	621	656	617	611	597	608	620	632	577	634	643	615	592	631	610	652	624	643	603	625	640	659	621	587	647	649	619	633	642	641	638	635	637	636	641	598	606	641	571	660	628	564	611	623	620	568	592	632	595	621	652	643	642	609	609	605	599	674	671	623	592	666	640	621	635	631	582	641	629	600	624	620	649	626	598	584	660	657	646	632	641	599	619	576	633	663	700	591	644	631	660	674	611	617	617	680	607	573	611	631	659	608	612	579	599	666	606	580	653	661	632	632	651	624	616	620	625	629	633	612	588	609	605	577	640	638	590	633	617	644	591	631	650	654	597	599	593	627	585	627	620	665	595	644	644	564	626	556	623	630	658	630	615	610	606	627	603	646	622	616	673	643	591	608	627	596	584	622	587	594	583	658	653	631	576	609	608	666	599	661	659	613	603	605	636	611	654	613	612	619	629	613	617	602	655	635	626	596	616	584	611	611	635	636	668	587	641	643	619	615	616	611	658	633	670	633	651	637	594	630	610	621	623	553	636	634	627	652	632	626	648	653	641	575	641	620	651	570	627	626	587	624	634	622	688	642	608	669	590	642	618	634	602	638	637	616	638	617	569	651	661	620	604	626	664	652	663	615	593	615	625	613	624	655	625	578	602	617	666	607	650	609	642	646	648	589	578	605	625	624	626	636	611	626	611	640	606	653	593	572	619	661	607	595	584	565	633	630	651	593	609	600	634	635	628	664	601	598	610	579	612	598	612	615	613	654	589	634	631	585	647	594	630	562	633	602	662	586	609	590	648	615	600	634	638	596	675	608	623	620	600	599	666	664	646	604	620	626	626	615	622	620	624	680	642	599	661	628	579	600	631	620	673	584	596	587	620	600	656	646	630	635	582	666	599	629	611	636	597	621	627	614	623	642	617	649	633	600	621	618	670	602	630	636	619	621	630	594	651	633	663	611	632	620	628	588	667	614	624	621	633	647	586	644	642	669	671	606	581	623	636	619	604	653	615	614	650	627	608	664	668	606	599	642	630	627	640	663	656	608	658	627	635	599	622	607	652	626	632	626	599	623	607	624	644	635	628	658	585	657	643	613	618	563	659	644	619	644	572	668	672	640	625	652	597	588	679	676	649	620	583	603	681	613	610	614	617	651	613	625	658	659	632	647	608	621	608	654	608	612	613	645	648	625	638	639	625	642	637	594	642	625	596	661	634	580	610	640	619	644	644	701	621	640	601	617	654	649	663	623	611	608	621	596	645	624	640	659	608	638	626	617	638	641	607	606	583	607	642	632	599	642	617	599	606	608	647	575	603	621	607	567	590	619	605	647	618	628	597	613	684	634	675	623	615	608	601	655	593	630	630	613	618	637	638	608	632	643	587	663	652	627	609	650	642	526	637	621	621	586	625	593	624	626	665	663	642	572	630	633	664	612	580	625	612	662	629	596	597	628	622	597	648	653	645	598	619	595	648	601	610	655	586	604	592	626	600	654	636	619	617	640	611	665	623	571	613	579	614	620	648	619	622	592	589	576	620	621	661	630	596	650	596	584	585	618	635	657	605	639	590	645	668	642	640	660	629	601	614	609	610	622	664	598	601	585	592	628	631	660	579	635	616	625	630	644	609	658	599	605	617	648	627	636	624	597	622	690	663	636	603	631	623	617	682	628	615	642	626	687	615	603	632	611	626	664	636	578	613	611	605	599	671	633	658	639	593	681	597	626	629	623	614	635	643	599	593	638	588	624	626	593	627	660	629	617	650	637	653	627	596	610	636	632	605	586	659	611	644	612	600	602	646	636	590	616	606	612	656	603	651	612	598	638	635	613	624	621	568	607	660	630	603	638	630	609	612	613	646	593	637	644	600	620	604	644	663	661	646	618	659	593	620	652	613	641	605	640	635	635	579	597	624	647	641	637	652	645	593	611	600	648	634	621	572	615	590	583	581	650	598	624	637	623	627	638	601	617	642	622	644	636	621	622	649	628	640	637	674	646	647	651	641	623	651	590	638	651	644	598	577	599	633	673	574	631	593	588	656	639	613	632	636	647	631	632	603	592	622	646	604	601	624	617	633	635	613	624	572	646	595	641	638	614	611	612	603	600	643	601	590	641	672	626	640	617	616	655	605	643	570	643	599	583	664	628	615	612	589	645	617	598	616	617	617	611	623	642	607	620	637	619	614	645	589	601	640	605	649	630	631	617	626	589	634	643	659	614	626	627	630	592	590	621	627	599	599	637	614	631	630	604	596	649	606	617	631	658	624	611	656	632	640	582	624	658	625	647	605	605	613	579	658	662	601	602	615	634	604	616	607	679	629	668	596	619	677	636	648	661	649	605	605	664	624	622	608	647	597	617	622	628	613	641	630	627	650	621	619	611	653	588	594	604	626	638	637	642	667	680	599	620	657	616	638	615	627	609	641	668	640	630	643	647	680	657	638	660	637	618	608	627	611	629	623	608	598	653	635	633	577	609	613	632	624	659	657	617	615	648	609	612	621	631	636	611	660	675	604	652	635	613	611	650	635	654	643	632	625	666	597	588	594	615	559	685	622	578	619	637	615	585	626	608	622	648	628	573	622	608	650	675	654	597	602	635	632	645	604	655	591	622	634	615	643	661	638	604	628	648	655	676	642	585	671	630	648	623	629	639	646	591	655	605	640	609	611	633	593	608	674	605	659	662	611	629	574	596	605	577	624	645	649	632	638	614	587	626	608	648	662	647	616	578	639	657	618	648	618	660	642	603	619	623	689	643	634	608	634	610	579	626	597	604	657	614	631	605	665	592	652	653	618	602	609	631	634	618	639	639	601	634	619	658	601	629	636	643	614	630	603	626	655	597	694	600	643	680	619	627	617	675	565	699	642	621	596	597	618	567	619	600	651	638	595	651	614	648	638	647	595	560	634	609	652	634	655	607	611	612	632	589	617	587	622	609	627	640	623	663	606	661	636	625	681	669	617	620	599	626	599	624	627	595	599	607	619	595	616	660	626	582	589	643	639	639	600	639	656	619	611	667	642	621	643	602	617	655	613	609	652	625	605	627	629	618	615	629	644	627	613	644	644	658	631	587	628	630	606	578	591	619	589	660	615	642	650	585	623	629	633	637	628	619	599	618	637	605	639	632	590	617	613	647	614
38429	24501	25362	17260	9758	5233	3173	1895	1273	1008	730	594	494	450	377	362	327	334	355	324	319	291	297	274	271	278	240	263	244	257	245	258	270	240	282	256	251	260	272	256	262	236	235	236	239	232	240	236	237	243	262	253	240	235	259	254	256	263	240	237	263	237	245	248	244	246	274	251	262	252	248	278	231	254	235	238	267	268	262	236	260	275	252	232	242	270	253	206	244	273	262	227	244	203	257	251	248	257	245	267	273	239	248	225	241	234	250	252	240	256	243	238	212	254	270	250	268	266	229	247	250	248	258	248	272	240	231	238	248	215	264	248	242	266	229	229	266	247	259	268	229	249	237	285	265	229	279	271	261	248	252	246	241	257	294	228	265	277	271	246	250	248	234	250	244	274	240	227	259	259	243	262	249	246	273	247	229	273	241	261	255	285	242	225	284	277	272	223	230	226	244	248	260	254	271	258	258	285	220	223	259	237	263	251	230	258	224	244	250	224	271	241	264	274	252	263	248	232	250	245	237	237	269	274	229	261	231	273	287	249	223	252	247	249	259	270	264	211	234	258	269	244	271	257	251	236	262	278	242	262	271	252	283	255	243	255	251	242	237	241	251	225	248	258	247	247	262	264	272	272	241	258	221	256	256	264	232	261	244	241	223	240	264	210	228	211	239	249	258	258	261	266	277	272	247	261	241	268	254	263	257	244	264	230	223	254	230	219	252	257	270	230	251	249	276	258	236	241	249	208	278	251	240	268	252	242	240	249	256	266	213	272	243	217	256	266	285	268	256	241	266	264	238	276	289	256	247	252	250	271	251	229	264	257	245	243	252	267	270	238	247	236	266	252	286	245	267	240	237	257	238	265	287	271	244	237	271	260	258	278	257	245	252	288	244	264	231	268	268	245	220	267	222	231	250	226	247	264	274	265	285	255	265	259	259	236	279	251	228	227	281	250	248	242	280	256	288	250	242	249	277	288	249	249	254	268	255	231	267	274	221	259	251	253	240	263	212	228	257	254	252	260	239	238	217	244	246	260	230	233	250	267	271	258	259	266	267	259	260	255	264	258	256	247	259	253	286	277	255	218	233	291	229	258	214	247	260	239	263	268	252	262	277	242	238	259	266	217	276	257	247	226	250	225	231	234	241	238	258	237	247	237	253	268	237	232	217	265	235	281	250	261	262	226	259	248	261	251	269	283	268	237	271	237	234	243	247	245	255	225	256	238	240	252	239	229	235	269	260	251	269	241	251	240	251	268	266	215	260	255	236	236	226	213	263	262	243	240	246	254	264	245	262	244	254	270	246	258	268	261	262	237	260	264	250	246	267	262	271	237	250	236	245	225	255	271	264	274	231	247	282	258	273	289	240	236	249	235	277	270	249	244	241	227	262	247	228	219	241	256	231	248	247	256	241	255	257	261	246	278	274	267	247	259	267	226	259	267	223	260	256	233	256	255	284	249	243	244	213	244	237	227	270	267	238	236	255	238	288	241	267	240	248	267	237	270	294	301	239	268	251	231	247	241	241	226	259	277	237	252	245	231	244	257	256	252	245	267	261	262	275	262	268	257	293	284	264	236	244	288	244	258	265	256	250	246	262	249	268	238	236	230	255	242	248	217	236	227	217	256	243	234	247	238	286	235	224	237	248	231	243	222	273	268	238	268	242	252	260	269	227	270	275	262	250	238	260	263	266	256	233	238	272	253	240	257	278	224	249	223	234	246	260	274	250	234	248	241	260	251	250	239	227	236	257	268	238	238	239	227	259	249	261	218	236	257	247	269	267	218	222	260	242	231	259	239	252	276	225	257	262	260	264	281	245	233	220	274	224	265	238	271	238	260	275	233	249	243	254	245	237	252	245	267	271	269	262	238	261	261	270	272	254	264	243	250	236	231	254	280	274	233	231	255	272	245	253	244	225	247	252	246	268	268	260	240	233	246	251	269	268	286	244	252	250	244	241	272	233	243	281	248	256	252	264	259	246	249	242	259	232	266	238	250	241	279	248	297	253	240	245	234	232	254	254	232	265	255	271	241	236	232	247	281	271	236	239	263	255	237	272	258	257	248	231	238	241	227	275	277	246	279	267	239	270	243	263	245	220	266	243	273	263	226	259	266	233	256	264	275	254	262	225	252	260	245	280	250	268	235	258	256	283	274	246	241	239	243	240	242	247	260	266	223	261	247	231	243	252	245	233	226	271	251	241	269	267	248	269	245	253	269	256	227	224	267	233	247	246	221	260	236	266	251	260	264	204	236	274	259	256	239	227	252	254	283	259	245	224	281	252	278	245	265	220	214	238	271	241	246	249	254	242	276	266	256	266	242	247	250	272	242	237	242	267	242	230	271	258	265	238	295	243	225	248	250	233	265	272	240	276	270	252	236	264	271	239	268	249	235	244	306	245	238	250	273	255	236	238	241	254	254	224	264	253	274	229	262	213	237	233	238	268	250	254	228	267	275	255	226	251	253	236	268	248	260	234	243	260	245	233	246	237	268	247	271	266	229	239	232	283	257	268	229	245	259	255	246	222	266	248	250	281	253	257	238	239	255	218	229	225	250	257	240	256	230	233	259	261	249	279	239	269	242	236	271	303	254	255	280	256	281	248	239	239	267	279	260	243	255	253	242	242	257	234	220	279	280	244	274	280	252	255	244	275	273	281	236	217	262	235	257	240	273	266	270	253	271	287	269	209	233	251	252	284	251	268	258	302	261	266	227	245	244	274	242	270	271	235	273	224	248	273	277	232	256	228	275	240	245	280	238	236	241	272	265	259	285	267	229	273	278	278	262	257	234	260	262	265	288	253	252	228	219	214	225	286	251	271	249	237	253	253	262	261	227	275	256	251	233	226	263	240	236	225	241	241	230	249	241	252	268	258	246	264	270	263	260	247	242	256	245	299	245	268	231	252	253	219	230	255	220	264	270	272	248	227	239	257	224	230	257	267	243	243	256	244	268	234	259	266	264	257	263	277	276	270	267	252	271	267	263	236	257	239	243	230	257	278	244	268	263	245	224	246	213	249	252	241	242	268	265	227	263	251	241	260	256	252	248	273	246	233	250	234	296	256	253	275	232	242	240	265	264	249	268	267	251	291	255	245	240	265	240	266	245	247	239	272	228	245	231	252	238	240	250	264	244	255	268	232	275	235	241	242	230	249	224	253	287	238	261	238	251	251	254	272	248	262	257	253	263	237	250	249	271	288	236	241	249	232	270	276	251	260	254	261	243	276	245	215	267	257	254	287	244	240	259	281	258	249	252	230	226	244	266	253	286	243	227	242	247	256	249	274	280	247	244	282	296	249	272	251	252	250	266	248	229	268	267	253	251	263	264	290	277	261	234	214	259	293	243	257	257	276	243	257	246	284	242	290	268	260	245	246	292	291	244	238	247	240	260	242	262	245	259	268	230	263	236	256	220	273	258	256	227	257	241	264	278	264	244	250	236	254	254	259	245	262	218	239	251	215	259	248	241	253	237	280	259	247	266	247	237	259	259
22643	19418	30870	28824	22110	15626	11338	7631	5365	4249	3174	2535	2186	1530	1405	1295	1149	1162	1208	1041	959	917	763	758	681	618	660	694	612	596	581	596	626	600	609	582	639	601	593	598	594	589	570	595	614	589	564	563	558	586	591	580	573	581	559	544	559	569	614	596	585	600	569	603	605	583	543	533	557	570	554	596	562	573	567	595	589	576	561	596	631	585	615	574	605	587	564	604	602	545	601	605	577	591	608	547	612	555	569	602	618	567	576	601	582	615	591	603	568	584	574	574	578	570	576	628	566	606	592	541	537	545	597	576	577	589	570	622	573	610	580	567	585	595	647	594	536	610	599	627	602	569	583	600	549	590	593	566	554	585	574	581	653	612	567	568	564	567	571	566	569	605	635	576	568	630	570	570	561	594	576	636	560	597	575	610	559	624	613	546	600	592	582	606	603	632	560	575	561	625	623	571	573	593	586	556	553	593	574	552	607	603	581	629	542	601	559	559	552	615	571	607	590	600	560	593	605	590	607	567	607	551	635	575	626	587	589	563	607	611	562	584	565	542	573	608	586	614	601	620	593	552	572	586	558	588	602	622	583	629	592	653	565	621	571	543	544	624	561	602	589	649	568	576	594	598	565	606	597	575	588	565	602	630	608	590	607	608	567	571	599	614	597	545	610	561	572	581	590	609	599	624	612	629	563	549	569	607	591	602	600	576	596	597	548	595	590	606	576	565	532	600	610	593	611	583	586	609	599	602	563	519	565	604	558	594	577	577	568	562	552	553	590	620	588	577	565	595	614	603	625	587	579	574	589	609	576	588	604	586	572	567	588	568	593	548	550	600	554	569	567	589	599	571	599	556	569	573	582	553	584	581	533	586	602	615	519	625	580	578	568	543	578	550	548	538	593	567	612	593	588	596	570	574	566	650	522	577	613	598	578	581	573	610	630	622	593	581	596	595	562	613	625	536	580	567	581	598	584	596	624	600	551	547	575	598	573	556	602	572	601	615	562	634	596	575	643	550	568	552	598	563	603	596	573	590	630	561	552	594	595	590	548	588	596	576	598	577	576	607	583	601	542	594	595	597	607	578	523	557	600	644	588	555	577	589	588	595	578	611	600	579	598	587	643	605	584	573	597	607	555	562	569	620	542	569	553	668	586	568	586	565	592	573	543	573	617	600	540	590	580	558	618	541	570	604	619	589	569	592	607	609	591	605	576	564	565	587	607	597	552	604	598	575	585	571	580	570	566	583	569	599	599	600	601	607	623	584	572	606	571	588	560	617	587	574	584	588	592	614	639	585	595	582	556	584	627	587	601	578	611	621	581	604	550	590	609	558	581	655	597	550	566	599	631	627	552	572	575	621	565	606	578	590	591	576	599	594	535	597	585	599	535	555	593	590	569	572	605	572	592	585	596	583	605	606	553	570	572	609	627	578	580	541	561	583	579	607	583	585	567	626	601	566	546	627	562	609	647	581	567	546	581	582	572	559	628	585	539	597	570	553	626	596	563	599	586	573	580	561	588	553	560	567	613	596	545	578	587	573	576	553	579	560	586	583	591	596	578	597	599	550	610	619	542	603	593	573	617	592	580	599	624	572	568	579	578	594	584	590	562	607	597	567	580	557	576	610	571	584	632	567	595	551	624	586	586	555	554	574	569	553	565	594	601	528	581	573	557	563	572	590	606	587	620	582	578	594	556	565	582	616	591	579	621	637	550	586	581	560	595	565	564	591	583	583	566	570	571	565	585	536	576	636	616	578	585	611	604	608	586	587	598	544	583	575	571	584	593	596	575	602	599	611	614	579	564	669	582	577	591	603	584	600	577	573	603	594	549	621	563	582	598	563	602	610	573	609	595	565	583	572	578	625	595	613	599	572	590	609	636	563	578	605	624	573	573	597	565	589	557	628	563	574	577	557	595	540	590	588	616	585	597	570	551	574	609	527	574	574	613	623	598	598	584	592	618	548	627	591	635	558	579	576	580	569	577	545	591	576	594	589	583	594	567	584	613	578	592	600	575	583	610	569	607	581	598	568	569	543	551	570	565	590	647	619	575	590	579	582	564	604	575	582	575	592	567	579	540	606	607	564	614	613	592	589	575	566	599	575	536	583	613	603	599	586	548	559	516	630	596	662	619	569	594	542	543	576	607	590	609	588	615	584	567	566	550	540	557	553	568	565	610	614	601	563	551	645	577	595	592	528	579	610	598	596	580	560	565	538	557	599	576	577	567	637	553	603	624	592	581	553	566	566	586	572	604	559	546	612	597	584	596	613	593	573	586	587	567	574	607	555	622	600	600	576	591	579	556	584	611	625	582	636	604	580	568	579	592	581	578	581	595	557	603	619	596	608	565	578	567	558	574	563	591	575	601	619	585	571	618	593	610	575	582	584	631	594	552	556	538	581	578	594	600	563	576	600	594	595	559	612	608	575	573	576	575	598	581	626	568	642	584	581	616	559	550	569	598	554	568	578	565	660	576	594	586	568	578	580	605	570	579	537	606	599	578	588	542	574	540	617	585	601	606	603	579	597	598	553	597	617	573	610	554	603	598	592	606	629	611	567	592	584	576	597	607	549	609	585	570	594	584	590	574	588	617	596	598	583	580	597	601	582	571	603	538	591	585	608	619	570	595	500	564	608	598	582	602	585	596	610	595	637	585	571	602	586	574	542	572	587	578	602	607	565	607	574	633	568	608	590	580	556	595	579	591	601	634	559	588	553	541	586	512	557	621	588	585	609	567	580	599	618	615	607	569	611	528	638	604	585	569	609	634	631	582	614	582	573	567	537	569	578	591	592	626	568	554	574	612	627	572	564	561	565	559	583	573	576	547	539	633	586	596	556	578	543	598	567	539	577	531	621	636	554	570	540	587	552	587	582	579	570	644	580	588	612	581	547	548	592	587	571	574	538	563	568	617	566	617	588	549	543	615	609	588	590	577	613	569	572	632	598	600	583	572	591	592	580	567	655	587	577	612	616	616	569	548	597	609	550	599	605	572	586	588	602	563	612	531	588	568	567	580	561	563	570	552	564	617	578	576	612	597	624	588	580	546	611	595	602	595	643	607	579	599	621	604	591	598	585	569	578	585	572	614	598	584	613	590	586	582	588	565	583	584	562	549	616	572	591	625	608	596	561	581	587	587	595	567	558	579	567	590	582	613	569	576	583	599	594	619	602	548	612	590	554	619	621	550	573	571	549	597	622	560	600	564	587	562	605	560	608	569	595	553	595	627	566	579	583	610	554	597	551	561	586	567	589	592	543	622	580	581	611	533	574	623	605	579	565	600	618	611	559	575	538	592	594	593	573	592	563	577	574	586	545	579	606	595	574	573	573	603	586	567	592	560	574	617	590	563	584	588	574	589	585	598	579	592	547	593	586	573	648	571	588	603	577	580	609	518	573	634	561	582	538	596	545	601	577	642	574	578	565	616	582	579	587	584	581	576	574	593	588	619	573	605	563	556	570	644	609	602	586	584	576	586	543	537	597	582	537	605	585
19678	12861	12922	8387	4277	2232	1419	1024	830	604	562	500	405	380	341	351	309	395	346	330	345	326	336	303	309	259	316	343	312	321	329	285	338	290	319	323	335	297	310	297	317	308	335	291	298	313	308	305	315	282	305	288	317	296	336	286	321	289	321	304	313	297	264	308	320	306	326	317	306	327	330	306	312	350	312	340	288	330	289	319	294	330	293	315	298	333	358	330	298	309	308	322	339	286	323	305	314	329	319	321	320	302	335	294	313	329	374	310	337	308	299	336	329	333	328	301	340	309	322	307	330	320	302	289	302	327	315	319	303	332	295	340	338	316	305	337	281	323	325	302	313	319	280	332	347	296	322	293	314	316	291	321	296	309	324	304	330	285	311	302	315	305	322	321	315	286	311	317	283	328	316	297	320	287	306	291	320	302	323	293	321	334	298	280	287	333	310	311	297	280	294	292	302	290	295	351	277	319	320	314	298	294	335	305	296	311	348	321	317	293	314	301	271	350	314	349	351	324	347	346	308	342	313	296	306	285	337	295	321	330	325	338	305	299	324	314	323	320	283	275	282	301	326	314	343	292	312	291	314	316	308	313	333	326	308	307	330	305	310	312	268	323	312	318	343	324	318	295	342	334	332	310	307	309	300	279	312	336	299	313	343	297	306	282	328	265	272	281	327	345	307	323	327	291	308	311	291	324	314	350	338	308	307	297	312	323	306	299	309	297	314	317	302	329	312	294	300	293	295	292	304	295	268	311	292	328	306	305	284	298	287	309	336	304	293	300	305	330	316	315	325	309	348	319	290	322	297	305	311	307	325	277	349	321	319	323	317	289	303	299	280	308	301	314	316	362	319	314	317	313	306	331	302	328	313	307	311	325	306	329	307	319	327	321	281	289	328	331	316	353	319	299	332	345	329	305	289	269	328	325	309	296	325	315	298	329	309	307	300	308	278	322	300	337	328	300	301	323	284	324	295	275	288	321	349	314	299	290	322	306	304	304	284	294	266	310	289	318	290	278	323	316	318	299	317	291	314	339	349	297	316	328	271	302	291	312	340	284	290	317	305	322	283	331	324	300	310	301	309	296	314	306	303	287	337	282	328	321	314	307	318	327	336	312	311	304	291	302	308	285	290	322	298	299	327	300	307	317	324	294	277	287	343	311	331	318	301	291	328	325	298	315	315	328	304	296	302	292	318	300	311	330	314	314	296	324	271	345	302	314	323	319	288	311	315	315	320	282	349	329	312	333	308	297	324	302	286	300	270	324	345	283	307	345	316	287	314	305	302	306	313	290	310	339	329	331	303	306	348	309	323	308	289	286	303	294	295	294	289	290	308	319	327	312	275	352	324	263	312	305	321	309	294	311	289	324	301	311	337	316	323	291	304	286	320	280	279	336	319	299	301	326	326	300	266	346	328	283	312	279	318	318	324	297	287	309	276	318	314	301	290	338	297	329	320	316	312	336	295	298	305	309	323	312	308	319	325	293	291	321	315	302	309	295	320	307	344	311	328	293	295	280	314	287	299	298	305	301	338	305	366	307	333	280	266	294	305	321	312	315	282	290	323	321	273	313	326	288	334	321	324	312	307	321	335	319	304	286	312	343	303	326	336	348	309	318	314	318	310	301	297	326	293	274	297	312	309	309	276	310	289	312	333	308	329	320	301	320	314	291	300	320	310	293	330	287	293	314	307	301	282	326	274	290	279	322	279	317	304	316	321	324	309	291	279	277	315	318	325	306	302	296	307	292	269	287	337	301	309	280	336	303	279	323	285	315	311	309	294	326	313	354	308	294	310	304	309	306	286	312	308	295	322	310	351	324	291	306	309	312	295	304	339	329	302	298	290	319	359	302	302	294	342	309	285	328	335	312	324	302	307	307	308	274	297	339	321	301	293	307	306	337	340	321	326	295	323	292	325	350	324	305	308	321	313	318	335	307	300	304	326	316	269	292	296	294	311	326	349	301	312	324	300	289	281	286	288	330	333	297	311	304	323	324	319	298	278	297	322	340	345	303	298	317	290	313	322	320	289	326	361	324	324	309	308	302	339	315	295	284	321	322	322	325	356	313	301	284	284	284	313	292	295	270	302	298	308	313	311	338	321	343	286	302	338	316	308	300	310	307	311	316	310	306	318	322	301	290	304	315	281	310	342	320	299	307	351	288	294	315	288	325	311	297	277	300	276	292	302	301	316	304	296	312	310	309	306	338	309	310	296	300	319	336	314	339	329	311	283	322	310	308	298	324	275	303	276	280	331	336	316	315	318	308	333	282	285	317	301	294	315	315	291	297	292	292	322	307	321	293	300	308	308	294	316	314	278	318	270	282	310	295	282	275	308	324	291	294	309	340	333	341	290	348	306	306	292	301	281	313	310	315	321	309	319	310	307	331	298	339	307	280	276	318	284	320	331	314	302	322	293	319	322	318	314	299	327	336	302	309	288	313	309	292	308	304	344	314	317	282	304	311	321	318	314	298	290	322	303	297	281	349	323	353	289	328	305	322	314	343	302	290	302	303	298	313	307	305	286	305	291	320	297	329	345	313	335	301	329	295	307	288	310	327	301	335	318	300	335	334	305	301	327	318	326	297	308	317	310	325	301	288	298	331	331	323	331	340	320	310	325	317	303	310	312	317	306	281	279	333	369	358	326	336	306	350	299	289	318	340	286	330	301	325	300	311	275	264	333	316	302	350	284	317	250	316	322	343	314	312	295	312	269	302	334	326	295	314	349	315	294	317	308	333	291	296	319	303	313	296	343	328	283	306	293	276	294	335	313	317	309	303	301	316	322	293	274	317	313	301	359	338	272	298	343	303	350	312	331	307	320	302	296	307	312	335	286	290	293	303	290	301	336	325	297	295	317	323	310	328	323	315	301	317	298	317	311	317	341	278	307	266	353	309	309	301	325	283	331	308	299	297	303	306	318	309	334	315	314	335	312	289	285	292	319	320	322	291	331	313	279	315	314	291	319	344	300	313	272	306	291	300	299	312	276	275	282	326	283	336	298	282	328	302	306	315	348	340	304	318	318	304	327	275	341	297	308	315	304	298	320	336	310	297	312	304	345	309	258	325	290	298	310	312	339	279	323	293	301	280	310	273	307	299	293	302	327	281	338	311	329	316	315	294	313	309	314	297	290	323	295	330	322	308	310	293	305	315	355	317	311	313	291	313	316	285	302	324	314	344	302	315	327	310	305	307	299	297	305	330	339	333	321	321	334	321	352	297	303	306	332	298	304	279	305	305	323	357	345	296	289	305	307	301	347	350	315	324	326	307	319	350	314	329	279	305	263	295	332	317	293	274	331	295	329	299	296	326	274	310	326	340	323	341	299	324	291	285	309	353	294	331	299	300	333	303	328	322	299	271	325	312	287	298	302	330	301	318	291	318	330	312	326	284	286	296	318	299	266	301	318	329	317	315	330	334	304	329	318	316	328	322	331	300	319	298	301	287	338	319	314	331	317	306	333	320	309	336	281	270	309	323	311	276	294	319
11876	11159	19783	17908	12617	8278	5543	4030	2967	2280	1955	1722	1459	1189	1078	1000	942	1005	931	854	841	767	765	717	723	738	700	716	713	755	707	720	751	700	694	712	686	742	688	708	669	724	706	670	683	686	724	733	690	705	746	753	715	648	648	717	647	749	680	675	686	740	715	666	715	721	697	669	655	717	715	694	683	696	710	747	721	680	691	713	726	731	704	731	722	709	763	728	744	730	702	736	719	698	688	723	670	661	701	681	743	685	652	677	648	728	682	681	675	703	720	679	741	734	747	674	754	714	648	677	736	707	698	663	733	678	740	757	730	723	751	725	706	663	674	729	700	698	681	758	678	716	704	705	683	696	706	703	662	670	705	691	737	690	680	715	708	684	701	671	686	738	714	748	676	696	713	712	720	714	694	668	715	704	630	685	696	707	676	680	666	709	692	716	694	685	694	717	673	719	651	725	697	647	697	680	682	711	714	724	661	674	739	705	706	757	714	719	675	755	693	709	690	668	712	707	692	689	719	687	656	659	662	727	728	691	741	711	691	681	694	707	697	708	683	662	684	708	701	703	721	694	721	651	754	661	681	689	669	680	690	717	741	706	716	708	723	690	666	649	669	728	654	699	686	709	690	692	666	667	695	677	720	699	693	714	775	704	724	670	731	737	669	701	695	743	696	688	715	674	736	723	705	689	687	702	685	694	681	760	699	727	691	675	688	637	715	719	680	665	712	733	677	716	694	674	673	676	723	729	704	750	666	742	692	724	723	717	762	682	656	669	722	700	777	714	746	687	706	732	735	713	684	725	661	709	646	676	668	706	710	666	670	716	733	759	694	680	718	737	670	675	713	713	669	741	704	760	648	693	699	709	711	695	703	669	701	657	714	703	694	711	687	676	700	722	709	701	726	684	670	702	723	716	705	652	688	718	666	712	685	703	673	708	710	761	680	639	730	683	759	692	678	704	681	714	704	665	692	711	703	708	743	694	693	671	690	746	709	658	711	695	684	697	730	692	734	683	711	687	688	701	709	710	718	719	677	671	727	720	705	700	716	674	672	707	680	687	669	712	696	639	704	709	690	667	638	711	719	696	709	773	671	728	689	674	695	707	761	692	754	684	700	701	665	716	762	703	692	738	711	712	716	670	754	699	684	704	714	681	738	710	680	679	696	729	690	689	727	669	674	679	716	722	684	716	684	716	703	710	673	704	755	699	718	709	698	701	723	701	725	664	681	708	683	687	714	686	707	683	716	698	737	703	727	720	683	672	661	711	724	715	708	728	705	731	697	670	699	702	709	686	652	695	749	704	660	698	689	651	686	710	671	676	686	699	732	698	725	717	737	680	694	691	652	710	694	698	737	693	658	704	697	758	717	698	716	706	676	725	688	709	699	715	747	720	686	730	668	716	710	740	717	700	712	699	663	698	714	684	741	691	661	659	722	703	684	637	700	740	712	695	669	755	696	732	753	671	706	735	724	729	727	682	727	690	710	712	687	698	680	730	680	710	697	647	692	707	684	705	688	663	705	719	727	712	699	706	715	685	673	746	718	724	723	677	701	715	716	715	719	681	703	708	702	738	691	741	704	719	696	688	693	690	725	726	685	705	744	711	704	693	669	718	682	726	677	707	711	698	700	678	664	687	713	708	676	691	687	679	700	651	680	715	613	682	721	687	690	730	725	700	695	702	682	687	736	658	730	654	689	730	696	720	702	662	700	740	649	713	702	691	669	684	685	706	715	696	693	703	648	695	724	683	686	698	672	742	699	690	722	693	717	702	743	692	779	715	685	712	652	717	710	723	664	734	708	703	651	704	713	662	669	712	730	642	691	716	686	727	687	684	693	723	690	730	709	634	687	708	697	674	725	752	747	693	714	671	702	708	680	696	679	702	706	645	684	720	702	676	742	646	696	702	692	683	666	721	709	679	694	741	701	668	740	666	688	709	797	687	679	637	691	681	714	670	699	738	674	684	692	696	716	695	723	652	691	718	676	656	641	694	687	725	683	686	688	715	659	720	696	685	659	714	680	714	717	665	684	701	685	701	689	720	679	691	693	688	723	668	684	694	670	720	716	682	707	695	701	692	763	729	688	709	673	699	664	680	692	689	691	712	731	702	697	745	720	665	677	707	700	719	695	726	688	701	679	683	723	724	666	740	725	709	721	666	675	683	739	728	680	701	748	718	731	708	714	698	685	698	712	699	771	690	718	669	664	713	669	712	681	698	692	688	725	702	756	682	668	732	704	699	691	667	752	712	667	678	711	709	709	779	671	715	698	714	747	734	701	686	715	673	669	721	735	680	678	742	668	684	702	726	671	711	687	701	678	720	686	740	724	705	687	713	727	698	677	681	692	670	706	686	707	723	688	713	691	720	713	666	723	672	693	701	696	646	762	689	731	724	678	670	698	655	695	719	716	737	716	747	770	713	703	715	678	670	689	736	713	734	737	695	705	663	712	653	723	663	691	711	692	696	706	670	687	693	697	677	698	705	721	701	705	685	653	718	697	677	655	737	700	668	658	719	702	708	683	706	674	704	689	663	688	735	761	737	695	733	710	729	701	673	674	712	720	693	745	743	721	681	662	678	702	676	714	726	643	684	747	684	723	678	721	688	729	685	739	631	689	693	674	700	683	710	697	718	660	660	676	692	697	667	718	728	639	681	677	654	722	655	691	710	718	715	724	717	730	719	707	653	725	725	703	703	717	703	750	734	665	708	680	709	682	717	706	709	688	666	695	679	691	703	672	715	734	663	670	729	721	681	653	721	723	712	698	690	689	708	679	674	693	712	717	717	730	683	728	740	698	725	724	742	661	752	700	701	687	697	670	677	730	686	677	708	719	713	652	670	736	679	669	716	699	725	717	712	735	724	713	694	726	680	724	695	714	699	685	709	700	656	715	709	718	701	676	725	697	690	676	687	663	707	718	699	652	678	707	727	702	736	669	668	661	724	723	746	725	710	712	722	707	692	680	681	745	726	707	717	717	706	716	727	703	723	707	701	725	696	692	700	702	694	663	694	713	687	691	678	706	704	687	687	691	671	697	725	704	691	735	679	694	638	728	693	693	735	690	724	714	707	713	652	726	685	750	679	729	736	688	687	748	760	744	707	750	724	696	686	719	686	671	688	690	671	689	740	667	709	699	703	689	710	668	684	712	717	695	686	744	716	671	778	741	723	705	718	686	720	723	687	702	695	669	733	662	750	690	764	671	698	676	698	743	696	734	673	675	680	724	719	728	694	713	679	705	713	703	665	653	674	682	695	713	723	682	689	706	660	686	721	707	750	711	697	623	708	704	687	652	663	678	706	676	703	700	747	734	737	692	735	669	718	717	738	678	713	683	698	669	678	701	744	723	698	690	697	677	713	719	695	673	679	704	707	668	692	676	738	730	700	698	675	739	689	661	694	687	708	718	649	698	719	724	705	730	716	702	727	670	694	755	685	706	731	677	703	728	708	705	699	707	687	714	701	709	710	700	671	703	673	748	715	758	682	711	731
29360	17627	17882	12494	6896	3932	2250	1551	1112	851	791	623	473	406	388	380	391	374	401	299	317	330	298	284	286	292	262	249	268	266	278	308	290	281	274	284	282	269	292	271	278	279	292	266	283	281	277	309	280	276	297	304	274	285	271	235	266	258	264	262	303	283	283	281	240	264	284	304	290	281	272	263	245	255	307	246	282	266	259	262	260	300	264	274	297	309	260	272	271	260	290	287	290	257	280	244	285	308	262	291	274	265	248	266	283	288	245	245	275	297	256	278	283	312	308	272	276	248	306	285	223	283	309	312	291	278	283	277	299	256	248	319	291	265	269	253	288	279	289	274	278	270	287	299	276	274	283	296	283	262	275	263	275	273	291	262	288	248	253	248	283	285	268	279	255	256	245	253	273	254	259	265	265	288	283	288	271	260	271	261	252	279	284	283	263	278	266	258	260	299	286	298	334	265	272	281	283	289	259	272	291	256	259	300	257	268	276	259	285	268	286	268	238	265	259	289	291	304	274	299	301	269	314	279	257	283	292	271	243	270	277	282	280	272	242	273	299	315	295	270	261	278	261	271	273	281	288	277	240	272	243	277	288	315	284	284	290	245	289	285	327	223	306	237	284	285	250	260	249	274	295	297	282	286	271	253	277	294	272	286	246	287	284	293	239	303	248	262	249	276	288	309	266	287	280	289	293	303	260	285	255	299	260	287	255	291	262	275	280	287	277	289	247	271	287	271	277	281	273	290	287	245	262	264	295	274	283	285	277	283	280	268	284	266	293	261	254	263	269	270	274	275	278	296	262	295	276	291	295	258	236	265	278	278	257	299	255	253	251	247	263	246	279	265	299	258	270	270	280	266	291	301	262	250	241	278	269	291	241	285	270	285	253	268	276	288	288	260	263	313	273	266	251	267	261	259	303	261	306	235	304	298	262	297	274	283	249	276	270	273	281	251	257	285	283	282	293	252	284	239	264	280	247	278	233	318	278	257	286	263	284	253	275	248	236	245	293	270	265	236	276	288	286	275	272	314	264	273	288	267	284	292	275	250	298	292	260	260	258	303	277	251	259	275	276	315	305	271	305	280	290	290	283	281	260	258	283	256	267	297	271	292	284	277	299	263	266	267	285	264	285	286	258	274	248	260	281	288	257	275	262	241	261	272	233	275	257	261	280	257	252	257	277	291	269	264	268	283	273	293	289	299	281	315	284	255	289	282	271	262	287	270	258	253	280	293	257	275	292	284	270	250	276	294	278	271	291	275	262	286	245	256	290	281	271	245	297	285	287	290	243	254	279	271	271	312	289	250	278	261	275	265	263	268	290	282	323	279	269	288	276	260	296	265	265	234	240	269	279	310	283	286	259	288	268	284	274	283	288	289	266	250	262	259	280	288	286	257	261	277	308	280	256	279	310	305	258	276	287	277	271	282	298	294	290	279	273	286	271	289	300	292	308	279	288	277	294	288	268	292	273	302	289	265	280	303	263	293	282	269	277	292	289	260	277	275	255	280	295	324	269	278	240	288	271	276	280	257	303	270	295	279	273	272	275	271	279	281	253	256	251	279	308	284	271	288	292	258	298	290	247	254	276	276	278	271	298	274	269	276	243	242	275	291	248	281	284	265	280	258	285	272	283	265	268	288	245	294	274	279	281	251	268	265	270	296	286	283	259	269	280	297	274	288	310	290	258	291	266	294	269	287	258	264	249	263	290	272	281	275	292	270	263	298	297	271	299	260	250	290	278	271	309	257	284	299	236	272	263	260	280	265	277	265	265	289	252	286	264	252	229	238	284	246	280	308	280	296	264	288	264	287	262	298	288	260	292	275	284	259	264	258	272	279	285	280	271	321	291	289	268	268	294	297	297	301	273	267	276	277	293	294	273	301	253	277	288	266	260	259	277	272	286	249	258	296	304	260	302	315	293	267	275	246	257	302	294	279	298	269	292	298	286	303	267	273	265	267	268	282	278	301	261	268	250	274	317	271	293	269	263	274	294	286	266	265	258	283	259	292	251	276	293	255	275	260	280	255	294	268	249	267	287	282	279	279	250	291	256	277	264	276	254	258	289	263	261	272	292	302	300	275	296	293	258	273	279	287	271	296	237	279	265	247	271	267	283	252	262	280	232	254	291	269	273	286	275	247	273	292	264	312	278	289	253	256	266	291	245	288	261	274	284	307	266	279	269	278	260	277	275	267	241	259	276	274	240	285	252	251	282	289	258	264	270	285	257	286	287	264	284	302	306	274	253	288	273	278	292	257	274	299	277	250	289	288	265	288	265	263	297	259	291	294	284	314	262	280	281	249	273	304	299	266	264	304	287	281	306	282	287	288	274	265	269	274	282	264	273	293	277	275	272	261	295	237	282	266	275	250	254	259	248	273	272	273	314	261	293	239	284	253	281	315	295	287	271	277	302	285	266	276	270	287	254	278	247	254	272	270	257	238	253	271	258	279	283	293	282	221	282	255	264	274	269	254	272	240	265	247	303	285	277	265	274	281	256	270	274	271	267	269	278	278	276	274	282	277	281	279	265	249	273	288	275	260	262	294	286	249	285	301	299	275	297	271	245	246	272	246	273	254	276	279	296	294	266	258	263	245	264	291	301	265	294	249	244	269	292	269	290	288	262	266	271	279	275	284	279	277	304	273	266	256	277	265	282	277	278	276	258	300	277	265	269	283	263	280	287	278	286	260	261	272	274	282	271	284	246	245	271	313	312	248	272	271	302	269	287	298	239	275	269	258	297	248	263	259	292	259	294	259	289	290	283	276	245	300	264	300	255	271	255	263	283	277	268	245	270	243	286	275	273	265	281	302	321	282	306	291	260	284	266	258	278	262	294	277	266	257	280	251	275	269	270	294	296	279	274	287	291	265	267	289	267	296	267	267	284	293	269	304	274	306	269	283	251	280	230	265	262	254	237	270	284	262	248	265	285	292	272	269	264	264	264	242	247	266	313	301	252	276	258	257	284	290	294	266	296	300	292	245	268	269	287	268	288	303	250	278	274	272	288	284	309	270	268	255	258	293	262	239	330	266	288	273	252	279	283	313	256	275	277	290	269	285	265	277	262	262	282	296	243	271	239	295	228	275	244	280	275	249	305	293	293	276	284	254	297	281	272	280	294	252	266	270	278	283	239	255	264	274	296	287	276	267	287	279	275	268	256	284	304	280	307	278	282	240	271	282	270	297	263	267	268	274	266	284	281	301	265	287	265	297	293	270	309	260	258	290	287	250	269	247	273	273	275	268	289	283	278	271	258	281	279	279	285	246	279	246	299	238	291	266	274	249	287	288	275	290	260	254	257	277	253	274	254	253	295	244	325	271	277	264	267	275	280	263	299	267	264	258	250	276	288	284	262	264	293	275	260	267	291	255	285	246	261	276	295	320	261	285	264	306	282	274	266	289	275	259	279	282	294	270	265	275	271	268	301	282	262	292	256	266	250	279	280	279	280	280	281	272	290	282	263	246	248	243	295	257	277	301	282	305	241	253
18286	14545	25111	24005	18270	13122	8775	6365	4610	3436	3007	2320	1858	1446	1208	1140	1239	1184	1023	958	858	720	741	795	712	721	667	637	686	640	659	638	636	606	666	629	620	652	665	671	636	596	661	607	642	552	637	644	641	664	635	609	596	600	653	640	636	663	612	693	656	627	643	629	634	618	623	627	610	650	676	642	606	603	604	654	567	599	617	604	631	599	612	680	664	635	583	631	635	644	657	638	587	627	615	616	645	678	633	624	627	645	624	642	664	615	623	644	639	639	602	631	600	631	590	600	649	616	641	603	639	617	647	642	622	616	606	615	605	637	636	610	625	642	654	624	636	612	617	643	577	685	614	647	625	624	638	598	606	650	651	631	597	642	613	653	577	639	641	594	644	619	656	633	627	627	621	581	618	599	606	644	654	617	589	616	650	611	639	584	666	647	606	656	604	608	602	615	629	646	613	647	647	628	613	645	603	669	647	615	621	634	608	611	646	600	669	598	639	640	627	575	579	653	593	617	619	641	634	596	620	661	650	619	629	582	636	656	625	681	661	620	660	599	635	651	608	618	629	648	617	614	590	649	608	622	644	591	627	594	614	674	639	588	607	636	644	638	624	643	625	589	649	632	605	612	619	613	605	581	640	613	606	574	655	640	634	636	599	625	636	641	618	614	598	634	672	619	641	581	626	626	625	613	635	594	633	591	636	609	630	617	593	645	576	613	611	631	671	622	603	621	600	615	598	623	592	589	623	631	620	646	636	637	610	626	618	616	617	603	646	630	660	587	645	627	634	604	631	642	663	644	633	639	664	614	604	583	625	650	609	599	603	607	648	652	651	637	639	561	630	606	640	610	614	639	605	608	632	639	663	642	639	620	590	637	637	637	612	607	584	631	618	597	657	604	641	629	609	618	633	615	612	610	616	625	712	622	661	623	618	630	584	587	627	586	629	599	620	649	582	584	588	625	589	625	600	644	587	609	621	568	621	614	631	599	599	611	664	641	646	617	607	625	600	581	639	617	595	613	592	552	654	620	585	656	679	664	640	648	585	649	657	621	607	630	596	692	606	641	626	612	640	604	654	650	591	625	682	608	618	592	617	613	604	630	634	646	636	630	601	612	674	627	651	585	640	626	612	634	622	629	611	652	622	659	643	583	677	632	627	606	619	622	615	632	644	609	623	641	648	646	671	638	606	583	604	620	609	596	632	656	589	602	612	580	620	652	595	610	640	626	630	641	631	653	600	618	620	607	613	671	654	660	640	590	630	606	658	632	643	629	644	620	596	611	637	640	652	661	638	623	608	608	657	619	629	600	595	591	658	616	634	615	665	655	629	686	629	677	582	594	615	645	639	631	661	608	659	614	620	600	629	639	626	607	640	642	639	639	596	607	610	625	633	600	568	627	603	634	593	624	653	638	665	625	609	670	626	638	646	646	616	645	634	647	660	646	614	600	606	626	650	638	604	623	636	631	606	603	583	628	601	606	638	672	591	631	634	620	644	632	608	645	650	633	705	648	628	624	602	591	657	697	632	594	631	574	605	602	641	628	601	654	598	665	618	602	650	623	613	636	688	625	593	667	600	630	630	623	630	628	612	636	625	634	630	616	606	594	590	620	636	649	655	637	637	645	586	663	605	625	623	612	605	614	612	587	644	653	648	617	612	621	606	629	677	625	597	569	597	626	624	642	640	679	678	647	634	648	630	637	629	619	596	673	605	648	631	592	599	601	589	624	673	607	667	591	626	621	639	643	609	654	609	664	622	629	649	608	609	633	615	635	570	645	626	631	618	606	584	601	645	637	624	588	604	629	639	630	679	629	620	586	597	644	633	592	608	600	609	608	666	585	656	657	611	599	634	599	620	622	625	672	622	642	593	625	622	624	613	637	604	595	624	605	623	643	565	629	597	587	649	617	602	660	655	637	611	632	639	646	618	639	630	658	640	610	630	615	647	662	611	614	628	628	644	628	639	608	582	618	681	667	598	594	603	652	650	617	655	600	627	636	579	644	622	650	586	587	642	680	589	620	624	645	599	639	595	629	631	650	628	687	628	645	631	616	630	625	615	697	631	618	641	596	653	568	643	604	658	610	619	651	609	596	602	619	660	623	625	656	620	626	681	587	613	637	620	605	640	614	611	607	643	565	676	644	576	614	609	618	643	604	603	641	609	630	670	600	664	651	637	639	610	603	588	586	589	624	638	607	616	638	620	646	662	643	628	612	636	611	574	630	607	656	629	604	563	617	639	611	631	598	631	651	594	656	625	637	642	651	641	628	593	639	636	571	627	633	617	640	627	633	662	627	663	598	635	657	610	582	619	633	657	636	600	604	643	634	647	631	620	638	636	676	643	620	667	641	613	632	626	623	635	660	579	623	689	647	623	605	586	581	627	654	615	643	636	628	627	693	630	621	600	656	605	579	601	654	611	625	614	603	642	597	636	624	620	647	641	672	612	661	654	611	639	598	650	648	623	648	650	591	623	662	600	627	653	659	674	637	667	612	618	640	645	613	636	625	605	595	628	589	636	665	614	619	598	622	614	645	650	601	622	634	612	673	620	650	685	627	611	644	609	616	646	650	661	629	625	615	614	612	590	615	644	636	674	679	633	606	564	627	637	623	620	604	641	653	595	629	625	622	646	622	617	634	628	650	619	611	679	601	634	640	628	623	700	643	677	609	644	647	605	582	614	627	606	595	621	687	643	650	624	617	633	623	631	682	636	643	596	578	673	650	573	600	665	655	624	594	643	612	628	630	579	637	630	618	619	593	626	626	609	639	603	603	636	602	672	650	644	635	654	671	644	643	594	643	603	629	628	620	609	634	607	600	625	609	622	613	595	582	625	630	617	604	607	657	618	632	641	614	666	631	607	641	621	585	647	598	623	617	630	662	641	576	647	655	628	599	605	622	621	646	635	609	633	639	667	608	605	658	625	622	607	641	594	619	629	625	607	641	650	618	605	613	620	653	614	618	620	634	576	592	640	659	634	636	628	589	623	625	617	641	668	633	632	643	629	627	636	655	596	627	652	582	647	626	588	597	637	640	624	640	629	611	656	610	597	601	640	613	634	625	606	566	648	662	651	669	659	658	638	616	609	640	648	600	686	625	669	601	656	611	644	644	608	657	615	628	619	674	613	616	641	635	590	664	641	629	604	607	609	595	621	654	641	649	651	654	625	620	571	658	628	671	609	642	668	596	597	646	660	668	645	613	640	647	636	640	609	617	634	606	604	667	613	634	632	588	658	600	601	651	614	619	611	602	595	639	675	577	624	574	582	606	577	633	609	665	646	607	668	669	630	661	594	633	623	644	646	659	608	618	616	597	624	612	684	629	609	627	593	651	656	605	641	603	679	640	610	604	584	656	649	588	574	652	617	631	611	635	661	626	568	618	627	636	611	607	583	615	600	632	600	663	643	590	560	628	612	584	639	617	633	632	606	626	604	645	601	638	638	594	672	630	702	675	608	589	631	661	613	636	626	652	632	642	649	597	608	624	607	615
36695	21980	22409	16052	9406	5405	3492	2283	1473	1008	836	674	561	437	397	397	374	399	366	312	288	282	296	278	287	280	262	257	235	271	258	251	233	265	256	247	245	264	249	269	292	238	214	257	241	270	284	218	253	248	265	241	238	254	213	270	251	238	265	270	248	279	273	236	258	244	257	255	268	262	258	245	244	219	244	223	255	279	277	261	274	282	262	256	266	268	261	279	251	234	239	235	259	264	256	229	208	288	249	233	239	261	232	241	235	261	234	262	243	250	263	246	247	228	252	256	234	246	276	267	245	290	239	255	256	223	238	246	230	278	233	278	290	234	262	273	252	248	277	225	251	256	259	261	262	243	237	231	268	233	233	237	225	233	256	283	241	236	263	261	263	298	258	274	259	241	241	238	280	227	253	252	267	233	247	243	255	259	273	251	285	234	252	231	255	299	265	230	275	271	246	257	290	242	263	254	233	228	244	257	248	268	250	268	267	280	257	255	262	246	237	257	247	240	241	264	248	269	231	272	253	274	238	237	246	271	242	244	279	237	272	247	265	232	244	233	255	235	249	248	261	235	271	227	274	241	242	253	239	245	252	227	272	265	262	249	253	243	222	277	280	274	250	275	271	247	258	246	237	233	268	280	237	234	268	251	247	262	247	256	277	235	266	265	263	259	241	248	233	258	246	219	264	246	260	237	230	235	247	241	250	257	253	273	262	242	251	236	269	260	255	229	251	252	257	266	280	271	231	232	232	277	244	247	257	217	251	261	231	229	254	253	263	261	246	270	271	251	234	267	253	256	259	251	247	250	244	264	238	249	272	283	246	259	254	269	248	258	239	262	281	239	249	227	250	254	264	246	241	264	256	265	242	242	268	243	262	231	257	298	271	238	273	249	260	257	239	233	248	259	271	263	260	260	237	257	262	214	245	246	250	252	268	231	227	242	234	225	213	234	250	238	249	236	286	261	266	246	249	232	255	245	257	243	249	266	258	248	255	259	233	284	262	238	219	273	238	246	255	258	254	235	235	219	263	234	236	247	226	269	278	233	237	247	252	226	269	281	268	263	259	263	250	242	229	260	241	258	221	244	238	273	238	248	252	246	253	252	280	244	236	252	253	251	233	242	229	235	237	235	231	244	257	280	245	222	259	248	254	260	249	256	253	287	254	275	254	273	240	261	255	257	248	243	263	265	278	253	258	260	245	265	229	248	246	232	230	248	222	237	253	253	275	288	246	252	245	242	258	251	252	249	242	237	239	243	239	265	229	252	255	238	263	240	262	250	259	236	241	254	264	260	236	252	256	220	266	281	249	231	282	224	247	228	233	248	268	259	230	259	244	214	248	225	271	267	253	232	247	233	252	248	251	263	279	280	262	271	243	274	268	248	257	235	264	253	229	222	252	283	271	238	251	247	244	286	260	266	263	283	259	259	258	262	248	231	241	220	215	257	247	245	225	250	233	230	261	280	254	235	257	265	248	266	237	273	272	252	217	239	211	230	268	250	242	238	237	247	244	262	234	238	275	218	236	250	250	246	234	268	251	241	246	240	235	239	238	222	262	266	238	230	237	278	258	243	266	250	234	247	217	249	231	259	279	220	260	219	218	274	267	234	235	236	251	258	251	232	247	273	269	306	290	228	248	249	227	244	234	272	246	275	228	241	280	245	260	233	255	253	253	253	256	260	229	266	237	279	244	290	260	228	224	253	233	252	222	257	278	270	241	243	244	244	259	271	262	261	259	244	272	261	255	252	255	236	241	221	235	263	265	229	245	252	241	243	274	246	255	213	260	250	251	247	254	246	254	273	245	226	265	231	256	259	251	256	232	263	239	253	245	218	242	262	245	246	235	269	228	243	260	283	253	264	256	265	231	251	269	255	262	251	259	268	245	271	266	258	288	234	266	264	248	262	279	246	283	252	236	239	235	249	249	275	288	238	229	267	251	244	265	245	234	288	261	255	247	260	238	238	260	269	250	259	270	276	233	243	261	249	246	272	244	264	271	240	247	251	291	247	260	259	260	265	259	252	285	228	269	239	271	263	257	250	257	259	251	248	244	263	223	225	237	265	243	276	243	239	240	258	232	286	255	260	234	224	246	262	229	225	288	245	257	282	256	269	247	264	276	235	216	264	232	221	273	237	258	260	248	248	262	267	262	254	256	224	260	271	287	231	262	258	249	277	273	239	277	254	241	261	249	244	236	218	270	239	253	263	238	248	245	265	247	250	212	254	277	238	256	258	238	240	273	265	277	244	265	258	253	261	230	248	267	261	276	244	295	261	258	243	245	231	246	262	258	242	236	263	251	230	251	268	259	245	237	257	283	259	222	286	255	236	250	254	233	231	250	251	252	264	230	248	247	258	286	258	272	266	277	252	257	263	292	282	253	257	226	264	234	251	248	275	271	298	249	290	236	263	262	231	255	281	263	232	249	251	271	234	246	213	238	237	254	265	271	268	255	258	248	246	269	284	261	259	275	259	248	259	227	238	232	209	232	236	229	240	238	267	266	264	281	269	240	266	250	257	278	237	250	240	229	242	256	246	228	229	256	269	259	252	252	243	247	269	245	249	225	258	228	266	231	290	237	246	240	228	244	262	256	284	254	254	254	246	212	236	216	242	259	251	243	224	240	253	250	239	275	251	225	280	265	227	230	265	268	256	247	225	244	257	245	254	265	255	259	212	277	238	232	214	274	249	259	233	227	241	237	272	242	262	248	233	223	252	268	296	265	216	223	239	221	238	245	229	227	240	256	293	264	273	268	272	266	246	275	241	258	251	255	267	249	230	246	240	263	214	228	266	277	237	227	257	229	270	270	246	248	263	252	265	253	244	217	238	239	228	263	264	262	244	242	242	261	256	250	266	252	264	242	224	252	249	246	229	277	260	249	250	242	230	248	246	250	280	271	246	244	252	223	251	285	252	259	251	280	249	248	239	294	251	252	236	221	271	248	247	257	252	268	231	255	217	258	243	237	268	240	221	262	269	225	263	257	231	242	264	264	259	254	268	219	234	246	233	237	254	262	210	239	254	236	237	243	250	221	298	283	248	262	249	239	279	265	244	214	254	233	217	216	258	221	255	268	229	250	213	253	301	229	247	254	258	251	248	261	276	268	276	230	247	252	256	244	239	247	252	273	249	248	281	262	263	245	267	236	253	250	261	267	253	243	242	241	261	272	283	237	250	276	268	244	265	244	271	270	264	272	274	258	236	248	263	280	262	267	231	237	274	248	242	246	248	260	234	234	265	266	276	271	247	260	252	258	260	255	240	255	254	259	237	247	236	226	237	257	230	261	252	240	273	237	283	252	266	261	251	291	233	234	260	237	261	265	208	254	256	230	261	256	268	248	282	244	247	254	247	287	264	227	238	268	298	253	245	229	270	228	273	269	262	248	226	261	246	217	256	277	218	279	243	219	240	241	253	225	248	258	259	258	255	253	249	250	228	273	251	234	251	222	238	230	259	253	265	263	265	233	286	303	248	217	247	260	238	236	260
21599	17269	28713	27802	22450	16328	12484	9162	6025	4488	3631	3021	2354	1779	1437	1377	1584	1498	1271	1048	846	820	826	732	685	648	631	643	619	630	639	568	629	580	619	594	575	591	587	622	635	567	585	623	583	599	545	662	596	586	568	597	533	570	557	581	579	574	602	602	578	564	576	629	562	575	567	559	588	552	610	569	600	553	607	595	537	573	581	557	599	600	630	521	582	562	574	557	587	572	542	615	562	564	551	664	546	547	573	601	581	611	588	541	569	595	561	596	564	580	582	556	582	582	588	584	569	579	587	590	621	604	593	560	586	615	565	592	538	556	608	594	560	596	572	590	559	617	616	557	593	627	590	584	585	600	576	577	582	569	588	602	590	594	570	566	602	618	537	544	542	584	609	577	577	590	602	591	558	596	558	617	606	567	591	637	567	591	555	586	552	608	606	563	584	556	594	595	597	565	555	586	539	606	607	610	603	554	596	602	562	559	598	605	557	612	590	566	513	615	593	616	577	584	595	577	590	583	578	557	534	588	555	587	555	597	555	614	610	586	602	593	606	603	587	553	566	577	603	591	593	586	611	608	605	582	655	614	578	585	594	572	571	597	595	628	555	572	534	599	578	578	557	624	526	583	575	536	604	588	597	583	644	585	556	581	533	573	604	591	539	598	546	619	584	564	574	573	583	590	580	567	594	592	569	592	575	562	590	601	590	583	600	569	550	582	601	576	633	580	601	555	577	590	595	615	551	576	571	612	578	594	584	591	557	589	572	583	522	567	592	595	568	616	629	575	550	547	574	585	565	629	629	565	588	606	605	595	595	564	602	604	586	554	583	619	565	528	573	597	553	566	589	595	545	584	575	606	546	598	641	629	612	602	602	567	586	617	638	588	567	597	609	596	579	571	617	582	570	571	584	575	599	583	590	535	600	564	549	632	598	579	587	615	549	587	606	603	630	575	576	623	527	575	589	581	622	553	575	603	588	608	591	581	600	597	587	562	577	612	568	598	596	566	593	576	590	599	603	616	593	607	595	615	559	539	565	629	606	565	554	591	586	608	569	565	550	559	602	570	540	613	604	544	609	558	606	567	595	535	577	548	538	581	570	599	588	614	567	590	538	553	601	576	575	639	570	543	598	631	634	572	588	568	581	578	578	591	604	535	558	595	611	584	607	572	511	579	588	574	594	597	615	581	601	571	579	587	638	597	583	604	587	579	626	584	584	533	612	564	582	559	565	626	594	606	591	573	585	598	557	596	562	594	602	596	625	578	620	627	607	578	603	615	572	603	588	554	600	624	606	626	616	567	634	628	587	588	562	608	576	591	547	636	583	568	580	578	582	553	531	588	542	604	594	562	611	591	579	628	577	628	585	605	529	598	576	587	607	577	581	598	574	548	552	576	598	535	583	568	584	604	618	617	579	597	612	587	601	589	574	555	553	604	566	558	588	618	609	604	576	577	513	605	599	597	580	591	587	572	564	627	547	552	610	567	600	591	625	636	568	561	557	564	549	583	614	593	571	567	599	581	540	599	545	574	597	608	592	578	598	572	605	553	583	595	605	624	640	553	612	574	582	590	602	595	582	551	564	644	596	574	536	551	601	555	552	609	564	580	581	600	608	578	576	569	593	578	617	587	610	624	544	652	582	615	600	524	577	605	561	595	580	586	606	592	560	618	551	572	576	564	597	610	593	604	605	567	579	579	542	588	561	557	589	587	571	568	594	567	552	605	584	610	598	590	565	571	602	594	565	619	555	577	611	574	585	618	581	588	550	583	587	592	559	592	579	540	578	619	577	553	568	612	603	574	601	538	590	584	548	619	596	538	576	586	572	577	617	596	568	555	567	564	644	573	562	584	617	607	545	569	564	589	529	555	560	583	606	551	571	517	566	603	565	578	618	610	581	570	566	611	599	590	566	618	570	572	562	562	558	561	574	608	597	607	597	587	593	561	612	552	575	592	583	609	542	554	583	556	594	585	601	548	582	556	565	565	583	547	551	601	606	590	582	646	591	596	595	611	589	593	541	606	582	601	617	547	544	612	602	559	596	598	575	586	598	590	551	559	543	582	588	598	595	586	616	594	557	577	590	560	602	567	581	542	597	557	609	618	584	574	554	574	653	535	546	587	563	565	595	590	607	614	538	555	599	563	595	588	592	561	526	587	634	557	549	579	572	593	603	581	596	591	606	586	578	576	584	622	539	588	595	565	586	602	589	610	611	602	578	587	598	581	607	575	601	642	600	580	630	568	583	549	590	557	536	544	555	536	596	622	580	603	635	571	537	554	632	563	586	593	548	581	571	564	611	566	566	588	575	563	604	617	553	536	594	567	543	561	591	557	580	580	599	579	540	609	618	534	589	572	652	638	522	636	616	625	599	584	590	592	584	589	599	560	599	541	559	610	558	593	596	587	575	594	614	580	627	535	563	572	576	621	625	583	600	623	571	549	662	604	601	620	557	606	596	576	618	584	576	549	580	574	566	574	569	601	553	618	569	611	606	578	597	584	557	599	587	582	556	603	557	589	610	638	622	562	589	580	548	573	611	660	586	561	595	584	567	574	594	577	599	649	597	579	555	597	592	551	592	604	584	614	591	590	609	569	570	570	611	533	596	579	555	603	574	570	592	591	576	572	559	578	620	592	606	589	566	562	591	567	606	598	619	547	542	578	566	573	557	577	554	577	583	579	579	585	563	580	617	585	644	553	568	600	549	560	568	581	571	601	537	565	578	557	590	592	578	586	533	576	579	564	583	597	587	581	561	566	566	550	540	589	579	571	641	605	603	540	584	541	595	601	573	564	601	596	608	576	632	606	553	588	570	578	571	608	582	589	645	611	582	617	611	602	597	544	611	572	550	584	612	526	584	614	577	604	581	617	589	606	636	583	575	600	620	573	579	568	600	588	571	573	614	561	555	561	568	631	585	567	556	560	603	575	623	609	609	588	576	615	580	566	574	592	570	569	599	580	579	574	593	574	598	547	597	653	597	559	561	581	601	610	623	535	553	595	605	582	610	607	593	618	574	565	570	604	587	552	582	569	562	592	606	579	589	587	579	599	609	558	583	578	574	586	600	572	564	591	602	585	582	652	567	602	590	565	593	584	550	598	518	577	577	554	580	543	594	562	562	555	576	605	569	564	585	574	590	555	610	613	548	558	633	568	610	558	569	625	564	573	576	589	601	593	583	606	548	587	581	614	575	593	590	588	584	559	584	575	583	592	630	594	536	581	570	616	601	567	583	602	583	594	577	608	583	605	551	546	557	561	589	574	533	544	581	570	575	560	628	589	562	560	570	600	541	585	602	574	634	585	624	575	596	592	589	610	557	608	616	542	614	582	576	564	572	581	534	559	594	593	581	608	545	564	571	628	536	598	626	551	599	590	587	582	529	564	591	583	548	586	565	568	590	598	577	575	569	591	591	582	579	591	562	578	571	543	554	542	592	590	628	586	621	584	555	607	603	570	602	584	597	581	569	599	609	563	584	595	578	591	583	592	566	546
17093	10725	11054	7167	4126	2455	1746	1183	827	663	568	466	432	409	444	407	378	401	345	302	340	326	343	348	347	317	300	299	268	278	296	335	339	301	321	300	290	305	329	288	327	310	315	317	285	288	307	324	303	342	304	311	328	287	297	304	281	312	330	331	318	326	317	352	295	304	291	293	277	331	288	313	282	284	313	317	304	280	318	309	279	291	307	328	296	286	314	309	305	322	287	306	300	319	321	304	301	304	310	307	313	292	288	296	293	300	266	330	300	302	318	310	265	284	316	329	297	328	314	278	325	302	326	335	307	271	311	309	294	290	289	278	317	281	301	272	333	301	314	283	302	330	309	314	306	307	317	311	309	329	297	294	284	311	324	283	288	304	314	298	336	317	314	285	300	336	298	325	298	274	321	324	324	319	354	332	306	326	326	302	329	342	310	338	317	315	321	303	322	297	292	313	299	342	325	291	303	305	336	296	306	324	330	303	322	302	313	313	299	309	325	356	294	296	293	310	303	304	319	297	331	313	310	276	319	301	322	312	299	311	286	303	307	309	302	333	297	294	331	295	314	287	305	297	320	291	303	322	287	266	294	301	313	327	331	328	319	311	322	271	278	309	332	302	343	308	358	307	295	291	300	269	309	279	293	288	324	288	277	302	288	264	322	315	288	277	316	300	289	296	280	284	293	346	319	297	302	296	328	303	297	288	282	302	310	318	310	318	342	293	324	299	293	309	325	289	310	362	292	322	310	290	307	341	295	291	323	321	308	270	304	319	327	287	327	317	274	331	310	275	298	337	308	308	321	325	293	293	333	307	283	315	298	298	305	295	314	299	310	321	292	280	296	327	311	273	324	313	311	294	343	328	300	335	301	304	304	331	321	311	307	304	291	323	285	307	295	309	319	303	307	329	310	323	283	256	341	325	309	286	304	275	294	294	289	299	297	313	337	355	293	300	275	292	318	295	322	315	310	314	287	297	301	314	323	297	318	304	305	319	296	351	299	307	335	296	354	297	295	313	328	301	307	332	294	278	294	334	280	295	287	299	295	344	304	318	317	295	279	280	314	284	305	304	304	320	313	315	344	287	268	303	353	352	333	325	315	331	315	306	299	326	310	317	354	298	305	308	308	284	334	283	301	291	313	288	305	307	309	271	315	334	321	303	314	314	302	325	298	312	303	295	302	334	301	319	288	276	301	314	291	317	325	294	310	295	339	319	312	329	318	275	293	297	346	306	268	313	301	321	310	287	309	269	282	303	303	307	278	310	278	307	325	283	302	313	294	335	361	272	329	297	358	303	318	317	289	265	318	309	288	295	300	294	326	304	302	276	308	290	310	328	282	290	277	317	290	317	326	317	329	307	281	274	261	310	330	281	320	328	278	297	310	303	287	305	300	336	349	306	308	316	312	318	291	305	289	282	300	308	300	309	279	334	298	290	319	274	285	278	282	287	307	318	326	288	294	319	287	314	293	328	323	354	326	299	303	268	279	325	331	326	302	311	295	322	317	294	302	298	304	332	301	276	298	290	343	297	307	286	299	288	290	309	310	324	318	336	305	346	323	295	280	296	294	315	300	301	305	321	307	317	288	314	330	319	336	318	297	291	299	277	319	323	333	295	302	314	328	282	322	313	275	303	305	344	267	303	299	309	283	300	287	306	298	327	345	316	315	317	276	311	305	288	312	314	311	323	314	284	315	333	292	303	339	312	335	308	299	319	338	324	268	280	313	299	302	273	299	301	296	330	321	321	296	317	296	315	317	301	318	325	310	314	294	291	299	352	332	289	297	293	306	286	296	331	302	293	298	301	326	312	295	318	332	310	326	310	309	330	325	308	317	322	318	285	281	337	301	321	309	322	309	333	314	331	320	281	326	309	346	285	278	297	316	308	334	326	310	301	302	325	286	304	293	295	309	319	307	321	285	285	301	327	302	289	331	312	324	259	291	307	318	311	319	323	284	302	346	355	295	311	292	301	294	289	294	298	285	306	346	305	324	332	309	294	312	308	312	301	289	319	309	324	310	338	314	278	318	317	328	315	313	321	293	314	322	297	318	315	337	301	284	282	315	324	267	323	332	291	272	294	275	283	306	296	318	306	296	299	351	299	301	307	343	314	291	304	288	330	315	334	331	302	272	293	276	283	331	306	277	336	333	329	327	308	314	307	316	312	316	327	275	316	299	320	334	331	301	285	298	305	315	312	310	303	342	318	325	293	302	340	344	344	318	285	326	320	300	338	330	322	337	302	367	335	279	330	296	306	277	315	342	298	347	310	321	300	297	295	321	303	305	322	305	343	313	304	293	286	332	334	322	299	330	313	281	290	307	278	303	291	263	305	299	317	310	349	292	332	300	299	338	283	291	297	313	315	339	309	316	302	309	301	284	301	304	351	290	302	294	304	336	330	305	312	306	306	323	349	333	319	294	328	285	328	335	310	299	317	307	299	310	312	281	284	310	298	282	289	311	312	285	316	295	337	310	328	322	300	282	299	322	341	346	336	277	284	305	319	339	298	317	319	302	310	317	330	315	318	337	330	288	299	271	338	326	321	302	326	310	328	291	335	307	319	277	312	314	307	297	298	312	320	294	298	259	319	291	292	297	272	290	287	316	302	327	314	290	310	305	288	331	298	300	302	331	311	290	306	275	296	337	285	325	320	330	285	296	300	323	306	298	313	315	315	312	332	327	320	347	291	296	337	316	299	289	306	306	320	297	297	294	312	317	321	279	336	336	297	326	302	323	290	311	320	326	300	302	310	319	317	280	326	273	317	289	303	307	328	289	293	320	330	309	283	323	296	306	307	322	286	327	332	276	352	337	283	297	291	308	313	314	336	318	304	285	279	334	341	313	309	277	331	322	337	330	316	304	308	275	283	310	289	344	294	307	286	329	337	294	330	288	297	285	337	320	302	335	333	313	289	301	302	348	290	321	264	366	300	315	304	319	328	287	330	308	300	325	319	295	285	319	294	295	310	293	358	312	341	298	308	327	313	294	310	300	287	316	343	273	338	328	342	284	303	299	310	317	286	314	314	311	284	277	301	311	289	333	313	295	307	278	311	278	291	336	320	327	313	300	311	341	302	275	336	292	282	299	307	296	318	290	290	275	324	347	304	338	323	310	310	359	298	320	299	302	337	281	302	301	294	321	281	330	310	309	338	296	319	308	321	276	275	284	352	324	325	326	350	327	329	309	281	298	310	310	292	355	328	314	359	319	318	343	304	321	310	304	282	318	293	294	340	324	298	340	328	321	345	319	341	325	299	303	264	302	314	291	346	330	293	347	296	312	339	318	312	274	327	301	267	324	290	281	297	302	307	306	305	314	315	288	284	330	343	298	300	320	308	300	298	341	337	287	316	329	329	292	282	304	314	264	312	295	327	312	276	298	305	281	298	329	314	318	309	298	302	328	344	316	282	310	329	301	295	320	327	331	309	306	317	294	285	350	298	307	305	315	288	326	318	335	309	303	307	301	328	307	333	310	291	326	295	282	299
10620	9460	17647	16840	12421	9007	6619	4877	2975	2372	2055	1619	1400	1263	1132	1160	1115	1082	959	905	813	875	774	791	771	761	692	749	725	659	744	704	713	691	749	714	684	671	684	690	689	689	693	701	685	689	719	703	684	669	675	681	677	719	691	687	676	666	676	684	654	673	698	713	691	679	723	673	659	667	685	684	696	684	659	650	678	696	703	690	717	678	648	727	664	707	659	731	676	668	698	715	703	667	722	680	684	671	690	690	760	700	656	676	685	692	686	640	679	699	671	676	698	646	723	697	663	696	785	723	646	688	705	702	650	701	653	741	733	711	668	738	682	775	698	660	644	698	716	706	693	742	686	719	602	682	697	634	675	729	688	680	700	700	660	659	689	683	685	696	675	674	659	734	699	680	723	625	680	599	699	711	668	696	698	743	725	692	693	707	714	677	661	681	709	703	742	650	714	702	698	701	638	717	682	688	668	679	697	720	702	667	723	684	691	722	714	747	705	697	709	637	680	689	737	709	727	737	670	678	685	703	694	680	679	688	686	693	657	710	720	687	737	673	696	721	656	724	712	698	669	658	670	670	716	687	672	713	659	716	696	701	676	706	696	676	701	690	683	683	639	668	716	703	690	695	708	729	699	659	716	671	689	694	673	707	691	697	700	682	695	718	685	703	655	717	722	646	678	671	662	726	674	628	657	707	641	693	732	682	663	661	693	685	718	676	638	734	674	689	684	690	695	690	707	644	720	633	702	720	673	670	676	684	657	728	669	711	716	684	702	712	682	689	685	741	660	662	658	697	674	689	705	712	656	719	655	678	647	670	706	660	653	682	683	716	703	740	750	673	666	691	640	697	717	689	641	676	693	682	705	726	699	663	679	632	706	667	666	735	691	689	653	677	676	684	718	708	722	668	631	704	718	732	721	701	697	690	718	683	660	690	672	674	634	639	716	728	682	691	727	673	745	681	721	687	705	718	667	704	673	652	703	663	680	687	700	692	731	665	695	706	696	659	751	669	669	714	713	710	679	697	656	685	648	692	678	690	692	662	715	694	735	674	671	702	760	690	640	690	712	679	764	712	655	694	685	733	729	694	702	684	712	667	729	642	745	664	671	701	713	709	675	708	711	692	720	704	666	716	651	653	671	711	685	746	724	682	708	668	689	701	662	719	648	666	680	714	683	677	674	680	736	679	696	662	648	668	671	699	709	653	721	676	685	670	661	674	691	687	726	719	712	747	661	675	665	694	692	692	693	651	730	659	692	693	710	684	667	702	719	699	711	677	663	680	646	696	690	689	661	687	690	730	662	731	717	706	707	714	717	693	690	678	659	696	680	712	707	687	669	655	715	720	696	703	667	761	726	692	681	686	694	677	676	710	665	694	675	690	665	672	708	667	723	713	703	654	694	698	705	695	618	670	672	677	663	700	749	682	698	707	695	663	704	726	660	668	626	726	700	733	679	693	683	681	711	655	713	681	730	677	711	674	708	700	695	751	694	642	688	748	696	711	682	692	658	705	696	711	689	699	665	707	731	657	680	732	720	711	695	714	714	697	649	728	654	682	688	668	708	704	656	729	676	707	692	678	709	726	720	697	677	648	672	663	692	669	653	704	683	667	659	681	708	663	730	703	677	690	616	688	664	734	671	703	682	690	707	667	710	694	692	649	670	705	667	724	668	663	663	700	756	657	713	663	742	725	693	664	693	643	634	701	685	706	687	702	720	701	706	673	649	686	653	729	710	719	667	667	671	739	699	689	684	655	659	698	674	691	713	680	693	629	684	682	679	631	709	714	681	691	678	685	701	731	692	691	630	692	677	717	704	694	727	720	680	703	686	683	649	644	706	678	691	687	665	704	723	729	671	659	691	719	706	681	628	685	720	665	698	705	684	701	718	725	677	701	698	661	692	668	688	748	701	722	667	713	692	721	682	676	669	689	681	720	671	705	653	663	743	712	705	654	710	735	693	699	675	682	728	658	709	699	659	718	732	659	648	718	702	736	707	698	651	668	690	668	677	685	721	717	712	666	712	738	676	726	664	652	702	720	694	666	744	701	664	669	709	658	725	647	689	701	727	665	634	647	721	670	698	711	700	654	702	715	675	668	671	710	663	709	671	730	650	687	678	660	679	663	664	735	677	715	693	678	717	689	671	725	725	718	708	709	679	665	669	746	681	686	719	666	670	712	644	737	703	741	704	675	676	687	696	650	688	720	665	718	685	655	669	718	693	651	770	656	721	704	721	698	678	676	668	720	699	704	682	703	719	682	679	713	725	656	686	696	661	685	685	692	671	705	720	689	696	692	705	683	733	707	695	721	666	712	691	656	645	739	677	676	663	659	672	659	681	731	659	747	708	663	727	684	683	667	704	688	668	671	700	714	689	679	639	679	669	663	721	716	730	731	707	682	687	669	654	655	673	698	654	659	671	701	727	684	693	662	746	706	678	710	671	687	690	666	688	709	722	709	724	649	711	701	645	714	650	745	653	684	710	711	675	720	629	671	670	697	684	698	713	674	635	668	707	731	687	669	697	660	681	719	691	727	754	726	705	671	732	661	701	677	708	724	679	679	708	690	706	720	701	676	685	688	667	686	711	687	667	695	647	661	690	673	731	698	729	660	684	702	670	660	702	691	699	675	704	687	707	705	690	649	706	713	742	649	648	715	651	723	688	698	709	694	726	717	681	689	716	684	716	623	695	669	730	708	726	712	669	687	709	675	672	698	703	648	707	684	700	710	668	663	662	732	637	733	683	644	673	714	716	717	701	631	691	664	711	693	649	685	673	701	703	710	690	676	698	657	707	674	656	662	693	710	661	687	633	649	646	719	734	727	738	716	745	711	742	659	713	718	709	712	685	709	722	702	708	686	680	732	692	676	678	678	658	691	702	678	723	700	703	740	697	692	709	689	638	674	674	657	701	683	760	708	726	711	679	693	692	693	696	680	650	699	676	705	691	684	691	657	721	766	687	661	738	678	706	740	694	688	657	742	668	743	721	686	720	678	720	670	659	728	729	676	729	660	667	696	697	674	703	686	682	662	658	676	690	715	632	715	733	685	671	660	741	709	714	705	700	692	689	713	700	713	680	700	687	666	675	693	672	686	651	700	659	646	713	689	696	760	684	713	689	661	702	687	700	667	622	677	679	687	700	688	703	676	708	694	702	692	678	742	730	708	692	677	716	667	761	688	728	678	686	646	659	721	698	679	664	683	664	661	701	668	688	734	648	667	678	728	700	703	673	702	647	636	682	655	692	669	681	640	692	709	692	664	718	674	692	713	711	697	719	687	672	640	767	680	684	637	680	730	694	678	687	697	670	734	668	672	634	649	672	670	698	716	683	669	697	628	656	686	706	635	689	680	731	677	655	706	735	692	647	656	683	705	684	669	703	693	699	703	726	686	674	670	653	686	705	699	693	684	741	686	663	696	705	671	711	713	684	646	636	677	678	678	710	686	697	641	687	669	691	670	683	728	684	670	669	709	685	689	709	701	730	672	708	675
27019	15217	15746	11136	6539	3994	2650	1885	1209	868	775	598	559	453	406	408	423	396	381	323	307	301	312	275	272	266	245	291	274	278	259	261	268	284	260	265	249	233	272	289	288	270	256	239	293	257	264	258	264	283	298	296	283	267	292	300	290	287	283	262	269	269	284	268	275	258	236	280	250	254	300	259	256	291	252	299	284	249	257	243	266	290	248	255	265	245	271	262	270	235	246	270	264	281	244	247	265	273	268	257	254	266	268	279	295	264	280	262	285	285	298	276	255	238	255	274	264	253	279	235	310	261	269	253	251	255	299	291	261	268	239	270	281	276	268	265	267	262	283	261	259	235	269	263	264	248	251	282	270	227	290	265	283	240	273	255	270	275	247	244	243	283	299	259	294	302	250	259	240	245	300	256	267	214	262	289	281	284	269	237	267	231	269	269	260	293	284	290	307	297	286	268	253	318	254	257	272	288	268	289	272	251	260	305	274	284	250	245	268	237	269	277	268	272	277	253	256	266	258	263	254	242	284	238	301	271	277	280	267	241	262	243	287	279	282	259	262	284	256	261	253	248	254	281	233	283	241	262	274	276	254	274	269	287	253	242	285	282	254	284	287	238	290	268	282	281	250	240	276	265	260	300	277	277	250	296	287	265	264	279	250	246	260	260	282	277	303	300	266	246	261	250	265	286	263	311	269	243	263	255	277	261	264	289	304	273	293	272	279	265	297	253	268	286	282	291	275	262	274	246	251	287	267	258	252	239	236	264	261	260	271	285	279	263	282	258	280	295	277	264	276	240	261	254	237	259	242	310	295	303	270	261	244	260	300	259	276	271	244	273	277	268	269	282	226	279	276	257	263	267	258	307	260	280	279	254	271	247	287	279	250	267	272	277	269	250	279	281	276	269	239	240	258	306	245	255	249	283	256	263	258	261	252	241	292	269	301	250	253	289	273	296	265	287	283	307	293	241	256	269	296	251	269	267	286	248	289	306	287	278	264	272	308	302	263	311	252	261	264	276	270	278	319	268	274	257	266	279	256	272	274	257	265	267	299	292	273	272	304	274	294	253	242	293	250	291	254	305	270	245	255	264	286	262	256	260	289	259	275	230	255	251	250	294	252	287	252	282	278	252	279	278	269	284	255	260	258	242	279	256	281	294	243	284	254	264	285	287	272	257	254	253	266	237	279	267	277	271	265	263	286	244	266	218	259	256	271	292	241	265	303	251	288	253	253	278	245	277	269	234	276	256	265	242	280	250	270	253	269	268	269	284	267	273	245	257	283	263	244	293	274	251	296	283	274	257	233	240	278	266	255	282	257	280	255	286	292	261	257	238	238	291	241	264	253	249	277	288	274	281	263	271	255	277	249	279	262	275	278	262	292	266	287	269	260	261	252	284	265	285	279	291	266	272	281	274	260	258	270	286	269	248	236	304	290	285	269	271	277	267	249	249	278	293	303	255	270	260	252	267	254	267	245	275	257	273	271	256	304	254	272	287	292	283	256	268	242	283	263	234	298	295	261	293	282	274	258	277	254	249	265	231	257	258	248	255	239	245	275	261	277	286	264	267	254	281	240	281	305	280	270	242	243	297	252	220	262	253	287	280	241	250	242	294	301	247	247	275	275	298	260	265	282	290	255	292	266	264	247	298	260	280	292	241	289	276	263	283	266	265	275	251	260	303	253	264	280	262	270	254	243	253	275	248	283	301	243	275	259	270	280	272	316	255	282	250	262	268	231	268	270	246	268	256	263	290	253	276	292	286	287	308	284	266	264	267	275	264	309	267	267	273	304	294	255	239	300	260	240	250	295	262	243	236	243	275	259	291	270	272	278	290	241	256	258	253	273	257	292	266	257	246	270	268	251	241	276	271	271	246	255	237	254	273	275	284	271	286	273	232	228	262	261	258	297	280	272	261	253	263	279	261	259	240	275	278	257	246	269	266	262	269	287	270	281	269	244	277	278	268	270	240	268	279	256	285	272	270	261	257	271	267	271	243	261	268	284	258	310	270	260	281	257	256	266	259	255	276	237	283	257	258	255	241	270	293	275	283	275	246	268	252	234	273	249	288	252	239	260	253	269	306	265	254	349	256	256	276	272	250	269	261	266	268	230	248	308	269	260	259	255	280	306	310	251	310	266	278	257	273	247	255	275	245	267	262	270	254	266	280	285	257	257	259	264	291	247	256	282	227	287	262	261	290	228	261	291	249	246	293	240	263	296	259	259	259	293	256	266	252	268	267	270	257	288	272	289	234	264	264	249	288	257	283	255	242	279	271	226	248	264	261	298	267	272	274	309	289	300	249	269	301	269	328	275	282	260	287	280	273	301	292	269	266	276	294	269	270	278	242	274	255	276	247	267	259	230	271	282	249	293	263	257	267	273	227	245	277	280	305	285	284	256	278	288	253	258	286	292	272	242	279	268	262	287	290	259	286	266	270	271	284	244	278	242	249	280	263	260	245	277	261	255	277	243	272	269	251	250	278	259	278	263	279	274	247	243	279	280	250	259	260	314	311	294	320	245	251	278	258	294	278	283	261	263	322	273	263	251	271	265	278	253	264	297	269	281	282	269	292	276	272	263	240	266	250	270	255	281	278	287	245	292	273	283	261	255	278	258	263	268	252	290	244	290	272	274	272	306	292	251	262	260	278	276	285	280	276	233	252	268	286	282	261	263	258	285	274	244	273	276	257	281	268	259	275	265	263	280	288	260	265	255	244	264	268	248	262	277	265	298	311	277	276	260	292	272	258	284	274	262	254	300	277	273	254	280	215	262	296	270	273	275	284	258	266	259	248	264	266	267	302	267	278	277	254	247	255	287	280	273	229	286	237	247	241	293	281	247	258	283	235	269	258	240	297	265	238	248	254	253	281	266	306	271	241	261	271	279	268	226	281	274	288	267	292	290	288	241	271	263	277	279	259	256	235	248	249	266	260	263	257	281	268	265	284	282	265	250	263	273	265	261	274	244	282	269	293	288	242	266	274	262	290	272	267	302	286	261	290	274	241	243	294	280	298	252	249	252	273	293	267	305	279	276	269	245	241	293	251	308	230	258	280	268	245	263	273	274	272	254	287	257	259	298	247	264	279	279	272	284	281	249	259	262	255	257	302	261	241	285	286	267	273	245	256	271	251	252	282	259	303	257	284	285	293	272	245	279	293	301	260	270	291	275	276	240	253	266	245	285	234	261	243	263	263	267	279	260	256	256	233	264	263	289	260	284	269	250	258	290	254	262	271	265	230	310	261	290	279	247	256	256	278	244	258	250	282	274	259	281	264	275	269	260	258	258	285	299	262	283	245	275	268	281	248	278	276	274	291	285	269	268	261	267	261	275	277	251	248	249	240	257	273	251	277	277	268	263	256	234	295	263	272	244	252	253	245	293	270	258	264	273	264	288	286	266	262	272	260	274	250	264	262	295	260	269	283	238	257	261	281	307	250	268	290	278	271	262	278	271	264	246	248	246	294	269	294	313	269	262	288	282	269	277	242
16844	12654	22936	22388	17786	13553	10422	7646	4918	3569	3086	2425	2015	1652	1416	1597	1425	1225	1061	987	842	755	759	710	672	698	711	601	656	629	689	570	653	607	646	634	598	640	656	575	654	645	638	619	572	626	596	602	638	587	671	622	575	620	611	600	647	597	625	617	637	591	624	600	645	632	591	638	596	589	638	610	631	570	597	628	565	599	555	630	583	637	621	647	610	652	640	628	603	600	605	591	626	622	550	638	614	588	588	624	602	586	591	624	600	600	620	607	562	662	610	584	626	639	611	658	628	625	590	608	593	620	571	570	597	640	601	597	643	621	604	637	614	619	607	566	642	599	646	576	604	588	622	595	617	685	617	590	611	604	609	611	598	596	589	658	590	559	597	621	574	585	617	590	582	650	608	674	648	597	592	575	661	584	588	602	588	595	592	593	587	605	613	656	618	638	673	582	631	663	610	602	599	568	617	566	593	610	624	603	615	582	645	645	593	599	615	596	610	606	624	605	644	655	646	600	651	608	632	596	590	630	620	588	629	591	578	637	635	610	627	604	623	597	620	645	596	644	583	587	553	595	616	632	601	643	624	591	610	585	628	635	648	604	593	596	610	583	630	615	620	661	621	593	656	648	603	597	618	663	603	629	604	593	657	632	617	609	604	658	605	626	625	602	615	633	588	599	659	608	589	620	620	592	660	628	595	566	646	622	632	631	598	613	646	609	598	647	556	665	614	579	560	562	669	617	635	603	616	623	589	613	603	591	620	613	617	623	617	636	619	605	619	643	636	584	618	592	596	573	663	632	635	633	654	631	648	633	569	593	614	651	624	597	641	665	593	581	589	624	618	628	583	601	598	621	609	591	610	589	614	563	602	676	589	637	613	608	628	594	635	588	596	583	601	648	578	632	594	593	636	642	633	608	616	635	610	631	589	649	661	657	645	644	632	628	606	627	594	602	595	611	625	622	589	618	620	577	602	586	626	614	615	589	634	591	672	646	640	599	595	641	571	579	639	592	637	628	580	613	582	592	601	619	616	649	608	577	677	592	614	604	642	603	649	618	616	622	568	667	634	619	580	574	625	608	630	622	589	548	608	590	618	602	632	626	611	572	576	640	597	603	590	600	621	616	598	630	586	618	614	584	592	673	644	595	639	589	584	577	604	649	593	605	598	581	600	602	636	600	574	611	579	593	607	623	641	585	574	574	587	603	627	622	637	554	660	663	628	629	603	592	635	579	595	628	635	583	600	643	625	602	616	582	615	644	599	633	617	624	635	645	594	546	627	587	664	609	576	632	573	618	610	605	542	593	624	643	629	594	640	599	619	648	651	604	594	590	586	607	600	595	597	603	568	651	631	576	614	593	672	564	645	613	611	659	613	623	605	587	586	621	615	592	557	584	577	585	632	627	636	639	648	633	625	625	625	616	661	603	594	609	617	621	623	626	587	606	637	663	594	615	599	580	590	597	612	605	559	589	606	644	602	634	588	587	607	576	620	568	639	617	581	571	604	661	631	572	627	626	594	625	622	617	632	594	602	647	591	603	625	623	567	622	547	594	576	616	607	650	642	617	620	606	605	655	623	606	552	599	587	587	603	631	590	624	643	582	626	597	622	590	616	633	602	621	621	609	601	677	622	595	602	627	612	588	615	617	636	584	623	578	628	629	598	640	653	597	626	603	627	572	641	615	635	654	582	616	620	637	602	587	622	610	639	617	620	632	644	592	582	656	613	605	608	629	599	635	579	631	577	648	600	624	627	605	626	604	614	583	645	628	598	603	590	593	597	613	630	598	596	596	629	629	633	611	592	616	605	652	604	647	579	633	569	617	585	636	621	543	610	611	619	589	598	631	628	585	637	594	631	609	655	612	622	599	620	604	637	589	611	636	631	612	589	601	553	626	599	617	580	622	601	638	626	623	592	628	620	662	571	591	593	580	559	581	616	602	638	618	600	623	631	631	594	576	616	671	631	618	635	637	652	646	619	618	625	583	642	585	588	593	623	579	668	618	632	622	584	630	613	610	595	612	614	591	613	640	594	566	632	590	658	577	612	590	577	601	612	622	641	617	654	640	624	605	606	616	600	609	601	591	566	614	611	621	620	660	580	633	607	560	627	593	612	593	605	578	584	644	625	615	630	605	623	601	644	655	632	610	602	612	623	593	621	619	658	653	599	607	619	605	624	612	603	616	612	650	574	630	601	623	634	610	604	585	610	617	624	602	562	658	576	600	599	626	639	643	630	593	650	603	601	587	589	609	625	598	582	623	624	598	624	608	629	614	612	612	624	612	588	638	605	571	620	586	588	594	623	610	548	619	589	636	599	588	683	611	573	653	597	647	624	553	606	600	614	631	593	630	613	591	603	612	621	645	617	601	596	638	584	595	637	643	629	673	567	621	611	615	581	629	609	638	593	641	584	607	611	601	600	617	621	620	616	571	634	614	605	590	606	663	599	622	626	588	582	699	634	616	634	637	652	639	617	619	584	589	641	605	590	611	656	579	639	611	619	660	620	597	592	631	606	580	655	548	617	580	587	622	657	621	620	610	614	680	664	631	594	608	654	604	587	594	613	636	610	635	585	610	606	657	619	559	587	606	563	588	613	603	622	606	595	680	573	626	639	597	603	635	606	605	665	658	660	618	637	625	600	623	615	578	618	584	580	595	609	592	618	567	590	630	613	633	591	613	600	622	598	638	617	656	585	610	595	620	590	634	624	604	629	605	651	622	591	577	616	597	643	615	656	563	614	589	619	579	594	570	599	601	641	605	585	620	620	571	614	580	582	568	599	623	663	587	610	566	593	605	644	645	611	584	596	601	613	632	661	604	638	626	586	571	641	610	608	568	619	632	633	606	645	611	566	583	618	604	640	619	596	600	655	610	594	611	624	578	587	608	650	607	648	582	640	594	637	633	638	625	629	655	621	547	602	604	695	578	593	593	618	608	597	565	621	597	589	610	616	598	590	591	602	608	645	585	577	609	628	596	648	609	618	610	616	631	604	640	654	530	598	586	635	587	630	564	606	639	610	617	602	604	614	649	598	615	638	662	611	606	597	617	613	562	643	645	589	593	550	638	646	620	599	583	617	592	576	610	621	595	623	653	590	615	627	596	652	582	614	639	593	647	653	613	598	612	630	562	622	669	604	598	626	603	599	586	654	641	644	644	618	587	629	605	607	585	620	572	613	565	601	644	622	619	633	582	595	613	591	629	593	615	596	606	586	611	620	569	660	575	620	610	610	653	615	622	631	612	594	639	580	662	600	657	656	605	623	566	564	638	592	639	657	611	603	621	598	588	586	582	596	586	592	569	642	585	628	593	575	614	611	641	596	696	652	641	596	613	626	605	608	634	607	636	617	572	621	580	598	590	587	596	574	623	644	625	620	638	596	608	613	627	622	635	601	617	650	604	599	615	616	594	608	612	617	576	642	628	581	627	601	657	642	596	605	584	617	582	579	600	564	598	542	618	624	585	584	612	604	626	592	623	602	640	600	656	565	617
35216	20523	20349	14670	8782	5264	3656	2409	1548	1085	977	770	628	576	468	456	467	430	339	341	275	260	313	274	247	276	299	291	270	271	265	263	221	248	257	252	253	271	264	242	258	217	271	230	233	271	244	248	274	241	233	249	276	263	251	234	229	236	277	256	247	242	270	225	268	227	253	254	230	250	257	240	252	231	234	264	222	242	244	272	235	260	254	247	265	251	256	229	215	263	254	239	235	219	233	222	269	259	250	258	256	222	237	266	245	266	261	254	210	266	251	232	219	228	222	232	263	241	239	231	250	228	252	226	241	230	259	230	245	209	239	257	255	207	238	253	230	246	264	236	247	290	277	228	227	259	255	247	255	216	248	244	242	246	236	248	242	242	258	230	262	257	257	239	255	246	258	227	244	244	232	204	230	271	280	264	220	253	244	258	231	244	253	240	217	269	282	256	209	232	228	253	268	247	267	234	237	242	242	248	258	271	222	259	220	262	248	256	230	215	262	236	248	223	248	261	240	228	265	257	258	256	238	248	269	243	257	251	249	252	245	236	238	289	273	257	239	255	259	244	223	258	255	259	217	267	224	207	263	251	218	256	239	240	264	247	243	247	275	229	262	252	211	232	241	250	238	282	229	232	219	227	263	218	238	265	210	239	235	251	262	222	280	276	254	254	239	225	205	221	245	233	241	239	218	224	266	245	241	254	243	259	276	249	244	234	219	227	236	280	228	244	246	250	242	228	220	254	239	255	245	240	251	258	254	259	268	248	239	226	229	244	233	248	250	262	249	208	240	202	243	262	237	261	230	254	231	260	228	225	241	250	228	258	226	249	250	282	226	251	251	246	241	237	244	227	254	229	239	249	257	248	236	243	228	246	240	268	252	255	226	217	271	234	239	249	225	232	233	237	259	256	266	251	222	254	229	236	254	262	245	218	255	241	248	243	215	261	246	245	229	259	225	242	235	229	249	258	265	246	226	253	228	244	229	242	249	237	262	267	244	219	235	262	246	230	279	228	237	266	235	268	255	250	237	255	251	238	250	253	247	261	238	235	232	234	236	275	258	241	252	270	245	245	239	238	273	261	252	235	276	225	236	242	228	251	243	251	252	233	222	260	247	236	243	250	234	247	248	268	247	261	253	256	259	265	274	250	249	262	247	243	233	253	271	257	234	247	237	230	240	245	218	245	233	221	241	217	245	256	253	199	260	222	238	229	265	249	235	245	255	218	260	238	245	235	245	237	230	222	237	214	226	243	251	238	220	238	237	218	261	250	246	268	239	267	248	253	235	258	228	244	207	257	235	275	242	212	261	229	230	232	259	245	263	234	283	222	241	250	238	228	226	252	243	252	239	267	275	232	231	263	228	239	240	243	251	245	265	239	266	268	254	229	248	220	276	277	243	256	197	233	253	255	249	234	271	277	262	261	246	260	248	270	247	257	239	225	223	240	248	268	240	269	252	208	257	229	232	233	260	222	250	246	245	258	256	269	224	249	236	224	250	253	268	248	248	249	239	217	225	241	229	234	217	238	256	240	237	214	234	281	257	228	254	256	227	226	244	255	243	254	251	248	239	248	258	245	258	239	241	256	255	254	218	252	229	232	255	234	273	267	258	233	260	248	269	244	235	242	229	281	238	212	275	247	253	274	256	263	231	242	249	230	221	231	259	266	242	241	242	263	232	251	258	203	233	249	216	242	203	254	246	221	232	253	254	237	243	254	201	259	214	270	243	299	269	237	227	199	249	234	243	254	250	233	243	249	227	222	259	253	223	260	246	247	267	250	235	221	257	275	255	233	268	227	224	251	233	230	264	249	252	240	204	241	232	252	261	282	226	230	267	244	231	280	268	209	241	206	246	238	231	267	251	188	243	239	274	235	234	239	217	235	264	254	263	240	252	223	223	241	252	230	235	250	226	228	243	223	199	256	220	250	289	246	259	243	260	273	212	231	219	264	263	234	235	271	233	283	234	237	236	208	244	249	252	250	249	232	259	260	258	235	267	241	224	246	263	230	237	244	222	251	280	247	258	249	262	269	220	252	234	250	259	257	248	236	249	246	244	222	226	256	243	245	234	261	226	263	224	245	255	243	265	233	242	257	251	263	262	253	263	221	242	235	254	267	219	247	262	253	267	211	225	283	255	237	229	262	256	235	235	247	226	259	235	255	229	262	230	238	270	234	239	242	252	229	215	235	220	247	251	212	265	253	226	240	220	230	274	236	257	228	243	233	236	237	244	250	225	259	244	241	241	241	251	248	266	266	235	257	265	259	240	230	249	259	219	240	262	234	242	261	239	233	276	233	230	239	268	225	243	235	231	243	250	230	220	221	236	266	248	254	260	237	253	237	260	243	243	245	236	247	266	258	250	202	217	217	233	242	248	242	238	240	233	245	250	274	232	257	307	234	218	256	265	250	296	278	252	226	255	234	227	233	250	236	226	227	230	217	224	212	238	269	267	239	248	255	243	244	255	242	251	269	245	247	228	246	228	235	243	229	254	229	258	244	245	240	258	262	244	245	248	256	277	264	235	260	269	302	264	247	266	252	222	234	239	264	271	261	245	250	236	261	296	249	241	247	261	257	253	262	248	224	260	224	237	245	306	250	271	226	250	248	220	251	273	244	236	257	254	240	189	234	256	226	238	242	242	267	234	235	246	228	247	243	250	215	222	245	239	257	251	215	231	272	263	230	263	264	244	261	252	263	278	235	220	243	252	248	276	262	247	265	233	247	225	205	237	254	234	244	264	252	247	245	209	249	228	231	258	258	253	231	248	245	223	235	232	265	247	226	231	232	246	284	263	242	258	263	235	254	264	250	238	268	247	233	251	220	253	241	224	225	246	256	237	251	239	240	238	244	244	220	220	240	230	229	254	237	227	250	230	261	256	232	224	240	250	237	255	217	233	241	275	257	214	230	239	243	296	255	263	252	234	251	257	251	234	234	252	244	260	227	237	278	269	259	286	260	259	252	249	244	219	245	234	231	226	247	272	238	257	248	212	211	218	238	211	250	240	240	242	235	229	247	222	270	263	261	236	236	247	310	238	258	220	262	244	236	258	257	230	230	248	211	229	259	248	254	242	248	222	232	211	252	248	259	252	237	237	244	255	258	219	254	246	255	238	229	261	248	220	219	240	275	245	226	265	248	248	261	247	250	240	255	262	248	245	266	230	259	221	253	276	262	220	225	199	219	250	203	255	237	266	237	247	257	225	227	208	241	223	241	213	254	282	237	255	263	237	248	255	234	252	253	274	246	252	243	243	239	248	247	274	231	263	213	257	232	224	248	255	245	269	237	199	234	266	245	249	231	236	248	245	263	248	229	222	257	248	247	248	239	259	232	229	252	244	219	244	231	237	220	214	242	224	243	262	278	242	242	246	230	259	241	234	259	270	236	261	246	250	258	253	227	235	235	252	222	253	221	232	229	221	242	258	222	233	221	220	243	256	239	247	242	252	271	253	235	231	227	231	255	216	238	217	253	242	223	290	246	256	262
20423	15927	26697	26355	21680	16152	13062	9685	6278	4661	4149	3311	2767	2214	1859	1975	1785	1362	1238	1049	894	740	716	664	704	625	639	632	610	608	589	574	552	635	560	583	573	621	567	593	599	547	577	578	553	562	556	570	551	511	550	592	546	604	554	565	544	587	569	633	524	507	567	570	642	536	641	613	543	560	552	572	568	535	588	589	594	574	578	528	544	556	592	563	555	602	574	553	569	517	597	586	546	588	586	545	570	572	589	536	583	565	548	581	604	549	551	598	595	564	531	579	548	587	573	552	574	595	569	595	605	588	550	609	582	570	586	604	547	542	595	580	540	600	555	552	592	565	626	586	544	574	574	579	589	541	576	552	567	553	570	586	574	552	583	558	566	607	596	551	547	540	555	602	596	604	565	577	573	583	560	592	579	522	554	582	553	607	552	541	606	560	603	565	515	565	558	555	557	556	554	575	603	552	578	584	539	575	582	626	584	569	616	531	578	565	567	553	567	539	532	582	596	551	610	515	561	558	576	563	583	555	534	582	560	603	539	582	616	585	599	537	602	607	615	536	570	583	606	590	551	594	572	586	596	596	546	572	568	528	582	583	581	562	581	525	528	571	568	560	596	589	565	532	582	593	604	545	608	560	597	614	552	559	599	603	538	571	582	587	559	540	521	563	590	576	546	547	558	606	544	567	532	566	576	586	572	583	569	575	600	595	573	521	597	572	618	563	541	609	603	581	540	534	564	620	598	551	550	593	574	532	615	560	535	540	544	556	540	540	583	552	575	568	560	518	586	547	567	568	549	559	579	568	566	574	594	578	592	576	531	554	588	553	604	563	559	591	612	542	556	598	570	593	590	577	594	573	558	530	574	568	593	575	550	553	575	551	589	524	580	553	540	571	583	547	618	542	591	575	563	538	570	608	594	601	527	587	547	566	554	578	541	554	573	559	579	548	570	574	558	592	534	565	568	601	538	544	545	592	599	567	575	556	604	612	567	552	546	568	562	573	563	572	562	550	559	565	567	580	524	576	601	553	575	591	547	556	577	592	572	560	529	587	534	567	560	570	539	600	586	544	545	533	540	595	530	556	593	555	596	528	557	619	591	577	566	593	599	572	572	533	559	581	550	571	556	588	581	588	612	560	549	570	532	554	533	567	559	579	567	615	557	587	537	551	548	583	583	595	553	553	536	535	568	599	537	565	542	581	569	557	582	565	569	529	560	587	576	550	516	595	593	592	573	596	596	571	578	549	589	603	573	599	611	557	612	520	562	538	549	588	613	580	585	602	615	568	597	560	604	587	577	581	538	568	557	610	574	559	565	558	538	554	634	603	597	576	558	560	545	540	534	566	571	560	548	561	568	560	620	588	575	631	570	610	594	530	596	573	567	549	547	597	600	584	573	559	606	569	577	552	578	559	578	581	589	519	574	579	545	548	585	568	554	584	614	572	540	607	591	594	534	604	546	579	579	576	546	549	547	573	545	576	556	580	551	586	588	555	564	538	570	536	555	592	569	527	588	579	604	582	571	537	576	583	544	561	577	563	571	570	549	586	580	549	563	560	582	591	570	603	563	571	565	576	602	547	564	510	575	557	569	540	556	625	568	535	554	588	559	588	585	542	560	527	563	593	597	589	577	560	574	574	593	617	567	543	553	535	556	591	570	569	580	573	599	581	528	563	595	548	606	545	546	584	581	573	585	589	605	543	557	585	560	570	580	551	612	580	603	599	553	551	595	606	578	582	534	578	541	555	542	606	517	581	597	538	570	568	592	569	539	582	556	570	636	543	581	561	598	547	566	574	619	533	600	561	581	596	563	596	569	577	578	558	570	552	547	583	537	561	572	582	555	518	581	572	511	534	592	585	586	561	564	588	561	559	557	560	574	549	593	554	557	594	607	532	586	609	606	552	588	548	597	583	533	612	572	549	569	615	560	575	566	576	581	559	536	598	572	608	551	537	592	566	557	615	635	535	567	590	562	571	573	561	566	558	562	560	536	589	537	595	581	565	578	569	586	572	556	577	562	546	562	550	585	553	544	612	572	571	510	527	561	561	569	552	606	566	612	561	566	588	575	591	588	568	556	579	618	622	553	575	601	530	587	557	581	544	565	550	546	525	561	578	613	603	583	559	543	550	626	582	555	582	590	587	561	541	596	549	586	612	588	551	579	624	599	575	559	580	567	548	578	562	562	558	619	582	595	574	586	537	541	549	557	590	561	548	604	597	548	617	580	608	536	591	588	550	591	551	533	592	575	570	569	571	561	585	570	572	577	558	570	558	587	518	569	609	557	561	563	535	548	545	566	600	600	502	554	551	496	564	565	538	580	574	576	573	562	556	548	597	539	569	544	564	572	562	585	593	582	565	568	581	548	517	580	543	546	583	537	582	562	561	594	614	561	616	573	559	594	578	538	594	575	575	551	564	567	581	617	606	592	611	575	600	591	563	590	551	534	566	625	573	570	559	593	592	592	604	591	585	613	549	574	532	565	609	622	578	525	535	571	537	536	549	567	547	589	575	581	638	573	597	601	533	620	561	555	567	591	577	557	547	565	576	581	598	609	601	549	567	587	559	578	593	520	558	616	616	511	583	604	560	550	575	542	600	609	600	562	577	568	601	634	574	580	582	556	573	576	571	578	588	621	572	612	578	592	583	585	540	569	552	527	532	575	611	557	600	575	585	558	582	549	554	586	580	599	611	548	564	571	557	602	588	572	562	551	536	561	553	578	566	591	576	541	580	603	559	558	562	568	583	611	513	517	593	566	528	559	495	555	521	587	515	610	609	566	581	578	510	556	512	575	571	537	603	563	552	583	584	575	561	588	531	583	562	560	560	557	587	549	587	555	589	561	586	553	578	556	567	545	577	568	549	571	543	563	581	557	589	558	569	566	561	537	552	542	558	565	569	594	562	516	579	538	587	587	586	555	533	581	552	598	576	580	564	562	585	567	563	549	535	557	541	558	562	546	589	543	600	544	560	549	570	593	573	577	591	576	549	566	582	584	559	527	554	571	557	595	565	619	610	592	575	566	542	545	572	536	594	612	573	571	600	557	603	579	553	592	561	560	553	548	519	592	572	577	518	542	612	564	585	550	589	594	582	553	550	599	581	540	579	585	555	571	558	573	649	574	595	537	571	580	532	583	599	609	583	576	595	556	576	544	571	534	583	559	538	609	567	560	621	547	573	593	567	519	572	566	556	556	541	558	571	594	550	557	596	579	584	586	559	586	560	556	557	580	608	593	602	610	588	590	579	595	546	547	549	578	540	551	570	607	580	565	545	580	526	562	534	551	598	545	566	578	541	518	571	630	586	539	576	561	543	590	569	571	548	568	569	537	535	594	557	560	552	593	555	521	601	583	565	595	591	594	569	581	547	553	573	591	551	557	603	585	563	581	562	566	577	563	572	569	569	525	573	590	552	597	566	576	542	564	578	578	584	547	586	532	530	598	585	597	560	606	570	573	589	561	565	520	566	594	571	560	573	599	529	553	562	556	575
16602	10458	11117	7322	4033	2310	1676	1194	845	608	556	552	477	418	418	385	371	378	370	347	311	310	302	312	341	290	302	322	315	297	314	274	318	302	302	346	320	303	305	306	325	302	301	297	313	292	317	300	312	310	313	312	282	335	321	290	311	303	342	314	320	330	323	314	304	342	312	331	316	292	330	313	324	308	306	311	300	296	314	315	294	293	335	314	298	256	321	303	322	317	292	309	331	319	330	320	324	270	258	340	342	276	319	322	330	319	276	320	335	294	305	320	303	300	323	256	285	296	314	321	330	297	267	329	303	331	274	289	368	299	288	326	344	313	287	350	294	322	316	288	288	285	282	309	323	325	274	339	320	305	321	307	306	298	317	304	307	333	332	340	315	333	318	308	300	306	316	276	358	303	310	309	295	332	290	286	265	342	331	313	300	315	322	299	317	305	290	298	299	305	319	335	341	325	310	312	281	280	331	323	331	324	327	333	278	315	321	318	315	301	291	366	347	326	340	335	329	313	287	297	275	296	268	297	307	324	310	329	321	341	307	288	342	355	315	335	282	293	335	302	279	328	328	284	311	290	299	333	306	299	321	297	299	306	298	301	265	296	323	314	316	295	303	283	280	305	335	292	298	318	303	314	283	317	332	313	297	330	309	316	312	308	315	276	312	317	319	310	318	333	341	336	298	321	308	310	282	322	283	330	300	284	280	301	313	317	282	271	287	296	320	322	315	317	299	299	307	312	332	307	328	329	308	287	321	309	303	315	308	306	308	314	321	320	334	309	303	301	288	316	306	302	290	288	278	297	306	284	307	319	313	311	294	349	317	334	283	330	326	296	304	303	317	324	326	297	329	329	309	305	322	322	310	304	309	304	290	308	338	303	322	283	330	292	299	316	303	322	317	300	290	306	317	315	291	333	305	322	332	328	292	289	315	320	332	333	335	301	292	335	313	318	320	320	320	306	298	321	325	326	315	298	301	314	272	311	305	350	304	332	279	292	330	315	317	284	291	324	291	322	319	379	293	311	296	286	317	357	306	292	312	301	293	278	324	321	339	298	289	325	303	317	298	306	314	314	281	302	343	303	316	348	312	280	347	311	323	315	312	331	285	307	303	280	303	318	315	285	300	288	287	318	284	303	291	305	313	326	267	312	342	260	297	311	301	291	316	319	287	319	319	289	301	284	328	322	331	341	295	279	307	320	298	328	311	287	300	290	280	313	304	344	325	320	279	301	294	322	341	323	271	287	307	320	278	329	344	290	312	306	321	304	318	291	312	296	302	291	314	330	298	292	329	318	336	297	281	298	284	333	362	313	318	299	304	321	319	285	337	291	306	305	314	296	315	336	293	313	304	303	296	287	311	310	318	327	308	313	295	334	292	330	327	311	299	334	312	317	296	294	273	303	302	337	274	326	356	327	329	289	330	319	294	351	303	285	307	271	303	321	302	286	343	292	303	281	323	288	296	271	317	309	303	297	313	308	284	305	317	328	337	327	295	336	306	326	335	311	293	300	354	288	310	308	279	300	294	321	288	300	306	334	286	316	306	325	304	315	282	316	329	284	359	294	296	265	318	276	283	296	301	307	297	314	332	306	338	309	299	327	316	271	310	311	275	344	321	354	298	341	329	323	311	350	318	315	292	309	278	320	301	303	329	315	277	298	310	307	330	327	341	308	344	323	330	337	336	300	307	307	344	318	287	314	297	306	325	321	294	294	320	306	282	329	282	307	291	286	287	315	283	295	306	292	289	301	308	335	304	335	278	306	325	310	327	286	271	299	327	288	294	269	297	314	299	307	298	328	292	327	303	298	329	326	278	276	291	327	310	347	339	320	307	312	295	302	296	328	317	314	297	295	314	300	294	332	280	332	330	306	303	335	299	327	368	279	285	286	326	313	349	301	340	343	289	321	323	351	303	306	320	336	306	328	266	311	279	328	308	289	304	305	283	274	297	293	292	310	277	320	305	289	343	318	298	322	325	324	339	272	296	321	314	279	299	317	295	321	305	297	323	336	290	318	316	313	305	301	318	313	313	365	310	327	297	285	275	310	343	319	278	279	330	315	300	289	275	316	311	288	308	308	299	316	296	321	293	324	322	313	316	333	323	309	305	320	302	283	312	320	307	301	314	314	333	281	292	315	306	315	322	273	334	348	339	287	309	317	329	303	313	331	338	301	311	301	325	322	275	308	330	347	329	305	339	273	304	304	324	274	360	324	329	293	319	291	313	306	302	319	285	344	294	304	270	289	334	285	315	323	292	322	293	309	321	279	321	314	294	320	274	310	277	313	313	305	303	298	328	319	300	315	342	316	289	281	301	297	305	286	269	315	337	282	301	313	334	326	311	272	310	301	327	294	309	310	304	269	292	305	303	300	286	317	317	314	318	293	311	325	308	318	331	304	334	364	331	321	344	319	333	301	260	305	310	302	335	323	323	302	294	328	302	309	334	287	311	304	305	335	313	299	302	287	292	293	331	315	289	309	313	305	332	314	294	306	343	316	317	307	323	340	314	342	315	316	313	292	314	297	259	292	292	312	325	308	284	305	303	311	299	320	309	298	339	343	329	310	346	266	328	318	295	307	344	273	361	339	305	291	304	318	308	309	295	307	304	356	324	256	375	296	299	314	330	310	268	331	312	267	287	305	314	331	334	338	314	317	347	296	321	325	318	303	334	274	307	280	299	309	298	323	317	283	312	323	308	289	360	336	322	319	296	311	340	304	316	321	338	318	280	317	307	283	363	307	298	305	318	287	296	300	310	289	301	332	325	311	275	285	324	286	322	314	312	286	334	280	325	293	318	341	311	290	300	341	289	351	291	296	306	289	285	335	270	305	311	310	327	307	312	313	308	283	292	317	332	337	350	320	298	313	314	315	321	302	302	329	287	322	314	309	345	312	264	278	321	337	314	290	305	321	317	308	318	376	311	303	309	312	294	342	352	288	348	338	293	351	299	298	307	311	327	323	306	295	301	305	354	311	289	304	297	290	318	303	335	313	297	296	299	301	303	315	300	310	319	308	291	317	267	301	301	320	279	282	289	327	308	297	317	338	316	331	305	331	267	292	335	324	310	315	326	336	299	309	281	295	329	328	342	286	356	325	286	326	274	326	296	287	335	336	324	327	329	311	336	348	323	310	325	300	324	277	311	269	276	338	304	293	304	331	295	290	286	283	305	334	305	295	288	296	305	313	321	314	320	320	309	335	329	268	345	290	311	331	301	352	352	290	324	333	301	299	319	297	298	323	299	322	284	322	304	332	313	286	308	319	351	328	321	331	310	345	301	326	317	311	303	303	284	325	353	304	296	294	338	318	288	319	299	303	335	288	310	319	348	298	278	298	287	312	312	263	311	282	294	272	290	298	299	316	293	338	306	325	331	279	300	295	305	311	291	297	341	340	338	397	318	338	301	310	328	348	312	311	290	316	315	333	302	277	317	287	301	299	303	327	302	322	303	299	297	305	318	306	337	267	311	286	327	358	340	297	313	337
10268	9378	17688	16680	11916	8283	6586	4786	3082	2478	2262	1895	1666	1467	1384	1277	1229	1010	943	870	787	736	750	744	723	722	729	755	699	729	670	724	690	709	690	738	696	709	701	689	738	770	670	732	717	693	662	649	687	714	691	713	655	685	673	705	656	697	712	699	693	711	684	717	733	750	737	727	649	667	696	703	652	748	742	712	729	695	698	681	671	643	678	715	668	667	631	672	683	695	723	705	728	643	687	662	642	688	694	682	707	663	714	696	719	674	684	703	641	671	667	721	678	672	741	717	708	704	716	744	718	727	733	698	709	716	717	718	673	676	699	719	672	705	678	701	675	687	693	680	682	665	673	730	672	716	675	719	689	693	711	691	736	717	724	628	676	706	679	735	717	692	715	697	748	715	710	724	681	683	735	718	718	695	726	702	692	654	682	703	642	692	709	661	688	701	706	694	726	702	724	698	710	715	706	650	688	728	698	715	727	690	727	700	675	692	754	703	704	660	722	722	676	682	674	666	707	690	690	675	668	725	626	706	667	676	674	717	685	720	742	704	692	676	704	662	686	682	664	698	697	709	692	748	679	740	702	701	686	699	723	735	716	687	699	716	701	664	729	676	687	726	683	661	657	707	737	732	730	659	697	676	697	681	689	716	718	741	706	699	704	678	687	745	682	669	688	700	659	674	694	657	693	713	660	703	646	675	725	637	679	674	717	724	668	708	682	668	714	673	705	694	611	706	671	692	674	728	681	722	648	675	674	664	684	734	685	670	666	703	745	709	711	679	655	738	684	730	657	617	683	668	706	712	679	694	672	669	688	708	629	677	722	692	702	698	716	726	699	706	676	736	658	703	665	702	717	757	678	666	697	686	710	687	697	762	710	706	693	646	711	644	723	672	700	649	655	695	723	715	695	667	692	662	705	733	693	687	696	774	691	656	666	714	719	687	712	682	692	673	692	660	704	719	703	700	703	690	751	709	733	671	742	718	679	665	681	708	696	672	664	714	704	672	661	712	703	698	667	683	730	698	686	675	652	655	679	683	661	711	668	651	665	691	732	709	712	655	692	650	690	688	676	666	696	714	714	688	738	716	666	687	695	689	684	646	666	687	681	676	652	680	705	651	725	693	698	688	730	718	685	683	721	676	737	689	667	738	674	707	724	729	719	678	710	704	712	650	682	702	734	670	715	736	735	736	747	685	680	675	704	716	705	681	723	735	727	714	678	719	633	665	699	672	703	752	642	673	709	659	720	725	707	751	763	690	701	664	684	675	747	695	715	705	687	695	697	720	692	731	713	712	740	697	656	698	689	723	668	678	708	677	682	673	688	671	683	641	675	696	694	732	723	699	719	663	722	724	679	695	689	685	691	696	662	705	669	732	707	740	632	649	700	730	707	749	631	675	703	708	706	654	679	682	696	672	678	716	693	736	694	739	757	656	652	672	712	676	662	678	694	720	714	664	651	703	703	747	685	697	675	710	684	701	751	709	747	722	716	716	701	699	729	735	708	710	714	679	748	647	674	691	707	691	688	749	762	678	655	659	726	725	724	653	698	720	722	740	713	697	663	706	706	672	724	655	654	678	693	700	699	738	745	687	690	722	734	676	704	687	668	694	660	644	747	672	669	694	722	691	658	658	690	687	684	677	694	670	685	690	660	646	753	686	714	690	686	679	718	667	702	674	732	747	662	684	682	678	697	657	670	673	715	700	681	684	710	668	665	697	736	617	726	653	676	673	733	667	681	704	721	697	697	653	642	732	714	662	690	695	707	687	698	688	680	711	675	693	688	718	642	644	678	720	644	665	723	691	687	686	693	675	679	678	681	716	696	720	719	676	672	690	733	662	700	704	690	710	691	716	710	688	688	668	670	654	686	721	673	749	701	737	686	693	708	713	691	703	683	713	711	738	691	741	693	711	661	684	689	688	683	673	699	743	696	708	684	709	712	727	692	714	742	718	760	701	699	648	702	634	709	703	718	688	676	677	656	683	694	672	715	661	712	681	681	669	693	652	671	724	670	724	662	724	660	681	711	672	694	702	721	674	715	692	694	719	695	753	726	697	681	667	768	690	673	723	720	702	689	686	705	716	699	688	695	672	698	701	670	725	633	722	690	702	732	718	699	705	660	727	690	712	667	689	699	691	698	681	656	714	742	688	689	686	688	691	678	738	743	652	690	724	680	725	710	713	704	696	721	685	725	657	677	675	695	704	683	698	671	737	701	718	694	676	702	704	675	749	691	690	714	717	692	697	692	692	683	705	732	717	696	693	689	709	706	739	678	716	659	706	679	727	683	703	751	690	664	662	732	660	714	680	720	637	633	664	669	712	685	655	676	683	762	692	706	705	719	688	662	694	705	679	696	696	689	707	657	660	707	680	699	680	701	681	677	695	722	702	701	713	688	748	729	764	668	715	730	713	699	654	691	657	736	662	722	662	679	662	765	652	710	677	779	726	738	688	713	686	699	684	750	671	704	700	679	722	708	675	724	718	677	715	673	697	696	722	667	685	655	700	748	684	706	716	699	668	667	731	697	709	678	662	706	675	675	720	711	719	697	715	659	706	730	776	695	691	655	668	726	636	700	741	699	650	679	703	700	702	699	704	708	659	672	706	696	681	693	685	696	678	721	743	704	699	673	709	698	697	691	679	686	666	664	636	701	705	671	683	689	675	719	738	679	663	640	685	675	715	706	688	678	661	711	702	709	648	711	671	725	682	708	673	693	742	685	689	723	649	687	700	712	672	698	716	729	718	640	663	684	701	714	722	784	699	737	649	651	659	682	677	712	687	676	689	718	656	713	680	658	689	685	679	665	683	686	682	719	665	700	678	724	704	692	710	690	652	691	684	703	682	704	712	689	661	745	721	753	674	685	744	723	683	688	676	690	673	723	667	701	672	697	706	657	702	708	663	691	719	696	688	730	671	683	679	719	729	667	679	684	726	718	679	672	727	698	711	680	720	670	706	677	683	682	703	677	717	691	701	708	749	691	683	687	731	691	664	711	692	684	756	677	702	722	707	717	686	713	714	708	693	676	696	708	700	712	649	690	744	737	743	741	693	739	730	667	726	739	702	699	666	707	719	667	686	664	789	695	680	695	694	694	665	714	691	686	701	681	705	708	708	706	719	677	711	707	687	745	684	708	667	729	646	664	682	675	699	674	665	649	687	716	698	669	678	695	724	687	667	703	640	732	697	706	708	655	682	712	710	718	669	688	693	723	694	709	703	709	682	701	678	704	651	698	689	668	700	754	664	737	731	696	655	741	656	685	717	740	646	704	655	699	687	710	673	705	681	708	651	732	678	672	694	684	699	700	709	689	717	733	712	755	663	676	681	731	685	688	698	747	651	680	664	768	691	727	699	650	695	680	722	699	689	710	690	734	721	689	733	721	644	716	713	699	700	721	713	664	685	714	735	731	663	720	720	712	697	741	680	694	704	682	694	630	685	695	681	697	696	688	740	718	666	680	713	671	705	708	658	687	699	686	675	701	720	662	673
25906	14312	16935	12324	6647	3727	2474	1845	1216	891	788	622	538	487	489	458	395	363	337	308	310	274	273	262	291	273	288	270	249	268	265	268	253	278	294	263	279	269	282	282	286	267	248	249	285	262	287	261	272	322	297	278	261	282	280	264	258	262	261	280	277	268	286	269	264	261	256	273	283	265	256	294	266	266	257	274	272	292	268	276	254	250	249	302	265	250	280	268	243	263	275	267	239	267	242	256	261	288	296	267	278	248	279	253	288	267	267	256	274	280	268	299	274	261	241	257	302	287	283	278	281	293	268	245	240	293	315	263	281	297	276	304	277	274	263	248	281	297	265	297	257	259	253	271	279	264	265	252	269	306	279	273	240	261	260	315	244	236	266	273	273	249	249	269	253	267	261	267	271	263	287	287	285	255	290	247	235	266	268	272	273	287	277	260	297	255	241	299	269	266	274	278	245	285	280	260	244	251	277	279	270	261	249	255	251	257	214	255	259	285	253	253	252	296	244	280	262	273	269	264	254	268	278	289	236	286	294	284	239	251	255	308	262	264	271	271	272	286	287	288	257	277	270	295	268	272	268	253	244	278	287	279	288	261	280	277	282	281	264	249	269	282	275	273	286	299	268	265	244	257	270	247	284	257	288	297	274	308	270	282	267	256	242	270	257	296	268	253	256	295	260	255	245	272	279	299	273	297	306	235	249	249	292	263	276	272	273	242	245	262	256	278	262	255	294	260	275	279	243	255	257	248	252	274	272	287	295	305	297	279	263	290	270	273	297	296	274	286	265	267	271	259	283	268	293	256	257	269	284	235	251	242	272	248	269	255	271	244	270	284	253	253	246	264	264	267	245	272	290	304	295	273	273	264	256	248	242	233	264	300	270	231	279	243	267	240	280	271	293	270	284	289	286	281	266	274	300	271	275	279	274	263	262	253	241	295	272	264	265	287	285	288	283	301	264	272	255	269	284	306	277	275	276	276	299	282	300	265	263	286	295	253	278	275	276	271	277	272	244	266	259	268	268	274	276	272	250	243	281	240	279	252	281	259	267	264	267	280	248	303	306	300	251	275	273	265	258	254	279	288	292	260	275	253	269	266	288	271	259	289	279	260	240	272	312	263	260	253	270	281	286	253	263	294	272	309	246	253	291	261	306	244	250	271	272	280	252	261	256	275	261	260	285	249	259	254	242	274	267	269	296	250	283	289	269	271	301	281	245	253	291	264	261	282	274	256	283	253	279	255	260	254	293	261	238	284	271	272	257	245	256	289	312	254	277	264	287	267	264	284	268	296	277	293	279	282	258	285	262	249	245	271	274	255	271	278	305	265	250	273	315	260	262	230	262	263	274	277	264	241	269	228	267	253	275	287	278	298	286	296	271	261	288	243	272	260	242	264	294	257	264	259	292	263	243	271	262	296	246	300	266	278	267	295	276	304	242	263	266	325	242	266	264	274	266	232	284	235	236	281	263	233	282	262	265	263	258	243	299	278	262	263	269	261	257	282	279	288	281	261	272	249	309	265	270	257	279	271	257	261	245	273	255	270	254	259	297	265	242	267	280	292	309	265	248	265	265	238	264	273	259	267	252	274	280	273	279	262	249	241	265	258	272	280	272	263	296	266	249	248	274	269	258	259	269	280	247	277	278	294	294	245	275	252	298	258	284	252	247	282	261	253	252	271	280	290	292	266	267	265	238	253	251	272	268	261	287	227	281	243	275	271	268	257	251	281	282	254	285	285	269	252	245	275	252	267	275	240	273	301	290	299	235	326	248	263	291	299	268	289	258	279	271	255	299	254	273	276	234	279	296	319	256	290	266	293	262	285	262	275	290	306	257	264	249	263	280	256	273	277	282	316	282	286	251	266	279	266	265	284	270	292	291	268	275	290	279	249	275	292	295	265	256	294	298	274	249	248	251	285	301	258	271	262	272	297	262	273	257	273	296	260	269	276	273	293	262	276	254	241	251	273	294	283	243	297	283	252	302	303	280	267	267	296	275	280	273	243	261	266	286	281	277	271	255	264	258	257	263	277	275	274	251	298	297	273	240	246	283	239	240	235	257	275	269	278	274	239	273	260	258	268	277	270	275	277	291	263	249	288	266	254	269	268	275	290	279	266	266	252	274	263	273	286	304	276	276	268	295	264	272	281	276	274	266	285	259	282	279	259	307	265	310	259	275	255	274	275	246	254	263	265	284	234	261	261	272	276	291	274	263	277	269	265	245	235	280	263	267	290	254	248	271	260	284	290	257	258	288	256	273	242	283	253	267	244	228	290	297	249	221	270	284	281	281	271	247	247	264	286	264	267	291	273	265	278	257	283	243	226	264	282	261	288	281	245	298	265	288	265	232	287	264	284	264	252	276	273	285	282	245	256	219	294	261	269	273	294	265	256	276	301	276	275	264	297	234	256	247	256	259	274	275	307	261	268	268	262	266	282	239	255	255	293	281	261	284	275	265	250	263	253	262	278	288	244	275	272	258	284	294	273	278	251	258	267	256	291	256	288	290	262	264	255	279	268	312	266	263	274	290	285	259	250	232	247	304	256	268	237	275	283	300	237	283	243	278	266	280	291	263	277	262	283	226	258	272	301	254	276	268	286	268	249	278	256	277	258	278	272	246	224	278	285	273	263	272	278	253	273	258	243	322	246	273	287	247	262	269	280	283	306	283	267	282	255	225	242	240	247	295	255	272	238	238	255	272	283	278	277	272	306	291	278	279	293	259	278	267	261	270	240	249	228	278	254	262	237	257	282	262	270	308	261	276	268	270	254	264	262	265	276	262	254	278	262	281	268	262	289	256	253	251	253	282	282	261	295	296	277	284	257	259	274	266	265	256	264	299	286	246	238	260	237	241	291	252	261	275	270	266	268	260	292	241	275	263	289	254	290	277	260	280	260	263	273	279	238	243	269	257	272	272	274	270	279	300	261	274	257	288	242	262	276	302	274	281	280	250	229	277	270	250	252	283	298	268	262	282	290	276	306	280	266	270	235	279	267	284	267	304	278	288	244	302	278	244	251	262	265	260	274	268	262	275	256	270	289	299	254	287	245	296	272	270	282	258	266	261	245	266	266	293	242	282	253	283	266	264	295	268	255	275	282	277	285	272	257	269	260	262	267	253	277	269	309	247	254	255	264	279	266	272	255	292	300	274	237	263	285	255	247	284	247	297	271	248	266	295	237	250	277	269	275	278	249	272	256	249	268	300	304	273	278	245	253	254	275	271	245	298	248	250	226	257	281	258	294	259	299	294	286	256	254	265	276	271	309	252	270	244	260	281	267	250	282	264	261	240	290	292	286	269	279	253	260	279	262	244	264	277	287	236	287	256	262	272	289	253	280	261	243	242	250	273	278	278	239	270	258	287	269	277	272	258	271	279	296	265	274	274	274	254	296	279	268	263	282	266	270	279	270	229	284	262	271	240	333	286	270	298	283	230	251	265	273	255	267	269	287	271	284	264	283	297	273	272	298	278	263	265	287	251	238	235	273
16124	12321	24239	24044	17567	12877	9580	7091	5032	3638	3306	2618	2099	2055	1938	1520	1423	1244	981	932	811	772	714	655	682	705	657	629	680	614	633	700	636	630	616	628	612	630	622	659	629	638	587	626	645	626	645	638	589	574	609	624	600	599	599	631	596	612	593	615	621	655	619	598	674	621	601	623	600	598	621	641	621	613	611	613	618	623	623	602	648	580	620	587	613	571	636	641	644	629	634	647	601	600	614	643	625	624	643	596	604	619	685	605	646	651	623	623	616	668	635	594	609	640	589	638	587	597	655	609	616	631	578	623	627	543	589	644	605	596	626	638	581	627	624	630	620	628	609	611	614	634	592	609	628	614	608	614	646	595	598	614	634	611	614	658	611	596	617	598	634	640	638	641	613	668	605	628	601	597	602	602	619	605	617	640	610	641	616	601	617	612	621	594	627	632	625	587	593	577	650	658	636	627	633	606	627	584	617	609	647	598	621	618	592	601	604	596	602	619	588	640	643	619	622	586	603	594	591	616	678	593	638	660	624	595	611	625	598	682	695	587	645	636	633	662	629	627	644	576	619	650	589	588	610	603	663	660	633	600	647	607	637	588	589	625	587	652	637	567	619	591	531	626	607	605	630	600	592	627	637	626	591	695	602	643	640	590	611	627	636	643	632	611	604	630	596	643	658	616	592	631	612	657	625	637	557	623	619	582	609	606	599	669	630	629	628	623	576	620	643	618	672	586	614	619	651	607	652	608	606	599	574	574	666	611	645	583	594	659	669	651	612	591	647	636	601	655	679	607	619	643	624	635	641	630	597	615	603	590	619	584	597	590	595	609	584	591	612	577	609	609	636	613	607	627	633	628	601	663	613	624	593	622	595	574	622	580	611	627	621	634	627	639	627	621	681	606	588	617	601	603	673	589	629	611	634	609	625	622	618	653	567	632	651	586	625	641	595	650	623	602	562	627	613	605	637	624	550	571	583	632	601	629	628	625	629	629	612	619	594	614	624	576	672	612	604	655	623	608	633	605	635	620	581	611	638	598	613	581	595	599	601	612	630	632	590	603	607	599	605	692	629	616	612	668	568	603	601	586	624	611	659	590	627	608	605	653	583	617	624	647	652	582	620	660	616	596	613	602	599	631	608	595	618	583	579	630	616	653	640	588	648	615	610	599	614	605	616	613	683	626	599	619	617	616	603	638	589	639	611	588	608	608	649	628	638	580	606	582	581	570	639	610	638	597	617	638	618	655	597	620	613	639	580	671	591	590	648	608	656	608	610	588	669	614	630	633	623	621	671	613	602	599	612	640	638	659	613	607	625	606	579	594	652	615	612	625	634	588	628	615	608	589	585	634	592	614	646	603	601	653	614	566	594	585	639	666	570	609	649	600	640	615	641	614	622	615	633	665	610	630	611	638	636	603	613	629	609	590	665	561	644	626	601	646	609	637	633	595	605	586	621	584	614	564	588	612	584	575	608	622	581	597	610	587	676	610	653	610	615	579	605	672	622	619	605	639	601	630	602	629	614	651	591	578	633	619	619	608	603	637	590	598	604	613	573	623	561	616	619	628	633	577	601	610	645	603	640	642	601	612	565	595	600	638	635	608	613	614	650	596	611	584	600	620	625	628	602	589	595	556	638	625	619	647	630	630	656	655	573	663	631	611	619	615	600	650	593	616	600	699	589	618	563	625	572	574	614	625	594	613	629	634	651	584	649	579	573	601	618	606	638	594	628	636	598	577	632	628	611	635	597	649	573	620	603	609	617	588	628	633	612	605	655	603	638	625	644	597	576	657	631	602	606	627	645	633	634	613	579	637	620	634	576	623	618	644	572	600	601	612	609	604	628	622	578	615	607	623	617	624	655	596	603	645	675	597	609	624	614	568	632	618	641	624	609	613	584	653	615	588	669	604	643	641	624	575	615	620	611	643	639	634	644	638	615	671	630	620	641	622	591	579	602	619	625	634	577	578	614	601	649	635	617	614	627	612	628	609	612	621	607	656	619	638	600	598	599	655	601	582	612	612	608	582	608	599	635	612	635	634	593	614	629	615	585	607	640	596	562	582	621	628	601	581	588	601	618	614	553	567	621	611	641	625	598	625	689	589	578	602	658	571	617	631	592	677	612	655	646	592	640	592	635	606	653	566	626	619	598	616	600	606	645	608	643	583	640	611	644	643	581	595	609	622	610	651	629	619	622	635	594	649	624	598	608	643	635	598	627	653	656	639	621	634	647	606	638	594	608	619	583	632	630	620	612	646	591	622	640	620	648	535	596	593	567	639	617	607	582	583	618	603	638	611	618	648	601	633	625	613	634	599	622	623	630	611	655	562	593	610	601	660	602	572	628	650	594	612	623	667	625	620	630	634	614	593	650	631	658	608	615	609	587	601	570	602	584	587	654	599	644	615	625	646	616	657	579	624	633	621	639	638	631	602	604	602	610	642	673	545	609	649	649	590	626	603	630	612	640	602	592	637	579	613	590	611	606	617	579	564	614	604	601	620	588	627	625	574	604	611	610	616	598	631	604	573	636	635	621	639	571	621	592	659	651	589	621	572	614	628	582	638	617	655	620	636	607	600	597	552	613	624	569	595	596	628	608	586	606	642	638	615	650	591	575	638	600	594	579	620	626	611	599	636	627	616	674	638	596	594	617	609	587	603	596	583	626	616	618	611	587	571	603	574	640	634	650	597	636	627	647	583	615	658	583	617	589	592	642	630	576	654	612	610	626	618	629	591	618	599	593	676	593	644	572	618	580	588	640	606	679	616	612	607	645	647	620	616	614	647	633	613	612	606	580	597	637	596	614	615	586	664	640	605	616	637	619	588	607	603	589	578	639	637	684	597	631	642	630	604	618	652	621	625	656	616	614	587	633	581	635	629	610	631	596	631	644	621	622	651	617	640	621	607	648	628	599	621	637	571	605	608	612	662	621	599	637	618	636	611	649	643	646	614	607	606	614	628	614	598	613	619	606	617	581	610	626	604	613	639	602	615	631	616	622	576	620	617	632	643	575	649	634	587	590	615	647	632	651	630	630	545	609	636	622	577	612	629	597	597	612	583	594	614	629	624	618	605	576	609	593	646	642	638	594	632	606	589	615	585	640	620	618	620	552	583	582	600	612	573	658	610	612	583	636	634	579	596	561	656	617	592	607	648	615	600	616	618	591	618	638	665	606	629	591	655	586	619	589	637	570	587	595	598	616	613	611	650	651	640	631	580	611	606	620	594	633	560	624	663	608	636	614	624	637	636	670	590	627	629	615	651	575	612	633	624	632	597	624	649	632	587	612	614	583	637	629	657	614	595	550	627	614	627	605	625	619	589	593	676	603	635	575	586	611	632	615	571	635	593	628	636	603	619	581	569	612	611	609	618	662	612	606	603	646	614	617	606	557	634	623	598	640	617	615	626	642	624	630	648	639	614	592	649	607	581	612	629	635	627	606	626	637	578	607	616	620	586	606	629	631	621	627	629	663	615	634	616	650	600	638	634	677	653
32787	18143	21628	17802	9825	5142	3233	2313	1497	1061	912	749	590	599	611	460	439	346	317	308	285	276	318	275	236	245	279	230	232	246	255	245	255	271	262	243	261	258	251	253	262	254	278	257	273	253	273	221	233	241	247	242	240	254	231	263	254	256	240	243	223	223	237	242	243	254	236	251	230	246	246	253	241	244	239	217	238	252	241	237	264	250	256	206	246	241	243	236	264	221	243	235	235	254	268	242	245	261	240	259	252	246	239	237	235	252	247	268	228	283	243	255	246	217	231	243	243	252	244	243	245	231	222	267	246	246	229	238	260	226	245	256	258	239	236	269	245	254	254	225	273	270	270	239	260	239	272	250	256	236	245	231	248	244	249	268	269	243	241	242	241	227	242	255	260	226	230	236	254	233	234	272	252	240	238	245	222	243	266	274	260	234	222	258	232	222	251	252	258	256	241	261	248	259	245	249	257	285	221	272	219	247	236	249	259	233	249	247	246	286	225	230	257	261	263	245	228	261	249	234	226	258	235	230	262	265	231	252	236	278	242	241	220	260	253	239	225	239	239	254	249	245	248	257	269	232	241	232	256	259	251	279	227	233	249	261	263	237	284	256	258	230	253	262	255	248	275	246	265	235	235	231	242	245	272	257	242	227	240	259	259	263	262	235	203	245	252	256	289	233	266	245	249	221	218	256	254	245	228	241	251	238	234	203	216	276	260	240	220	261	240	236	236	232	226	245	218	247	256	246	236	225	202	242	230	277	236	236	271	224	250	236	248	258	247	273	263	265	267	240	246	246	246	240	233	252	252	256	266	245	256	208	222	250	227	264	226	251	238	257	255	251	270	258	257	243	232	252	225	249	242	220	234	239	252	235	245	238	259	255	262	250	236	241	235	241	281	223	248	246	258	245	235	264	242	216	210	206	244	277	230	265	238	261	236	249	229	249	246	259	274	212	262	228	243	225	268	280	250	244	236	260	260	264	258	232	249	246	227	254	234	238	252	247	246	251	263	257	241	277	241	268	247	238	235	234	264	266	254	239	266	260	285	228	240	255	252	232	246	243	256	242	224	250	272	249	226	224	297	231	259	272	233	228	236	212	264	255	206	251	232	220	257	212	263	234	238	237	233	270	229	250	239	219	215	230	207	238	246	254	232	233	252	235	284	253	261	295	255	267	235	262	258	210	215	246	236	281	265	245	246	227	262	277	234	246	272	269	226	241	236	235	235	263	238	208	226	230	249	240	243	223	254	262	223	250	248	262	251	281	273	255	258	254	258	242	246	237	233	262	262	246	257	251	252	215	216	240	265	263	248	237	261	243	261	265	266	255	267	242	262	243	255	240	264	242	250	225	268	248	229	254	261	265	248	240	266	259	274	236	273	256	250	233	237	223	221	239	265	229	231	227	242	257	266	246	240	253	248	226	227	243	270	251	253	236	247	219	241	261	248	261	271	255	275	257	248	245	197	230	237	245	234	300	268	247	241	257	252	243	235	237	245	249	243	222	229	247	238	242	254	223	247	237	273	259	255	255	269	235	275	234	246	227	205	276	258	257	230	243	247	256	227	237	239	255	226	242	257	248	251	239	257	249	256	259	259	258	253	269	237	225	273	234	250	220	265	288	237	229	239	238	270	272	240	232	251	238	226	223	254	242	228	236	258	226	232	226	276	250	219	230	218	255	234	234	256	261	213	231	242	218	249	239	245	258	218	234	254	238	224	242	247	232	231	258	250	252	268	257	230	251	254	228	251	238	253	255	260	253	251	261	267	249	223	248	231	258	240	232	230	261	244	244	242	254	268	238	306	253	237	245	278	254	217	251	263	269	262	246	231	234	270	246	231	220	226	238	246	231	272	199	268	261	252	254	284	256	245	226	220	252	252	253	268	243	260	297	272	277	284	253	288	255	235	204	250	263	251	269	276	240	230	229	237	232	279	231	276	252	244	276	256	257	220	245	264	230	245	253	248	243	257	228	305	251	238	221	255	289	241	271	280	251	227	269	272	213	237	255	257	247	244	275	243	242	239	220	253	250	236	250	264	255	269	263	242	268	259	257	262	268	243	229	271	273	241	243	266	257	251	254	230	262	215	238	237	234	248	243	271	260	221	263	266	226	261	246	265	242	230	266	270	247	241	243	249	247	247	230	224	266	271	274	246	229	239	242	273	227	210	259	249	217	241	257	230	248	278	226	237	219	243	253	246	248	233	236	250	233	276	254	282	264	259	268	239	221	253	271	239	229	246	238	270	246	250	240	265	230	234	245	242	247	268	255	250	247	267	275	239	249	230	256	261	225	265	245	210	228	240	251	263	249	247	243	241	222	245	249	242	228	262	237	214	238	251	283	227	240	278	226	256	231	248	261	242	255	245	238	215	283	279	231	235	269	265	239	253	244	277	259	258	245	230	248	287	269	245	256	253	245	255	218	249	234	230	240	229	253	233	256	249	225	239	255	258	253	252	256	229	233	247	250	277	242	261	222	244	238	249	268	253	235	252	268	230	243	253	268	244	259	257	245	260	267	272	236	256	236	263	249	213	259	225	242	253	269	252	205	240	270	214	260	251	231	258	242	231	248	259	200	252	245	243	235	247	233	240	235	235	235	253	262	259	253	255	205	247	260	259	234	241	264	231	236	263	240	241	253	234	283	230	237	257	236	248	243	267	232	241	243	240	251	260	258	266	217	289	247	253	222	239	259	245	251	273	269	242	253	270	251	236	212	249	243	231	267	230	266	253	266	232	227	258	238	255	267	226	222	241	234	249	205	273	215	268	254	287	278	293	251	238	237	249	232	268	233	266	227	237	260	266	223	229	273	219	264	229	228	264	238	248	275	243	242	261	221	231	214	271	216	259	251	224	228	235	247	257	259	257	226	257	250	265	239	255	228	247	254	217	221	236	240	254	250	270	266	261	245	260	237	250	250	233	236	217	246	242	262	239	280	223	265	252	246	235	257	216	278	238	222	254	267	237	248	234	219	246	244	261	255	243	243	239	258	254	233	269	246	265	236	247	266	245	236	227	243	254	269	230	231	254	248	245	242	253	256	268	258	222	231	244	227	229	268	219	222	251	266	280	251	261	253	220	237	269	236	231	259	252	250	227	238	216	248	242	241	264	256	237	242	230	266	280	240	259	241	221	255	249	234	219	253	266	266	272	234	277	231	266	222	260	247	282	249	253	222	235	247	273	277	235	244	257	203	233	233	289	269	254	240	260	222	238	235	236	252	247	235	275	236	235	268	249	237	239	257	220	263	245	298	216	248	228	250	236	242	246	247	277	243	269	244	219	245	239	270	271	248	274	231	254	264	277	245	247	262	233	210	245	231	235	265	265	222	242	285	244	222	257	250	260	239	263	244	260	252	274	252	257	242	242	273	240	233	284	248	276	244	266	239	264	253	248	253	252	226	261	226	233	256	238	243	277	241	242	213	256	249	248	256	247	261	222	249	241	214	237	282	255	270	263	247	247	245	222	226	243	265	230	262	239	267	226	235
19069	14395	28586	30468	22585	15900	11986	9151	6368	4649	4245	3247	2558	2707	2612	2055	1778	1329	1167	976	847	741	767	696	676	665	647	605	657	600	628	628	600	601	617	594	624	593	592	588	593	584	585	604	600	615	548	582	632	562	582	575	540	577	538	531	588	578	608	542	562	583	587	571	526	569	572	544	588	538	532	580	581	594	574	604	583	594	564	557	613	577	559	574	587	594	597	576	574	565	549	539	552	592	546	543	541	569	576	582	511	602	612	602	623	580	594	561	594	593	585	564	580	556	611	557	595	585	562	609	578	591	566	583	576	583	569	570	591	535	556	582	567	569	622	558	560	566	604	572	548	585	580	587	583	588	532	582	542	588	549	532	564	587	565	580	552	565	581	563	527	544	589	597	548	562	543	607	553	551	540	548	574	572	570	529	570	581	551	567	599	555	537	562	590	568	522	562	585	544	578	556	583	545	597	567	556	551	570	575	575	553	582	597	603	564	579	582	566	591	602	562	557	572	571	600	562	581	554	546	591	536	590	568	532	535	592	602	597	575	577	550	577	533	566	602	556	561	560	545	554	605	572	578	525	593	574	599	566	593	542	599	583	586	570	594	602	548	600	596	565	586	563	547	569	549	590	575	573	609	571	593	601	583	572	593	595	538	527	547	606	552	636	544	542	576	570	551	564	541	632	563	537	589	559	549	560	582	579	610	595	619	559	566	557	598	534	559	579	574	578	595	559	539	573	614	535	576	572	619	549	565	568	565	599	547	591	578	595	557	578	573	581	573	571	531	568	597	564	575	591	553	586	585	572	582	555	585	590	564	555	574	507	592	605	585	559	562	615	548	579	542	581	569	587	610	583	631	566	571	586	510	548	584	590	586	548	528	562	538	518	574	570	559	565	568	590	557	554	598	589	550	597	609	580	565	576	551	560	548	587	585	637	587	622	567	598	603	574	536	591	553	606	558	551	583	600	585	585	582	599	600	549	613	589	598	588	574	571	521	547	555	560	592	549	571	571	587	589	600	584	559	547	549	581	572	568	613	570	607	598	568	531	566	563	551	606	554	578	563	579	572	587	583	583	587	563	577	591	557	553	572	603	559	556	535	554	596	628	557	582	574	579	571	551	592	544	548	532	588	567	588	595	563	575	534	541	592	549	613	601	584	550	569	607	541	558	565	605	553	594	578	550	567	562	628	545	557	564	573	576	642	588	543	554	567	550	585	580	553	559	573	576	562	580	557	567	563	578	585	607	555	565	581	598	554	592	554	567	574	536	626	526	540	581	491	582	591	570	632	526	576	647	571	547	573	545	564	570	552	552	581	558	533	609	546	598	553	549	606	534	584	573	614	557	578	562	573	563	612	573	592	542	592	545	551	582	525	606	571	551	589	545	561	541	576	575	565	561	606	595	567	558	575	576	580	578	586	588	577	543	582	572	588	533	566	578	525	528	551	649	590	530	565	555	595	560	565	598	597	571	575	560	565	573	569	587	570	611	555	560	562	583	544	574	594	563	587	559	524	590	562	568	571	570	591	564	557	589	530	538	559	563	577	561	602	604	565	544	568	642	565	585	618	551	590	613	578	618	603	578	590	598	593	554	583	542	589	604	609	509	577	582	591	595	506	576	587	535	598	601	547	580	606	585	534	570	575	588	574	554	589	596	565	556	560	546	594	585	601	591	568	590	575	568	608	560	529	572	558	620	551	585	620	553	537	556	563	535	546	531	556	615	611	649	573	553	571	557	636	599	524	579	609	588	575	536	582	573	640	618	562	597	549	600	587	525	603	587	552	550	577	569	606	546	545	592	570	576	569	543	568	576	584	546	588	573	562	592	596	550	562	562	589	608	585	567	565	643	543	587	552	595	560	534	585	568	588	606	575	571	536	570	603	572	583	569	602	568	558	570	597	562	538	571	529	565	581	553	631	581	503	573	586	601	587	573	540	554	505	588	577	566	541	600	599	548	542	588	587	589	562	587	564	605	574	567	577	578	562	586	559	584	540	600	570	600	551	571	579	596	558	566	564	571	546	521	584	594	588	553	561	574	562	568	557	564	617	603	586	527	593	588	632	534	570	586	558	573	569	599	591	578	577	518	529	570	593	560	587	579	571	578	560	557	554	600	638	580	551	579	571	551	558	598	571	559	566	572	561	616	579	571	578	609	563	575	639	558	561	548	578	598	549	576	604	567	560	592	616	558	556	603	556	598	545	563	591	545	561	561	590	592	569	600	560	578	589	583	573	586	581	592	553	605	591	536	551	586	601	571	577	564	602	594	561	528	593	542	601	593	538	565	589	616	585	521	586	587	550	537	589	530	614	631	587	563	542	519	574	541	639	583	610	567	577	544	538	618	569	563	577	571	563	612	571	577	561	589	576	561	624	594	588	516	598	545	575	554	567	576	597	550	589	606	561	578	567	617	552	570	564	545	567	592	543	575	527	609	557	595	555	568	581	543	583	568	569	584	554	601	561	579	591	544	541	591	528	581	538	580	565	513	577	566	593	568	582	540	587	577	570	625	549	582	565	544	551	596	552	583	568	630	586	527	573	600	523	591	560	553	613	594	636	565	577	548	602	602	551	591	539	584	590	621	537	554	580	595	553	527	587	550	593	587	568	618	552	553	544	567	590	594	589	578	584	583	580	595	553	576	571	549	568	585	590	576	586	545	543	559	576	581	618	579	548	551	591	569	627	622	573	605	606	527	563	571	593	554	585	596	563	556	568	544	558	588	567	593	549	589	644	547	545	577	535	608	533	555	570	596	629	610	571	566	541	578	571	598	585	547	585	637	564	590	580	531	551	524	565	587	583	605	622	575	561	593	559	540	592	610	557	588	567	577	590	533	532	523	614	587	560	583	572	594	581	631	608	558	526	531	550	538	585	597	549	575	567	551	545	642	585	572	567	595	552	595	534	527	572	581	582	565	560	566	591	568	570	560	566	544	564	544	515	589	554	593	565	610	587	594	593	595	590	535	596	569	598	520	588	586	615	545	570	559	612	615	637	542	587	533	550	636	581	565	616	589	557	546	575	583	544	564	571	563	591	562	584	558	543	555	603	542	550	537	603	591	580	624	588	588	617	560	623	576	584	552	541	567	590	560	543	590	539	580	567	607	581	594	554	546	583	563	608	572	567	539	556	569	585	536	533	583	606	583	526	549	528	554	574	549	586	598	541	558	550	607	538	570	559	573	599	551	582	563	553	592	599	567	604	595	526	581	563	559	538	542	565	573	535	547	538	602	557	569	585	569	627	592	599	617	572	568	592	629	576	599	585	573	606	564	563	593	577	590	548	585	556	587	580	592	580	567	553	549	578	556	574	558	544	512	565	593	590	598	571	566	588	617	582	605	581	521	581	556	583	576	601	602	577	597	568	583	555	582	606	622	606	596	546	560	593	587	585	563	571	615	601	610	584	575	554	596	598	582	590	563	569	598	559	603	590	573	545	596	542	592	530	571	522	570	584	567	643	584	557	573	599	622	560	600	584	568	557	602	562
14072	8382	11200	8828	4408	2398	1606	1077	782	632	591	579	473	441	468	416	395	372	321	293	323	318	292	307	349	324	317	327	287	300	326	318	318	320	295	320	281	352	288	301	308	337	289	326	310	328	320	309	338	271	292	314	283	336	308	310	325	313	328	302	331	328	347	342	378	313	315	314	340	282	300	282	312	319	268	281	325	303	335	310	328	315	321	298	327	315	304	293	325	333	307	324	324	294	320	316	303	289	328	284	344	296	308	341	319	318	349	287	326	316	292	326	297	312	316	287	293	303	289	307	311	279	304	307	306	291	295	289	268	316	296	298	300	307	307	292	316	273	265	273	290	340	318	334	321	279	306	301	278	305	307	324	327	328	293	303	315	318	304	283	304	308	302	333	297	305	303	317	280	305	326	317	326	321	313	319	306	326	346	301	306	325	336	308	342	278	313	275	303	306	327	330	305	322	300	336	327	280	340	317	328	323	348	324	325	346	292	293	320	310	304	334	311	304	309	304	351	296	300	295	298	343	326	307	324	298	317	306	287	317	318	299	374	285	314	319	311	289	338	274	307	340	298	329	304	336	317	318	305	352	281	302	302	318	317	302	295	303	300	294	315	302	320	335	296	285	274	306	322	334	320	302	296	336	270	310	289	367	325	320	289	330	324	334	284	290	323	316	323	272	299	302	334	318	275	314	312	277	303	330	311	309	312	304	284	306	349	309	299	310	277	341	291	282	323	313	303	323	293	305	342	280	298	294	309	320	300	305	338	275	333	344	304	283	354	319	312	316	335	312	292	307	321	321	310	338	290	300	323	312	310	292	307	279	274	331	305	288	333	273	306	301	279	298	297	278	299	318	296	332	311	309	291	299	296	357	329	300	349	326	279	307	312	327	296	309	303	328	316	319	294	295	271	308	325	306	330	266	330	321	317	304	299	341	293	293	300	300	319	303	323	312	301	276	283	292	309	318	327	326	304	282	289	293	300	290	311	309	298	325	302	320	328	326	320	329	311	304	314	317	335	290	308	324	301	313	310	310	313	283	286	297	327	304	320	319	285	318	271	302	285	294	313	332	290	328	324	337	258	300	314	306	304	313	316	283	290	310	311	327	312	310	319	284	278	311	316	339	292	308	308	334	303	314	286	295	291	290	292	314	326	284	332	342	294	287	305	315	305	293	306	314	302	317	306	308	303	299	333	299	348	301	289	304	345	331	298	330	323	295	284	331	308	312	281	318	330	321	284	275	288	299	306	315	312	323	295	291	295	306	311	306	304	298	352	333	318	329	299	322	313	282	320	334	308	312	307	320	325	342	274	307	308	322	306	288	290	333	299	321	294	298	322	311	310	292	279	302	333	306	362	286	292	309	314	308	313	317	301	312	319	280	332	314	300	305	305	301	318	339	318	317	341	314	323	322	333	302	304	345	333	331	313	280	311	296	331	303	313	318	333	329	284	297	291	312	345	269	315	333	341	342	303	306	318	314	305	299	324	302	303	296	327	304	307	316	273	288	330	315	322	288	331	322	319	279	310	297	308	299	292	318	286	310	312	282	327	340	315	333	299	306	309	351	329	310	302	306	319	272	303	323	291	338	310	289	331	335	317	310	299	329	351	287	270	281	293	317	307	317	317	314	322	319	313	283	326	332	322	298	295	313	331	324	285	328	282	299	289	298	326	293	279	315	312	284	333	316	328	321	293	281	307	306	331	291	302	310	353	290	345	329	298	313	322	340	325	306	313	279	287	312	324	317	271	330	302	325	288	272	304	291	305	366	317	297	308	315	284	320	317	308	304	284	301	313	312	304	317	345	303	307	315	313	318	335	308	315	298	300	297	331	296	272	322	303	308	326	312	298	301	334	298	308	327	350	295	317	333	288	296	340	307	293	333	303	310	307	310	297	333	318	320	303	320	335	286	306	327	305	345	311	309	292	311	327	317	302	332	306	331	288	329	300	260	326	334	302	295	307	302	311	349	351	321	311	324	305	309	288	276	344	307	323	308	310	342	307	281	323	281	324	318	288	319	334	276	310	281	283	270	331	334	313	316	307	293	276	283	307	329	295	325	323	325	321	320	293	313	322	313	306	279	301	312	296	288	298	314	299	270	366	279	316	330	356	309	293	325	284	325	296	304	291	325	292	297	349	314	306	296	321	326	272	323	306	316	304	302	305	311	292	313	305	333	324	318	305	329	284	319	291	329	316	287	319	324	343	309	274	294	315	318	297	316	316	296	317	287	323	324	309	333	326	294	339	342	312	297	340	288	326	287	290	318	296	313	299	289	325	309	334	286	317	305	283	306	333	294	310	319	339	303	306	297	307	308	313	305	304	297	327	325	278	314	323	319	325	302	330	303	294	318	333	306	303	292	327	302	302	329	296	306	307	318	301	278	331	349	295	363	301	294	318	299	298	322	296	320	344	325	289	271	266	366	310	301	295	303	336	291	305	305	333	326	324	290	309	313	274	271	299	320	295	307	313	313	296	305	308	321	318	312	324	293	310	311	307	322	300	279	297	306	317	317	327	311	286	274	323	314	300	281	298	330	311	316	280	358	301	330	317	312	309	306	295	342	296	323	338	310	310	305	334	277	292	290	309	320	330	286	314	299	332	297	293	334	319	279	313	311	297	310	319	349	304	299	333	257	324	302	328	302	309	317	310	278	362	327	323	333	312	313	270	325	311	282	327	320	304	286	311	307	320	306	303	342	283	284	305	287	315	345	307	332	334	303	283	280	307	329	302	340	308	300	337	320	292	321	316	311	321	305	328	280	329	280	299	306	309	316	281	326	316	340	290	292	337	307	319	336	329	298	349	310	308	325	324	308	321	338	301	295	327	310	310	358	320	292	303	308	299	331	302	313	320	301	286	330	300	293	294	319	309	339	298	290	293	324	321	321	286	304	306	341	278	341	309	315	323	329	285	285	274	311	323	295	308	320	325	321	324	297	305	316	309	317	319	302	323	313	339	290	304	302	314	310	345	343	305	304	339	319	362	359	322	338	319	301	310	302	283	309	319	301	274	325	346	357	278	297	290	340	321	312	314	296	311	300	313	328	335	321	297	304	325	297	279	295	296	307	331	304	307	330	295	310	303	310	315	315	307	316	279	287	314	304	308	266	342	325	274	316	292	293	343	315	330	310	308	304	321	295	352	307	312	272	333	313	321	294	301	333	292	304	314	286	333	292	296	299	310	342	341	289	304	319	330	312	322	306	300	336	299	315	317	307	304	314	308	320	354	320	304	319	316	303	318	304	303	297	273	301	340	279	301	350	301	303	325	285	300	309	323	318	328	293	291	326	318	327	302	328	318	319	311	334	291	313	283	300	300	311	316	328	293	312	313	342	340	284	261	329	342	289	311	307	331	324	321	291	329	316	306	301	331	316	333	299	313	304	322	313	290	289	343	311	337	318	297	287	282	283	289	310	310	321	313	301	311	324	312	356	293	303	303	337	285	302	352	329	289	315	331	306	297	308	321	308	315	322	282	330	307	339	342
8721	7521	18107	19373	12922	8573	6154	4543	3152	2514	2388	2133	1679	1520	1557	1356	1216	992	967	844	784	767	781	768	727	784	752	769	687	721	693	678	720	707	734	705	673	722	679	670	707	722	700	677	709	677	695	704	707	729	741	730	728	664	752	714	701	672	736	685	706	717	703	709	665	734	715	704	692	725	672	688	762	717	688	716	711	717	722	669	677	714	705	717	709	721	640	693	694	695	723	712	707	716	647	691	665	686	682	713	710	717	676	724	715	683	743	725	737	680	694	656	705	684	697	708	708	688	695	731	705	687	708	680	724	720	708	712	711	643	713	685	694	667	678	696	763	688	696	695	738	746	700	698	708	734	711	689	703	717	717	669	707	682	683	664	727	730	707	659	685	686	703	715	708	672	720	740	674	700	710	677	669	719	693	685	697	677	650	753	713	726	694	744	730	698	726	700	709	678	688	704	707	694	705	706	681	700	699	655	688	682	762	697	685	713	682	685	724	659	707	715	710	664	683	686	744	683	724	712	749	738	703	708	694	705	681	686	734	679	670	693	690	710	678	690	688	712	727	643	723	692	657	720	669	686	740	676	717	686	722	710	708	710	701	697	717	707	714	678	720	728	675	681	724	732	698	710	693	688	685	692	717	684	734	719	672	640	703	716	703	742	720	671	718	732	686	717	706	706	657	687	649	653	732	686	724	664	692	716	702	703	675	681	654	691	665	643	689	703	683	687	714	721	683	713	728	718	692	684	729	663	692	749	727	675	687	730	696	701	693	720	702	747	689	712	730	678	682	732	702	693	687	728	699	724	681	712	695	742	711	654	739	686	724	698	654	716	680	662	705	695	671	742	713	739	718	696	685	726	695	676	699	718	701	663	702	701	687	724	723	685	707	699	707	691	709	708	673	681	724	734	682	656	646	655	690	701	672	735	655	696	657	689	696	678	697	726	743	747	696	676	694	669	710	665	701	713	713	696	704	689	676	677	753	708	719	716	665	724	704	701	686	677	718	697	655	662	749	738	717	734	706	705	726	704	693	697	609	720	660	680	708	707	640	711	672	693	722	706	721	666	735	693	683	693	703	693	706	677	733	699	726	711	690	683	704	682	735	687	720	699	705	681	717	721	671	727	732	711	689	730	687	738	663	677	721	696	729	675	671	714	700	652	686	668	693	716	719	693	728	666	711	712	727	721	645	716	677	691	679	698	716	741	711	746	699	669	739	651	692	690	689	729	683	701	686	711	723	696	698	721	693	657	653	706	665	672	703	682	738	711	743	710	731	700	699	700	721	705	692	647	696	716	653	708	764	669	759	692	648	678	712	732	687	718	706	735	692	655	707	727	727	722	624	731	727	729	728	697	766	661	716	727	661	712	736	698	686	658	709	728	684	754	727	711	670	688	720	750	689	745	706	668	713	727	695	752	675	718	721	717	714	681	745	674	656	695	718	698	676	677	700	693	691	707	643	690	670	655	708	680	663	725	683	740	673	701	752	707	729	694	730	759	718	681	730	715	697	728	696	680	711	709	695	665	684	631	695	692	701	665	706	720	668	679	688	694	689	669	720	710	705	722	750	706	702	680	662	714	681	685	722	683	749	686	743	681	685	668	704	724	693	697	711	724	698	711	729	684	750	675	745	691	733	695	708	727	673	676	688	692	662	681	690	676	674	738	725	734	684	669	701	695	744	716	699	726	705	693	711	753	714	730	697	694	658	677	745	675	736	678	693	719	695	763	678	673	683	733	705	646	724	675	748	695	709	701	687	672	694	704	768	702	686	682	704	699	687	698	686	733	725	684	661	695	695	679	752	693	680	684	691	718	724	693	709	737	702	735	677	674	686	739	698	760	742	687	701	744	677	719	652	676	665	659	680	712	650	718	704	753	675	665	691	704	679	681	718	669	674	650	695	723	729	676	679	715	720	709	696	780	656	711	691	691	674	708	703	701	733	674	729	665	725	697	715	704	694	763	677	719	713	683	677	671	671	712	734	713	693	712	698	673	707	685	705	727	663	687	673	651	682	688	737	682	712	665	680	659	637	688	659	744	666	744	701	710	729	722	724	762	695	673	707	733	695	666	692	684	664	694	705	673	684	676	687	688	688	702	746	658	692	667	667	659	721	692	702	717	673	723	691	712	676	701	703	731	679	660	662	713	713	684	705	657	721	691	702	726	689	669	678	731	724	727	678	723	682	763	725	711	717	639	729	696	731	736	754	679	668	686	676	652	711	707	665	739	678	705	705	712	680	694	658	766	714	654	705	679	689	719	663	699	691	705	721	708	706	731	701	682	723	680	693	684	710	682	679	672	705	715	658	675	691	713	674	729	690	718	737	681	672	700	712	724	712	703	710	677	716	731	696	696	710	700	732	711	691	684	724	758	703	682	661	723	698	668	727	697	731	702	712	667	728	690	668	708	740	673	718	688	719	678	733	694	726	710	690	675	709	722	732	699	738	706	670	735	719	697	700	760	706	675	696	705	687	708	722	693	698	725	744	674	725	678	707	696	709	712	752	713	660	674	720	693	698	675	711	704	691	687	683	693	673	673	692	731	677	690	729	650	712	685	686	699	656	668	716	729	701	689	691	704	684	682	705	685	643	646	718	685	650	751	707	656	676	738	692	695	713	795	686	717	677	731	708	716	677	700	724	739	675	703	693	704	720	684	711	693	733	667	707	703	680	675	725	692	715	678	719	605	675	729	704	735	710	712	695	691	721	734	711	707	744	706	754	675	692	689	685	716	724	700	702	775	708	719	760	736	699	687	765	668	698	728	657	679	705	696	697	683	734	704	720	690	688	698	668	717	662	690	731	711	705	686	708	668	707	707	656	731	718	701	671	725	751	713	694	734	698	734	703	674	715	689	713	697	658	670	715	714	696	691	686	726	696	737	698	697	686	665	721	623	710	672	732	672	718	693	706	703	724	664	669	666	671	722	708	691	707	708	708	711	722	660	664	712	675	703	708	749	719	692	687	720	657	670	694	696	718	704	694	672	747	684	722	663	664	683	742	646	736	698	668	742	699	721	708	666	736	704	698	670	720	739	690	666	709	693	713	724	735	687	680	713	667	719	709	705	680	769	720	679	720	693	692	712	734	690	737	682	745	730	744	763	639	722	694	684	695	709	682	676	672	710	658	729	709	672	684	715	689	728	707	696	711	692	730	697	748	707	698	696	650	686	689	709	723	700	656	737	712	704	694	665	687	681	704	697	714	697	663	707	680	694	734	687	728	688	727	696	690	650	728	686	708	691	701	706	705	715	737	684	727	729	754	718	752	742	682	697	742	720	715	691	698	704	692	668	728	716	643	702	697	730	697	697	719	706	692	716	685	682	717	708	686	679	678	726	712	693	716	699	665	714	731	738	700	711	722	727	720	726	698	726	687	702	675	682	690	702	752	714	720	694	705	707	733	682	683	726	723	667	701	672	684	672	709	671	708	690	725	697	710	690	678	729	699	745	710	718	643	727	686	735	681	707	726	699	707	718	713	735	665	691
22599	11317	15329	13465	7898	4022	2510	1595	1113	971	838	767	590	534	451	439	386	338	344	311	315	301	286	287	269	280	274	261	284	270	281	246	266	276	295	281	251	268	313	268	258	247	293	289	265	252	230	297	255	258	278	265	284	254	250	266	275	251	292	278	248	288	290	250	252	236	261	260	280	273	287	261	224	252	288	300	308	287	292	245	279	251	245	259	284	269	253	256	274	259	249	272	282	281	247	290	262	265	263	280	261	254	261	257	267	286	252	282	248	229	251	266	287	272	265	269	279	280	288	271	231	269	285	297	258	260	270	255	274	248	255	266	277	289	268	245	291	245	273	277	305	265	239	241	242	238	260	269	259	278	266	274	253	289	280	258	261	294	260	259	231	260	250	241	222	268	258	249	274	262	280	239	234	283	236	307	271	273	262	261	268	271	277	281	263	236	286	273	303	264	251	259	265	254	218	253	256	269	250	245	281	227	261	258	303	289	283	251	254	293	242	258	267	246	296	261	277	318	244	267	266	245	257	258	253	248	256	282	241	263	258	273	275	268	269	277	255	310	240	290	269	290	255	253	263	260	231	253	265	281	263	224	253	267	261	234	260	259	258	252	256	250	274	269	250	256	282	293	259	279	271	285	292	226	283	258	285	248	257	249	264	260	257	294	246	265	257	255	234	257	259	253	248	241	245	240	246	273	301	272	253	229	259	268	279	240	249	274	294	261	235	290	248	263	290	248	296	252	273	245	273	261	281	249	257	266	273	256	280	263	284	252	260	252	284	259	259	262	275	274	243	269	294	271	260	255	238	258	263	285	258	299	260	295	252	293	235	272	262	251	272	236	238	248	291	264	255	240	300	262	285	245	291	251	253	287	265	226	248	291	292	252	276	261	278	282	292	267	276	261	231	272	254	265	253	243	280	258	261	233	256	293	263	262	246	261	248	237	282	264	289	263	270	252	283	267	284	263	253	279	264	272	297	259	269	260	275	286	285	281	282	263	267	271	276	261	276	272	268	273	245	262	254	270	277	275	259	273	256	270	282	267	264	267	293	290	260	250	268	259	274	256	277	274	267	239	273	259	280	266	270	234	261	261	286	288	295	248	302	273	251	279	322	262	225	228	277	263	262	298	236	267	284	265	267	255	284	284	251	274	285	296	239	248	262	230	269	253	263	243	262	259	245	264	247	267	263	287	257	274	247	286	260	246	229	263	245	276	269	294	269	271	305	265	288	244	274	250	282	266	265	241	293	270	254	246	263	261	278	266	262	228	240	252	262	269	258	259	278	258	247	306	256	264	264	265	289	259	252	279	259	277	287	297	246	276	286	275	267	290	261	248	257	244	278	262	273	288	257	287	265	281	271	281	291	249	276	246	264	271	272	264	264	250	264	270	273	276	288	268	281	296	292	253	256	278	264	268	271	244	257	290	265	245	258	281	262	249	232	271	260	289	271	286	255	264	275	271	259	274	243	285	238	264	264	294	273	259	289	315	259	245	269	248	281	269	276	269	263	271	262	273	285	231	298	275	249	256	253	271	239	262	250	263	275	278	202	264	264	255	245	264	289	279	263	241	319	260	278	272	246	272	238	258	244	270	259	293	277	262	216	242	244	280	250	291	279	310	275	268	271	256	267	266	280	266	232	246	267	290	275	284	285	234	282	254	225	247	266	285	266	266	310	282	257	263	257	245	271	225	234	252	258	247	254	278	272	268	264	269	223	275	237	274	230	267	278	260	255	284	247	267	272	240	267	257	245	247	274	288	275	253	310	244	274	269	258	283	251	281	283	288	256	259	303	272	293	223	243	282	256	253	308	288	274	232	262	254	281	273	237	253	262	265	305	239	258	260	256	274	258	269	269	262	273	276	228	282	269	244	265	305	243	274	236	274	278	283	280	285	244	261	268	251	275	277	253	270	299	286	254	246	262	251	269	261	254	277	236	262	256	283	282	263	295	249	263	270	262	229	272	254	252	248	308	259	240	251	233	278	259	273	251	254	262	267	279	317	259	237	242	292	257	232	245	275	258	242	257	277	270	248	262	275	254	312	260	255	283	237	284	269	260	267	284	260	260	278	270	287	254	288	233	251	284	261	263	240	265	270	290	239	267	260	257	250	293	280	239	303	247	251	263	247	257	296	267	273	271	263	255	261	260	244	277	260	268	253	253	259	247	273	260	266	243	250	287	241	276	261	300	264	270	254	267	270	262	263	281	243	257	265	268	223	226	286	259	243	250	236	243	268	262	244	276	234	257	256	263	254	247	250	270	283	279	268	268	267	293	263	246	266	270	255	245	274	290	239	296	275	256	238	280	252	298	291	260	251	274	281	253	257	237	297	241	302	282	274	258	246	245	244	238	264	236	259	239	259	273	265	280	274	243	242	237	234	267	262	233	236	255	253	303	252	258	275	252	286	286	252	229	286	272	247	249	274	255	238	245	257	254	249	276	245	235	251	251	282	276	267	273	229	268	255	274	290	288	294	267	251	242	259	263	315	252	257	298	279	258	281	256	270	249	237	252	275	275	277	256	265	258	240	276	280	295	257	264	286	269	255	246	253	293	283	267	306	258	278	257	276	268	259	273	241	278	260	269	246	260	233	244	287	272	251	258	237	276	267	250	313	273	279	282	275	272	254	263	252	295	241	285	277	243	260	266	260	261	259	272	272	262	287	258	254	273	276	265	287	274	254	259	274	282	260	264	277	245	283	257	246	268	275	265	278	263	275	274	255	282	261	271	259	244	261	252	263	246	235	237	280	246	255	263	277	237	262	259	288	261	265	261	263	252	247	273	262	289	263	275	281	263	270	275	234	276	230	274	257	288	260	281	270	300	265	257	277	258	279	301	289	271	268	298	258	253	278	267	305	298	245	244	281	254	253	250	252	250	256	234	273	254	239	260	234	263	259	241	277	261	269	265	254	254	271	264	258	235	271	297	277	247	265	234	248	282	229	263	254	256	262	253	256	275	286	241	267	257	282	253	269	280	237	269	261	262	250	248	290	251	269	285	272	254	268	265	244	286	276	286	257	256	278	274	258	269	237	248	264	247	259	272	251	293	293	259	263	259	262	257	262	264	248	294	291	267	265	227	288	223	250	279	291	246	263	258	276	265	278	286	270	271	264	274	300	260	263	259	300	290	257	227	271	302	268	256	265	232	272	258	269	241	257	263	249	297	276	269	249	233	260	258	268	267	279	295	281	247	244	275	259	279	268	246	252	292	251	247	259	260	250	264	274	267	254	251	255	265	261	231	223	249	275	274	280	290	249	267	285	271	250	275	272	292	284	245	288	257	267	264	256	237	298	235	253	274	253	268	296	280	249	265	277	250	257	309	277	291	285	270	272	275	258	281	252	295	254	251	253	231	271	264	252	246	305	269	285	264	260	278	262	304	247	286	262	241	242	251	237	257	269	248	267	259	253	248	282	301	272	272	255	266	245	267	277	237	239	271	310	273	241	258	262	244	261	267	246	288	282	270	269	288	243	258	247	261	291
14325	9538	23439	25751	20055	13302	9689	6854	4721	3988	3816	3317	2526	2082	1875	1651	1367	1130	1027	884	793	761	688	706	656	633	661	635	639	610	653	602	626	662	644	632	637	673	661	619	676	622	644	643	653	618	600	598	624	643	628	600	632	634	586	567	635	630	579	587	594	607	621	576	626	558	614	590	539	592	634	613	611	606	594	618	576	600	576	629	626	602	650	568	584	648	522	612	594	665	619	562	593	603	612	620	593	596	592	619	606	592	626	646	631	590	615	595	644	545	616	597	636	616	601	627	552	614	581	645	611	571	619	582	608	581	605	574	567	566	603	586	591	602	611	665	594	602	626	640	574	593	597	590	670	648	584	565	627	612	628	574	610	653	579	603	605	577	601	611	595	608	619	621	629	602	547	631	626	550	600	597	648	613	598	576	618	592	598	639	607	642	621	574	569	574	591	597	605	623	584	607	620	613	626	601	610	601	590	626	593	609	591	585	586	614	613	618	580	664	616	618	576	588	595	592	598	588	585	598	630	596	583	597	632	569	645	604	625	613	587	604	633	632	592	584	581	619	567	608	599	619	600	609	599	645	588	640	575	622	592	632	587	593	592	592	569	608	600	621	569	556	600	615	613	590	577	577	624	646	623	598	595	614	646	624	597	658	617	636	585	639	656	561	612	634	599	597	581	627	583	633	588	597	597	562	624	582	635	622	562	582	609	600	582	623	627	604	647	615	572	560	620	594	645	656	609	601	627	638	612	596	616	604	615	625	637	599	604	559	602	627	588	613	591	565	602	569	606	604	618	647	655	569	614	617	612	611	580	625	619	560	623	594	599	579	644	602	607	591	666	596	567	595	634	616	639	585	568	578	567	573	610	665	585	634	624	578	631	588	587	554	599	645	586	639	583	601	611	592	572	569	591	628	573	575	595	603	568	577	580	625	663	597	595	590	606	591	601	583	614	556	579	600	595	648	605	594	605	632	577	600	596	625	580	595	624	586	602	604	591	624	622	633	621	614	609	607	573	610	611	631	595	650	602	580	629	648	552	663	610	567	602	596	637	607	600	587	597	592	629	654	581	545	581	632	553	618	610	638	608	577	652	629	577	608	596	582	575	611	584	596	614	589	610	582	575	611	615	604	595	587	595	631	652	547	597	617	639	552	634	649	607	563	593	567	606	584	659	619	618	632	559	608	607	623	569	613	591	582	602	606	587	634	600	570	591	606	619	615	617	548	616	600	596	577	617	577	594	585	603	621	622	618	581	618	616	596	607	570	644	616	581	599	608	590	604	576	655	622	606	657	600	570	610	621	637	620	640	597	595	647	662	617	580	590	668	609	591	631	616	585	626	590	553	654	586	585	614	631	625	570	569	579	628	616	599	616	614	623	660	633	558	634	620	625	594	574	627	629	605	652	590	614	666	634	615	576	605	586	600	599	580	597	587	610	595	630	600	620	638	627	622	573	586	607	598	573	611	596	643	621	555	590	590	593	612	660	585	595	601	602	643	585	632	596	629	618	604	622	615	639	602	587	624	641	567	635	598	612	633	588	616	588	639	601	602	613	612	603	583	567	567	591	617	590	575	635	619	598	592	573	565	580	598	603	641	607	639	610	621	596	553	608	574	568	588	575	553	616	580	578	578	596	599	574	627	574	605	636	616	598	581	604	626	599	632	593	606	596	591	590	597	597	595	591	651	603	594	612	583	581	607	612	613	612	593	599	630	552	604	620	601	589	611	602	574	598	608	588	576	620	590	587	606	584	581	560	605	600	634	617	641	601	585	563	605	612	622	592	620	581	605	636	621	593	652	625	619	625	588	584	597	607	600	593	585	597	609	648	607	607	580	593	625	594	616	585	595	645	573	633	601	567	596	539	615	603	634	648	614	583	589	621	581	639	623	610	595	624	616	591	617	614	637	579	632	604	617	573	604	606	604	587	590	602	601	608	639	629	559	625	596	581	604	592	627	576	592	639	608	589	640	616	624	634	590	607	617	624	622	583	581	594	638	627	587	630	630	616	618	586	666	630	610	619	615	608	589	612	637	635	589	611	604	602	630	633	585	628	568	618	596	583	589	600	594	591	562	660	625	622	602	577	625	601	597	633	605	567	631	596	594	577	596	619	621	614	573	569	588	585	594	570	605	558	630	641	635	606	620	577	564	584	588	611	577	630	613	590	568	591	617	617	623	578	623	610	603	601	614	635	605	599	626	620	642	601	645	585	627	596	651	591	612	600	605	602	608	623	602	609	639	613	634	591	626	617	597	628	580	592	603	563	580	580	560	556	628	567	604	600	629	590	602	594	595	654	549	608	622	608	576	599	655	651	611	624	585	644	587	554	610	616	599	639	622	660	614	628	620	579	621	618	602	584	615	626	624	618	578	584	614	634	632	582	615	646	586	607	602	624	604	578	638	598	661	606	601	547	618	666	639	604	633	645	586	563	588	619	588	629	575	592	605	591	614	609	588	645	567	586	600	631	609	635	557	587	585	690	629	566	583	605	560	606	572	581	580	591	583	604	606	600	612	627	576	604	605	602	565	625	634	592	567	607	598	615	594	565	562	612	569	656	571	566	637	598	582	606	631	619	561	568	613	610	622	620	618	613	622	608	587	636	609	574	614	627	580	584	634	579	613	641	569	594	609	540	598	595	602	595	636	614	620	641	567	639	574	595	606	599	569	611	596	637	627	631	625	633	630	596	634	581	658	578	578	634	571	643	573	632	603	644	627	574	637	602	601	598	624	574	589	590	587	602	580	617	587	595	674	634	629	619	551	614	585	586	616	557	597	558	643	580	585	601	587	558	618	591	653	586	613	613	638	614	636	616	616	550	655	557	573	599	604	582	579	562	576	585	582	579	631	613	562	575	597	639	601	620	587	576	581	574	610	585	614	604	600	609	593	600	593	596	585	563	577	668	598	584	594	597	629	597	622	579	573	678	604	608	618	591	627	626	582	630	600	595	572	634	605	592	572	579	560	598	584	612	583	621	597	584	636	615	621	611	560	594	589	579	616	629	597	624	614	662	597	645	571	606	622	633	627	611	649	626	622	649	578	577	615	628	591	605	618	600	592	588	605	613	583	582	586	598	613	622	595	565	591	644	596	598	610	594	620	589	610	613	546	587	591	604	606	614	553	640	556	641	631	594	602	604	607	606	615	590	589	612	612	631	596	615	627	596	656	583	630	620	587	640	632	585	621	577	561	579	648	625	593	588	599	629	593	593	634	622	612	589	598	587	639	616	598	578	583	586	629	553	597	578	587	579	654	617	620	620	619	647	643	574	558	612	610	619	623	581	571	590	597	601	599	580	644	592	628	595	611	556	579	581	593	620	595	623	611	604	600	599	611	657	597	617	641	640	594	576	614	594	602	615	584	593	648	587	621	578	591	608	590	591	615	555	643	578	588	597	626	617	633	588	624	592	605	601	639	585	597	621	648	579	629	575	629	625	604	614	614	598	580	590	593	607	624	641	603	597	640	557	610	588	620	568	585	612	605	602
29254	15043	19223	18809	11661	6185	3449	2356	1511	1340	1157	989	720	592	534	497	352	348	319	314	299	291	262	252	276	251	228	249	243	235	235	255	261	240	253	251	230	263	241	229	245	236	258	225	255	247	251	246	228	245	259	260	227	249	240	252	242	270	248	232	228	239	241	232	250	228	232	234	236	231	221	227	238	264	212	244	242	219	228	269	263	229	276	242	251	270	256	258	243	221	238	233	222	244	236	228	269	230	270	211	263	238	277	216	271	266	241	236	249	258	218	247	236	235	215	231	250	239	209	257	266	215	280	233	247	246	243	275	236	256	226	234	250	232	238	231	231	272	251	236	276	262	228	244	252	245	232	240	252	231	250	250	219	244	249	229	258	239	268	242	248	252	252	280	243	260	252	213	257	260	277	217	229	230	223	232	241	245	267	223	253	245	214	232	230	249	258	241	235	239	253	267	251	226	240	237	237	248	234	226	238	229	238	263	220	215	243	206	242	247	226	236	239	220	235	262	245	235	240	212	258	268	249	232	254	244	236	227	258	213	264	255	244	215	242	256	209	260	263	256	234	199	262	241	235	259	270	231	247	257	249	243	268	259	227	216	285	245	261	246	235	237	209	238	264	218	250	269	239	271	214	226	256	273	264	247	225	241	237	280	232	201	261	233	234	262	262	241	251	270	252	230	258	250	224	251	215	253	240	235	238	223	249	263	203	265	247	291	261	254	252	247	238	256	252	215	225	236	242	240	221	216	201	274	279	272	235	239	243	239	246	249	227	262	255	229	236	263	261	262	251	260	217	218	218	213	226	254	230	240	260	235	223	224	229	235	230	273	257	220	256	241	244	282	269	252	250	242	255	236	248	213	240	215	249	239	251	250	237	227	252	235	255	251	269	229	245	219	262	234	225	271	262	234	253	262	259	260	245	237	263	226	218	222	224	297	238	246	242	260	253	250	251	250	250	239	271	233	241	238	258	247	231	247	255	246	244	252	253	261	261	233	259	241	260	238	207	247	271	236	234	243	245	237	223	290	238	238	249	218	242	253	233	222	252	229	233	251	227	241	206	268	267	262	253	217	227	256	232	248	270	224	216	240	231	238	251	230	241	242	244	252	236	251	239	253	228	231	260	252	247	237	205	275	229	252	252	239	250	229	248	254	251	259	233	191	248	270	258	254	228	255	252	271	231	245	261	245	236	253	240	221	240	240	245	249	216	223	243	254	239	240	247	228	256	240	254	257	252	197	260	222	215	228	267	259	225	239	268	244	293	234	247	249	246	242	242	236	242	224	247	242	248	237	240	253	255	238	251	231	244	255	234	225	265	240	251	247	254	233	232	251	272	247	222	224	216	231	244	236	270	244	218	225	231	221	256	232	210	256	236	241	268	239	243	235	287	261	234	198	266	276	256	242	257	264	250	231	256	264	250	201	243	243	247	244	235	264	224	252	219	211	247	218	213	218	261	221	246	248	222	254	226	225	238	243	244	239	226	223	201	274	261	250	253	227	224	249	258	238	254	255	224	223	219	240	264	247	250	238	254	223	207	233	245	250	263	265	254	281	235	254	253	250	236	243	227	206	252	241	244	239	253	235	253	243	233	234	240	248	219	227	202	274	240	236	221	235	225	265	236	271	233	230	255	239	249	239	260	234	268	247	230	243	250	265	255	243	241	235	236	249	238	217	230	249	230	263	229	223	236	254	253	271	242	254	242	221	228	245	239	255	256	219	245	275	242	262	241	199	262	265	215	247	238	260	255	229	240	226	235	224	252	263	233	214	213	226	234	243	237	219	236	250	280	221	240	225	259	231	232	244	265	269	236	224	250	193	264	217	239	243	275	236	233	233	251	247	227	241	263	254	236	209	242	214	238	247	238	240	234	236	236	240	228	252	221	257	240	226	236	252	273	230	228	245	270	256	237	247	268	244	230	263	242	249	247	260	240	246	229	261	245	263	245	230	235	266	226	237	241	251	261	253	242	242	245	226	218	249	256	251	247	245	229	252	233	230	244	231	243	246	207	243	232	238	225	220	277	248	221	227	234	236	251	240	243	242	253	243	261	226	244	241	268	259	250	262	233	261	227	232	239	259	226	222	236	258	231	221	264	230	232	233	273	234	230	229	264	232	237	249	250	212	242	243	243	243	241	235	210	245	223	259	259	240	228	242	238	260	254	243	243	242	238	254	255	243	260	240	269	232	255	258	226	252	259	228	212	249	257	249	226	202	220	229	199	216	212	246	214	225	201	206	241	229	265	229	247	287	245	232	240	240	244	265	226	234	247	219	244	248	209	276	246	255	242	266	223	250	253	237	235	222	230	225	247	242	244	218	237	248	252	224	232	262	257	223	251	220	270	269	251	246	245	263	263	240	219	251	229	233	213	232	247	252	250	270	263	239	250	241	235	241	269	221	244	250	266	240	218	228	216	231	253	250	238	243	223	278	240	218	245	232	251	253	236	267	215	257	222	243	257	245	260	253	249	250	234	222	232	232	252	243	249	249	243	226	248	247	243	192	231	241	227	260	233	220	246	235	246	243	237	267	250	248	244	269	243	262	246	247	246	252	234	268	247	238	239	245	215	221	268	249	258	235	250	254	211	225	251	230	258	230	236	238	257	236	204	249	190	214	235	272	247	241	256	242	242	263	276	235	220	227	208	242	206	260	260	243	264	255	259	210	256	268	246	258	229	231	250	245	242	236	271	253	262	285	230	212	219	264	232	230	246	224	271	225	239	233	219	234	208	228	240	189	233	252	213	247	235	253	208	241	240	235	236	270	232	261	243	249	238	247	249	217	240	247	242	250	239	243	255	263	238	225	270	234	229	235	247	245	262	261	244	244	248	238	255	242	224	258	239	249	251	251	238	226	242	264	243	216	254	239	267	249	246	241	231	224	245	248	245	245	225	232	248	226	240	247	220	241	246	233	279	229	246	237	243	221	228	214	234	260	225	213	219	241	230	245	260	215	271	239	231	234	233	264	224	255	231	231	243	244	261	241	267	216	224	233	226	234	253	207	208	229	230	234	253	265	267	255	253	208	254	245	240	274	238	233	248	247	219	226	265	239	233	244	241	259	260	242	258	257	237	216	257	249	245	256	221	237	251	265	256	231	225	239	245	238	242	250	230	233	212	253	228	243	225	235	221	236	242	232	253	240	236	272	227	238	226	245	245	237	259	226	214	286	259	255	241	244	203	247	228	227	239	252	228	268	243	244	268	244	258	239	237	269	268	241	239	225	218	252	234	225	245	240	243	222	232	264	262	255	260	274	261	238	270	259	251	210	257	221	195	240	258	223	237	215	203	246	228	273	230	260	251	233	200	249	202	243	272	242	235	239	238	246	241	239	255	241	240	236	237	237	245	241	275	241	258	262	227	259	262	233	244	248	224	228	248	249	270	223	250	224	259	259	264	272	244	252	218	230	220	229	233	277	263	273	222	256	228	229	248	274	226	238	245	256	253	260	235	278	258	214	248	224	246	243	235	246	230	263	232	240
16730	11928	26849	32199	25581	17236	12319	9029	6377	5930	5463	4178	3367	2452	2226	1823	1374	1156	1075	875	844	824	691	702	677	572	598	595	619	597	601	604	617	619	562	586	542	558	632	547	569	562	566	540	590	577	585	553	558	610	605	579	565	583	570	516	538	552	536	536	555	544	569	532	538	543	539	551	576	547	567	524	574	578	570	595	584	574	570	567	586	547	567	551	582	544	570	535	513	554	580	531	608	523	587	540	577	571	587	599	573	562	546	581	567	566	555	565	554	592	588	529	544	538	538	546	581	544	576	577	556	584	551	594	517	542	570	541	568	579	620	569	574	538	535	556	569	522	582	555	597	559	595	591	567	560	556	566	574	558	571	585	594	586	566	565	552	551	536	563	548	542	587	567	549	549	563	613	547	567	535	540	566	573	553	540	569	562	576	544	575	525	549	582	582	562	524	589	552	551	594	548	550	584	599	560	592	551	554	591	532	533	562	568	527	584	569	552	550	616	582	564	590	531	527	568	511	554	534	575	564	592	525	583	558	571	586	563	536	556	567	587	548	585	564	538	581	569	558	605	543	542	636	569	602	609	537	564	570	599	535	562	563	565	553	562	579	587	546	603	535	547	598	588	524	541	574	554	605	566	595	577	561	572	558	588	588	588	529	585	554	600	549	564	568	575	513	544	598	572	565	537	551	573	543	560	573	514	535	525	560	533	552	547	547	536	541	505	518	531	553	524	523	557	559	580	574	592	565	584	581	544	546	552	560	563	569	529	539	570	551	537	573	569	561	556	573	565	554	538	561	503	616	591	584	547	615	573	554	594	536	569	587	582	554	556	533	551	574	585	585	564	556	532	599	566	594	564	575	547	550	538	523	557	586	523	564	546	579	607	541	592	526	560	592	553	513	545	635	565	615	563	587	569	550	540	559	578	567	565	552	555	579	559	559	534	528	549	593	598	558	553	588	529	598	536	583	565	583	537	542	561	577	525	569	586	583	594	541	551	584	552	556	607	552	569	541	605	586	536	576	576	557	592	552	559	553	582	596	534	587	546	585	616	560	570	541	514	579	559	537	575	552	555	546	551	544	559	498	550	583	581	540	516	585	532	563	493	548	514	569	582	575	541	538	556	580	569	550	528	571	573	571	568	607	569	567	585	552	570	550	571	551	583	566	594	603	585	554	554	559	540	558	582	554	522	570	527	534	546	543	517	572	593	597	572	586	550	537	561	573	568	558	566	564	549	587	582	573	606	557	540	564	552	528	553	569	541	577	586	584	551	552	537	557	533	506	551	532	586	580	575	559	530	553	581	531	565	549	570	589	526	584	552	590	562	581	579	589	528	546	544	569	538	604	589	566	558	597	525	578	545	557	571	546	577	545	555	515	515	525	564	561	529	572	595	564	538	552	537	554	572	549	532	552	577	560	525	543	616	558	544	557	549	570	555	564	566	591	537	547	539	544	590	545	567	558	542	548	531	542	576	548	592	578	610	593	550	569	520	575	553	592	586	561	544	572	549	634	560	596	576	572	594	579	531	526	569	564	581	535	541	524	592	569	557	558	548	587	545	563	594	514	567	585	555	564	524	547	556	569	547	589	517	579	574	578	541	598	578	567	564	564	570	567	588	574	566	526	553	583	550	575	554	548	566	539	569	602	569	551	564	547	559	572	586	589	535	575	512	593	556	534	554	530	605	539	571	574	589	585	544	550	555	532	558	565	571	606	563	578	579	560	590	560	552	594	556	587	566	582	596	545	535	549	601	580	539	570	544	548	564	605	596	568	596	517	567	544	604	582	566	551	565	560	626	584	591	542	578	587	565	532	576	523	591	596	589	546	517	605	613	539	579	570	576	583	558	521	583	598	571	585	533	579	564	571	581	554	547	587	567	572	582	582	566	580	588	579	575	552	607	563	558	540	549	529	543	539	559	572	570	568	539	553	568	589	559	548	536	570	553	570	591	537	591	579	605	551	570	561	560	613	575	593	616	566	557	545	544	560	577	568	565	542	536	570	558	562	567	558	570	599	555	596	551	568	520	596	561	578	560	560	521	552	557	549	581	525	579	535	560	570	482	565	577	556	535	542	544	588	572	552	595	567	579	575	584	552	544	551	578	555	544	564	548	563	539	572	536	529	564	526	579	553	561	542	593	552	543	551	557	577	526	539	576	573	588	568	547	585	536	602	585	550	531	565	523	546	574	565	580	588	549	555	570	577	552	557	567	594	557	529	576	577	517	593	573	535	580	608	531	534	547	550	560	542	577	506	558	570	523	581	543	632	583	589	578	559	521	542	554	571	545	538	548	557	557	526	550	548	582	536	563	553	546	594	605	544	574	566	534	567	595	561	555	555	573	553	557	579	550	572	550	601	619	570	541	560	590	547	564	560	572	528	576	568	557	548	561	581	551	516	568	605	573	570	537	578	546	561	536	556	573	574	520	546	545	624	545	518	572	570	525	560	561	594	605	552	560	555	552	549	559	575	578	545	570	556	612	554	533	542	548	544	578	539	584	551	571	534	544	565	594	532	549	577	523	571	536	585	555	567	567	562	553	564	611	597	523	597	596	572	544	564	600	564	541	601	581	521	571	549	568	552	599	556	547	551	529	552	560	579	540	590	558	608	560	606	570	546	584	567	527	537	553	559	557	550	585	558	574	555	559	581	634	556	572	558	571	591	572	619	556	560	524	566	531	567	584	512	572	532	573	539	599	546	597	596	596	546	586	587	589	566	561	560	568	561	548	545	607	557	528	529	580	557	584	588	513	567	549	574	544	583	586	552	543	553	557	570	625	564	529	574	565	572	545	575	589	530	590	553	559	580	564	537	601	567	562	605	573	541	580	556	539	555	522	583	640	598	560	548	550	578	539	530	561	521	530	595	574	594	567	547	577	587	569	593	580	527	568	555	551	556	567	587	556	553	559	614	573	544	554	498	585	588	524	525	553	591	525	590	581	546	546	522	564	527	581	512	558	603	587	521	552	599	541	564	562	560	551	502	538	554	567	553	565	574	569	563	546	541	604	543	548	565	596	560	527	532	542	589	513	595	555	536	596	537	522	524	562	569	573	527	576	562	583	533	544	581	557	590	523	610	563	591	581	522	605	584	553	553	603	562	526	567	580	540	573	552	596	554	555	563	571	534	535	560	609	547	564	569	542	585	541	562	555	532	563	544	548	576	549	563	512	554	595	574	585	587	544	550	569	560	529	576	538	556	564	553	562	544	583	576	546	573	549	571	558	544	572	566	558	558	583	555	577	573	537	568	557	536	590	577	580	572	568	569	571	532	534	529	536	546	564	549	560	578	558	573	536	568	594	516	556	541	573	554	575	566	588	580	607	547	547	613	573	560	592	549	585	557	514	608	563	568	562	614	609	596	533	559	597	579	542	504	550	527	525	557	578	561	552	567	539	557	566	544	546	556	615	516	571	561	573	583	509	566	535	587	548	571	588	516	527	557	607	550	566	569	562	553	524	587	557	495	552	579	548	557	533	529	562	576	569
12146	7576	9662	8875	5769	2854	1656	1140	867	746	746	616	506	475	408	403	379	373	372	330	316	324	321	308	305	305	323	320	373	291	318	305	304	303	314	309	288	319	292	338	303	302	293	318	299	280	290	294	294	301	297	279	301	328	328	261	307	297	307	320	316	311	288	316	285	333	293	291	338	304	325	309	319	318	317	316	333	298	279	265	288	300	314	298	279	250	331	295	321	295	254	353	313	288	277	298	327	294	299	335	313	291	285	307	307	290	340	317	299	347	320	279	295	301	292	321	280	300	289	321	255	289	269	299	305	297	309	278	300	342	331	280	306	343	294	307	348	300	340	307	298	313	307	307	338	305	296	271	327	329	342	312	293	305	318	294	290	281	303	286	317	318	320	300	328	299	327	315	293	303	305	322	307	302	328	305	340	294	292	319	272	285	314	308	303	304	303	293	334	321	297	340	300	296	304	304	326	322	330	309	339	293	307	320	297	304	294	323	307	293	312	278	281	295	340	375	275	293	291	310	269	273	286	294	294	289	324	345	332	307	312	305	308	296	279	319	332	312	307	294	329	326	275	270	314	331	302	320	340	291	297	308	318	295	327	312	295	335	303	333	301	304	284	316	329	336	308	283	296	286	318	312	291	291	301	297	329	288	295	297	275	286	293	342	334	299	306	303	306	305	296	290	316	286	255	299	312	322	268	323	297	317	294	366	290	307	294	307	321	329	316	317	304	327	299	281	321	309	313	311	289	323	292	339	300	272	298	302	299	318	320	272	316	292	315	290	299	297	296	320	307	289	306	324	335	313	289	301	312	297	329	305	304	310	343	271	311	292	300	285	307	328	302	338	315	286	313	303	295	269	294	312	302	304	287	337	298	330	301	333	296	306	321	290	309	332	303	304	311	293	301	291	311	288	338	321	285	322	304	318	331	347	306	349	298	307	320	307	314	285	298	308	295	282	288	298	275	301	305	324	339	324	319	305	305	313	295	302	326	259	312	326	315	290	318	288	272	290	304	346	306	302	285	298	294	326	300	324	285	296	340	332	342	307	301	284	281	307	298	270	282	311	306	320	303	275	332	316	303	304	327	307	315	294	320	273	321	342	333	339	304	278	337	298	314	324	304	311	290	307	325	302	295	300	258	302	281	305	321	290	289	252	301	263	289	272	286	290	317	314	303	303	349	304	328	301	301	305	310	297	322	284	273	290	282	308	318	299	333	291	313	330	349	317	313	270	319	305	282	302	325	319	299	293	299	323	318	302	304	351	297	279	289	283	285	308	334	278	303	276	313	327	318	327	283	315	294	288	287	319	289	323	285	299	314	308	297	297	290	268	307	335	321	309	324	271	325	312	305	310	294	305	313	327	301	320	299	305	303	326	300	305	327	289	291	324	279	289	319	305	293	321	301	316	267	344	292	322	284	332	316	316	309	318	292	304	329	332	333	307	301	299	297	310	321	293	304	311	348	298	310	335	319	321	336	331	332	317	306	299	298	299	326	268	298	275	322	313	309	315	331	316	318	303	269	310	341	282	326	284	294	287	278	303	288	323	306	325	267	276	301	319	329	288	306	310	309	319	282	288	299	306	319	289	289	316	332	306	312	331	336	321	353	277	299	280	311	304	311	304	293	287	339	283	319	290	304	342	321	289	294	271	312	288	321	298	313	332	321	302	320	323	319	288	295	345	324	352	312	312	322	316	341	309	307	297	308	289	304	299	302	300	330	300	268	323	316	327	306	297	352	278	291	306	313	308	327	271	293	286	320	316	314	291	294	270	256	327	340	305	331	301	288	304	320	317	296	303	316	308	302	314	302	295	326	299	293	278	322	305	282	259	318	296	279	308	310	287	314	299	329	340	315	328	333	288	293	319	312	318	318	291	254	340	290	288	276	315	309	306	291	304	336	303	303	317	302	298	336	265	331	308	324	309	330	320	305	301	352	309	291	292	293	307	335	310	296	329	294	307	316	315	287	314	298	309	344	338	325	296	325	301	334	307	308	277	290	307	307	331	306	310	294	290	310	315	295	318	298	284	301	271	308	299	308	294	296	315	301	280	265	298	321	333	325	314	298	273	300	318	282	305	280	310	290	285	301	309	317	333	332	295	360	319	302	300	297	292	259	322	316	302	290	311	311	306	309	320	315	279	312	295	339	250	317	291	353	303	322	306	333	306	324	345	314	313	334	335	306	305	270	323	299	315	283	318	315	320	311	277	303	328	304	300	284	339	307	274	330	302	312	294	334	346	305	303	334	281	312	308	300	333	283	307	280	326	284	303	313	320	328	338	324	292	291	308	305	305	318	326	310	312	326	335	313	278	325	320	309	313	306	302	277	310	325	279	315	286	324	314	285	258	282	297	284	276	300	312	289	311	303	314	282	316	322	296	322	289	317	328	289	286	319	351	335	280	296	299	322	306	299	324	295	335	291	321	307	246	320	309	327	297	297	323	311	312	317	306	307	310	295	316	287	306	334	310	313	315	349	340	291	300	319	310	326	327	308	312	294	271	301	324	306	297	305	306	311	310	296	303	302	293	317	351	321	282	342	310	305	294	308	314	281	301	308	323	325	308	294	330	323	297	295	293	277	348	294	309	298	324	290	295	277	284	296	320	311	298	294	299	284	283	344	255	303	314	292	318	299	336	332	343	327	323	312	323	318	304	308	294	303	295	277	313	344	310	318	325	313	314	300	306	307	293	318	284	305	306	354	327	326	315	310	282	318	304	318	320	324	314	316	294	315	278	304	318	340	326	318	304	306	303	315	313	289	312	301	288	264	319	316	298	313	307	303	284	299	319	311	353	296	318	294	326	347	317	327	329	309	330	277	300	303	302	298	338	286	319	278	321	283	318	298	347	289	298	310	287	279	310	313	303	297	306	269	308	314	327	289	259	274	288	313	316	282	348	306	330	300	331	305	326	282	326	318	317	290	322	306	307	276	288	285	305	310	306	326	310	308	326	303	309	303	262	312	326	304	335	295	319	272	316	285	288	340	293	330	322	327	324	324	309	319	302	312	330	294	309	301	299	313	288	333	288	321	326	290	299	296	274	306	289	325	330	321	301	332	301	333	309	282	338	325	283	353	349	312	324	309	302	267	303	301	312	308	318	318	321	302	342	307	295	316	265	300	305	323	296	279	344	321	306	287	320	300	289	262	288	322	301	343	315	308	326	314	308	296	280	281	314	299	283	294	309	335	318	274	288	313	296	282	295	306	317	291	295	287	334	280	322	307	296	288	307	299	321	321	335	303	326	319	290	292	298	254	310	295	284	295	338	281	283	305	315	302	277	322	304	294	336	331	306	279	306	307	329	332	305	310	308	307	318	287	292	292	289	310	277	282	293	297	324	333	300	309	328	294	312	322	327	308	293	298	317	332	320	297	293	292	304	332	304	305	283	281	311	265	271	305	316	341	315	331	324	309	305	331	289	277	289	297	295	300	314	337	293	328	311	309	327	300	303	275	283	337	290	287	292	316	312	297	310	314	322	297	305
7601	6860	16360	20296	15933	9666	6081	4811	3467	2947	2822	2184	1910	1616	1267	1154	1003	888	871	780	773	767	737	727	686	709	716	723	732	718	689	716	698	702	678	723	665	688	602	701	658	658	683	685	708	705	700	709	702	703	737	640	676	727	741	684	663	680	683	683	697	655	705	700	706	666	717	690	663	687	719	718	696	643	683	685	683	684	663	700	678	717	676	724	680	671	696	645	695	708	736	671	651	681	720	685	667	724	696	697	704	671	690	720	694	690	680	690	701	652	713	627	676	668	723	666	675	720	675	664	631	700	650	692	644	699	688	686	709	705	676	692	648	721	632	693	719	717	700	677	689	726	705	669	664	723	670	658	688	683	703	682	691	676	672	729	712	661	660	694	657	691	659	658	715	670	674	672	695	719	670	698	668	692	655	695	656	659	668	690	645	695	670	727	684	701	701	672	650	687	700	707	679	708	690	691	640	677	709	697	666	721	713	712	698	679	692	695	728	668	700	683	672	731	700	719	642	698	674	681	698	734	678	662	713	676	699	668	674	627	695	695	705	686	661	677	709	688	681	684	736	648	688	705	708	649	699	725	738	704	700	675	708	709	686	679	686	698	691	682	701	702	700	667	646	711	723	700	653	675	701	683	680	707	685	676	690	713	621	682	699	722	666	667	691	631	661	691	722	665	671	704	684	715	709	661	696	663	688	717	707	692	727	721	696	671	700	680	712	697	687	672	735	681	726	725	683	730	706	625	644	755	700	729	668	623	694	688	668	669	675	716	701	633	676	645	701	652	707	659	724	651	743	669	643	712	675	688	686	673	677	687	702	674	668	696	663	674	710	676	700	696	732	685	688	729	666	699	710	710	699	640	667	751	681	647	700	710	661	673	650	677	679	632	671	670	680	732	682	674	658	703	681	692	676	637	652	736	692	698	644	675	678	668	691	709	670	693	724	675	696	715	653	653	665	725	716	710	667	691	714	711	677	689	690	687	671	680	694	649	697	668	684	706	735	659	688	667	693	690	689	665	702	680	692	674	684	696	638	725	648	678	724	652	688	635	708	669	702	716	675	732	709	682	751	681	668	677	682	662	685	705	746	647	717	688	674	723	698	733	709	682	686	684	746	691	689	663	694	679	718	693	696	681	672	689	695	679	682	670	652	668	703	730	655	706	696	691	700	719	665	690	686	692	696	662	702	660	666	670	695	657	683	681	696	673	666	655	682	683	650	729	643	656	660	686	709	687	706	665	693	642	681	690	664	673	665	706	746	711	677	745	695	718	685	637	681	698	741	688	691	698	698	652	705	698	688	741	675	678	719	650	642	711	694	675	691	707	680	691	674	654	736	681	719	670	693	695	645	705	692	662	678	719	698	694	690	700	687	691	733	680	694	675	655	693	652	655	645	635	646	674	661	680	673	681	675	690	687	710	700	668	697	699	660	685	684	702	649	715	683	687	676	668	714	672	680	657	699	692	672	695	691	681	704	691	687	667	704	668	655	666	666	695	710	679	736	703	707	717	701	735	704	725	688	715	693	686	674	654	695	678	706	699	642	743	681	680	679	678	616	687	688	711	726	680	687	727	682	684	717	699	673	731	678	655	686	703	710	695	683	697	677	674	692	646	661	730	697	680	704	695	686	678	686	647	675	709	667	695	658	703	691	671	704	691	681	710	696	709	699	665	687	697	671	697	662	667	652	704	646	657	679	737	706	662	699	685	680	672	644	714	673	674	679	703	695	711	715	639	683	721	667	663	669	692	690	649	680	715	671	709	697	682	706	746	674	711	671	688	687	639	716	679	708	679	705	667	659	664	704	692	722	684	675	665	678	651	730	681	687	643	656	698	684	711	722	636	696	637	686	670	717	724	697	732	691	692	674	717	731	703	694	695	697	672	676	629	688	690	691	685	702	698	659	684	693	696	731	626	656	691	700	684	729	703	709	719	721	680	698	702	721	699	677	664	680	675	723	731	699	682	701	678	713	712	702	690	695	722	720	679	680	675	705	651	708	670	671	689	720	714	648	694	694	683	743	714	694	634	670	667	708	720	703	711	644	688	684	715	668	666	680	722	671	711	713	693	739	620	659	693	705	689	693	688	670	664	675	703	691	678	684	704	711	690	712	706	683	641	690	676	657	712	673	690	667	637	678	754	677	673	684	688	704	683	674	710	679	650	744	685	678	686	656	632	688	652	672	697	733	683	779	691	718	674	675	756	743	722	667	691	666	666	724	701	668	725	687	701	684	648	713	706	713	708	709	688	687	694	674	652	695	704	678	705	643	634	724	723	701	737	704	657	703	693	694	714	672	632	712	714	668	679	686	652	683	676	670	752	707	649	690	688	692	682	673	696	691	670	664	681	663	719	687	719	726	712	659	685	643	709	694	699	706	683	696	716	742	687	660	678	718	678	674	695	684	645	675	693	637	647	656	672	681	686	703	650	731	751	657	726	685	678	663	696	692	688	659	684	690	648	710	685	698	678	672	662	719	695	670	689	723	690	735	704	671	722	699	675	727	675	700	715	680	639	695	701	729	723	697	710	712	717	689	702	761	732	674	703	719	693	662	685	661	689	696	664	658	652	710	760	606	712	677	648	697	698	687	741	708	687	671	696	649	700	655	680	704	661	748	682	693	671	695	672	701	698	658	699	671	673	696	644	644	684	672	676	675	732	708	667	669	666	690	670	698	626	707	666	692	681	681	683	693	643	713	661	655	697	677	714	722	662	673	719	617	697	711	666	682	686	671	645	690	671	697	670	712	708	711	708	678	699	706	738	699	687	633	629	682	689	699	716	731	686	658	685	685	699	630	712	650	653	669	661	686	675	679	693	667	694	682	656	659	689	664	682	652	665	693	654	708	702	686	720	720	703	675	659	705	710	694	661	699	729	689	698	656	673	708	684	688	683	669	674	638	628	668	625	638	647	696	678	712	636	661	699	658	661	740	671	670	698	693	713	710	693	663	672	689	725	665	680	650	629	677	721	658	690	740	715	676	683	726	733	672	673	695	686	678	700	698	658	681	658	665	718	687	677	732	698	707	699	659	709	694	652	748	689	706	698	658	696	716	660	685	648	688	699	631	693	632	711	648	695	732	675	692	742	673	699	700	643	709	650	704	638	706	717	615	694	688	667	690	727	690	720	683	674	703	698	692	687	689	715	701	679	729	634	680	713	678	672	682	725	677	709	673	700	674	714	676	715	735	705	713	661	684	739	654	692	699	647	676	682	701	686	716	666	674	708	659	713	662	687	701	713	658	675	686	650	692	672	649	700	723	710	691	730	691	654	655	636	654	712	652	675	694	720	721	637	696	670	651	708	674	720	721	664	722	663	635	702	744	691	664	739	692	691	697	697	664	673	707	683	669	682	678	674	671	694	711	688	725	719	699	701	667	683	710	676	715	665	679	648	664	745	692	702	702	678	709	696	690	693	700	676	641	697	697	728	722	717	680	679	742	637	689	697	673	735	719	684	671	686	682	680	708	711	717	661	644	654	683	693
21797	11645	13951	13341	9428	4835	2452	1670	1196	996	917	818	676	533	415	421	371	376	311	295	303	324	310	278	272	267	254	318	272	304	294	255	278	253	274	249	264	243	316	293	273	266	272	263	250	273	266	264	271	277	259	220	292	292	244	280	265	253	245	245	287	249	273	249	275	282	255	330	288	284	247	269	274	263	267	250	261	270	262	256	280	272	257	249	252	245	246	284	271	276	265	278	274	252	301	275	284	274	265	305	294	296	276	259	244	260	261	266	243	242	278	265	249	268	263	264	274	235	290	261	266	263	270	253	254	256	249	260	272	236	256	308	261	282	270	273	281	254	259	253	228	246	262	255	255	268	290	253	303	272	267	296	273	248	254	276	279	245	257	260	269	249	283	267	238	251	268	247	271	259	233	249	258	273	257	258	278	268	268	265	262	263	255	257	266	288	254	278	264	265	260	278	275	298	276	252	252	265	254	269	253	303	241	231	228	253	250	261	261	276	276	264	267	238	260	274	240	264	256	265	291	295	256	295	269	260	253	237	249	224	249	233	273	243	259	251	239	239	273	248	262	264	247	270	245	263	278	280	256	297	252	223	264	244	258	254	233	277	274	230	221	260	262	265	271	255	220	233	253	225	272	252	274	254	257	283	256	275	269	259	235	272	241	252	273	263	242	249	251	240	264	247	250	266	260	295	299	282	285	285	257	266	263	278	286	249	267	265	249	250	293	246	291	248	291	293	277	267	238	257	266	256	260	278	247	246	251	242	275	248	246	277	277	277	272	295	283	254	257	250	290	282	285	257	256	254	253	255	233	288	274	233	263	272	296	286	241	270	282	268	242	277	251	283	284	262	270	233	275	242	264	267	233	254	265	250	268	234	296	265	253	304	258	277	246	272	257	251	252	273	238	231	240	259	260	276	255	258	270	299	247	251	261	273	283	240	237	264	258	270	277	271	280	253	256	240	253	265	267	290	241	245	245	247	297	261	255	245	255	289	267	281	229	265	266	279	254	244	257	255	281	249	280	247	253	267	283	272	255	251	281	264	266	269	252	285	244	277	256	266	227	298	268	261	278	273	255	232	268	246	261	259	260	256	259	223	259	267	250	263	282	274	266	276	276	230	260	224	246	269	243	274	264	266	269	274	248	273	276	317	289	285	244	259	286	255	234	275	234	267	260	240	251	230	261	306	251	258	287	257	278	280	293	288	248	248	253	265	277	248	268	230	241	273	278	262	257	268	269	228	249	301	247	249	266	280	300	260	227	257	279	274	269	266	240	274	273	257	253	275	220	246	295	254	287	244	241	277	253	283	255	237	268	251	271	247	259	252	255	250	230	264	252	254	269	243	243	290	269	274	249	276	275	273	199	275	244	310	322	263	248	243	286	270	281	273	284	259	264	283	274	266	281	287	272	269	275	274	279	239	246	264	243	278	266	254	250	269	308	261	261	239	281	253	277	263	255	268	276	254	283	265	264	254	264	305	297	272	252	250	255	287	240	236	271	253	248	310	280	254	261	281	256	279	263	250	245	277	247	294	238	263	304	260	244	240	272	270	260	277	244	238	271	250	256	232	253	263	266	252	272	271	227	245	278	273	294	236	270	259	286	265	258	250	277	250	294	271	251	231	263	278	273	275	301	273	264	273	287	267	259	228	250	266	262	224	267	261	278	251	270	262	269	283	270	280	274	265	217	243	284	258	273	239	292	246	244	266	263	262	247	243	257	276	260	296	256	249	235	219	282	232	283	272	258	242	305	279	269	273	287	267	263	282	241	315	235	267	251	265	228	266	229	283	241	248	261	282	258	252	260	250	254	278	262	253	268	258	249	273	265	264	282	252	228	257	241	234	268	262	277	234	238	264	268	251	244	230	298	254	256	242	270	270	258	299	244	257	217	249	280	232	244	265	275	262	287	270	264	269	255	256	278	273	264	252	253	248	288	257	305	278	254	255	269	304	264	281	264	248	276	258	276	259	275	268	255	246	252	268	283	253	247	267	267	278	248	244	272	282	251	270	254	267	280	261	294	265	293	297	247	245	257	232	263	251	246	254	232	292	261	248	257	286	280	227	282	263	255	263	290	229	235	267	296	261	266	232	268	261	244	239	263	261	267	282	283	243	264	279	276	253	272	279	238	237	265	308	268	249	262	259	270	279	284	271	261	253	240	233	274	229	288	220	251	270	271	262	265	262	254	254	247	267	234	255	289	272	270	243	263	250	243	256	238	238	257	255	225	276	268	243	278	256	273	265	251	253	275	285	274	262	266	268	257	265	262	273	257	272	279	277	279	244	267	257	297	281	290	297	286	273	255	246	250	264	261	259	270	244	243	254	290	270	295	289	253	262	299	253	259	271	266	253	255	290	242	265	251	286	296	283	264	272	260	262	235	247	265	282	274	240	264	259	255	300	291	292	274	272	281	263	308	270	267	288	275	282	279	230	268	239	240	258	235	289	258	253	237	289	261	269	279	241	263	248	261	242	273	266	262	282	286	292	279	251	251	266	268	254	257	266	275	272	267	267	250	260	246	264	270	276	249	277	261	268	264	238	248	242	307	258	275	288	250	259	233	286	258	246	260	256	248	282	257	297	271	284	245	276	280	259	240	276	244	247	263	254	264	284	272	242	268	263	243	253	295	259	262	241	261	237	258	285	275	266	279	249	251	255	242	231	243	243	267	262	247	237	261	262	250	271	278	252	267	288	246	272	281	289	250	230	260	293	286	253	228	246	263	273	259	285	273	272	291	245	255	294	263	274	303	279	281	303	266	254	303	286	270	276	291	230	258	259	269	268	261	265	307	257	262	263	237	245	279	288	267	262	267	290	281	267	286	245	247	286	286	278	287	259	274	277	272	233	265	261	279	274	262	272	279	282	256	244	258	295	250	251	232	297	270	241	271	279	289	270	276	263	300	278	279	245	277	270	295	279	277	246	261	255	253	253	268	296	291	278	258	266	252	258	288	244	260	252	259	265	267	261	266	256	265	257	291	281	282	275	256	240	256	253	250	284	262	293	249	256	244	247	246	259	284	260	304	244	280	250	259	251	260	275	277	270	260	252	295	261	286	249	288	260	273	235	252	273	268	242	232	283	237	264	244	263	273	280	267	249	223	293	260	288	256	301	262	266	275	261	280	244	256	259	261	274	305	272	254	280	286	278	273	267	260	263	246	248	287	282	251	248	289	265	243	265	243	259	291	245	263	236	244	284	287	256	258	252	238	269	286	256	255	274	285	261	298	257	241	238	259	249	250	244	250	238	260	259	261	281	266	236	217	256	278	256	285	256	272	255	273	298	243	266	298	261	262	234	267	254	256	264	270	273	290	233	290	262	244	277	272	288	256	275	295	282	277	249	256	271	296	256	257	256	273	253	252	268	289	258	283	261	234	237	265	276	253	263	263	259	237	287	266	261	297	239	256	268	259	245	291	272	291	248	262	255	274	271	283	243	273	254	242	274	221	261	254	298	292	281	256	221	277	255	268	281	283	276	266	272
13828	10130	21806	26669	22589	14514	9294	7106	5273	4630	4131	3338	2734	2024	1647	1335	1143	979	885	780	841	760	722	680	668	678	643	673	619	621	656	619	623	655	664	607	630	585	632	605	613	614	676	601	579	578	596	627	599	585	575	580	592	562	603	601	640	614	613	629	595	627	590	621	591	638	610	594	590	624	572	577	611	605	596	609	596	570	572	637	612	597	589	617	619	621	611	611	581	600	643	660	604	614	640	580	617	572	625	600	580	616	638	600	618	588	594	596	623	567	625	608	623	572	591	624	631	570	596	577	620	634	640	636	603	611	608	638	654	596	648	532	649	635	602	598	613	607	593	643	613	593	594	570	613	597	620	608	599	605	628	586	573	613	647	624	576	591	585	649	646	600	564	613	575	582	571	595	634	639	607	599	606	552	608	566	609	588	613	593	646	607	573	602	618	596	626	603	608	579	580	604	592	559	562	625	616	592	613	630	609	589	603	610	570	600	620	612	563	596	623	604	599	648	611	637	610	643	588	620	531	614	614	592	601	607	593	625	609	601	575	587	625	564	613	608	578	557	602	581	636	639	571	594	588	597	558	612	604	570	600	600	603	584	620	607	600	636	558	602	638	586	584	620	589	608	576	579	594	617	620	594	616	627	618	554	601	558	624	568	608	595	644	604	624	620	597	568	582	587	589	645	584	567	657	620	628	657	582	555	583	615	609	573	569	608	575	611	572	599	592	556	608	562	585	636	631	622	646	610	656	592	622	571	632	589	632	605	593	592	622	655	637	586	589	585	570	643	616	613	573	574	588	611	588	569	629	621	546	587	669	606	601	591	606	610	601	579	598	629	605	633	609	578	602	558	618	616	626	599	606	633	605	599	587	614	616	599	597	575	586	583	615	600	545	633	631	625	638	593	579	583	542	616	636	572	578	611	639	575	588	615	645	619	613	614	662	616	620	644	643	564	576	588	573	622	612	601	607	554	598	610	600	573	581	626	584	619	579	610	646	590	620	608	633	598	564	574	594	603	597	612	573	595	606	624	636	620	604	580	638	574	620	581	618	590	619	616	619	600	583	585	614	578	582	612	598	581	607	578	605	637	590	566	573	638	579	644	596	592	623	636	635	570	583	602	655	614	620	607	605	625	615	581	601	648	611	621	594	627	592	588	579	619	595	610	625	602	614	604	585	614	593	663	578	616	604	567	615	602	565	616	629	609	612	655	593	613	616	570	614	603	599	607	646	555	621	607	600	580	641	619	615	600	561	614	612	615	575	642	610	634	660	638	619	596	633	633	594	626	591	591	586	609	610	639	634	586	617	605	618	627	654	596	635	620	608	607	625	568	611	642	620	623	608	604	610	583	574	609	572	587	596	654	597	576	595	577	633	606	596	626	562	648	556	622	622	626	609	637	626	598	603	593	631	589	620	587	599	572	635	645	584	594	600	572	609	574	595	588	602	611	563	619	612	597	550	638	588	562	606	545	610	632	653	603	624	579	588	609	619	572	572	584	577	598	619	628	596	574	611	579	594	595	635	609	580	597	593	619	574	565	599	609	625	644	565	584	598	602	607	637	574	626	606	618	586	587	606	610	587	562	564	589	569	612	595	598	581	558	605	566	660	669	622	572	667	612	605	590	613	601	602	600	546	608	608	638	578	593	573	590	598	604	631	650	598	637	639	620	615	616	600	662	603	605	590	604	642	576	601	567	622	600	633	638	673	629	610	602	596	637	624	595	577	610	579	608	588	609	616	603	567	598	596	594	622	563	621	583	608	580	651	601	640	597	614	613	599	589	573	614	650	638	615	576	616	598	611	620	580	568	604	614	610	615	592	636	585	605	573	545	581	592	684	639	575	622	606	600	639	607	582	607	605	592	589	590	525	636	604	583	588	560	609	570	579	607	628	626	595	575	577	638	567	580	572	618	618	616	621	618	598	612	620	622	574	621	597	646	579	536	605	598	620	615	609	558	601	579	613	623	610	563	560	634	612	624	550	578	622	564	618	637	620	621	594	608	615	591	583	590	582	594	565	633	602	616	588	586	642	612	612	668	596	611	582	587	593	604	608	637	592	636	593	624	578	595	624	640	608	558	583	589	639	631	613	602	598	628	629	565	599	602	600	581	592	581	613	640	562	630	599	650	611	598	580	556	637	584	629	606	568	644	610	583	596	591	560	563	602	571	664	650	613	600	579	624	639	646	599	648	621	626	595	636	618	592	597	607	598	580	559	592	623	615	632	576	625	571	617	628	588	610	607	631	587	651	588	605	572	587	619	611	605	619	592	613	588	601	607	591	627	614	573	626	616	647	582	567	602	610	547	608	603	621	655	624	628	624	637	624	577	628	608	599	582	625	642	629	588	564	598	608	578	584	638	594	602	601	574	597	649	554	577	577	608	598	601	638	600	636	552	608	608	588	639	604	607	602	585	605	601	596	661	606	604	603	578	608	623	608	552	629	579	574	547	610	636	592	619	627	584	614	590	621	598	606	637	612	595	611	628	614	676	603	613	535	603	611	605	626	587	667	616	611	558	560	593	633	594	606	603	599	635	541	607	601	616	600	613	612	593	598	587	586	601	593	611	586	628	611	563	615	606	636	592	572	583	608	586	610	564	631	626	597	593	663	630	592	613	596	576	603	588	560	597	583	586	600	627	614	607	661	618	627	604	608	626	630	615	589	540	596	637	612	562	616	605	599	593	612	579	589	658	576	574	624	572	586	598	644	594	582	584	562	591	564	634	585	648	605	620	582	646	619	641	598	616	599	656	583	565	609	562	606	601	555	622	590	573	615	568	589	569	600	608	619	570	610	585	609	596	585	569	614	659	627	614	640	629	593	546	576	556	576	574	559	604	572	621	563	555	596	619	594	593	598	598	580	575	617	625	596	630	578	581	603	615	618	645	622	628	568	621	606	607	593	639	624	581	575	596	629	653	578	604	584	601	595	634	593	612	573	640	574	587	584	647	576	584	586	578	604	620	609	580	636	633	607	585	560	605	613	586	631	580	608	593	594	564	581	577	579	661	590	575	589	599	581	591	589	594	617	568	630	608	634	595	601	593	646	641	579	553	610	618	633	565	615	594	597	596	593	614	579	604	606	626	632	568	667	586	652	647	631	635	595	586	633	639	632	608	587	585	614	582	555	621	636	597	665	635	634	608	610	617	625	606	642	641	575	535	592	604	580	592	589	628	648	584	628	572	653	578	609	577	637	575	587	561	594	606	606	591	571	612	648	636	602	591	656	587	598	632	589	604	583	619	645	604	637	601	589	619	582	587	599	621	610	620	639	597	590	620	617	652	618	631	584	641	612	603	615	619	571	573	610	612	585	613	616	613	609	626	607	598	606	555	621	596	584	631	595	580	635	604	600	566	603	616	599	586	624	597	650	599	586	553	603	582	620	618	615	595	619	624	603	565	625	575	622	622	608	640	582	616	597	614	603	619	602	657	626	619	590	618	585	585	579	562	603	616	614	640	573	625	627	585	599	629	576	572	587	605	603
29904	16385	18436	16990	12208	6530	3313	2048	1560	1413	1277	957	775	612	493	389	355	337	279	280	308	279	250	267	276	289	264	256	236	243	226	238	228	250	249	272	233	230	255	256	233	255	226	227	247	241	195	247	274	229	257	245	250	266	271	249	235	254	224	262	247	238	226	233	253	207	238	247	252	236	226	267	228	237	264	249	205	247	242	245	241	242	228	240	226	228	243	253	233	231	235	225	269	228	267	230	215	236	213	236	214	256	275	242	253	248	263	260	253	221	229	227	272	231	279	249	234	249	256	228	230	252	260	237	235	224	233	264	242	257	251	269	237	224	250	242	277	258	244	251	235	253	239	237	238	253	234	242	251	247	270	228	212	248	220	230	229	238	214	227	233	257	254	245	262	211	213	256	255	224	252	240	268	267	245	232	218	235	268	231	233	219	227	234	222	238	205	241	225	252	253	237	234	232	228	234	240	271	225	267	247	247	238	236	250	235	237	250	246	240	230	238	242	241	220	231	238	265	220	282	244	226	222	220	239	245	249	231	245	252	252	238	244	238	242	242	241	249	258	230	235	246	228	247	249	232	238	237	239	273	242	268	246	252	225	251	257	267	240	244	266	217	279	263	223	276	251	250	233	229	253	234	262	236	211	237	214	197	219	250	218	242	257	244	230	250	240	236	248	230	244	234	241	273	270	276	249	230	234	209	250	206	247	256	249	246	241	234	252	232	254	249	250	290	245	225	249	238	264	248	256	245	250	267	252	227	251	264	218	248	235	237	216	242	218	225	250	242	259	250	242	225	244	225	243	242	233	227	250	242	237	249	235	243	224	221	222	245	228	225	235	254	237	246	251	243	252	219	207	224	229	220	216	204	242	259	243	227	250	246	214	226	236	219	234	238	221	235	257	270	255	253	246	243	241	230	218	246	220	256	254	211	200	282	238	213	235	259	245	260	262	242	272	254	234	221	210	213	226	247	247	248	220	249	239	233	236	239	257	252	231	253	258	245	240	247	233	233	228	231	236	221	223	217	267	261	243	243	255	246	244	244	233	229	214	258	240	236	246	233	243	265	236	249	229	245	225	233	270	233	257	256	248	225	256	260	227	246	233	270	300	248	245	270	242	248	230	228	228	226	222	235	246	218	237	233	223	210	229	249	259	263	261	233	221	262	245	244	216	239	269	242	266	244	223	256	251	261	256	239	223	250	226	234	206	245	256	247	233	207	279	244	253	212	252	235	218	249	238	208	230	321	252	229	251	226	256	260	243	267	226	259	286	242	249	290	246	256	239	221	217	200	227	251	250	277	232	250	240	247	238	232	225	244	221	246	247	232	263	230	260	244	267	228	258	223	244	234	273	243	249	218	223	223	240	230	255	246	219	258	256	235	255	218	224	237	254	241	226	226	246	248	199	239	256	225	257	244	257	256	262	236	223	247	254	218	242	238	219	253	255	243	238	212	238	239	250	289	237	272	245	241	219	236	210	244	256	251	269	231	256	249	243	249	240	231	234	239	252	251	254	256	223	230	255	235	239	211	269	201	269	253	262	252	244	258	212	245	212	226	239	235	224	259	260	256	246	242	253	253	238	251	252	269	226	243	261	255	235	229	277	263	259	215	229	243	239	258	252	248	261	213	256	266	235	229	235	235	239	237	289	268	233	246	222	248	274	223	252	219	226	242	273	237	238	242	234	220	220	257	252	229	232	243	248	234	250	233	257	248	238	249	239	244	233	226	249	267	222	245	248	215	268	246	241	243	220	251	247	238	219	264	249	234	234	264	260	258	244	235	240	244	250	263	223	230	235	265	241	245	244	227	241	264	252	254	225	229	263	253	250	213	212	236	255	257	266	247	267	242	224	226	228	242	257	254	260	229	241	229	259	262	233	251	240	265	206	255	231	248	217	240	241	219	260	290	264	227	212	253	262	221	256	238	227	261	243	244	202	246	229	218	243	233	239	222	232	239	238	265	249	276	243	240	263	242	258	257	247	245	234	249	266	235	256	236	227	269	254	247	264	249	264	243	244	237	226	254	260	232	245	258	272	242	247	228	225	235	243	231	239	252	222	222	251	240	263	261	231	224	269	250	269	254	250	254	228	229	236	229	235	258	251	254	220	234	283	258	233	237	247	234	271	235	268	226	232	272	226	255	247	239	263	275	230	254	215	247	247	277	230	225	232	248	228	257	236	251	245	231	207	266	258	269	220	249	238	219	242	231	261	241	274	226	263	226	207	236	219	268	209	224	213	222	238	267	233	223	223	242	226	202	282	239	238	223	237	243	265	234	229	243	211	213	249	250	210	233	226	250	238	223	236	235	263	233	259	254	243	279	220	231	251	222	235	224	221	233	238	237	246	236	247	273	258	239	227	219	247	223	269	239	228	238	218	231	236	231	254	238	224	219	259	243	242	244	258	233	250	235	236	263	224	253	260	217	255	221	242	247	239	212	232	233	251	244	264	243	258	260	222	234	234	234	263	256	283	231	253	248	211	249	232	204	246	227	229	253	219	240	240	240	273	236	202	233	235	262	266	249	253	233	242	250	250	266	243	239	244	285	277	240	249	237	210	241	243	233	238	266	220	228	243	218	242	237	269	249	241	233	254	236	236	253	282	229	265	229	217	246	230	250	257	267	230	235	241	265	248	261	261	239	238	265	240	274	250	240	232	246	239	256	230	252	227	249	225	230	237	271	236	272	237	231	231	268	244	237	258	236	227	222	262	261	218	235	228	205	231	250	241	251	208	237	220	214	238	238	223	229	220	216	245	234	242	222	266	241	223	236	211	244	242	252	261	227	260	265	217	249	274	224	255	233	235	217	248	239	242	244	240	256	239	257	245	234	252	232	274	241	237	235	221	229	234	249	231	243	263	229	239	220	253	250	266	251	258	207	235	216	224	234	248	223	247	265	240	255	269	252	257	263	216	251	245	255	257	230	213	212	229	221	219	240	236	237	254	236	251	245	246	280	255	225	247	250	278	252	223	257	245	231	243	235	211	227	227	233	244	231	273	220	236	230	248	233	227	219	242	261	242	247	247	239	253	239	271	287	227	224	254	235	199	239	255	227	227	247	202	237	251	223	224	219	245	247	237	226	235	235	252	230	249	224	253	259	230	225	264	284	211	240	244	248	228	259	286	224	232	222	228	244	229	202	215	255	270	226	239	231	261	221	278	273	253	233	197	247	254	253	259	233	241	236	226	241	238	241	243	256	223	259	286	248	243	289	254	230	237	252	255	249	263	256	261	280	247	242	249	266	229	232	261	272	247	232	274	230	260	215	259	241	209	235	245	215	253	244	267	242	217	232	254	247	243	230	229	200	255	286	242	256	265	258	229	262	265	269	251	257	235	258	238	227	244	235	245	259	242	256	224	244	254	226	224	254	223	262	236	233	247	254	231	263	222	238	212	223	252	262	271	255	222	222	263	221	214	247	243	263	258	254	259	252	253	257	233	233	246	245	257	234	255	233	250	233	263	244	264	250	231	230	230	249	223	249
17193	12896	25715	30438	27013	18429	11457	8758	7076	6294	5546	4486	3404	2455	1734	1550	1245	1070	922	911	811	735	695	642	626	621	643	590	591	642	578	574	644	596	592	580	543	608	571	594	582	603	556	597	581	579	540	534	575	581	535	533	546	600	572	603	605	547	559	577	606	541	534	506	541	562	555	551	575	641	603	562	555	578	528	531	573	580	534	541	583	580	551	534	540	533	549	559	585	620	543	579	582	542	532	548	574	562	524	565	558	578	561	591	569	582	582	566	562	539	596	553	570	556	580	553	607	567	500	529	581	561	593	563	561	611	597	566	554	565	540	599	530	568	563	548	560	576	543	529	567	553	561	571	561	557	545	558	558	614	571	558	549	569	544	589	515	547	559	587	599	603	584	527	563	582	577	582	553	551	580	537	538	569	588	569	578	552	516	578	526	562	560	539	577	562	580	585	518	527	583	550	555	517	534	544	537	594	592	570	546	591	549	578	587	551	596	515	538	547	566	573	544	600	570	544	597	556	558	561	575	548	589	552	577	542	552	575	564	556	564	531	553	542	540	553	583	546	523	558	586	549	555	587	584	611	536	540	551	557	512	564	587	567	496	548	560	541	568	567	566	603	582	572	577	571	593	553	574	543	517	550	561	598	601	551	560	586	610	561	562	606	543	574	569	603	581	587	589	562	554	576	512	543	603	560	577	540	588	577	569	567	579	515	580	539	563	550	546	523	582	542	579	589	588	541	556	568	579	594	578	575	557	605	581	560	555	562	516	545	539	582	571	562	559	622	564	533	519	617	570	548	565	592	594	552	533	560	597	537	582	598	529	571	578	572	584	551	523	588	522	593	546	581	552	562	571	545	579	540	532	585	537	556	559	546	555	577	577	583	541	589	597	562	580	600	547	542	550	578	563	539	552	510	579	545	534	577	558	551	573	554	559	564	565	560	584	545	566	548	522	583	582	603	560	590	622	552	534	536	577	547	516	596	539	584	545	571	574	563	576	547	542	611	543	524	575	555	553	521	540	551	569	532	540	554	539	580	593	562	586	573	547	557	541	527	580	542	561	547	546	551	562	563	535	533	579	558	549	571	522	522	545	592	562	560	539	513	551	545	577	584	584	601	587	581	586	565	501	512	561	566	504	562	606	572	549	533	555	571	585	589	602	551	596	551	558	586	583	516	567	538	568	557	570	539	600	596	627	540	574	588	531	601	559	576	569	550	585	545	608	601	569	562	562	595	577	576	554	574	589	563	589	580	556	573	572	490	605	600	578	588	532	539	570	601	591	517	498	571	597	541	585	537	590	556	560	562	554	589	549	587	552	547	572	587	536	546	523	593	527	561	498	595	546	544	549	564	560	573	553	548	561	565	569	535	524	551	566	571	555	545	544	541	576	582	545	560	542	547	527	519	528	600	534	565	557	563	573	579	557	563	566	558	588	599	582	535	584	529	548	592	526	577	585	570	517	543	562	534	548	537	550	527	612	537	579	595	587	561	579	551	599	541	557	567	519	593	604	542	515	574	590	538	584	577	561	582	553	547	605	510	558	560	554	575	550	557	594	583	595	543	565	618	576	601	531	552	556	534	593	528	587	553	557	571	505	568	529	522	586	557	589	603	554	555	563	584	568	563	563	554	531	548	491	573	526	584	594	549	582	561	530	584	552	576	548	598	548	596	565	581	566	536	574	538	564	554	546	571	585	523	578	558	580	580	583	539	580	577	516	534	563	542	554	581	565	527	548	575	562	582	578	586	531	576	562	524	535	575	539	547	584	544	551	541	518	527	554	568	554	564	543	568	574	583	548	567	547	563	528	590	569	565	615	568	583	597	603	550	542	537	509	555	537	541	535	559	578	591	543	575	561	565	579	578	555	553	560	592	553	565	596	531	566	571	559	557	564	560	576	561	539	589	547	585	579	540	562	614	624	570	559	516	542	527	577	571	543	552	537	620	523	550	576	544	592	506	544	557	574	588	535	556	545	546	554	541	536	567	569	604	565	578	598	551	546	585	554	546	554	606	560	557	562	533	580	574	549	592	546	581	560	561	583	559	521	552	560	533	548	576	543	558	519	574	486	571	573	574	565	559	541	574	548	562	571	536	539	576	485	574	563	574	564	566	569	586	519	575	595	558	560	578	565	569	581	551	580	574	577	528	580	564	533	578	567	561	534	526	587	547	604	546	560	596	562	544	577	572	596	601	557	528	571	562	557	555	569	524	541	582	542	574	561	531	581	555	560	518	547	520	581	566	540	603	555	599	540	561	528	560	555	541	598	552	584	579	591	589	574	545	539	574	587	514	571	547	549	572	541	537	566	556	511	601	591	557	544	544	598	545	576	535	579	560	588	561	570	568	581	556	556	542	543	554	572	562	557	548	535	545	558	575	572	586	569	564	615	605	568	591	520	584	523	555	599	592	571	577	552	541	536	531	558	578	587	535	581	564	546	571	538	589	552	557	578	522	600	568	535	553	571	590	559	556	537	564	569	589	527	565	586	599	557	576	526	603	559	542	547	565	520	564	582	584	593	554	601	562	551	560	633	550	571	576	552	571	593	579	578	544	534	585	559	580	560	572	519	568	576	556	550	555	519	543	521	569	580	545	596	568	566	579	539	564	544	556	557	607	571	533	557	546	559	546	565	590	572	582	549	526	587	569	556	535	523	579	536	569	582	573	524	629	557	561	573	564	543	631	558	549	578	568	580	565	539	539	525	559	560	537	533	586	576	544	556	565	563	623	587	564	598	545	518	571	575	570	573	571	583	572	557	582	579	573	515	563	580	613	569	602	571	603	552	598	577	548	586	550	549	589	559	608	571	593	542	555	555	577	566	578	544	525	588	549	564	563	560	584	565	596	590	561	551	597	554	509	544	496	521	540	574	554	542	577	568	531	590	530	599	581	555	568	556	587	569	579	519	535	544	581	580	571	550	575	542	522	590	534	533	526	541	522	558	602	585	575	539	542	617	541	535	563	513	520	572	616	575	575	588	552	552	563	503	536	543	510	541	568	532	580	553	553	594	561	545	557	543	536	545	579	551	571	609	560	539	565	538	537	545	504	584	541	581	546	608	567	591	574	543	531	542	568	561	549	546	561	554	548	566	592	556	540	551	565	593	569	556	559	545	565	551	562	550	577	583	558	519	550	575	538	585	587	555	572	572	564	546	552	632	577	530	545	559	550	536	564	545	556	542	528	541	549	557	508	521	566	598	547	557	564	576	561	602	544	552	512	547	578	550	540	556	540	529	573	569	538	590	525	510	578	529	568	532	608	598	557	584	601	542	582	544	588	543	627	550	566	599	571	522	579	502	521	563	528	579	553	595	554	539	543	585	554	586	575	567	551	538	560	591	559	527	575	507	552	577	579	585	538	566	513	606	518	589	551	549	562	572	534	569	511	571	550	584	516	565	553	542	546	583	583	571	558	527	580	545	593	522	546	602	568	574	539	554	553	549	565	588	567	574	582	572	581	587	544	580	569	558	580	554	523	534	574	540	556
12571	8066	9617	8228	5976	3115	1638	1110	909	749	638	556	524	450	370	389	389	339	355	357	349	332	309	287	331	326	326	315	308	308	300	300	274	336	341	301	348	305	322	279	327	316	294	329	320	330	329	339	313	308	304	332	278	293	292	333	325	324	320	291	317	327	304	317	298	307	309	324	337	342	326	294	306	286	293	318	306	284	286	336	320	312	291	311	282	290	305	319	295	304	273	312	332	322	308	308	289	316	314	280	308	347	336	313	321	314	310	302	336	279	292	296	356	293	289	330	302	352	312	308	279	315	349	332	322	311	335	356	333	322	297	319	302	270	295	319	290	321	302	331	303	298	298	317	308	293	313	282	304	329	272	310	350	300	349	322	326	344	308	274	311	361	297	270	283	332	332	317	302	294	298	316	293	325	315	292	319	344	276	306	303	302	345	314	278	329	308	316	323	282	307	315	324	299	342	310	311	326	329	298	291	321	314	298	320	327	292	354	304	312	307	314	319	321	298	301	317	322	309	318	284	326	323	320	314	282	340	310	281	323	308	271	298	294	283	321	301	343	299	306	330	329	319	296	328	304	293	320	326	311	326	295	309	334	331	338	300	311	297	304	310	333	351	330	330	338	304	313	308	319	340	322	314	307	318	320	294	294	296	326	308	296	301	294	317	329	328	275	281	318	303	335	323	318	262	292	323	341	299	319	330	305	342	326	306	294	328	338	328	343	331	292	301	333	309	295	321	293	300	284	274	322	323	302	301	331	285	293	283	307	281	329	315	328	296	309	328	306	300	327	290	281	318	309	317	276	352	320	317	321	319	306	309	298	322	302	320	309	281	330	361	368	353	323	304	293	301	276	310	330	315	308	301	292	300	326	326	302	320	280	302	303	324	302	315	290	319	329	325	317	332	300	304	308	311	311	342	303	321	284	303	307	312	302	276	311	315	313	313	309	310	312	335	300	319	312	309	266	303	295	301	315	299	297	348	328	272	328	338	326	294	315	332	306	305	294	324	298	320	301	310	319	318	314	314	328	281	303	294	340	326	358	320	325	273	290	309	317	296	314	319	343	320	341	281	309	313	310	333	320	309	321	327	293	308	304	317	291	291	264	297	290	326	315	327	306	326	342	323	343	315	302	302	326	345	312	331	298	319	321	300	310	295	313	338	307	295	344	316	340	316	336	282	275	310	294	309	332	320	300	275	306	317	312	285	304	307	317	326	318	287	333	293	293	326	320	308	302	311	295	314	324	303	286	309	299	307	290	307	347	331	321	281	301	356	320	311	315	299	341	303	308	335	305	317	296	307	292	307	291	301	328	314	306	311	281	316	308	330	317	321	294	344	297	299	326	282	318	305	284	320	297	326	343	317	327	309	342	324	273	345	341	293	303	298	303	348	323	313	305	327	349	322	304	339	293	352	294	305	287	301	319	331	302	341	286	325	337	324	305	332	326	341	285	301	329	315	304	304	294	326	313	315	312	304	302	299	299	310	313	294	313	296	278	290	318	342	299	300	319	312	332	307	286	323	307	298	304	312	330	322	320	320	320	286	267	321	315	303	316	315	330	301	300	343	332	315	327	293	291	301	340	308	331	279	308	321	304	315	301	284	270	316	275	302	296	332	341	293	314	314	304	299	333	314	302	279	281	327	305	335	315	301	341	314	303	268	316	337	311	329	283	322	279	307	339	309	304	311	320	306	305	300	294	310	295	339	315	328	308	325	312	302	336	307	309	341	340	317	270	318	312	318	324	311	289	338	306	308	294	282	288	332	330	325	319	291	309	321	309	336	304	306	315	307	346	315	318	317	339	304	329	341	326	340	315	315	295	292	346	326	296	333	304	318	294	324	313	340	291	342	328	310	332	311	315	280	284	337	330	303	295	286	298	296	332	310	305	311	325	317	326	294	307	311	317	288	319	313	320	330	303	320	303	314	318	306	279	330	336	340	289	307	339	322	292	301	312	313	312	324	275	318	332	319	301	350	336	322	330	333	298	303	292	314	319	318	291	308	307	311	331	315	309	300	323	318	341	296	346	297	294	305	316	287	298	335	336	299	307	319	313	319	347	354	331	310	356	328	332	327	334	323	298	288	319	300	323	291	293	305	337	325	331	309	330	312	306	295	315	311	329	341	311	308	305	337	329	312	332	331	314	325	294	321	333	324	333	335	288	296	292	281	297	290	326	299	320	299	314	330	306	300	323	311	296	270	311	279	329	289	294	279	293	314	318	329	349	312	299	323	288	316	293	307	309	325	312	317	298	338	359	309	315	303	327	307	338	302	322	311	303	276	350	277	304	324	315	328	303	296	335	336	269	331	320	305	331	286	325	349	312	316	279	309	326	283	278	310	300	289	302	272	300	341	331	333	301	294	291	310	285	325	293	328	342	308	307	319	343	331	339	315	299	278	334	335	299	307	309	290	310	341	319	371	282	337	300	306	300	288	303	311	346	306	314	296	321	286	316	299	313	265	296	301	356	342	322	325	298	323	303	317	286	306	313	323	306	297	296	283	330	297	306	308	331	312	298	302	334	280	304	282	276	305	296	311	337	278	304	351	329	306	317	315	313	329	316	271	279	304	320	278	311	325	308	300	316	330	301	320	327	318	322	307	315	340	303	303	291	333	316	312	321	303	307	325	312	298	313	320	274	308	290	314	334	260	289	276	335	318	270	302	301	302	324	313	321	273	335	330	329	330	316	314	293	285	289	344	360	367	302	299	306	301	313	318	322	300	324	321	328	335	317	321	298	311	322	323	296	315	297	322	287	337	278	310	300	304	303	305	316	319	300	335	330	309	295	316	300	285	295	320	325	310	303	324	310	272	303	313	293	292	302	311	333	334	333	331	344	267	325	282	329	315	349	341	310	304	300	355	296	346	298	314	296	288	337	280	329	296	305	294	355	296	317	291	307	312	311	322	354	311	307	304	318	297	268	289	310	297	299	293	266	290	288	284	291	342	294	298	331	308	304	326	288	292	360	313	286	309	300	311	305	318	310	317	300	315	327	317	340	313	304	312	307	331	310	336	320	325	273	312	316	307	312	306	312	335	319	304	359	334	275	301	303	282	315	304	318	326	321	290	288	324	341	314	298	353	291	340	333	325	285	294	288	296	323	294	271	283	304	306	319	320	290	303	302	279	324	326	302	287	319	298	305	292	286	298	295	293	306	319	328	306	310	309	297	349	301	320	269	276	334	329	303	278	322	304	320	316	318	286	268	321	311	314	290	331	292	327	342	301	311	290	298	296	286	300	304	305	260	298	282	335	293	285	303	314	324	293	304	276	287	330	316	318	310	334	280	309	315	297	329	307	331	334	274	285	276	308	327	313	320	338	330	299	315	307	270	303	265	329	304	311	276	314	276	306	283	338	322	290	340	275	306	302	343	309	296	309	312	297	316	352	300	317	331	318	306	342	293	291	307	316	280	295	321	321	330	326	358	312	314	311	318	321	299	323	306	326	264	305	318	340	284	308	302	309	307	292	303	321	306	304	326
7865	7330	16039	19301	16765	10356	6234	4739	3655	3196	2828	2214	1807	1359	1170	1067	984	926	756	789	778	785	740	732	734	743	748	720	718	681	670	694	721	728	634	722	680	697	706	703	664	681	691	693	670	701	717	708	725	704	704	672	729	717	684	722	688	706	700	720	688	704	684	718	668	710	664	682	691	678	715	682	713	684	712	709	726	683	744	726	687	707	730	733	708	727	652	652	646	688	736	673	694	696	676	711	680	699	710	646	687	657	713	750	676	702	710	695	677	721	675	700	688	688	752	690	721	698	675	685	688	686	706	721	736	697	664	685	713	703	733	722	711	659	689	635	699	672	735	696	719	695	643	666	728	713	721	681	686	672	691	698	698	660	671	695	670	746	688	667	719	675	691	710	709	719	683	668	718	701	695	692	723	690	651	675	693	700	697	708	662	707	687	706	670	689	701	704	695	733	709	757	694	675	672	708	732	698	698	709	710	695	695	662	670	677	712	706	713	708	667	684	685	687	709	703	713	683	677	698	670	717	704	704	719	699	662	658	714	671	709	695	675	703	693	662	720	648	652	715	671	676	684	692	667	697	727	719	677	689	687	656	691	709	734	685	713	721	699	694	693	715	690	700	725	690	726	702	690	717	705	729	668	657	686	679	746	709	763	671	689	709	681	711	696	699	710	680	651	743	671	676	726	680	632	739	729	657	701	732	795	717	662	710	648	721	709	688	659	760	688	709	691	720	707	662	649	683	689	688	691	761	723	667	665	728	753	727	617	704	691	681	683	666	719	688	652	681	689	705	674	714	765	721	665	689	731	648	695	672	665	625	740	651	703	730	673	696	715	701	738	680	713	700	754	687	688	698	663	708	683	685	671	707	731	710	701	746	637	658	669	712	705	738	640	677	697	670	727	701	661	744	704	680	723	692	722	703	698	673	676	711	729	663	684	695	707	699	660	654	686	746	674	768	695	707	695	733	718	655	686	716	718	673	664	665	697	681	694	681	661	691	717	689	670	697	648	691	687	676	661	687	678	703	733	675	739	663	703	655	717	705	726	657	701	700	686	709	690	677	621	680	711	693	735	728	679	688	753	641	718	699	713	681	650	667	720	639	720	760	692	696	659	707	721	705	680	711	676	689	696	702	704	727	653	673	714	692	680	710	660	670	647	673	698	694	691	661	673	703	752	692	712	703	677	769	659	704	699	691	703	699	656	720	681	715	658	717	721	673	687	675	727	730	695	704	701	701	683	677	705	719	689	736	682	645	702	735	726	684	641	715	678	693	672	708	677	684	679	686	698	683	731	742	677	691	699	722	731	716	698	721	682	676	745	715	666	640	723	671	716	701	672	687	679	724	650	723	688	680	715	667	728	686	686	659	659	687	671	709	687	715	682	656	710	712	703	713	712	649	691	713	698	755	690	687	646	676	713	692	693	697	692	708	688	664	661	689	657	708	723	716	722	734	713	721	703	659	671	744	670	666	656	703	668	676	704	669	715	677	718	718	702	669	706	686	678	655	700	689	689	701	692	665	673	705	672	692	695	733	661	708	716	701	702	725	686	654	680	699	697	673	712	702	686	747	689	704	704	707	638	696	655	678	752	690	724	718	633	736	711	657	694	692	712	685	677	681	685	741	704	707	667	671	699	653	653	731	675	700	687	701	708	717	698	684	728	650	665	679	698	734	735	718	661	713	782	676	726	728	687	673	724	744	717	721	679	666	706	703	714	685	741	721	719	707	700	661	722	726	667	660	715	715	690	715	698	700	681	686	687	669	700	724	687	678	702	693	700	719	679	670	690	656	628	645	691	739	694	691	646	702	710	735	678	731	692	712	658	660	666	656	637	694	687	685	701	650	656	690	690	725	692	730	756	713	707	670	689	703	741	741	701	688	661	729	681	672	730	706	707	694	669	682	702	704	682	664	689	673	663	707	685	684	710	688	714	685	731	708	704	706	694	694	665	725	658	691	671	674	655	725	642	725	682	669	697	705	710	739	681	688	657	678	714	709	714	661	704	675	654	715	710	712	685	711	732	688	767	664	637	713	655	709	682	691	636	681	705	728	661	723	721	688	701	664	677	698	677	719	718	698	717	717	711	745	684	766	674	675	689	712	729	697	677	700	709	700	719	698	662	687	677	720	675	693	691	694	675	670	696	697	692	643	714	729	740	672	709	679	696	754	680	681	691	665	691	681	707	715	673	693	728	684	722	701	628	702	675	700	728	661	700	678	706	692	690	712	700	694	712	650	694	664	690	696	719	736	716	697	702	707	705	716	664	708	690	683	672	703	664	695	709	705	671	706	681	673	719	745	667	675	700	664	694	713	696	682	733	718	690	725	689	675	702	665	711	708	673	668	697	678	675	687	694	682	696	686	662	688	715	687	631	649	682	703	743	719	694	702	678	700	688	671	699	665	668	678	708	723	681	666	718	669	693	677	721	679	676	706	673	650	690	675	680	685	683	668	749	665	696	690	699	734	682	704	722	714	711	658	693	744	684	688	675	693	684	656	662	707	707	689	672	708	666	636	714	661	685	696	706	676	686	686	671	686	679	656	667	658	672	654	734	757	693	724	669	682	669	676	706	720	709	685	671	669	685	663	717	690	690	750	725	697	672	693	646	699	650	683	715	710	663	678	698	686	667	662	707	722	721	690	701	745	672	717	720	711	704	690	722	643	742	674	686	686	730	691	687	655	716	676	688	706	697	672	729	704	713	721	664	684	716	714	690	702	718	636	716	652	659	744	717	703	656	667	741	689	688	683	670	702	723	673	673	759	718	706	727	676	681	691	746	702	671	681	707	685	667	687	699	682	704	689	722	743	687	665	732	693	743	667	717	656	704	683	758	737	679	658	644	699	697	712	724	746	680	716	680	689	681	719	695	733	731	702	712	680	735	699	703	659	743	701	721	693	723	727	737	721	699	646	723	666	674	690	649	705	693	665	704	689	691	656	699	712	702	708	687	708	693	634	707	706	769	701	665	721	733	691	687	700	720	748	698	672	726	690	694	730	721	743	719	670	728	685	722	654	695	684	684	698	695	648	696	719	680	703	678	713	701	659	743	624	662	724	677	655	724	653	674	727	687	693	685	667	697	686	642	694	722	674	712	664	732	699	739	665	728	698	662	724	694	674	709	682	708	697	706	697	685	714	663	737	694	675	695	687	695	713	678	682	648	669	691	682	721	689	723	678	709	699	682	685	709	695	714	668	696	674	690	640	669	724	716	688	680	712	743	706	700	743	711	720	725	703	724	695	699	703	709	698	717	704	711	699	651	692	707	677	732	675	700	702	702	669	683	601	712	714	702	680	694	658	694	723	684	712	696	731	744	680	682	671	700	673	765	703	690	701	684	717	691	660	697	676	667	680	689	694	694	711	709	641	674	705	751	694	673	704	678	665	688	685	714	700	666	680	724	707	710	716	662	698	741	651	691	689	693	706	713	696	719	677	746	705	651	678	709	700	682	737	718	707	686	696	743	709	689	705	712	642	691	692	682	746
21978	11542	14445	12860	9342	4834	2524	1784	1363	1144	919	781	567	493	413	366	332	292	322	282	286	296	274	303	268	299	267	283	271	264	271	254	264	301	285	250	292	272	254	249	255	284	266	276	256	253	307	283	288	267	241	252	256	274	263	235	252	279	309	251	279	269	283	245	257	261	277	268	266	278	263	298	275	230	268	253	242	224	286	257	271	217	272	276	255	272	266	234	235	288	279	269	276	269	278	266	270	272	262	275	257	245	271	248	286	280	247	287	235	267	271	238	282	268	253	246	270	274	243	281	270	290	276	237	268	271	234	290	269	269	270	290	290	256	289	258	274	245	290	294	246	275	239	238	244	251	285	237	275	291	271	260	272	251	254	243	260	240	294	266	280	288	281	256	259	242	262	266	301	271	314	280	270	266	279	258	243	248	244	272	264	248	267	273	259	258	265	251	291	276	271	267	264	260	259	282	289	291	251	282	240	292	280	231	267	260	244	240	257	302	288	293	258	232	236	281	297	268	258	268	253	279	264	304	240	251	264	286	280	247	254	260	272	271	266	271	260	259	253	252	285	250	248	298	269	259	269	273	275	267	268	275	264	246	238	261	278	300	240	284	249	298	302	268	230	250	271	274	296	283	266	257	247	293	254	292	287	273	252	266	274	275	268	282	267	264	258	274	219	285	261	283	272	264	267	260	301	249	295	297	260	285	242	267	280	276	301	239	240	299	307	244	275	274	282	262	252	265	267	267	269	274	266	245	239	260	307	265	237	262	238	270	261	244	261	297	279	273	252	262	261	285	268	273	266	276	288	293	264	285	262	246	260	270	267	286	268	250	253	243	269	275	253	259	285	267	282	286	299	258	282	267	286	226	257	257	251	284	293	291	276	252	279	300	276	249	288	285	290	305	269	263	298	269	242	269	248	275	241	278	267	227	274	290	241	238	278	272	264	261	289	280	250	288	285	293	289	227	269	267	276	285	225	277	279	267	263	260	261	278	257	243	282	291	271	252	268	288	252	277	236	234	273	259	267	274	264	228	246	267	271	270	273	247	270	259	281	245	232	264	270	284	271	282	265	276	254	263	254	217	256	273	275	221	273	262	257	251	280	242	267	281	281	249	283	256	280	249	295	267	260	307	255	299	287	252	267	243	318	283	290	266	226	290	283	264	290	253	271	265	278	290	250	256	285	267	266	265	270	240	271	257	251	259	270	258	257	266	273	266	295	267	289	254	262	275	268	258	243	253	271	274	248	269	273	248	251	237	268	269	303	262	283	248	296	265	265	256	265	271	240	241	259	277	308	252	256	269	237	243	270	278	276	259	301	265	257	272	279	270	247	236	269	271	261	240	275	227	251	269	271	261	268	274	263	262	273	294	284	288	262	252	254	241	255	258	277	264	242	279	294	285	269	253	313	266	276	259	289	259	273	296	271	259	246	267	236	235	284	281	282	265	240	268	230	254	273	257	255	250	255	271	247	241	258	286	261	239	263	264	266	275	280	272	249	261	256	282	273	303	287	280	280	256	248	264	255	264	259	271	256	269	273	268	234	289	259	259	280	252	262	231	257	247	230	271	277	259	291	260	250	250	267	285	231	238	251	291	273	263	282	249	273	269	259	277	298	280	244	270	261	285	259	272	288	277	273	287	270	293	273	280	250	296	292	287	289	249	247	255	271	241	298	267	285	250	271	307	285	283	251	252	270	278	308	309	287	270	277	254	265	265	286	276	281	276	250	290	237	300	264	269	277	231	274	229	271	249	267	256	291	266	245	303	224	275	247	264	256	263	264	294	279	275	232	279	297	295	250	255	263	265	285	240	289	273	288	279	235	283	271	302	275	254	291	273	235	267	273	274	279	307	253	257	244	268	265	260	277	274	273	260	287	230	294	274	252	249	281	248	235	265	269	264	279	262	267	231	259	258	271	262	252	235	267	263	277	231	258	264	285	247	258	278	280	258	287	327	294	268	264	260	251	285	279	273	278	285	257	291	285	283	257	267	267	274	287	274	274	248	267	299	274	264	270	262	260	256	250	240	268	297	258	261	257	290	261	263	294	242	265	259	264	245	249	250	278	261	291	253	286	251	286	263	256	267	262	261	298	290	272	230	260	271	277	238	289	282	289	263	249	290	234	295	237	282	287	268	268	309	247	255	303	262	250	272	301	249	266	268	240	290	284	269	252	248	269	255	259	290	276	243	261	233	242	256	284	255	229	299	284	262	273	252	234	284	286	258	265	272	253	272	272	267	237	257	268	267	277	266	302	258	244	236	242	238	243	253	284	286	298	297	272	278	304	256	232	262	252	275	274	249	258	276	292	289	261	273	260	248	282	298	260	266	271	295	278	302	271	255	271	285	271	273	267	221	289	269	275	248	264	259	302	270	270	260	274	280	266	290	278	246	287	270	281	241	264	257	271	277	255	269	236	236	274	318	282	255	275	294	255	279	270	261	264	294	259	283	258	256	257	251	293	262	263	285	294	244	286	248	263	283	270	281	260	251	271	266	274	280	268	232	265	267	262	245	311	257	258	252	268	270	232	257	237	255	277	280	247	251	278	279	275	272	233	289	296	283	229	287	287	252	294	268	239	263	286	262	269	258	269	270	251	258	261	250	277	279	251	268	261	277	264	270	262	255	240	267	251	255	236	278	283	260	260	254	249	275	249	253	263	259	263	270	269	234	291	273	271	248	265	261	283	270	245	309	249	286	255	287	269	237	276	274	289	280	257	269	242	259	223	245	271	271	279	286	263	261	264	270	226	278	277	262	238	259	284	293	269	274	255	264	268	262	252	255	263	241	269	291	261	278	294	241	260	253	256	262	245	243	250	249	242	259	294	260	285	271	252	293	226	255	236	284	271	269	287	263	252	261	295	225	282	252	251	238	256	280	257	259	237	280	282	272	266	287	260	251	249	260	271	287	266	251	268	260	261	269	264	244	256	239	246	264	272	261	236	248	269	266	288	312	272	303	269	266	228	259	286	239	278	248	276	261	258	268	269	264	267	270	264	256	278	236	299	269	291	265	280	243	273	284	248	260	267	246	274	289	257	258	265	271	250	272	257	256	252	266	266	235	247	264	242	289	268	265	266	286	277	266	279	282	251	272	284	271	247	267	269	263	275	253	269	294	268	253	282	232	306	278	262	249	245	250	272	252	228	270	279	265	249	270	224	275	277	298	259	251	273	302	260	252	270	279	282	275	250	276	251	278	265	294	255	255	307	249	256	270	295	270	258	261	247	256	262	264	284	255	260	311	272	241	254	260	248	248	268	238	238	251	275	254	251	260	260	262	274	248	264	292	299	219	264	252	274	244	287	260	279	257	296	252	251	280	265	268	241	284	263	239	253	272	263	273	241	273	281	286	283	277	252	235	283	273	280	259	299	280	259	266	292	254	269	297	253	227	258	264	249	253	261	250	257	266	269	246	278	267	254	250	248	255	251	264	284	306	265	281	275	282	253	255	254	273	265	278	302	270	251	277	255	243	272	257	278	258
13773	9784	21847	25959	22911	14913	9375	7367	5805	4949	4215	3234	2595	1859	1488	1267	1121	936	829	774	752	681	677	750	644	643	627	657	670	611	655	609	670	641	650	603	650	659	603	613	604	577	649	597	611	622	624	639	590	615	609	590	609	622	594	559	627	597	621	597	561	584	650	649	605	606	606	599	584	606	623	611	625	594	596	565	594	626	602	592	598	604	612	620	595	638	557	631	588	623	598	600	607	594	618	641	629	626	592	615	624	591	580	597	610	663	607	654	618	633	630	619	606	632	672	625	675	622	572	606	586	571	606	601	626	599	628	652	579	613	608	595	590	627	608	585	596	594	629	622	649	580	617	603	670	615	549	634	676	614	598	620	599	589	617	651	611	619	612	603	639	612	584	602	587	598	608	645	597	625	652	586	626	559	630	613	581	585	612	589	624	608	592	608	586	605	637	647	596	617	616	618	633	618	593	622	620	635	598	623	619	606	581	609	571	611	614	636	625	601	603	622	543	572	585	582	597	577	642	595	600	604	650	583	636	579	614	581	588	596	637	584	587	583	597	598	617	577	590	619	627	590	620	570	602	627	611	624	590	629	618	659	577	574	619	642	593	616	651	574	584	601	599	623	610	578	544	597	605	655	591	599	584	614	641	565	591	608	608	627	607	635	604	631	571	635	634	671	628	585	595	601	620	603	621	636	601	582	586	576	642	618	631	654	622	627	597	684	673	628	598	594	601	608	635	583	618	604	655	635	586	619	599	572	594	607	584	617	601	622	657	571	585	602	590	599	585	619	650	612	607	611	627	614	582	596	629	604	587	600	560	612	607	609	603	614	604	599	625	613	628	589	648	620	625	603	620	610	618	593	620	640	603	595	603	616	652	620	620	623	635	581	619	619	572	593	595	594	606	640	590	619	638	596	599	630	624	626	634	644	633	591	622	623	584	634	611	612	636	614	585	599	562	576	626	634	598	673	637	561	588	608	634	600	570	602	583	568	677	617	671	610	603	645	610	593	591	612	593	605	596	632	600	603	589	583	611	594	623	625	592	619	616	578	634	557	600	603	643	575	584	576	611	599	555	618	608	641	638	598	584	576	584	595	575	616	572	582	604	581	587	578	624	598	609	635	600	588	605	648	602	597	617	599	597	609	616	603	594	647	612	619	601	622	582	594	614	653	621	683	607	629	565	626	553	576	575	586	613	625	627	610	579	589	620	562	616	633	614	609	601	630	646	620	648	580	623	566	576	587	591	636	591	611	612	653	602	601	556	587	631	569	621	648	592	584	593	586	600	617	648	590	603	624	622	624	596	589	580	633	636	645	660	602	614	613	609	623	570	613	576	635	593	594	592	616	629	603	626	583	608	594	611	599	583	546	630	595	613	590	618	615	630	628	615	627	590	599	618	626	581	602	605	645	602	580	600	624	620	612	636	611	583	609	590	631	653	635	593	616	564	627	662	633	605	575	668	641	658	611	567	595	664	643	586	600	591	625	619	633	605	649	569	622	606	628	585	604	606	580	611	583	600	625	610	609	628	651	635	603	590	607	589	627	561	601	616	595	576	583	578	623	617	602	590	580	585	597	577	575	613	592	573	618	599	662	611	604	580	590	626	602	625	633	615	587	578	603	609	598	623	632	620	600	617	605	627	585	563	651	578	636	608	565	596	588	568	604	642	600	640	595	586	606	630	628	595	624	602	613	633	678	608	611	572	602	577	626	594	600	596	609	604	610	607	626	598	641	626	613	626	579	579	620	569	614	594	644	618	605	590	612	591	599	598	617	628	592	612	602	603	610	608	587	570	609	617	665	639	636	638	564	593	610	604	601	596	592	586	647	642	593	574	598	609	592	631	597	598	623	599	625	581	587	557	583	642	597	597	612	603	588	610	629	605	607	608	604	592	588	554	621	623	604	572	622	599	586	614	609	601	562	639	560	564	619	575	590	563	599	616	624	581	659	632	561	624	618	633	583	608	599	669	579	620	624	558	650	581	588	569	632	630	625	634	584	598	625	609	569	603	629	596	613	602	546	615	609	654	607	631	585	634	597	575	618	607	647	568	620	586	624	608	638	641	642	583	587	596	625	569	601	621	610	604	589	567	598	611	596	619	607	586	643	590	617	567	578	633	595	625	630	610	642	584	624	633	597	626	592	602	600	619	630	624	599	624	632	606	578	610	619	547	585	612	573	623	614	595	631	582	599	581	594	594	611	612	576	628	568	588	578	633	590	591	643	629	617	588	580	611	618	572	592	687	621	619	569	608	617	596	586	584	585	642	589	614	573	571	602	599	599	617	580	627	601	607	631	617	611	575	575	613	633	566	613	617	649	581	553	557	591	628	627	641	624	609	610	607	606	572	560	594	550	650	654	605	592	617	603	603	602	591	578	618	648	631	596	588	615	636	635	641	580	552	609	603	619	605	610	612	591	609	662	628	580	613	640	591	592	587	620	605	625	621	626	622	598	568	603	612	610	607	558	606	631	610	600	594	594	582	603	592	592	587	616	579	599	605	614	597	595	629	598	609	591	606	578	590	547	627	634	612	611	574	605	629	610	588	637	556	606	581	579	614	638	604	585	618	573	587	584	587	646	621	572	613	621	621	584	581	634	633	638	628	618	631	647	609	631	624	577	584	589	614	569	615	556	598	608	623	577	603	588	671	610	621	568	608	578	608	576	587	615	586	636	613	629	577	604	617	644	587	597	584	609	624	622	615	603	558	613	605	591	593	576	625	607	616	622	580	585	612	622	600	557	646	599	583	628	644	579	594	618	607	625	649	638	616	581	614	597	641	634	592	603	626	593	583	607	586	624	591	641	595	656	547	616	640	553	560	610	568	636	611	648	590	604	605	611	615	611	602	563	618	638	556	613	617	615	616	624	633	603	610	618	622	604	592	603	609	643	587	672	624	549	592	609	625	653	614	592	641	571	633	617	567	576	627	600	601	612	593	601	574	622	602	605	610	566	636	628	621	610	619	650	620	593	625	642	624	599	607	617	524	630	617	545	602	611	621	592	659	657	605	584	623	583	632	545	596	631	641	619	616	577	584	628	660	582	595	641	586	555	580	637	623	629	596	624	626	577	597	568	636	598	617	634	581	620	630	601	632	598	650	579	635	584	622	599	621	626	634	592	644	605	592	610	629	596	631	584	553	643	583	601	649	663	601	637	599	627	604	608	630	616	606	588	603	560	609	602	624	656	569	625	584	606	652	608	597	587	598	619	624	609	636	601	622	587	635	617	578	623	669	618	612	600	614	620	605	585	588	596	625	596	581	591	637	663	573	551	601	609	649	603	671	601	621	585	556	603	594	605	591	667	638	610	598	616	579	640	637	594	624	612	598	621	661	611	605	572	597	646	605	604	626	641	623	647	620	549	558	617	602	661	628	565	593	627	585	629	609	590	628	602	609	585	609	586	637	629	628	608	606	570	585	603	623	616	632	616	604	644	623	615	608	589	650	578	599	629	579	619	610	595	636	583	598	581	599	583	621	625	593	626
29709	15454	18256	17200	12514	6698	3547	2428	1873	1472	1184	957	764	578	471	354	382	374	295	277	299	254	269	273	260	253	228	248	257	242	223	241	278	265	224	247	240	240	239	237	213	246	261	193	240	227	242	241	221	287	265	266	252	267	244	239	254	221	224	250	254	240	228	242	234	273	287	267	264	254	242	275	216	278	224	264	222	252	262	230	223	261	246	264	234	233	228	278	256	244	277	230	232	239	241	205	235	239	262	228	214	215	216	224	242	242	223	266	266	262	245	230	239	245	252	253	256	251	254	256	259	244	262	219	235	214	249	232	236	239	221	209	254	257	242	246	246	252	272	241	238	228	260	246	215	249	228	234	273	227	248	230	247	228	238	223	243	232	234	216	283	246	277	242	248	254	233	233	240	227	223	237	253	258	234	242	230	239	238	231	236	234	260	251	270	236	200	234	231	241	237	269	245	236	243	241	211	256	238	230	246	232	247	226	244	249	238	268	241	227	239	267	237	241	247	253	229	262	266	247	248	249	240	212	238	228	246	247	271	260	269	232	255	234	250	266	218	223	238	248	259	226	213	255	249	225	250	233	233	252	256	255	249	271	254	237	237	221	212	263	231	246	240	243	259	219	235	220	209	225	254	231	225	240	272	235	248	252	232	219	259	224	245	273	228	238	241	228	236	216	242	240	259	234	238	239	235	253	229	226	261	270	269	251	238	258	225	255	243	214	235	232	247	244	250	263	264	236	264	239	266	227	236	268	250	241	274	269	253	246	255	215	242	250	198	248	230	212	281	238	218	256	242	250	250	275	222	279	250	208	255	244	229	221	234	261	239	269	247	246	254	231	250	258	266	284	261	234	255	267	246	217	244	229	221	245	250	221	239	259	231	252	225	231	235	265	249	291	215	250	235	247	231	252	274	227	241	230	258	257	253	246	224	228	233	241	257	277	240	232	229	253	237	245	293	266	246	268	251	240	243	221	254	231	242	237	237	221	248	228	232	207	244	235	242	241	266	221	239	266	217	250	255	217	231	227	254	228	248	264	251	247	271	227	237	280	226	236	234	237	244	246	280	233	234	259	246	230	259	267	235	241	261	240	236	212	225	248	254	239	234	247	252	270	258	207	225	243	220	264	248	248	236	285	261	243	229	251	251	232	242	227	245	241	271	281	250	241	246	241	234	249	267	246	250	246	242	250	261	243	261	245	256	264	223	264	249	234	205	240	211	252	226	250	255	246	265	232	255	253	254	250	223	245	258	234	241	250	236	199	252	232	243	246	209	254	214	265	240	252	259	263	227	241	260	222	241	262	241	228	254	235	227	253	225	265	262	237	285	249	251	233	288	253	251	235	218	250	211	246	251	263	244	245	237	241	259	246	223	241	254	241	218	231	272	251	236	226	261	218	218	223	220	226	219	226	234	244	265	232	230	248	238	237	219	256	247	223	220	236	252	236	249	213	225	243	268	279	217	281	260	252	248	215	220	213	272	242	258	261	215	254	260	228	256	260	253	267	249	231	243	258	219	249	242	234	240	231	243	239	250	224	232	240	268	237	265	236	247	236	259	231	228	236	232	247	257	240	266	242	279	226	256	248	239	214	219	228	256	229	249	216	240	231	253	240	235	239	243	212	228	276	259	221	247	238	246	223	238	238	253	229	270	240	243	221	250	237	238	232	234	228	257	255	247	278	248	233	258	248	226	259	262	228	229	221	246	226	228	232	223	234	240	243	258	230	253	252	231	222	237	268	221	232	237	230	258	253	246	265	248	246	240	248	233	245	250	254	265	242	268	222	261	230	255	224	245	228	250	239	233	225	233	268	239	256	238	241	241	247	250	239	265	270	228	229	237	260	238	254	231	268	234	239	240	281	258	241	231	258	229	270	244	261	272	237	241	276	232	228	250	258	235	256	277	238	253	244	255	251	228	213	243	232	263	248	224	213	237	221	216	232	279	250	237	251	254	244	264	258	213	260	269	239	243	239	212	220	255	251	257	263	223	225	228	234	255	235	243	247	271	220	241	236	227	218	259	276	214	252	253	225	231	241	204	257	263	232	246	239	282	222	221	221	223	225	228	257	214	258	251	257	254	241	225	237	235	239	265	217	260	260	235	246	239	237	244	236	210	243	227	260	267	198	247	263	254	218	262	234	248	252	235	237	217	278	223	251	252	229	236	234	255	262	255	251	278	258	251	253	227	257	260	265	258	255	233	254	257	221	287	274	252	232	261	241	274	230	273	244	260	249	226	254	226	248	246	235	238	225	237	262	261	239	233	252	221	227	255	231	236	261	246	262	246	263	237	261	245	239	227	230	266	238	214	203	259	231	245	236	228	230	236	241	254	225	248	256	206	232	233	224	241	231	220	246	260	234	225	252	243	230	222	256	254	271	235	235	238	240	268	263	254	238	250	228	231	246	230	232	232	245	255	244	254	251	246	276	255	263	242	223	230	237	262	249	229	261	252	240	253	234	272	228	237	259	217	226	251	267	243	242	228	219	280	215	265	228	256	245	243	256	254	224	235	241	221	233	221	231	245	233	237	254	233	206	264	264	252	242	243	240	253	272	219	252	240	231	275	267	242	231	241	240	263	260	265	240	253	243	242	254	257	216	227	271	236	251	241	235	218	252	249	241	190	224	248	233	235	271	215	249	241	244	261	230	220	244	239	269	235	249	270	236	238	232	260	257	236	252	237	264	268	229	237	220	228	241	237	268	266	257	232	261	230	250	246	246	219	230	276	232	237	248	270	258	229	249	253	243	254	247	255	244	255	260	250	245	249	230	202	245	231	232	250	264	244	227	238	243	238	235	262	226	240	232	225	229	250	246	240	248	235	217	245	251	243	241	229	251	269	232	246	237	214	263	256	257	247	257	250	236	241	237	255	262	258	285	253	262	250	221	248	218	256	245	228	252	236	216	212	266	231	220	255	234	235	227	267	258	268	230	246	279	240	238	234	252	242	243	234	250	254	240	246	238	266	234	225	258	233	233	252	236	256	205	256	252	250	233	233	255	228	233	251	250	243	239	232	241	253	251	248	236	264	259	254	257	213	233	257	216	270	239	232	248	253	220	251	231	229	242	263	267	253	214	238	219	249	253	247	237	243	238	286	226	233	266	234	226	241	241	229	263	252	217	206	240	258	242	248	212	248	239	228	226	227	243	202	215	220	232	246	254	230	237	256	240	248	235	221	227	222	244	231	222	240	274	227	242	251	247	223	250	244	265	258	251	212	225	223	243	233	264	284	220	245	242	237	240	234	234	236	229	242	229	245	202	241	253	262	224	218	243	236	216	227	233	217	246	244	226	227	249	262	253	231	255	256	248	272	212	248	234	231	246	231	245	228	220	251	249	218	230	236	242	285	269	239	245	241	247	255	247	229	265	241	207	245	247	227	212	256	232	268	278	251	266	232	237	238	218	250	239	239	210	254	245	221	251	247	252	266	248	238	241	255	251	234	246	237	216	262	252	238	254	228	233	248	258	235	217	230	249	230	263
17289	12069	25752	30723	27297	18656	12425	9752	7637	6700	5352	4378	3359	2270	1798	1452	1186	1016	917	830	785	755	665	700	635	655	614	593	592	592	616	598	567	601	596	627	595	582	571	582	534	595	606	539	545	571	547	608	552	572	560	558	551	590	583	536	541	565	537	544	553	557	566	523	585	563	552	559	544	608	551	531	532	517	573	540	571	581	538	576	577	529	609	554	594	571	559	577	595	556	575	510	547	570	559	536	566	513	525	566	554	549	579	562	581	570	592	552	516	591	585	550	566	550	539	515	533	581	599	536	588	563	546	563	563	579	561	557	545	576	579	523	571	538	562	630	590	551	618	535	544	531	563	569	603	587	575	587	559	527	548	548	553	553	573	537	541	585	556	553	530	564	562	523	613	562	584	550	586	585	557	575	603	531	531	570	552	536	556	543	551	550	590	513	556	598	596	573	595	551	570	557	537	584	554	605	576	600	529	588	597	530	567	553	584	560	600	560	602	581	534	555	532	600	566	554	534	552	545	620	533	591	512	577	552	599	610	591	562	555	563	547	592	533	558	562	586	598	568	568	589	554	592	542	577	591	555	635	520	542	584	556	545	561	569	610	511	573	560	546	574	566	534	574	507	587	571	586	554	582	542	569	557	564	525	576	558	554	542	528	584	582	546	526	581	572	565	580	562	529	539	553	533	553	568	592	537	577	539	527	572	566	560	578	566	548	555	597	548	623	559	550	551	547	590	550	561	577	552	580	559	525	574	545	555	604	569	560	575	551	559	598	591	583	578	592	622	559	535	544	493	591	553	562	520	566	529	561	542	540	546	579	581	552	585	594	593	614	565	561	555	577	601	560	553	565	566	523	543	554	528	522	588	569	569	554	537	572	591	585	507	542	561	532	546	587	537	591	582	574	573	594	558	568	577	554	575	534	536	566	598	550	561	574	566	574	587	557	578	543	535	539	542	578	595	606	572	563	553	571	529	561	564	530	606	571	568	587	576	565	562	534	600	520	593	578	533	523	570	548	564	554	548	547	544	536	533	530	570	556	556	581	587	561	566	566	580	540	584	547	581	546	556	537	522	592	565	549	544	564	550	554	567	556	607	622	598	607	553	579	537	560	566	547	555	571	517	572	591	560	612	554	564	569	557	506	544	536	566	554	572	584	574	583	567	547	571	556	550	538	525	541	572	607	503	571	547	538	584	607	568	571	597	586	530	549	556	545	549	521	553	543	586	551	558	551	598	576	551	542	559	559	538	558	512	567	561	557	579	535	546	588	542	592	564	562	561	579	565	594	607	582	571	563	579	587	565	620	612	562	551	549	564	556	574	576	556	547	567	515	542	570	507	539	590	547	516	534	560	565	559	518	602	548	547	568	521	587	574	547	580	593	529	537	578	581	575	555	602	555	546	532	579	569	534	533	584	526	555	578	522	578	546	595	590	546	566	569	560	561	607	538	549	560	579	557	620	580	553	591	583	581	545	609	544	571	536	526	558	546	567	572	556	593	548	577	579	566	585	577	547	556	536	604	565	555	519	573	535	550	572	554	497	574	567	621	565	552	578	530	625	548	573	557	610	551	548	519	562	628	570	594	578	584	598	530	555	573	594	575	551	566	574	595	530	561	585	582	591	577	499	560	529	549	569	538	559	556	550	574	599	555	554	545	564	601	588	557	552	606	568	535	550	579	583	536	535	564	550	580	527	533	592	557	575	571	598	571	583	528	579	559	591	507	530	552	580	569	584	531	547	593	582	589	567	589	520	597	574	553	528	564	569	589	540	559	570	590	596	546	526	550	550	624	606	537	562	601	593	594	580	589	548	552	547	548	551	586	564	590	565	565	530	605	567	578	548	548	558	584	611	599	538	580	559	548	532	592	592	578	600	574	549	558	569	554	584	549	570	549	527	590	581	573	537	598	555	586	570	546	522	570	528	544	557	588	537	559	556	580	601	562	560	608	588	589	573	579	569	549	584	573	573	555	565	586	595	595	625	538	573	581	562	520	582	567	591	579	575	535	522	565	592	594	572	550	563	587	544	554	532	574	547	559	600	510	543	550	539	600	526	558	539	550	545	557	604	527	515	570	584	526	555	565	551	599	591	547	553	605	527	559	527	595	540	548	571	564	604	578	566	523	521	574	545	562	567	587	563	564	565	586	566	557	568	569	577	573	511	558	542	572	542	592	545	543	559	599	560	537	544	545	572	559	532	574	546	558	586	558	540	574	544	601	550	546	541	551	507	572	589	541	569	573	561	583	594	611	558	557	539	561	558	542	579	569	552	599	574	559	559	546	593	623	524	522	547	543	557	537	533	579	543	511	529	565	561	551	560	557	555	594	555	592	530	571	613	576	607	560	517	573	555	583	552	571	557	558	590	540	537	544	586	619	552	544	567	565	560	588	571	531	568	566	568	559	541	572	588	563	567	568	560	554	574	545	589	600	565	580	564	590	562	573	537	592	546	557	553	542	590	567	562	568	546	588	534	587	536	562	585	568	543	554	526	572	570	535	527	574	520	553	541	539	540	580	560	551	565	584	592	579	538	548	545	550	575	548	539	561	554	525	546	599	535	559	565	582	587	576	581	533	552	567	565	603	572	553	532	534	521	564	551	582	565	540	561	555	558	562	553	544	569	542	586	581	567	559	539	571	607	549	567	539	564	604	536	571	548	568	557	531	523	563	586	560	579	518	514	528	561	592	613	537	524	551	538	563	534	546	556	569	577	533	572	585	566	574	533	520	533	554	575	503	503	615	602	545	566	578	556	580	522	551	565	575	550	579	605	555	580	535	537	546	605	565	579	582	586	545	576	562	530	600	610	580	554	531	562	541	554	562	532	590	588	569	566	562	599	524	567	600	527	551	553	616	556	570	586	595	584	537	552	582	534	548	547	535	622	552	582	578	544	552	580	562	571	568	529	603	595	506	531	512	586	550	531	586	542	528	544	564	555	546	549	547	535	615	544	546	554	557	529	580	528	597	593	596	520	575	550	530	569	547	595	581	547	590	558	543	551	541	540	577	548	546	531	566	554	570	569	516	534	520	576	553	568	582	539	555	530	548	593	556	600	552	604	517	546	554	589	538	556	569	575	574	566	564	554	552	577	575	523	552	559	570	553	544	582	566	607	572	565	586	568	553	557	569	557	575	562	568	582	549	549	554	563	546	538	572	566	562	586	501	572	541	569	579	562	551	563	541	577	550	551	537	580	565	545	592	585	564	566	533	559	575	561	561	556	545	567	566	571	533	553	556	565	584	569	569	590	586	586	581	566	571	581	548	583	576	564	550	572	548	550	592	574	554	581	547	574	540	544	548	595	569	565	567	531	558	555	543	567	554	529	590	545	564	572	572	556	575	573	590	590	588	557	527	572	555	512	559	564	536	573	561	555	537	582	538	555	570	543	603	552	571	553	518	536	520	546	528	554	579	591	583	510	555	505	549	559	590	531	540	546	566	585	579	565	573	576	601	561	573	525	567	540	533	571	575	587	608	526	547	587	508
12582	7266	9260	8115	5794	3299	1696	1184	914	871	747	576	495	482	449	360	354	358	305	306	315	348	297	316	331	325	338	320	324	253	276	291	301	298	332	312	295	306	289	319	345	290	318	289	274	312	329	312	309	295	319	343	315	316	349	347	274	333	316	320	283	306	308	310	275	347	307	286	288	325	302	310	318	331	337	314	281	326	315	311	295	333	339	310	302	262	298	311	318	330	313	331	300	299	321	320	322	300	336	295	326	341	326	276	331	304	299	328	302	292	296	256	318	309	267	310	270	294	248	287	335	322	367	304	296	335	279	280	328	294	296	338	356	316	279	309	331	304	303	281	353	299	288	331	303	291	331	292	308	293	310	322	314	259	306	321	324	298	302	290	312	322	301	310	303	324	330	302	331	320	316	299	310	294	309	302	304	326	322	323	301	357	289	293	306	322	273	298	277	315	299	298	308	324	307	288	327	314	361	312	306	297	324	316	279	296	320	339	328	314	304	303	304	276	338	302	307	335	299	291	285	301	338	341	326	288	320	302	336	312	332	337	311	275	328	334	281	288	315	296	354	345	315	323	322	307	328	335	297	308	280	296	290	291	314	283	324	311	299	322	281	293	274	309	292	341	325	326	307	344	295	308	329	262	287	309	324	312	285	331	314	299	333	288	331	349	306	314	323	276	328	317	320	285	333	282	330	324	313	302	344	327	310	307	308	321	282	292	340	311	305	357	304	298	320	324	329	292	323	353	318	276	322	330	297	333	307	319	324	291	286	338	338	317	313	312	311	278	304	284	291	346	296	330	312	310	254	338	333	327	270	296	337	312	313	309	306	297	301	313	294	350	319	319	308	341	312	332	337	308	335	294	310	298	323	329	327	339	325	337	331	331	322	292	286	285	315	328	276	291	327	318	269	353	315	268	298	304	299	273	294	264	286	291	292	335	312	323	272	323	344	303	345	287	280	293	277	294	324	320	305	287	284	298	316	290	318	354	315	277	310	320	299	280	271	321	353	296	316	353	329	306	319	324	331	323	336	324	305	316	268	312	309	320	328	328	321	310	305	331	329	318	290	307	320	326	318	308	287	312	295	277	324	329	290	318	298	294	318	325	338	259	301	299	318	321	287	330	324	329	316	301	300	311	305	293	295	340	323	298	346	335	306	305	300	311	309	304	323	312	283	312	346	294	324	309	316	293	308	340	293	292	319	276	332	347	332	314	286	307	286	322	307	313	324	283	318	288	341	322	320	301	297	301	302	344	312	313	356	320	276	332	290	328	313	309	325	333	311	320	312	350	301	314	326	341	314	310	293	282	330	269	311	312	317	302	302	332	311	304	317	321	326	315	320	295	277	328	314	335	318	280	321	282	308	294	301	335	282	319	292	321	319	311	296	316	296	339	333	312	298	294	322	302	310	319	297	311	273	291	302	322	330	308	289	317	318	289	302	314	293	302	320	294	333	302	332	270	292	303	309	311	284	327	312	313	322	348	278	323	294	303	315	293	299	312	330	333	292	307	316	311	350	290	299	305	320	312	277	271	303	294	306	349	288	287	333	314	289	309	323	375	313	310	299	306	306	295	300	313	297	310	274	296	308	316	298	281	329	318	286	326	300	307	308	309	283	321	281	321	341	309	319	309	271	315	330	296	306	333	304	326	314	272	305	308	334	300	359	299	322	294	308	334	289	339	327	296	318	290	288	321	285	303	318	268	347	294	323	307	301	310	310	318	309	314	306	316	336	297	312	294	285	304	325	283	317	312	315	338	325	311	343	315	309	319	288	288	314	344	295	304	287	315	298	310	294	298	296	313	299	311	320	334	344	327	302	314	289	314	334	345	318	314	328	288	308	320	299	314	283	260	304	316	323	289	280	297	292	309	311	316	291	332	307	317	303	312	301	301	277	329	328	338	310	298	278	305	320	316	322	304	324	307	289	338	289	324	296	311	307	332	315	293	302	320	301	306	327	280	310	329	301	294	313	274	297	299	290	307	294	316	305	337	285	302	307	316	353	343	313	299	312	315	295	290	318	327	304	297	297	314	294	292	295	305	309	331	299	287	303	324	309	290	290	318	301	320	297	298	331	318	313	333	306	311	322	303	302	337	293	316	310	305	318	300	323	281	297	309	318	333	324	297	313	290	287	287	315	310	321	323	310	300	288	330	314	328	319	291	344	315	291	337	295	337	293	317	314	336	311	319	303	313	312	266	308	309	314	298	305	286	308	337	291	345	314	271	286	339	315	301	295	279	332	326	323	320	291	293	301	292	312	346	334	312	258	308	292	297	290	313	301	328	315	286	298	301	330	300	304	304	299	309	317	309	308	286	312	323	335	303	277	304	282	285	296	333	266	292	276	298	290	331	289	310	294	312	285	289	324	323	300	287	315	301	280	319	311	321	334	306	300	311	312	273	317	335	308	319	292	316	310	300	324	334	340	312	318	341	314	308	336	332	291	339	326	336	316	296	322	294	307	348	308	353	354	314	338	348	325	272	308	346	278	309	287	328	319	316	302	313	326	348	324	271	300	322	305	309	301	318	342	295	306	305	321	307	349	289	250	334	314	296	307	344	298	362	320	287	326	319	340	302	320	314	336	326	301	325	326	299	326	291	374	297	289	333	334	284	296	338	320	315	295	331	280	261	334	292	307	309	317	332	298	327	316	290	302	310	291	274	280	321	323	292	299	322	286	290	322	301	306	274	295	295	329	310	310	302	288	336	306	315	299	321	308	281	294	310	305	326	282	279	307	272	320	306	293	328	330	333	323	342	277	296	288	315	326	283	297	323	307	336	317	313	276	296	308	289	316	299	309	324	321	327	298	278	306	289	317	340	364	280	323	321	327	329	345	312	313	319	306	277	290	324	338	294	315	313	304	320	337	309	311	319	321	308	300	302	345	268	306	304	307	334	315	284	283	329	306	315	284	292	308	322	349	302	293	316	288	276	285	327	307	327	317	314	296	294	288	295	315	315	268	315	333	320	308	299	310	291	301	294	338	286	312	291	285	271	321	327	308	244	307	310	305	323	281	312	309	284	311	324	320	268	305	296	333	309	293	330	299	303	316	280	310	343	314	282	297	285	337	325	261	320	298	322	302	323	303	297	286	287	307	302	288	297	320	306	274	314	317	308	293	307	291	328	291	304	322	357	291	332	288	319	311	320	283	300	345	279	289	291	333	345	313	288	300	320	297	290	297	308	317	322	306	328	271	289	302	296	321	305	308	314	318	284	293	323	331	290	306	301	288	298	319	301	278	304	329	322	281	365	335	313	292	306	301	316	301	318	289	321	315	336	320	322	304	310	321	317	308	302	309	348	327	303	296	318	292	283	277	343	294	302	320	289	327	374	326	357	328	270	305	361	310	317	306	324	321	312	299	339	351	292	293	323	326	307	316	305	319	336	347	331	298	303	340	301	293	342	319	288	307	303	293	320	325	324	313	316	316	312	326	337	324	334	335	332	318	285	318	327	325	288	319	320	298	298	292	300	310	292	330	320
7831	6751	15718	18943	16892	10929	6785	4819	3820	3446	2951	2167	1787	1462	1234	1076	949	880	875	857	794	750	785	722	712	749	732	676	704	706	734	713	683	688	704	735	700	687	739	783	673	689	725	700	711	687	676	690	697	750	660	701	705	692	654	714	682	699	699	713	704	674	704	700	708	650	667	671	668	672	669	722	680	723	674	664	699	681	714	674	731	702	732	673	702	704	701	681	677	701	680	680	691	712	719	718	703	694	720	643	650	709	637	709	737	708	686	714	720	653	701	710	695	725	720	741	699	685	735	698	705	669	679	691	690	644	659	678	729	741	672	681	669	696	670	701	715	650	700	708	731	683	695	713	707	714	678	693	649	721	677	678	704	675	717	739	701	694	676	747	668	721	697	692	727	686	678	662	700	677	694	669	708	692	677	695	682	736	661	673	661	693	703	693	712	684	714	685	706	653	670	724	641	652	685	691	648	694	681	674	651	716	683	754	686	729	714	708	668	662	692	634	699	729	713	706	610	687	689	668	658	671	690	677	724	714	661	748	672	688	713	666	677	699	699	723	684	701	678	668	683	660	706	700	704	676	670	700	665	674	714	724	707	659	687	679	769	738	676	701	673	684	708	699	675	709	741	675	699	722	734	682	682	714	682	677	713	697	712	694	671	664	729	630	667	690	734	634	684	693	699	708	684	722	721	672	672	750	687	703	724	719	688	724	706	674	692	718	686	712	708	723	682	670	724	679	701	676	670	728	658	677	721	714	703	668	716	701	721	723	666	725	680	644	675	663	695	717	680	728	713	704	708	659	661	676	677	683	685	698	703	714	683	706	711	680	689	750	671	634	628	700	683	657	685	736	680	662	694	699	725	723	674	699	660	707	731	702	647	671	669	669	672	711	711	692	661	720	659	726	698	672	727	705	703	697	648	701	659	719	663	659	698	693	749	738	690	723	694	670	644	699	683	655	692	677	658	710	679	689	692	694	727	702	674	656	704	659	738	683	663	635	680	719	707	717	673	706	680	670	708	687	715	768	748	683	729	764	717	704	721	728	698	741	686	713	695	703	685	649	710	716	687	647	685	672	689	721	703	684	696	719	641	702	696	668	637	699	701	684	636	734	686	709	688	695	670	742	720	707	694	657	706	707	690	740	659	703	663	693	706	686	709	681	667	716	660	688	717	704	710	709	698	692	680	685	698	694	734	656	687	707	663	678	689	703	655	661	718	679	712	662	713	691	729	699	698	640	689	654	715	700	645	683	672	722	750	747	689	661	668	729	681	654	704	718	677	679	707	672	726	691	701	700	696	654	682	704	682	638	751	680	680	661	707	695	718	673	683	658	702	636	736	710	655	684	717	718	695	757	692	710	670	651	674	678	689	715	696	711	621	735	687	678	692	755	680	696	710	723	700	644	701	707	685	745	675	735	661	644	696	733	728	678	722	675	701	692	682	685	699	683	702	685	726	707	691	709	692	717	644	720	694	669	647	659	684	686	650	705	688	728	633	656	678	702	699	661	714	670	666	677	675	686	636	653	662	635	681	736	749	727	669	649	693	671	691	717	736	750	685	723	724	643	703	711	696	670	701	692	686	672	729	699	666	688	708	707	705	717	685	648	738	663	666	670	679	733	673	735	680	706	691	664	718	710	666	693	690	660	721	707	682	716	709	646	664	660	695	683	634	670	622	653	696	694	724	698	728	746	702	709	680	683	705	683	671	718	736	641	696	725	759	661	717	718	719	693	683	713	699	698	685	708	748	735	667	674	699	697	696	697	684	647	729	723	700	685	722	757	651	694	654	690	692	708	649	656	720	698	658	706	694	716	684	688	705	726	720	671	668	691	660	658	714	672	718	706	704	719	708	684	721	692	650	671	676	650	706	712	669	717	678	692	686	711	713	680	749	703	663	651	718	689	681	726	695	695	681	674	665	700	650	709	705	655	727	689	676	709	700	675	675	692	670	711	697	700	742	685	682	692	686	734	663	679	673	702	713	691	687	674	634	694	700	668	683	704	717	685	718	698	667	666	705	689	672	711	722	686	650	711	720	714	719	724	691	690	719	698	680	652	711	693	676	663	723	700	677	659	674	679	703	714	704	710	723	676	660	693	695	705	760	666	726	680	669	677	714	726	704	749	675	709	664	733	720	690	689	683	690	683	677	643	714	645	685	641	666	692	689	693	675	674	712	715	696	731	669	717	707	696	674	724	648	702	670	680	675	723	680	715	654	689	663	727	716	669	705	661	676	748	674	706	718	683	691	691	658	688	712	664	731	660	668	698	716	709	743	714	694	719	688	688	629	665	692	709	693	718	731	689	688	682	671	769	670	704	725	653	695	692	704	650	682	668	652	665	720	690	711	729	707	704	708	675	660	713	705	692	735	698	659	708	731	698	700	656	700	727	696	699	684	672	665	654	694	704	690	682	655	741	728	705	676	702	671	685	725	707	636	701	691	721	665	681	718	748	703	657	661	704	679	697	716	686	673	670	691	648	689	671	686	677	698	695	675	735	672	682	705	708	735	662	628	660	704	679	748	704	680	730	707	714	703	673	688	640	639	721	678	766	699	698	708	723	677	718	674	665	680	682	693	701	688	725	668	700	646	697	701	680	741	650	702	711	681	701	661	675	661	700	696	690	688	699	707	718	691	711	711	690	694	702	758	674	686	685	702	678	704	656	703	707	714	666	673	640	740	722	692	688	722	650	688	684	708	704	676	668	674	682	672	678	707	665	729	668	736	637	664	658	686	693	695	676	703	675	698	713	690	715	664	708	707	682	664	682	680	717	735	705	681	707	688	694	690	695	703	699	678	710	711	651	690	701	695	692	649	698	696	633	706	675	777	693	670	713	694	698	660	707	689	705	691	709	721	682	718	667	627	712	635	686	670	691	715	686	717	680	710	701	697	702	663	724	719	721	657	690	743	674	668	748	726	697	711	753	709	683	672	681	714	748	690	688	664	656	665	709	691	707	694	699	652	731	647	700	686	683	709	727	673	656	675	679	703	717	644	670	730	664	683	685	744	680	718	671	678	726	687	697	706	724	691	690	657	691	704	717	694	676	722	716	703	703	697	687	628	707	677	728	680	690	709	704	721	723	651	672	666	678	645	705	729	674	721	702	659	695	668	723	677	687	686	701	703	685	711	697	643	677	709	703	656	640	652	674	738	694	673	739	719	651	644	653	649	731	730	730	695	686	652	689	675	676	693	710	700	683	696	676	726	653	621	694	672	691	717	719	706	659	731	734	698	679	695	669	722	703	691	705	670	704	639	704	636	677	663	720	682	716	691	708	694	651	701	668	678	713	682	648	687	711	699	690	697	669	775	716	703	689	715	716	647	651	735	703	682	711	699	725	659	710	723	689	700	715	687	748	697	678	679	726	710	653	676	677	688	667	702	748	661	689	730	638	683	716	697	718	734	691	708	704	735	700	713	742	679	675	697	696	639	667	703	694	684	676	692	698	674	721	705	718	708	658	712	668	669	675	680	748	710	681	648	617
21625	10897	13339	12114	9042	5167	2717	1821	1316	1160	888	735	598	496	419	416	344	298	295	293	310	287	288	289	251	259	289	281	296	256	268	285	296	267	287	275	262	236	269	240	256	285	291	268	272	247	272	240	256	263	275	264	265	278	259	262	254	268	260	235	244	270	285	261	288	237	256	265	236	261	271	250	244	232	274	256	286	251	239	241	252	265	262	272	279	230	272	263	249	265	282	267	272	255	280	265	277	275	266	258	252	254	283	300	238	241	281	244	266	244	281	271	261	247	239	258	263	260	258	247	265	250	251	258	265	270	247	265	258	257	266	207	267	248	283	250	252	250	275	253	259	250	249	278	268	262	222	281	253	248	254	264	240	230	244	248	249	235	268	266	257	250	294	253	240	279	230	253	271	268	282	291	244	272	267	250	265	275	260	272	236	260	249	249	247	231	258	278	257	262	273	236	271	263	282	249	286	273	300	255	257	264	256	247	251	242	252	267	261	261	285	276	251	249	268	230	264	238	274	243	232	277	254	256	259	260	254	289	254	279	228	266	253	273	252	267	256	268	273	270	256	258	256	239	280	243	246	269	240	233	247	237	253	259	269	288	229	276	252	242	248	235	260	235	263	283	273	247	241	246	239	256	250	246	277	211	281	248	262	257	251	273	265	265	233	254	260	263	252	245	272	239	290	233	250	256	262	266	269	246	241	260	239	258	235	275	277	256	271	257	243	249	268	240	257	277	268	232	254	278	262	234	256	273	246	244	295	238	275	254	236	240	248	239	268	221	231	272	258	221	250	270	291	245	213	243	241	226	287	242	274	298	294	268	243	238	231	259	262	272	266	250	257	232	264	279	247	271	266	257	230	277	242	253	269	254	220	249	226	232	287	269	250	268	255	266	276	233	238	268	227	262	259	252	279	290	265	249	270	257	253	227	259	239	244	237	297	245	286	249	275	266	237	270	267	267	271	285	259	253	227	230	274	243	249	249	247	253	230	264	271	299	250	251	253	286	284	263	287	252	251	283	261	261	298	266	280	256	260	236	261	252	239	272	277	247	265	250	247	254	277	234	278	227	271	266	252	278	253	240	265	238	265	266	261	262	279	268	259	246	277	254	246	267	275	238	261	256	281	253	266	263	252	264	280	258	260	246	256	265	260	257	282	254	227	244	289	273	256	263	242	246	234	278	254	259	284	257	258	266	277	281	249	278	277	253	239	249	240	262	254	293	273	259	254	222	261	272	266	252	273	251	265	251	274	294	261	245	239	269	286	266	231	236	262	262	247	262	247	276	254	243	249	243	273	249	253	251	275	254	229	220	246	262	264	246	272	271	265	243	262	277	267	264	252	279	260	254	212	264	291	259	237	290	239	251	288	291	249	266	264	248	246	290	270	262	248	258	287	252	295	244	245	259	246	264	260	275	275	256	258	286	279	227	265	281	225	254	247	234	272	251	252	261	256	260	302	233	250	242	257	271	262	274	245	247	276	268	241	277	264	262	234	233	261	257	262	267	265	272	282	264	270	243	277	267	252	235	252	263	264	282	269	290	221	282	269	232	250	263	265	233	286	269	265	229	267	243	270	239	277	321	260	259	293	285	258	280	262	263	261	294	249	231	258	249	239	240	269	228	259	253	245	238	256	228	264	262	236	262	247	273	243	265	278	262	259	288	285	273	284	267	287	252	251	247	270	266	259	225	280	276	270	230	281	251	267	264	253	269	261	282	264	240	235	227	245	249	231	250	269	240	267	259	247	284	222	234	266	225	288	263	272	273	248	220	253	272	266	274	282	277	269	279	296	272	272	265	263	252	250	290	255	260	278	261	278	265	243	261	273	249	248	279	272	224	284	272	277	277	257	245	260	281	263	273	274	304	266	236	255	246	273	268	284	275	275	268	247	271	280	259	256	254	229	251	267	255	236	225	229	270	289	274	275	284	269	260	258	264	225	274	288	309	258	249	276	272	217	260	299	267	267	267	231	248	258	270	292	265	258	259	262	262	293	272	249	272	255	262	256	287	270	268	285	252	271	271	255	255	251	264	258	247	267	282	238	264	284	256	259	267	252	244	242	252	255	270	230	229	259	265	243	264	226	255	269	285	261	264	257	272	248	275	268	263	262	234	255	256	244	241	267	243	263	273	242	266	302	263	249	253	239	278	268	302	277	272	256	241	264	223	241	244	267	286	257	243	267	253	278	272	277	241	263	270	243	212	282	247	227	251	254	234	248	273	264	280	298	247	234	255	276	291	268	258	276	257	258	274	243	258	285	260	259	231	253	263	241	266	244	270	258	282	286	240	261	257	271	276	250	272	275	233	253	256	238	257	237	252	259	223	249	265	277	237	268	261	261	255	249	257	262	252	242	246	235	251	271	295	263	240	256	270	289	248	243	275	256	276	248	262	256	256	281	260	294	295	258	253	226	226	235	245	254	248	269	241	262	271	245	275	259	287	250	235	275	272	289	268	257	251	233	249	276	283	260	261	263	263	239	278	272	262	262	263	269	246	247	246	274	247	238	231	250	271	285	245	265	270	264	258	270	280	241	297	261	249	248	234	253	260	280	259	234	240	257	253	259	244	256	229	245	284	277	264	227	254	255	279	260	217	273	290	234	286	268	251	239	261	250	240	277	293	264	241	224	248	256	229	240	234	244	269	270	265	262	272	245	251	221	247	278	268	278	244	262	269	238	245	257	247	262	263	287	270	282	270	277	234	252	287	275	288	256	239	267	264	240	256	268	242	259	217	262	266	280	252	223	246	258	259	277	243	204	248	258	268	253	261	258	266	263	259	240	277	264	277	239	282	246	255	264	237	242	274	247	269	261	267	276	238	292	266	233	291	269	277	252	248	267	258	260	251	240	248	255	264	233	274	285	259	269	242	267	225	283	284	226	264	261	223	273	240	249	256	235	291	238	291	254	290	253	263	274	277	268	260	277	260	256	225	274	284	256	266	259	266	252	277	259	259	248	258	271	270	254	246	287	250	264	226	259	278	258	236	253	263	257	263	276	251	263	258	272	280	282	268	229	277	227	275	266	254	263	255	247	266	263	253	248	251	256	252	256	260	237	278	267	276	270	280	252	234	266	261	287	287	287	261	267	272	312	294	270	230	236	252	260	248	261	259	267	292	259	243	248	273	251	260	282	289	254	229	273	254	219	250	228	260	255	255	265	226	275	250	257	256	289	299	281	248	297	253	262	263	266	267	271	280	286	258	255	252	240	257	304	271	271	266	227	252	247	240	266	303	254	259	265	269	272	247	258	279	266	259	265	262	265	284	273	268	268	255	242	280	262	285	235	248	287	287	269	245	209	244	251	281	226	252	261	269	274	260	272	244	270	276	268	258	246	265	272	249	246	267	277	273	266	245	249	277	268	255	214	285	256	248	262	279	253	276	287	281	245	277	267	280	264	265	273	268	307	294	245	236	279	287	257	266	289	262	247	287	268	282	275	302	252	278	264	237	291	266	272	236	252	244	267	277	231	257	259	253	283	268
13645	9247	21088	25185	22867	15924	10175	7459	5853	5088	4204	3096	2398	1916	1518	1214	1028	978	888	787	740	743	700	660	646	652	638	609	658	587	617	581	601	615	611	594	631	634	610	601	611	559	601	592	603	598	653	628	598	622	594	605	584	571	603	612	611	601	603	624	603	592	563	591	624	587	569	602	580	588	621	549	625	600	593	580	591	577	622	595	581	568	561	595	551	566	613	612	618	557	634	613	591	624	618	586	612	590	608	557	570	586	603	633	608	558	631	618	572	574	589	610	627	650	606	568	575	582	636	575	631	603	600	606	544	579	572	619	607	574	622	610	604	612	592	577	594	604	586	614	581	564	604	562	570	556	641	565	642	621	577	592	574	614	574	588	625	612	556	586	584	625	606	570	608	605	638	612	575	615	583	595	590	653	572	592	606	559	601	569	590	602	542	595	638	591	598	591	603	619	614	618	628	607	635	603	591	651	564	587	596	570	596	671	576	624	591	557	612	594	530	593	595	604	576	607	590	603	604	563	571	601	579	559	629	591	574	558	645	575	585	577	619	635	607	583	588	589	596	564	591	573	598	625	566	571	633	561	599	616	578	575	561	614	623	658	622	589	609	570	552	587	623	582	572	605	587	601	608	580	621	576	591	573	623	608	637	614	605	587	599	596	572	605	530	551	568	590	607	600	616	598	557	610	585	619	607	588	578	620	546	568	591	660	559	651	607	622	614	606	627	542	594	605	579	575	630	563	602	583	585	586	592	642	614	556	591	623	576	562	577	568	548	581	607	613	560	560	560	621	590	588	606	611	600	595	602	599	576	598	553	623	588	613	564	612	565	591	664	579	599	591	585	629	577	618	579	617	560	590	585	587	586	587	575	558	616	581	589	604	635	614	616	586	606	613	595	552	569	583	583	582	637	573	597	571	596	604	607	609	547	563	540	551	592	595	543	621	573	609	542	639	621	566	555	623	579	564	604	577	566	609	575	617	596	593	581	586	599	588	585	585	583	592	591	607	595	617	600	571	598	589	607	594	538	616	577	577	591	557	524	620	610	576	580	621	588	572	616	586	598	607	662	575	578	574	560	577	619	581	613	619	581	585	584	590	581	595	641	579	586	579	585	635	596	629	609	614	581	625	570	577	575	554	608	607	548	598	592	604	582	567	595	563	619	606	566	580	574	592	623	533	558	620	633	569	599	587	605	600	583	564	623	591	615	528	583	579	622	596	663	592	579	552	649	550	579	590	614	623	566	555	599	596	603	587	546	593	556	581	553	641	579	626	548	579	612	580	629	593	613	585	580	598	587	604	596	573	639	609	588	548	621	561	581	633	570	615	596	574	522	578	569	603	636	588	619	608	628	580	587	626	573	585	595	578	573	600	603	588	602	546	615	612	590	589	596	625	585	648	600	597	573	649	593	596	606	589	568	596	608	574	555	610	590	559	561	626	667	589	582	586	574	614	582	571	587	622	606	581	547	605	576	643	568	565	590	593	573	556	624	614	559	633	605	611	630	564	575	592	566	551	589	584	592	619	610	609	596	586	617	591	609	542	581	575	606	594	637	572	607	594	605	601	608	568	578	552	596	594	569	615	545	604	621	579	622	594	628	618	611	595	584	633	593	610	587	651	622	558	650	635	565	584	555	584	639	599	613	586	591	622	537	570	616	618	609	534	598	562	615	605	629	602	641	561	573	556	578	611	603	589	580	570	612	598	607	598	596	547	588	604	593	602	544	555	636	579	609	568	581	586	584	608	569	646	597	571	592	603	605	602	580	553	604	632	617	554	540	562	570	589	595	579	604	606	559	587	592	577	622	600	572	556	573	564	637	575	586	592	572	557	588	612	626	614	538	580	623	600	565	615	611	636	575	593	585	562	567	595	619	615	597	598	559	578	551	602	592	560	610	582	585	601	614	577	595	607	592	601	614	570	623	610	606	569	537	603	612	605	625	603	592	618	586	599	577	538	598	638	591	646	593	556	616	647	610	564	567	637	617	623	595	585	586	564	609	566	599	612	547	563	647	561	552	603	609	603	574	587	573	597	630	612	587	574	608	616	617	620	613	600	566	588	599	568	600	581	607	593	572	558	639	653	567	600	624	573	616	566	550	643	610	617	571	601	608	607	593	587	595	533	591	577	563	622	639	597	599	625	619	569	587	585	575	595	594	582	611	584	604	619	564	613	569	571	602	585	625	579	562	592	616	594	620	628	645	587	565	536	576	583	589	582	618	619	594	578	570	599	577	581	652	568	556	590	599	548	600	596	604	606	531	640	589	576	596	550	568	595	597	566	591	574	602	543	614	583	574	590	609	605	588	574	574	604	605	576	600	590	615	589	576	641	609	605	600	562	593	583	592	603	619	610	561	603	602	622	620	585	600	581	610	575	610	576	575	577	627	556	629	579	568	599	658	598	610	609	609	574	615	630	603	569	563	596	624	583	574	579	565	613	613	585	544	582	614	584	624	610	633	622	623	582	592	589	593	574	632	562	652	604	560	567	569	573	575	605	623	559	597	572	595	566	534	561	620	630	585	633	584	635	599	571	573	550	589	607	589	597	551	606	621	565	612	601	605	572	565	616	607	583	604	601	611	582	655	607	626	585	576	571	591	642	586	606	592	580	597	594	561	605	648	594	623	592	576	615	632	603	574	596	634	593	603	614	640	564	575	585	550	625	624	607	631	614	600	593	575	582	593	552	599	623	603	590	597	590	550	601	590	575	590	612	614	562	593	590	594	602	628	580	615	597	596	636	610	571	609	563	593	577	574	568	584	588	554	587	606	595	598	650	583	571	569	653	631	563	560	599	590	602	608	571	627	610	608	575	575	607	602	619	581	641	594	635	633	575	597	635	620	623	625	609	617	610	587	580	589	590	588	580	628	574	616	637	582	568	584	642	569	620	613	647	611	609	594	597	588	604	544	608	611	538	589	629	608	575	553	615	577	629	564	623	642	558	593	575	550	571	627	605	568	564	601	582	623	586	612	568	587	599	642	589	588	625	594	599	589	638	600	595	566	586	585	635	536	582	630	601	583	628	592	590	603	630	574	601	620	601	595	577	538	606	604	584	558	585	574	585	593	638	580	588	631	557	556	596	623	578	594	629	597	617	574	603	613	607	648	619	595	595	602	632	555	622	663	577	611	591	601	637	615	576	586	562	573	605	578	602	534	639	611	606	598	567	581	584	548	609	593	565	604	563	509	609	607	602	592	619	569	614	587	592	597	616	584	561	620	586	630	576	597	612	626	576	593	566	603	572	619	621	599	585	597	571	599	618	610	579	647	644	565	585	543	546	631	602	625	572	571	616	573	572	578	593	614	620	589	619	587	580	569	563	558	591	637	611	550	585	565	603	591	622	576	616	586	592	608	588	572	590	557	600	609	565	583	608	601	619	606	595	568	592	600	609	574	577	585	596	633	561	578	590	608	594	582	524	598	604	566	614	608	620	644	579	581	573	575	568	603	562	639	655	626	616	557	557	584	635	635	562	636	571	583	583
30035	15871	17607	15555	11634	7198	3694	2468	1783	1334	1149	826	619	518	433	412	352	331	306	272	269	272	228	278	259	253	206	236	253	229	242	251	247	232	221	206	219	236	271	236	220	231	218	243	208	234	224	252	242	223	253	261	245	235	220	256	263	253	241	219	220	219	221	233	249	233	189	248	263	240	228	241	245	233	230	228	182	219	270	231	208	204	218	224	238	207	215	226	233	227	248	213	218	232	235	251	264	252	216	226	204	225	237	228	237	229	228	203	204	228	217	233	243	211	236	226	185	240	226	244	258	229	213	207	217	235	208	228	235	237	191	226	220	219	242	221	225	218	221	223	210	229	211	247	231	210	246	236	244	236	229	231	241	231	237	258	224	242	218	216	216	219	234	246	255	237	224	234	227	245	228	219	245	231	232	227	236	234	241	229	231	205	239	236	236	223	227	228	217	194	218	229	232	238	227	230	211	243	256	245	241	255	241	242	232	245	231	217	222	214	247	200	250	263	239	242	251	215	231	261	205	184	249	242	237	218	247	239	227	237	234	227	233	239	239	237	248	246	226	231	238	218	258	267	191	211	209	224	232	268	211	241	230	231	246	224	221	244	223	245	238	237	221	225	206	248	214	231	223	236	239	224	218	229	271	248	250	234	209	237	247	240	237	238	228	222	192	229	248	236	213	211	241	225	236	248	225	228	232	216	239	225	248	204	235	205	233	244	280	247	245	264	229	234	242	237	273	219	216	235	239	247	235	235	210	223	216	203	212	188	196	226	240	215	243	216	214	230	209	226	231	236	235	277	222	200	216	220	211	241	247	253	209	204	245	224	253	241	265	246	229	231	205	236	216	213	256	212	269	261	233	255	244	205	230	220	228	227	236	248	244	234	227	238	271	199	176	200	211	217	223	241	246	215	281	204	250	219	243	235	252	252	214	233	239	223	272	234	181	223	228	222	228	239	224	219	222	228	214	248	227	224	241	232	221	222	227	218	225	276	214	230	238	255	238	250	237	234	200	255	226	196	237	233	206	242	241	218	249	238	250	233	219	250	230	223	246	235	237	238	232	226	229	243	218	257	219	229	251	229	216	253	198	225	260	230	208	264	242	241	235	228	259	248	227	251	246	226	245	233	238	242	233	204	226	251	214	222	237	206	250	250	228	243	217	266	253	259	198	225	225	239	232	239	190	257	225	227	225	226	212	192	248	252	227	221	233	231	219	243	223	253	222	211	249	233	235	236	259	213	247	234	240	241	229	206	228	240	241	211	232	242	200	248	225	236	246	245	248	238	231	222	207	212	251	233	250	246	240	227	222	219	195	224	235	206	218	229	191	225	225	247	239	247	237	220	216	202	234	224	212	208	201	257	238	249	253	250	228	207	280	216	225	264	223	237	233	218	220	236	218	236	254	209	249	226	211	206	240	211	212	214	261	228	239	245	195	227	225	208	229	239	235	231	232	263	229	231	209	233	223	256	223	235	237	251	230	237	238	243	232	273	228	241	246	227	231	245	228	213	229	236	225	244	226	234	221	234	244	236	238	261	216	242	197	244	235	255	226	226	243	242	234	221	231	244	263	236	232	226	243	259	227	249	181	250	237	226	238	210	232	200	216	242	223	231	195	242	256	230	268	227	225	221	224	243	235	234	226	262	255	234	246	235	215	209	244	252	241	262	269	229	236	230	221	242	246	226	200	246	267	232	262	237	226	245	243	262	225	245	224	204	242	227	245	252	218	239	237	236	251	245	233	230	247	266	263	232	215	195	233	243	222	240	224	207	237	229	255	242	215	221	244	260	253	219	236	239	235	231	242	245	245	221	240	246	254	239	206	222	258	232	242	234	214	219	238	258	215	249	246	247	267	232	233	222	214	243	234	235	223	252	240	225	230	194	202	227	235	217	265	230	217	192	220	214	271	237	238	221	235	259	240	233	221	236	234	201	246	251	211	265	273	226	249	248	240	255	217	215	236	226	238	247	198	240	255	235	234	227	245	225	215	243	236	235	258	236	246	232	223	209	228	234	209	239	236	229	260	230	241	246	221	246	226	238	231	280	238	210	224	257	215	215	236	230	217	245	249	227	213	246	216	270	241	250	214	240	218	216	249	227	239	226	232	234	237	238	249	235	228	222	230	204	238	236	261	233	239	242	266	261	223	228	200	220	253	220	206	218	237	233	216	223	229	239	206	233	218	237	195	216	243	214	258	246	205	218	258	252	219	241	238	241	240	214	223	252	247	222	227	250	260	228	224	246	227	227	205	211	231	212	229	247	214	214	226	224	231	234	263	239	229	217	216	196	256	232	241	256	222	252	272	245	222	218	241	243	246	269	246	264	217	210	235	242	212	251	259	203	219	227	248	245	247	230	234	263	221	235	229	245	252	250	210	211	225	233	229	224	229	226	220	232	236	235	203	227	226	206	225	235	228	219	217	227	235	271	210	242	219	235	244	243	225	218	241	242	228	254	245	249	231	236	255	225	238	228	232	204	224	225	215	249	242	246	211	228	220	233	230	209	226	228	247	245	233	268	214	227	258	245	219	230	223	252	218	225	219	248	227	250	234	231	244	254	243	243	224	256	252	195	242	206	221	228	205	254	237	231	231	257	215	211	240	233	224	266	242	224	241	247	224	260	209	221	236	222	228	248	244	233	219	223	249	244	231	241	237	230	230	261	235	222	209	210	245	251	227	217	235	267	244	232	254	242	216	231	246	217	226	219	236	214	210	214	231	227	223	229	233	241	263	251	238	239	241	235	231	203	227	247	253	234	221	262	209	236	260	238	229	227	210	227	229	227	246	235	245	200	243	229	247	241	227	212	213	246	208	249	257	255	232	242	200	234	226	237	244	228	244	201	226	238	223	217	222	230	220	203	235	243	240	225	241	230	238	253	210	237	236	265	223	217	257	247	230	233	236	240	251	244	203	230	253	274	231	232	220	230	232	237	252	208	223	222	253	222	236	260	235	212	288	254	256	243	240	222	245	231	240	198	216	258	232	228	217	255	229	230	234	241	224	242	275	255	256	250	242	238	264	227	204	225	212	227	231	234	250	243	248	250	222	263	201	226	249	230	234	241	242	223	264	221	251	216	234	234	242	215	214	223	240	287	232	250	228	214	240	224	228	225	232	257	231	227	234	238	273	249	240	247	187	223	242	228	247	232	263	208	214	219	214	237	239	213	233	220	230	244	242	215	226	229	255	216	203	225	232	273	221	248	236	250	223	211	197	249	231	236	223	242	217	228	244	225	235	218	229	235	252	236	216	218	223	241	247	232	253	216	246	220	234	248	243	240	222	248	235	241	226	218	220	240	232	256	261	260	264	240	259	234	265	246	227	287	274	235	229	235	222	230	219	226	248	229	246	227	210	240	217	229	230	233	246	210	238	216	226	234	243	227	220	264	225	212	242	227	240	249	217	215	185	245	234	272	236	216	207	228	224	221	232	271	236	234	224	253	221	208	237	222	233	225	252	225	265	252	239	251	218	231	242	200	221	223
17463	12460	24561	29090	26632	19510	13044	10082	7566	6261	5219	3708	2734	2171	1815	1474	1224	1070	945	852	776	705	697	656	614	625	580	614	575	571	538	572	570	583	531	587	559	581	609	561	582	548	550	576	521	588	582	571	532	559	572	536	580	533	546	537	509	541	527	553	552	544	517	536	566	551	546	560	553	547	509	546	521	536	537	555	541	555	572	557	531	538	574	547	531	542	535	538	497	533	546	498	541	514	494	552	531	577	557	506	482	536	546	546	562	583	524	574	542	555	547	555	515	548	517	498	529	562	563	537	520	568	522	506	519	591	560	574	530	559	515	513	495	551	538	500	555	517	534	500	561	580	521	525	521	549	565	520	520	533	524	557	528	504	544	514	549	596	525	555	527	500	581	548	593	560	525	559	539	583	511	547	530	537	559	532	564	519	566	551	572	489	515	534	520	535	549	538	526	554	528	498	537	580	539	558	588	528	542	515	539	517	515	526	538	535	540	551	542	511	513	570	511	552	503	542	532	550	544	556	526	586	521	577	533	543	494	547	570	529	527	563	547	554	507	503	554	523	577	524	560	583	554	609	552	550	527	527	559	536	512	584	529	550	548	541	521	530	546	532	530	545	476	533	521	496	502	523	524	571	548	531	555	557	541	517	550	557	518	508	548	566	540	537	508	540	490	569	542	522	564	586	593	564	533	540	563	546	564	538	528	571	568	538	560	531	543	510	538	525	571	509	560	513	539	522	536	524	561	497	521	515	532	569	530	566	557	533	492	547	516	562	533	538	529	563	537	554	528	531	513	532	534	526	556	569	570	607	535	524	551	498	539	557	508	551	553	520	522	530	542	545	534	514	533	552	587	514	527	563	520	546	527	556	558	525	494	528	533	526	557	557	510	545	509	560	530	555	569	523	520	574	575	578	557	524	544	582	571	512	529	533	534	533	520	559	565	508	543	548	501	575	561	568	538	521	540	545	540	542	568	524	529	508	491	528	526	538	520	521	512	551	520	577	548	515	512	549	549	486	535	525	544	544	519	555	513	535	562	510	549	545	505	533	569	558	550	553	519	544	503	534	526	549	549	558	530	541	541	543	552	549	591	552	561	569	576	541	573	516	524	563	518	574	564	499	572	500	515	534	555	520	518	511	527	559	554	535	557	577	554	594	512	507	497	545	508	540	518	533	535	501	544	563	543	608	554	552	513	517	571	530	569	524	537	560	585	547	487	554	565	566	573	544	537	521	538	544	508	553	559	544	578	526	572	570	538	537	514	552	543	488	538	565	526	559	544	494	513	540	521	583	557	522	514	549	552	553	580	521	557	541	544	543	530	554	524	526	495	548	518	527	529	506	534	487	539	560	528	539	535	593	531	540	551	548	517	543	558	550	561	571	555	505	500	540	538	516	515	573	549	529	526	526	522	523	576	543	538	529	524	574	568	559	548	556	543	551	526	529	519	519	553	529	547	563	491	519	488	522	543	557	556	554	577	507	547	559	517	507	559	509	527	517	527	555	520	542	537	565	498	567	579	530	537	560	542	529	560	523	528	543	537	506	574	522	533	555	485	547	541	589	500	541	501	579	525	561	569	543	559	547	548	573	550	534	516	547	517	524	526	547	492	537	579	594	550	553	508	549	525	556	497	554	532	545	517	544	535	567	490	521	545	567	560	581	609	523	536	562	536	556	527	562	581	539	512	507	574	518	546	518	534	545	527	522	507	537	568	527	521	538	555	510	567	551	505	544	548	527	547	540	510	552	554	519	549	533	505	527	556	538	530	551	551	546	550	516	525	557	583	522	486	521	526	526	561	552	536	525	538	572	520	531	496	521	528	550	549	555	525	490	513	491	531	513	582	529	500	586	498	536	549	542	543	531	518	567	536	538	511	549	533	523	576	571	539	550	491	551	558	533	554	569	538	497	551	542	523	541	533	550	505	567	529	588	493	544	538	548	545	515	569	554	529	525	548	558	501	531	548	550	551	510	523	551	549	523	549	579	514	496	566	519	548	514	539	548	537	553	486	538	552	531	504	526	518	521	583	547	547	511	510	505	579	546	547	537	548	505	568	537	519	520	504	551	500	577	533	554	537	559	552	560	496	539	545	531	591	540	525	530	531	516	521	573	566	543	526	518	522	542	528	553	586	516	526	559	572	532	596	536	541	534	533	514	548	546	543	548	545	547	543	582	525	587	561	549	499	571	524	554	519	568	524	551	543	576	547	542	547	540	568	511	515	554	520	566	520	566	558	539	571	550	549	484	520	533	538	536	529	538	530	522	539	556	586	559	528	587	516	550	571	561	533	541	501	534	514	548	535	541	549	514	500	548	536	516	533	554	581	537	571	531	542	520	526	483	529	523	499	551	531	523	506	528	543	498	543	502	551	538	577	535	494	532	544	547	507	575	519	497	555	499	555	545	536	492	535	531	563	528	542	565	563	530	549	515	548	528	559	545	490	610	554	535	569	556	531	509	494	543	505	523	500	551	512	581	527	515	551	539	510	495	589	562	529	521	527	524	536	550	577	535	529	561	571	521	496	539	569	543	535	524	522	543	570	501	539	533	542	554	498	498	552	553	563	547	560	548	557	569	551	559	544	561	497	528	529	508	544	549	532	551	543	571	578	538	524	562	564	533	561	547	543	532	548	551	540	538	553	555	493	543	539	546	556	506	549	551	538	487	543	535	524	573	478	530	562	504	551	557	534	504	536	532	556	543	523	540	512	552	557	550	530	557	585	517	489	513	535	551	580	547	533	591	535	556	566	524	494	526	513	558	533	530	572	538	560	552	495	541	526	527	545	495	518	533	504	502	577	547	555	548	547	503	531	513	559	532	553	522	531	540	555	527	552	517	568	586	555	534	551	511	538	587	542	550	555	577	556	553	532	505	517	550	602	565	522	541	544	504	492	587	552	497	552	549	536	535	503	522	529	512	520	542	561	502	578	566	530	534	525	560	568	553	524	550	544	523	565	517	517	573	549	535	569	503	527	545	552	552	566	525	548	546	549	552	514	548	516	537	518	524	554	559	548	529	511	514	529	496	508	558	567	555	556	562	503	521	517	510	539	516	518	557	529	534	560	523	536	583	507	582	502	522	511	555	566	587	539	537	442	565	576	516	580	558	560	555	535	555	540	509	558	547	530	545	561	494	536	551	550	525	522	510	592	534	518	560	559	557	561	533	543	536	517	540	539	526	526	495	537	548	517	558	554	514	571	524	550	557	576	589	504	571	564	522	530	596	534	561	535	545	537	530	552	556	555	553	508	575	525	514	531	551	519	522	559	567	530	528	542	580	597	542	516	591	522	547	519	555	474	536	537	524	590	544	560	559	557	544	500	533	529	551	537	582	552	547	554	548	533	537	536	564	556	577	505	539	565	557	547	555	573	555	540	512	542	542	484	553	505	596	528	560	544	486	504	545	535	536	504	524	501	567	533	530	517	568	565	527	496	523	564	540	529	539	574	519	599	531	511	522	545	595	527	537	522	508	521	535	518	523	576	544
12506	7928	9168	7306	5070	2976	1639	1208	960	868	698	536	483	423	381	377	380	345	342	343	347	332	322	324	301	304	299	286	301	334	317	306	324	318	288	317	310	336	268	311	288	311	288	321	290	342	323	314	289	288	333	287	297	285	313	310	303	278	327	361	327	320	273	277	306	311	307	314	286	338	327	302	312	288	289	306	298	281	324	290	289	307	299	326	286	301	293	315	280	277	304	288	302	306	288	280	306	252	315	316	336	327	304	274	293	274	305	320	288	294	325	324	329	292	332	314	291	302	330	278	283	312	285	319	288	306	293	323	318	281	310	320	319	321	315	327	282	307	315	311	304	304	296	280	296	298	296	305	327	322	299	262	282	328	322	337	311	308	320	298	318	301	320	316	300	295	303	295	318	261	299	275	312	304	275	328	276	283	292	294	335	313	304	314	291	335	328	321	298	306	293	323	295	346	290	329	309	294	329	283	325	326	302	286	271	283	321	329	329	320	314	303	282	288	282	295	303	290	305	328	312	313	297	287	302	327	319	285	286	310	309	274	320	332	313	272	295	278	311	329	304	263	269	270	290	284	329	309	308	290	283	283	291	301	287	306	297	298	307	341	336	299	337	289	265	296	296	299	337	306	319	284	312	280	293	304	309	283	278	324	293	292	276	303	324	321	317	319	332	280	318	291	298	343	320	327	329	335	309	301	308	311	321	321	307	293	310	298	286	302	290	325	323	295	330	285	317	301	301	283	272	326	304	289	302	304	306	279	297	287	314	298	322	266	300	280	343	310	337	331	295	314	282	302	323	302	327	326	299	310	311	302	310	322	320	345	315	309	307	270	283	287	284	289	314	323	334	299	282	321	297	299	296	294	277	326	310	306	309	268	297	315	304	323	298	281	305	263	287	319	331	303	302	308	296	309	295	296	314	302	296	331	261	289	319	318	328	268	291	318	289	305	335	311	315	295	297	293	303	336	298	309	327	320	318	305	308	285	322	258	275	262	297	325	314	301	314	351	306	300	330	341	291	297	311	325	265	302	287	317	324	300	307	329	334	279	281	294	305	313	261	319	330	330	316	303	305	293	293	307	302	310	349	282	319	297	278	342	309	305	322	323	272	295	298	343	309	304	266	292	297	284	287	310	277	307	334	279	315	321	296	304	301	304	316	316	267	293	307	311	269	298	287	311	311	278	310	320	313	283	332	302	270	286	287	261	296	302	293	294	346	319	279	328	304	283	303	296	285	325	280	311	313	312	269	352	281	302	307	285	322	332	293	257	286	284	337	276	268	309	305	291	330	295	317	267	338	328	271	298	294	313	297	311	316	296	283	289	291	326	284	315	326	307	312	296	303	300	314	296	328	305	307	290	308	287	286	309	295	282	313	303	286	283	291	309	330	279	282	351	316	316	315	306	346	283	330	345	296	270	254	290	322	334	293	302	325	322	300	325	297	310	327	311	287	332	285	297	305	309	291	301	276	336	325	303	298	305	352	309	293	306	300	339	317	353	340	310	299	307	322	325	290	302	314	298	302	287	278	353	300	324	284	318	328	309	303	277	296	319	296	292	313	283	306	275	330	298	331	270	306	326	294	298	296	294	305	332	298	315	325	291	308	319	288	286	306	325	309	285	274	296	302	304	303	315	299	316	328	298	319	291	328	313	279	298	302	300	304	306	291	305	294	294	330	314	302	308	270	330	339	285	306	309	287	324	280	314	296	305	320	291	303	276	315	314	310	305	302	317	291	318	297	309	314	302	303	314	292	336	334	286	322	308	311	275	317	305	305	332	306	333	337	326	317	305	291	284	301	308	310	341	314	287	299	293	321	334	344	311	320	300	330	296	296	330	298	303	321	294	296	303	279	278	278	307	293	311	330	274	289	287	275	323	303	305	309	322	275	343	312	282	294	293	301	268	323	287	315	286	329	295	315	295	299	293	291	287	350	268	327	299	261	331	308	322	318	311	313	295	256	314	281	311	312	284	284	287	334	315	322	276	300	316	323	320	322	302	297	304	322	295	274	305	285	284	287	310	300	289	311	310	316	296	254	273	311	331	297	297	313	313	312	302	291	308	355	294	308	327	274	311	300	301	301	299	295	303	332	313	314	300	294	300	356	295	320	271	319	311	288	306	300	343	317	295	311	280	309	318	318	315	325	291	296	319	291	310	319	336	290	282	274	314	314	291	291	294	311	300	307	301	287	316	308	311	344	288	313	294	323	294	330	303	345	297	291	308	299	297	317	311	279	294	333	299	291	308	285	333	292	345	332	315	350	339	290	290	300	287	317	291	347	288	322	315	328	313	290	271	297	321	331	306	318	301	311	299	317	288	300	325	316	301	250	281	330	278	314	319	293	285	296	328	271	323	305	319	306	303	283	306	314	292	285	296	286	295	295	304	331	323	301	337	299	317	305	327	320	307	285	293	333	328	293	324	313	290	300	276	293	293	281	296	288	281	303	291	270	309	306	289	337	305	286	290	303	277	277	295	309	332	338	321	294	331	289	269	322	292	266	291	331	268	334	329	288	296	303	300	331	310	299	275	307	307	292	269	320	316	311	284	274	276	332	261	315	309	325	325	271	311	318	291	302	335	292	332	315	276	328	317	319	306	315	352	316	278	292	291	300	299	338	297	292	295	300	279	387	307	294	303	303	298	311	323	296	307	300	277	295	277	299	299	293	293	320	303	296	271	319	311	300	326	314	297	345	287	300	291	294	322	310	327	297	317	286	293	285	313	294	316	293	287	304	294	318	280	296	304	309	316	296	285	292	286	310	327	315	321	322	292	315	335	320	313	304	292	306	337	290	288	296	325	302	305	282	317	294	302	320	312	288	303	319	317	288	298	326	303	309	335	293	296	287	316	309	324	282	302	313	320	312	272	286	317	298	327	320	288	313	317	299	313	291	290	327	302	280	314	294	298	266	291	291	310	317	320	295	334	299	313	293	334	326	272	322	305	321	307	321	288	299	318	310	290	311	325	319	303	301	306	309	253	287	302	311	321	296	306	303	331	322	301	307	312	322	299	326	319	289	301	265	332	316	317	327	298	285	294	293	310	324	296	304	293	286	281	341	333	336	277	308	295	305	283	311	295	295	317	294	318	294	288	280	291	289	276	298	263	295	337	286	307	312	312	298	326	301	303	287	306	300	318	323	293	335	316	256	304	252	301	303	319	313	296	287	316	310	280	320	310	315	321	297	297	334	316	309	328	331	269	349	273	305	308	291	279	310	315	308	320	261	294	281	294	310	297	327	303	303	312	319	338	309	279	321	270	290	304	314	328	300	313	261	282	269	315	332	293	272	302	311	322	309	278	287	285	307	341	333	314	297	315	305	317	306	287	313	309	280	314	318	326	298	311	303	287	293	291	273	311	310	290	297	313	338	290	290	306	290	310	307	283	282	294	281	295	319	308	318	310	264	316	286	305	318	285	325	309	314	291	309	322	268	287	298	315	297	303	337	309	294	295	319	294	298	312	263	307	318	281	292	305	287	318
7708	7368	15418	17484	14986	10368	6618	5023	3701	3258	2638	1911	1536	1218	1145	1075	933	866	821	759	764	758	697	727	726	708	644	650	697	686	686	683	678	686	687	711	700	656	676	663	734	715	649	647	660	681	668	674	667	672	669	683	676	664	676	679	631	703	680	668	671	648	682	677	660	678	674	645	675	668	673	699	655	661	710	695	694	681	646	656	669	655	637	639	656	644	729	625	686	675	648	662	670	667	690	720	732	667	708	683	655	701	736	689	683	724	666	657	678	650	693	659	659	681	677	658	658	651	673	737	677	680	701	682	666	638	698	674	676	649	650	653	657	678	677	692	723	699	675	655	704	620	669	688	668	692	698	658	686	710	726	669	670	665	680	691	695	724	674	675	664	662	688	677	688	688	674	675	679	709	728	687	707	650	703	676	676	643	657	684	683	727	668	687	675	629	622	653	669	659	672	713	642	661	707	674	733	663	685	668	649	704	685	651	707	621	659	650	692	671	672	682	677	683	693	682	737	690	625	658	637	646	665	690	703	677	643	677	699	676	712	730	675	682	661	705	624	681	703	691	662	630	665	734	653	682	679	655	720	665	694	701	690	714	697	688	658	618	644	680	636	669	700	678	706	679	715	697	668	669	635	624	658	650	695	649	701	693	662	634	673	705	697	709	697	634	722	691	718	686	675	636	684	664	613	691	699	631	693	656	703	674	638	659	720	736	666	679	714	690	636	661	663	688	651	694	698	652	680	689	650	685	700	686	673	694	735	628	679	676	651	705	713	658	677	700	683	690	694	722	709	668	635	644	673	667	727	668	696	677	746	645	689	681	687	689	650	630	630	665	700	691	662	689	679	729	722	689	661	686	687	683	638	663	643	660	630	666	705	675	701	724	661	715	662	685	660	657	685	625	641	710	671	655	685	667	695	645	623	666	687	648	684	690	651	663	696	652	654	686	704	607	670	647	661	668	687	645	693	634	691	674	699	674	675	680	696	636	684	685	690	651	651	704	716	661	676	674	686	699	684	717	651	655	690	660	701	637	664	663	702	635	656	681	659	690	718	635	688	689	686	683	687	658	651	655	714	679	613	632	679	673	656	706	672	689	666	688	680	646	711	701	659	692	665	719	696	731	691	674	678	649	628	680	629	651	662	715	708	654	714	651	660	718	639	655	700	695	681	667	717	689	669	713	700	692	664	720	719	690	684	649	706	698	689	668	700	695	672	641	696	685	613	691	716	670	707	670	676	693	664	682	687	719	653	700	665	672	676	678	685	702	744	630	689	713	671	675	701	655	688	659	681	681	657	647	645	678	667	629	677	698	689	646	645	681	683	688	676	605	666	682	700	709	672	693	683	674	631	701	681	644	680	692	702	716	693	684	647	682	682	648	681	673	648	686	702	705	661	694	658	679	673	705	672	674	663	673	689	702	706	665	662	633	667	652	685	675	684	651	692	672	671	727	712	702	715	675	653	708	665	673	681	666	663	648	681	694	675	671	635	729	703	696	657	688	684	704	663	699	656	651	674	678	668	681	702	699	702	680	667	660	679	709	737	653	676	673	713	646	660	652	687	682	659	666	645	729	711	700	669	679	631	731	658	667	672	695	673	679	664	657	663	718	651	704	633	678	673	681	651	667	670	690	717	656	646	649	651	689	723	682	692	639	625	702	698	654	657	757	654	668	661	683	665	690	681	710	668	708	678	669	698	638	666	673	663	653	675	656	669	672	666	705	666	685	701	696	667	707	680	658	683	653	658	675	651	656	658	680	657	722	715	622	682	674	674	675	724	644	692	697	671	676	673	704	683	697	727	624	671	689	697	669	654	637	681	684	648	716	656	629	721	708	709	686	689	688	685	698	673	656	655	657	699	667	676	729	701	663	675	689	699	667	698	648	648	641	650	648	611	686	641	706	659	669	615	683	634	667	653	675	685	636	685	704	645	721	692	649	660	667	690	665	725	720	710	660	670	646	594	664	662	687	693	678	657	667	658	691	691	668	671	703	693	697	676	694	651	660	674	669	628	710	684	681	699	767	711	657	696	680	662	666	647	654	681	680	636	661	687	689	665	667	658	688	674	636	692	692	613	614	688	671	660	699	656	654	631	687	645	627	670	627	673	700	665	670	686	655	639	625	677	658	657	681	678	636	651	671	697	652	700	692	640	707	666	668	675	677	647	682	678	727	676	717	679	710	684	654	681	699	705	662	642	637	644	671	638	651	655	664	696	693	709	658	715	606	671	674	711	613	687	719	708	648	663	679	679	700	671	699	660	687	686	663	661	699	694	690	654	675	701	664	670	626	723	709	650	677	703	696	723	705	708	693	641	645	707	698	714	738	711	681	707	673	683	648	698	700	695	671	651	640	656	714	707	646	686	668	724	698	659	686	671	686	690	662	679	693	669	664	693	679	668	698	703	700	743	643	720	638	692	662	726	628	655	657	641	679	691	703	672	699	649	660	671	676	701	707	660	662	689	666	671	692	639	648	724	706	657	683	690	666	666	670	666	713	686	691	700	653	625	667	658	684	673	696	645	653	718	685	711	645	671	713	692	652	703	691	689	668	708	723	654	657	688	700	739	685	653	687	732	681	693	680	680	647	684	672	690	669	716	691	688	671	665	656	667	684	670	756	658	655	653	651	682	687	734	644	657	654	697	670	726	685	701	672	717	639	643	653	667	613	656	660	687	692	683	669	672	677	709	664	674	648	668	681	685	652	640	710	701	641	652	726	667	670	704	681	738	689	658	705	686	689	659	647	655	691	703	631	675	647	698	676	667	679	703	636	729	653	710	670	637	644	679	702	671	708	694	608	680	719	688	701	652	641	630	649	671	688	697	671	669	655	674	694	678	626	729	713	685	644	687	676	736	648	624	677	615	676	710	665	667	681	709	687	633	650	695	670	731	698	666	627	723	677	675	643	659	690	637	669	687	684	682	698	662	660	658	661	684	679	636	673	677	647	719	691	709	708	648	663	690	651	695	707	689	653	689	677	631	686	686	698	653	657	616	684	691	723	647	673	709	668	667	700	709	713	696	644	649	691	706	652	650	705	691	677	755	684	685	699	686	631	668	657	651	676	698	696	669	683	677	687	645	712	664	701	647	655	701	695	694	671	631	669	662	654	680	678	663	701	716	654	722	667	641	685	659	656	680	671	726	643	642	682	655	699	678	648	683	670	675	696	669	671	657	717	692	693	657	670	700	691	703	671	680	664	709	680	646	699	697	680	699	710	640	729	627	683	693	628	668	670	628	706	692	681	685	644	674	673	707	657	708	696	658	707	661	706	685	690	645	702	695	638	659	680	685	649	725	657	671	709	688	693	683	695	676	695	681	656	682	667	693	697	701	713	677	683	648	683	696	672	655	692	688	681	706	662	684	666	661	689	702	688	685	682	675	619	650	690	698	721	682	648	667	688	641	684	676	690	662	669	694	673	682	690	665	684	702	653	681	674	680	682	606	670	688	649	641	705	669	682	681	696	645	648	672	659	654	635	708	696
22227	11971	14413	12129	7881	4758	2572	1811	1271	1059	830	651	491	460	436	363	323	333	286	310	305	259	257	269	253	275	303	260	262	251	258	253	269	262	258	265	253	253	262	242	278	217	287	263	250	258	265	275	258	267	262	260	255	248	244	242	251	256	268	278	236	248	240	243	242	268	248	245	258	250	229	262	231	267	263	299	249	245	263	225	222	265	259	267	254	259	202	248	243	250	295	273	268	242	248	254	256	272	247	248	258	247	277	254	281	284	262	260	258	243	263	247	262	251	278	226	257	243	269	273	260	225	262	281	272	253	263	247	255	283	253	255	268	272	258	240	270	260	279	237	265	257	249	258	266	254	289	261	288	260	272	255	249	263	261	254	277	269	236	240	260	237	287	232	268	296	232	270	246	262	245	250	245	282	285	277	293	282	268	263	267	206	249	240	260	237	275	279	243	259	212	227	264	286	260	280	253	258	233	245	237	244	239	266	233	267	257	260	253	247	293	304	228	251	256	245	222	267	238	208	255	274	243	252	268	262	250	288	239	272	236	236	265	244	231	260	245	251	250	273	283	239	283	265	266	257	263	276	243	256	276	252	272	247	295	240	241	231	230	256	242	244	242	242	273	281	264	251	248	259	250	245	260	259	265	254	235	232	248	303	261	267	236	289	256	250	262	229	290	261	204	269	257	277	291	243	262	249	253	236	255	244	262	242	233	253	277	251	253	252	262	283	235	238	260	242	231	263	269	251	267	233	246	278	259	263	265	234	259	238	238	246	241	269	254	261	266	249	264	268	246	232	265	258	238	206	273	275	268	240	236	250	244	235	236	283	282	253	321	271	269	245	251	261	268	249	236	239	295	245	258	238	251	279	210	261	245	242	248	246	229	266	251	262	264	274	264	274	272	240	240	242	251	254	251	249	234	279	244	256	228	269	275	261	274	268	233	256	251	277	249	249	250	245	273	241	267	252	263	223	227	275	239	235	241	273	269	236	255	237	255	258	285	243	217	251	262	264	279	240	222	265	260	309	269	240	275	273	252	227	278	272	274	263	249	241	265	250	270	248	267	262	223	295	250	245	242	234	246	262	241	248	255	267	216	265	257	284	286	245	242	261	257	241	253	270	280	261	233	267	256	233	244	246	263	266	235	265	254	258	229	272	268	268	265	264	245	249	254	245	255	260	226	286	247	265	232	254	230	269	217	221	230	237	271	266	274	257	263	243	255	254	268	254	257	257	257	223	242	252	253	243	261	286	238	249	256	251	268	259	263	246	249	246	236	252	247	276	261	239	254	252	229	239	227	261	252	256	265	262	294	269	286	216	257	254	270	212	250	249	272	272	243	301	248	262	266	246	248	236	233	250	254	257	217	250	288	241	252	243	244	217	245	227	272	278	254	246	233	229	228	270	238	254	227	267	275	249	286	261	249	291	259	269	233	247	274	248	248	255	260	272	250	271	240	271	255	232	252	225	246	241	244	245	239	260	264	270	279	233	247	231	265	219	269	267	246	246	244	247	263	241	225	282	271	243	238	269	265	234	263	264	240	259	241	240	267	251	253	244	299	238	272	275	293	245	227	245	243	257	272	243	234	232	241	247	240	256	233	254	237	247	244	289	271	241	218	246	248	266	251	242	258	205	253	276	274	207	234	260	285	248	259	230	252	294	232	241	259	256	264	265	255	268	242	265	265	251	252	241	242	269	262	254	269	252	252	273	227	263	222	255	262	265	253	283	247	233	261	284	256	277	256	242	263	214	252	297	231	259	249	266	230	274	252	266	268	255	237	271	240	274	252	272	262	239	257	225	237	265	251	228	283	251	224	248	265	235	243	223	269	274	219	278	230	234	264	239	262	245	268	260	278	261	264	268	219	256	249	241	225	269	258	249	240	283	271	271	263	258	264	264	253	252	266	244	250	255	256	256	254	287	231	222	253	298	232	248	238	276	256	240	238	234	261	274	261	257	250	228	262	227	253	265	258	259	270	240	276	236	275	275	269	240	235	276	249	275	238	222	234	237	247	258	266	245	279	244	260	269	257	265	263	261	251	254	289	257	283	245	226	245	238	247	237	260	238	255	256	252	239	255	261	201	218	262	252	263	243	257	252	255	239	262	244	242	236	246	251	240	237	272	287	270	234	262	228	260	258	245	237	239	266	259	236	262	248	257	268	239	258	270	259	225	250	251	227	242	248	252	238	231	236	274	245	266	263	270	249	253	256	233	246	243	246	276	247	253	285	236	257	240	285	249	251	271	235	273	260	265	230	270	272	258	269	257	248	229	231	231	250	244	248	267	251	235	278	259	226	247	259	281	244	247	257	258	240	276	230	274	245	271	260	248	254	250	252	242	249	249	228	258	228	253	257	258	261	228	249	261	248	239	260	221	274	270	270	236	277	280	252	281	258	268	251	252	247	256	250	236	222	241	245	268	242	231	230	242	249	225	262	276	238	231	232	229	264	228	290	244	250	268	246	215	238	280	270	270	242	242	261	256	262	259	278	226	252	249	250	221	245	273	249	236	223	268	249	252	272	251	257	263	221	262	260	259	262	266	250	238	258	245	284	256	263	260	253	286	260	277	228	245	254	239	215	236	257	286	256	261	273	264	253	276	257	244	258	254	259	291	257	234	266	274	249	232	274	257	287	275	288	264	273	277	255	236	236	228	244	232	257	279	243	240	272	225	232	236	223	239	260	254	264	256	264	257	243	252	252	253	276	237	265	270	245	255	238	231	252	263	253	258	246	270	278	291	283	247	249	263	254	233	223	260	266	262	254	269	253	263	276	243	233	266	263	238	262	262	266	223	257	241	261	224	223	256	223	248	247	222	269	236	285	257	246	257	240	242	303	250	255	275	241	255	267	267	240	251	250	240	237	248	223	252	227	274	257	227	272	227	230	243	256	235	251	253	203	256	257	249	271	239	231	232	221	251	270	281	281	275	242	238	257	267	266	251	263	269	241	246	250	240	250	257	260	265	250	260	232	254	254	259	237	278	229	290	238	272	245	240	272	267	278	298	278	238	268	271	238	250	263	281	281	239	249	259	228	214	248	251	256	258	252	236	254	249	265	256	265	236	236	284	252	258	246	256	246	244	269	249	231	255	277	262	253	240	241	265	243	238	241	269	246	238	258	276	235	273	259	266	247	274	234	234	261	243	243	267	230	253	265	247	240	282	254	238	257	256	260	246	241	229	265	243	255	234	240	257	260	277	250	227	222	259	273	243	222	275	271	248	248	228	243	240	263	279	240	217	249	250	260	260	246	240	253	254	248	246	266	246	263	288	260	259	266	286	270	249	232	259	255	259	238	239	256	260	272	238	240	240	253	248	276	230	255	250	249	282	247	272	250	276	267	241	217	241	255	261	283	224	259	238	258	242	265	260	281	254	257	231	240	235	261	232	253	255	244	254	263	279	279	248	248	276	244	295	254	268	257	254	239	264	265	237	241	261	293	269	241	261	242	250	235	247	294	255	225	234	239	254	252	257	247	265	255	261
14195	10327	21832	24368	20247	15338	9888	7444	5522	4802	3635	2725	2104	1769	1474	1235	1049	946	923	761	721	679	637	651	622	655	591	592	565	615	568	579	606	574	556	619	572	604	648	591	616	653	606	627	609	585	582	578	610	620	614	560	579	606	584	615	609	595	550	597	597	574	613	636	574	556	558	574	581	562	592	657	544	565	572	577	607	623	579	567	596	594	574	544	575	594	542	559	570	601	628	570	629	621	560	580	549	538	594	536	565	554	626	573	585	557	578	617	540	555	596	640	612	584	646	590	556	583	553	532	542	575	611	606	582	573	569	599	544	566	589	607	595	568	588	613	617	587	612	596	587	606	552	595	598	600	579	561	624	605	592	537	581	561	588	610	597	592	594	589	589	577	566	576	593	581	597	597	628	603	564	609	619	575	555	601	578	573	587	581	568	608	592	597	583	590	625	588	602	565	598	614	622	552	566	580	619	612	607	547	581	608	611	581	592	594	552	588	519	587	598	585	572	585	598	533	569	569	555	635	568	563	572	590	563	608	610	580	588	595	571	617	578	559	542	573	552	575	545	598	619	614	576	598	560	590	548	602	604	585	591	603	637	551	617	553	575	581	563	579	597	608	573	573	592	579	575	614	570	580	584	532	602	604	585	568	572	579	573	555	594	624	611	541	574	592	591	585	590	553	549	621	574	571	557	600	580	562	569	587	601	569	604	591	600	639	554	572	580	599	572	610	574	573	622	589	608	585	584	568	560	532	579	568	532	553	583	629	582	577	561	569	600	596	573	583	558	572	564	554	567	573	594	577	581	609	627	581	616	595	582	609	577	545	553	599	586	573	617	636	580	562	589	594	599	585	584	567	587	592	592	606	600	598	576	586	576	571	577	567	598	584	564	573	569	590	533	579	587	609	571	570	589	573	543	584	582	581	601	555	572	561	580	623	572	556	579	592	567	563	539	601	553	591	578	622	592	550	568	616	529	586	560	625	571	574	545	564	574	543	551	539	570	588	634	579	572	561	575	599	581	546	593	621	601	582	621	608	578	581	586	570	645	598	574	597	585	604	557	618	565	617	604	566	582	589	595	569	591	530	563	567	588	558	607	566	572	615	594	567	562	574	579	548	586	559	556	566	604	597	540	588	545	593	569	541	568	529	571	559	561	625	622	589	631	575	626	574	580	563	589	529	574	551	610	606	575	592	573	576	600	577	607	539	546	592	569	546	557	579	584	593	599	608	580	603	587	579	554	582	568	595	565	587	597	556	554	608	595	516	594	533	568	578	598	573	564	540	583	561	617	554	603	559	541	572	573	563	604	603	565	580	613	561	529	578	576	567	559	592	589	593	600	631	558	515	612	574	622	595	580	569	554	560	583	595	577	599	562	565	575	544	582	581	603	591	581	624	594	542	592	580	578	557	594	566	592	554	594	559	581	604	579	548	582	563	611	569	600	602	587	579	612	541	607	560	570	584	594	610	607	620	598	598	617	604	600	616	586	542	580	611	566	591	580	634	567	659	582	635	570	591	541	556	576	612	596	602	593	595	593	595	569	563	606	597	578	609	584	587	600	564	557	589	566	554	559	595	562	562	574	632	584	569	569	563	570	589	557	603	558	602	554	568	581	596	587	572	574	560	587	589	590	567	599	555	550	573	583	559	550	529	577	544	541	564	624	572	598	579	598	614	605	582	589	592	577	594	600	569	613	548	566	578	595	594	567	615	551	573	569	567	590	595	587	574	592	560	542	550	570	591	535	573	546	612	588	577	610	580	588	616	581	558	582	585	586	562	556	546	587	579	617	567	546	601	574	572	578	547	571	566	596	578	577	577	551	586	606	613	556	615	569	655	576	592	555	577	607	583	568	598	552	558	556	568	622	522	593	564	555	547	578	610	610	586	615	553	587	572	545	586	577	560	538	576	620	556	623	572	593	541	544	601	606	590	560	580	565	581	545	566	544	558	609	604	594	599	606	580	557	629	556	613	599	591	626	602	599	554	584	595	626	585	574	603	576	620	528	585	570	613	581	566	587	572	579	588	565	562	642	553	581	604	550	561	582	574	632	542	572	615	554	572	610	585	586	591	619	572	566	578	566	573	573	553	519	583	614	579	568	548	594	564	532	590	581	578	589	615	588	560	544	573	612	624	604	592	602	575	641	610	572	591	569	531	617	559	592	599	605	604	603	517	602	569	610	557	540	601	533	579	563	610	606	582	559	577	598	587	576	573	589	587	610	585	548	580	614	568	592	569	593	584	585	590	622	589	569	545	573	574	557	567	597	606	606	599	601	610	576	617	615	567	579	585	566	575	588	565	588	590	521	618	562	584	589	552	552	580	561	586	579	594	552	554	598	584	630	572	590	577	592	550	544	599	571	614	587	595	502	648	568	597	590	589	553	575	585	577	566	586	530	516	537	556	569	585	552	574	557	592	565	596	602	561	560	565	578	596	594	547	619	569	553	563	588	595	639	543	565	560	583	579	623	569	581	591	589	560	588	599	562	590	569	575	536	585	564	587	550	546	552	574	593	600	555	573	611	582	612	559	591	631	581	562	570	606	573	536	576	589	594	607	534	555	618	574	577	552	602	612	546	578	577	582	588	576	558	567	562	585	585	571	562	558	589	592	584	603	540	594	570	606	540	551	626	589	592	611	591	619	635	559	594	575	575	579	567	542	585	580	620	587	584	534	623	586	574	592	584	623	531	564	612	583	545	597	591	578	573	589	539	569	562	554	568	593	612	587	576	532	582	609	575	632	588	533	531	582	583	559	563	530	625	620	614	567	535	596	570	588	559	597	560	564	568	604	580	579	606	558	558	564	574	580	593	586	564	611	597	596	563	574	581	599	621	556	592	552	541	572	586	562	567	576	552	586	591	589	582	631	575	554	597	545	549	564	591	591	553	588	600	593	564	596	600	579	612	533	551	560	560	599	582	566	586	542	578	594	568	553	589	567	623	586	594	549	554	568	533	571	558	587	563	574	584	603	601	546	614	584	569	588	609	617	617	587	619	552	552	568	627	618	593	572	591	595	579	612	517	563	549	578	591	575	555	590	590	586	540	557	611	547	600	572	593	575	583	551	576	598	568	603	603	587	552	590	599	576	563	598	560	541	559	560	547	587	567	574	622	549	554	555	587	568	560	538	570	574	532	593	576	595	582	579	574	543	613	562	559	593	589	571	589	617	630	588	638	550	610	572	579	571	598	603	597	604	579	588	575	613	584	562	587	577	565	593	563	572	616	577	564	603	562	563	596	602	554	545	580	596	615	617	574	607	596	629	603	570	575	584	579	568	559	584	577	609	604	591	551	565	559	543	582	577	549	590	537	583	535	573	562	552	560	597	562	562	600	578	596	598	556	577	610	536	581	549	591	561	621	590	573	583	597	564	598	608	579	595	614	565	578	627	572	590	553	594	599	635	545	543	619	571	575	596	618	562	591	575	612	613	638	561	536	555	589	561	553	590	559	595	572	630	554	577	573	536	614	569	635	609	598	572	579	576
30775	17046	18921	15931	10291	6478	3529	2622	1609	1272	1037	844	629	577	470	429	319	327	279	284	283	272	244	275	255	250	236	212	255	246	237	214	231	252	240	226	215	221	224	222	236	205	237	209	243	225	219	252	228	266	217	215	230	247	215	228	252	230	235	241	224	240	209	213	214	270	214	227	269	245	216	222	247	211	222	249	226	210	256	231	233	223	215	248	232	205	236	225	216	219	234	226	243	250	202	225	235	256	207	229	214	241	236	262	232	202	239	214	218	200	235	247	214	228	223	234	240	218	245	233	204	230	238	228	233	251	216	250	197	221	252	239	232	219	243	215	203	234	221	240	234	216	234	207	221	189	235	226	233	222	207	256	225	229	212	217	229	238	242	224	214	255	239	252	222	248	248	231	246	232	240	221	208	208	221	209	224	205	228	238	216	213	224	243	234	220	255	210	213	239	244	210	210	222	219	219	232	234	251	216	240	216	256	221	198	191	229	221	214	205	236	263	222	249	248	239	237	232	213	260	254	218	232	226	228	237	229	229	213	219	235	246	197	217	207	247	222	226	276	231	241	227	207	241	236	229	243	231	243	236	250	235	197	231	224	227	216	266	202	216	213	241	203	216	232	256	245	247	217	219	244	260	252	238	219	230	227	209	222	189	231	265	266	235	215	228	237	242	218	225	219	203	222	257	217	228	219	253	209	214	203	203	229	223	239	234	226	243	219	235	240	219	215	224	206	230	215	212	242	232	252	194	216	235	221	216	221	194	229	205	234	239	223	211	252	218	234	243	224	231	219	221	232	228	214	230	247	211	222	222	233	265	259	240	228	202	190	225	232	214	201	224	269	231	219	221	208	210	236	252	213	200	252	215	218	223	229	239	220	233	222	236	211	216	237	232	230	223	231	214	216	234	213	234	206	235	220	226	235	224	210	239	231	240	219	218	211	211	221	229	224	226	236	245	225	209	232	244	244	228	239	215	228	268	220	232	247	225	224	234	227	232	225	242	237	242	246	242	255	205	210	251	223	225	224	239	250	220	230	243	226	200	238	238	235	220	219	245	270	184	217	264	223	251	236	216	220	254	213	262	244	220	246	232	242	212	208	217	201	234	181	208	221	226	237	225	255	231	243	234	252	240	242	202	239	227	205	219	209	232	240	219	204	172	201	221	229	248	221	233	230	222	232	231	236	218	208	197	220	230	197	234	220	220	233	208	256	244	218	246	213	237	221	259	220	218	220	228	208	210	232	231	208	200	223	260	199	234	225	227	236	222	215	205	227	214	244	251	249	228	225	251	235	228	242	248	248	246	244	241	248	241	203	196	240	242	211	218	220	235	243	211	208	218	225	221	240	220	223	247	224	227	235	224	248	249	208	235	226	220	235	219	220	233	243	233	255	214	239	231	275	242	210	240	230	219	214	214	234	225	205	251	233	248	236	203	219	210	250	225	244	210	256	207	255	234	208	231	247	218	236	227	230	245	216	198	196	222	240	250	229	253	238	217	255	223	222	220	215	245	234	230	209	218	242	230	224	258	225	246	220	222	235	221	250	242	220	240	219	233	225	238	204	208	219	231	227	244	221	226	231	176	243	216	217	220	217	197	213	213	241	266	215	225	201	228	216	221	206	247	242	205	235	237	237	241	218	236	246	229	225	257	230	212	213	250	227	232	215	216	273	235	256	235	252	242	225	210	196	218	208	219	236	235	223	204	207	236	234	228	237	253	228	239	233	223	257	219	244	252	248	215	236	196	220	237	209	229	255	216	249	228	243	203	201	217	204	229	242	222	238	230	225	238	236	238	229	207	224	205	229	234	213	242	225	231	215	273	204	207	246	208	246	248	212	218	214	215	198	210	223	243	215	219	200	226	226	259	189	200	226	214	251	240	230	236	216	232	260	209	203	256	205	231	257	219	239	247	212	250	246	237	225	256	238	219	226	265	256	258	212	219	232	220	219	209	238	237	251	251	240	217	242	217	193	240	225	234	236	201	221	255	226	241	214	219	231	236	231	240	246	221	234	253	248	225	214	241	236	235	232	220	241	226	212	219	206	215	247	238	225	218	221	214	241	228	214	229	245	229	252	198	208	219	218	235	237	249	214	249	225	235	245	218	220	207	215	249	246	218	243	233	222	235	245	257	212	255	222	231	254	223	223	220	201	215	218	235	225	250	221	206	219	234	205	206	218	254	229	224	243	228	215	231	249	234	241	229	215	221	210	227	242	245	228	246	226	244	223	223	242	187	234	227	227	253	227	235	239	233	223	221	251	207	243	247	224	225	220	238	221	223	243	219	242	260	228	239	217	220	210	231	229	230	239	255	243	205	210	237	221	249	203	248	203	228	218	237	230	206	247	200	222	207	198	236	239	211	254	245	254	230	219	236	252	221	217	246	244	227	216	243	226	214	237	220	225	226	239	227	229	229	225	180	214	229	253	216	234	236	196	207	228	232	243	214	240	239	210	209	224	215	224	205	254	228	224	219	220	199	186	221	219	218	229	213	200	209	215	229	235	213	217	231	241	204	239	236	267	252	263	240	222	228	215	219	256	220	234	227	217	221	214	220	232	222	219	224	219	239	226	247	239	233	199	229	200	235	247	264	239	226	242	247	221	196	210	223	212	240	233	242	228	240	233	212	210	224	223	212	259	246	243	221	231	225	222	235	214	221	255	253	218	233	212	211	265	221	244	235	235	210	235	221	219	213	246	229	254	239	260	213	254	230	232	243	198	212	227	198	221	243	219	206	199	216	232	259	246	216	227	251	229	235	220	226	222	238	222	266	241	217	224	218	213	198	224	209	240	211	220	210	230	257	226	218	227	244	257	225	249	243	241	225	217	253	250	228	222	231	233	218	213	209	213	221	187	217	255	247	250	220	238	223	211	225	212	223	221	227	239	240	250	226	237	230	214	248	211	244	250	246	213	218	231	230	248	239	237	201	232	207	268	198	247	244	230	241	221	218	195	197	240	210	224	234	237	206	250	222	244	224	200	255	212	239	195	207	214	237	264	246	214	223	254	244	241	273	233	204	235	256	245	212	238	218	232	215	223	246	236	212	214	234	215	238	236	233	243	252	228	197	233	214	223	229	225	220	250	208	247	230	226	252	241	241	238	218	197	231	232	237	246	230	219	224	235	226	232	223	195	236	242	222	242	263	210	205	224	205	235	208	222	203	230	227	247	230	225	234	220	235	239	238	205	216	241	244	214	219	224	215	217	202	231	236	269	224	222	225	247	229	222	230	218	231	263	225	207	219	199	252	214	221	224	238	249	224	225	218	230	238	228	220	207	210	225	221	215	264	239	254	215	219	209	218	206	242	233	245	233	236	208	223	217	225	214	240	266	246	192	230	213	220	243	229	215	216	235	219	229	226	234	228	243	216	272	243	220	255	258	243	237	216	204	247	219	231	203	230	258	221	203	206	223	245	225	241	218	230	235	228	218	218	226	211	224	248	214	214	236	219	210	224	245	222	228	215	226	206	230	229	218	217	217	207
18011	13122	25625	28857	24135	19196	12433	9957	6918	5873	4492	3964	2879	2424	1778	1598	1218	1025	907	827	749	683	629	655	613	569	596	545	583	534	558	572	570	525	601	549	579	575	548	520	541	584	524	566	563	602	544	565	539	593	536	550	524	532	561	540	549	491	549	576	592	543	501	557	554	512	529	537	588	530	533	496	555	525	530	542	532	524	489	547	545	565	553	523	504	543	528	521	509	539	484	497	514	520	520	538	535	518	603	575	532	518	546	556	557	529	530	507	529	521	552	553	548	522	542	524	558	542	558	523	555	601	535	570	535	540	516	519	537	567	474	496	593	548	531	545	521	530	522	536	560	551	585	523	521	545	534	519	559	518	539	601	510	533	528	492	526	527	554	533	524	528	530	552	538	589	521	525	547	537	531	482	507	524	504	512	561	504	520	520	536	552	578	554	585	492	542	501	537	524	515	578	504	519	523	518	530	547	542	505	526	505	517	554	542	514	536	536	555	538	531	556	572	492	502	520	547	512	575	529	551	546	492	564	520	539	554	527	513	509	524	536	495	549	544	550	575	551	549	554	485	561	571	553	526	544	570	539	531	497	543	549	501	526	507	527	551	595	563	550	589	550	537	557	505	556	552	516	544	561	531	532	535	547	541	540	557	541	504	502	531	581	568	472	544	535	521	565	531	498	542	551	565	558	549	551	548	504	497	543	521	573	503	557	536	541	526	528	504	512	545	524	544	510	542	539	510	580	496	534	571	475	574	541	546	542	549	562	512	546	472	517	538	514	536	528	518	529	538	550	559	535	569	555	565	538	525	567	530	557	470	514	503	529	523	546	531	543	530	507	523	542	507	500	534	521	518	481	509	510	548	527	538	539	507	520	563	541	524	549	535	545	530	514	545	555	526	541	505	528	530	475	553	560	537	523	517	567	533	505	512	508	557	528	507	521	572	501	508	514	511	534	527	541	515	565	521	563	485	523	544	551	551	518	554	510	561	560	507	506	556	532	545	523	492	532	547	576	601	560	520	490	537	550	547	515	531	523	512	493	552	550	512	517	541	472	553	539	533	518	544	522	516	498	545	552	526	519	560	570	572	541	549	539	534	507	513	513	546	523	501	547	546	514	524	518	508	556	506	518	518	541	529	518	521	521	517	533	503	517	503	553	543	533	547	485	520	529	521	520	535	492	523	548	522	531	521	523	498	576	541	543	526	523	524	558	550	552	491	520	561	546	565	513	532	514	493	537	519	578	529	526	526	507	552	515	560	558	531	515	551	518	579	554	545	550	558	556	554	550	546	519	535	547	542	550	518	518	557	543	547	546	567	545	499	542	584	517	558	541	545	539	554	566	511	525	579	547	569	525	502	515	527	543	531	524	515	544	519	555	536	544	534	529	537	505	530	607	508	582	547	514	554	527	536	519	536	504	514	516	535	560	523	518	517	530	500	548	511	552	507	558	550	595	557	519	535	515	496	533	538	536	596	503	547	481	565	517	513	542	554	547	544	579	552	572	529	512	530	550	549	500	531	520	543	523	508	567	552	511	527	559	539	496	530	515	530	562	544	539	566	507	550	534	531	504	543	571	549	540	519	532	521	537	535	531	515	527	494	545	533	516	553	522	561	534	531	535	528	538	503	495	533	496	546	529	520	534	506	518	545	528	535	525	497	512	529	508	540	533	550	538	492	539	534	557	563	512	540	503	535	547	522	509	545	542	561	553	494	522	492	543	514	553	527	570	528	552	510	512	501	507	549	528	543	549	584	528	512	525	546	560	517	551	527	549	509	529	476	509	531	549	548	555	504	584	509	545	534	521	593	501	566	529	537	533	508	513	532	517	548	502	543	525	504	531	564	493	505	528	490	526	588	562	500	551	530	541	533	493	541	553	551	534	536	515	527	535	537	550	543	522	537	514	548	494	537	529	540	509	541	560	500	525	542	524	522	559	542	546	562	537	563	498	545	504	519	530	544	556	526	569	487	555	556	568	527	526	514	564	526	552	567	547	549	509	548	547	523	515	532	541	516	504	519	510	570	479	519	561	510	520	493	526	533	552	491	528	519	513	518	555	524	536	500	558	504	530	540	513	547	502	525	547	550	523	523	541	532	540	521	553	519	525	505	532	514	514	532	505	549	528	533	505	539	559	548	516	521	540	526	548	532	539	519	546	552	504	518	554	527	545	527	551	518	541	511	508	533	504	565	568	550	552	525	545	526	579	521	571	541	512	545	543	549	552	526	533	528	517	479	534	545	584	526	532	532	518	538	531	511	547	548	569	539	534	537	552	564	583	538	542	516	545	506	533	559	566	549	508	519	553	589	541	545	507	534	539	525	538	584	514	525	522	481	547	544	525	525	565	506	505	538	503	520	549	594	542	483	554	539	524	534	542	553	523	521	540	521	504	541	548	501	540	516	557	535	545	536	539	547	511	559	549	513	527	545	505	562	524	543	547	551	538	555	545	560	549	573	512	541	517	534	476	526	541	573	585	544	567	556	548	528	514	531	489	511	517	507	572	512	511	542	566	554	516	519	529	545	511	528	533	523	536	533	563	509	531	532	534	541	519	535	508	529	558	541	559	548	566	520	502	528	544	571	522	535	517	533	518	493	536	559	490	504	557	520	553	538	530	541	529	530	549	504	552	541	532	562	499	537	537	562	515	517	542	524	521	516	567	537	550	529	512	578	541	554	540	509	502	552	519	552	592	549	547	495	562	572	527	529	499	544	538	515	531	554	506	540	493	523	536	553	500	510	500	516	558	510	536	561	517	514	563	558	545	506	539	517	504	497	533	539	530	564	486	516	513	514	516	513	521	522	556	565	556	557	571	542	530	532	536	525	518	574	547	507	569	550	524	518	544	518	546	497	527	529	550	516	549	591	530	542	557	523	523	554	518	494	541	528	577	543	504	524	605	540	550	546	553	531	530	525	494	491	518	532	526	517	553	514	567	539	520	532	491	504	507	537	523	556	535	516	545	497	519	544	580	544	543	549	571	538	475	557	540	533	524	557	560	582	487	533	562	535	514	533	558	545	543	537	525	500	512	566	541	553	509	543	515	533	495	511	527	521	526	532	539	541	541	558	537	538	529	511	541	561	509	517	538	544	555	568	518	501	491	530	546	534	560	502	540	541	541	515	536	575	532	547	512	531	533	492	541	540	515	548	528	563	505	533	511	546	607	512	536	575	564	531	546	531	533	513	532	557	559	566	562	558	579	565	545	553	546	546	532	527	513	536	541	531	525	564	493	529	535	545	491	552	542	568	518	540	524	498	541	558	576	571	527	514	516	528	550	520	496	557	547	540	572	579	540	527	532	499	528	519	534	496	580	519	542	539	542	535	578	552	556	522	547	528	505	507	572	525	527	498	532	531	524	523	526	543	551	525	520	527	523	562	545	540	531	513	536	541	512	549	519	541	540	493	533	523	499	527	491	506	497	502	553	565	499	592	528	510	547	523	562	527	530	515	581	524	558	555	551	551	536	564	536	542	543	531	534	534	539
13844	8642	9497	7241	4938	3037	1669	1214	884	746	593	559	484	468	404	361	337	337	324	322	300	319	316	276	319	325	292	299	310	313	292	334	319	287	318	294	331	329	330	278	297	317	281	317	318	281	289	313	288	316	304	329	300	301	329	278	277	292	316	299	292	302	310	296	323	284	292	314	310	315	303	299	322	312	301	291	295	342	304	302	295	299	318	328	283	279	284	294	307	300	313	275	294	304	291	328	289	321	308	320	306	311	307	309	270	296	269	317	323	318	309	330	329	312	289	313	298	289	314	278	301	304	321	262	287	281	298	279	288	317	272	308	293	296	320	309	320	314	302	301	286	298	290	303	286	246	280	335	286	291	296	266	290	318	281	293	301	309	278	307	319	286	311	311	316	318	315	288	304	311	309	300	280	294	298	302	288	299	323	321	280	328	291	273	333	310	315	335	260	313	291	319	326	288	279	332	312	297	322	266	290	298	305	284	305	315	326	320	302	297	310	287	286	290	281	297	295	348	287	336	283	296	325	304	276	268	288	308	286	293	321	295	279	308	285	330	329	319	305	316	311	297	278	293	332	301	310	314	304	297	313	305	322	320	305	328	312	321	294	299	317	310	311	333	292	298	290	306	334	307	328	274	286	291	305	302	300	328	299	332	321	312	320	308	273	297	242	290	267	303	323	300	293	295	292	276	288	292	287	317	301	277	323	301	274	292	329	322	302	311	292	310	279	295	312	282	333	333	298	323	292	279	309	290	305	361	281	291	285	304	269	275	303	314	290	287	334	291	301	282	332	278	311	282	267	301	328	302	301	290	268	285	342	298	291	304	298	278	285	309	334	316	284	323	298	291	322	259	276	302	306	261	312	304	295	292	285	295	301	263	332	295	327	296	307	324	301	314	291	276	294	302	313	300	316	315	281	301	320	298	315	276	319	280	307	307	293	277	313	294	300	301	290	290	283	326	290	331	315	286	298	315	289	269	311	284	318	322	284	312	264	312	271	307	346	317	289	289	329	344	300	338	316	282	303	281	293	331	303	293	294	333	323	366	325	300	289	304	291	282	338	295	305	281	317	345	313	316	267	291	262	292	327	307	289	287	285	307	292	331	297	283	331	349	303	297	297	297	307	313	303	282	272	255	313	271	311	301	319	273	292	300	312	302	311	278	286	291	281	327	311	288	280	247	282	289	312	306	295	309	321	295	309	312	280	286	297	305	319	289	310	321	312	291	274	290	306	343	301	290	313	305	298	289	272	300	290	320	313	319	297	325	290	298	286	293	287	303	291	308	301	266	275	284	292	321	260	316	263	319	341	293	286	260	306	299	276	285	288	332	293	313	301	283	305	280	336	324	278	272	308	281	317	317	293	305	316	331	291	305	288	323	298	341	305	289	307	312	317	273	310	294	290	289	326	269	339	299	309	299	304	315	277	290	285	303	313	285	303	321	291	282	270	309	326	279	317	280	289	299	298	304	310	289	290	282	294	300	298	304	299	305	318	324	310	303	292	297	306	320	269	262	312	316	261	313	285	283	310	284	293	289	297	305	308	329	305	301	304	327	261	312	304	303	294	270	287	323	319	321	292	308	305	288	301	267	295	288	294	314	304	299	264	327	312	281	333	311	282	335	322	302	315	285	311	313	317	265	318	293	302	283	317	288	345	333	287	300	316	317	306	305	327	327	316	305	296	316	294	297	290	294	293	287	329	284	284	299	315	325	322	311	283	295	274	293	297	304	297	318	319	255	316	308	308	286	285	318	292	267	296	274	281	297	303	308	315	291	322	278	289	310	304	320	308	293	298	306	308	321	313	321	317	287	304	314	277	341	303	305	311	321	322	328	300	288	306	323	335	291	289	286	299	299	338	302	293	339	320	315	302	273	287	293	309	310	320	284	310	312	329	321	302	321	264	350	302	282	290	309	287	302	295	278	289	314	290	316	290	290	318	311	335	295	288	292	317	321	315	291	354	278	301	267	331	300	281	297	275	313	328	295	276	295	338	275	292	278	289	305	294	294	305	277	312	298	324	271	261	298	306	284	296	313	320	296	303	315	318	295	296	299	315	294	305	305	309	299	323	315	312	301	312	300	319	286	279	315	287	333	328	278	291	312	279	286	316	288	295	297	276	292	298	310	293	323	309	280	304	277	302	309	291	308	316	299	312	283	291	296	303	281	320	293	306	309	281	291	273	316	302	324	341	317	297	303	279	307	306	311	315	277	295	284	273	301	316	318	279	279	297	279	353	277	275	303	327	313	306	276	290	306	301	311	313	303	311	272	304	261	311	280	284	261	315	305	317	285	271	306	294	293	302	304	297	307	297	278	292	325	330	308	308	309	311	282	290	303	305	268	290	286	313	287	274	307	304	297	300	301	317	285	298	303	307	281	356	301	289	311	310	295	353	300	322	291	318	311	305	292	323	290	316	292	323	318	291	315	312	278	311	301	317	293	308	313	295	315	311	341	319	288	308	298	320	326	285	276	344	282	294	314	279	285	344	312	314	297	285	300	281	224	310	363	342	331	321	289	323	297	288	301	271	306	315	305	272	283	293	320	316	311	315	345	294	289	324	305	316	297	312	334	295	288	287	303	307	306	311	294	319	314	303	286	288	301	309	274	282	301	269	311	283	310	324	313	286	306	309	338	314	306	287	297	303	312	321	343	267	271	267	293	273	307	319	301	261	293	312	292	317	333	300	309	309	324	277	303	287	295	305	286	314	309	330	295	303	302	319	294	310	297	277	271	314	303	321	284	305	298	280	283	311	293	294	291	297	302	296	293	281	281	280	280	286	301	283	289	322	313	292	275	277	311	297	303	304	326	296	292	271	302	313	318	306	321	305	318	335	283	286	323	279	287	291	276	297	278	309	297	329	301	284	288	315	322	333	339	321	275	268	307	295	319	306	331	314	282	297	319	287	301	284	264	315	272	293	298	312	275	287	318	310	286	308	303	297	303	289	268	297	290	313	286	310	283	309	328	299	292	284	287	284	306	314	301	339	336	311	297	246	314	322	299	280	287	277	297	340	334	308	315	255	336	289	306	259	291	302	279	307	274	313	316	298	341	267	296	279	296	337	305	295	305	298	295	264	302	289	299	318	306	285	273	300	292	312	298	309	313	299	308	306	313	305	293	330	310	312	258	252	317	293	285	308	342	314	304	297	284	295	271	287	309	319	286	318	328	305	339	356	269	285	290	324	289	300	298	269	345	330	318	324	317	293	337	268	352	306	272	304	305	302	260	288	294	282	281	295	305	326	321	322	271	290	288	325	312	304	283	308	276	317	314	306	314	344	307	303	281	271	289	333	299	278	311	286	272	295	294	329	290	321	281	312	326	311	327	286	265	309	299	286	303	292	281	329	310	299	276	314	345	291	310	310	321	321	297	285	312	285	286	282	313	315	267	338	271	312	295	292	332	316	278	305	277	298	322	325	287	293	328	313	294	302	323	283	316	311	287	294	321	312	285	321	309	286	318	304	274	325	306	293	327	337	307
8330	7449	15847	17192	14658	10172	6165	4896	3408	2911	2194	2103	1753	1419	1179	1117	938	888	770	713	751	767	752	759	704	687	672	728	657	679	681	644	675	667	715	667	739	692	671	691	702	698	680	675	681	668	651	663	766	682	667	671	669	725	625	660	706	643	680	689	671	630	652	656	700	670	648	685	683	711	661	729	699	651	621	652	661	654	677	674	698	680	693	664	656	698	622	712	702	689	652	684	653	602	697	680	690	705	715	726	671	689	717	656	658	647	672	692	679	654	682	711	680	696	681	717	619	699	650	667	636	626	644	620	621	672	699	674	710	665	705	693	671	603	659	684	682	658	618	656	651	672	667	674	705	650	675	657	731	655	678	658	663	686	641	684	683	648	636	647	679	666	713	684	701	644	633	684	679	663	688	688	661	605	671	651	641	707	699	673	663	641	665	661	673	670	675	665	649	689	694	649	605	670	642	638	660	686	675	654	747	671	704	658	714	674	661	651	682	681	636	689	622	716	678	692	685	694	678	667	689	681	665	668	666	713	670	643	640	647	672	641	671	673	682	689	619	719	688	708	636	691	643	636	713	696	718	667	666	726	681	668	686	662	689	675	688	643	727	673	666	709	685	681	638	686	652	655	676	679	680	693	679	618	645	728	673	657	699	687	653	692	627	696	665	674	650	691	665	699	657	700	627	672	686	727	605	671	678	678	675	689	692	642	676	687	653	630	592	668	683	660	681	655	686	662	665	692	683	643	674	643	685	678	663	641	659	734	640	659	660	653	701	694	670	688	679	648	666	732	706	691	671	668	700	655	653	683	718	654	633	691	657	665	674	660	681	667	686	685	644	649	648	675	703	675	670	647	669	643	650	657	640	650	632	655	641	631	697	685	687	687	693	712	652	656	648	655	658	680	649	749	710	697	676	645	689	684	655	626	686	662	646	688	658	731	701	673	660	649	709	709	652	632	668	712	720	660	648	634	708	683	642	649	662	688	662	675	688	671	683	660	669	685	702	706	679	729	687	705	657	621	630	690	668	648	655	731	689	670	702	680	656	703	655	639	692	650	686	654	669	745	714	688	677	649	656	673	692	615	712	660	711	680	645	666	678	694	676	674	688	658	691	708	686	643	636	650	686	665	675	643	668	662	651	649	709	623	626	663	654	646	644	693	684	678	668	667	683	667	704	665	651	685	621	698	684	667	657	673	665	649	647	666	616	655	666	683	663	699	698	692	695	629	694	639	705	692	634	645	691	642	694	691	656	672	704	680	681	669	679	692	654	663	665	669	679	678	662	676	673	644	653	686	701	720	640	686	724	654	666	637	671	638	632	677	683	712	664	756	669	707	685	638	675	656	674	699	697	642	665	685	673	677	653	663	672	741	647	653	638	716	659	713	726	695	664	687	711	608	668	671	711	671	662	674	643	702	665	626	677	685	640	696	689	658	646	675	642	694	625	648	653	689	668	604	667	675	704	643	642	704	703	640	646	681	661	708	691	606	676	625	644	647	657	713	693	652	641	660	656	651	645	692	635	682	637	632	711	672	680	703	693	677	669	670	718	615	677	641	684	685	679	700	653	684	694	677	626	669	659	707	640	659	659	673	672	691	609	637	670	669	645	675	740	718	619	666	656	706	676	671	730	688	661	650	617	659	652	690	653	642	679	684	650	695	675	677	678	703	675	677	674	694	685	685	691	637	717	637	668	675	628	682	690	663	665	715	669	666	731	698	673	685	716	697	727	663	665	703	667	640	627	645	678	662	686	687	663	666	645	678	699	659	674	675	675	705	666	717	677	671	672	686	675	615	714	636	636	675	633	650	707	714	655	658	683	678	685	700	698	701	655	641	682	635	656	644	715	718	629	644	656	679	697	711	715	668	640	706	613	689	731	676	682	658	662	689	689	675	658	631	718	621	620	726	653	685	714	687	638	707	691	651	697	674	666	680	650	678	648	681	661	708	682	694	672	658	729	690	693	696	687	711	704	655	678	695	685	655	645	660	657	687	678	644	704	609	654	690	665	693	671	635	661	666	651	659	672	675	624	648	706	675	668	650	700	628	653	699	696	691	656	710	655	692	674	699	696	701	621	666	661	649	679	618	639	651	667	676	632	618	694	668	632	687	683	668	657	683	683	661	664	648	646	686	670	616	638	673	670	717	683	671	666	687	675	652	671	669	688	666	696	663	657	671	656	656	626	707	692	650	664	693	681	687	650	727	644	667	698	686	665	685	676	664	617	628	694	651	646	707	670	632	673	744	665	650	683	652	635	671	647	659	643	659	713	689	623	692	695	636	679	707	699	676	640	650	710	677	702	657	662	654	704	690	661	661	687	685	647	691	691	666	630	649	655	650	658	687	628	680	683	659	658	723	636	666	666	685	675	741	718	665	645	682	694	694	668	651	687	684	686	674	656	674	671	685	655	660	649	659	699	693	678	692	678	689	666	708	645	666	686	641	683	634	656	669	641	655	711	681	716	681	641	640	659	723	632	678	680	652	689	680	666	657	655	643	652	678	745	715	713	678	741	660	661	648	680	679	664	700	679	708	683	641	704	690	679	722	645	658	702	668	692	675	674	661	654	682	686	686	644	624	639	656	655	667	696	648	682	681	712	648	687	711	672	646	683	707	663	665	655	632	699	657	715	692	695	721	665	667	654	653	666	701	717	664	629	688	682	661	653	704	668	728	668	667	669	707	657	698	664	639	609	651	679	670	660	707	718	632	666	645	689	700	629	665	635	679	688	659	661	658	658	695	660	700	679	597	673	698	694	696	644	677	640	668	676	675	679	684	669	654	692	684	647	691	653	706	650	739	674	690	648	666	711	705	684	653	642	668	648	656	704	740	677	669	651	709	677	663	685	695	687	650	644	679	712	640	659	650	662	666	669	692	706	666	629	649	678	663	710	715	650	661	674	677	692	659	648	684	671	659	681	650	666	675	691	622	664	694	689	691	676	696	655	683	650	655	685	707	678	679	615	706	630	701	664	671	675	660	693	658	680	679	653	640	653	685	676	653	689	673	647	646	649	693	680	699	657	668	688	721	714	677	682	693	657	652	664	688	675	652	677	697	634	665	628	690	646	663	667	662	605	657	665	637	647	645	635	656	672	680	658	682	687	718	632	707	694	702	719	675	692	628	713	651	664	667	674	707	659	637	709	620	641	695	641	702	631	652	653	680	658	653	742	703	669	687	711	702	654	588	660	671	617	705	655	681	690	643	666	679	651	689	683	704	636	657	653	654	676	686	639	661	661	664	679	632	631	696	658	697	675	643	678	671	683	674	642	664	708	705	676	695	655	710	681	671	682	650	695	718	632	643	692	648	679	678	638	715	647	643	679	692	693	674	646	658	668	665	683	672	713	682	672	712	680	656	667	685	654	680	634	658	662	673	670	677	653	615	682	687	681	703	695	688	653	634	676	704	653	678	632	672	674	675	702	689	741	664	666	695	645	667	623	719	675	690	685	656	662	665	699	629	658	667	696	702	655	644	630	665	653	648
24169	13187	14801	12043	7713	4692	2395	1626	1248	1025	754	658	608	481	406	373	332	312	291	278	288	264	271	243	295	238	227	241	306	265	233	261	273	275	245	277	229	266	238	247	231	253	253	227	251	273	281	243	243	273	240	238	262	245	229	248	270	234	261	277	227	250	263	244	261	268	262	256	257	264	256	280	296	283	286	248	265	259	237	264	259	257	231	243	246	253	233	226	242	276	252	246	265	205	220	248	247	253	280	250	221	251	256	275	243	251	250	282	255	297	253	244	254	236	271	274	246	252	255	247	223	250	246	238	225	253	242	226	278	233	246	238	240	249	271	259	260	226	257	228	263	246	233	227	267	253	238	313	277	263	248	254	239	233	245	245	252	251	245	240	239	265	236	269	282	240	253	241	236	270	264	249	272	240	231	228	231	253	268	247	250	260	221	248	259	259	259	236	266	227	218	234	256	246	227	256	271	260	266	243	219	240	252	228	260	258	249	233	301	231	249	248	257	244	245	258	244	280	225	227	247	264	259	244	271	207	228	268	272	261	264	257	258	235	268	252	246	251	234	244	248	237	237	244	233	239	244	250	269	262	284	254	252	264	250	268	224	294	229	262	225	229	256	226	263	249	257	269	210	241	237	243	258	264	244	257	250	263	255	234	225	248	251	252	245	247	224	246	241	239	258	259	276	274	259	268	241	231	253	226	252	224	265	281	251	249	261	244	256	278	236	220	272	249	262	254	238	239	266	235	256	262	221	251	263	249	264	238	248	276	278	261	235	228	286	219	248	248	231	285	223	220	225	227	260	245	254	235	286	230	242	281	299	258	220	257	254	247	242	245	229	255	273	254	241	230	250	243	260	269	255	264	251	240	239	239	238	242	241	261	228	230	244	220	268	260	225	232	247	218	202	248	246	267	251	254	244	249	275	234	265	226	223	259	217	226	258	249	259	248	237	231	249	246	252	254	269	264	254	239	246	259	251	272	266	257	206	223	254	244	281	269	235	240	272	258	251	274	274	241	241	257	270	262	268	242	254	259	241	250	236	253	227	234	223	227	269	260	245	234	224	241	254	249	256	273	253	256	237	255	237	247	220	257	262	232	242	248	231	231	233	266	257	227	228	259	244	258	282	253	273	249	257	265	237	251	227	248	250	273	273	234	250	252	273	237	271	227	244	230	248	266	234	272	258	258	232	244	243	252	272	267	236	238	242	236	231	257	242	236	285	238	285	236	258	262	228	235	257	214	246	232	258	266	228	250	251	303	245	249	225	278	239	258	243	255	257	250	247	249	252	275	231	229	197	249	235	235	232	250	218	226	238	237	221	234	238	249	232	252	248	243	265	233	273	261	257	237	265	259	261	231	247	255	240	238	260	243	251	230	240	261	260	247	254	242	242	276	264	243	241	240	266	253	274	249	254	250	235	254	234	268	263	260	229	264	252	255	235	260	228	269	284	246	252	230	241	247	247	246	253	249	243	258	283	281	237	259	230	250	210	237	261	233	261	236	251	243	253	229	248	237	250	219	264	229	272	226	246	237	247	264	252	222	238	242	245	228	241	227	228	273	256	211	246	263	226	269	238	212	254	265	280	244	213	246	237	251	249	260	242	208	226	263	298	271	231	272	226	266	240	240	231	263	262	226	285	286	243	254	253	226	247	258	237	218	246	256	272	263	250	241	246	243	263	239	216	269	288	255	222	265	238	241	230	241	282	274	258	245	246	239	213	226	234	233	269	255	260	260	240	242	259	259	260	252	267	255	248	274	278	256	241	251	255	235	256	227	278	248	266	247	288	219	232	292	266	265	282	204	273	237	224	238	224	250	218	251	254	268	237	265	261	241	246	253	242	256	248	235	250	246	244	250	262	253	249	241	257	225	232	241	241	258	241	218	257	295	229	233	253	269	277	248	246	245	259	254	272	273	254	259	255	269	234	257	246	242	234	259	238	263	254	245	272	221	221	243	249	256	256	273	266	241	249	283	266	265	248	235	265	237	202	263	261	241	237	239	223	260	267	274	225	243	264	220	253	266	242	245	251	248	246	245	248	238	246	232	218	259	235	268	280	261	229	220	225	256	251	255	237	266	221	253	257	238	236	224	247	231	242	267	229	218	235	273	260	270	253	275	275	265	244	279	258	218	267	232	249	226	255	247	258	237	275	275	238	235	236	223	246	219	248	249	250	228	238	240	244	230	231	259	261	240	237	260	280	206	258	215	256	226	218	269	226	256	223	251	237	235	232	224	234	257	213	248	262	260	253	229	237	235	280	270	261	235	264	272	230	247	224	234	259	237	243	268	226	213	250	236	256	278	252	232	270	236	245	267	258	262	249	232	269	243	266	243	246	259	233	262	250	245	259	243	271	252	232	253	267	283	258	261	268	266	225	229	245	239	220	254	277	266	262	253	233	242	242	230	262	266	286	250	254	233	261	230	254	246	244	239	264	256	247	252	253	264	259	237	238	238	240	260	218	282	232	249	265	276	232	222	249	272	251	270	271	269	250	256	246	255	240	238	237	252	255	232	260	228	247	264	244	236	272	244	266	274	239	250	244	276	271	250	256	233	270	254	221	270	242	242	250	220	248	255	250	264	268	275	269	255	251	269	226	238	268	255	270	218	222	226	232	233	262	231	211	259	245	237	230	269	223	255	266	242	249	255	259	254	258	217	253	271	242	219	244	248	230	222	236	226	252	240	225	237	259	266	246	256	243	247	260	266	243	275	238	244	271	226	267	239	245	237	247	253	262	246	255	278	270	240	266	288	224	245	244	253	271	237	244	237	256	288	252	252	227	262	243	254	253	264	265	234	248	258	262	233	192	247	260	232	236	250	247	265	251	257	243	249	289	261	247	233	279	257	244	238	237	280	251	260	240	209	259	274	241	286	223	265	221	239	255	269	222	248	253	259	255	203	237	250	240	247	279	275	237	245	257	258	266	237	251	225	247	242	261	266	240	247	238	264	247	250	234	239	241	254	271	231	231	266	239	252	246	267	257	263	233	247	273	244	243	230	247	241	233	259	241	243	238	226	250	256	269	252	241	247	256	272	251	236	255	238	254	257	230	268	241	224	252	225	239	236	209	234	243	254	281	260	248	290	247	248	246	265	226	253	275	261	253	238	219	255	256	253	251	245	216	238	238	243	275	251	281	188	228	230	254	248	259	235	267	254	248	235	246	250	266	246	226	236	245	258	252	253	243	250	255	231	249	248	252	259	249	235	254	250	242	270	231	246	262	268	256	238	257	235	263	247	231	237	219	247	266	222	262	263	260	228	248	248	238	228	261	221	207	271	257	264	247	236	229	242	275	238	281	261	230	253	295	204	252	270	236	289	269	235	258	250	238	264	243	254	261	231	225	233	223	246	233	236	279	266	250	258	244	249	269	266	236	242	218	243	263	217	253	272	259	248	269	249	249	247	237	242	266	287	250	246	273	222	238	249	259	237	245	247	253	258	274	247	250	246	235	263	263	249	219	265	263	235	297	243	265	239	255	251
15040	11066	22317	24539	20565	14927	9665	7129	5149	4326	3166	2907	2323	1973	1512	1209	982	915	787	721	750	697	680	628	629	641	612	621	651	531	568	560	554	567	562	585	578	586	615	581	560	576	592	546	562	651	607	551	614	591	546	561	610	559	548	563	537	555	610	532	591	585	570	602	607	580	596	601	510	560	553	558	564	556	554	568	573	537	598	626	579	577	598	531	544	580	623	554	623	567	580	558	573	578	526	571	550	535	599	585	587	577	592	557	569	544	588	567	564	526	548	570	622	563	574	547	572	576	569	529	584	540	552	548	534	586	595	604	563	583	574	597	628	544	567	586	554	520	522	619	568	564	542	595	578	590	517	527	568	565	578	557	573	556	534	570	563	574	592	580	558	538	546	603	559	596	587	538	560	518	574	573	548	574	543	539	593	584	532	572	542	559	575	539	580	546	549	624	564	522	558	591	550	562	567	533	532	580	555	539	596	628	571	579	555	520	597	538	563	554	522	594	571	524	583	598	555	577	557	530	562	603	541	607	557	581	563	527	557	556	548	583	553	551	563	561	597	602	569	579	583	524	515	581	597	588	582	570	575	574	594	561	564	559	550	553	563	605	565	561	590	594	545	554	596	573	554	582	579	563	595	560	553	510	593	561	550	550	526	597	582	568	593	576	559	561	557	581	559	573	567	595	544	524	585	591	538	603	568	553	556	572	571	572	585	574	556	557	558	583	563	586	539	551	616	592	527	546	570	535	573	556	610	556	550	564	620	586	571	566	533	550	533	572	535	542	558	620	574	596	583	590	573	596	574	553	523	584	549	575	587	568	526	538	518	561	545	552	590	542	545	581	624	590	560	521	567	532	577	536	582	569	562	616	544	556	563	571	593	600	536	562	567	601	555	575	572	552	558	564	582	579	536	555	568	549	564	573	574	564	557	562	566	567	595	609	564	568	555	544	594	619	570	576	514	567	556	569	594	592	551	583	533	522	611	593	597	532	545	550	600	526	564	562	609	516	562	554	533	580	537	584	557	564	568	568	597	570	572	570	581	573	551	547	622	580	564	540	618	599	573	588	554	580	560	615	566	574	569	559	562	561	547	557	586	535	559	584	530	594	592	548	540	562	535	541	562	548	572	569	551	544	558	538	614	572	600	543	552	557	617	558	555	561	583	575	563	560	553	539	560	563	586	524	558	564	581	556	567	577	556	594	563	572	561	541	583	552	605	588	568	620	589	567	590	579	570	551	577	585	564	586	608	583	540	570	586	588	592	610	559	556	554	534	547	575	552	577	577	532	552	577	589	584	585	584	590	613	571	576	561	554	556	569	598	593	513	571	559	616	540	538	522	597	572	535	566	551	559	576	592	567	609	597	571	515	521	582	587	613	577	614	512	549	562	602	527	591	547	571	566	577	550	604	552	542	566	569	561	571	590	551	566	579	581	566	556	569	585	595	535	594	578	532	556	578	643	601	563	586	574	571	556	579	540	582	546	559	566	553	568	593	558	554	575	551	531	583	583	568	608	582	555	547	588	590	524	563	561	583	596	568	575	589	546	621	552	532	602	560	582	543	531	559	563	562	606	537	555	565	580	549	535	556	606	551	532	544	540	583	563	589	559	555	595	537	589	556	566	580	590	545	577	564	523	558	573	528	595	559	567	604	574	585	555	582	562	578	556	520	552	536	593	563	582	576	592	553	533	560	557	552	593	581	577	526	590	534	580	580	566	575	590	578	609	566	599	579	559	543	576	586	537	546	555	567	577	545	569	596	619	574	572	534	546	555	563	603	585	560	592	562	567	519	569	579	536	546	561	532	599	558	552	559	566	569	542	586	547	558	577	540	567	569	583	562	561	584	613	593	543	571	597	577	554	555	559	542	566	621	497	578	595	554	570	551	586	552	577	589	547	603	544	546	552	528	581	591	566	591	581	551	574	598	574	570	553	563	608	582	595	605	570	578	532	557	543	536	556	540	572	549	580	601	579	545	576	541	585	584	591	535	557	564	558	583	546	548	528	552	556	574	568	579	555	597	565	578	572	570	616	547	610	612	594	571	552	582	590	582	550	597	572	545	608	538	581	605	559	582	552	599	558	557	562	581	567	521	589	585	551	576	559	593	582	575	558	571	575	597	586	553	567	497	636	547	566	583	551	603	598	577	557	587	559	544	530	577	557	545	579	537	541	558	562	573	559	565	575	593	568	520	551	566	593	556	609	567	557	579	600	596	525	550	555	556	540	618	545	581	602	555	531	548	568	558	589	574	544	560	555	593	570	574	585	602	564	603	575	585	598	545	569	546	563	552	520	566	567	605	557	606	552	610	554	556	612	529	584	595	589	587	573	557	592	606	576	559	555	583	577	549	575	613	593	547	514	562	587	571	551	535	626	533	559	562	537	580	559	629	564	536	579	572	619	600	548	589	567	609	572	602	553	579	543	555	551	560	556	563	600	554	595	555	539	549	569	560	562	570	563	559	541	553	568	552	564	543	558	598	555	583	592	582	577	537	539	583	591	544	568	609	559	561	568	602	563	537	593	557	590	550	604	595	583	581	576	568	602	554	545	560	573	540	582	550	500	546	559	558	610	568	540	573	581	583	536	534	572	571	563	600	564	580	599	574	571	596	596	589	580	568	565	568	580	603	542	498	556	563	576	553	575	558	567	576	565	551	548	561	583	577	525	602	548	555	569	596	597	552	581	575	551	599	534	576	572	584	611	534	516	560	535	567	562	577	550	569	616	557	581	551	541	569	564	568	550	608	564	572	598	627	592	542	540	593	612	559	571	561	562	575	553	580	596	548	561	532	572	537	551	525	582	524	537	582	534	545	579	606	560	574	565	575	568	550	616	583	528	601	577	571	595	571	552	546	595	567	583	556	575	553	538	557	583	547	577	557	567	537	564	528	594	561	566	577	589	629	611	543	573	557	548	553	527	567	578	530	558	548	571	558	584	572	579	603	559	596	557	558	600	561	579	551	562	557	610	578	528	568	584	506	574	547	579	583	532	568	569	584	535	587	550	615	587	549	578	572	570	559	564	608	611	528	554	604	565	560	550	559	530	526	534	558	572	572	580	574	571	592	602	572	590	620	547	522	610	611	524	582	538	532	566	567	561	567	598	566	579	550	561	605	592	572	549	573	589	542	526	545	562	577	530	561	565	561	583	559	584	619	573	578	571	564	566	580	574	552	579	567	652	569	535	588	568	558	540	553	606	564	582	632	544	540	572	558	566	545	575	553	561	529	577	571	548	549	564	555	559	579	558	556	553	610	567	547	567	574	570	509	579	582	524	557	587	554	621	584	598	533	581	581	603	565	553	597	548	561	527	567	547	552	566	592	510	572	599	555	602	594	553	576	596	570	602	554	596	546	566	572	587	569	550	590	562	607	580	611	579	560	575	561	550	557	549	571	543	571	561	599	536	582	573	514	577	543	592	562	553	618	563	549	534	600	561	578	544	576	556	606	566	582	568	594	568	549	568	595	593	570	566	567	564	571	592	559
32037	17877	20405	16870	11175	6506	3541	2066	1609	1269	879	784	672	470	402	384	334	282	266	259	276	259	218	245	207	253	243	234	189	230	228	240	227	201	236	219	239	221	221	195	224	236	222	197	250	220	209	231	229	204	231	227	215	222	241	224	218	197	194	222	262	250	251	236	202	197	216	208	227	214	201	212	253	217	250	192	216	218	223	225	201	221	212	223	238	197	246	224	214	229	235	238	220	222	220	239	201	230	223	216	184	202	206	235	237	235	215	212	202	201	219	209	220	199	211	225	235	225	213	192	201	220	228	212	214	240	246	217	190	202	230	230	224	258	216	222	242	209	202	224	196	216	228	231	205	210	234	246	228	226	218	224	210	205	226	232	219	254	222	221	198	234	245	231	191	194	205	222	222	221	258	238	227	214	212	212	241	236	222	206	237	236	212	238	218	220	214	200	213	237	213	226	211	238	212	208	246	217	213	209	191	222	215	229	239	224	245	248	218	220	199	197	229	206	208	199	218	233	247	235	231	229	256	230	242	215	187	224	229	241	232	219	208	214	237	210	202	215	192	218	221	202	226	220	243	211	228	211	237	207	210	173	212	221	224	253	209	226	235	208	207	232	206	208	242	231	199	230	205	216	228	240	221	244	213	224	211	230	219	216	235	232	207	221	204	238	236	205	242	235	222	248	227	222	235	209	243	225	226	216	220	219	189	211	214	240	207	216	238	222	221	229	241	230	244	220	229	210	203	211	240	209	230	210	231	243	236	229	224	200	223	223	232	214	237	252	214	224	234	240	212	215	195	232	200	218	226	186	243	231	220	219	194	239	234	183	243	204	224	244	197	254	212	219	244	228	206	218	242	204	215	199	228	258	219	193	221	224	242	195	232	203	226	230	220	231	211	213	207	227	221	202	228	253	224	219	208	220	229	222	230	194	245	228	212	231	216	224	224	224	185	236	270	209	214	214	238	226	198	208	237	238	263	244	219	201	235	219	219	188	217	241	212	213	225	200	220	239	227	246	232	226	209	260	247	210	228	230	203	197	247	233	224	216	210	226	215	227	251	214	224	211	232	205	211	233	207	228	224	200	188	235	240	245	217	245	238	227	248	219	230	236	213	240	218	220	212	210	221	255	221	219	216	204	224	206	247	204	218	217	216	211	191	226	219	234	188	187	226	228	234	202	246	236	244	203	215	225	222	209	234	230	216	200	221	220	250	227	206	216	247	218	220	238	238	216	223	221	250	232	246	213	201	225	239	233	229	210	217	225	225	218	219	204	226	216	238	228	209	240	210	249	234	248	222	237	231	207	233	223	233	207	211	225	217	214	217	217	219	239	224	211	211	235	228	216	221	192	244	223	222	195	212	200	248	221	229	227	219	224	194	218	209	223	230	231	209	235	251	219	229	223	223	201	225	229	232	224	208	227	223	235	222	244	236	228	214	226	248	216	231	229	252	212	196	201	245	194	233	220	229	236	196	258	218	225	233	231	232	217	216	236	204	235	220	232	204	215	208	216	229	222	223	243	216	230	230	256	198	246	235	233	249	206	226	223	225	213	211	223	207	211	229	226	230	261	204	228	232	227	205	249	240	204	206	215	219	245	232	221	206	204	192	239	235	226	236	232	205	217	228	210	205	205	199	220	209	215	236	212	207	206	225	231	200	222	235	231	213	242	192	254	209	208	204	258	208	226	235	214	226	212	196	229	222	204	236	224	206	224	241	234	221	190	240	228	196	214	219	206	217	244	220	210	256	239	247	214	221	203	238	255	216	238	180	213	195	224	215	206	216	226	241	206	220	243	217	232	220	220	226	226	204	233	203	233	231	247	246	223	229	203	219	216	215	210	204	239	215	235	212	212	202	225	205	208	223	226	225	256	187	240	236	256	236	223	218	181	202	248	203	194	221	248	191	205	214	223	218	187	224	240	225	230	220	206	247	242	216	230	225	221	199	222	231	217	207	208	225	236	246	230	210	226	218	223	241	211	246	237	217	210	226	220	234	192	243	209	229	221	229	204	220	246	216	228	193	205	215	188	182	191	232	209	207	235	199	213	221	222	216	207	199	216	206	225	210	223	210	229	180	249	223	239	217	225	234	228	211	249	229	240	198	237	197	216	247	234	212	209	227	202	246	227	229	239	218	240	227	231	201	228	244	240	206	242	224	203	209	199	210	237	207	229	223	211	241	205	208	249	219	217	208	202	230	226	243	204	204	227	231	212	236	229	206	211	205	223	223	210	234	250	187	207	222	240	232	235	236	216	213	218	202	254	219	206	229	204	212	228	224	212	236	210	214	228	206	207	223	230	204	216	234	250	233	212	203	236	218	225	198	238	210	209	231	220	217	214	212	227	204	214	222	213	207	246	230	213	231	221	229	218	223	208	222	215	233	225	203	224	207	228	218	255	220	262	220	224	249	249	242	232	203	229	214	222	220	225	237	216	223	206	228	222	228	220	243	194	242	216	224	276	216	198	227	209	213	235	222	219	220	236	201	244	229	237	231	204	226	220	216	220	238	217	219	266	194	206	205	208	228	211	222	223	218	182	231	234	196	215	241	219	222	216	246	210	216	187	242	244	217	234	235	210	211	235	258	234	232	187	258	200	208	219	219	211	194	207	220	198	220	215	212	231	219	234	203	244	221	204	231	198	222	235	206	218	218	226	211	209	217	203	232	234	224	250	232	208	232	185	212	219	196	242	215	230	204	220	220	217	230	218	230	234	207	229	230	218	204	230	223	202	233	216	248	222	230	221	219	234	235	230	237	241	198	210	248	231	219	222	206	193	210	197	209	219	218	194	211	218	182	240	200	202	224	232	213	233	234	243	218	224	191	192	207	218	227	206	229	242	255	217	249	215	235	211	187	240	202	240	208	217	207	209	238	190	222	230	220	232	237	222	235	233	192	196	230	219	234	224	211	206	241	242	200	242	217	222	203	248	220	229	208	222	228	279	221	229	209	210	203	222	216	226	216	211	238	224	226	213	225	194	214	217	242	217	237	191	232	234	213	225	204	215	218	245	209	214	248	199	231	188	247	216	230	220	216	218	218	208	235	248	237	220	241	205	203	208	244	231	218	218	217	211	224	205	212	237	246	211	209	214	205	225	232	208	237	198	235	192	208	193	203	216	213	200	204	224	240	209	193	241	218	202	222	217	234	212	233	226	239	209	215	245	205	204	226	214	200	210	194	217	212	238	223	240	212	229	213	219	230	212	230	247	223	222	222	228	185	193	229	249	212	234	239	247	237	241	245	234	220	219	228	245	226	230	218	225	218	213	209	195	221	225	219	208	214	229	228	215	212	225	221	215	205	222	217	235	215	222	205	222	234	192	242	226	231	230	213	221	233	225	241	198	221	206	227	230	178	225	217	244	226	223	228	208	233	224	238	220	228	228	214	220	213	187	220	226	202	234	232	208	225	199	217	217	215	225	247	222	251	210	203	244	206	252	230	190	239	208	215	212	205	213	237	229	226	221	238	242	249	239	218	195	234	214
18495	13919	27221	29886	25208	18000	12657	8757	7001	5407	3860	3516	2896	2112	1651	1404	1143	983	795	775	788	694	623	609	579	588	576	599	558	565	598	551	534	519	518	525	531	574	537	553	539	535	541	524	484	561	548	553	537	554	527	554	535	533	520	535	534	503	516	505	493	544	501	523	527	531	530	503	482	520	514	506	502	509	565	525	528	484	503	484	541	482	517	520	485	503	536	509	493	539	481	504	515	516	491	502	546	520	485	525	500	506	511	545	538	558	532	529	520	517	522	549	480	523	545	529	530	562	520	513	497	528	524	539	528	500	511	501	507	518	503	503	557	503	497	573	517	467	554	499	514	534	524	498	508	525	530	513	545	557	525	513	539	515	525	517	530	524	511	511	548	548	496	538	498	519	490	551	546	494	490	539	509	491	510	478	536	537	497	476	500	526	504	503	493	506	521	545	490	485	494	506	502	526	509	516	512	506	497	495	529	526	538	445	519	490	501	495	488	514	539	532	571	512	520	491	532	529	527	522	527	538	522	514	509	512	517	502	476	474	534	534	502	507	531	505	504	438	528	471	539	511	494	531	513	465	517	528	482	550	517	557	531	526	526	513	504	507	541	522	542	503	493	477	507	532	512	507	536	523	508	482	528	497	558	508	533	504	487	535	509	506	540	507	513	516	519	525	546	516	534	524	481	533	512	511	518	491	528	552	487	503	545	529	479	515	506	558	534	492	494	550	530	562	481	522	517	503	509	559	491	493	525	532	490	522	495	527	494	543	525	542	461	519	484	507	525	525	515	532	532	523	493	577	520	508	513	485	516	515	502	499	497	515	506	527	528	522	536	508	499	521	468	521	500	510	515	543	498	508	492	521	510	533	537	551	548	521	513	512	493	536	526	517	501	493	519	520	497	518	518	528	534	547	524	519	502	560	479	534	483	492	539	485	483	524	518	538	492	525	533	501	516	505	540	523	514	491	494	548	518	499	521	549	509	543	534	528	529	550	491	541	512	522	492	506	500	508	505	493	493	504	520	568	499	534	496	520	526	508	540	539	486	508	517	507	504	523	486	530	522	505	518	487	516	513	533	486	505	513	481	506	471	525	524	525	519	506	523	564	519	511	526	516	546	519	519	509	486	537	521	567	492	496	482	491	490	538	503	535	472	506	492	523	542	531	515	516	491	570	514	533	519	557	465	517	563	488	509	522	508	517	506	525	540	536	512	495	550	512	515	505	484	506	520	497	483	528	585	518	485	504	515	499	557	521	538	529	507	513	501	531	511	538	546	568	518	483	508	523	489	518	533	526	465	545	459	524	498	523	538	500	561	475	530	456	544	537	563	479	505	468	534	541	499	540	539	528	539	544	536	519	504	515	529	496	507	501	496	521	510	532	492	505	510	499	564	520	521	549	539	508	547	504	492	525	544	515	529	480	460	534	513	484	529	525	504	512	509	493	542	518	489	507	537	526	511	543	525	525	494	519	548	491	516	488	513	538	464	492	484	504	495	502	529	512	523	488	511	536	450	491	534	501	526	502	530	499	476	538	534	495	460	506	497	509	549	520	486	524	515	521	486	531	524	541	537	502	534	512	506	514	499	519	496	498	528	485	563	492	525	535	490	544	501	562	488	530	524	536	517	519	450	524	542	541	538	512	479	507	524	485	486	470	503	543	532	531	525	511	545	497	476	529	520	512	541	522	520	503	484	491	518	516	531	539	510	503	480	470	512	542	522	512	472	524	524	547	523	511	554	563	510	498	523	512	505	517	529	514	549	475	513	514	540	532	518	537	509	522	542	507	543	564	492	517	534	528	507	519	477	520	553	472	529	516	540	504	516	488	546	473	502	506	494	513	500	532	516	516	477	510	508	537	469	549	515	503	511	509	499	525	563	552	555	505	546	489	519	507	547	538	514	511	498	513	494	494	524	552	527	495	466	515	511	512	519	516	525	533	498	483	494	492	538	543	509	530	515	506	507	520	538	528	513	548	514	508	538	519	506	515	525	528	475	485	501	513	553	524	514	535	522	514	572	543	510	501	501	484	501	504	490	493	509	532	527	532	541	517	496	495	503	507	495	549	509	509	507	522	520	493	505	538	505	500	579	557	544	507	510	508	535	524	523	495	489	545	541	516	529	511	491	552	558	524	492	502	502	556	518	523	529	521	527	480	535	580	554	523	497	541	467	515	497	524	571	526	494	568	516	568	542	494	547	510	480	521	524	512	488	501	542	540	525	522	489	478	565	520	522	528	543	512	480	512	522	526	528	518	528	468	514	530	510	496	517	534	505	495	489	517	525	524	535	522	505	505	528	544	495	519	528	539	485	524	525	511	545	502	482	506	564	505	551	504	540	524	561	523	533	483	519	526	530	493	500	506	498	480	521	526	501	527	509	509	515	496	499	498	515	534	543	525	572	546	507	515	500	528	546	527	530	524	532	532	515	537	530	496	498	521	569	482	512	481	539	523	494	499	491	499	515	527	528	512	500	477	499	533	479	499	527	507	531	483	544	501	533	531	536	509	509	516	542	532	534	518	519	528	491	482	510	462	540	498	509	488	502	507	500	556	490	523	522	519	532	530	523	511	489	556	516	548	525	524	539	512	494	510	523	512	513	473	503	497	544	527	503	504	503	533	502	539	488	535	510	513	532	546	546	542	473	500	547	513	514	507	534	494	487	491	509	511	533	536	519	496	470	532	537	530	499	502	519	497	521	495	520	529	533	510	525	525	484	506	534	493	506	532	503	537	509	495	481	476	532	536	530	524	531	522	509	504	495	510	490	520	491	534	502	465	534	493	503	528	522	523	513	513	535	515	531	523	507	492	538	471	509	539	496	497	491	481	576	478	520	498	493	464	461	535	541	528	494	507	552	550	521	533	554	536	503	553	518	534	481	505	534	493	532	472	514	506	516	540	530	504	528	502	484	515	478	495	514	498	491	541	521	505	488	538	490	536	508	487	527	531	513	532	464	546	506	506	500	486	524	515	517	553	532	504	493	504	515	505	508	541	520	539	491	487	519	507	487	544	540	473	497	531	516	518	510	547	517	560	507	539	539	552	522	522	558	524	530	553	528	571	503	529	516	538	488	522	524	498	506	522	532	522	500	508	528	513	507	491	551	532	498	525	526	477	498	527	508	507	535	517	511	486	518	504	511	522	550	517	497	534	527	548	524	503	507	528	547	490	527	519	518	496	561	537	490	511	533	526	491	498	520	556	557	522	522	525	518	481	511	559	487	521	477	515	500	519	514	547	509	489	486	495	546	515	490	476	532	554	515	514	515	497	525	526	504	517	504	507	492	507	489	528	546	561	530	559	513	495	517	516	524	516	532	508	530	509	505	495	508	496	451	518	511	529	542	518	503	522	568	464	527	518	523	535	530	542	526	544	541	481	562	546	522	494	534	493	521	509	474	524	528	490	532	533	555	491	503	545	516	528	506	532	519	515	521	516	513	498	524	524	496	521	490	529	480	492	537	517	483	498	550	519	540	510	537	521	508	506
14123	8816	10800	9012	5402	2744	1586	1160	815	716	553	552	460	400	348	311	324	306	336	317	330	325	276	320	297	317	289	323	322	283	298	315	265	302	273	261	307	345	310	285	298	281	297	300	305	317	271	317	284	291	301	285	273	286	302	271	326	331	326	280	311	294	277	290	282	282	298	266	302	276	285	237	275	322	309	287	278	292	319	291	335	319	342	324	317	275	294	323	289	271	294	301	331	283	283	277	303	304	268	298	287	278	324	303	322	297	347	296	345	297	295	263	266	271	288	335	299	308	294	297	313	283	291	272	330	318	299	284	288	307	286	328	293	289	303	299	292	277	284	298	329	282	329	298	251	321	296	267	293	333	310	323	309	320	302	317	278	295	304	267	326	285	327	321	284	318	297	288	297	295	298	294	290	284	264	326	291	314	277	284	327	290	275	289	284	274	286	310	306	293	273	303	331	308	304	297	277	309	326	283	298	297	334	311	300	297	280	284	298	281	287	265	331	286	306	286	298	292	321	270	288	290	313	284	311	330	296	280	327	316	333	290	274	313	300	322	323	248	311	300	341	323	292	310	284	310	291	301	321	282	344	306	303	267	294	275	318	346	281	287	292	317	319	280	279	280	329	292	293	257	260	308	316	334	305	302	291	301	313	288	291	298	322	309	273	321	325	256	294	298	303	299	330	305	286	290	319	278	317	291	308	328	309	333	327	286	320	274	294	296	273	272	290	283	292	323	306	295	318	309	324	302	302	267	287	289	304	299	323	286	288	303	305	307	301	316	289	296	266	304	295	285	301	287	294	288	309	285	284	292	287	280	297	303	265	288	330	292	300	276	281	299	291	296	298	299	318	272	283	293	301	306	283	301	278	279	300	289	308	321	314	317	291	307	312	297	285	333	300	278	299	306	317	292	314	314	309	299	304	290	289	302	323	303	307	304	258	314	293	295	312	319	250	289	293	317	290	321	286	262	277	288	319	286	327	314	311	312	293	303	315	309	312	286	285	299	325	321	276	296	310	266	273	308	282	302	337	294	312	292	290	280	293	278	334	270	267	306	286	290	313	332	264	282	293	298	296	300	305	334	332	324	279	310	310	321	324	319	333	288	298	286	292	285	299	256	277	268	317	275	297	302	303	296	309	335	312	303	271	290	319	319	326	310	309	299	300	340	312	311	317	324	360	334	310	304	261	280	284	295	297	293	298	323	307	329	279	302	301	298	292	272	270	257	303	301	288	314	287	286	286	277	282	307	304	287	291	323	306	267	315	336	303	292	311	294	288	313	276	294	328	272	302	311	304	311	295	301	321	283	288	284	260	284	315	292	300	307	310	281	285	300	301	299	291	294	288	322	294	311	298	271	305	255	277	345	299	328	271	308	285	306	275	321	274	288	303	311	290	298	284	300	298	326	328	330	293	293	273	301	319	298	296	295	279	314	274	325	295	285	303	292	300	304	323	296	308	278	314	290	290	315	294	292	316	271	251	269	305	267	310	284	313	312	284	332	341	314	263	302	325	310	293	287	300	271	326	315	309	270	328	284	291	268	323	289	336	273	285	288	318	273	314	280	312	283	299	278	328	296	285	306	271	301	304	311	267	345	313	313	275	297	307	308	305	309	269	320	299	289	296	317	294	286	306	319	317	314	313	294	302	293	315	267	274	307	315	297	292	285	291	292	300	328	271	297	311	312	262	270	324	273	281	297	293	333	277	278	318	322	274	293	300	275	297	319	270	284	330	309	321	302	294	263	280	298	288	305	293	298	277	295	316	275	311	303	288	299	289	278	317	286	324	292	303	320	295	340	323	331	334	273	315	330	309	307	272	315	304	274	274	301	322	289	277	325	260	319	296	267	299	319	315	308	288	301	296	346	296	288	302	302	270	307	299	305	268	279	288	305	316	310	325	304	296	270	289	306	284	280	318	293	288	272	297	314	317	286	315	305	248	312	317	270	309	265	272	283	277	308	290	306	296	330	329	304	315	305	327	284	275	291	299	289	304	301	279	337	292	297	304	323	269	306	336	288	306	281	298	277	306	310	295	332	348	280	328	307	289	312	266	267	301	315	323	296	292	288	327	279	317	286	296	312	287	301	309	281	298	297	272	294	268	297	347	304	304	295	283	288	324	293	329	276	296	274	303	314	352	283	291	277	270	298	295	323	323	300	311	307	286	297	292	293	327	281	325	289	343	303	296	310	306	306	287	280	255	284	327	290	329	312	280	293	298	287	321	261	326	313	280	294	298	296	293	277	326	282	327	339	286	311	339	300	318	317	314	296	286	298	318	277	331	320	271	285	309	308	306	287	317	295	296	292	275	304	295	318	310	297	263	299	285	279	310	265	321	286	317	297	308	293	302	272	300	313	296	249	308	297	303	316	314	306	268	310	330	285	309	281	301	293	273	292	315	288	276	270	290	308	279	313	311	304	292	305	307	301	325	259	317	313	320	280	295	330	308	284	314	345	302	324	299	305	305	324	290	276	338	264	295	310	312	320	333	291	271	311	315	292	267	281	287	260	296	320	300	301	300	314	294	301	304	305	304	291	300	321	286	265	321	306	272	325	297	303	304	293	290	300	321	300	298	302	297	324	279	306	332	267	301	261	280	297	287	290	318	307	289	308	307	279	287	297	319	318	327	308	298	279	293	303	317	307	333	292	283	295	291	338	303	293	312	288	298	256	292	314	296	285	303	317	304	330	318	296	284	301	318	293	269	305	317	262	316	279	287	268	285	298	293	302	275	303	307	304	299	289	311	265	298	301	348	314	315	279	303	301	285	290	285	272	319	292	319	308	291	330	328	321	306	277	281	297	309	294	287	318	296	331	314	313	274	302	261	301	289	296	241	273	276	317	280	282	274	312	318	307	285	301	318	301	280	294	278	331	296	327	267	303	321	296	331	289	313	325	331	333	304	290	272	340	291	321	298	296	328	301	318	297	273	307	293	316	321	308	322	281	308	304	287	295	308	281	292	288	291	281	287	305	298	296	307	324	268	286	287	264	256	321	300	293	320	338	297	351	310	294	303	282	276	294	276	254	269	282	269	287	294	282	314	278	280	317	330	294	283	325	279	292	328	279	287	260	290	300	290	280	299	312	267	274	322	295	278	324	318	319	306	302	297	275	304	281	290	318	297	304	274	292	277	279	288	337	302	293	291	288	285	281	276	302	294	323	283	279	297	314	285	297	288	314	296	302	278	315	298	305	290	313	303	308	327	303	306	300	304	273	270	294	300	267	321	301	292	289	307	275	303	304	329	352	354	287	296	321	309	299	306	310	297	309	309	286	284	285	279	294	308	335	304	284	329	280	339	280	282	318	315	332	310	324	297	279	326	300	300	301	303	331	310	298	308	322	332	289	310	289	249	295	313	297	316	317	316	303	301	316	279	298	280	323	318	346	325	306	316	270	273	317	313	320	349	247	303	290	286	320	303	267	298	304	311	301	292	319	323	290	310	299	304	322	282	277	293	315	300	306	315	319	304	275	281	299	304	273
8707	7920	17780	19636	15429	9408	6243	4404	3644	2572	2119	1941	1577	1286	1105	984	804	799	791	759	806	718	652	726	728	681	649	665	644	716	688	658	667	658	680	659	698	706	666	660	675	704	628	669	650	677	732	700	652	694	676	636	670	714	686	677	665	709	653	697	593	616	628	641	661	717	653	660	643	661	671	704	673	687	618	648	685	670	665	679	666	666	649	627	688	629	678	693	668	643	676	708	657	681	681	675	657	726	635	667	657	682	674	686	703	644	632	660	667	692	666	677	666	650	626	659	621	637	650	666	656	668	688	638	679	702	660	693	649	697	689	635	634	709	682	649	629	690	659	648	695	709	631	673	662	663	664	637	645	698	659	701	665	676	679	640	708	674	644	652	651	699	704	658	691	685	673	688	687	631	669	652	643	618	686	675	674	647	641	646	691	641	663	685	724	697	654	698	667	639	663	690	683	636	691	607	700	641	658	633	672	659	641	649	731	679	686	662	640	685	661	667	698	671	672	618	626	722	697	649	659	661	666	693	664	646	686	660	655	621	653	644	671	674	664	653	676	679	639	663	691	652	695	675	670	656	650	683	702	670	655	635	634	702	675	667	624	662	662	685	684	642	608	662	653	658	674	656	700	676	619	649	696	652	699	649	649	684	647	638	665	650	673	669	700	675	652	688	672	700	688	650	670	643	687	652	696	623	657	671	675	679	668	657	707	655	675	668	669	664	692	678	675	633	646	680	656	643	665	643	685	626	689	645	632	652	644	663	662	661	656	669	656	632	627	702	660	637	640	660	645	643	686	648	641	728	653	669	664	623	666	686	620	640	603	684	674	722	684	650	651	646	673	655	637	710	689	648	708	694	649	705	677	702	683	657	682	669	641	652	692	685	656	686	696	692	685	690	676	684	659	658	637	672	642	675	660	665	678	682	612	633	626	658	638	620	669	680	660	664	634	661	690	659	690	657	703	662	656	664	668	655	689	682	655	632	682	677	634	681	669	686	682	679	696	659	705	620	667	674	649	704	668	642	677	637	648	669	657	683	630	689	661	663	657	645	700	664	668	642	651	675	660	663	645	655	660	607	660	677	651	640	604	658	656	704	699	654	640	698	669	644	666	682	674	631	649	721	668	675	673	667	645	644	662	679	693	695	654	724	670	688	674	684	670	672	686	672	675	633	715	702	659	632	680	649	719	655	668	656	646	731	694	677	703	631	640	649	649	675	661	671	632	691	629	683	640	612	680	682	637	647	599	650	675	681	707	708	657	668	669	688	691	640	642	664	697	642	617	668	652	663	647	667	670	706	689	652	687	643	683	706	677	631	607	681	677	647	648	655	710	665	646	660	609	660	656	666	637	633	700	675	650	679	644	702	569	690	653	682	673	656	699	691	651	691	644	650	673	674	666	636	657	632	660	635	619	677	628	655	665	620	646	637	680	653	700	655	646	691	634	662	665	661	695	645	642	669	696	660	712	658	659	663	666	694	708	645	612	700	662	675	698	606	655	618	678	631	676	599	647	656	667	634	604	676	685	652	698	673	635	684	675	653	669	651	664	692	686	695	698	673	659	638	680	670	670	612	667	658	690	669	662	652	716	671	674	687	702	634	634	666	656	635	656	649	700	653	643	626	637	651	670	666	647	704	648	623	647	670	699	650	676	660	639	645	660	668	668	635	663	660	641	671	652	630	672	687	620	654	696	682	695	673	672	682	643	655	678	673	665	703	660	678	668	675	702	657	650	639	694	674	674	675	664	622	621	649	655	668	623	676	649	687	688	653	720	696	676	703	637	722	682	659	736	695	707	656	597	664	652	685	638	654	665	625	634	655	672	693	675	675	660	728	669	647	654	635	696	685	681	668	659	677	672	704	640	658	646	635	682	657	693	675	682	648	656	673	659	709	668	669	707	669	680	640	642	646	696	687	654	612	638	621	647	649	661	644	674	723	662	634	683	643	664	625	671	669	664	684	631	645	657	667	650	634	661	658	665	671	705	701	627	731	632	692	661	656	663	700	703	616	673	718	654	654	665	661	675	734	632	665	668	652	675	650	685	635	607	696	646	725	710	667	686	689	656	678	671	654	657	690	680	671	664	675	652	707	667	676	629	701	642	651	638	698	671	701	650	672	665	686	593	658	649	635	666	699	657	675	624	668	722	687	675	669	745	646	692	646	690	686	663	659	639	660	733	626	676	624	654	603	715	692	689	659	695	677	665	686	683	670	632	684	656	678	686	614	653	649	683	681	677	674	655	690	645	645	665	676	666	709	686	739	660	607	631	666	654	668	618	647	621	684	648	708	695	678	641	621	721	662	659	648	673	651	669	690	664	701	615	646	715	655	638	669	684	676	656	662	632	649	678	652	647	676	671	665	709	615	714	661	649	695	661	636	654	641	653	676	647	703	671	677	715	671	698	655	652	697	664	669	676	652	667	649	629	675	639	690	704	722	671	660	716	659	662	717	681	643	655	640	646	654	686	654	706	664	679	666	714	640	683	689	651	660	661	710	676	688	648	611	675	681	628	660	628	678	656	685	628	706	700	625	649	644	634	646	659	689	705	681	658	674	667	675	659	693	698	683	652	679	704	679	645	665	662	652	630	701	650	651	659	692	641	669	700	665	688	688	689	648	657	693	634	684	653	668	686	629	646	659	686	696	653	662	742	682	637	712	695	674	661	679	705	633	698	711	701	707	646	694	680	638	702	661	667	685	619	654	668	645	702	650	665	657	658	660	623	640	604	643	687	621	679	719	670	628	701	625	678	712	666	704	693	650	650	662	654	655	651	691	661	703	676	696	651	634	654	633	624	701	667	630	646	701	723	597	614	678	638	652	663	634	700	667	662	687	673	666	681	659	716	647	683	664	680	701	680	683	688	647	636	666	674	674	671	694	664	703	639	677	702	635	688	691	629	695	632	697	675	644	668	693	736	682	667	675	648	685	671	646	662	656	685	672	641	673	647	641	696	651	690	648	683	693	659	687	658	648	662	686	673	636	641	643	637	679	607	682	684	637	723	638	644	662	668	650	674	694	688	661	652	710	630	669	643	672	635	702	680	694	640	662	665	641	684	658	687	656	658	683	664	673	658	709	706	671	643	639	661	615	659	669	673	681	681	630	660	692	695	637	673	650	607	677	654	668	668	683	647	649	636	686	670	660	674	695	718	649	687	708	675	674	684	705	661	652	638	696	674	653	648	708	653	648	666	660	652	675	641	693	666	654	666	650	644	713	697	677	681	635	696	664	663	667	707	686	667	649	689	652	696	679	623	644	673	684	666	637	679	654	636	647	629	665	660	691	693	613	650	647	692	659	660	686	645	623	631	636	645	608	685	675	622	631	682	681	670	676	621	666	707	676	654	643	655	671	675	646	665	664	659	643	704	665	729	652	629	704	729	705	640	677	694	684	670	662	693	676	632	654	678	652	697	686	661	649	648	700	636	677	644	677	661	662	663	618	705	634	662	675	706	679	676	677	733	703	693	672	645	686	661	656	678	710
23736	13293	16227	14216	8589	4196	2488	1747	1177	916	745	634	561	456	382	347	313	316	272	285	261	288	279	267	263	269	239	256	250	295	233	270	270	258	246	242	245	256	228	238	280	256	257	245	273	254	248	259	273	242	268	224	245	243	237	269	272	259	213	247	242	248	260	249	231	243	266	235	242	247	244	250	254	245	243	264	253	258	220	219	250	259	274	249	235	249	266	280	237	250	270	234	250	261	246	250	244	213	223	274	262	229	223	249	262	240	245	267	238	249	244	249	229	265	237	264	270	243	281	253	228	240	260	255	216	246	270	258	265	258	250	246	252	258	245	265	254	261	251	240	256	256	246	243	227	251	254	199	250	271	235	243	264	256	224	265	258	266	242	254	244	261	258	250	244	256	252	266	222	252	249	245	287	266	239	248	234	251	264	255	255	249	280	231	233	254	248	261	240	248	241	248	263	222	253	240	259	240	260	239	252	255	236	257	254	275	233	232	241	257	225	242	256	219	274	266	271	224	262	257	272	245	243	248	273	239	282	263	246	234	247	257	264	232	239	232	265	258	272	239	229	235	241	248	213	243	228	244	234	268	281	269	263	239	222	239	236	260	241	231	263	293	240	248	243	262	209	285	243	212	246	247	236	249	242	218	225	264	220	265	250	250	261	219	265	230	258	277	248	256	230	261	259	241	240	254	252	251	273	225	277	250	256	248	254	251	238	236	251	245	248	247	215	249	239	263	238	267	248	267	242	225	262	253	245	269	242	252	230	267	236	230	241	250	221	274	248	264	236	248	255	265	266	248	258	279	246	258	214	296	258	229	255	302	232	220	258	240	222	246	272	244	215	253	247	252	233	241	280	279	268	260	254	271	256	241	261	244	230	228	275	276	275	249	254	228	258	225	264	227	252	219	277	221	249	243	258	236	238	220	264	240	228	260	258	229	233	248	237	243	271	248	217	240	249	232	206	245	257	210	257	251	277	234	244	255	230	243	261	260	237	240	267	238	237	273	250	246	276	266	250	258	246	222	265	250	271	245	261	242	237	222	241	272	232	251	200	227	259	256	229	261	257	226	253	243	255	249	268	254	277	260	242	254	247	232	232	256	229	228	245	257	235	274	240	264	275	274	251	225	260	244	237	243	262	276	231	237	268	250	258	266	260	265	265	235	221	234	245	224	265	250	253	252	244	243	250	244	237	270	248	240	252	255	255	243	207	250	255	261	265	252	229	246	229	256	238	228	247	260	226	223	260	269	263	223	262	289	259	253	252	261	232	244	234	251	252	262	236	249	224	237	251	231	257	266	259	247	212	260	249	275	215	261	251	252	264	238	235	254	273	242	267	222	251	243	230	255	264	245	263	270	240	288	252	276	260	247	241	229	228	246	258	247	249	215	238	243	262	244	269	234	258	283	271	239	232	226	244	236	261	258	259	251	265	251	248	246	257	271	242	255	264	245	205	219	246	270	217	193	267	242	250	274	237	239	258	247	241	256	232	250	221	276	238	240	229	242	231	268	235	268	228	239	252	261	229	234	250	244	241	266	240	232	258	248	253	239	236	248	251	213	218	215	236	221	231	231	254	238	214	233	221	241	247	253	240	264	236	217	278	243	246	273	242	245	254	226	282	274	254	225	240	242	256	252	251	254	242	261	281	263	264	230	254	226	225	266	237	268	222	211	243	248	265	223	219	243	272	246	231	245	250	260	256	241	239	238	243	251	263	262	241	243	222	250	241	246	225	224	231	264	236	251	248	228	197	228	253	257	243	255	237	229	246	256	237	234	277	251	262	255	251	257	264	215	270	243	287	250	276	244	217	278	239	224	247	252	268	234	249	251	260	262	253	257	259	222	285	280	250	254	254	271	239	268	249	260	221	210	233	227	268	227	270	188	258	236	244	237	235	258	227	224	283	240	245	203	249	252	249	209	236	231	247	248	244	242	227	231	264	251	236	239	228	238	244	279	246	255	236	249	255	246	250	261	254	240	260	252	263	237	227	271	274	277	260	267	257	262	264	213	256	254	292	230	198	236	228	213	249	255	204	252	238	251	256	275	222	270	252	240	226	224	223	257	250	269	226	247	217	268	239	265	223	270	232	247	259	239	235	237	233	266	280	228	264	270	271	254	243	255	268	234	228	242	225	222	240	247	268	232	248	252	290	247	221	277	271	286	238	237	226	234	247	241	263	252	252	214	273	251	250	260	240	250	271	237	202	267	275	250	249	214	265	243	260	242	257	238	215	281	250	233	237	224	236	249	239	272	231	236	242	259	221	252	263	248	252	240	248	260	263	264	248	247	225	241	257	231	248	244	239	306	213	248	250	240	230	284	227	278	248	260	246	237	221	240	263	250	237	283	267	251	246	227	228	274	221	242	235	284	259	242	259	243	252	291	273	204	252	261	252	256	281	230	228	240	246	237	263	280	257	247	261	250	255	238	243	251	279	245	241	238	260	227	244	245	246	226	224	220	242	267	269	269	280	266	231	254	241	221	252	242	238	263	227	225	247	256	218	250	234	285	273	284	263	250	231	255	258	231	270	246	255	250	258	255	236	265	244	274	252	258	253	260	241	226	266	243	255	234	261	234	243	237	225	224	250	280	254	263	270	277	252	245	262	284	262	230	249	240	262	234	233	265	239	268	218	252	272	211	234	226	212	263	269	242	233	243	234	260	256	269	251	280	221	264	230	232	245	271	254	250	252	240	227	253	242	255	266	257	281	255	240	291	272	226	256	266	237	260	285	229	254	229	241	227	243	267	266	257	248	269	244	228	245	267	261	223	266	246	252	225	242	266	252	239	232	221	241	240	229	234	234	290	263	221	257	254	244	242	233	223	275	259	267	273	241	267	259	266	243	235	257	245	221	217	225	275	267	252	233	202	238	261	234	233	275	225	249	254	250	237	245	255	268	256	292	243	255	230	231	219	259	229	258	231	232	255	240	249	251	270	253	227	261	236	226	209	273	277	251	244	245	220	250	209	270	250	227	237	264	221	277	248	246	197	277	259	268	258	246	285	275	217	240	249	269	256	273	257	248	263	264	240	267	276	245	285	237	268	224	236	250	235	248	228	231	247	256	237	276	270	253	230	246	243	248	250	248	241	231	263	240	238	250	250	261	248	253	227	264	253	247	250	259	257	243	267	245	256	267	260	209	226	244	246	235	270	231	223	242	259	254	245	259	240	269	276	254	244	241	286	243	239	252	244	226	265	277	233	230	229	259	234	250	245	224	224	241	259	212	253	240	254	238	230	268	254	225	211	242	235	254	282	230	260	247	267	243	258	243	239	239	247	215	253	229	262	235	240	255	218	257	227	254	248	236	238	229	224	241	220	254	259	260	246	257	222	267	253	240	248	265	241	269	250	248	253	265	215	242	251	234	251	236	241	252	253	257	268	274	223	280	221	210	267	243	233	275	242	214	262	251	207	251	251	239	267	227	212	253	261	248	268	230	235	219	236	262	284	226	260	226	226	226	249	272	254	237	247	239	253	260	245
14987	11128	24284	27267	20944	13705	9689	7110	5422	4150	3207	2647	2084	1579	1276	997	841	904	766	712	733	714	643	695	569	647	630	622	621	588	533	584	560	547	533	605	608	543	549	571	566	576	552	606	544	624	628	587	560	597	571	512	550	546	566	562	570	572	552	622	562	593	573	552	587	537	590	585	575	542	536	569	567	582	549	567	545	508	543	585	571	533	580	603	577	555	578	544	523	546	601	565	565	569	572	557	576	600	548	548	577	572	557	554	533	566	551	563	557	569	602	573	573	576	546	555	532	582	550	609	579	529	559	572	544	583	577	577	559	533	566	572	589	530	547	563	589	540	557	512	579	545	618	546	530	575	535	557	554	555	580	569	565	532	549	592	572	556	543	546	616	574	501	574	544	570	578	565	528	589	564	568	585	545	537	540	545	508	529	532	558	591	601	545	531	571	571	560	566	547	560	543	574	598	563	596	586	556	520	577	558	578	562	585	554	592	539	581	536	556	522	603	558	494	584	593	539	603	547	567	588	550	556	571	550	555	563	566	553	566	560	588	558	583	584	558	574	560	574	603	559	555	570	551	575	567	588	592	573	597	628	527	554	552	542	526	589	565	535	631	602	611	605	576	564	560	536	546	562	573	552	566	629	571	559	539	548	581	527	540	554	529	582	522	533	552	558	555	571	528	574	484	538	577	573	545	573	551	577	526	553	541	595	574	572	541	573	588	520	596	556	579	552	538	582	571	530	586	562	533	557	600	587	580	582	588	561	557	569	608	564	581	537	576	550	608	562	584	540	568	593	561	542	559	556	570	574	578	562	587	570	566	596	542	570	550	547	552	560	534	551	542	565	577	569	543	537	547	573	585	522	584	580	591	553	530	565	591	577	590	548	556	572	537	546	610	621	508	561	526	536	539	559	632	550	580	561	596	595	555	552	551	560	551	581	599	594	570	568	539	537	556	556	526	543	522	545	557	543	564	555	555	596	542	532	604	580	538	558	608	541	586	570	568	547	571	573	527	558	581	521	586	526	562	551	595	558	573	577	625	563	575	521	587	573	601	593	580	578	568	580	543	567	556	563	608	564	589	537	579	546	561	596	571	538	531	584	543	559	573	558	554	539	574	540	535	559	582	566	530	579	583	560	550	571	594	570	526	574	560	603	545	604	591	573	550	525	556	556	560	549	582	529	552	557	574	544	565	565	548	562	575	518	571	580	576	564	598	628	590	591	562	581	553	574	552	521	567	595	524	573	553	554	556	583	569	572	550	551	614	621	564	563	593	528	541	561	566	563	536	558	553	588	551	588	554	553	594	529	568	575	567	591	578	578	552	579	602	590	570	539	552	591	561	579	564	564	552	580	580	533	579	563	546	559	557	597	556	556	546	608	586	566	539	562	562	586	517	553	564	555	623	560	545	564	615	577	598	572	578	579	556	561	565	547	582	583	594	534	606	573	572	575	595	553	575	568	571	536	563	573	586	541	579	565	553	590	560	585	602	572	553	583	555	606	546	576	579	557	546	551	550	552	579	566	546	579	572	563	579	531	531	589	571	563	558	595	607	587	552	596	567	585	601	591	526	551	600	541	560	580	575	553	559	523	608	557	558	559	582	557	573	541	543	565	570	557	583	589	537	571	554	545	559	566	596	576	522	536	553	576	526	607	559	557	593	612	574	582	565	605	530	592	580	584	550	557	546	565	567	570	530	558	557	580	583	546	568	581	554	544	581	553	584	567	602	580	569	566	546	571	538	559	595	577	570	558	582	578	583	574	564	537	494	545	591	566	548	561	619	556	573	566	555	505	560	567	569	565	590	545	544	568	543	572	573	571	548	578	590	568	565	565	504	574	568	569	583	559	558	578	554	531	564	556	567	568	553	567	534	556	576	582	540	590	586	543	584	540	571	582	550	555	565	541	550	578	540	562	580	552	532	545	562	558	611	595	591	582	578	539	569	548	540	528	583	521	554	588	572	605	562	568	554	559	615	512	576	544	567	597	585	537	591	588	578	575	539	588	568	560	576	578	536	561	576	552	587	551	584	560	560	549	568	571	624	559	560	579	586	553	551	587	554	583	554	576	577	541	589	559	570	607	574	579	575	531	534	564	545	564	579	580	554	537	577	551	577	569	548	526	546	535	557	554	556	557	539	555	580	551	523	541	549	560	554	583	529	564	548	562	569	538	590	543	580	525	579	578	565	569	566	541	559	557	554	532	569	588	570	583	598	577	560	529	567	580	545	572	574	609	543	515	545	574	602	543	549	519	561	564	549	563	561	590	545	583	586	561	571	588	564	558	537	571	573	544	537	591	562	535	576	565	567	558	541	589	543	552	561	578	553	561	527	539	549	541	572	541	517	573	557	566	565	566	566	570	543	551	579	553	585	566	610	580	522	582	553	550	557	587	534	565	505	554	569	580	611	565	583	581	543	561	560	555	564	570	556	581	531	568	537	537	594	587	564	553	555	553	582	598	521	559	587	609	544	553	579	542	545	611	562	543	599	578	558	569	541	560	573	593	556	596	536	544	563	581	550	531	551	575	596	530	583	591	563	576	520	595	605	529	567	590	547	546	610	533	528	581	609	562	580	564	599	579	585	569	536	550	576	613	582	556	572	578	572	559	599	599	560	544	548	508	524	539	486	572	526	602	571	549	530	566	546	573	556	560	580	572	540	558	582	597	578	602	574	577	546	574	585	539	570	530	561	532	557	570	551	559	564	527	582	557	582	557	605	567	562	603	580	565	584	590	565	576	540	586	533	571	569	528	590	563	611	545	563	535	592	588	595	530	514	569	554	546	593	582	575	536	568	588	511	555	589	544	613	531	552	573	542	581	548	573	561	549	515	571	605	599	582	560	548	603	550	579	523	601	546	563	557	558	554	539	556	568	572	586	566	517	558	570	605	578	593	576	534	599	568	542	579	585	552	561	594	557	558	555	535	622	574	545	521	554	597	531	583	542	544	547	545	577	592	570	550	545	528	586	576	575	586	583	556	601	540	539	559	561	547	563	578	532	561	537	579	565	560	555	547	542	546	561	550	540	578	541	569	537	525	578	580	546	561	576	552	555	556	498	558	567	566	563	606	598	551	543	571	553	536	580	576	556	566	582	565	604	546	578	582	527	556	554	547	554	547	535	610	575	541	572	579	553	516	552	582	539	596	586	599	587	592	584	590	516	588	519	579	580	572	571	586	608	581	543	543	575	544	567	579	567	594	576	540	572	578	559	571	583	556	539	534	561	542	551	518	579	600	554	566	549	536	544	551	559	543	551	553	548	547	562	586	570	551	533	577	511	601	575	549	611	584	584	556	572	533	549	581	580	556	568	542	534	555	561	516	542	572	558	524	521	519	586	560	594	556	564	574	629	518	550	610	569	555	584	558	554	582	560	594	557	542	533	563	548	556	609	526	551	515	524	581	574	572	574	580	589	530	592	545	586	562	599	569	519	563	583	555	576	586	564	506	563	592	557	540	548	551	533	584	512	569	608	560	600	580	562	541
31084	17291	21251	18843	11304	6252	3848	2380	1748	1222	983	707	572	470	434	301	303	257	272	271	248	256	229	225	233	232	188	209	203	221	217	207	230	216	229	208	226	227	221	202	210	206	209	223	209	201	221	204	223	180	217	219	218	210	228	212	237	217	242	206	199	197	197	218	257	204	204	206	225	226	195	255	194	211	212	233	190	211	208	248	230	215	217	247	250	227	198	244	236	202	219	204	229	215	243	223	221	211	194	212	219	219	195	224	211	240	229	210	234	221	198	211	202	219	212	196	220	233	204	206	206	219	195	202	225	214	202	234	201	236	240	233	207	218	216	201	232	186	201	210	215	201	222	221	226	229	235	206	213	205	194	208	244	222	231	208	197	227	188	219	200	241	200	210	197	230	185	194	235	197	206	214	220	209	220	233	206	207	213	215	207	194	203	204	201	211	183	204	216	226	212	201	211	195	222	192	233	228	202	242	180	220	212	219	212	199	219	209	239	204	243	207	204	182	208	236	213	202	200	210	203	215	234	216	217	215	207	222	214	226	195	220	192	223	205	238	189	234	233	212	201	211	251	231	214	213	255	241	183	230	219	182	192	187	207	224	224	195	197	235	245	234	229	203	227	213	189	205	191	207	210	203	210	206	216	212	201	196	225	218	164	196	211	199	213	213	225	213	189	214	211	211	225	234	221	205	211	209	227	237	209	212	236	202	227	184	216	187	215	222	216	190	222	211	226	233	224	212	208	244	184	216	217	231	196	199	205	209	168	204	228	209	225	214	203	205	190	202	215	204	220	211	211	202	210	225	195	202	202	216	206	189	216	215	243	213	212	211	200	211	238	239	214	229	228	210	209	213	220	197	221	198	210	209	217	227	208	218	219	191	226	225	218	196	206	213	214	202	214	200	241	195	183	211	210	214	226	241	217	208	205	203	229	229	241	226	222	231	202	230	205	238	250	209	199	209	197	221	216	222	196	214	188	239	219	229	192	201	215	215	201	224	216	198	203	213	217	215	217	212	210	222	236	200	192	208	244	210	213	227	188	193	231	195	184	214	184	206	228	199	221	216	230	217	214	218	245	212	191	225	228	214	195	224	196	197	220	199	206	228	192	212	229	224	211	218	203	232	211	238	212	209	201	189	197	208	208	220	229	201	215	176	223	191	215	221	182	220	233	221	218	236	210	204	206	197	212	208	231	241	249	196	208	217	227	186	208	214	230	261	227	231	216	239	221	250	206	243	218	235	210	195	192	214	231	202	243	196	231	215	213	216	219	193	206	194	242	223	221	204	221	222	226	207	217	242	227	263	213	192	219	208	223	226	222	193	226	193	190	223	212	213	209	201	204	201	233	229	233	192	237	208	214	212	206	212	213	202	231	209	201	200	180	241	231	207	212	216	206	193	220	217	209	192	205	202	197	200	219	217	217	203	225	227	190	223	205	214	219	198	195	210	244	207	189	204	224	224	216	216	222	223	229	232	235	204	205	215	233	201	202	218	240	230	233	204	197	207	230	206	184	226	197	212	223	242	224	223	221	196	226	178	212	224	212	224	224	224	212	243	222	201	212	202	216	184	194	232	199	203	213	215	215	204	200	193	229	208	191	217	247	228	197	190	213	191	220	211	218	221	217	194	225	219	196	221	227	208	212	197	202	202	184	223	227	207	197	227	204	238	224	224	214	222	225	220	211	219	213	205	233	231	241	190	199	231	195	221	219	212	195	231	235	197	212	221	219	208	207	226	221	198	198	208	209	244	207	227	228	203	186	176	203	196	207	207	199	219	199	212	198	208	216	213	200	190	212	219	219	198	224	199	197	224	232	231	236	222	215	218	241	207	247	215	204	206	222	206	205	224	240	216	225	205	219	230	220	216	207	227	209	216	236	193	219	192	179	202	237	161	211	228	185	212	221	237	211	217	199	223	200	231	230	225	215	236	216	228	213	210	216	214	199	238	221	213	235	226	211	233	225	234	217	206	200	207	199	222	224	201	223	238	226	204	256	206	191	237	229	228	231	244	220	216	194	212	220	218	210	218	231	208	209	233	222	215	220	221	201	236	217	216	198	200	205	230	208	235	212	180	238	220	237	244	216	227	230	201	224	210	205	205	239	218	212	204	216	218	223	209	238	212	222	244	219	208	209	235	235	216	182	217	211	193	231	194	210	215	196	204	217	193	212	208	197	214	222	211	223	212	218	223	224	216	195	231	209	279	227	251	187	200	184	199	224	238	256	195	186	184	195	231	234	247	201	218	230	232	213	213	204	209	226	223	209	203	240	231	218	213	227	234	218	192	191	194	232	230	215	210	219	230	219	223	213	242	223	216	210	221	265	234	228	194	184	212	208	210	224	227	204	206	223	229	203	215	202	219	212	222	210	212	209	210	205	206	223	198	216	218	187	221	202	223	227	206	225	226	211	229	200	214	209	232	193	230	221	218	200	225	212	207	201	219	240	256	232	221	190	216	188	233	221	211	210	228	202	233	198	228	218	217	189	236	219	197	228	205	221	200	223	225	239	215	216	188	219	215	235	223	201	206	235	211	204	210	233	223	214	227	195	222	230	209	186	201	195	204	216	211	209	194	211	234	230	212	209	221	207	218	223	215	226	227	198	228	222	202	229	207	197	228	225	219	227	198	229	211	201	227	236	227	206	222	245	242	202	228	220	232	220	208	202	215	227	196	238	209	206	206	206	227	203	225	181	180	214	216	233	214	233	254	226	191	215	182	234	209	260	218	208	201	212	198	210	223	216	235	221	220	221	226	188	184	201	192	186	205	217	220	212	231	218	187	216	217	192	234	235	180	228	188	207	231	255	230	187	198	202	198	177	203	222	220	207	241	210	215	206	194	222	214	208	179	191	206	217	233	218	228	195	228	198	199	177	212	204	190	215	214	234	238	199	216	213	232	208	231	214	231	213	225	225	218	223	243	217	204	214	206	233	222	224	216	208	205	215	226	242	221	223	226	216	203	227	232	216	200	229	247	203	201	200	232	218	254	215	199	224	208	217	205	216	220	208	193	189	227	225	209	216	187	203	198	211	203	220	200	205	198	231	196	218	234	206	236	227	238	196	213	237	215	206	222	200	172	222	213	197	212	209	241	210	184	225	216	220	198	211	209	184	200	218	231	228	240	191	183	220	227	217	240	231	240	219	173	218	199	227	229	217	198	213	211	190	221	218	207	226	209	243	226	206	196	229	232	220	214	211	235	219	223	222	233	201	222	247	233	211	211	231	230	221	226	187	206	233	206	202	215	195	207	212	199	208	211	223	232	235	223	182	212	214	212	215	204	221	186	191	212	222	212	237	195	221	232	214	226	207	212	227	238	207	222	211	207	217	210	212	217	232	204	227	210	215	211	222	224	215	178	228	212	228	229	241	247	212	221	225	220	212	189	238	225	202	198	233	211	225	219	226	203	217	199	216	217	249	207	216	223	243	186	202	205	221	206	230	218	204	209	198	205	215	208	216	186	232	241	214	219	240	196	210	174	202	231
17890	13467	28354	31477	25253	18293	13368	9675	7210	5430	4330	3255	2640	1866	1501	1110	915	863	765	762	699	680	598	602	611	613	569	537	542	509	510	542	535	529	533	506	479	519	505	502	508	538	531	506	518	536	539	521	477	514	499	502	504	501	508	519	478	482	499	545	475	492	480	495	478	497	495	511	521	492	515	486	508	427	465	496	494	527	474	544	498	498	513	497	501	470	531	516	516	463	534	536	499	510	516	454	480	487	480	495	497	544	497	532	474	511	507	479	523	494	512	498	503	474	493	492	443	489	535	499	500	500	496	508	485	525	500	506	507	517	539	509	511	505	505	500	532	464	527	482	499	479	472	484	503	528	516	490	473	474	523	554	507	488	503	516	483	510	491	524	534	518	517	479	479	505	525	517	512	521	469	497	473	500	520	504	499	518	511	529	538	491	455	485	473	496	502	518	469	509	470	551	495	498	479	483	505	536	490	479	488	508	532	515	471	516	526	532	466	510	497	444	497	500	506	556	498	473	494	504	521	513	504	524	522	484	499	517	477	538	516	514	493	479	526	486	498	502	538	515	494	481	484	493	491	499	501	506	540	525	486	544	530	494	503	504	476	477	483	495	509	476	509	488	511	514	527	469	530	481	510	510	473	481	488	524	519	498	487	484	495	551	541	480	563	483	456	485	463	552	503	491	521	496	501	496	511	532	530	536	504	520	492	494	510	494	505	501	511	506	491	487	513	499	494	492	496	494	497	506	481	452	476	503	504	472	502	440	492	496	514	508	491	507	529	544	501	460	481	496	460	500	509	494	530	472	499	499	496	490	475	489	489	483	522	515	488	473	470	514	470	483	541	520	547	511	537	514	509	487	499	525	489	499	502	439	504	494	489	478	504	538	490	499	485	478	506	522	531	537	489	495	508	517	485	484	516	513	499	505	540	485	538	480	503	518	503	493	475	531	481	553	488	469	488	524	498	509	523	545	483	539	495	497	473	475	497	524	499	451	501	510	502	496	486	497	536	506	472	503	495	482	526	495	512	511	521	477	527	530	521	513	477	499	506	508	527	496	476	488	484	488	526	494	502	514	506	527	490	510	487	528	494	508	515	493	503	486	510	528	510	530	490	480	525	511	512	509	511	486	479	486	469	491	471	458	478	540	515	511	484	475	540	474	482	493	520	508	483	534	522	500	533	509	467	536	491	480	502	491	469	558	496	490	497	451	473	494	503	516	506	496	494	513	494	505	508	503	477	498	535	500	468	498	482	522	506	511	524	498	487	510	515	500	555	507	480	529	484	491	527	522	475	489	466	501	530	508	456	478	483	544	534	483	514	485	467	533	520	498	500	538	501	496	486	520	530	527	541	490	460	473	500	506	483	527	457	502	485	472	523	487	510	461	493	523	499	498	509	561	526	503	532	466	504	526	516	469	508	496	469	521	502	525	512	531	509	487	475	504	516	500	507	504	469	541	514	487	491	501	487	494	493	504	504	509	483	489	492	514	518	497	492	477	508	500	497	516	503	516	523	486	489	504	515	492	546	526	491	492	556	448	484	473	493	490	505	529	545	537	504	449	533	527	531	491	537	516	455	452	493	511	512	529	464	477	509	511	458	481	520	555	515	525	512	519	513	518	473	528	467	480	511	473	498	494	507	534	504	501	495	511	521	488	504	493	482	526	533	515	516	517	505	457	474	525	493	524	492	477	493	547	517	497	505	517	497	497	549	524	531	497	505	516	528	477	480	501	526	511	509	512	486	504	500	541	492	507	497	509	503	517	501	524	518	512	519	501	521	508	494	518	490	431	512	489	454	463	517	491	519	499	537	522	462	483	525	521	507	487	516	532	522	531	527	502	495	497	448	503	496	507	496	473	564	458	476	488	537	511	492	514	488	464	534	531	495	516	490	494	486	507	509	518	529	550	482	499	514	498	499	513	481	483	506	496	496	506	476	515	509	484	526	477	506	506	481	533	471	497	506	444	498	497	502	527	496	484	548	485	483	492	501	547	527	491	504	496	501	514	555	486	515	528	493	492	482	483	509	511	495	494	520	499	513	508	475	493	499	487	514	546	495	462	521	491	527	463	478	462	513	487	492	498	487	521	493	512	502	478	428	484	484	470	509	528	520	494	507	509	489	527	533	489	520	520	479	504	512	524	478	502	534	517	503	538	439	494	508	500	514	515	471	532	483	487	509	529	450	467	481	463	522	496	518	489	537	522	506	463	532	513	479	490	524	529	461	490	458	525	555	515	495	517	486	517	516	521	506	505	465	537	485	492	465	505	503	513	463	467	505	481	473	511	499	493	501	475	486	483	505	497	533	524	470	504	520	480	508	532	471	485	529	511	497	483	490	545	507	519	490	494	494	515	511	512	517	505	481	467	492	503	518	474	481	526	469	473	504	462	529	480	475	472	497	498	470	542	497	513	505	453	529	496	488	489	480	509	489	523	486	505	490	532	530	554	480	508	493	482	525	532	539	532	520	479	532	512	534	488	513	483	493	483	488	489	482	495	477	506	488	498	504	494	530	500	466	474	533	538	527	470	510	494	487	517	511	479	480	539	530	523	507	473	487	519	485	488	481	488	473	519	476	467	500	485	538	539	495	520	468	492	497	531	492	486	521	488	473	509	489	496	498	481	492	506	478	496	490	447	517	489	486	514	492	484	509	537	508	470	506	495	541	497	516	537	513	481	504	508	480	499	510	511	484	502	532	499	532	494	496	540	492	499	538	518	480	499	470	511	508	482	531	498	477	520	500	488	490	465	489	511	511	523	514	461	531	500	474	498	493	506	512	493	469	495	497	497	510	528	546	523	507	467	511	492	542	518	495	522	488	466	494	481	505	422	510	522	495	512	457	495	513	500	492	490	530	476	495	464	527	472	499	518	515	505	498	522	497	499	468	483	502	491	473	498	502	480	546	512	491	495	541	512	467	489	488	519	499	500	500	499	497	520	472	469	502	508	479	485	480	501	524	476	488	527	507	517	504	506	502	534	535	478	530	472	547	485	483	512	477	484	519	509	483	502	532	486	506	507	537	523	501	525	519	484	480	487	513	501	487	514	486	484	508	514	492	477	478	510	467	479	482	465	475	495	489	489	478	498	523	436	489	524	511	446	514	522	496	488	488	485	519	486	498	494	508	474	485	482	492	511	530	523	523	466	515	486	465	525	498	511	442	483	482	520	538	485	530	473	509	503	493	470	511	495	484	468	457	518	496	495	472	520	555	509	504	520	471	516	500	455	504	514	510	532	472	527	526	522	510	517	551	510	496	474	506	539	504	449	487	523	499	495	478	510	479	514	464	505	536	485	545	493	494	489	462	488	501	515	485	460	461	537	479	508	534	504	479	519	515	499	515	523	500	526	524	528	496	488	487	480	477	487	471	497	479	490	503	543	482	536	528	507	487	526	526	473	482	485	468	537	453	529	494	514	489	513	503	531	521	488	470	516	490	468	499	509	492	468	505	483	488	520	505	504	471	524	529	511	502	492	486	486	477	484
13320	8284	10746	9189	5459	3103	1802	1176	825	693	615	503	423	377	356	329	332	330	358	331	339	343	280	305	316	297	300	286	288	285	307	307	287	313	280	253	305	298	304	250	289	276	280	267	268	296	294	289	291	285	242	267	293	286	260	273	264	297	299	293	310	314	308	302	290	273	275	279	307	264	306	283	318	283	289	285	273	238	274	289	266	320	291	286	305	317	314	302	289	300	313	267	281	302	307	314	305	277	285	303	290	269	293	270	297	295	324	312	274	278	274	289	271	278	299	278	299	275	296	326	306	262	299	314	293	297	294	309	255	281	272	286	272	287	308	307	321	296	310	291	331	326	325	288	309	299	302	293	296	277	248	304	324	291	281	302	264	252	283	290	291	287	265	270	278	281	307	331	309	256	292	308	314	296	269	270	280	299	326	293	289	280	273	306	322	297	285	298	283	292	294	280	304	301	301	286	275	298	300	318	292	301	263	313	315	288	262	264	306	295	317	291	322	304	311	288	295	298	293	282	311	297	299	272	272	314	340	284	271	293	282	291	275	308	305	313	309	319	266	283	278	274	282	308	324	297	301	302	296	307	322	286	324	277	277	280	324	269	287	316	306	306	299	287	295	289	303	318	257	290	281	274	287	291	289	298	293	272	292	305	303	293	296	315	290	257	295	308	289	286	278	257	279	325	314	278	321	270	286	349	273	280	284	282	272	302	288	311	304	310	307	314	295	276	273	287	272	313	317	276	294	305	270	270	265	299	272	296	320	284	283	285	270	317	289	288	263	328	288	314	322	319	345	294	289	301	262	286	284	268	289	284	280	311	299	316	296	266	280	303	314	332	257	272	320	306	265	286	289	281	277	270	307	259	299	334	296	294	298	295	298	260	289	311	290	268	309	295	291	318	282	292	306	299	290	276	276	279	297	282	311	293	267	263	299	271	284	304	298	281	308	307	300	302	285	275	308	344	295	283	293	275	276	294	300	273	301	295	298	282	313	307	300	262	278	319	292	265	289	315	303	328	301	284	282	270	285	296	339	284	319	282	291	302	317	269	308	325	305	332	312	277	331	284	326	302	273	273	299	311	305	311	308	295	302	281	279	325	293	320	298	245	334	318	295	314	304	295	332	317	270	282	292	315	290	276	321	268	287	285	294	289	286	265	317	299	274	324	286	306	315	302	311	279	264	302	279	290	278	310	305	288	281	300	289	320	301	339	260	271	270	303	312	273	302	273	305	304	287	306	336	299	251	240	263	304	295	273	302	302	295	317	290	285	290	293	300	305	294	287	281	240	300	266	313	298	246	298	306	276	307	259	309	288	284	294	264	283	288	282	300	270	289	293	302	273	317	303	302	282	312	309	296	287	310	256	276	294	293	300	275	286	275	315	285	346	311	286	273	289	295	331	343	280	259	308	269	276	304	294	290	288	309	272	314	285	281	311	297	272	292	281	300	295	304	272	317	299	286	283	306	334	322	273	330	316	265	309	278	288	275	299	283	291	298	293	287	284	299	300	316	306	291	293	312	272	295	298	306	261	326	301	283	295	292	288	312	278	293	286	290	281	320	292	271	271	278	294	299	309	333	320	295	281	318	302	285	275	298	298	311	287	257	304	290	287	299	304	303	289	286	280	283	306	309	303	326	302	302	288	297	297	318	322	316	273	275	321	281	308	281	295	331	293	298	307	294	278	306	285	280	326	329	306	315	298	302	266	305	296	302	292	296	305	304	331	309	301	296	296	328	292	298	267	310	294	267	281	302	277	241	295	293	297	296	283	325	299	271	290	304	296	302	282	263	320	292	242	294	284	290	288	293	286	320	303	296	326	284	307	301	284	286	302	334	306	307	290	253	283	267	281	279	286	316	319	321	325	305	275	276	303	299	330	295	295	287	303	262	322	317	304	269	314	305	312	319	284	307	267	280	331	298	298	308	334	291	266	303	323	284	299	296	279	288	284	272	309	294	311	328	309	306	279	316	293	305	289	290	266	294	268	279	291	300	292	289	279	327	333	320	294	287	280	270	310	303	293	269	298	303	344	304	309	302	253	273	300	291	294	313	252	270	294	273	267	289	271	257	277	324	308	309	283	294	274	279	282	296	288	282	309	308	280	266	328	272	279	325	314	290	295	295	275	321	296	286	288	324	279	312	253	254	301	315	307	287	283	284	260	251	293	301	288	254	264	317	294	291	313	276	291	302	276	290	280	275	300	305	320	275	276	309	299	275	288	290	270	299	281	309	298	318	295	324	294	277	316	292	272	303	288	288	308	301	305	308	317	308	335	323	315	304	312	296	351	307	291	297	305	309	313	323	281	324	313	284	282	313	292	270	277	274	285	326	282	266	315	283	328	326	278	317	301	291	306	309	279	280	281	285	328	310	312	275	282	261	308	260	309	282	236	299	265	290	281	297	256	310	280	315	314	312	303	302	313	303	315	279	325	287	272	302	275	258	314	306	294	305	309	323	283	297	307	304	274	289	305	281	269	300	264	291	291	274	301	315	298	285	340	287	306	294	327	314	289	299	316	278	287	288	291	287	299	291	325	295	288	280	311	331	313	316	299	328	278	311	276	275	287	285	307	304	287	288	284	295	330	281	311	289	318	302	295	291	294	301	297	290	306	315	319	278	275	293	281	283	302	280	286	301	322	289	306	311	270	273	303	257	289	290	278	275	310	304	311	334	278	322	282	303	302	306	269	276	308	297	288	253	325	308	253	291	309	278	290	303	302	339	309	305	276	312	272	285	273	295	305	292	277	300	317	286	275	354	281	275	305	270	274	317	282	309	300	309	285	279	298	333	302	320	324	311	312	248	297	290	331	323	306	304	295	297	278	277	328	306	306	278	274	270	300	301	293	276	308	292	319	284	287	292	289	311	291	254	298	299	295	310	301	275	281	289	298	291	299	322	305	276	288	278	281	294	297	317	313	279	275	307	299	305	301	323	271	252	291	301	278	279	273	309	296	283	300	302	308	301	322	299	295	271	283	292	318	274	317	307	290	312	304	282	287	308	305	309	300	307	296	292	292	310	272	310	292	281	285	293	323	314	284	282	305	264	279	287	288	294	339	281	289	293	301	293	313	271	309	286	328	301	279	293	284	309	289	295	288	306	293	322	286	299	288	273	314	304	281	298	268	311	270	271	318	280	281	293	323	290	318	306	300	311	327	319	305	310	282	275	281	283	326	319	299	310	285	284	305	289	290	282	305	249	246	317	313	302	298	296	280	271	279	293	294	288	300	278	298	297	294	291	312	255	290	266	300	309	275	270	288	292	317	271	266	282	304	313	299	273	298	284	313	289	282	309	294	280	292	291	277	267	300	291	286	307	291	321	296	261	301	305	302	298	275	319	291	282	296	296	307	275	276	313	298	280	331	300	314	307	307	299	263	289	302	293	304	285	308	321	286	296	297	291	312	299	280	320	295	277	304	309	278	303	347	268	299	281	322	263	317	318	288	336	309	308	312	266	286	290	310	282	260	283	281	289	312	281	277
8424	7503	17767	20338	15615	10455	6841	4637	3424	2759	2317	1827	1533	1188	1032	896	872	808	772	755	743	791	674	681	670	639	608	658	669	691	689	667	679	644	689	658	696	624	655	656	654	690	649	669	655	686	682	662	685	675	673	662	693	685	652	713	643	627	611	617	649	643	662	691	637	645	671	589	637	673	689	627	655	650	696	692	635	630	610	676	724	636	670	675	633	671	677	638	680	659	672	676	671	625	632	680	635	616	664	672	585	644	593	666	665	645	697	663	663	674	654	652	627	637	648	638	629	670	651	613	678	696	623	615	699	654	640	675	665	646	652	680	628	642	659	652	687	662	626	646	663	666	700	690	669	693	670	671	671	659	706	701	678	645	695	624	640	635	660	659	618	602	631	709	679	638	663	627	630	646	648	631	670	701	648	633	675	696	704	660	689	646	671	641	683	618	648	647	681	644	670	632	672	618	663	677	692	643	628	648	698	680	654	657	634	644	638	643	627	634	653	671	661	679	687	603	690	653	636	596	637	643	665	681	636	655	681	628	617	623	655	641	706	650	700	658	663	645	632	666	644	658	621	699	679	611	702	676	657	638	602	663	654	701	661	663	657	655	610	644	628	644	665	642	633	640	648	652	675	664	640	647	608	656	689	616	656	660	649	696	642	668	661	670	618	620	629	652	639	665	670	647	661	643	612	640	683	659	598	636	661	615	656	661	667	672	629	671	670	659	610	633	674	671	638	666	645	634	670	653	624	657	645	681	696	673	648	654	636	667	689	655	641	641	685	612	646	663	637	612	721	642	664	687	666	651	689	680	653	628	648	664	643	643	688	637	667	670	639	648	632	647	711	649	653	650	698	645	664	592	671	619	674	646	671	656	710	640	635	632	693	672	681	632	645	657	665	669	657	668	659	670	645	675	623	663	658	663	639	637	628	666	675	669	639	641	694	679	678	669	654	655	700	639	664	636	628	674	639	680	626	676	685	648	653	627	693	636	680	638	632	602	652	642	641	621	610	669	617	621	686	629	621	623	668	681	679	655	614	646	663	614	641	627	661	635	690	686	629	642	664	612	605	625	719	686	664	661	673	663	619	640	661	650	621	695	653	662	626	657	666	668	666	632	641	639	665	607	660	653	650	620	628	668	664	650	654	640	647	682	681	655	633	644	689	674	682	629	639	684	661	620	645	670	644	649	633	658	660	628	647	616	662	685	662	708	671	670	668	665	641	648	607	692	649	641	639	652	652	618	683	671	632	675	649	660	637	654	669	647	639	656	661	643	679	649	660	621	667	673	647	605	629	673	668	648	681	648	645	693	677	661	676	708	695	631	655	687	615	667	685	670	692	613	676	657	658	652	651	648	660	637	620	590	661	634	681	655	667	639	640	651	686	662	642	672	625	659	664	685	678	647	667	637	659	741	626	643	654	653	662	676	658	644	634	686	688	616	684	660	657	680	636	663	662	663	700	649	659	672	627	684	647	607	632	613	668	663	637	609	652	630	613	637	672	672	668	595	615	640	679	656	643	706	647	655	641	668	631	669	669	647	622	646	668	654	623	631	660	720	639	692	669	659	644	650	652	646	627	645	639	644	662	662	676	654	681	646	610	696	657	654	614	610	707	682	700	652	625	645	687	689	595	670	634	642	674	603	682	660	658	623	670	659	669	607	658	662	641	666	673	692	681	640	653	619	647	613	684	635	612	625	655	667	694	646	646	699	638	656	658	694	632	638	655	646	655	666	654	653	665	633	646	684	674	670	660	654	670	633	653	685	636	690	639	676	671	658	629	634	641	692	650	664	637	617	681	650	656	632	672	610	673	659	666	631	701	665	631	631	660	672	651	652	657	620	628	661	664	647	628	624	684	658	640	699	640	699	680	714	617	655	667	628	690	672	666	663	679	685	641	659	644	701	658	636	650	615	658	690	655	613	670	648	623	606	621	629	613	648	646	644	680	640	653	634	640	640	607	638	680	646	635	637	690	649	710	611	633	664	666	677	664	631	662	613	660	657	628	659	666	705	653	646	673	640	669	685	663	678	636	627	677	646	670	693	645	686	647	695	630	663	679	688	652	666	697	668	647	629	687	677	678	666	670	657	650	661	636	672	640	626	642	667	648	678	665	617	679	651	640	643	652	666	683	664	690	664	631	665	659	664	623	688	673	678	652	672	597	648	670	653	697	661	663	626	670	666	696	632	659	621	655	677	655	676	620	676	671	702	676	666	627	620	647	640	647	661	623	704	647	653	646	694	605	653	662	654	669	657	639	657	672	700	667	626	644	622	638	642	649	682	629	657	690	689	641	725	620	696	664	647	671	666	632	702	677	686	675	710	665	660	685	667	623	641	681	702	684	692	664	603	654	617	712	665	625	617	636	661	667	676	646	644	652	639	633	682	690	651	624	646	606	661	663	641	631	605	642	673	660	647	684	654	672	640	633	636	669	633	681	594	678	635	659	704	633	667	626	622	636	686	651	706	706	653	685	658	719	656	642	638	692	677	622	631	635	619	637	650	735	654	576	652	635	642	646	674	644	649	649	670	656	688	620	666	649	638	664	655	632	616	639	635	689	658	608	700	629	690	688	648	684	674	641	656	630	691	668	690	659	614	657	646	619	669	659	658	672	688	659	684	692	648	640	670	672	658	663	646	676	628	609	657	684	650	685	655	647	655	676	650	643	647	662	641	597	659	635	663	663	660	643	683	665	670	636	652	676	614	637	660	621	624	660	670	684	626	646	621	675	633	591	615	688	676	581	625	696	645	657	629	672	635	612	643	685	644	619	673	648	653	639	658	635	633	659	667	659	658	669	664	651	653	626	650	658	678	636	674	658	673	627	621	663	697	687	672	657	629	670	639	630	624	670	651	643	678	616	640	650	687	657	630	650	641	716	670	649	662	679	634	658	652	643	634	610	640	693	665	634	657	605	625	642	599	626	676	629	641	628	661	673	711	661	596	662	663	599	682	649	697	680	665	607	676	651	640	668	648	659	639	674	687	607	714	635	641	679	678	632	672	655	679	674	677	651	658	647	684	696	670	690	697	652	623	633	708	681	653	614	623	659	673	661	648	696	652	674	643	632	691	643	643	634	692	641	675	616	649	659	672	640	653	603	650	673	641	660	655	635	634	669	632	670	656	672	636	659	644	652	622	685	655	660	655	675	695	613	656	649	634	701	650	706	663	623	664	638	642	640	687	684	684	656	655	629	682	684	618	625	664	691	640	663	696	612	693	673	616	594	683	627	708	719	658	678	703	651	648	691	663	672	681	647	641	611	676	676	657	706	652	661	682	645	653	678	659	615	642	663	710	636	620	682	637	640	636	665	657	659	617	698	642	649	710	649	685	667	722	685	657	637	671	629	622	690	615	672	632	703	647	647	725	663	651	685	669	664	650	675	638	649	651	641	681	631	656	695	695	687	649	678	671	611	678	624	626	648	625	607	661	643	723	595	659	688	660	650	667	652	627	649	613	641	655	700	686	610	641	687	650	681	684	620	706
23454	12314	15084	13763	8919	5057	2867	1799	1184	942	734	550	524	384	366	337	322	287	291	263	242	220	242	239	229	232	226	232	249	208	254	243	231	255	222	247	246	209	240	248	264	258	237	245	232	241	243	250	242	237	244	246	234	248	235	228	211	199	226	240	261	220	228	246	238	235	244	210	242	238	272	247	240	222	248	238	222	212	226	217	251	278	259	215	223	227	243	232	238	234	231	230	247	231	229	224	221	255	231	226	241	237	252	245	252	243	218	275	240	248	248	242	269	214	249	249	222	214	235	245	227	262	260	247	261	251	237	230	232	250	234	239	226	244	209	204	267	234	208	254	263	264	255	257	215	257	244	247	266	233	218	236	268	229	234	224	239	250	240	239	229	241	252	237	276	248	255	229	228	248	232	204	222	223	249	205	217	242	234	251	252	206	217	210	251	234	232	260	269	203	231	235	256	227	225	237	200	265	253	244	213	270	221	252	261	246	222	215	248	227	289	263	231	240	225	262	227	229	226	247	239	217	236	249	247	245	250	223	237	238	242	215	227	232	243	262	279	222	231	220	240	256	212	236	249	266	226	217	252	258	239	239	247	254	248	253	214	240	236	243	244	230	230	248	233	213	229	257	228	253	238	250	227	242	229	226	270	249	245	234	230	216	237	266	252	251	226	226	260	231	224	222	250	228	248	201	231	225	225	215	248	244	254	251	228	239	253	229	239	233	264	218	224	216	213	226	229	248	236	220	240	237	222	224	248	226	232	232	244	232	239	243	244	280	225	237	270	246	248	270	241	240	219	248	221	225	240	270	208	264	222	220	229	280	257	266	208	215	245	248	253	242	219	236	248	247	249	227	235	212	223	230	247	261	230	236	225	226	246	252	248	205	204	231	216	254	236	219	246	241	230	250	266	251	254	219	238	255	217	251	242	256	217	241	223	218	220	213	223	221	244	284	232	242	228	223	264	254	237	217	250	237	239	241	252	252	231	235	255	264	236	223	254	258	234	215	222	270	234	222	233	249	211	220	255	241	282	212	237	228	242	234	218	264	245	214	237	244	210	238	227	261	208	217	215	215	239	201	236	223	245	249	207	242	220	238	241	262	226	232	229	216	244	217	232	283	223	232	237	205	239	257	250	222	243	240	227	265	258	241	237	207	221	238	229	266	237	233	240	237	230	240	216	245	293	215	230	240	251	252	253	225	248	202	229	248	258	243	232	235	237	227	284	220	209	249	247	216	230	249	213	228	222	238	236	212	249	276	235	242	261	230	226	234	236	238	207	237	225	223	217	224	241	258	252	231	255	257	231	218	240	258	231	256	252	218	244	240	228	191	215	259	230	238	226	227	219	229	246	245	232	259	266	239	241	249	236	237	249	218	266	253	215	251	219	232	226	197	260	204	249	226	234	232	226	243	241	245	238	232	242	246	185	247	247	222	243	254	240	225	226	229	281	226	250	241	247	247	207	257	244	233	217	268	245	240	210	225	215	221	229	249	245	250	227	202	236	253	242	226	220	248	259	280	253	241	223	230	247	239	234	248	225	257	251	247	250	240	242	236	253	228	213	245	221	232	252	222	255	255	260	247	223	235	213	251	233	257	220	210	254	258	244	246	193	249	233	239	253	253	254	246	228	227	235	218	230	257	262	229	238	212	250	232	229	273	237	243	244	252	258	234	230	224	210	240	244	227	243	233	240	279	232	233	227	225	249	263	241	234	216	241	248	249	252	251	242	230	226	250	246	244	226	230	278	225	241	229	251	218	226	263	246	218	275	234	231	229	238	244	233	213	209	258	239	261	257	235	247	239	268	229	270	228	251	225	220	233	266	241	257	223	232	255	251	245	242	247	228	256	229	274	243	217	246	253	234	244	235	207	242	245	225	233	243	235	239	223	223	243	244	238	240	245	253	255	243	242	277	229	217	276	240	245	237	221	224	240	227	238	232	212	258	224	251	225	232	220	215	256	220	224	236	226	222	229	215	259	241	228	215	218	237	232	244	234	239	267	276	229	207	230	220	222	228	224	244	243	249	269	243	196	261	240	259	234	243	234	236	236	255	245	229	243	257	228	240	226	247	251	242	237	196	232	233	225	234	236	247	225	205	221	248	253	243	231	217	251	213	233	250	221	256	225	259	245	230	249	228	255	272	246	258	247	237	265	252	225	237	241	222	257	239	257	256	254	229	239	232	222	240	250	255	229	243	245	278	222	235	229	223	270	247	247	236	221	222	243	255	255	213	216	249	207	255	221	222	249	243	222	241	262	220	234	212	278	247	226	226	239	219	251	256	237	222	235	241	238	271	251	254	222	229	258	258	248	220	218	252	233	259	244	219	230	261	240	214	237	242	241	235	242	241	242	231	223	239	259	252	253	221	256	270	248	241	236	240	267	251	235	241	256	243	246	240	212	240	278	252	255	255	259	199	247	241	230	246	232	263	234	257	232	269	238	246	230	248	242	245	250	254	231	228	236	226	249	230	229	258	240	265	219	242	256	242	222	238	212	237	264	244	237	288	226	238	263	257	251	240	228	247	242	244	257	215	240	242	262	248	214	227	236	241	236	227	212	239	189	232	212	238	232	238	233	243	264	242	248	256	220	245	255	224	227	223	248	226	233	226	250	249	253	220	256	245	252	242	242	240	219	261	276	227	244	221	234	210	243	243	258	246	250	187	216	237	215	270	227	227	252	251	251	254	230	242	257	231	212	253	240	247	198	242	270	221	218	241	257	251	218	218	224	233	255	235	240	208	242	252	227	244	243	229	240	224	229	209	249	240	256	257	234	227	230	220	252	225	223	250	249	242	266	257	215	275	221	209	249	256	218	222	232	244	223	239	244	231	238	234	226	215	240	245	220	222	247	215	197	241	232	283	235	241	281	243	246	225	217	258	245	239	228	237	249	200	212	242	239	257	256	251	248	262	260	205	235	245	254	258	231	247	248	254	247	271	208	269	263	233	250	245	268	276	252	214	226	221	216	209	187	246	242	225	258	237	228	229	246	244	217	240	226	245	263	254	210	261	217	239	230	239	238	224	253	245	223	239	240	212	247	249	246	248	250	223	203	223	243	227	255	232	269	240	228	231	226	237	250	245	234	216	270	249	221	204	258	229	226	230	229	205	220	210	249	234	254	233	243	224	225	213	245	250	239	230	227	224	232	214	270	270	234	213	214	249	234	266	255	246	219	232	226	259	250	241	254	236	212	240	236	258	242	231	224	227	252	238	256	263	254	220	240	240	231	213	253	231	252	252	260	259	269	271	251	252	233	242	221	243	261	247	293	244	215	228	272	235	244	227	243	220	210	246	230	239	247	206	248	240	261	268	243	271	253	211	224	249	217	253	237	249	239	221	225	237	257	204	244	267	271	248	237	243	228	249	240	236	240	225	263	224	211	241	237	239	254	239	204	242	230	214	246	264	219	272	237	247	208	227	235	224	263	255	270	272	234	222	232	237	241	240	214	266	238	253	201	225	274	245	223	241	257	259	217	234	254
14782	10106	23088	26264	22196	15796	10530	7121	4888	3809	3068	2590	2078	1574	1226	996	897	847	786	685	682	658	669	605	617	589	614	605	541	602	558	541	562	601	580	555	520	590	540	520	556	559	514	542	573	514	550	551	573	544	522	528	553	558	578	550	567	527	542	532	524	549	533	563	533	507	555	499	570	522	559	504	546	568	561	509	536	530	532	532	585	548	547	525	559	558	548	566	543	619	534	585	532	520	527	505	547	554	529	570	524	561	543	605	511	559	577	548	556	550	541	579	529	548	512	560	545	576	492	515	539	567	597	514	534	521	554	571	531	546	586	537	582	561	565	542	585	525	548	551	568	538	518	556	530	540	512	524	554	550	552	512	573	529	566	521	563	555	560	563	591	520	537	511	545	576	542	544	536	547	555	547	528	546	545	538	572	542	559	556	571	511	547	565	553	545	517	587	570	536	573	526	520	563	520	500	574	553	539	579	519	559	531	583	507	557	485	511	533	543	528	516	552	565	589	538	558	566	580	514	533	539	545	541	557	557	481	547	518	537	518	540	553	539	530	545	547	529	577	527	522	544	519	522	554	514	489	578	564	538	588	526	563	566	546	522	550	510	562	525	564	550	559	544	560	578	545	520	545	523	520	532	554	533	525	507	551	545	567	545	536	539	550	568	537	579	564	535	582	530	530	553	504	573	538	566	542	577	564	523	525	549	565	543	518	540	551	518	553	512	533	595	533	578	578	544	524	528	527	529	578	519	554	542	528	577	511	552	538	537	522	499	541	563	544	542	551	548	507	537	557	568	519	560	545	511	548	530	567	543	549	548	539	545	551	517	554	540	521	537	557	535	524	516	512	535	565	550	578	492	545	541	548	535	573	518	552	550	561	555	473	511	551	558	539	528	567	522	534	557	538	560	565	500	545	576	502	560	554	513	545	522	531	515	534	549	500	562	538	535	548	556	556	542	580	535	518	519	504	564	543	527	570	533	551	568	515	588	514	528	506	545	554	533	524	513	533	497	508	536	537	539	547	555	553	535	553	589	536	548	548	533	527	554	534	530	586	582	519	543	584	560	560	529	570	524	537	546	589	565	530	553	536	560	564	530	500	556	561	588	524	570	549	554	562	512	552	533	524	552	534	535	543	503	525	557	570	578	519	568	516	531	548	566	586	572	508	540	518	501	520	559	515	533	566	540	567	552	529	549	548	518	582	552	552	539	526	531	490	541	550	541	598	543	519	593	543	576	519	541	535	513	551	541	539	592	525	587	518	539	549	543	532	537	554	543	547	553	571	625	531	541	561	514	540	518	559	541	545	563	573	570	524	542	557	510	589	552	524	500	541	560	545	519	560	557	548	545	562	557	510	531	563	525	526	555	582	506	537	552	529	529	563	505	518	503	541	525	543	524	570	521	538	611	557	551	556	527	546	598	550	530	543	508	581	549	574	561	532	555	500	579	568	581	545	557	547	507	541	544	522	547	505	517	589	548	542	568	550	527	556	531	535	565	563	522	561	543	546	555	580	578	555	553	550	495	560	532	548	524	537	564	585	542	534	559	565	535	599	562	555	549	526	573	511	525	556	547	547	524	479	554	526	540	565	554	550	568	564	468	559	540	509	538	536	539	556	523	530	531	555	544	548	521	531	528	610	534	554	543	548	532	558	523	586	555	520	537	545	519	557	531	537	535	544	557	532	552	520	526	533	544	532	572	585	568	522	535	545	570	593	537	544	556	552	580	569	566	580	534	554	545	521	544	557	530	518	513	554	552	530	521	535	541	557	526	563	545	518	536	529	496	561	516	531	533	563	543	519	542	561	572	546	566	537	543	531	571	564	573	517	571	529	536	543	496	540	600	511	519	535	557	548	556	533	502	548	521	539	522	549	523	561	525	532	564	547	538	545	541	547	567	550	560	568	532	542	567	491	535	526	514	550	527	572	597	574	534	537	517	506	542	548	540	524	526	514	527	552	502	516	560	547	586	520	542	534	557	523	552	566	534	516	538	564	565	496	550	535	554	527	534	525	510	585	564	515	544	539	535	508	538	563	528	528	562	548	568	525	555	527	556	569	536	565	553	563	523	551	515	588	543	547	554	558	516	532	560	509	557	538	521	537	594	520	524	555	558	547	519	580	573	599	529	507	540	573	504	563	526	537	519	561	545	540	538	519	541	564	526	557	522	589	548	597	546	567	532	537	571	577	547	551	524	555	552	521	589	528	523	539	530	590	553	571	548	525	514	568	541	497	533	546	505	561	529	507	532	530	547	534	569	516	500	533	533	596	548	548	576	536	568	551	483	561	596	548	566	523	516	523	546	523	541	495	533	530	572	580	566	549	519	556	545	519	561	561	506	600	569	519	549	590	561	558	517	501	543	510	575	529	552	581	518	560	539	547	516	547	516	552	573	576	541	554	515	521	528	539	545	538	540	514	535	548	530	586	523	540	505	527	559	539	508	491	539	588	529	531	541	524	555	506	546	518	549	525	528	503	557	521	562	570	571	550	549	569	563	553	559	544	545	541	558	565	543	529	557	526	564	552	530	552	572	530	584	569	560	519	566	554	510	570	529	511	508	523	543	594	530	522	588	552	519	552	510	538	569	573	525	513	526	543	546	528	530	569	555	520	549	561	573	576	533	555	540	514	527	534	561	529	528	541	585	536	522	552	547	542	533	515	576	531	516	550	534	584	531	576	521	492	500	579	598	564	575	541	561	522	566	558	521	555	575	520	567	553	509	511	503	538	543	595	503	510	507	499	544	560	546	539	581	511	535	534	546	534	529	558	525	519	545	587	555	555	520	530	614	529	516	531	554	560	500	527	565	541	505	546	549	560	537	547	585	576	557	553	551	550	548	558	536	567	563	493	554	557	548	557	515	550	528	549	546	546	509	537	560	535	573	520	541	539	528	559	531	505	559	534	555	579	519	515	512	527	512	527	525	543	523	587	517	590	527	527	530	560	569	599	521	546	544	538	542	551	563	544	519	552	564	540	499	533	506	506	535	540	560	548	529	569	560	536	552	561	508	569	507	520	572	518	589	516	577	533	524	561	521	540	525	583	531	544	545	572	580	521	544	574	566	533	565	568	541	536	519	562	520	560	568	549	548	557	533	530	557	561	512	557	514	552	519	534	542	515	528	515	550	558	548	566	547	572	544	527	526	527	565	550	594	543	511	536	536	566	565	535	567	601	528	564	520	528	512	563	507	577	547	531	547	568	520	569	555	556	533	548	574	503	502	605	533	507	545	541	564	552	549	570	545	523	539	542	514	563	545	562	515	586	555	525	567	534	550	548	557	533	507	535	548	539	563	547	566	510	533	550	522	548	540	529	539	549	552	540	509	543	553	529	561	569	542	505	525	522	555	546	575	541	531	527	556	547	528	555	548	551	548	552	495	529	551	562	506	526	524	534	538	560	517	531	539	551	508	520	557	525	484	550	568	538	523	534	552	515	585	530	527	520	558	487	529	536	554	562	533	544	547	525	494	536	531	554	547	571	548
31063	16305	19629	17823	12404	7399	3992	2289	1425	1069	784	622	594	431	357	326	318	290	261	246	272	241	211	226	207	220	219	227	250	227	226	187	209	221	209	212	206	236	229	195	214	222	209	228	196	192	235	208	194	204	217	217	213	235	203	216	183	207	213	217	212	178	203	216	200	213	239	158	200	226	204	188	194	216	214	221	207	237	239	206	216	225	204	225	223	217	193	225	226	194	213	225	243	215	208	225	248	245	197	197	205	190	175	213	214	202	189	196	191	209	199	203	209	230	236	171	210	185	206	220	184	218	201	209	211	200	236	198	204	208	203	214	186	200	206	222	200	195	245	190	211	190	201	213	212	206	202	223	241	205	222	208	221	212	229	207	218	195	196	183	228	224	192	206	220	222	203	180	232	217	191	207	194	194	202	176	204	215	207	210	208	205	198	231	215	229	204	195	207	236	231	196	207	206	198	178	214	205	212	198	191	193	211	197	206	201	216	185	201	188	175	208	216	231	203	190	218	216	235	200	199	179	230	221	241	238	223	180	209	221	211	215	208	204	228	226	228	203	219	237	245	197	202	187	190	201	213	217	246	203	221	222	209	223	199	202	199	224	204	234	213	219	185	197	227	243	193	230	208	200	226	211	227	176	203	223	181	214	218	214	242	219	223	208	188	216	227	189	196	208	170	230	197	227	203	196	221	213	213	206	230	192	225	198	209	201	202	215	215	228	204	184	211	236	235	202	201	214	201	189	188	182	202	195	210	220	221	215	218	220	198	219	191	204	204	186	175	203	195	213	197	206	203	211	218	215	219	222	195	192	205	227	228	194	171	196	204	217	183	178	193	189	223	205	239	192	216	232	210	190	185	210	212	215	189	210	232	213	218	227	207	220	187	196	182	197	215	217	244	204	243	213	229	223	214	205	220	218	207	205	207	225	196	210	207	212	176	196	213	241	216	243	233	216	196	191	219	204	183	201	208	194	180	203	204	199	218	222	220	198	210	219	213	204	206	186	212	198	198	186	234	217	203	189	192	208	202	210	213	199	214	211	207	199	201	278	217	213	192	202	183	199	222	237	208	210	192	207	190	227	206	206	199	214	202	181	228	211	204	190	214	204	213	221	202	207	214	226	201	202	188	199	215	192	214	203	211	216	197	199	198	197	225	220	207	227	210	209	192	191	195	230	208	212	204	205	236	225	246	217	218	198	255	196	206	203	205	226	178	227	211	214	232	205	225	200	202	204	220	168	205	200	220	220	196	242	213	199	208	200	212	200	186	207	197	223	201	210	218	198	216	204	199	215	195	221	210	181	196	188	198	221	226	200	208	224	207	210	219	183	212	184	217	210	221	192	211	226	200	227	218	194	217	230	184	202	181	220	188	222	195	206	205	217	200	197	240	234	212	180	194	190	177	230	208	220	201	172	220	213	185	217	223	192	210	225	206	216	185	201	209	225	224	230	249	231	192	216	208	231	221	206	197	191	206	217	190	199	228	199	172	210	192	182	187	193	185	203	203	194	228	197	230	189	217	231	242	216	221	217	183	192	198	209	218	207	231	221	218	230	223	175	214	209	202	194	184	220	220	194	245	213	205	212	183	218	219	192	183	176	203	197	212	208	212	196	212	190	221	208	233	213	224	172	213	208	192	186	236	214	214	226	222	214	225	192	189	193	204	228	213	206	191	198	201	223	215	221	216	202	192	218	186	206	228	205	193	180	214	195	218	189	226	221	178	209	200	177	215	194	211	178	205	204	191	218	200	230	222	207	197	191	194	216	219	211	213	251	230	212	210	223	199	196	209	230	192	234	203	188	230	195	215	235	212	197	201	203	211	197	232	236	226	209	196	204	174	186	227	225	187	225	207	200	200	210	188	206	209	206	214	206	204	208	232	199	178	206	200	185	202	186	199	206	211	214	209	205	218	210	223	211	205	212	222	216	226	221	204	207	220	183	206	179	202	203	208	181	228	201	219	205	199	215	220	214	209	218	178	206	217	209	222	221	193	199	187	200	190	194	210	190	193	211	194	201	215	202	179	204	219	228	200	175	197	200	203	201	202	224	211	215	221	186	211	234	210	192	175	228	239	196	210	213	219	204	188	215	203	196	233	208	217	213	197	209	211	190	202	208	192	206	205	211	212	212	204	196	218	204	212	207	239	224	242	220	215	199	208	218	227	218	195	214	233	207	205	187	229	225	244	228	194	216	212	193	211	210	222	208	212	191	182	203	185	230	219	180	221	207	219	181	178	200	196	201	208	220	180	209	202	230	225	216	201	205	188	188	199	245	208	209	194	241	204	230	219	216	207	189	211	218	201	202	183	205	218	230	254	222	199	206	209	211	241	229	231	212	215	208	206	236	226	204	187	212	190	234	204	219	201	192	201	184	210	242	202	238	205	192	204	231	197	212	233	216	201	248	204	190	220	216	221	199	183	232	181	210	214	216	224	183	200	219	227	207	216	230	207	206	180	202	223	196	201	199	188	219	187	220	194	200	177	214	184	216	226	228	198	226	213	211	198	217	236	210	224	220	225	202	195	202	232	220	186	234	236	211	189	195	211	197	196	224	197	201	206	197	168	223	192	208	235	211	206	195	178	227	210	206	211	208	225	187	221	215	201	181	204	237	234	212	220	198	225	205	196	217	195	186	226	222	228	211	222	216	213	222	226	211	211	193	190	188	231	189	211	187	208	213	215	215	201	193	201	218	213	229	243	228	197	196	211	214	231	231	215	202	200	193	213	216	224	215	201	179	206	219	204	224	218	199	178	221	221	198	199	181	205	242	243	206	174	208	183	210	227	218	196	200	208	225	204	191	224	220	189	236	206	207	209	199	204	210	196	185	223	217	192	192	226	202	210	196	198	232	228	178	214	211	222	180	193	216	197	196	199	208	182	211	216	206	235	187	165	226	206	198	194	215	193	208	207	223	217	210	254	220	237	212	200	220	217	183	196	213	210	222	225	191	212	220	221	198	204	220	208	184	210	201	191	241	175	220	216	218	187	218	214	208	265	205	231	185	226	219	197	173	224	224	203	230	204	192	224	209	203	232	191	194	179	217	191	218	234	231	200	211	206	192	158	194	210	222	216	207	218	193	208	224	201	199	219	217	187	217	205	187	222	207	179	202	218	219	192	194	215	190	197	199	209	207	234	253	215	228	203	192	192	199	185	183	203	205	232	209	211	226	214	167	231	205	208	210	204	223	192	212	221	177	212	196	207	191	188	212	196	219	212	169	212	216	188	241	241	193	228	209	210	207	198	205	178	208	221	238	203	199	197	242	224	225	232	189	181	218	203	217	189	212	194	200	210	216	194	228	201	227	205	223	208	218	203	220	197	208	205	195	190	195	205	211	234	224	196	264	236	209	206	200	207	192	205	197	207	191	208	219	226	199	218	192	204	193	221	211	238	219	185	191	205	226	200	225	199	222	205	222	198	223	206	242	198	177	210	189	210	218	229	194	206	211	203	226	208	226	219	196	202	214	213	219	190	241	210	213
17961	12811	26912	30702	27250	20407	13551	9112	6142	4922	3910	2720	2531	1779	1373	1169	1001	960	841	699	677	607	608	543	601	540	563	534	536	530	505	556	531	505	553	519	516	493	511	542	483	482	480	507	497	504	455	469	486	487	522	504	499	518	496	500	496	506	510	516	516	522	465	469	459	505	519	473	476	493	499	464	520	511	488	500	568	472	476	509	486	501	481	482	502	459	483	494	479	498	488	463	489	522	500	460	450	509	510	486	478	506	480	476	513	529	511	506	482	515	489	516	490	465	464	472	510	498	512	497	507	455	495	487	471	444	529	481	464	489	466	465	496	476	465	469	467	514	467	485	498	450	525	482	497	493	480	463	509	453	436	451	504	463	505	457	506	475	468	525	470	475	482	464	488	485	454	443	528	503	496	476	493	495	476	491	479	511	468	448	484	492	486	481	486	485	490	484	485	492	510	484	491	486	486	502	467	466	526	504	515	502	500	473	511	449	465	474	478	464	457	479	451	477	486	480	467	510	499	488	462	493	548	492	480	494	487	523	477	470	516	494	486	475	484	476	482	482	498	516	498	485	500	453	459	496	453	530	479	458	494	477	494	480	493	512	459	485	495	503	517	503	456	508	467	489	466	481	487	457	485	471	510	498	484	483	490	497	486	428	468	494	507	492	441	439	470	456	460	469	499	498	473	495	460	476	468	499	507	463	471	474	497	507	515	500	485	497	518	488	509	495	507	495	448	496	485	528	472	533	511	512	498	491	484	499	518	491	489	453	482	487	503	489	510	522	496	495	459	472	496	495	520	451	474	459	504	484	472	487	504	476	496	528	517	474	481	462	503	523	506	446	498	498	483	471	493	495	520	483	460	512	468	463	482	522	521	494	477	502	499	496	502	522	447	485	500	461	454	502	444	476	489	484	480	524	467	513	497	492	464	499	462	502	471	512	451	512	506	506	508	483	491	520	485	484	492	472	493	502	480	484	509	453	475	523	517	435	436	508	475	466	490	455	481	458	465	491	495	565	489	550	474	494	479	510	432	472	520	505	462	512	505	481	465	465	507	509	495	464	468	492	525	483	493	470	491	494	481	485	520	499	428	475	473	519	499	545	501	481	483	465	516	510	465	467	466	508	458	485	470	469	474	504	477	462	484	503	524	470	454	462	440	520	496	499	477	510	485	493	508	478	483	506	489	477	457	470	491	448	509	470	460	485	481	492	490	500	493	525	456	480	507	487	444	478	487	499	492	471	460	491	477	467	491	461	453	499	474	487	462	504	483	467	516	522	448	498	494	501	482	441	489	487	479	493	487	440	473	476	479	433	506	477	473	486	481	505	478	495	483	473	473	519	488	526	492	453	456	461	499	483	476	516	495	542	484	488	483	511	486	518	490	461	464	514	480	495	511	513	508	478	454	471	500	476	489	546	471	491	472	502	514	497	552	470	509	498	496	486	511	506	466	478	511	509	512	478	540	534	498	472	492	493	511	492	500	476	468	484	489	504	502	514	456	503	477	513	490	499	492	483	476	479	497	499	486	458	485	475	498	463	506	450	488	505	484	535	514	514	493	496	484	485	524	482	457	484	477	496	488	491	511	489	493	488	478	468	495	514	509	498	457	493	475	496	498	511	476	530	508	470	509	514	500	492	493	488	524	497	474	492	472	493	513	474	465	512	459	466	520	493	481	520	494	496	516	485	508	509	494	487	472	474	482	502	493	461	506	497	504	504	480	476	472	524	507	505	484	499	535	508	511	485	463	514	505	489	500	509	461	536	480	501	485	478	496	459	497	479	491	495	478	478	487	494	495	484	487	480	497	451	496	514	476	495	472	498	522	462	470	496	510	473	474	471	497	420	489	493	475	490	491	505	466	526	500	474	503	509	488	532	499	481	447	441	487	497	484	494	483	504	508	449	494	474	493	485	491	468	462	518	501	497	514	516	512	473	472	499	488	475	489	483	502	505	520	483	456	464	464	474	447	484	501	468	516	467	528	511	450	476	448	505	461	499	489	512	483	523	513	513	473	510	487	454	487	516	492	454	452	502	517	477	507	463	487	509	518	517	489	484	514	522	528	483	499	471	537	476	483	503	478	463	500	487	478	473	517	478	485	492	466	476	474	499	499	464	474	474	489	509	479	526	468	509	482	527	473	543	489	461	495	493	467	498	530	471	496	456	485	511	460	512	501	515	491	453	505	509	502	474	473	483	493	494	488	518	473	482	486	456	495	445	481	493	488	442	467	453	493	499	502	471	485	500	488	517	489	472	475	501	482	522	480	468	454	501	482	508	483	477	509	491	499	482	485	441	486	537	478	481	478	505	474	483	475	468	498	485	498	498	497	517	523	496	512	452	558	524	532	466	507	477	489	462	500	503	480	478	513	512	468	498	514	523	498	505	539	517	499	461	528	473	485	506	517	458	502	490	467	482	510	495	479	490	501	495	452	438	468	521	503	481	508	503	447	560	521	495	471	475	494	503	462	466	479	491	454	521	536	456	517	465	477	466	487	495	451	506	462	482	465	528	510	477	506	492	500	464	440	496	476	548	497	468	469	474	483	516	497	534	506	501	464	466	477	513	501	444	479	444	487	524	489	493	511	475	487	489	505	468	511	488	495	478	474	477	505	511	497	455	486	503	508	501	490	499	491	478	511	505	524	493	529	508	475	475	550	499	441	481	490	483	469	487	513	510	475	490	489	496	509	487	491	495	503	491	494	470	506	526	502	450	485	551	451	485	471	417	485	509	495	466	467	484	486	498	515	472	499	507	506	483	460	468	476	459	522	501	467	497	483	463	500	481	479	488	507	473	459	469	509	465	515	486	475	485	474	515	499	513	466	464	488	488	508	497	470	465	523	462	473	472	498	471	485	499	518	504	479	475	476	482	497	495	464	473	442	480	526	510	513	499	512	494	466	484	510	493	488	502	485	479	482	457	473	467	458	495	476	523	482	475	497	506	479	506	492	499	458	459	477	470	489	451	503	481	469	470	481	516	489	487	503	510	504	473	500	444	486	474	506	470	446	491	504	506	520	474	478	499	484	513	486	489	507	477	474	516	477	495	519	465	505	482	531	475	477	486	489	461	460	478	499	439	490	465	509	470	482	490	470	507	432	489	498	549	482	483	513	469	514	482	461	509	483	465	528	487	496	507	481	474	470	501	484	464	515	472	453	456	487	475	511	450	473	437	511	495	486	509	496	482	494	437	440	482	500	488	480	476	486	455	502	508	460	491	478	482	486	529	463	453	499	455	489	484	499	430	532	487	473	496	450	510	493	479	474	481	500	487	462	488	508	469	490	494	488	487	475	476	487	452	455	444	493	480	470	491	481	470	491	487	475	473	477	432	502	499	521	518	467	485	467	509	489	473	495	492	470	503	463	501	477	494	514	478	488	471	501	485	493	516	519	490	494	448	512	501	451	500	467	457	475	481	497	480	489	491	476	490	503	500	473	473	461	535	503	450	493	461	440	476	493	497	494	463	474	495	494	469	445	467	464	500
13477	8033	9951	8770	5921	3524	1712	1128	757	555	509	469	429	368	343	356	328	295	308	315	302	276	305	277	316	315	304	267	293	330	280	298	295	286	289	284	275	287	287	289	265	285	278	304	307	275	303	281	309	297	281	290	292	304	285	252	305	285	286	298	278	280	301	259	287	283	278	291	286	269	280	305	286	313	294	306	286	292	289	292	296	285	287	300	309	296	283	287	297	304	287	289	302	272	281	293	296	289	276	284	322	317	276	269	280	300	288	314	291	303	294	293	286	277	303	310	293	286	272	303	278	299	318	309	312	267	290	293	301	274	305	306	288	282	281	300	286	302	286	300	286	286	299	290	298	285	300	303	312	299	274	276	304	295	260	272	271	264	316	271	267	296	279	267	309	316	310	287	267	286	296	304	319	269	335	311	269	282	293	300	253	266	261	291	271	337	332	303	326	285	301	289	279	335	265	268	286	304	296	286	265	292	264	323	288	265	290	291	265	267	288	309	311	319	302	286	309	260	295	264	300	293	284	303	265	289	321	277	261	310	321	281	285	279	304	281	296	319	300	270	294	283	287	302	273	293	290	251	267	303	292	268	318	278	271	277	278	290	319	296	288	274	289	337	306	297	295	304	319	289	298	286	275	301	253	285	282	304	275	271	284	311	285	294	308	291	301	278	263	340	324	320	275	256	308	326	297	292	300	305	302	284	307	297	289	284	270	298	273	286	278	342	246	317	317	303	284	314	272	313	273	310	291	280	281	292	272	269	306	287	286	291	296	316	305	309	336	262	302	304	298	323	284	302	246	298	304	302	257	308	290	304	292	314	288	280	306	279	292	266	294	282	273	305	294	297	289	328	276	300	344	316	271	270	318	302	290	290	304	251	304	318	281	305	315	320	269	296	322	294	277	309	311	278	283	301	283	297	288	302	291	296	308	279	265	287	296	296	337	288	281	271	294	312	324	297	295	284	297	278	262	295	260	272	277	295	287	280	314	325	286	286	332	304	293	303	292	276	292	303	299	291	268	295	318	282	279	327	301	280	284	304	280	265	286	291	240	314	322	291	307	345	342	307	293	314	283	262	292	284	273	299	296	293	301	287	278	315	302	285	284	300	257	295	304	299	257	289	311	315	290	290	303	287	290	288	286	329	300	291	289	320	282	278	318	296	300	263	289	318	319	332	282	303	275	291	301	271	299	273	271	289	280	309	271	265	279	304	292	310	274	286	289	283	290	321	270	284	293	308	306	298	308	287	310	279	317	264	308	292	300	307	278	294	287	275	265	283	263	309	306	266	263	263	264	284	343	283	294	305	281	334	296	278	302	279	283	292	297	288	319	322	318	263	291	291	241	286	268	305	255	263	291	293	293	322	301	286	265	290	261	279	309	296	271	301	275	267	286	325	287	302	311	283	273	296	335	292	282	280	301	304	268	282	294	278	273	301	313	254	268	297	297	303	264	281	307	282	287	309	260	276	309	277	285	285	311	319	287	279	279	269	301	281	314	307	285	305	247	258	304	243	313	285	298	262	302	322	282	281	281	294	323	288	234	298	286	285	253	258	303	274	314	263	231	273	274	306	289	292	316	275	274	277	279	274	327	291	294	291	300	298	258	296	331	297	308	293	298	282	300	282	314	314	297	297	274	277	299	286	285	306	306	287	301	287	334	284	293	305	268	267	323	278	296	319	303	269	281	270	307	313	305	278	341	284	286	289	299	275	306	263	310	270	311	254	289	282	283	285	297	292	295	277	312	297	251	279	287	301	310	284	296	291	308	321	268	288	281	280	306	300	306	288	286	300	307	297	288	276	299	260	285	298	296	271	292	266	273	318	281	295	292	285	283	275	318	303	260	296	281	279	302	283	317	274	292	293	280	291	260	298	286	291	265	299	325	315	294	295	296	266	271	279	267	294	296	279	280	285	282	300	261	271	255	303	298	302	312	290	273	294	281	312	288	293	288	308	288	304	304	314	295	299	292	321	268	292	288	274	301	260	313	311	300	291	306	275	316	315	299	297	291	297	292	288	266	298	254	299	322	285	310	292	291	300	316	302	284	302	272	298	273	298	291	280	255	276	300	288	304	304	279	261	302	261	279	253	271	260	280	290	308	296	290	282	284	299	327	263	328	302	285	316	305	316	293	296	285	303	296	301	304	312	283	323	306	266	288	262	284	286	290	277	290	271	259	306	277	328	303	271	297	278	279	264	264	278	289	299	275	287	304	294	307	328	293	285	290	266	293	299	285	307	273	315	314	292	306	320	280	302	291	288	316	272	280	338	290	270	297	277	299	284	283	312	292	282	254	277	308	281	291	280	263	307	280	271	310	311	278	275	299	285	284	281	264	304	300	300	321	307	279	300	288	291	315	307	292	315	279	278	334	288	323	288	282	283	299	287	295	279	299	337	293	274	293	287	298	298	294	290	302	298	253	293	289	306	273	310	307	289	303	284	286	268	318	320	299	265	309	310	299	280	298	286	306	303	246	296	252	260	284	286	268	297	318	297	294	284	270	280	302	276	269	299	274	303	261	269	274	290	299	305	307	316	309	270	301	305	256	289	307	289	296	298	274	288	294	266	314	328	304	286	315	259	251	254	277	260	275	290	272	293	295	306	270	272	265	267	297	329	309	279	290	300	292	298	310	296	292	300	293	315	290	299	257	308	289	266	290	290	263	281	282	261	296	301	300	298	310	255	304	288	313	296	278	281	298	283	292	263	262	301	257	308	322	280	267	304	287	302	312	312	289	295	290	272	303	273	308	304	270	269	275	254	334	291	307	306	314	292	280	284	269	255	286	295	286	272	319	286	299	284	310	289	300	267	309	287	267	280	297	279	300	292	291	307	304	305	288	286	285	304	290	281	264	296	300	354	331	299	303	284	292	343	316	276	286	305	298	284	293	293	278	318	299	311	297	266	313	342	308	294	303	270	272	255	299	329	310	278	306	292	250	288	330	298	324	281	292	271	302	253	318	290	297	292	290	314	293	275	292	274	308	287	278	275	305	268	308	295	302	323	299	283	253	292	275	280	299	296	289	283	288	254	322	306	301	326	280	288	259	290	291	308	278	316	272	303	272	286	265	279	286	291	262	329	267	297	280	308	266	311	303	281	290	312	307	248	300	327	305	267	271	293	322	294	305	269	261	299	293	322	309	279	280	258	272	306	281	299	293	313	298	268	315	305	289	310	261	272	295	306	335	287	273	264	278	297	260	284	281	260	283	322	303	276	258	269	292	280	293	296	347	298	291	270	282	274	295	259	334	304	291	296	261	301	301	241	300	294	292	301	327	288	302	313	295	299	328	285	302	289	293	278	286	315	325	280	289	315	269	269	258	279	295	322	288	313	312	326	290	278	312	310	287	292	290	299	298	277	289	298	285	285	284	282	287	304	301	298	278	284	258	315	299	303	279	277	307	302	289	287	269	276	330	306	310	291	304	319	308	267	272	278	283	307	295	297	299	296	281	292	304	272	289	305	316	290	286	269	275	263	276	328
8371	7172	16802	19916	17087	11686	6817	4310	2750	2132	1908	1488	1461	1137	966	899	836	828	707	703	691	732	657	695	683	668	607	639	635	694	662	639	631	646	679	686	657	647	670	639	692	649	679	677	616	654	681	635	658	654	620	671	631	681	582	665	667	645	656	673	661	666	598	658	611	620	617	633	625	602	670	668	709	626	615	662	648	671	629	673	651	667	636	665	653	650	659	695	670	647	717	661	690	612	651	671	665	643	690	643	655	699	633	641	649	633	634	651	658	624	621	657	653	641	658	660	632	648	663	654	610	619	664	646	633	632	645	633	645	624	684	598	650	611	617	649	641	664	697	642	658	643	629	658	627	657	647	643	656	672	709	619	631	667	643	656	616	685	642	654	620	633	629	625	620	636	638	655	673	615	694	656	651	597	667	633	609	609	668	710	662	653	617	621	666	625	640	645	620	650	615	651	641	642	607	663	599	638	607	624	637	616	630	658	669	631	643	677	669	668	657	692	654	662	627	642	629	662	651	632	650	645	615	694	669	662	709	641	646	663	663	636	667	639	633	670	612	674	594	655	642	670	661	654	678	647	666	663	680	650	666	697	628	647	661	604	622	625	675	679	650	656	651	607	724	691	698	665	629	651	649	667	645	653	623	678	676	653	673	635	662	660	616	626	666	671	617	714	613	641	608	669	632	656	662	630	623	611	615	644	641	627	668	674	662	690	617	663	638	663	616	602	638	655	607	678	679	646	629	612	594	657	601	694	678	675	659	645	684	678	598	690	661	670	624	584	713	610	647	612	634	624	665	659	687	606	664	610	669	665	629	611	624	683	609	628	644	608	572	668	639	699	612	675	643	644	627	656	670	612	603	656	641	636	640	627	668	623	656	636	646	615	623	633	645	636	677	673	625	613	618	627	617	689	644	687	681	642	660	620	686	669	651	674	630	644	654	650	635	601	655	636	639	619	660	647	632	650	688	635	620	664	639	657	661	658	691	617	661	652	661	634	634	686	649	691	650	673	651	665	668	648	644	660	644	648	606	651	640	651	665	627	658	633	645	648	644	684	669	619	636	637	662	591	691	641	697	690	708	644	680	636	625	638	635	690	659	596	628	672	612	632	631	658	649	650	616	646	612	633	643	636	662	641	610	682	622	649	622	662	675	662	719	671	679	690	666	624	656	659	641	628	657	671	670	663	628	653	609	639	675	641	699	630	647	649	669	623	668	630	630	651	662	629	663	635	650	676	677	640	664	681	631	661	652	696	629	665	631	659	629	611	662	640	662	655	644	618	677	623	658	621	689	660	604	685	607	660	670	654	661	635	612	671	669	653	694	622	619	648	626	628	664	663	653	622	629	698	621	622	633	692	595	640	657	637	674	645	673	676	702	640	678	686	659	591	674	655	624	653	658	676	676	658	650	633	632	649	664	651	654	644	672	575	690	682	624	663	591	653	639	650	638	648	721	674	622	651	606	649	657	658	641	656	600	596	590	654	650	635	641	642	657	623	641	642	597	619	646	638	636	630	625	628	639	590	659	629	644	656	670	696	687	634	668	656	665	625	640	649	636	636	676	618	680	667	660	651	602	675	628	675	643	670	684	699	668	644	615	632	669	658	630	699	647	639	659	610	629	644	657	583	635	660	647	635	658	645	609	629	616	655	689	651	658	628	654	589	661	625	673	632	651	665	677	598	618	645	659	675	650	643	663	715	644	628	638	611	643	652	637	651	649	625	649	658	625	639	652	682	600	626	619	663	651	694	632	641	664	678	643	652	662	627	581	649	678	679	658	639	665	617	632	640	655	675	638	649	642	673	653	642	650	660	607	657	603	606	653	663	654	690	633	626	627	646	649	654	642	670	640	682	627	690	648	652	661	657	665	679	663	636	632	646	655	639	602	689	644	643	657	646	630	618	707	665	616	646	630	661	668	641	643	632	656	692	644	657	593	651	623	628	646	703	662	654	675	597	623	600	664	644	669	585	606	677	673	605	673	596	645	632	625	708	646	646	646	676	676	631	689	620	611	671	636	630	617	657	663	616	679	651	629	652	663	636	662	669	590	645	626	593	638	642	645	624	656	626	641	617	675	623	603	620	682	696	640	654	654	641	632	676	602	620	658	641	672	640	613	643	677	681	672	593	644	637	699	634	638	640	635	624	699	671	644	651	653	644	665	651	663	685	607	649	627	648	654	654	618	619	662	657	613	664	645	676	649	652	611	621	656	682	613	625	644	655	633	676	658	638	646	641	672	666	679	625	664	637	620	637	617	631	677	671	625	634	619	649	646	667	658	652	637	630	651	668	633	700	648	663	620	624	648	603	683	652	690	627	653	679	650	672	627	679	651	669	675	676	633	639	672	668	592	684	651	657	674	624	651	672	690	643	610	669	662	598	642	639	650	676	647	655	673	633	665	601	652	620	669	660	675	687	662	597	645	614	612	619	632	630	633	625	641	624	631	615	619	643	679	628	642	604	649	587	640	668	639	663	633	644	649	652	628	621	658	642	670	638	649	668	626	587	633	624	667	630	600	634	635	622	656	703	659	627	597	599	610	679	682	674	622	644	637	666	645	667	662	698	671	624	674	614	664	657	703	666	644	649	666	675	658	673	661	650	666	606	600	618	660	674	636	601	622	601	671	675	659	650	667	679	626	643	652	617	644	627	687	674	607	657	645	642	646	648	644	637	629	658	656	646	636	647	652	666	607	622	637	618	628	657	656	686	640	649	629	627	653	642	622	635	641	619	638	655	614	677	659	681	656	670	666	688	654	629	601	702	651	623	614	659	651	680	656	605	679	655	652	600	659	689	656	625	618	655	629	646	663	628	669	617	655	654	678	602	661	653	672	666	655	642	628	657	672	672	648	671	695	639	660	671	617	666	599	662	604	632	615	639	653	611	605	647	623	642	632	668	594	617	656	648	683	661	664	660	662	633	643	604	679	688	652	654	647	647	638	634	659	649	642	626	616	631	623	666	666	639	698	720	665	634	633	636	632	624	621	682	635	688	649	633	673	689	711	645	652	670	655	622	681	634	595	659	687	633	674	702	604	654	661	645	604	646	636	623	676	593	579	684	633	625	671	608	664	650	630	654	647	594	688	639	626	661	722	674	629	658	674	661	637	633	618	613	666	685	642	615	646	672	621	628	654	646	665	682	638	640	685	634	670	665	643	596	622	607	640	691	621	645	632	648	643	599	652	645	614	687	729	645	671	645	618	630	652	634	584	672	656	659	677	672	674	652	667	673	665	644	657	615	599	628	638	628	615	663	636	597	670	628	632	644	639	645	628	689	635	674	667	664	648	636	629	636	605	619	613	685	662	639	616	681	641	673	646	700	619	623	645	688	637	668	643	666	682	623	652	621	627	598	636	625	697	603	663	641	653	649	629	641	663	627	621	683	660	618	601	629	597	634	658	620	641	660	645	662	653	660	696	621	641	680	658	642	660	667	692	648	657	661	685	601	641	670	687	625	655	721	629	657	677	676	680	626	700	659	651	663
22847	11985	15140	13755	9608	5629	2887	1536	1020	778	632	568	441	415	346	335	295	246	262	254	264	288	247	271	295	262	235	230	243	261	242	233	225	212	227	245	230	210	184	222	246	228	225	248	246	257	229	229	218	246	240	226	224	270	223	241	238	226	265	234	200	227	249	253	197	231	262	231	247	234	238	223	227	234	223	244	232	258	247	272	260	245	257	221	237	207	220	243	258	197	251	238	227	258	244	230	225	232	235	243	247	220	262	248	257	228	266	245	236	233	227	206	244	237	229	219	241	245	249	238	222	231	250	252	235	277	231	213	244	224	233	232	220	238	210	226	217	241	246	248	227	237	236	262	218	226	221	234	246	255	238	233	227	250	209	236	253	257	213	217	242	234	224	232	260	233	212	237	267	233	237	241	250	235	232	217	228	246	213	252	223	226	233	227	254	228	232	234	231	246	231	247	241	259	217	250	200	236	233	241	272	245	230	208	204	241	224	215	264	263	267	212	230	241	256	217	237	202	206	226	274	231	243	275	240	264	242	230	228	237	253	219	236	238	222	255	258	236	218	214	236	258	184	230	248	252	219	221	247	219	257	235	222	217	256	240	245	226	231	251	239	265	216	224	226	244	273	245	227	236	264	227	222	225	229	230	250	237	231	225	246	228	221	222	231	231	231	218	217	245	227	253	242	221	254	242	228	220	260	225	219	230	221	244	230	236	250	231	244	257	226	229	251	247	244	211	251	267	216	227	255	225	232	242	219	228	220	248	257	216	212	235	223	242	256	241	230	226	234	250	230	239	247	257	230	234	212	246	256	252	241	238	238	242	267	231	233	239	236	220	182	218	255	262	237	235	251	234	220	226	252	261	227	237	222	253	221	224	237	233	246	250	237	220	221	216	229	231	264	249	280	216	239	226	220	224	240	220	214	220	238	237	247	269	219	244	255	236	246	248	242	214	215	239	231	227	232	219	244	230	223	229	217	231	201	218	229	241	218	211	273	258	217	252	241	238	231	220	223	237	234	242	224	228	224	251	255	228	238	253	233	255	209	221	229	213	234	238	236	234	251	256	236	216	232	216	262	217	227	267	247	262	245	250	242	229	255	236	237	249	220	202	225	222	216	253	241	243	245	258	204	239	251	260	242	260	242	241	240	229	237	250	284	238	235	237	248	240	245	232	250	216	236	236	259	237	253	200	230	245	241	244	235	238	232	224	213	206	244	235	233	264	228	242	244	221	243	230	246	227	204	236	273	246	220	226	243	240	236	214	249	249	221	234	198	238	237	247	237	244	239	249	236	249	243	260	253	234	234	235	250	255	237	241	238	273	226	247	194	235	232	243	235	237	214	222	228	241	268	224	207	246	215	206	237	218	244	246	214	223	246	236	222	246	255	261	210	242	240	222	230	237	241	208	232	237	220	208	220	252	201	237	216	251	256	263	216	231	249	212	217	235	219	226	250	209	245	221	254	243	237	245	210	219	249	249	258	241	260	251	232	223	251	219	225	252	249	244	217	248	223	216	238	255	231	230	213	207	236	237	262	225	231	231	230	235	232	227	231	245	243	264	227	265	250	221	250	245	212	228	222	202	229	233	240	258	233	230	258	241	245	279	247	264	213	234	247	229	245	222	241	221	238	253	240	199	242	244	238	247	239	250	252	229	215	230	218	244	262	218	242	249	198	241	221	250	205	256	257	239	228	232	240	257	239	259	260	219	237	236	227	237	217	242	216	221	215	233	221	239	225	237	222	246	250	238	211	247	253	272	242	214	264	261	239	220	243	224	229	233	226	219	232	247	224	234	214	256	238	181	252	268	242	221	250	225	254	231	238	226	226	233	218	226	264	260	217	267	240	218	233	288	255	236	259	211	216	241	235	235	242	229	255	251	227	250	232	253	241	234	231	236	242	266	204	281	212	218	222	249	251	245	235	245	249	222	238	201	254	235	214	219	229	237	253	231	232	201	249	205	227	246	228	222	223	253	223	235	214	241	234	241	233	248	232	211	225	242	259	236	231	239	235	218	223	215	239	209	241	218	246	253	264	223	231	247	210	207	236	232	252	227	230	233	193	244	213	231	220	238	219	240	208	231	246	249	237	226	235	236	229	239	242	229	228	230	216	244	226	213	236	220	209	236	231	238	213	229	254	260	274	219	242	211	236	242	249	203	220	249	247	211	245	228	234	226	241	257	234	214	260	243	245	222	238	239	246	231	217	279	218	227	239	251	218	238	258	223	213	242	234	238	252	244	252	268	222	253	219	253	251	251	234	242	197	237	221	259	228	259	238	211	252	216	218	248	254	247	259	235	236	220	247	242	221	225	223	234	219	230	269	217	276	248	226	229	215	273	246	235	237	231	234	270	222	204	247	248	256	228	229	235	237	251	210	267	260	247	219	244	233	224	220	242	255	219	252	246	238	216	241	222	230	241	248	250	244	216	238	251	234	240	248	227	214	212	248	274	250	239	232	237	245	237	241	245	258	252	237	268	249	234	228	237	256	219	233	218	194	237	246	233	247	235	249	222	259	260	218	242	241	212	219	225	251	189	202	226	224	255	248	240	216	240	236	219	219	249	222	242	228	231	247	227	244	259	246	251	258	232	241	256	220	247	232	240	227	244	254	230	233	255	253	221	240	218	208	237	229	215	198	231	233	229	213	255	190	232	261	245	254	231	244	236	227	212	250	221	201	232	223	228	269	250	232	216	226	270	261	226	239	215	215	219	225	255	247	283	276	255	229	222	235	214	201	236	247	195	242	230	237	222	252	230	274	213	248	249	216	219	245	222	214	237	241	225	251	268	235	242	258	256	254	237	217	217	230	235	261	227	221	218	255	235	238	274	217	240	275	248	229	211	210	239	238	254	259	234	250	233	212	223	256	265	265	230	232	217	231	213	237	222	231	218	239	242	260	238	263	210	275	250	228	216	248	222	218	210	214	265	235	236	188	235	227	209	269	242	246	239	235	214	237	235	249	242	229	226	261	214	237	243	210	233	263	222	223	247	247	239	265	210	220	231	242	235	217	235	235	227	220	235	245	255	205	240	246	247	238	240	220	225	210	218	252	231	243	201	235	247	249	239	274	229	230	239	241	237	232	217	206	238	261	242	228	214	253	236	228	249	217	229	252	249	256	222	229	228	238	239	246	247	230	247	250	217	254	224	238	228	279	221	247	254	231	223	228	248	232	236	239	245	245	221	214	244	233	250	238	229	247	255	301	259	231	251	207	212	235	232	262	240	215	220	273	231	245	230	235	258	224	231	223	255	217	244	231	260	253	241	209	235	242	224	246	251	246	207	230	264	228	227	253	248	223	196	264	253	257	223	241	260	240	228	249	246	237	234	209	236	267	232	199	237	260	237	222	222	241	213	221	202	228	269	228	254	245	241	207	228	222	218	261	226	214	238	226	255	256	255	247	236	234	234	251	225	235	224	216	256	256	243	247	214	224	265	238	256	244	241	232	231	230	246	232	221	228	237	223	208	209	219	231	248	209	235
14207	10109	22975	26959	23259	17100	10700	6747	4327	3260	2717	2077	1863	1423	1163	1100	964	802	716	657	672	668	647	636	600	632	610	602	588	565	542	569	547	594	593	550	603	557	528	553	573	509	578	572	509	509	538	552	558	540	510	594	560	521	510	581	538	519	538	558	585	524	518	505	520	585	508	514	572	543	534	573	492	491	546	554	532	513	511	556	558	562	551	546	537	572	553	505	534	530	544	530	518	538	550	524	563	537	556	515	544	540	538	525	507	570	546	518	561	531	520	502	532	583	530	571	512	556	523	521	562	515	489	529	521	552	507	558	533	526	538	550	533	578	524	579	569	528	560	539	528	519	565	585	501	537	545	503	545	541	548	606	510	555	565	540	565	548	543	599	492	550	539	536	523	557	547	537	526	553	467	565	557	561	517	510	534	545	587	536	557	539	504	537	502	531	544	557	532	524	527	565	541	497	546	522	530	544	545	556	522	524	576	550	558	585	551	506	533	538	525	544	503	566	503	553	506	543	531	557	517	540	508	581	529	569	526	562	540	504	543	537	526	553	531	536	532	516	541	526	505	526	519	556	530	531	555	525	543	557	554	596	527	531	561	552	537	500	503	521	528	573	532	536	514	502	574	555	516	525	545	542	542	549	556	581	541	516	542	538	513	539	541	515	539	536	603	545	571	549	573	552	552	522	545	558	557	563	565	535	532	556	538	521	570	507	515	523	552	595	570	593	578	538	558	501	523	527	571	525	523	525	528	531	573	527	574	524	534	490	549	558	527	550	528	550	571	522	527	542	591	519	543	497	499	501	546	545	469	507	526	546	560	526	533	547	492	527	562	513	498	553	570	555	542	570	525	523	509	529	540	553	547	553	529	518	542	520	531	553	509	543	531	536	539	558	517	541	518	549	549	585	561	543	544	539	523	540	517	548	500	545	533	580	552	545	546	515	523	494	541	535	591	523	561	537	547	518	556	522	566	545	546	555	573	544	549	557	531	529	540	597	585	524	548	491	523	562	544	558	557	578	544	544	525	518	566	503	539	486	542	540	558	572	578	544	501	556	539	539	555	530	546	542	552	563	567	523	513	549	516	559	549	563	539	536	570	558	583	558	524	560	554	579	566	488	558	554	584	538	534	497	548	522	519	525	521	533	498	503	574	550	553	568	533	532	513	551	523	523	535	509	546	549	524	531	529	557	541	537	550	517	529	511	503	523	538	578	526	568	510	503	583	511	514	514	521	527	525	524	530	538	516	496	534	521	568	553	577	483	536	543	533	544	570	525	558	518	526	504	549	504	501	498	547	528	529	523	529	570	545	582	526	508	563	561	524	539	520	543	515	517	588	544	569	548	536	549	536	551	534	559	523	549	513	546	539	583	532	524	514	556	541	535	537	501	549	514	562	519	529	549	539	536	527	523	550	511	533	557	511	526	529	532	510	498	561	520	528	569	541	508	535	530	556	526	550	518	551	527	513	551	565	524	512	544	487	534	543	569	533	525	547	537	532	476	568	530	575	506	536	530	516	573	524	524	599	557	492	548	560	525	578	520	589	550	513	567	551	582	555	561	526	523	532	493	499	531	536	517	570	522	528	590	511	559	561	548	551	565	562	511	530	523	534	523	537	532	538	533	546	488	520	557	577	570	499	534	508	559	542	506	551	513	546	508	552	582	524	549	549	546	580	566	539	521	537	548	520	548	515	545	545	565	525	481	518	551	542	569	560	534	530	529	505	564	547	534	540	565	546	516	635	535	523	526	505	542	569	580	533	536	539	537	541	545	541	544	521	575	565	554	528	541	564	524	551	554	565	528	533	542	535	526	491	555	548	556	530	533	545	575	514	515	519	499	553	559	507	537	501	547	527	508	518	544	590	554	563	561	529	508	527	572	545	507	580	548	560	553	569	533	561	567	520	527	550	503	578	514	561	580	511	497	543	559	566	519	566	498	514	547	565	550	565	570	551	563	546	534	609	569	543	546	548	510	514	536	562	531	566	540	594	536	506	528	549	574	523	537	526	539	542	589	540	518	566	516	521	532	497	538	522	517	553	533	550	567	535	532	558	572	490	517	544	503	512	565	529	528	533	527	541	552	552	491	517	559	540	526	524	527	571	559	533	519	545	518	546	497	501	565	521	550	572	569	557	509	526	480	547	564	599	556	530	544	539	550	519	531	546	524	530	547	533	602	558	513	565	571	554	508	531	556	534	544	482	519	559	540	547	546	576	534	536	541	571	553	555	518	535	597	545	552	512	577	528	500	572	558	552	527	548	573	485	523	507	590	489	574	574	553	505	516	537	527	558	567	526	530	551	573	525	583	542	566	527	521	528	533	542	513	533	561	538	540	517	522	569	504	513	518	552	553	556	528	501	585	575	535	583	524	530	521	551	560	498	521	528	526	553	577	526	527	523	546	547	537	579	509	480	535	554	533	549	570	503	540	495	554	567	513	532	520	547	558	560	531	547	538	514	533	541	516	528	536	540	548	540	538	526	516	513	547	511	546	535	547	535	512	495	569	520	514	522	510	546	559	511	530	558	533	552	574	573	563	543	563	532	505	516	555	578	553	548	517	561	540	537	550	507	531	530	491	525	513	535	533	563	564	552	534	526	533	509	541	492	573	528	505	537	552	559	531	521	567	528	594	517	539	554	552	541	552	511	549	573	534	531	534	570	548	552	574	569	552	586	504	517	563	538	509	507	528	543	516	533	565	558	565	564	545	532	554	611	549	530	506	556	538	548	524	537	567	507	544	492	531	511	528	493	519	579	534	516	527	506	505	561	552	563	481	552	536	559	568	561	531	535	518	501	603	618	519	512	515	604	525	564	500	548	599	549	552	527	551	540	562	518	529	557	532	541	550	531	548	531	530	560	542	525	531	563	524	564	526	609	530	558	525	584	513	539	527	520	534	529	541	513	532	518	563	542	566	573	540	510	556	532	499	547	528	554	551	541	533	515	546	512	585	529	544	518	520	577	557	511	565	523	515	553	564	533	601	519	515	530	581	559	555	531	599	525	563	540	524	529	515	552	553	531	514	558	562	544	554	547	545	527	554	552	535	541	541	558	506	532	506	547	523	576	580	555	558	521	575	540	538	516	501	500	558	544	527	547	528	551	538	503	524	531	542	591	520	518	542	501	520	518	542	543	538	541	546	544	532	519	528	532	536	567	545	522	585	512	539	523	540	504	512	553	503	532	542	525	529	540	524	554	523	528	497	535	552	532	575	560	523	506	543	573	535	582	519	539	537	519	581	543	547	520	503	567	554	587	508	532	541	527	509	577	506	504	541	581	561	518	534	480	536	531	545	511	549	551	517	524	537	557	509	564	550	522	550	552	558	547	526	544	524	565	570	537	530	567	540	550	556	527	511	553	542	476	533	509	548	583	559	497	574	529	563	534	517	545	512	552	536	546	555	517	542	529	526	557	543	554	580	573	555	530	483	568	562	513	548	523	561	538	512	492	559	526	529	551	525	538	554	541	504	530	532	492	572	550	589
30654	15774	18942	17695	12281	8037	4243	2172	1423	1018	799	621	532	440	359	331	284	268	273	247	234	249	241	223	228	198	230	234	213	205	222	220	199	231	212	191	195	197	210	221	204	175	204	226	220	206	199	197	218	238	204	202	234	210	213	221	192	242	202	209	205	220	205	201	217	227	211	230	246	216	210	172	213	197	183	196	175	204	206	206	208	212	220	198	200	209	194	218	214	193	224	200	185	213	206	216	212	215	206	198	206	196	234	218	179	216	226	219	205	196	237	191	200	211	238	228	202	210	217	204	209	194	192	194	209	197	214	230	236	229	209	197	216	216	218	223	218	190	213	203	198	211	176	215	227	188	237	169	219	203	224	194	179	228	217	220	183	180	203	207	206	168	201	188	228	209	199	204	218	192	193	242	226	212	222	220	193	202	209	200	232	213	209	187	200	220	208	212	219	203	201	216	202	194	201	180	204	222	228	207	224	204	245	212	188	193	202	192	208	203	232	225	219	216	171	172	214	198	204	217	234	198	211	222	234	200	234	240	203	209	197	217	235	223	211	195	214	187	215	210	208	202	225	201	202	209	195	214	205	195	192	214	202	197	202	222	188	186	228	192	210	217	210	227	243	220	180	191	238	224	201	227	240	200	206	181	203	210	219	182	218	203	207	194	190	221	244	231	202	205	218	174	168	212	195	212	202	222	206	206	210	202	214	198	190	190	195	195	223	188	197	183	216	191	204	202	206	201	228	208	197	220	203	205	209	195	226	192	214	185	217	234	218	203	218	227	205	208	184	199	210	194	205	195	203	238	193	214	201	199	198	208	209	205	187	200	186	237	213	215	190	202	234	202	220	222	219	217	190	219	217	199	178	206	223	238	193	233	211	230	209	216	209	186	219	214	207	193	204	198	191	237	192	209	224	218	204	223	199	219	202	179	202	175	205	210	224	189	197	222	193	218	214	215	231	208	215	206	212	214	188	219	187	202	221	215	211	206	214	211	215	218	219	209	201	190	206	208	201	222	235	213	227	181	214	224	173	207	206	191	184	209	186	203	198	192	214	199	217	217	211	201	207	214	181	206	205	216	201	211	199	212	232	205	212	204	191	220	192	197	194	209	216	207	196	185	193	201	192	197	197	215	195	184	221	232	162	188	189	201	189	202	201	205	208	211	217	184	192	202	232	250	195	213	199	212	195	209	222	211	201	182	185	182	196	205	188	208	247	202	199	200	183	213	204	204	195	212	225	231	206	177	209	218	231	208	199	197	225	198	245	248	197	173	202	204	210	225	186	222	210	220	212	180	213	207	216	200	218	224	205	220	213	210	174	183	220	170	207	208	214	211	223	210	214	227	241	215	227	174	243	196	216	229	213	234	242	202	202	179	231	183	187	203	221	189	204	186	209	229	202	180	207	222	214	201	216	231	250	190	204	204	207	206	212	197	213	187	190	217	205	210	216	203	241	212	196	198	194	210	219	195	202	216	225	210	190	218	187	210	184	226	186	203	227	225	211	185	212	189	208	208	193	206	180	197	216	213	210	210	218	249	184	216	167	191	191	218	202	195	217	221	212	187	191	199	211	211	215	210	182	188	217	187	200	202	187	203	202	238	201	208	190	218	210	200	207	174	190	216	224	225	201	218	208	233	203	186	212	227	210	214	211	188	209	206	193	194	202	198	195	211	190	170	207	200	212	208	210	215	197	182	187	185	239	200	241	194	219	206	211	188	178	199	248	182	201	221	228	204	212	203	213	194	180	187	188	221	227	225	220	232	211	228	212	212	193	214	196	209	209	211	201	206	204	190	199	205	220	195	209	216	200	197	221	207	221	234	231	195	205	216	213	200	221	247	194	225	190	199	233	197	191	234	199	201	213	224	214	228	224	208	242	241	235	203	207	200	200	205	223	217	192	197	213	189	201	227	215	180	202	201	208	216	192	204	230	220	232	182	212	189	190	189	200	196	196	221	214	197	203	222	198	203	204	232	200	197	181	219	178	238	191	200	190	188	232	183	205	222	202	207	211	239	237	180	214	216	217	218	201	210	197	194	222	217	211	211	199	199	221	186	212	194	226	201	196	186	211	203	193	195	213	200	215	205	211	193	215	213	235	174	186	225	221	183	203	210	206	208	205	226	221	205	187	206	206	184	204	213	195	204	213	201	220	188	213	225	201	192	197	221	238	195	223	245	225	239	220	224	191	190	198	213	220	219	219	214	220	217	228	189	223	210	223	227	175	188	205	212	204	230	222	228	221	209	191	206	191	203	215	198	196	215	210	198	210	208	205	198	198	207	207	204	192	193	203	203	194	216	232	193	189	201	223	187	185	203	201	190	180	219	208	207	215	200	176	176	219	204	217	208	182	202	179	189	201	217	203	213	195	206	198	203	190	211	184	237	194	200	187	199	210	212	202	223	202	209	204	218	180	193	229	224	182	218	202	191	213	210	192	177	217	184	213	230	206	204	219	201	213	211	226	191	222	203	192	198	243	199	215	208	195	198	186	222	197	234	196	218	196	189	193	227	206	180	216	201	218	232	210	215	223	235	213	200	215	199	219	216	233	201	240	212	196	243	221	200	189	219	185	184	206	183	204	205	204	199	216	215	185	229	223	200	218	174	205	209	214	195	205	205	221	222	214	187	213	189	198	202	199	226	186	208	204	201	216	194	195	214	221	205	204	208	211	193	192	226	205	220	211	195	210	198	221	194	202	193	224	201	201	206	203	231	178	212	191	201	208	215	202	217	193	219	215	229	222	213	211	194	210	213	203	212	216	213	208	221	190	228	204	204	205	196	226	220	211	246	224	240	222	211	177	211	201	171	226	209	212	218	196	208	218	217	213	190	215	193	228	212	212	207	217	209	211	200	193	202	190	225	199	211	194	186	186	219	188	222	196	203	212	217	226	207	217	204	217	202	234	208	200	205	206	197	202	185	212	192	226	189	180	215	215	226	185	221	215	208	208	195	232	215	217	215	212	192	228	219	211	198	209	192	228	204	188	196	205	226	216	230	212	228	205	186	213	221	201	192	205	191	193	206	198	195	193	198	200	216	177	200	219	221	214	212	200	206	198	202	182	244	187	148	200	208	208	196	218	199	219	216	210	209	207	225	222	211	198	216	209	193	218	232	203	216	196	207	219	221	226	208	228	199	243	200	224	226	170	230	183	216	206	225	210	213	212	210	169	231	236	217	218	222	232	224	196	248	229	203	194	210	209	204	204	200	235	175	179	221	202	216	248	235	171	195	238	218	221	199	209	209	188	223	209	214	237	206	191	204	197	216	201	209	220	179	196	225	204	203	205	210	217	183	193	190	190	190	215	173	178	234	226	211	199	185	233	210	190	188	208	218	208	222	216	197	170	195	215	208	193	196	200	211	230	240	206	200	199	225	203	197	199	188	213	222	226	218	202	211	215	195	183	184	205	202	218	225	209	196	219	197	210	204	165	225	192	200	202	215	210	220	219	183	203	214	194	215	243	217	224	211	210	233	186	209	193	215
17795	12107	26480	30907	27188	21905	14436	8895	6033	4465	3568	2889	2167	1871	1446	1310	1028	898	735	696	665	650	634	571	565	613	600	600	506	559	545	523	588	551	506	494	512	495	508	484	485	447	498	492	497	466	461	488	479	540	495	499	513	532	493	473	497	477	487	467	489	495	470	459	493	497	463	495	508	485	475	462	479	444	482	517	473	505	483	470	488	484	466	504	505	487	511	531	495	479	474	461	491	471	470	509	495	485	480	436	500	504	503	487	456	492	480	484	504	500	497	491	495	512	493	461	451	479	505	482	444	457	518	480	514	465	495	483	454	499	487	475	498	518	523	459	495	495	461	482	509	484	505	453	476	498	449	489	512	479	470	517	501	477	477	505	529	484	501	508	507	431	488	522	471	467	456	521	462	488	488	511	444	495	471	498	458	439	505	515	473	470	479	474	485	483	480	473	495	504	497	456	478	489	486	499	455	503	513	484	470	466	494	487	489	422	475	466	462	481	492	474	471	467	514	467	451	506	485	484	485	467	473	442	507	474	488	474	442	467	504	470	451	487	492	500	521	492	456	476	500	503	525	538	496	454	440	461	490	482	509	498	500	471	474	500	478	484	485	472	460	468	497	464	516	486	441	481	481	476	471	485	456	503	481	490	491	491	484	457	449	477	472	506	432	541	475	497	508	517	480	491	478	472	510	510	463	463	483	473	425	483	484	535	505	505	513	521	442	487	487	501	467	454	501	474	506	477	497	481	475	513	510	461	485	496	498	537	456	454	473	530	501	509	490	512	504	486	491	508	478	499	516	466	509	442	492	474	484	491	485	488	484	468	527	469	454	466	512	493	493	470	422	463	474	495	481	485	499	480	466	473	485	489	484	485	478	486	459	455	486	484	467	483	480	496	490	452	498	450	505	524	483	505	448	460	482	457	496	451	498	447	513	444	451	502	509	474	450	494	487	530	482	498	478	486	473	465	507	498	480	508	516	464	483	499	520	455	493	500	489	443	480	480	471	517	482	486	510	503	472	485	503	490	484	496	479	479	507	484	478	471	474	477	474	485	456	526	462	469	476	533	514	459	484	475	483	527	517	464	475	503	498	488	455	507	469	504	438	477	484	497	525	464	449	509	453	484	476	494	464	508	451	492	487	508	481	511	503	459	480	494	490	456	479	491	455	499	472	464	495	499	504	491	476	477	446	488	476	485	477	482	464	461	469	488	494	505	475	482	508	503	481	472	474	460	510	467	477	464	488	483	493	514	494	504	487	530	500	490	527	508	471	479	495	504	499	484	512	482	486	504	454	483	474	499	471	489	503	465	478	503	469	470	499	475	461	496	493	477	473	485	464	554	494	466	480	469	509	456	465	488	471	496	515	474	499	491	506	494	455	471	497	489	491	491	481	500	481	517	491	486	478	500	496	501	475	474	504	502	524	488	513	452	494	491	483	467	506	518	467	533	496	472	506	477	472	492	467	479	472	472	460	488	467	487	490	483	458	501	481	462	487	466	479	559	451	516	514	488	463	479	500	452	512	477	459	516	500	481	468	499	491	498	488	496	488	509	498	477	496	511	466	457	482	462	483	517	475	498	482	452	462	508	473	477	474	486	492	480	476	485	508	470	492	480	478	475	454	475	526	499	504	479	538	522	445	509	500	473	494	487	453	514	507	497	491	498	478	475	495	504	460	445	476	480	492	506	467	529	487	492	499	485	489	476	467	478	475	489	459	494	485	499	497	476	524	502	510	455	472	464	444	470	473	498	500	454	503	478	463	497	486	470	472	510	517	468	512	458	471	523	482	529	483	515	482	456	499	467	449	490	453	450	466	466	494	515	472	488	467	461	461	492	510	460	494	505	490	471	497	511	489	471	488	505	501	504	487	457	515	519	469	445	514	464	474	460	515	510	481	474	523	487	473	485	494	484	467	490	481	503	500	490	514	467	475	498	514	492	473	545	512	472	472	490	529	509	507	516	447	532	466	504	479	512	510	498	477	475	452	487	512	473	461	461	501	519	465	486	465	470	504	438	469	483	484	454	502	496	506	484	475	470	472	493	499	453	499	494	478	477	471	513	486	530	505	509	476	489	465	508	446	473	487	497	493	495	456	471	502	478	476	498	499	458	482	489	448	456	535	523	479	449	495	491	465	495	468	497	480	432	480	469	473	520	524	468	482	497	459	481	527	496	483	467	487	511	480	474	501	483	497	485	492	501	447	498	504	503	475	490	477	482	523	498	500	504	501	511	472	507	488	471	485	448	452	490	468	512	428	497	496	463	506	517	478	481	484	480	451	456	475	471	486	532	499	485	495	485	463	491	479	489	474	479	509	509	507	499	502	503	508	511	492	507	485	510	485	498	486	447	471	490	497	494	516	474	505	495	497	491	481	502	491	487	469	482	462	505	497	520	480	477	465	519	473	511	514	481	454	514	508	507	489	472	524	467	483	469	438	486	505	475	512	500	509	492	474	459	519	515	472	515	489	422	475	451	476	513	473	511	479	471	504	482	455	512	501	479	505	462	476	462	506	498	497	487	486	476	472	506	467	442	486	505	485	487	483	442	479	487	509	488	493	480	464	476	495	497	496	464	477	479	466	512	525	481	487	495	500	505	475	479	494	494	455	485	513	447	467	498	469	495	501	472	467	455	490	481	489	471	474	492	485	449	459	486	480	478	467	475	495	490	486	445	483	493	480	462	510	519	479	561	490	494	503	466	464	501	507	495	492	468	481	468	506	470	529	488	500	471	512	497	504	521	485	452	432	478	485	507	484	445	466	484	502	472	517	484	521	480	464	480	483	485	487	462	484	477	489	481	475	503	488	532	435	483	483	482	518	466	487	459	478	494	479	454	489	493	496	525	483	508	424	495	507	556	486	505	448	497	518	497	502	489	515	492	495	496	467	489	472	502	498	544	466	476	507	494	486	489	498	465	470	506	508	488	470	469	472	468	480	506	475	479	472	500	483	488	528	517	496	537	486	496	466	475	462	495	452	477	538	497	518	499	483	479	490	493	517	458	459	487	486	489	507	495	468	492	454	504	505	488	467	476	484	565	511	465	485	461	477	520	454	476	478	475	470	516	493	498	489	468	453	443	510	443	503	495	498	483	423	493	462	506	490	488	495	462	432	468	488	510	511	465	490	478	471	479	485	476	494	429	494	492	489	486	457	465	496	481	508	501	495	476	454	490	474	526	527	447	482	497	486	478	472	468	494	450	494	477	490	514	533	472	492	455	478	489	471	470	502	473	435	484	465	515	458	478	462	535	484	452	481	509	504	440	458	496	504	491	499	517	463	488	495	506	445	491	462	476	482	485	479	500	441	492	494	480	464	481	477	528	510	478	487	489	507	473	514	496	490	471	471	515	500	466	473	476	486	430	471	479	480	484	488	511	513	484	460	498	498	476	529	482	470	463	456	493	491	488	503	423	482	487	498	513	501	483	513	503	516	486	467	489	487	505	447	474	497	501	459	495	476	455	502	503	499	459	517	483	474	499	521	498
12814	7459	9469	8143	5596	3644	2207	1157	722	596	501	442	434	365	369	367	306	290	326	299	285	322	303	297	300	303	291	310	292	276	320	241	333	295	262	307	283	300	301	310	315	283	303	300	285	316	297	285	303	315	326	324	284	301	300	301	269	279	314	294	334	300	281	299	262	285	241	283	258	282	290	280	295	299	284	271	274	324	282	281	295	275	304	310	296	304	293	269	330	286	269	295	293	297	275	314	271	296	284	285	288	292	253	312	270	290	291	271	271	278	313	282	272	323	266	294	286	285	290	311	296	288	275	298	299	288	306	270	279	286	301	264	287	302	290	266	303	291	317	277	301	295	286	306	320	275	301	301	289	257	282	290	293	305	284	286	269	265	283	289	279	275	310	299	278	327	306	311	293	285	309	293	290	294	296	293	249	283	273	295	269	318	298	303	313	308	286	282	272	290	267	289	286	282	282	288	287	261	321	333	311	317	298	316	291	270	284	308	294	289	289	309	286	295	278	331	287	262	315	287	310	291	315	252	261	279	312	301	276	315	329	319	304	282	317	299	310	285	268	270	269	298	306	310	257	305	280	305	295	297	307	333	295	284	307	298	293	272	297	282	300	267	275	262	264	313	296	287	302	270	270	284	291	304	289	295	286	296	283	295	294	327	309	282	300	272	265	275	296	312	293	250	322	281	313	282	305	275	293	321	274	299	300	301	324	294	286	310	298	306	285	300	266	299	286	326	292	300	269	279	284	319	291	291	263	275	303	270	333	298	267	296	268	309	294	299	268	291	299	291	314	275	301	312	327	309	294	292	270	304	275	321	282	290	283	287	272	298	281	281	301	275	294	293	301	289	281	278	263	301	287	315	266	302	276	284	264	291	254	277	325	274	301	283	305	277	295	260	308	316	293	266	280	305	301	296	298	289	282	277	301	264	290	285	308	271	301	273	262	312	302	298	287	294	291	307	291	284	292	323	299	277	274	288	299	278	292	280	282	284	286	299	291	304	283	284	278	278	289	277	297	292	306	290	294	278	296	299	318	306	310	318	332	277	311	278	283	288	306	273	284	310	268	302	285	283	283	295	284	317	279	309	289	281	267	292	268	306	294	300	302	286	247	248	308	311	302	279	291	303	285	271	288	290	295	274	327	293	278	304	269	300	287	278	309	294	270	284	278	305	286	270	300	280	292	299	266	304	310	277	281	273	303	296	270	323	328	322	278	275	296	272	255	283	296	274	303	282	311	273	293	270	288	310	299	287	280	275	280	259	252	276	291	273	291	303	289	288	312	290	283	310	288	306	293	290	319	281	273	312	284	271	298	286	299	237	309	280	347	301	273	288	329	279	298	262	292	285	298	258	258	302	285	266	307	280	311	277	271	304	292	277	300	334	294	294	271	276	286	280	283	284	277	282	291	302	294	256	284	281	253	279	300	287	289	285	279	273	302	277	293	315	263	316	271	299	302	319	261	269	301	301	270	283	312	323	293	271	278	291	269	283	309	281	263	281	302	306	263	256	302	274	286	302	312	295	289	269	284	293	304	295	283	285	322	290	283	282	273	291	286	320	297	303	278	280	308	290	285	284	284	278	276	309	286	266	302	287	271	316	298	288	283	294	282	275	278	300	295	296	299	279	277	265	279	315	271	288	303	284	309	259	313	278	310	271	274	316	260	297	287	301	288	296	265	347	318	303	303	269	274	295	286	292	300	281	285	282	286	304	292	270	299	288	276	294	332	321	276	274	303	278	301	307	271	263	273	302	305	254	283	261	268	305	294	298	292	307	292	287	296	307	284	285	317	278	297	297	279	274	305	282	293	280	303	280	269	285	282	286	270	280	286	281	281	294	310	293	267	292	281	262	283	284	299	303	291	265	284	311	304	282	325	289	279	293	283	321	298	325	331	255	282	270	308	302	291	304	302	288	275	308	295	323	277	286	294	286	299	272	278	319	297	277	297	271	280	287	277	310	268	255	287	292	283	293	281	330	298	283	313	270	256	290	266	270	283	287	279	313	296	301	291	299	298	311	270	321	293	273	282	277	318	315	286	306	299	259	267	301	303	280	312	301	283	290	333	270	288	301	261	319	293	305	293	310	304	296	268	272	297	271	269	290	317	292	304	293	298	275	288	312	286	288	325	305	303	261	308	274	301	291	273	302	275	290	281	314	256	303	333	306	309	279	243	287	308	301	276	268	279	288	274	265	267	316	281	254	316	268	251	298	300	279	329	322	282	293	310	293	277	297	296	280	303	289	277	277	272	284	286	321	305	292	315	276	330	338	275	305	261	294	279	298	305	287	283	301	321	312	276	317	333	299	302	291	294	279	271	292	302	312	294	260	280	311	257	264	275	295	269	275	305	288	280	296	267	280	276	328	294	317	316	302	306	296	289	291	281	262	266	279	294	260	270	302	290	283	291	259	278	314	290	318	285	275	317	283	305	306	270	328	291	284	280	318	296	297	259	274	297	289	294	319	315	298	306	292	276	294	273	316	281	291	283	278	323	283	336	280	278	296	279	324	259	299	260	314	254	301	300	285	269	284	339	297	268	283	324	270	302	289	322	291	300	323	306	280	341	274	267	280	313	283	288	285	278	324	278	318	278	309	290	286	264	287	272	295	278	273	260	286	267	301	263	292	295	315	303	285	304	299	283	285	314	255	318	294	291	267	285	277	294	314	282	302	297	302	310	268	335	338	315	243	290	296	319	296	277	306	305	277	310	276	288	330	287	291	256	306	291	299	282	317	293	270	322	269	261	284	277	298	276	300	277	311	261	323	264	277	317	298	308	297	316	291	281	269	331	263	287	271	303	270	308	254	289	308	291	301	292	301	271	291	301	321	292	261	323	297	287	275	256	299	281	349	315	301	290	323	311	310	295	303	304	300	267	300	298	288	283	258	301	292	319	278	280	274	278	322	264	315	270	310	284	314	298	293	300	283	311	260	287	288	318	286	274	299	349	311	323	261	289	322	307	328	264	285	286	327	305	316	334	278	285	270	311	316	282	300	253	291	299	273	297	281	280	243	305	312	310	270	288	297	283	276	300	324	290	296	294	266	286	285	289	325	293	302	253	265	293	293	332	311	286	302	289	283	303	311	275	295	281	275	293	289	273	278	291	308	288	338	322	309	272	299	300	276	274	273	280	293	280	298	285	282	263	292	302	309	301	306	308	276	298	269	284	273	280	272	303	278	288	280	289	283	294	304	288	300	273	294	301	308	278	287	263	277	287	313	286	286	301	283	293	280	301	304	318	270	278	273	317	278	332	300	260	332	316	303	268	280	271	276	286	267	262	283	303	324	295	283	302	294	309	306	280	275	265	284	297	315	310	280	283	299	280	296	289	291	294	327	288	297	301	271	305	271	294	298	319	287	295	300	293	269	245	289	312	285	291	296	296	304	298	285	285	264	290	297	297	293	288	286	318	293	329	279	299	323	274	296	324	300	302	263	258	298	284	291	292	274	303	276	270	291	330	285	293	274	298	279	287	295	285	290
7894	6691	15718	18959	16374	12592	8116	4590	3080	2325	1860	1621	1390	1164	1013	861	795	773	769	719	722	681	714	688	716	685	714	646	703	677	642	668	647	664	696	671	661	621	692	646	678	638	633	598	619	611	653	614	651	649	645	637	629	629	667	662	648	661	654	607	585	583	638	641	621	631	689	660	655	636	645	628	663	633	669	641	695	589	661	656	658	670	644	679	643	627	627	611	640	627	655	657	680	674	635	647	663	626	627	693	639	587	671	655	626	659	652	653	671	599	660	654	642	687	670	648	661	671	646	720	612	678	671	709	630	638	666	646	670	652	619	629	645	641	634	660	638	662	638	673	659	650	646	645	656	671	667	664	669	668	631	654	647	629	614	691	619	678	616	661	643	684	646	618	604	655	622	620	626	627	660	649	649	607	705	632	691	634	664	649	659	642	663	612	654	662	655	672	706	635	668	644	637	669	673	644	633	630	649	671	593	660	608	591	639	682	622	616	669	637	632	677	692	670	659	645	695	604	632	697	615	658	656	664	624	684	666	633	660	667	635	609	647	669	634	603	650	637	671	639	641	618	628	689	630	668	656	648	688	632	608	654	671	629	609	679	652	656	648	622	665	694	610	678	676	617	637	637	674	652	662	659	645	635	660	675	613	636	656	650	646	631	637	705	637	618	622	677	719	633	672	665	647	632	662	580	621	663	607	674	598	656	662	681	658	659	681	648	616	630	620	694	653	648	673	653	646	612	625	650	665	624	654	628	654	715	609	633	645	668	664	648	617	630	677	650	607	661	658	641	683	689	638	681	649	642	592	650	632	648	627	697	700	641	643	648	628	636	636	653	684	664	608	668	626	655	673	701	651	644	637	678	696	666	673	687	653	661	667	580	682	662	669	660	651	602	648	661	631	679	641	644	628	663	691	660	652	648	651	695	662	635	612	638	666	633	632	668	630	600	645	676	684	679	602	674	658	659	660	638	680	665	660	623	616	689	629	664	674	644	584	705	635	688	644	632	657	648	638	670	654	602	661	667	660	650	659	661	673	698	656	640	651	689	654	647	661	650	685	669	623	664	616	602	687	647	672	654	650	632	629	638	644	681	639	665	641	662	631	712	646	643	662	675	690	663	639	640	641	695	676	613	683	647	638	666	638	614	654	637	664	682	607	684	653	645	664	683	642	632	619	621	639	619	616	646	603	670	673	613	655	631	651	643	674	635	608	693	669	602	665	675	634	666	637	665	629	671	628	621	643	648	641	603	658	677	625	629	659	625	642	645	670	665	668	657	658	664	647	630	614	689	600	656	657	673	621	654	617	670	626	644	637	660	690	652	656	648	686	623	652	633	630	618	651	684	641	619	606	624	672	633	654	611	644	660	682	668	642	695	663	674	617	644	629	643	620	662	640	621	679	641	626	668	646	645	691	690	666	646	673	687	608	638	692	675	625	659	631	656	678	654	637	666	651	596	642	665	653	652	650	675	626	624	659	623	612	686	674	643	633	641	641	698	619	623	642	637	630	635	650	671	605	643	624	657	651	637	634	668	653	609	708	685	684	632	632	688	702	660	655	687	650	675	658	659	662	694	669	649	621	622	655	632	685	645	647	673	642	629	680	691	633	685	604	605	638	670	637	649	626	648	649	660	617	701	715	712	663	645	666	667	657	617	641	670	632	645	661	664	687	631	666	648	666	664	652	668	623	640	613	633	646	687	640	683	635	652	647	631	636	624	629	599	672	637	608	635	642	667	644	628	683	634	623	644	674	629	663	684	595	624	649	633	640	637	634	614	664	630	627	681	673	664	658	612	669	613	645	684	680	637	646	634	679	646	718	658	623	629	642	643	614	615	620	660	616	662	682	673	706	671	640	641	662	661	647	695	658	687	668	662	675	612	648	648	659	657	654	629	673	653	662	657	694	648	645	638	619	680	672	642	617	646	667	644	685	601	627	686	646	633	640	654	640	639	662	675	662	623	647	647	642	689	645	673	646	667	675	635	635	613	617	650	655	631	654	634	651	659	639	671	627	655	664	626	665	637	649	627	672	640	641	633	646	615	639	725	651	627	707	672	659	649	656	661	646	659	691	618	648	616	612	654	631	580	678	674	619	630	642	663	634	607	622	670	685	656	719	662	647	698	662	637	669	649	665	633	665	641	644	676	665	698	687	635	694	620	656	687	637	649	628	657	591	619	674	661	646	652	655	675	628	658	604	600	672	690	662	676	649	620	683	701	661	684	647	656	653	627	662	652	652	618	665	645	664	648	702	657	645	700	701	671	649	658	672	642	584	665	647	639	686	651	677	626	655	675	671	663	635	680	629	617	611	672	609	667	636	622	645	663	644	644	672	618	599	613	683	667	620	664	605	685	670	627	699	647	613	649	608	633	633	681	601	631	662	632	688	673	648	618	657	599	627	598	600	658	646	678	652	611	637	658	619	653	667	676	677	645	650	632	658	676	662	669	598	598	640	636	630	667	710	635	631	663	646	669	698	624	689	656	637	662	633	634	606	686	652	651	685	617	623	609	645	696	625	679	676	651	638	661	657	660	646	656	684	623	667	644	624	678	657	639	627	641	629	652	603	655	654	635	643	641	613	636	586	661	678	625	668	611	657	647	633	642	682	633	702	641	607	635	624	618	582	662	614	620	648	674	659	675	653	654	661	636	645	620	625	625	654	711	648	615	636	645	663	638	687	646	603	643	651	642	654	651	616	678	648	641	630	623	705	650	655	628	639	653	652	673	653	677	702	691	651	634	671	651	687	624	671	628	692	658	637	668	641	677	635	612	687	617	629	676	641	643	626	692	617	665	624	649	667	680	635	634	667	652	670	652	691	654	685	658	662	650	659	657	660	681	616	621	666	634	628	658	618	620	617	670	624	659	695	682	656	650	646	701	636	656	648	656	662	627	661	644	658	687	653	645	650	643	628	659	693	611	618	671	603	646	600	603	581	652	657	681	627	666	673	639	627	670	639	631	669	687	641	661	606	658	684	660	617	619	644	679	684	672	635	600	624	664	608	679	615	691	680	610	657	644	606	605	655	631	664	656	677	638	676	672	698	600	653	713	650	641	584	686	701	619	624	692	620	640	666	659	682	645	625	648	689	686	633	637	663	673	631	651	658	659	631	676	661	617	645	640	605	652	674	665	651	643	652	595	627	664	700	638	639	651	698	691	634	640	612	617	658	652	622	675	619	618	601	654	634	658	650	640	650	662	634	681	691	651	610	645	696	622	656	651	640	661	654	600	642	634	626	645	617	679	689	664	628	700	655	644	703	651	650	579	716	595	674	646	605	668	617	656	641	682	653	671	639	674	660	619	633	658	652	650	602	655	662	672	662	651	654	667	618	641	665	666	643	684	643	594	618	614	656	648	646	627	631	631	657	641	680	660	649	589	603	626	681	644	685	662	639	672	672	636	672	678	688	655	612	650	672	641	643	632	624	650	698	631	647	646	632	665	640	649	674	675	688	652	660	734	617	660	676	714	667	633	688	599	667	687
21625	11189	14054	13039	8818	5860	3352	1748	1173	785	640	522	462	433	323	307	298	262	294	279	252	266	258	244	221	265	263	250	277	258	243	247	228	237	243	238	225	243	242	235	237	202	214	218	256	254	246	246	229	221	221	237	247	219	269	237	233	251	230	219	245	252	240	228	248	241	235	244	230	246	231	245	248	248	205	251	236	236	249	252	266	238	219	224	248	207	244	262	240	192	244	250	243	229	232	241	228	227	213	238	243	234	237	210	257	227	246	250	235	249	234	221	223	235	204	241	261	247	239	218	238	241	223	245	250	250	239	236	208	229	206	222	219	211	237	221	291	219	215	247	249	243	259	224	275	245	256	217	214	218	231	247	208	251	240	223	237	229	232	211	236	234	219	260	236	262	235	238	247	230	231	230	241	219	239	218	230	252	223	209	276	225	219	224	195	205	215	236	208	234	258	225	253	223	223	209	248	233	247	245	201	228	252	200	224	231	231	237	226	255	233	239	226	223	239	259	239	241	224	237	249	229	197	244	226	222	234	217	230	221	250	260	234	253	249	229	220	234	223	249	238	237	226	235	227	217	233	246	216	253	225	230	216	247	239	268	204	247	219	242	244	251	248	261	219	247	236	225	223	210	227	209	253	230	210	238	233	262	242	262	235	242	232	290	236	221	245	244	246	258	243	226	237	240	219	241	239	232	272	236	210	234	261	226	229	233	236	239	252	266	258	203	229	212	223	245	230	256	246	216	232	215	247	285	224	257	224	214	236	233	228	233	240	243	221	229	247	244	252	216	225	265	212	265	207	225	228	202	247	229	232	273	228	210	229	238	232	247	224	224	239	225	236	235	268	220	245	235	226	217	229	239	267	221	227	227	200	213	218	265	247	223	225	259	244	211	211	252	261	225	241	246	245	207	256	226	254	214	234	198	215	222	219	248	205	226	214	233	234	227	263	248	224	248	269	269	219	204	220	229	248	276	251	241	236	240	235	251	228	200	216	211	208	238	217	213	238	242	205	189	240	235	240	247	252	221	234	223	255	236	216	236	248	220	246	244	210	266	230	224	217	234	204	227	220	238	257	247	253	254	252	226	211	215	256	232	214	243	217	275	224	268	229	224	246	220	238	225	245	269	242	255	238	213	229	219	231	254	255	256	215	213	250	279	226	201	228	197	220	228	244	236	246	275	232	245	229	218	239	214	224	239	224	246	220	225	227	245	224	236	239	224	257	231	223	266	240	230	242	233	223	247	252	251	231	215	248	247	223	245	230	246	210	251	216	252	238	251	234	238	245	243	208	238	216	222	226	268	244	241	227	241	235	267	252	234	247	225	225	221	221	248	265	235	222	234	242	215	247	210	244	245	249	268	253	237	228	250	223	209	263	265	239	247	223	209	232	267	223	251	221	224	248	223	238	236	237	243	238	260	229	243	245	234	228	236	243	267	228	226	221	235	249	258	254	230	215	224	254	227	208	251	251	251	227	225	250	246	237	220	224	221	224	215	239	252	236	253	264	235	221	260	224	227	254	219	238	217	226	264	236	225	245	247	221	226	244	257	218	228	237	225	236	197	240	244	267	210	224	197	202	247	233	247	242	231	218	247	251	253	235	231	243	222	238	218	220	226	238	245	253	265	217	258	241	257	236	248	202	214	231	233	208	216	241	208	228	217	242	204	251	230	209	258	202	228	257	224	247	228	251	234	232	251	263	238	232	230	248	248	207	227	213	193	241	232	226	253	259	232	261	230	222	235	245	210	256	292	262	223	206	241	267	253	222	226	246	203	215	236	228	236	246	225	216	273	217	236	212	232	227	205	223	218	229	209	247	235	204	246	251	229	229	226	242	211	225	209	250	207	221	242	252	240	239	211	249	201	234	211	237	213	206	240	219	220	250	221	233	239	247	216	236	254	245	218	236	212	211	228	244	231	234	224	218	237	210	209	245	216	232	256	200	225	235	256	244	239	217	243	238	233	242	258	228	239	242	249	219	214	240	245	250	222	226	221	230	232	249	192	231	248	224	231	233	228	217	231	206	255	245	253	226	234	204	235	232	237	230	247	207	208	226	248	217	206	219	223	249	227	253	241	237	224	212	221	244	208	218	244	240	225	216	203	228	224	226	243	226	240	243	214	222	233	242	222	232	207	245	208	243	216	210	263	215	251	241	251	244	231	239	245	242	246	218	236	241	246	233	230	221	230	216	219	221	235	232	226	226	253	210	239	232	234	238	215	230	237	239	256	244	234	240	229	244	227	238	240	231	219	226	225	256	239	227	225	231	226	223	251	277	227	258	253	260	220	258	227	210	227	223	245	241	223	221	249	227	209	220	261	227	239	255	245	233	260	248	216	231	266	238	219	217	216	201	215	244	231	218	210	232	263	245	247	229	221	227	230	243	236	213	206	240	247	231	245	252	251	218	224	260	261	232	229	253	234	257	230	234	248	255	220	233	238	211	226	221	265	267	246	250	240	252	249	229	226	218	222	227	248	227	223	217	244	228	240	253	202	203	232	196	240	221	216	245	267	245	245	237	251	236	228	235	235	225	251	233	228	214	261	231	247	249	225	256	229	220	251	219	214	196	214	220	236	221	256	241	217	230	232	251	232	259	272	228	208	223	210	218	221	234	198	220	226	233	231	231	242	251	235	235	221	242	218	249	240	226	250	224	215	231	216	239	244	264	193	249	267	260	218	228	250	242	217	226	242	201	239	227	235	208	229	247	244	228	226	220	203	253	243	254	226	247	258	269	216	210	220	218	234	257	224	272	210	245	241	228	224	251	247	194	230	242	283	236	242	223	245	231	269	230	241	212	233	240	275	225	230	236	248	214	237	245	240	234	250	220	247	238	249	210	204	225	237	245	255	223	248	244	256	218	210	209	262	227	253	229	212	229	203	244	243	233	238	238	208	238	234	212	219	240	229	250	229	223	259	209	238	239	234	256	234	274	236	256	238	251	245	246	248	224	254	246	224	224	210	234	218	224	240	209	250	253	249	239	226	220	264	240	233	236	230	209	224	231	238	225	212	246	223	255	253	256	210	226	216	231	257	224	262	240	242	268	215	231	237	231	238	242	238	213	266	232	232	253	257	238	226	217	241	244	196	257	208	228	231	215	206	230	232	231	222	234	230	237	259	238	223	277	226	266	245	262	220	202	269	230	226	240	193	265	239	259	237	241	224	214	191	225	247	264	230	246	263	250	204	251	222	212	253	208	234	228	270	242	252	235	246	201	254	234	229	259	259	231	221	211	242	193	259	268	236	221	218	230	227	222	237	244	228	236	241	247	242	263	214	257	237	245	243	234	240	226	251	237	227	232	252	227	226	240	230	238	231	248	220	235	251	237	210	216	243	213	210	239	236	215	228	222	225	228	230	238	261	234	227	235	232	218	233	237	225	235	242	231	250	232	256	240	245	242	266	241	236	235	248	226	231	216	249	251	248	232	210	244	240	223	223	216	233	235	235	236	251	244	245	237	265	213	243	249	213	238	226	231	279
14025	9609	21623	25761	22379	17876	12279	6928	4734	3562	2538	2169	1698	1436	1109	902	745	765	738	713	679	612	640	593	570	630	562	592	595	560	580	536	581	592	551	523	530	599	540	537	544	525	574	552	620	535	512	564	528	512	570	529	518	518	512	517	527	546	511	510	503	531	515	535	546	534	484	547	540	570	549	556	559	554	542	554	569	529	560	563	538	548	542	595	549	538	521	528	569	562	534	529	518	555	543	527	527	579	556	547	541	532	551	549	536	521	547	534	530	569	560	522	506	545	524	490	532	577	530	535	533	556	539	576	541	539	542	566	547	550	541	548	509	560	567	512	499	529	519	561	570	573	529	498	561	515	555	502	529	530	561	541	504	505	554	549	560	548	523	536	525	557	523	560	544	510	552	503	524	513	529	527	516	503	541	554	511	497	524	523	552	517	545	549	514	542	544	507	560	551	542	526	507	542	523	528	555	526	507	512	533	526	547	559	553	561	591	531	536	552	565	541	538	581	544	521	512	511	540	531	537	541	568	535	537	536	552	549	549	577	528	558	552	529	549	513	549	552	567	527	498	523	510	534	585	526	552	545	524	557	566	589	505	571	508	541	516	540	531	504	528	517	527	546	511	563	516	551	527	529	561	542	541	500	566	566	506	529	516	552	570	544	467	535	549	533	513	524	531	557	467	571	534	546	553	546	524	528	545	518	515	534	570	496	553	528	525	570	556	510	571	549	520	547	549	562	515	530	515	526	544	549	544	544	496	507	553	570	511	553	547	543	523	524	556	541	530	572	528	524	526	562	555	525	547	534	514	533	546	515	567	516	546	516	539	572	522	526	507	526	537	528	532	542	547	560	523	533	575	536	544	549	563	540	541	543	528	536	520	518	517	514	562	519	542	522	521	495	563	520	550	513	555	525	562	528	510	494	510	538	488	576	570	532	543	546	523	550	561	510	523	522	549	516	519	519	522	540	525	518	532	525	508	531	531	541	489	515	516	537	550	563	510	529	518	513	542	569	576	487	534	544	536	540	544	545	528	495	515	557	542	510	562	527	562	508	594	534	572	552	507	536	524	571	568	505	561	531	518	520	509	525	515	511	533	506	520	563	565	527	533	535	539	506	555	540	561	566	557	556	574	514	531	591	542	560	532	564	502	527	495	522	512	505	541	584	514	516	539	544	563	553	559	550	510	528	505	509	499	566	530	543	510	545	532	546	548	512	534	564	490	531	549	534	517	538	578	527	516	547	575	546	541	535	533	534	504	512	509	551	504	515	541	489	507	544	483	529	535	555	545	508	507	499	580	531	537	560	537	501	484	517	591	503	563	539	564	536	542	578	533	546	559	543	519	529	568	558	531	515	538	544	559	532	545	558	538	551	553	543	504	592	529	529	508	516	519	560	536	544	520	539	503	497	555	550	514	510	518	507	557	553	533	541	520	584	565	529	525	576	564	527	558	559	510	530	535	532	517	518	564	498	525	503	554	539	550	512	523	510	551	544	534	508	529	527	518	482	520	544	541	540	535	542	566	518	568	524	545	527	538	488	518	539	513	569	535	536	542	532	532	534	540	549	570	575	545	486	494	498	552	511	480	560	562	536	533	543	540	490	538	509	551	547	523	577	550	502	561	537	517	523	564	535	509	507	551	538	548	520	513	533	554	535	516	548	512	532	518	526	535	551	530	514	564	476	508	511	564	526	556	515	518	547	578	577	563	539	516	546	515	520	519	532	553	509	525	523	575	529	540	500	542	539	518	532	535	545	539	552	565	543	531	556	510	549	518	563	523	518	551	538	550	547	523	530	526	518	560	522	528	558	532	509	569	540	540	485	484	562	566	535	536	559	554	532	582	523	537	542	540	510	550	553	562	530	556	517	568	508	513	516	517	525	561	537	526	518	551	544	546	569	494	484	517	481	527	545	512	505	564	506	524	558	548	530	540	548	517	517	492	533	549	540	539	526	559	507	576	543	537	509	538	552	562	547	569	533	530	471	509	508	544	508	542	553	539	554	525	554	519	545	528	556	491	547	530	566	515	501	555	567	553	520	545	539	550	562	523	538	534	527	521	553	516	492	506	535	509	526	556	532	522	486	518	520	518	545	548	553	520	553	541	544	538	511	547	517	547	563	573	503	502	549	523	517	558	519	510	503	518	494	516	547	539	541	543	559	533	533	519	552	552	528	515	534	531	535	551	540	516	499	522	544	519	538	547	499	569	546	551	491	559	561	514	544	548	498	553	513	525	559	528	575	559	532	537	510	548	549	552	549	540	556	547	511	538	572	487	530	563	525	530	533	521	539	531	531	525	529	489	504	541	578	583	536	565	509	540	543	510	524	548	541	523	562	544	549	577	545	514	550	577	536	556	534	549	501	557	532	518	517	511	517	545	522	525	557	538	568	552	552	520	543	569	510	506	534	543	528	532	539	518	521	530	577	511	550	536	564	489	565	500	538	536	532	536	561	560	561	570	504	547	540	493	515	535	556	519	552	504	479	552	543	540	527	546	499	517	549	495	561	506	570	544	548	509	561	524	532	549	550	565	544	521	553	557	529	570	589	523	530	519	523	567	518	523	515	545	518	551	551	522	505	510	536	563	543	489	542	526	535	518	545	571	528	506	553	515	521	542	505	554	560	566	538	520	564	542	535	548	533	504	525	544	576	545	566	522	562	513	501	523	565	495	523	554	500	509	523	488	521	501	527	541	584	533	543	571	559	521	510	498	533	562	515	522	535	494	518	532	550	531	544	531	525	545	536	522	531	504	537	542	543	529	520	511	561	529	556	544	528	519	526	542	534	502	517	556	512	566	512	583	514	525	549	549	507	525	579	519	509	545	549	537	561	550	517	558	536	499	535	492	541	531	571	505	548	565	500	552	539	526	523	525	546	520	550	551	561	486	537	563	587	541	525	540	515	533	564	537	517	498	517	546	537	549	549	538	512	552	525	580	524	490	553	539	519	513	489	525	556	516	542	523	553	520	544	521	601	509	508	527	520	544	524	549	505	535	560	565	520	527	518	530	550	526	535	572	553	530	555	560	532	535	528	555	505	530	500	555	529	539	525	519	540	535	548	534	594	538	573	535	553	548	565	551	504	515	585	569	538	573	520	539	481	509	525	503	559	575	546	501	576	501	523	552	560	565	527	514	552	517	570	543	540	545	562	484	538	566	486	516	506	563	538	497	540	494	541	510	558	539	549	513	486	557	554	511	523	529	546	508	533	539	529	550	536	529	564	528	555	560	516	534	523	547	546	523	514	506	578	496	556	531	571	537	547	549	543	537	543	566	548	536	556	553	545	556	557	573	550	551	525	540	564	554	552	566	522	531	553	524	538	512	527	541	534	537	508	538	552	498	541	523	534	530	524	510	542	510	532	539	530	536	543	528	542	516	520	568	519	563	561	506	541	555	529	539	572	531	527	541	534	564	573	514	555	521	552	548	582	552	535	535	537	525	549	522	555	541	565	551	525	515	510	543	540	523	552	537	503	533	525	532	487
30391	16284	18813	17179	11694	7802	5041	2356	1480	984	727	613	482	436	379	323	300	294	253	247	236	248	207	248	244	225	206	223	241	225	217	201	205	189	225	229	201	249	225	186	191	207	198	201	222	194	213	210	204	212	242	201	207	231	200	228	208	217	213	192	210	226	198	217	196	224	219	221	216	197	204	202	203	209	182	211	231	182	184	229	213	228	203	213	186	229	178	197	183	201	197	189	199	205	188	220	220	201	203	196	197	217	188	194	208	185	200	199	193	226	205	202	216	205	203	199	225	209	188	229	191	198	223	185	205	206	207	153	183	180	195	229	207	202	211	220	194	208	208	179	219	177	194	208	201	202	177	178	219	200	221	218	184	178	220	206	210	237	224	200	198	201	211	213	201	211	206	207	201	194	196	210	184	181	219	197	206	215	213	191	207	170	203	216	223	202	163	212	208	206	203	203	206	204	208	178	236	196	226	226	226	200	191	200	209	201	212	196	205	199	214	189	218	212	226	200	189	159	199	222	225	189	235	208	188	223	218	201	219	194	209	230	199	202	210	184	182	194	219	204	227	216	210	175	183	202	219	224	207	231	211	209	221	241	201	219	206	206	221	222	213	244	246	214	196	200	230	223	204	197	221	213	210	226	201	230	209	216	220	204	213	230	178	194	202	184	202	203	223	207	210	205	214	204	209	200	201	208	207	168	229	197	187	213	228	198	186	192	194	217	183	221	215	224	200	217	220	219	235	215	211	205	194	200	206	193	175	214	225	227	208	175	195	214	206	207	223	209	214	205	217	212	198	194	218	209	204	208	191	222	222	212	203	210	213	218	219	226	188	205	230	196	200	222	204	210	201	205	238	196	184	194	210	215	189	202	217	197	194	185	199	219	214	189	217	174	217	186	202	198	191	234	216	189	225	216	228	199	241	191	196	224	196	218	225	232	179	190	193	199	231	225	210	190	217	206	196	235	209	221	202	223	236	201	183	214	212	211	191	198	220	196	209	219	198	201	228	195	193	200	200	195	228	234	185	207	192	223	194	192	223	209	190	192	196	227	191	186	205	231	239	241	219	209	211	209	205	214	210	203	194	223	200	237	207	181	215	228	218	197	210	191	189	195	204	179	182	226	191	199	214	189	212	199	192	216	207	201	220	198	216	211	188	196	198	223	215	204	187	207	196	221	210	207	219	223	191	197	212	214	181	219	194	201	224	197	182	218	212	219	193	214	228	208	174	215	183	183	203	211	182	196	210	204	228	233	219	238	193	213	170	214	188	213	213	189	196	202	201	233	181	206	206	201	215	193	190	227	213	199	200	201	213	250	203	214	217	215	207	214	224	206	225	219	185	194	204	186	202	182	239	218	208	216	194	246	216	180	203	201	206	219	219	186	206	199	215	216	199	164	185	215	213	199	211	191	191	213	194	213	225	201	214	223	202	220	200	247	207	192	212	230	204	201	216	196	183	196	197	188	198	174	178	215	201	221	238	240	208	183	224	220	221	222	227	214	204	188	209	216	191	182	219	189	231	202	206	207	209	198	226	213	202	214	215	189	192	189	205	227	222	192	192	198	195	201	223	203	197	202	192	174	198	222	210	207	184	223	180	192	192	234	188	212	213	202	199	182	239	201	214	222	183	203	171	188	217	183	237	204	213	199	214	196	201	190	195	208	210	181	204	206	219	206	232	198	194	203	218	203	184	194	224	225	203	204	234	184	190	183	215	216	214	209	217	199	207	203	190	202	184	205	209	194	185	190	189	228	212	216	193	206	202	229	221	211	211	193	196	195	207	201	232	223	204	209	200	209	201	215	221	203	203	187	208	201	220	224	202	186	205	218	244	204	202	197	187	207	204	206	185	217	203	214	223	184	199	198	215	204	199	216	218	219	188	202	201	207	191	211	186	213	217	199	222	200	187	205	193	200	207	200	230	199	216	215	198	201	213	191	182	217	162	205	203	196	197	222	179	195	216	217	205	191	208	197	209	214	179	192	204	210	212	217	229	220	201	197	220	208	180	206	218	198	200	209	225	209	211	210	206	221	198	221	226	215	200	196	205	179	175	194	190	227	213	209	211	201	211	214	186	214	221	198	208	223	209	212	181	209	203	159	167	170	216	226	222	204	219	225	216	192	192	194	194	217	229	189	188	236	227	220	216	205	168	196	184	221	215	195	206	181	200	207	209	195	195	193	211	211	218	205	217	197	222	192	213	254	219	190	206	213	197	206	161	194	179	233	200	213	191	195	210	203	186	197	233	218	185	187	216	210	192	184	209	209	216	211	189	229	237	253	199	196	207	217	214	213	214	212	193	198	188	220	189	199	217	171	205	173	199	225	209	190	188	175	202	203	182	195	200	181	195	189	172	226	208	209	204	201	169	217	213	223	198	210	202	227	198	202	211	216	196	201	201	203	198	230	195	195	209	197	204	221	208	207	192	206	221	213	198	198	187	198	201	210	227	198	203	201	207	191	207	182	218	212	178	206	205	218	194	220	182	228	192	202	208	194	216	217	192	223	218	206	195	203	209	216	237	184	189	208	205	200	199	194	186	175	182	185	198	213	184	218	242	182	239	188	203	189	196	223	226	181	203	222	184	192	191	220	204	185	203	217	192	203	215	239	210	218	243	223	237	207	204	199	206	217	210	223	201	208	203	205	199	236	199	218	199	187	205	206	234	239	202	189	236	203	195	206	188	235	221	228	197	224	220	202	183	219	201	198	205	226	214	198	198	216	221	190	192	188	192	204	208	199	178	212	222	199	196	216	210	214	193	190	225	200	217	217	200	227	216	200	233	196	210	178	215	205	226	202	217	198	178	183	175	212	203	197	198	219	193	227	203	198	210	214	209	196	214	206	219	208	205	203	234	199	187	208	202	216	235	203	229	226	201	194	187	191	229	208	199	212	204	218	203	191	198	203	191	204	202	195	214	216	193	186	199	243	202	243	205	206	215	170	209	195	200	191	198	225	188	198	242	215	242	235	218	196	204	211	216	253	197	233	224	207	198	188	216	232	214	181	217	214	215	204	169	221	225	198	219	214	179	197	187	211	187	192	187	212	204	205	179	205	181	202	224	187	205	205	204	182	176	216	209	209	203	188	203	186	191	190	172	219	205	222	211	192	219	221	188	176	200	182	190	180	195	233	191	196	187	191	186	218	231	213	214	176	219	199	209	207	216	222	232	222	193	205	206	211	202	201	210	198	213	203	197	221	216	200	213	203	230	193	203	229	208	204	210	218	202	203	224	202	186	230	205	215	220	226	195	209	218	211	183	194	212	213	208	181	197	163	207	220	215	208	188	157	200	218	199	220	222	221	183	216	208	216	195	216	191	207	226	194	219	203	236	204	221	235	203	222	198	203	211	219	191	232	228	221	206	193	206	211	177	207	211	212	212	200	211	202	203	227	198	194	192	224	209	204	183	202	203	190	193	195	184	227	202	230	194	255	191	177	201	227	225	211	218	227	194	175	208	198	215	195	209	221	180	220	204	216	232	231
17645	12748	25749	30447	26569	21599	16014	9354	6154	4259	2967	2507	2119	1726	1309	1053	959	892	803	752	664	609	592	631	593	604	594	565	572	556	507	526	536	507	476	551	540	498	490	473	505	492	520	503	499	453	538	498	575	473	520	475	514	483	530	487	510	488	533	513	484	484	515	472	511	513	489	503	468	489	491	476	462	517	497	478	482	497	528	451	477	497	476	476	531	505	536	501	457	492	440	467	465	475	492	508	475	467	524	503	493	511	485	504	495	458	515	483	492	468	500	530	498	483	484	505	491	510	469	455	502	491	488	472	462	485	511	502	471	526	536	501	478	487	501	460	491	483	487	495	485	502	459	462	481	503	481	498	479	468	528	502	494	480	469	462	469	489	481	459	495	534	497	441	461	507	504	484	468	538	488	465	505	498	490	507	481	525	500	466	487	453	476	485	458	467	458	433	538	494	469	464	450	488	496	529	468	485	523	508	482	509	498	462	473	481	502	475	532	468	510	466	503	471	513	477	463	471	458	519	459	461	489	520	481	496	485	504	482	497	487	495	482	501	495	457	513	495	480	479	449	472	509	473	452	515	462	485	464	526	497	438	465	488	452	487	501	520	503	466	527	469	429	478	462	529	516	528	479	479	494	466	492	477	520	478	466	433	511	516	464	468	463	458	488	462	453	498	485	484	501	460	485	493	478	499	510	461	450	477	486	468	495	474	525	499	498	468	499	483	506	478	509	513	491	457	515	458	459	480	500	533	528	481	471	457	452	462	506	476	507	498	539	468	503	472	484	493	481	509	499	490	459	488	493	463	466	522	473	490	504	513	465	481	468	481	518	480	488	493	486	477	471	501	477	519	469	499	490	493	490	451	498	505	489	512	472	459	464	464	443	486	483	467	482	440	469	506	482	518	498	508	530	494	469	496	498	440	500	504	499	501	470	461	501	502	474	495	488	514	490	503	462	531	523	471	469	490	502	502	453	467	497	471	494	508	503	471	464	479	466	476	442	513	461	454	511	455	493	498	466	481	503	475	452	490	492	498	487	474	450	482	451	487	458	465	516	488	473	473	435	487	493	479	513	475	462	495	486	421	446	510	514	455	485	473	473	485	492	476	479	482	470	480	469	485	482	498	469	485	469	464	535	462	525	515	472	482	458	528	484	484	486	452	526	502	526	474	486	526	498	480	474	501	472	498	444	449	458	484	505	485	454	482	473	456	500	458	496	488	496	457	447	498	482	486	506	491	477	464	472	499	495	449	459	503	473	465	481	533	454	466	494	501	497	490	466	467	461	500	493	452	474	484	477	492	503	472	496	527	480	465	492	492	481	496	515	446	459	493	469	462	516	508	479	473	528	483	466	464	502	468	493	470	467	461	498	488	530	428	460	482	445	460	456	480	498	515	488	476	491	438	492	489	469	499	488	502	460	529	509	497	478	494	503	481	472	499	518	497	459	490	480	510	483	514	493	512	493	523	514	503	507	427	508	491	514	504	469	439	502	480	445	479	495	496	501	480	487	461	454	511	463	496	543	451	510	471	483	526	473	518	463	480	509	507	480	477	490	477	499	477	493	509	502	502	497	510	495	461	480	482	467	495	479	540	503	497	515	493	521	474	455	491	519	497	502	505	506	512	484	501	483	458	491	486	484	450	481	500	502	532	504	497	482	541	501	461	520	495	514	518	521	482	506	463	470	472	512	463	486	481	482	496	499	490	485	455	441	493	499	532	470	447	472	476	494	480	487	498	501	466	470	514	504	507	498	473	491	538	472	506	514	502	498	466	484	519	456	494	480	443	463	475	515	487	509	470	465	506	472	477	500	513	490	521	497	489	461	491	496	498	469	480	478	471	461	450	493	513	487	475	475	507	499	469	471	489	485	481	500	472	497	481	476	456	481	511	479	478	488	461	478	496	558	472	505	466	518	520	485	478	448	511	452	467	481	480	480	494	495	474	446	479	475	507	475	504	482	474	507	479	521	490	479	471	472	498	489	487	469	484	437	489	497	474	512	505	504	466	479	482	504	492	461	486	515	490	480	480	471	536	503	494	494	508	460	517	514	472	506	494	445	465	500	456	500	489	466	463	509	501	447	485	476	458	451	485	480	532	518	487	504	447	506	494	453	502	491	437	493	506	492	491	527	437	490	465	488	494	480	477	512	453	493	489	526	474	500	480	537	502	494	484	485	447	508	502	520	490	491	470	459	501	478	513	440	473	493	451	452	454	471	481	502	448	456	501	482	492	471	513	465	470	459	508	535	461	467	531	474	497	492	501	479	496	486	482	457	477	444	445	427	497	502	483	483	530	522	522	464	501	458	495	508	494	498	455	493	518	483	507	484	528	505	480	499	440	466	521	479	470	487	479	462	475	474	519	456	490	463	498	509	486	461	473	483	470	510	505	471	454	474	506	475	499	489	507	529	494	458	516	478	480	506	483	451	496	467	460	500	436	524	506	512	520	473	509	537	523	490	475	473	495	484	476	468	477	487	480	506	470	473	451	475	454	489	443	506	447	410	489	476	463	454	469	531	497	488	441	481	478	487	512	482	446	497	499	527	481	501	506	501	486	552	497	486	462	501	496	524	504	475	462	511	491	500	524	483	476	513	464	450	470	466	536	480	463	520	513	451	489	510	497	473	520	484	449	499	469	468	472	476	477	460	504	487	479	485	462	489	480	458	484	472	480	485	511	490	497	508	473	440	479	509	484	469	457	494	487	507	463	506	525	455	492	488	463	482	510	489	463	499	494	519	455	463	490	498	507	481	501	443	490	505	497	478	494	490	479	473	485	475	446	513	456	486	500	473	490	460	457	459	486	465	465	528	517	494	483	517	468	494	463	466	473	468	493	503	482	479	464	469	492	469	494	471	488	483	465	485	510	478	474	472	493	462	471	475	533	495	515	492	486	504	481	514	481	474	533	501	468	484	480	570	473	455	499	486	477	495	501	474	499	513	473	491	496	479	492	481	476	470	481	521	487	481	451	463	499	482	438	503	516	494	495	478	439	446	447	511	506	430	486	470	468	526	499	474	520	496	489	477	473	509	521	476	508	493	472	502	469	471	491	496	463	458	487	499	491	477	505	494	492	450	481	474	505	479	469	490	465	507	507	505	471	504	513	489	449	472	455	553	480	476	459	500	464	473	463	473	490	488	493	500	495	476	504	509	492	470	488	486	482	490	491	476	445	495	474	488	513	485	454	480	507	479	490	486	503	495	490	462	478	494	497	505	449	489	497	472	500	509	479	526	516	511	490	486	483	493	479	462	492	449	501	499	487	484	468	491	501	457	488	487	502	480	461	461	496	513	443	483	435	510	503	460	517	476	494	503	505	471	532	462	515	493	471	475	495	519	480	493	522	490	473	504	500	523	508	508	461	499	495	431	513	473	483	513	495	497	451	465	459	465	454	495	475	474	464	480	466	467	456	505	450	450	462	486	464	500	506	448	502	502	425	477	489	490	521	490	469	452	473	486	472	490	484	450	547	455	505	467	506	482	536
12823	7726	9759	8456	5365	3460	2346	1188	797	598	480	443	451	359	367	347	339	320	328	317	324	295	306	315	294	297	295	265	315	294	316	315	290	292	299	276	296	285	282	302	314	324	283	272	282	272	280	294	322	298	266	289	331	273	324	289	288	284	279	301	260	273	284	337	322	309	303	315	272	303	317	300	274	287	281	273	289	339	278	282	307	290	307	283	298	269	257	278	276	282	350	302	289	274	269	302	288	306	287	296	322	299	276	272	275	307	288	292	278	299	253	267	289	317	301	299	307	301	294	265	304	275	276	300	280	310	318	299	286	284	280	325	285	263	285	304	275	303	262	298	285	261	297	310	271	312	272	265	267	287	286	323	285	286	296	272	308	294	285	273	262	301	297	272	287	289	301	301	316	298	293	286	304	325	325	345	277	293	284	268	290	306	266	303	301	273	296	280	278	313	261	311	294	267	304	296	266	278	285	301	287	304	298	280	309	259	324	280	291	332	326	311	271	290	310	299	312	272	286	304	297	285	322	282	264	268	283	308	333	315	309	298	306	302	306	297	294	288	313	272	291	284	330	312	298	306	273	278	279	308	304	289	305	297	288	264	299	302	281	334	293	287	279	291	308	300	287	287	291	277	275	289	296	282	281	290	289	306	298	309	274	290	284	332	297	293	313	305	298	279	293	308	290	297	283	311	263	338	284	297	267	303	294	260	326	286	270	300	286	289	291	289	326	287	278	314	253	279	302	294	291	319	266	284	280	258	287	281	275	264	289	276	299	296	252	274	322	300	297	296	271	275	302	281	292	310	300	250	287	259	301	304	301	319	297	284	291	302	300	318	296	310	306	285	306	306	292	297	330	299	283	299	289	295	269	284	304	294	305	256	303	304	269	291	282	308	307	292	293	292	307	322	308	308	300	271	287	311	325	286	299	291	300	280	255	286	313	290	316	295	297	307	305	314	305	311	308	301	313	292	309	342	319	323	288	282	301	269	300	328	280	271	294	322	316	258	302	323	298	298	267	339	306	269	294	302	284	320	308	284	310	332	328	265	274	272	304	292	285	311	326	295	309	261	272	306	275	310	309	284	280	293	282	277	315	315	313	302	291	318	293	281	311	304	274	303	283	284	324	293	288	270	284	309	299	295	282	274	301	296	298	277	317	292	300	325	278	295	291	270	291	312	302	294	298	273	330	317	335	300	297	283	281	300	309	307	312	244	303	319	281	307	304	292	304	291	290	298	315	305	311	306	296	282	257	289	266	288	277	323	296	302	317	301	281	269	275	295	330	279	338	303	286	314	285	265	318	283	305	326	327	321	302	272	274	285	283	303	301	293	302	280	313	302	291	295	288	269	253	300	289	309	287	283	306	287	298	289	288	326	281	293	307	302	294	261	316	268	300	307	297	286	307	315	295	281	261	288	286	300	281	274	305	334	292	272	287	303	303	282	268	269	293	329	316	312	289	282	281	298	293	296	302	300	283	265	285	286	307	287	318	289	325	311	280	284	299	283	286	288	309	291	316	295	266	298	281	306	258	309	300	309	284	265	280	271	290	300	305	298	290	265	245	289	284	256	279	281	298	285	298	305	307	295	320	327	264	281	321	305	304	296	306	318	304	309	341	265	285	276	299	261	315	279	316	244	327	296	258	278	286	318	294	286	299	297	310	313	298	288	296	314	282	275	299	262	274	272	326	263	265	306	288	323	286	266	297	323	286	282	276	309	296	303	279	271	266	310	289	267	296	289	299	288	325	314	308	296	317	292	323	278	316	312	312	311	248	250	286	309	313	295	279	264	296	280	318	283	295	296	302	279	288	318	289	298	298	249	288	298	306	300	293	277	311	330	273	291	266	257	302	307	309	300	304	286	315	305	291	269	303	308	309	275	322	305	285	291	319	292	272	281	307	302	300	314	294	321	274	296	290	293	297	293	327	322	290	289	307	307	314	302	288	276	276	264	302	308	301	305	286	287	279	285	300	266	279	305	293	309	307	320	266	306	310	279	303	295	270	288	285	313	315	280	282	281	274	320	298	309	261	315	276	256	306	283	279	260	329	275	281	299	337	299	308	267	283	292	320	312	317	285	306	271	299	307	284	298	288	278	305	309	313	300	268	297	307	279	304	267	293	294	268	291	305	304	270	284	275	321	302	296	309	322	284	292	264	269	303	286	319	304	277	291	309	303	290	277	281	309	295	311	298	283	331	315	283	285	256	284	293	295	309	340	288	311	311	295	257	278	264	275	298	312	309	275	297	326	260	321	303	296	301	263	290	270	309	335	309	295	305	286	303	306	270	318	301	319	285	270	282	275	274	300	288	264	289	326	321	290	285	279	288	314	276	298	351	316	299	288	272	286	315	311	312	296	299	300	300	292	299	283	328	248	284	281	317	292	312	298	292	308	290	285	293	296	291	257	293	316	299	294	274	287	317	307	301	299	315	301	316	307	286	302	299	300	276	309	292	291	325	262	304	324	308	302	281	300	270	286	281	296	313	293	290	299	273	316	301	259	276	286	319	326	264	288	294	264	279	293	298	299	282	296	281	309	322	276	290	270	284	299	285	290	306	316	299	273	271	290	296	290	273	329	270	299	281	334	303	259	263	321	303	298	307	302	283	291	299	273	279	307	303	273	319	302	330	344	298	294	275	286	308	268	320	316	322	315	306	321	264	284	300	292	331	300	306	251	270	307	288	276	299	297	292	319	309	281	288	293	290	277	308	283	281	287	297	284	282	280	325	282	298	278	294	306	291	304	272	267	278	319	325	293	281	256	313	293	264	275	291	302	295	293	331	271	267	316	278	312	317	281	288	277	287	332	268	315	263	338	320	320	288	318	298	283	321	291	304	288	310	308	287	282	334	307	289	265	282	293	265	294	289	323	299	327	325	291	275	308	267	285	277	331	305	316	297	293	287	283	310	282	287	270	306	293	279	287	330	307	336	303	292	254	318	292	274	294	270	307	286	308	273	273	298	315	264	290	307	300	291	320	285	308	306	290	272	310	328	298	277	325	287	322	303	288	308	311	305	342	309	269	315	273	271	298	306	320	282	291	285	284	298	245	280	303	300	311	272	306	280	303	305	275	309	299	257	273	331	314	318	259	299	302	283	309	311	315	307	290	317	293	321	277	292	284	260	288	279	309	237	281	268	325	283	285	271	274	267	330	309	307	291	274	285	296	266	298	348	320	296	292	269	327	310	314	298	332	323	322	311	302	275	287	258	289	300	256	320	280	339	298	295	327	327	307	307	320	316	293	289	305	293	305	342	267	285	306	304	279	288	306	265	316	286	316	301	310	307	284	312	269	289	271	306	309	300	314	322	292	261	287	301	322	271	301	296	288	301	326	280	304	267	298	307	324	303	313	284	347	287	309	322	285	276	299	296	285	323	330	304	298	337	299	310	295	279	293	308	297	302	279	295	297	311	272	291	291	304	309	275	319	275	280	281	294	313	316	260	304	296	279	291	347	281	307	306	293	293	298	318	279	309	310	287	265
8004	7045	16491	19579	15390	12066	8794	4687	3093	2062	1524	1304	1140	1161	1042	854	820	760	807	740	693	728	692	674	677	724	680	649	650	649	676	654	717	661	628	677	671	655	662	690	688	656	634	662	641	634	667	650	613	658	652	641	691	624	683	706	642	647	695	644	676	657	653	586	683	630	678	680	648	627	668	696	659	609	671	657	680	630	664	633	645	638	655	662	647	612	628	661	692	654	638	643	673	648	646	667	631	664	676	655	633	693	650	685	641	678	665	647	655	672	662	645	657	680	689	644	661	678	654	649	627	603	620	695	685	660	655	690	704	617	666	672	626	606	708	652	695	639	642	685	617	685	640	656	629	626	658	667	668	648	680	675	672	657	659	663	677	646	660	640	677	638	643	676	656	611	636	679	649	662	618	683	660	660	624	641	662	666	674	662	639	626	651	671	680	668	653	635	672	640	652	610	588	666	692	671	639	636	664	656	667	671	643	638	675	670	655	630	624	678	612	642	660	648	647	639	671	629	667	642	625	606	636	666	643	664	640	707	675	667	638	642	630	673	642	639	652	651	664	640	655	698	617	697	654	621	658	654	626	630	653	647	640	645	654	620	707	668	692	635	648	649	614	679	662	643	629	643	694	685	683	651	662	655	642	614	683	650	611	669	649	614	636	662	664	669	622	720	721	640	677	623	661	637	701	633	655	601	704	676	639	667	650	677	657	631	666	652	679	704	637	661	637	627	600	639	667	704	672	653	678	589	665	670	647	683	631	665	640	670	681	696	641	651	617	654	649	674	726	613	613	666	623	637	643	641	673	677	649	655	660	681	646	636	684	651	649	631	653	639	653	647	643	689	659	672	631	635	617	646	620	638	659	663	620	653	615	634	651	666	597	674	639	660	659	688	670	667	623	654	668	671	652	658	635	605	616	672	617	632	626	657	636	690	658	670	665	610	655	615	622	674	684	652	646	654	657	635	655	655	663	632	628	670	696	622	662	652	664	671	581	647	677	697	633	659	655	657	640	646	655	665	669	656	628	643	644	686	678	689	681	632	673	679	679	677	681	666	674	645	671	665	661	669	676	658	680	625	673	677	677	647	636	678	676	662	663	684	627	641	657	665	678	626	670	651	674	619	633	667	652	627	698	725	672	666	668	672	611	653	666	648	669	662	693	650	638	632	639	636	634	678	632	667	661	636	682	631	694	639	643	643	663	666	641	597	643	689	710	625	666	674	715	666	627	640	633	630	662	642	661	628	665	679	625	652	662	630	622	655	703	657	688	638	646	655	657	676	632	623	664	659	689	649	631	649	660	645	673	660	627	666	627	622	666	691	684	655	655	635	684	674	673	691	642	665	598	623	623	660	672	667	674	664	642	648	633	647	659	705	631	619	620	667	679	656	675	664	684	679	673	641	683	656	684	687	633	697	617	605	665	681	637	636	634	643	642	668	714	639	680	640	657	653	647	616	685	637	688	664	660	663	610	631	673	627	588	630	703	621	683	627	661	675	626	667	671	685	718	643	635	659	652	631	618	640	667	688	655	630	618	662	669	626	634	644	625	689	607	633	648	688	719	643	648	640	704	654	707	719	618	692	694	606	639	663	649	647	664	670	634	615	659	637	652	701	651	672	677	671	666	656	617	666	634	649	631	668	608	709	674	647	644	647	629	639	675	647	670	640	623	654	686	650	623	621	637	667	673	695	591	628	668	645	650	649	645	641	644	648	647	649	680	633	661	644	689	673	684	671	641	673	651	639	637	656	626	670	669	660	643	640	646	657	669	662	613	634	650	669	662	645	631	623	649	659	683	634	660	647	647	694	647	640	634	653	686	654	642	683	640	619	639	690	655	601	680	688	699	682	622	701	641	643	652	644	646	638	663	663	634	646	619	645	646	643	661	660	667	614	656	647	621	678	671	677	656	667	649	656	664	620	634	653	650	618	672	646	685	702	671	641	672	605	676	642	682	690	636	660	671	682	660	644	685	690	681	678	620	646	631	615	612	653	671	607	688	650	661	698	671	659	645	644	689	652	679	683	689	657	616	656	688	650	648	626	662	613	661	630	609	694	603	644	712	669	718	640	660	619	666	636	696	643	671	660	639	674	625	658	634	697	668	612	650	710	638	660	648	666	653	629	677	707	671	689	643	615	646	650	670	641	702	698	643	651	635	685	601	701	642	643	674	628	710	621	635	668	611	696	677	593	666	638	669	655	667	666	666	692	695	650	670	664	669	623	668	584	653	661	652	660	665	630	626	647	655	649	604	660	637	664	701	638	659	658	662	654	653	660	670	644	678	625	687	647	665	676	652	671	684	648	663	614	664	693	633	694	607	684	628	645	654	641	633	666	712	629	663	666	682	682	654	637	611	678	614	690	615	635	633	652	675	673	751	703	671	702	681	690	674	686	635	652	646	647	650	643	635	665	640	658	657	609	706	657	623	685	618	663	645	638	664	644	679	609	639	630	656	664	645	620	681	665	653	671	642	636	668	608	612	674	698	661	653	642	639	668	690	681	656	617	695	646	627	625	607	688	646	663	679	682	666	639	640	622	654	601	673	619	673	624	656	659	654	664	663	646	641	637	644	663	657	665	705	663	661	660	667	632	678	609	672	646	698	679	619	662	696	652	664	690	620	639	656	660	692	693	640	616	652	684	621	646	651	681	649	635	632	628	719	680	624	670	679	630	651	626	698	658	658	674	669	646	615	665	685	622	607	632	629	649	653	698	628	615	667	671	695	638	664	659	604	627	631	662	656	679	700	637	657	660	652	667	654	656	651	662	666	685	674	634	698	658	682	679	656	639	639	651	644	682	667	650	651	647	624	631	663	676	675	622	645	651	629	697	667	639	603	640	663	673	670	636	653	639	650	710	686	688	636	628	662	672	650	643	671	632	628	657	662	643	629	652	628	682	672	639	654	663	654	653	611	625	669	612	621	693	705	659	697	650	616	634	656	659	645	656	630	656	675	616	642	690	627	686	653	686	656	656	671	643	655	641	570	682	639	637	664	670	660	658	622	657	644	655	652	647	682	713	649	660	694	615	619	646	622	663	680	634	655	672	651	659	659	623	638	644	657	652	653	648	672	667	645	616	649	672	644	673	697	615	628	644	660	673	646	633	674	647	672	700	664	634	668	683	647	645	634	655	668	642	702	623	657	607	631	630	642	703	693	650	668	680	606	668	637	651	683	670	637	622	676	676	675	645	647	690	602	627	634	616	632	623	693	663	644	677	640	676	668	670	646	711	656	677	659	648	602	661	647	621	666	609	642	638	635	685	654	623	623	638	643	650	655	706	662	688	639	671	631	649	612	667	694	654	621	696	647	651	657	604	650	684	682	665	680	656	659	676	671	715	646	621	664	686	625	652	679	644	632	624	667	642	675	673	635	681	680	685	628	636	631	646	673	621	701	653	633	660	629	631	681	678	627	659	633	636	626	665	676	675	659	680	599	643	639	594	663	661	626	691	637	692	648	601	695	640	667	673	642	665	605	634	677	648
22039	11602	14761	13059	8221	5194	3880	1839	1022	664	647	501	468	359	373	292	303	285	269	270	236	215	246	254	220	240	235	256	243	272	266	229	224	239	242	224	254	238	241	219	253	242	234	240	210	233	218	220	233	254	229	254	252	269	245	255	209	230	219	244	237	259	252	263	258	216	245	245	247	250	229	255	251	227	234	220	226	254	253	256	256	216	267	258	261	203	242	265	289	251	225	218	207	242	239	229	207	221	239	270	252	261	247	211	247	266	257	234	268	241	237	236	231	267	270	241	243	199	247	237	258	259	211	243	254	253	245	209	213	221	214	232	241	265	234	276	256	234	232	264	263	214	240	233	248	205	238	235	257	236	248	217	217	213	231	226	226	226	243	273	251	239	214	249	246	256	231	244	234	210	257	232	214	272	265	238	239	258	228	222	223	260	231	237	236	236	247	225	212	238	231	253	237	289	222	225	213	258	255	228	267	223	236	273	272	247	233	240	255	233	218	245	271	235	243	239	251	236	204	210	249	234	219	263	219	242	241	254	240	253	225	207	217	243	266	261	236	271	255	238	227	256	261	234	234	234	209	210	209	250	259	233	236	233	268	278	252	251	238	241	248	225	251	240	259	236	218	233	246	244	261	196	216	223	251	235	257	235	216	227	234	221	243	242	252	243	235	251	243	239	236	203	236	225	244	232	226	260	254	259	233	234	247	236	252	238	195	241	216	209	246	258	246	238	226	231	240	215	231	239	218	243	248	253	232	207	264	213	228	232	214	246	236	264	284	260	234	225	246	244	244	247	231	257	286	258	229	224	229	234	234	228	262	231	251	229	225	256	238	224	248	250	239	242	233	291	233	225	265	267	225	219	227	245	246	243	203	241	249	258	254	234	241	240	259	256	224	234	244	253	263	245	249	239	235	253	249	209	249	233	253	258	245	236	267	263	271	238	228	261	233	238	247	239	264	253	229	233	229	252	241	231	247	231	217	217	210	227	272	236	204	269	263	239	230	245	229	238	250	248	255	232	228	220	222	225	241	233	254	264	255	261	229	234	233	219	255	243	244	242	226	279	220	258	228	241	248	247	250	246	233	247	239	244	226	263	226	231	232	227	245	274	236	258	191	240	247	231	214	247	244	252	201	243	223	241	236	250	225	260	227	210	234	236	230	260	244	235	232	230	241	249	225	243	234	219	228	236	240	256	229	222	228	242	236	210	236	250	258	252	244	252	239	248	255	234	237	240	224	256	253	258	234	252	234	225	200	248	232	257	227	292	239	236	239	267	234	224	240	225	260	256	262	233	212	218	229	208	225	254	242	232	225	233	227	255	224	244	205	247	235	247	209	266	274	246	258	245	284	228	227	231	244	242	258	238	229	237	265	238	241	238	261	252	233	227	216	204	226	202	265	223	254	247	245	222	244	236	270	269	255	242	231	239	245	225	252	223	249	264	243	278	210	235	274	252	247	247	230	188	220	271	241	239	248	230	237	233	253	208	236	262	235	236	279	220	246	229	252	255	241	238	265	246	235	247	243	208	224	228	255	236	217	239	237	269	237	223	263	261	255	226	252	239	226	221	227	201	234	230	242	222	240	245	234	262	209	232	252	218	269	212	258	226	227	231	267	240	258	229	233	252	263	219	226	216	228	233	224	241	246	235	226	238	266	270	246	252	250	281	241	224	238	269	229	224	226	228	258	275	226	241	235	232	214	254	257	252	245	266	224	214	239	226	230	249	241	263	248	234	316	246	222	267	223	225	244	254	222	226	230	244	246	231	243	276	240	232	220	238	201	223	254	258	245	273	252	232	242	229	262	231	229	186	277	250	209	225	242	271	246	219	245	217	250	226	235	246	258	242	255	225	262	231	250	244	244	218	216	268	217	225	248	239	255	242	215	244	221	278	239	207	286	241	215	233	237	275	251	252	247	226	227	232	195	222	253	212	240	257	262	228	236	253	237	230	228	236	210	240	242	233	230	229	246	238	223	228	252	227	235	265	235	221	288	235	215	276	248	228	230	247	233	249	228	214	248	256	230	242	243	256	202	243	249	234	239	220	259	219	231	228	257	236	227	280	237	226	244	233	226	237	244	250	254	254	248	228	219	248	222	220	256	249	251	243	233	247	212	248	212	237	232	221	231	244	211	243	200	216	234	222	235	243	241	245	229	212	226	238	235	200	235	244	216	235	242	240	252	238	236	273	218	251	240	224	252	256	251	232	237	235	216	241	248	247	233	245	238	205	235	213	242	236	235	257	238	228	255	247	241	264	248	239	259	245	236	238	246	231	234	237	238	255	229	228	241	226	240	275	266	251	221	265	217	240	262	254	235	223	236	241	257	262	270	251	221	241	234	230	240	207	256	263	239	256	227	232	206	225	236	224	230	248	245	258	238	231	239	232	228	256	248	246	206	207	240	245	246	254	237	278	261	237	233	272	213	279	219	262	241	222	241	231	257	245	245	238	225	248	247	223	241	236	259	227	240	240	238	246	238	255	263	280	239	213	229	230	258	267	243	216	262	223	242	267	229	241	244	228	222	192	226	216	251	294	259	254	260	289	232	216	236	231	255	267	267	234	239	213	245	222	243	263	237	255	254	252	226	219	230	244	237	230	217	231	222	243	240	249	206	253	249	238	217	248	253	229	220	234	225	251	236	257	246	250	237	252	259	249	250	215	232	236	228	246	230	232	197	240	245	245	186	237	251	227	234	229	246	216	236	240	214	226	224	247	222	238	217	224	211	225	220	260	260	253	231	238	237	210	219	247	225	255	266	231	227	278	254	244	228	250	243	272	201	229	256	258	249	218	250	219	249	235	227	226	221	256	270	260	243	235	264	220	240	245	253	230	243	255	242	220	270	246	210	225	241	199	239	275	210	224	216	255	233	256	233	253	266	255	238	238	215	254	232	232	254	235	223	237	257	187	229	237	227	251	234	219	226	247	264	255	266	261	269	248	249	226	222	249	243	234	238	260	215	227	251	213	238	261	228	229	247	228	225	261	231	213	211	241	233	264	245	228	245	249	229	218	241	247	247	242	245	241	206	253	241	256	224	213	252	237	228	239	264	251	248	225	252	261	251	249	242	232	263	231	222	226	230	244	243	241	224	231	254	254	253	251	253	252	225	245	249	258	249	230	242	250	260	247	204	222	274	252	242	240	224	247	201	232	223	235	263	239	222	216	252	261	279	245	253	245	213	233	238	256	247	220	218	259	255	245	218	220	228	220	262	220	226	258	242	222	240	228	219	262	232	205	239	246	251	240	219	245	229	223	267	236	253	245	214	225	223	236	249	243	230	247	244	247	226	227	244	250	222	241	238	211	222	225	251	226	253	235	245	234	230	246	259	248	244	265	248	233	246	238	247	205	228	248	239	273	218	206	220	252	224	254	234	238	209	252	213	235	250	230	246	250	243	222	205	246	250	215	244	224	240	205	230	269	254	264	210	271	218	251	232	255	246	230	245	221	252	259	248	229	257	237	212	252	245	235	227	236	270	223
13906	10085	22745	26076	20930	17022	13515	7214	4302	3075	2595	1910	1626	1496	1344	977	973	914	847	800	669	682	633	604	611	636	548	553	586	547	548	584	520	556	568	517	582	573	574	554	536	616	551	579	529	573	527	558	574	535	539	552	573	547	598	504	563	511	584	589	548	592	566	551	543	526	515	548	546	496	544	570	519	540	582	550	590	546	569	581	539	595	548	558	527	531	559	520	512	499	547	557	487	528	536	576	521	522	540	544	569	593	576	553	535	589	533	569	554	567	540	550	519	588	524	555	522	534	567	548	536	533	513	555	507	518	584	557	549	527	548	530	505	551	550	553	562	507	568	535	545	553	579	549	561	554	566	547	543	564	537	533	525	546	503	550	532	570	504	526	565	576	524	563	548	537	521	563	540	514	530	541	582	551	531	542	543	601	512	553	528	532	546	574	529	566	505	541	513	551	548	536	567	503	555	513	544	518	553	552	534	549	511	552	546	546	500	536	548	535	550	569	540	565	542	531	516	561	546	570	543	547	552	522	579	550	592	507	531	509	581	533	545	553	530	543	542	539	546	514	566	525	562	567	549	525	527	571	490	569	582	537	586	545	492	565	557	533	510	536	564	533	546	542	581	516	549	527	519	531	562	474	543	510	508	552	557	557	529	526	509	557	549	564	536	523	548	546	563	589	540	561	564	549	553	530	542	546	530	500	559	580	551	527	530	537	540	554	545	586	543	579	588	561	541	530	561	548	550	564	537	505	543	543	560	472	507	533	528	540	537	543	545	532	548	578	522	580	551	520	509	557	558	542	616	571	521	576	555	565	567	552	489	560	538	524	527	550	510	525	559	529	503	541	509	548	529	572	511	572	552	572	572	583	514	537	499	557	602	548	585	542	540	586	485	539	542	535	545	522	501	495	536	575	573	537	532	542	592	512	535	534	548	558	552	553	576	539	538	499	537	548	485	522	556	522	520	556	559	567	537	572	545	519	580	564	526	544	565	533	570	548	580	510	541	518	516	532	545	553	551	533	544	543	563	557	551	587	533	511	575	569	542	585	558	512	524	618	592	574	595	562	522	567	575	527	542	519	515	541	506	571	547	541	535	536	550	529	553	557	572	551	539	570	550	533	500	526	529	527	515	542	542	591	548	552	552	545	535	530	572	561	539	517	529	559	555	582	567	486	542	546	548	557	563	581	516	526	601	542	556	556	556	539	532	609	546	584	556	601	557	570	547	530	517	607	512	529	542	564	554	568	572	535	522	539	616	561	537	563	537	572	558	554	557	524	539	544	576	522	522	532	574	535	555	570	564	526	524	555	524	519	573	561	536	551	585	539	551	585	536	556	549	502	529	610	542	517	532	559	534	521	521	529	548	556	542	534	535	555	536	596	538	523	546	524	558	543	548	527	547	549	546	556	562	547	569	515	529	547	523	552	561	545	545	540	506	510	559	538	496	533	553	526	587	557	546	535	517	528	571	543	530	572	535	521	517	544	552	525	546	583	513	549	549	561	535	532	519	527	561	572	562	522	569	531	534	505	548	538	508	525	570	560	553	565	550	553	538	557	592	531	533	565	547	576	548	541	570	552	527	530	606	593	523	556	550	595	535	575	529	540	524	548	513	562	526	502	532	578	562	566	524	549	559	517	574	531	579	563	563	504	518	536	556	512	548	502	544	530	531	550	540	547	534	520	546	571	550	516	527	537	512	510	523	573	521	538	553	542	568	547	515	558	532	585	504	584	542	557	548	535	540	532	562	553	563	541	508	619	586	523	506	525	551	568	526	514	561	524	509	541	578	566	560	552	597	504	570	534	532	548	512	531	550	527	565	522	572	569	552	564	532	524	522	518	621	562	583	555	538	577	527	556	544	575	574	563	594	538	552	543	521	575	568	544	532	542	516	557	552	608	552	503	544	532	525	541	529	537	543	543	505	570	533	526	620	570	511	536	564	503	530	506	573	527	544	546	574	582	573	561	556	518	511	541	572	564	594	502	542	551	527	555	511	534	615	543	540	541	552	568	567	554	545	576	527	534	546	555	513	556	551	555	536	566	562	554	589	572	564	541	540	526	541	524	546	540	552	571	547	556	525	533	576	556	592	566	547	549	585	552	565	573	535	584	563	528	560	524	571	557	525	573	553	527	496	549	530	548	564	494	533	567	551	509	532	515	523	535	546	571	558	518	530	526	571	510	502	526	579	493	580	584	579	578	542	568	503	542	505	535	547	538	516	524	564	505	575	551	561	540	522	524	550	562	520	549	551	552	539	526	562	533	554	541	565	531	582	559	569	569	575	545	563	572	513	551	513	485	558	549	519	542	514	554	542	563	551	510	556	526	547	539	608	576	552	515	553	554	539	567	553	541	583	536	558	529	480	552	540	576	514	563	543	555	535	552	597	525	603	533	569	565	510	536	552	557	548	544	574	587	549	549	575	597	549	522	526	508	530	548	556	517	529	538	524	516	525	523	567	557	573	579	538	537	580	541	582	586	554	539	557	550	576	536	553	553	585	530	548	566	522	564	544	541	542	558	541	576	594	546	528	565	539	555	541	576	555	529	573	516	514	570	495	552	553	549	531	518	517	548	529	530	579	528	578	575	564	510	543	558	546	586	553	526	560	526	566	556	506	560	543	511	553	524	549	570	555	529	550	512	548	529	570	550	539	521	547	572	527	495	548	560	535	523	517	503	515	571	541	582	572	505	529	508	559	540	528	531	529	573	534	543	524	550	547	546	540	528	526	551	537	541	528	532	533	563	533	578	530	556	548	529	563	584	573	530	539	531	565	551	530	525	512	551	543	564	519	552	536	583	549	604	551	555	533	553	536	489	538	539	543	554	559	525	601	545	514	506	529	549	550	539	535	513	532	521	574	587	545	487	531	552	550	524	546	542	547	567	534	521	542	550	560	551	580	556	526	567	546	581	558	526	539	552	564	564	577	553	553	479	573	534	531	572	545	576	526	559	538	537	545	537	546	555	588	560	549	551	551	530	536	546	564	504	533	587	574	584	506	565	564	513	565	535	567	566	554	534	571	587	577	534	566	563	534	499	549	545	519	555	564	580	573	541	560	544	498	573	551	554	530	533	545	555	532	547	530	544	495	534	564	565	584	569	558	530	495	551	538	551	560	530	545	550	567	557	564	556	531	522	513	554	570	522	548	538	556	519	534	533	548	573	496	535	552	496	538	531	547	528	530	525	533	561	520	543	537	570	530	535	588	563	554	530	531	492	585	541	540	544	495	557	556	564	555	545	543	558	553	549	571	561	560	543	537	552	586	504	507	544	553	531	585	515	554	547	546	552	562	539	560	504	552	510	560	537	516	538	558	544	523	546	591	541	501	545	587	538	522	528	556	547	519	587	547	557	563	540	562	580	527	545	549	500	499	559	560	541	562	544	532	549	553	563	516	553	566	560	531	516	507	572	538	575	509	540	528	511	534	608	569	583	526	516	509	529	547	512	509	578	554	500	557	547	540	540	545	564	557	575	538	575	545	549
30435	16640	19282	17309	10953	7024	5048	2472	1225	992	854	625	465	434	368	314	296	308	258	285	234	257	248	242	237	220	236	210	254	219	210	215	219	219	215	232	223	179	221	217	230	210	209	215	210	203	236	217	219	261	218	200	230	209	192	198	227	187	202	199	204	205	216	200	208	231	192	215	217	224	212	203	220	217	218	222	210	197	201	230	223	192	189	200	195	188	218	222	197	216	196	191	222	198	202	221	213	204	209	206	211	208	225	219	222	245	189	211	227	184	230	212	205	199	226	211	177	203	205	249	220	213	217	202	235	207	209	215	243	196	217	230	219	202	193	195	213	199	218	247	206	174	205	191	212	207	234	234	201	227	237	201	201	189	219	198	200	253	201	210	213	203	231	216	220	207	197	239	218	198	183	198	192	196	186	190	220	217	205	226	224	198	199	199	219	217	202	226	203	224	228	202	186	206	199	207	228	197	202	219	230	217	231	189	187	213	198	240	209	204	216	223	207	216	194	211	220	202	208	206	221	220	211	209	200	217	215	208	209	219	191	235	247	242	219	239	207	216	226	199	209	216	211	183	205	211	219	226	210	214	205	217	230	195	212	235	212	198	208	216	227	213	212	253	215	234	199	206	207	198	220	217	204	204	174	222	210	154	231	190	212	191	228	192	202	219	200	234	184	209	211	225	221	221	235	207	193	205	233	197	213	206	232	182	197	197	229	240	224	194	200	227	212	212	211	226	207	213	171	206	217	235	227	188	204	211	206	202	194	211	205	200	207	201	218	207	229	206	225	214	209	206	224	215	197	194	209	217	221	209	231	220	200	241	212	235	189	220	207	218	229	200	209	194	197	220	223	199	190	229	194	216	224	209	205	200	209	199	215	213	222	202	231	191	204	215	203	239	206	207	219	200	212	239	226	188	219	236	209	200	226	200	220	193	198	237	208	231	227	228	203	198	190	219	189	201	203	187	224	190	223	222	214	233	221	166	232	218	213	217	222	201	190	208	200	226	209	231	220	226	224	183	217	215	230	204	230	207	207	209	211	193	224	203	212	227	215	203	198	236	207	196	210	214	205	224	197	210	213	192	199	218	207	243	215	216	205	196	205	218	222	223	202	203	168	221	198	182	209	215	234	178	211	203	215	203	210	213	215	192	220	225	219	206	205	196	215	216	194	197	205	175	211	228	221	181	230	204	211	217	206	204	220	199	220	197	232	192	200	186	238	226	213	211	215	194	199	200	238	195	204	210	224	210	247	210	209	203	185	194	220	188	230	205	181	189	200	244	183	238	209	230	200	209	224	211	209	186	225	200	219	210	203	217	225	219	219	222	229	207	199	195	205	202	196	209	223	274	235	160	175	209	214	225	195	196	213	199	215	226	216	213	198	209	165	211	238	212	223	201	222	204	212	211	210	211	213	218	202	202	203	225	219	218	199	228	213	214	206	187	174	229	219	219	210	219	188	198	189	193	197	225	227	198	190	187	208	229	221	223	204	184	195	195	226	215	216	193	203	205	220	185	217	201	202	213	226	200	227	190	221	240	205	228	223	217	202	211	213	230	224	203	230	216	208	208	208	213	206	232	214	193	215	205	209	197	197	197	193	219	220	219	188	207	209	209	214	226	218	210	219	212	195	173	215	200	215	220	207	200	220	188	222	232	219	195	221	222	181	206	213	219	203	225	206	197	213	218	194	202	232	186	204	210	206	201	207	218	191	189	209	195	225	180	213	207	205	180	191	207	177	201	204	201	195	199	239	224	183	187	232	242	202	216	215	192	216	188	209	219	209	217	184	212	238	218	233	206	187	226	189	210	209	233	227	196	204	212	189	190	235	224	202	209	227	181	213	217	217	207	203	196	224	217	165	214	222	215	199	192	234	225	188	229	216	201	205	216	195	198	212	239	213	208	219	197	220	224	201	212	226	231	182	202	202	214	185	205	192	206	200	224	210	183	205	192	205	202	198	230	165	225	200	219	204	210	194	215	189	198	210	207	199	205	224	255	196	187	216	213	215	200	198	190	219	179	206	196	202	198	206	191	210	217	232	200	190	201	208	189	185	205	196	200	204	182	196	215	194	198	230	196	237	200	203	195	213	234	193	210	218	202	176	218	203	235	230	251	217	207	232	187	198	230	200	224	220	211	202	214	189	195	218	208	199	196	189	198	206	179	216	184	215	209	177	190	202	201	193	246	208	214	219	241	206	212	198	220	232	222	222	210	201	193	226	196	246	207	210	208	212	221	216	216	210	213	204	211	199	216	210	215	238	199	212	211	218	207	205	220	208	231	225	200	206	218	233	203	209	198	204	209	191	208	212	225	201	198	223	198	206	222	196	231	197	203	212	196	205	190	202	201	203	220	207	203	219	178	205	233	189	201	194	198	234	221	216	203	203	209	211	196	203	208	207	206	200	195	193	206	189	198	194	178	233	191	221	230	215	220	218	203	257	193	176	207	209	228	187	204	228	216	218	217	238	203	216	208	221	221	200	229	201	213	245	199	207	178	203	213	210	180	220	191	196	220	201	189	188	195	215	205	211	206	201	195	171	197	233	223	198	218	220	191	203	196	207	188	209	199	239	185	192	217	202	227	210	197	185	206	231	191	188	191	206	217	193	214	230	183	207	198	202	186	193	207	202	229	198	198	195	205	232	186	207	179	168	205	211	230	215	212	224	215	176	243	208	220	214	195	192	202	204	215	188	225	244	210	181	214	207	217	210	219	211	217	222	196	188	202	211	252	245	193	207	195	211	208	232	200	222	231	215	213	196	198	191	218	192	208	207	206	199	203	218	220	213	206	201	219	217	196	219	225	183	209	208	180	219	188	212	222	236	206	198	215	211	205	187	218	215	186	215	191	220	215	220	170	194	212	209	235	219	219	201	223	185	231	203	187	211	176	217	213	200	214	223	208	211	186	200	226	229	203	187	206	191	221	215	239	248	220	215	232	207	215	200	196	183	211	216	223	201	212	233	223	197	209	180	186	229	211	200	212	240	199	186	211	222	202	221	233	208	231	222	216	226	182	233	208	216	221	196	220	187	208	216	189	214	233	214	211	211	218	219	203	202	201	213	182	188	204	181	197	202	216	222	230	216	208	197	209	198	218	194	217	211	226	232	194	194	185	218	235	209	188	183	218	215	191	223	200	182	181	208	207	194	200	222	193	210	198	223	217	198	200	221	202	180	206	229	180	184	212	197	208	190	206	205	203	191	218	219	211	187	190	193	200	215	193	208	221	196	205	210	209	188	197	188	208	216	206	241	258	200	205	188	195	257	205	227	204	200	202	235	231	189	195	242	205	227	225	216	190	216	195	221	207	226	254	240	210	216	214	210	202	205	232	206	231	208	200	214	197	199	209	219	214	218	244	203	210	242	182	200	200	191	203	242	250	240	215	214	240	205	208	202	206	226	209	194	184	211	196	210	211	201	185	206	221	195	197	225	244	213	217	181	177	206	196	216	215	224	200	217	193	212	208	202	228	207	199	224	245	227	225
17556	12742	26718	30414	24670	20121	16851	9430	5382	4306	3868	2736	1867	1855	1621	1076	1145	1081	903	761	726	647	620	594	592	606	550	559	593	560	525	545	576	561	514	548	520	521	505	504	546	513	477	513	502	512	510	496	471	491	506	523	477	489	506	499	477	453	509	513	474	472	489	457	479	483	452	505	476	468	477	550	517	510	500	509	457	480	467	504	466	477	479	478	471	489	503	479	460	491	511	506	477	503	497	473	516	474	465	466	469	517	496	525	481	507	465	509	469	508	497	480	498	479	509	468	446	487	547	482	510	447	442	496	464	478	473	489	511	451	559	537	530	498	513	476	528	476	500	504	507	509	498	464	472	485	478	493	515	483	493	474	477	502	489	515	451	501	513	499	487	499	467	476	510	524	513	486	514	501	488	481	474	528	469	469	504	476	489	496	497	463	506	492	511	488	442	481	453	500	476	488	468	514	508	487	524	475	488	502	520	493	497	447	486	498	464	495	516	512	526	478	457	514	491	511	493	495	484	468	491	488	491	455	486	486	513	522	457	486	532	506	502	443	493	480	480	515	457	481	528	516	472	463	505	521	527	474	478	484	469	484	509	492	490	532	509	463	504	464	444	508	478	509	489	496	480	492	483	513	499	478	493	499	496	506	496	497	469	473	471	487	497	467	506	511	482	470	520	488	480	472	476	503	545	496	501	482	477	465	493	494	485	494	477	493	493	500	505	518	491	515	507	490	498	513	469	456	488	504	482	536	481	498	501	509	484	543	482	504	488	440	494	499	508	485	490	490	477	472	485	469	453	484	489	478	476	529	521	476	477	472	480	446	476	540	470	489	482	498	478	453	474	484	440	510	481	476	497	504	510	492	461	503	502	481	491	499	489	487	484	480	507	497	502	493	511	483	465	478	501	553	498	474	516	519	514	454	482	500	491	482	481	505	477	508	468	505	509	486	469	475	504	498	488	495	461	480	491	478	497	524	479	485	524	500	515	512	496	492	487	469	467	467	473	484	521	500	501	487	510	467	480	502	528	501	473	479	477	517	527	517	499	474	538	488	473	478	462	496	488	492	467	513	518	520	539	489	503	515	500	479	484	523	510	508	492	473	541	517	489	527	497	471	468	491	483	508	447	495	478	530	485	509	462	490	465	458	486	477	489	487	524	474	452	526	480	497	454	546	516	515	510	488	490	524	481	519	461	512	493	503	498	461	499	486	524	497	495	495	528	472	470	496	437	479	475	513	502	475	517	520	470	509	500	518	526	516	526	485	494	450	494	464	511	533	508	506	495	454	498	521	489	516	499	494	465	510	506	490	572	506	483	466	486	478	525	468	491	469	437	500	496	519	484	516	477	489	448	495	475	517	517	472	513	496	478	500	461	486	503	469	503	526	530	516	533	518	487	493	505	531	514	510	482	508	506	486	484	480	495	490	508	527	506	479	501	518	493	473	478	521	514	488	494	499	527	489	516	471	499	474	470	478	470	482	507	523	514	479	499	496	491	486	490	536	525	508	463	504	522	545	469	512	459	515	492	502	482	501	484	494	522	474	521	476	548	525	483	475	510	504	467	533	498	494	480	460	481	490	484	499	486	507	493	493	471	477	464	495	494	510	525	495	474	472	484	508	495	466	495	503	483	490	478	519	504	492	489	519	490	519	521	522	497	494	508	484	514	495	475	498	437	458	513	479	488	502	507	513	508	502	497	475	434	475	502	503	488	493	469	491	490	474	464	502	511	475	472	475	440	468	477	498	472	496	484	528	490	476	498	522	507	463	523	514	509	495	498	479	498	513	477	514	482	459	483	502	513	519	462	497	508	463	517	438	471	504	501	456	494	461	485	483	477	481	507	504	479	507	499	492	491	521	504	514	509	505	491	471	485	473	505	444	443	511	490	533	467	513	503	444	438	519	521	506	510	480	471	501	477	494	492	495	458	502	497	497	491	453	510	505	506	496	475	506	492	513	512	496	482	429	511	496	498	484	457	472	496	462	491	463	490	516	449	499	492	456	453	471	521	446	466	489	467	490	486	502	544	511	484	456	502	512	481	518	502	510	480	476	468	475	506	499	486	510	487	504	468	542	514	490	515	461	503	495	514	475	477	494	480	497	480	522	514	480	482	516	481	493	476	486	496	458	514	479	501	494	505	502	518	487	465	472	466	491	480	474	459	483	473	483	511	481	497	469	492	498	462	499	485	507	438	515	489	476	487	481	507	486	461	541	492	539	487	488	527	502	470	513	474	493	480	467	497	512	502	540	490	487	494	527	468	472	490	463	483	502	520	481	457	503	498	456	467	510	495	444	515	504	447	500	497	468	490	478	519	503	481	457	509	536	502	464	481	495	523	469	489	469	489	493	474	476	502	513	451	474	462	526	471	502	491	485	457	536	481	532	519	491	464	505	505	512	489	508	480	495	507	510	482	520	509	491	436	491	516	491	502	462	472	533	498	517	466	463	466	457	493	496	504	512	499	525	492	514	479	483	479	506	505	473	490	477	483	453	479	433	457	502	507	506	487	542	501	509	498	479	493	492	512	500	485	501	498	461	498	505	478	480	484	494	449	474	506	488	476	442	479	539	531	511	514	523	493	479	475	481	461	501	468	525	486	482	467	475	510	478	472	522	516	506	525	486	485	477	472	472	477	510	480	472	449	522	503	497	489	525	505	479	517	425	460	461	500	480	474	456	525	471	507	498	482	480	499	516	474	482	543	511	439	488	482	517	483	466	454	509	494	467	493	482	518	488	498	541	493	512	463	482	509	488	498	446	491	494	484	526	490	515	497	491	518	480	498	491	523	489	479	506	476	502	521	513	541	501	491	508	528	492	521	516	522	450	480	522	481	486	452	491	519	479	506	477	488	468	437	478	494	465	496	519	497	512	548	462	502	471	474	500	492	460	440	491	481	485	500	469	489	516	502	470	542	459	501	484	508	495	519	485	478	520	452	440	496	479	471	464	499	475	485	478	472	479	498	502	453	503	467	504	528	467	480	494	544	467	520	494	520	473	502	466	470	531	488	471	491	504	526	487	482	498	502	483	503	503	474	464	535	504	511	510	448	490	469	475	526	464	521	470	496	507	521	482	483	494	464	454	465	472	519	478	498	471	479	467	520	468	486	452	482	532	532	514	505	469	482	501	452	493	494	529	477	504	488	430	481	479	510	502	498	494	486	477	472	493	525	472	510	501	485	444	489	514	470	462	475	486	480	490	525	496	477	506	498	506	471	486	522	521	502	500	493	493	515	473	489	499	453	472	485	497	483	491	502	501	488	528	520	478	478	474	531	515	479	506	475	472	507	489	477	523	470	515	447	483	508	505	502	487	450	520	489	495	485	488	520	471	471	478	498	463	461	519	533	478	484	499	509	448	483	491	491	497	562	455	530	501	518	495	484	509	483	472	492	511	510	510	501	507	517	479	494	473	476	517	507	464	529	483	550	462	501	510	485	488	474	543	521	465	518	443	497	495	458	527	510	525	496	494	482	487	490	483	481	529
12593	7558	9254	8249	5044	3167	2339	1138	726	593	562	427	413	374	365	330	342	308	346	322	324	319	302	327	306	303	279	300	314	262	287	270	269	266	290	296	287	288	273	300	292	276	279	281	290	271	297	299	283	326	291	287	289	314	305	317	302	314	294	329	308	295	291	290	291	301	295	250	297	309	280	297	309	290	324	280	270	311	308	303	285	312	292	329	307	289	276	305	290	268	314	281	277	311	288	300	292	310	264	323	312	322	312	299	312	311	302	331	279	296	262	296	320	337	306	322	349	284	283	311	309	278	272	354	271	313	325	307	311	328	307	275	284	261	279	298	269	309	298	292	297	287	291	302	275	322	292	298	304	300	292	277	283	304	308	309	280	323	282	289	315	297	302	287	297	286	283	306	289	273	316	303	267	285	258	270	283	316	268	298	273	284	277	332	301	288	284	305	300	321	263	280	296	285	270	304	293	297	333	302	296	278	304	278	302	308	324	315	315	291	284	296	283	288	287	317	311	282	276	276	292	324	273	284	301	289	303	305	284	287	303	272	309	288	285	310	272	315	311	293	321	296	353	278	301	313	255	286	287	283	297	294	314	279	320	294	323	283	259	298	307	329	297	303	311	291	277	295	299	285	291	296	287	273	308	270	358	324	319	320	280	303	291	278	270	275	291	285	316	344	288	295	302	320	282	279	260	287	311	278	279	309	291	272	296	307	270	282	295	281	297	313	314	307	316	301	326	316	306	306	288	283	237	302	317	300	306	320	342	291	337	262	318	290	278	254	291	317	303	291	282	279	296	286	277	304	258	265	300	318	287	276	330	266	302	304	282	307	303	309	314	308	288	285	292	311	303	306	290	276	282	282	336	336	281	298	281	299	331	301	297	305	318	307	314	258	283	318	269	301	298	301	311	284	313	305	309	281	291	320	301	282	309	288	266	279	314	274	360	305	292	282	292	322	310	288	309	336	328	292	299	316	295	312	308	268	253	325	269	315	265	278	319	279	315	285	296	306	231	298	314	260	280	284	292	262	299	313	291	281	310	283	276	282	293	295	301	274	290	344	308	317	333	272	294	335	313	287	279	302	299	262	291	273	312	316	286	310	298	296	297	307	299	305	287	316	290	287	274	292	303	265	300	325	286	279	335	270	317	332	331	268	289	315	303	287	247	315	283	285	297	332	292	290	301	289	308	289	266	322	263	301	293	272	262	284	298	306	311	302	305	267	275	309	305	311	298	284	295	286	283	315	302	279	277	255	300	272	331	306	287	275	291	295	307	303	302	299	300	288	268	317	264	313	302	280	314	298	289	312	298	280	278	289	286	283	321	327	308	287	264	267	255	302	286	299	268	298	283	289	339	316	297	327	284	264	311	290	269	293	314	275	304	302	283	318	310	280	282	286	305	246	314	287	277	294	286	285	305	305	261	267	262	311	307	281	278	293	314	316	301	289	295	284	296	294	295	290	276	316	309	315	319	288	332	331	297	271	341	272	301	273	315	266	307	302	296	308	338	260	323	296	298	313	255	322	285	292	292	279	285	316	286	293	294	274	324	281	296	291	289	314	319	267	332	296	302	264	283	300	288	308	289	306	354	298	300	314	329	300	304	304	324	290	291	289	320	271	293	327	269	309	303	342	318	295	273	298	296	250	288	307	287	281	297	271	280	297	268	302	313	291	292	330	286	300	320	342	285	267	301	289	265	340	298	276	343	324	267	322	305	320	321	277	284	298	310	307	310	289	313	289	293	284	301	294	255	300	290	272	246	297	307	300	284	312	314	310	296	293	279	321	297	251	283	300	257	282	301	252	308	323	315	303	268	316	295	294	290	270	288	315	303	312	306	281	305	300	319	284	282	324	276	288	271	322	309	274	291	303	288	270	339	298	299	286	305	254	293	261	300	274	289	268	316	306	311	282	313	338	299	308	323	308	283	292	272	309	314	272	294	289	312	294	294	301	310	317	289	288	298	316	318	307	291	296	282	292	301	273	257	269	279	314	273	291	299	283	298	307	308	321	325	302	298	315	256	279	274	319	312	299	297	267	271	307	324	307	296	289	352	286	293	278	332	285	274	282	296	270	346	256	300	322	275	292	315	282	294	291	294	286	290	314	285	276	303	274	297	300	264	316	284	303	306	318	313	270	310	251	261	312	316	339	299	294	319	287	315	300	284	283	272	298	334	319	286	275	286	293	268	298	321	294	325	308	259	300	291	286	295	295	335	304	285	329	319	319	307	280	290	289	316	335	357	275	279	286	279	315	286	308	283	291	300	296	254	273	296	285	293	281	293	281	292	310	306	301	308	290	293	328	339	287	295	312	287	299	281	283	280	287	262	278	277	304	309	296	301	289	319	299	306	303	261	299	316	302	308	289	317	261	292	320	300	334	277	268	308	315	305	301	273	301	296	290	335	286	282	293	314	282	294	286	307	288	311	320	287	313	284	293	294	300	307	265	270	308	288	289	334	323	327	321	291	242	257	286	321	300	319	305	286	321	300	299	310	282	287	266	323	284	255	287	292	272	289	273	315	306	290	280	291	316	300	283	301	303	271	315	303	293	327	297	292	302	287	298	279	263	291	295	327	285	276	298	302	301	269	309	287	321	297	287	313	301	319	295	303	310	295	286	265	326	293	304	289	253	277	292	336	277	297	302	317	294	301	317	257	302	262	267	294	295	300	306	267	277	290	281	280	278	280	323	293	304	357	290	314	330	303	294	294	277	333	300	285	290	260	317	297	306	277	297	320	280	289	290	271	274	292	316	309	317	269	293	268	291	315	285	316	284	292	299	284	286	329	270	286	295	274	297	249	311	297	296	288	306	275	303	284	287	303	317	274	285	317	332	283	296	313	274	310	323	261	311	297	313	295	303	363	264	260	292	297	305	333	310	300	319	274	285	303	312	282	321	296	306	319	314	262	285	316	315	300	281	295	300	290	284	276	273	324	302	294	295	308	275	302	305	231	298	310	300	292	289	332	303	309	313	296	286	281	285	311	287	309	313	306	298	313	322	314	283	278	303	324	288	271	334	298	287	304	297	305	303	280	289	300	324	277	288	298	292	290	335	295	283	300	286	336	283	313	321	331	325	324	285	293	290	329	263	297	336	319	287	268	307	302	263	305	292	323	261	298	309	302	273	287	257	311	274	280	296	296	291	304	311	299	298	252	299	291	296	283	273	300	312	328	275	308	279	290	304	299	300	280	282	304	301	297	301	306	323	287	276	271	326	300	278	313	333	264	288	291	291	335	314	303	308	324	299	301	298	286	315	287	325	295	295	284	310	274	321	309	286	314	302	294	282	311	311	302	253	300	338	304	296	282	288	295	283	312	299	279	300	282	292	297	319	320	254	287	303	279	321	298	285	297	255	303	260	277	308	315	292	293	315	286	304	313	290	315	291	266	298	300	320	284	289	283	296	290	318	307	277	278	289	287	270	305	286	302	289	291	275	310	323	320	310	297	288	293	291	307	308	333	287	255	279	282	269	297	325	302	311
7893	6720	15972	18966	14866	11119	8911	4366	2800	2109	1969	1460	1255	1287	1115	878	977	826	817	720	736	721	709	733	662	674	671	677	692	679	692	667	672	638	675	687	657	699	669	683	659	642	681	638	611	622	641	680	641	638	665	627	640	645	682	748	689	629	649	652	666	722	674	643	707	666	649	674	648	651	680	676	679	674	675	645	660	651	660	665	637	645	675	667	730	676	658	639	657	667	659	631	629	689	624	681	665	630	684	661	650	631	684	678	650	625	703	629	652	656	639	620	640	636	661	635	678	651	699	651	641	635	679	620	659	606	645	616	647	632	678	638	671	626	662	637	658	678	673	694	661	659	671	669	655	693	651	713	631	676	680	645	669	683	604	670	686	691	677	657	635	624	698	667	686	643	691	653	634	624	652	629	698	660	625	677	623	676	698	630	679	657	668	677	619	678	640	684	649	631	701	671	662	693	628	644	669	687	711	630	669	657	709	631	674	652	685	699	648	661	659	637	656	638	653	664	698	697	658	650	622	655	672	685	655	678	670	675	656	629	653	671	665	647	677	691	635	696	637	647	688	650	671	626	629	673	670	691	687	623	647	650	676	712	629	688	662	623	654	647	667	644	664	663	680	647	675	658	644	683	644	638	680	609	677	665	701	660	636	668	658	680	667	710	655	659	692	680	673	672	665	657	715	636	689	665	669	669	643	630	667	664	692	656	636	657	627	673	672	716	708	642	674	658	689	627	649	627	654	691	617	659	661	647	678	687	658	663	649	670	622	642	672	644	630	710	625	680	610	638	665	592	671	680	609	645	640	645	660	662	639	655	686	648	632	676	642	675	656	648	653	703	639	635	692	673	661	654	667	686	615	641	648	663	665	673	631	679	661	649	659	675	630	649	666	641	640	657	658	692	640	640	677	667	682	659	603	660	637	660	708	649	645	671	649	697	658	613	615	681	649	673	681	648	700	639	660	689	616	673	663	661	683	628	666	669	642	669	633	646	656	667	682	653	673	660	699	590	700	642	671	683	646	608	664	659	650	680	663	691	659	650	646	657	665	676	612	660	672	639	684	649	645	699	721	628	683	682	701	636	649	674	655	646	641	628	598	692	644	673	650	662	661	666	630	621	687	661	709	640	682	636	669	655	708	659	621	673	625	635	714	675	616	660	651	645	657	636	653	644	619	639	690	625	616	641	632	642	664	660	661	645	649	628	675	633	689	653	651	676	632	609	615	678	695	676	664	637	634	674	637	603	657	642	676	686	694	655	666	665	698	651	671	631	654	614	671	647	666	659	691	717	631	709	620	682	681	706	662	629	623	649	646	658	706	634	692	657	681	643	667	664	670	634	644	701	648	614	663	619	672	650	687	630	648	640	688	620	640	595	658	725	646	661	651	658	625	651	695	666	653	681	618	651	666	653	695	679	657	664	640	670	664	629	622	617	687	686	639	644	683	694	675	643	674	631	639	683	656	663	655	710	608	663	596	699	645	713	645	651	674	686	661	667	616	694	640	658	699	614	628	660	642	652	671	657	709	651	676	630	631	667	676	630	622	685	613	652	689	659	632	688	655	669	677	690	711	663	667	650	731	693	655	674	673	659	669	688	610	687	624	629	628	683	659	665	646	664	657	652	627	696	691	668	734	657	673	615	663	674	637	624	653	673	651	633	720	614	661	655	664	604	705	660	654	661	699	662	702	641	647	679	706	638	633	635	668	621	654	617	658	669	680	673	653	641	673	681	650	676	678	676	622	640	642	693	657	662	653	631	670	646	683	611	661	648	665	632	619	667	648	613	704	708	679	682	624	673	638	662	629	610	664	634	684	662	677	629	683	607	659	657	670	650	632	664	678	677	697	659	671	652	665	671	670	644	654	673	621	689	655	614	679	665	648	622	630	634	631	646	704	628	625	621	632	689	624	659	681	694	702	637	671	638	683	658	652	674	648	610	664	652	695	688	630	683	609	644	705	621	673	677	676	653	677	659	655	671	678	651	655	687	646	659	638	641	692	674	668	660	685	652	664	666	625	620	671	627	671	606	618	636	652	658	654	678	639	634	701	652	690	655	639	614	672	660	619	642	666	652	634	623	674	617	621	642	673	632	648	645	686	648	663	657	623	699	711	607	685	628	667	681	634	661	663	695	644	642	606	687	647	637	694	632	701	712	658	676	677	672	647	686	712	684	663	658	677	658	651	627	677	649	672	633	635	630	688	682	650	686	626	667	692	627	670	650	659	638	696	706	696	666	648	629	590	693	630	659	704	684	715	685	631	698	656	656	705	646	687	661	660	624	679	624	629	648	690	660	679	675	694	613	672	651	663	614	708	631	677	673	647	721	659	695	634	644	651	657	667	660	677	650	622	721	667	650	666	645	664	664	664	658	691	703	637	668	655	649	678	653	624	633	620	649	646	654	681	659	647	645	670	664	634	682	692	662	672	630	681	686	679	668	660	683	692	657	668	675	687	621	616	668	629	631	667	684	692	627	640	669	709	646	686	666	652	673	605	681	680	709	688	668	670	656	669	660	620	688	654	661	633	663	655	693	724	706	664	638	698	661	656	669	668	667	664	654	650	660	654	641	662	676	657	639	679	649	642	683	639	673	670	664	680	658	658	671	648	639	655	639	657	638	639	618	667	638	606	653	671	637	712	657	681	688	632	696	658	688	643	670	666	710	667	648	685	647	680	686	677	654	653	677	680	699	641	667	658	683	693	671	696	624	651	676	686	660	676	653	646	679	660	662	629	651	646	641	682	667	673	659	644	728	702	659	687	714	659	664	682	631	658	635	645	651	670	673	662	633	683	642	657	693	609	607	661	645	697	704	693	650	648	626	659	646	670	666	695	633	659	664	649	707	662	631	695	633	674	625	692	634	645	653	670	657	672	633	622	645	671	640	659	648	678	659	680	691	644	684	684	682	707	662	685	679	666	637	633	671	693	700	674	622	662	689	667	704	600	646	643	633	675	626	631	674	722	647	664	648	639	604	644	672	633	653	627	619	688	670	645	642	671	654	662	675	679	668	630	640	654	664	638	666	658	690	676	692	682	625	647	682	671	656	701	647	687	642	665	637	675	650	617	595	693	634	643	678	648	643	675	666	650	670	708	638	661	679	668	694	655	680	634	640	639	632	643	681	664	637	696	633	636	653	697	630	615	665	675	620	677	672	666	631	684	662	637	646	678	659	652	671	617	632	659	653	680	613	659	664	633	641	689	644	742	659	692	690	707	656	661	644	700	650	624	697	650	672	677	671	648	661	688	675	642	680	679	667	665	675	613	614	689	681	663	636	660	629	667	652	641	629	672	622	656	640	650	690	689	625	659	678	652	695	670	682	652	656	623	656	652	659	664	653	656	684	698	671	651	655	698	694	660	668	613	622	673	685	636	643	666	682	640	706	671	658	693	645	656	657	637	665	609	699	652	643	673	703	675	649	661	669	710	708	665	682	653	647	613	658	648	645	667	689	648	646	637	621	636	631	639	668	651	618	629	645	664	702
20944	10681	13970	12708	8120	4932	3534	1822	1031	772	677	563	474	413	332	354	302	293	302	271	269	269	236	277	235	238	224	240	252	240	251	250	222	248	226	257	223	220	253	257	216	249	213	261	260	248	268	246	256	231	212	240	255	229	253	231	232	246	235	286	265	250	242	253	257	230	252	276	231	227	242	243	216	204	268	242	233	225	208	225	228	245	218	234	243	293	251	260	234	243	252	246	226	255	222	264	230	219	237	235	213	240	230	230	236	262	249	223	259	241	231	266	204	245	247	230	248	245	252	241	242	215	263	249	220	219	222	225	258	256	227	239	249	268	230	245	243	238	259	245	228	275	244	229	225	257	233	212	246	250	251	256	287	246	245	248	230	254	236	238	250	262	226	243	238	214	254	264	273	242	265	239	226	235	235	231	254	250	221	244	248	235	249	250	218	224	250	238	255	232	264	258	236	219	268	239	214	212	226	225	283	249	279	240	203	260	241	235	263	233	266	223	237	250	252	211	241	232	241	227	231	252	204	242	225	267	292	235	220	277	278	258	264	263	255	229	207	261	280	234	217	220	204	247	245	256	259	228	231	236	225	267	256	228	247	217	250	204	252	217	223	236	232	222	228	236	260	234	237	251	249	225	279	236	224	221	252	227	258	263	227	212	291	250	235	220	230	242	251	231	201	240	234	244	245	217	233	252	231	236	226	220	267	240	206	250	255	238	239	237	233	268	222	254	260	210	207	246	237	255	267	228	214	225	260	190	214	239	273	259	245	267	249	240	233	270	229	235	247	231	210	216	215	246	272	248	270	266	252	221	249	213	264	248	231	218	262	280	257	229	253	243	229	252	227	236	241	243	212	238	237	236	243	233	241	247	260	235	224	279	252	221	214	220	234	230	224	232	260	253	237	245	246	258	241	209	213	230	222	229	259	268	251	230	271	232	268	260	210	239	213	220	259	238	249	252	202	254	246	233	215	234	217	232	234	230	218	231	268	273	218	276	251	227	220	237	273	256	241	228	212	246	224	252	233	224	252	224	208	262	251	216	220	239	240	246	237	239	244	230	212	238	246	257	220	262	229	235	231	221	249	242	251	251	236	252	231	242	265	266	280	265	258	244	258	235	263	246	249	225	210	231	236	257	231	290	225	251	261	248	225	255	236	232	219	240	251	239	250	230	264	238	242	218	243	238	245	237	221	225	209	214	272	254	245	227	252	255	218	256	258	214	245	221	265	264	235	242	235	247	230	239	236	262	198	243	254	284	245	267	236	283	243	223	221	235	234	254	243	221	254	257	258	239	234	260	247	261	238	253	251	222	240	227	242	252	222	237	247	212	246	241	231	201	242	223	215	281	212	254	235	216	267	224	244	230	247	248	239	229	206	247	235	267	259	225	267	220	248	243	246	238	278	244	242	244	241	249	255	245	228	244	240	221	235	219	212	245	213	216	240	216	214	235	282	254	225	238	245	251	231	230	251	244	252	228	264	244	232	229	253	236	237	213	217	221	253	253	235	251	239	260	300	221	231	256	260	285	215	240	233	220	252	226	247	260	216	233	252	269	245	198	241	228	234	245	248	240	243	252	218	236	245	223	194	234	263	247	221	240	231	229	242	249	221	247	222	241	197	271	234	232	229	230	236	256	247	239	267	217	234	245	240	206	226	243	243	256	249	252	242	230	209	221	268	226	244	245	224	236	224	233	257	254	258	215	223	227	268	226	218	231	266	242	227	265	241	244	247	242	236	251	227	251	228	258	286	226	207	244	227	236	233	256	243	211	273	264	242	245	258	263	272	237	236	253	230	268	245	236	249	228	247	242	215	236	253	246	244	244	222	234	258	202	216	199	242	252	243	241	269	231	249	225	268	253	242	243	239	232	245	248	267	236	230	231	226	262	272	251	247	223	239	224	249	276	243	227	258	207	249	235	233	228	239	233	248	242	248	253	249	273	211	233	260	220	245	249	254	225	224	221	228	243	220	229	208	239	269	252	227	249	249	222	234	238	233	214	204	234	235	261	241	250	250	237	257	245	243	251	223	247	227	224	236	238	247	241	228	241	269	252	269	237	214	244	240	243	257	228	246	245	250	244	251	242	231	239	221	221	219	249	233	230	231	210	243	249	246	237	224	230	210	231	223	229	235	232	244	263	226	234	246	219	220	227	231	226	244	237	243	242	211	230	230	237	274	243	232	214	254	221	256	252	251	253	253	258	276	219	237	249	239	246	217	240	218	221	246	269	210	246	226	229	238	251	237	240	232	246	215	245	243	255	246	244	240	207	240	221	244	221	251	232	241	245	239	233	235	232	224	242	239	225	234	260	255	252	242	235	242	251	237	244	259	245	246	247	229	227	240	223	233	263	227	252	215	246	233	219	212	229	258	245	213	242	228	245	243	235	203	234	231	244	242	264	232	233	256	232	222	232	251	262	243	234	249	243	269	232	240	221	218	208	228	239	239	230	235	264	229	240	277	263	245	233	249	204	234	245	226	265	249	224	236	230	251	223	257	225	211	259	233	235	225	252	263	240	247	235	235	246	242	235	245	241	260	246	271	234	253	251	251	208	247	265	241	252	244	230	213	198	215	269	245	237	234	260	242	233	251	238	206	261	213	262	230	212	244	227	257	243	215	234	231	243	221	219	251	237	233	247	218	245	233	239	224	283	245	234	214	244	243	240	231	215	253	217	214	243	248	244	265	240	245	238	260	243	249	245	232	222	241	242	232	235	231	230	233	247	228	236	220	251	251	230	273	253	202	252	273	270	210	240	235	228	223	231	200	242	250	265	242	227	269	252	259	269	226	224	237	234	257	250	239	241	259	242	219	227	243	252	228	228	218	211	248	242	239	248	226	247	229	238	250	256	246	231	249	252	236	250	234	259	259	213	210	235	251	216	243	224	208	216	231	229	209	276	276	278	229	228	250	227	263	239	223	270	250	225	242	255	257	216	230	267	239	216	263	268	245	237	253	243	230	254	274	257	238	256	251	237	237	238	229	225	229	264	227	243	228	247	237	222	246	266	221	226	245	261	264	278	235	254	255	251	263	214	250	206	222	256	233	221	225	231	214	267	230	227	262	248	244	229	229	260	271	231	231	232	231	218	231	228	227	254	275	263	252	227	228	222	234	243	247	266	218	250	236	240	233	262	237	224	249	261	233	222	256	239	222	234	231	261	234	202	199	205	267	235	242	259	253	219	228	244	235	226	231	226	253	251	220	209	258	212	252	257	236	238	233	238	242	255	227	230	231	222	251	244	219	223	220	236	235	259	257	224	236	235	211	239	253	215	224	228	235	238	253	244	253	268	221	235	248	241	248	232	243	241	237	241	253	217	238	255	237	254	285	254	220	232	269	226	233	247	248	236	238	228	224	221	241	239	212	225	262	230	233	251	233	190	232	264	212	224	233	217	249	254	262	248	249	243	276	223	244	253	207	248	240	215	224	230	243	243	229	228	245	243	254	259	243	232	224	236	217	258	227	213	231	265	257	252	231	257
13365	9201	21653	25452	21126	15972	13144	7097	4476	3289	3021	2165	1718	1575	1154	1090	1033	864	783	691	691	652	652	668	624	608	617	535	596	564	574	573	541	565	560	578	585	604	509	579	586	522	531	549	550	567	520	559	543	550	550	544	573	562	598	593	561	559	539	561	524	528	548	526	524	507	556	578	528	535	550	564	575	562	576	553	574	552	553	547	540	519	518	539	567	503	499	528	541	569	550	537	524	525	542	555	512	599	522	562	556	528	549	561	557	516	530	561	531	547	570	545	537	542	523	490	602	522	547	533	567	542	553	538	576	522	536	537	549	520	582	544	596	531	543	591	545	544	557	561	562	517	518	538	571	576	538	527	565	546	568	573	536	573	591	528	572	534	533	535	520	532	558	520	569	490	552	521	540	529	556	527	542	526	556	580	514	573	568	554	556	598	548	533	586	517	570	560	584	532	570	553	514	539	507	542	518	577	514	552	562	574	569	560	564	594	568	584	606	560	532	541	575	554	559	567	525	545	557	511	540	540	553	552	549	566	543	535	583	550	537	546	534	513	535	576	528	528	557	499	537	573	561	572	551	559	549	581	549	529	508	562	554	534	572	540	511	543	553	570	558	552	515	545	555	520	569	532	534	519	545	554	550	536	580	541	560	577	579	545	575	537	595	541	527	567	503	539	558	533	557	527	553	523	545	548	538	533	554	571	542	551	522	548	499	525	526	540	571	575	537	529	538	589	542	557	578	565	600	561	556	533	530	534	554	513	535	561	579	563	530	538	556	503	524	539	560	500	578	549	543	525	522	598	563	590	567	529	530	545	547	544	530	559	533	546	526	547	590	542	546	530	506	549	561	546	566	542	538	517	556	601	536	572	552	594	567	527	582	539	561	558	572	543	536	542	534	537	531	566	574	573	524	589	548	576	568	540	544	541	545	524	544	543	540	539	535	528	529	527	532	603	534	564	565	591	523	540	509	575	578	549	547	545	546	536	542	572	541	525	506	508	510	552	520	537	550	544	530	549	539	550	563	533	547	562	583	545	543	526	539	572	543	566	525	497	537	539	588	598	540	562	547	544	553	543	594	539	544	549	537	516	544	549	528	555	538	524	537	547	518	547	543	541	554	524	520	547	501	545	538	568	571	564	548	616	551	525	576	534	536	547	578	574	570	543	501	569	588	558	565	537	563	548	564	549	539	553	572	568	558	529	555	547	581	490	534	559	546	549	509	554	574	616	568	570	541	557	584	572	549	496	530	542	572	565	528	534	531	527	542	571	560	553	534	521	534	537	523	566	554	586	537	526	571	561	547	553	563	537	555	500	541	533	509	543	572	524	565	574	565	571	568	601	567	563	576	539	528	526	559	551	544	556	546	574	547	529	554	565	560	575	531	549	543	531	532	553	556	570	546	556	541	522	588	579	541	567	600	539	531	544	573	556	541	576	549	539	553	576	585	561	544	566	522	581	560	553	547	533	564	544	569	563	535	560	589	556	498	533	562	573	600	509	487	562	561	529	558	564	551	549	541	538	554	551	548	554	507	569	594	574	549	512	563	551	561	539	546	533	527	535	556	552	572	516	541	522	542	548	566	597	564	520	519	578	570	556	518	561	568	528	532	514	546	551	566	512	538	589	507	543	516	527	568	543	552	571	529	531	581	532	566	542	579	571	581	549	548	545	533	554	579	542	538	536	558	533	504	579	533	565	547	567	567	530	528	547	501	551	523	516	528	559	571	554	550	550	545	547	527	565	586	486	559	512	547	504	551	534	552	534	550	569	563	543	540	600	569	567	570	572	566	537	556	530	536	549	519	546	568	532	546	537	562	507	555	525	546	546	530	547	539	550	559	560	533	552	514	586	525	559	546	563	558	564	536	532	580	522	535	549	537	543	539	558	541	574	555	544	547	548	533	567	519	538	523	540	553	522	550	544	531	565	522	537	583	548	554	541	560	517	540	516	603	591	531	515	544	510	551	536	559	521	539	531	553	536	542	508	553	539	519	542	513	530	581	538	524	521	550	545	542	503	556	544	539	521	540	539	601	547	526	551	531	500	559	527	536	558	520	588	512	544	538	549	535	525	543	521	539	555	554	539	556	546	542	519	508	515	552	535	613	513	567	562	561	542	554	567	511	514	532	573	534	548	571	573	576	523	559	557	545	547	549	511	542	548	569	558	569	551	572	510	576	529	552	533	537	546	527	518	571	539	554	540	528	565	601	509	548	557	531	516	564	559	551	526	567	576	527	524	553	535	547	571	495	536	546	576	564	501	524	532	552	530	532	502	535	517	535	543	530	553	529	575	580	503	516	534	560	548	528	528	545	594	561	554	547	566	572	542	550	583	525	541	545	512	563	510	576	543	574	559	572	546	553	564	552	581	534	562	558	589	559	536	567	547	539	571	575	545	549	575	552	612	540	568	560	535	559	561	601	541	543	540	573	544	572	518	562	553	512	536	565	586	536	539	517	542	510	577	549	598	555	540	553	553	509	533	562	504	541	541	589	541	568	506	531	522	570	520	574	550	523	517	524	510	570	536	539	590	514	515	533	567	524	504	553	533	552	594	516	538	557	539	548	531	522	548	524	552	530	541	574	586	511	567	540	510	524	562	508	567	577	585	555	556	557	545	591	556	551	558	508	579	548	543	554	540	555	560	540	552	564	508	528	587	551	539	528	549	520	579	509	544	564	551	569	554	557	531	505	545	538	545	560	543	540	558	546	520	565	549	531	541	551	512	540	538	536	527	552	551	546	542	535	564	499	527	552	532	518	547	535	580	577	582	562	563	550	578	533	542	536	554	489	559	517	560	555	518	537	579	583	564	542	576	559	538	552	525	557	501	521	495	551	542	519	555	544	555	537	544	560	530	585	586	527	564	566	542	572	532	624	556	540	551	516	522	600	535	524	494	524	507	548	523	529	557	546	568	557	568	564	531	513	598	525	567	521	580	592	578	508	527	561	588	507	562	559	549	554	596	545	576	567	573	578	577	535	572	532	545	536	547	561	557	525	549	538	547	575	522	555	558	573	537	571	531	545	536	548	555	541	539	531	535	554	569	507	534	551	545	565	561	536	532	565	502	556	518	566	553	541	583	560	532	515	526	588	557	543	512	570	563	531	543	525	539	527	521	576	545	562	574	537	556	575	528	586	565	507	540	594	555	537	565	562	552	550	565	537	568	570	528	538	515	554	509	562	556	516	567	549	505	569	557	582	518	535	557	531	514	560	566	490	546	538	539	570	553	526	543	536	566	541	522	512	544	548	543	536	508	537	538	612	549	526	528	534	578	519	538	558	565	572	550	589	564	591	567	540	568	539	509	542	561	537	530	593	550	559	557	578	502	547	520	517	552	511	552	556	527	550	538	508	564	555	586	565	491	539	543	562	577	551	558	503	552	517	515	515	548	559	566	538	569	542	549	522	568	554	550	527	542	557	559	499	553	546	534	547	550	522	540	536	524	531	544	525	542	566	547	503	577	530	592	556	518	552	530	554	572	564	544
28103	13753	17772	16766	10694	6600	4607	2542	1422	1073	842	691	518	452	347	385	326	282	271	263	206	267	240	231	252	220	207	243	201	215	224	197	215	245	226	187	185	208	201	204	218	234	200	222	211	201	215	210	206	228	210	231	229	226	185	214	216	248	200	200	204	230	216	197	187	206	224	201	211	219	183	226	246	191	212	207	199	212	205	215	210	190	210	205	209	181	198	217	217	207	229	193	187	206	187	200	207	218	213	212	201	216	213	187	220	184	219	219	206	208	215	198	207	203	201	188	214	205	207	202	187	209	208	180	210	207	198	206	234	219	206	181	185	222	224	221	233	231	208	200	197	214	225	217	232	206	215	217	188	201	215	225	185	198	205	202	217	225	236	202	211	208	218	241	202	211	231	186	208	220	199	200	198	204	212	210	192	174	232	191	222	217	209	213	198	217	229	219	221	198	196	222	195	218	206	195	213	192	206	211	180	213	200	200	215	215	216	257	221	206	221	192	223	219	231	198	230	231	223	194	205	180	206	217	232	200	209	222	190	187	190	185	203	228	201	200	225	198	167	193	217	210	184	201	201	197	191	194	212	212	220	221	214	235	221	230	223	208	211	225	199	209	201	218	222	201	220	206	213	184	200	204	220	214	240	189	218	207	212	212	199	237	183	216	203	209	203	175	206	214	205	190	213	233	218	217	205	194	225	205	214	200	184	211	205	227	214	205	190	197	257	239	210	208	206	224	202	189	200	186	213	177	201	219	234	200	232	221	215	210	207	214	214	219	179	211	202	216	183	203	221	218	216	197	199	222	215	197	201	204	183	235	191	181	210	220	221	223	210	188	191	207	236	211	189	227	227	201	224	189	220	199	212	212	205	226	207	200	182	204	226	204	201	217	220	204	191	178	229	228	217	211	185	212	201	208	192	220	202	213	219	212	170	185	169	222	222	224	193	187	204	209	214	213	217	233	196	187	210	226	213	195	203	221	221	219	183	189	201	216	218	206	220	192	219	215	195	231	224	191	200	213	200	203	191	204	210	218	180	213	206	215	205	213	198	199	229	228	214	191	207	212	181	181	212	219	207	207	215	214	207	184	221	189	199	208	227	210	213	206	187	187	184	210	214	209	222	202	212	184	197	177	199	251	220	206	221	203	236	193	215	180	229	216	217	193	208	231	237	187	212	224	210	213	215	212	225	228	174	197	224	195	223	189	200	219	223	216	211	178	203	220	207	216	200	204	202	206	181	222	203	210	208	194	245	203	239	215	195	206	212	237	217	221	187	181	200	191	216	200	190	184	215	201	173	201	220	198	201	204	218	192	211	244	250	211	230	207	205	224	186	205	195	187	208	207	212	218	216	199	210	210	250	225	187	206	201	223	242	199	211	207	194	186	200	216	226	185	211	185	243	194	210	226	196	226	206	195	217	207	207	211	214	241	183	222	193	209	194	202	222	211	223	214	209	202	224	207	226	204	231	184	197	204	210	199	229	234	202	215	226	214	213	220	193	191	214	245	211	205	207	244	237	217	198	229	196	210	229	230	221	189	211	222	213	203	207	210	183	217	214	198	230	208	232	227	209	233	198	186	199	197	173	244	216	204	211	225	224	225	199	216	184	200	200	223	227	204	200	196	223	244	203	196	206	198	229	219	230	210	167	218	200	190	192	181	225	202	229	209	192	209	198	209	195	226	196	208	206	211	200	229	217	220	206	207	239	227	208	206	189	158	207	202	237	214	187	187	221	197	213	212	220	215	214	233	187	228	195	188	208	198	177	220	201	220	213	202	207	201	207	192	218	200	210	222	200	207	219	188	186	215	199	215	208	193	201	221	211	210	206	194	191	203	252	193	188	202	217	219	232	232	226	219	214	222	186	199	174	209	213	217	216	195	191	223	215	198	181	191	213	230	229	208	209	224	209	223	219	212	202	193	216	210	231	201	223	212	215	177	190	212	240	200	207	223	199	221	180	216	223	186	220	200	205	190	200	213	224	223	218	198	194	200	217	213	190	213	221	237	217	209	218	207	213	196	210	222	196	210	222	224	241	221	211	220	226	204	183	201	204	195	219	199	196	203	222	200	231	207	213	214	226	215	200	195	202	195	211	217	212	185	218	235	195	221	218	211	203	239	218	214	207	238	225	216	195	219	231	185	221	228	199	206	196	235	211	215	220	194	195	206	214	212	188	221	213	206	225	216	197	209	228	219	213	173	207	215	209	211	219	216	215	221	212	205	228	196	212	222	237	233	193	202	180	214	218	209	219	193	204	206	210	215	237	240	200	196	198	192	199	218	217	218	224	200	209	181	206	205	194	231	183	211	247	205	205	213	223	188	191	220	219	193	216	180	215	180	213	214	202	226	185	208	215	187	213	192	210	200	220	194	220	215	215	218	209	205	192	201	181	170	224	217	217	208	239	216	206	204	235	208	226	214	206	205	230	206	219	250	211	199	199	221	188	202	213	199	208	202	201	226	193	204	197	199	218	184	214	209	211	202	228	247	233	187	213	214	240	201	200	202	208	186	210	196	214	241	215	226	200	200	226	208	174	222	210	185	214	234	211	223	183	197	205	224	213	196	213	204	209	228	191	208	234	216	214	217	193	188	212	208	214	201	197	172	218	212	204	213	201	233	225	186	203	217	180	215	221	211	212	191	201	187	211	217	201	232	215	197	217	225	186	216	177	184	181	236	186	211	206	201	200	190	243	213	205	200	182	202	186	213	205	220	196	194	208	216	217	183	161	208	239	213	209	195	192	239	217	187	201	211	205	235	206	219	228	198	215	232	191	217	210	199	182	223	199	186	202	229	199	198	187	200	217	198	179	216	211	223	215	213	223	215	208	233	224	216	215	237	216	216	216	195	224	191	194	196	228	224	222	190	225	227	216	181	181	199	209	206	224	208	220	227	185	189	223	204	202	221	203	186	184	199	207	215	207	209	209	218	207	201	221	223	206	211	213	206	201	223	217	213	243	209	198	221	220	187	195	221	207	209	197	202	207	212	179	180	192	226	203	174	208	252	216	203	217	213	234	218	199	229	230	209	194	229	217	224	220	194	208	220	232	219	213	225	187	232	205	219	198	212	212	218	207	226	209	207	195	195	216	240	177	183	225	209	213	192	208	208	188	223	219	202	202	186	192	212	168	196	176	205	219	210	200	210	206	212	207	231	231	215	222	211	197	217	193	201	217	220	203	222	191	195	210	206	211	192	209	214	205	192	200	204	209	223	225	185	213	198	201	196	213	202	198	185	206	228	218	222	198	219	210	234	197	205	187	173	196	210	189	224	227	229	248	217	184	207	209	208	207	192	200	209	193	191	224	212	214	223	199	215	190	207	208	214	198	199	230	236	183	220	189	208	207	212	198	207	194	221	204	224	196	201	214	231	218	229	185	207	225	199	214	208	202	240	206	198	220	213	195	218	219	203	208	206	197	216	209	213	220	225	209	227	190	181	207	183	217	231	213	196	227	206	194	213	227	219	192	184	232	213	241	230	214	205
16111	11008	25658	29882	24793	19448	16032	9851	6159	4768	3998	2920	2191	1797	1568	1496	1254	870	782	772	718	678	672	707	575	567	589	588	582	538	557	556	500	485	562	554	531	531	476	505	499	507	554	510	529	504	493	497	474	481	502	530	535	523	500	460	480	460	514	477	495	473	556	506	453	487	493	498	502	461	516	494	512	460	497	496	538	499	544	494	479	520	483	491	484	521	477	495	500	519	510	508	500	466	488	518	456	485	485	493	494	466	480	486	512	492	521	477	495	478	454	485	505	487	495	480	469	470	470	502	537	492	493	474	512	491	510	512	482	476	480	513	513	502	477	489	483	517	494	519	487	494	490	496	514	479	525	484	460	480	493	474	512	509	478	505	503	494	509	530	464	472	479	508	526	469	482	482	472	471	470	498	475	500	510	481	531	451	478	508	521	511	503	502	497	507	526	526	500	498	500	444	466	491	472	460	513	493	465	462	481	516	499	506	476	488	480	502	517	470	479	481	470	511	508	476	480	483	481	502	488	464	535	489	516	500	480	487	500	487	502	496	534	485	463	470	513	484	514	499	478	487	489	480	520	510	481	512	512	457	513	516	492	489	476	472	483	464	493	496	492	500	518	479	497	475	482	481	485	486	494	474	500	529	499	514	493	493	510	508	510	501	510	461	529	496	513	508	509	482	476	496	484	450	500	486	518	496	491	500	488	484	497	504	513	491	521	488	488	505	506	477	488	492	499	496	474	456	467	516	463	469	509	525	554	462	461	469	497	465	505	508	501	480	483	472	480	446	439	480	501	473	451	489	477	512	511	498	505	511	465	518	524	499	478	515	501	472	498	494	523	528	472	477	502	456	468	529	481	523	522	484	460	507	480	479	527	524	530	460	467	490	493	478	480	531	494	431	526	468	472	511	513	511	490	524	506	522	514	475	477	500	485	435	496	498	474	495	494	496	538	478	468	471	478	483	511	488	474	490	495	502	483	475	517	474	507	491	520	470	527	489	465	435	486	466	473	517	465	482	510	471	492	501	481	477	505	463	488	517	501	468	493	504	509	526	450	479	485	466	511	491	501	478	430	508	502	509	514	469	514	461	486	458	493	544	507	454	456	525	473	486	502	491	466	503	497	517	496	506	486	502	521	490	496	466	518	453	491	491	495	489	490	520	480	455	493	488	486	544	534	480	542	463	528	500	486	528	510	517	473	482	501	464	478	478	468	456	464	501	488	494	484	490	507	449	495	462	513	474	506	514	505	497	499	500	500	462	512	483	530	461	499	526	477	525	519	516	467	504	511	492	474	510	477	487	520	502	466	516	471	489	532	486	485	521	480	464	526	485	512	540	440	468	511	478	504	493	472	529	481	499	498	511	482	477	513	499	514	519	518	502	481	493	494	509	500	535	500	497	495	480	448	531	465	536	519	542	481	487	511	533	498	518	488	468	497	484	527	467	484	501	477	461	502	469	477	486	477	505	483	482	492	501	460	502	495	531	481	496	499	492	488	505	481	480	495	538	467	503	523	500	481	493	499	465	481	537	526	492	480	477	487	472	501	467	514	503	466	492	496	510	505	500	482	510	469	514	495	489	481	491	506	501	475	500	488	494	482	484	497	531	514	512	444	507	493	493	518	478	526	447	511	476	487	454	512	527	452	523	472	461	490	510	496	479	503	500	500	479	525	515	498	480	521	478	510	467	477	491	516	505	488	477	492	513	518	494	494	481	469	526	510	453	495	516	534	539	457	488	485	518	529	474	560	493	541	466	478	487	471	508	490	514	516	498	530	476	530	458	506	453	464	523	521	481	501	482	462	458	484	525	496	490	468	483	487	473	474	477	465	482	481	493	491	466	468	486	489	534	471	470	511	506	516	486	455	536	486	492	520	488	449	477	501	462	513	478	452	470	481	493	494	473	447	468	510	493	504	487	535	495	501	513	472	465	498	482	524	508	452	499	498	499	490	473	514	496	495	507	495	491	422	462	489	454	491	460	478	500	505	491	500	533	513	474	530	492	517	491	480	494	516	469	469	509	454	502	501	520	499	504	474	504	482	513	480	476	505	485	511	511	469	497	503	490	492	502	519	480	485	494	470	513	458	438	493	437	456	521	477	502	494	476	513	470	464	465	488	487	493	503	472	485	497	462	513	500	512	507	492	477	474	509	470	490	481	517	491	526	524	480	513	515	501	502	515	477	487	508	468	485	497	469	476	507	492	507	486	505	505	480	518	499	484	476	522	510	477	510	522	474	480	499	522	487	514	504	475	551	491	463	472	509	508	503	521	487	477	499	490	456	496	498	459	497	499	507	521	453	493	509	506	550	476	495	523	490	484	512	458	508	463	531	484	469	477	516	488	509	463	506	511	463	483	498	498	498	495	527	475	483	495	489	538	486	516	516	491	535	470	482	493	508	484	482	498	487	463	464	508	468	473	457	453	473	492	495	486	499	502	520	518	482	453	484	502	474	488	466	510	525	491	449	510	494	465	500	500	502	473	480	505	502	479	478	471	488	470	502	437	493	493	519	518	478	471	524	504	483	473	482	482	514	533	514	472	477	452	480	513	487	490	492	500	471	471	470	519	453	464	494	532	514	471	483	495	509	511	503	498	489	528	472	493	499	509	512	476	477	468	495	472	494	539	525	466	479	452	469	460	474	482	509	452	490	549	525	508	500	502	492	479	496	509	547	514	525	499	494	450	429	461	513	483	515	494	513	464	498	474	431	479	500	481	499	500	477	455	476	454	507	472	497	463	484	480	435	504	496	487	480	489	492	505	493	489	475	549	458	483	506	542	499	491	457	474	498	462	455	459	509	474	481	505	524	508	547	514	472	469	490	466	501	496	506	475	465	474	494	515	527	491	502	475	474	518	497	479	450	486	477	499	504	492	489	470	553	494	539	490	488	498	488	510	540	519	481	477	513	521	517	497	443	512	476	524	497	498	454	513	480	528	493	497	496	501	474	437	502	513	488	491	519	509	481	483	500	521	486	478	513	471	503	488	482	502	470	502	513	471	517	497	505	514	492	492	475	486	480	466	491	516	512	527	522	470	505	495	500	514	502	517	481	482	506	490	522	491	493	481	474	510	478	503	502	505	514	470	474	496	481	528	511	503	481	494	484	478	476	503	500	453	489	489	492	469	478	498	475	500	488	530	467	480	490	489	496	510	468	499	448	483	456	525	519	457	453	475	469	507	517	531	503	483	474	507	511	474	479	512	514	488	492	500	491	501	516	507	512	485	505	513	462	480	489	522	537	467	520	496	492	500	475	469	537	480	473	498	508	472	508	479	477	506	494	508	465	508	460	493	495	488	466	481	467	477	449	480	481	471	472	490	519	527	473	510	536	507	495	467	507	497	520	495	481	492	485	457	524	506	479	470	499	487	510	532	503	513	524	485	483	486	516	493	565	452	474	501	520	531	482	487	491	476	478	529	485	476	479	482	483	458	517	538	483	495	496	471	530	507	492	514	528	484	485	525	426	485	466	465	503	498	496	498	487
10445	6010	8531	8326	5031	3250	2206	1346	854	676	581	471	417	411	338	420	325	308	343	272	290	296	326	317	301	275	332	303	293	330	291	313	283	311	276	312	320	286	288	296	280	332	262	287	290	305	299	290	275	313	287	318	320	278	295	304	270	313	298	304	299	281	302	341	286	321	312	275	288	310	299	289	291	303	275	298	332	291	306	299	318	314	319	267	283	336	296	337	324	278	316	289	328	325	301	267	314	298	270	325	307	324	272	292	265	302	309	290	276	331	313	292	302	289	315	306	268	327	286	257	325	281	295	286	289	310	279	281	288	296	318	323	298	295	294	306	326	322	293	310	288	309	285	304	297	334	269	322	283	292	290	296	321	273	313	307	293	283	311	312	290	316	295	310	353	298	281	304	304	311	311	281	302	313	299	302	301	299	281	293	294	311	366	301	308	273	331	298	307	293	305	302	316	303	288	323	292	321	299	298	281	270	307	286	344	309	292	317	307	311	327	280	306	270	282	303	317	307	323	309	292	282	291	307	320	307	317	336	294	303	294	330	292	314	287	305	313	287	313	316	283	311	301	305	284	298	270	306	293	341	309	316	249	251	307	292	292	291	287	292	287	297	275	301	297	308	342	310	276	304	286	292	306	319	286	303	271	295	301	311	305	297	303	310	295	289	309	309	322	285	292	298	299	289	306	300	292	302	291	321	282	279	295	325	283	298	315	325	296	274	316	307	295	336	290	275	326	272	269	294	323	294	298	298	281	297	286	326	341	284	308	277	308	291	314	324	290	297	310	299	311	327	295	282	323	309	313	294	271	270	296	320	273	308	291	340	291	294	300	273	324	292	346	318	326	294	277	274	296	308	287	303	273	274	299	274	326	321	306	299	272	285	282	322	288	318	296	312	251	310	307	323	336	302	309	300	280	276	287	308	289	288	277	296	296	314	282	300	300	315	268	281	295	294	260	305	308	251	301	296	315	293	318	278	277	317	286	304	295	293	307	316	321	302	307	307	328	313	318	289	291	304	293	330	290	297	325	300	289	279	300	309	262	275	325	307	322	315	299	305	300	285	279	288	302	300	296	327	313	300	315	295	327	281	269	303	302	301	309	267	314	299	322	284	300	298	285	306	299	286	289	268	292	276	328	284	293	306	306	355	291	317	320	326	307	282	312	322	300	291	276	320	307	316	308	323	299	301	301	308	300	313	268	287	307	338	289	303	332	350	281	272	299	307	315	297	336	311	308	323	286	300	321	290	299	296	302	320	292	326	311	316	277	297	297	263	261	269	280	252	280	339	278	318	320	290	300	320	310	328	291	310	296	319	291	317	297	276	283	352	305	307	282	307	327	293	259	291	303	305	325	304	256	332	322	301	289	282	280	301	315	283	330	303	296	265	312	284	298	328	294	282	290	291	276	310	320	318	263	316	311	279	279	278	298	313	323	257	269	289	305	323	316	293	299	275	306	274	280	298	297	280	303	330	330	297	309	305	311	297	319	293	307	315	334	311	295	288	309	278	308	292	313	308	287	341	302	298	284	263	286	317	320	325	324	295	261	324	334	322	324	294	300	272	266	275	316	293	272	300	280	326	307	295	312	300	301	331	293	315	323	291	299	291	306	305	340	317	279	290	288	287	289	299	255	292	295	288	332	280	301	314	352	301	297	281	310	268	316	262	350	284	279	304	288	302	317	280	310	270	319	286	294	289	282	317	322	316	312	305	308	316	347	277	293	273	315	280	309	322	263	324	284	324	284	304	302	320	304	322	308	325	348	333	331	301	317	306	314	312	311	299	312	299	300	321	280	308	312	292	300	300	283	308	272	301	298	305	309	281	281	330	273	253	335	287	298	310	284	304	287	297	352	320	313	323	296	320	301	320	322	283	308	308	300	292	289	305	300	275	281	305	285	294	302	274	289	289	300	269	309	285	293	304	311	300	310	308	271	327	309	299	327	296	314	347	307	306	311	315	312	298	305	323	299	293	297	326	291	297	269	294	306	319	293	294	291	321	297	289	344	306	271	308	307	299	277	277	302	300	301	306	263	283	292	340	314	307	302	295	289	282	282	267	314	306	288	296	293	302	309	339	299	297	313	315	328	297	313	293	311	313	263	309	296	292	309	284	302	309	281	294	285	317	312	328	266	279	293	280	311	301	305	326	289	326	329	317	266	302	296	301	347	271	332	319	317	287	289	312	293	284	286	266	300	288	292	276	339	308	300	295	300	315	296	303	302	289	306	319	271	309	288	284	303	299	312	329	282	340	331	321	264	277	261	312	317	305	311	329	303	273	310	313	271	286	291	277	274	300	301	293	340	318	297	296	278	306	338	288	272	297	339	299	292	323	280	314	288	299	310	303	281	280	305	310	295	289	326	322	319	273	306	257	299	278	281	285	283	297	330	343	301	314	279	282	302	276	288	292	301	279	297	321	291	319	317	298	302	269	311	290	324	292	346	286	303	312	320	278	315	307	286	322	304	285	285	309	317	296	292	322	296	309	312	304	268	309	283	288	291	289	321	294	309	306	298	308	325	325	288	314	318	325	359	327	308	264	270	344	310	307	319	312	325	337	304	282	288	330	301	270	285	286	297	295	284	297	292	303	304	286	288	254	289	317	297	316	302	308	297	294	302	306	274	330	304	302	302	340	309	281	321	289	300	286	344	278	259	313	272	330	307	347	298	293	291	300	309	309	303	315	312	290	316	290	308	303	290	368	295	330	301	324	276	281	289	286	297	297	297	297	300	322	327	344	275	322	299	287	299	326	260	311	310	306	288	325	301	295	300	289	274	299	299	304	302	286	292	287	309	277	286	282	298	292	302	290	310	304	278	259	284	335	279	262	328	309	314	312	309	320	296	321	297	319	303	277	286	317	266	280	322	294	287	287	320	289	311	296	302	302	280	315	273	293	312	291	276	276	284	261	318	287	300	290	287	286	302	317	318	307	304	288	299	312	303	319	272	292	301	270	311	268	298	311	330	350	311	278	310	343	282	305	287	307	301	318	304	294	288	279	295	267	278	339	290	294	322	261	314	299	330	302	347	306	319	280	296	315	281	329	304	339	323	268	321	267	356	279	315	313	304	320	314	307	306	306	267	285	323	293	307	303	275	322	312	344	290	282	328	284	271	319	307	310	322	311	304	333	290	309	305	270	307	310	340	333	294	293	306	298	282	257	313	314	352	316	315	303	326	301	318	292	341	301	302	315	294	294	310	313	294	311	308	289	300	313	264	309	308	287	281	273	282	282	286	304	314	319	309	283	331	315	320	319	297	321	311	290	312	315	281	321	297	288	329	279	314	327	301	288	333	328	287	314	302	306	330	297	315	301	318	306	290	325	285	293	293	321	336	320	276	328	280	294	308	324	301	333	319	306	303	327	266	316	305	301	300	284	289	327	309	276	330	279	284	334	314	267	284	304	304	328	311	293	276	325	318	294	282	277	312	288	306	296	282	327	322	327	297	341	332	308	320	303	303	302	316	315	316	308	278	305	327	300
6663	5775	15167	18953	14418	11307	8448	5129	3282	2662	2088	1517	1264	1173	1174	1144	960	806	789	786	706	748	757	708	678	680	671	676	662	679	667	657	684	726	664	704	714	699	630	687	692	684	651	614	661	674	677	666	711	630	705	631	651	677	629	628	703	681	684	631	671	672	711	691	646	675	636	679	649	626	680	652	710	699	712	675	637	678	700	658	680	677	676	699	651	663	717	651	660	654	704	662	652	650	736	672	656	646	700	682	669	678	705	655	645	709	672	660	675	676	674	692	695	674	638	640	715	649	652	672	690	699	711	726	670	672	648	666	700	677	652	670	693	678	652	637	683	656	699	694	665	710	625	674	660	638	673	626	683	690	657	651	627	718	710	708	693	667	673	684	673	690	714	695	645	695	685	699	648	694	653	639	680	709	655	669	668	689	667	633	657	711	661	656	672	666	661	666	689	676	637	690	600	674	711	683	666	602	678	656	660	664	681	667	732	748	690	665	666	656	671	674	674	680	681	701	694	638	673	722	666	671	657	706	627	704	671	634	641	705	655	671	659	665	715	688	687	696	694	681	695	641	669	698	668	694	623	665	623	639	699	628	691	664	631	671	659	640	661	663	691	693	683	658	688	664	661	651	663	654	653	687	682	660	713	660	679	634	614	655	672	677	661	644	667	653	637	637	677	686	700	667	632	676	650	689	650	700	646	696	715	672	710	708	671	642	667	665	706	695	656	683	697	662	664	714	691	661	666	683	655	648	661	692	688	643	716	648	696	700	663	650	688	665	653	680	698	644	654	704	663	664	717	752	672	681	669	592	622	689	696	695	732	631	685	638	697	678	660	619	660	676	694	673	689	678	646	692	701	673	645	643	645	678	667	654	680	681	658	721	688	669	706	691	617	671	654	668	672	656	675	640	673	705	689	627	655	711	648	661	690	649	695	655	712	622	667	683	718	703	641	668	702	669	660	669	672	694	662	640	690	667	632	689	678	689	677	700	635	727	654	686	651	631	687	700	731	680	689	685	657	673	685	701	691	699	687	641	660	681	664	664	670	672	650	707	641	666	649	651	654	673	674	658	659	672	656	647	678	689	681	645	639	666	651	698	684	675	692	664	736	695	679	680	655	645	679	650	651	709	650	677	687	682	649	670	675	671	654	628	654	693	652	688	690	695	686	691	713	740	670	694	687	679	662	661	642	698	685	682	685	672	649	703	670	657	648	669	723	653	689	646	652	648	657	651	660	682	671	659	686	644	703	682	642	694	665	660	715	639	705	696	676	659	651	634	646	705	665	696	658	641	694	661	649	674	646	679	664	649	685	664	713	681	675	675	684	682	664	688	651	703	648	683	640	655	658	667	677	647	672	683	712	680	709	697	688	679	673	680	635	630	669	656	672	691	655	663	691	680	681	718	676	682	674	644	699	665	654	699	682	666	669	650	710	712	630	636	691	627	659	690	643	632	680	659	658	701	663	667	661	683	685	660	670	671	694	681	662	672	624	679	642	652	700	691	715	669	688	706	678	708	635	674	693	692	699	673	663	685	695	664	634	629	683	665	659	618	679	655	699	626	677	684	687	619	703	661	685	655	661	723	638	666	682	651	716	644	691	682	624	668	716	645	667	700	669	635	679	663	631	663	652	650	631	686	680	649	669	610	662	693	663	646	680	636	686	642	678	666	678	683	719	681	703	626	691	664	674	704	693	643	658	705	694	701	668	623	718	653	688	651	687	706	690	640	686	681	696	657	680	654	651	676	720	652	659	661	668	651	648	745	672	678	678	663	700	679	638	659	649	722	684	659	644	681	649	672	717	710	671	663	703	678	652	676	678	636	653	652	688	690	693	681	668	658	647	685	727	630	668	693	669	681	696	657	693	647	660	612	690	679	674	681	692	673	677	631	686	644	665	666	692	687	636	640	665	650	683	713	661	646	661	688	701	643	739	680	689	617	703	667	605	707	666	653	708	652	650	702	663	686	664	695	652	666	669	683	649	645	670	662	693	693	699	664	652	660	668	681	701	655	676	705	659	646	653	622	673	673	620	633	671	652	653	657	696	672	658	671	690	674	640	641	641	657	687	676	681	671	654	628	652	731	669	671	666	669	674	682	615	686	696	669	640	655	660	728	654	658	715	659	674	633	669	678	663	667	621	646	694	675	726	662	716	674	698	712	683	678	665	625	698	676	680	679	635	666	712	674	697	631	663	702	707	635	685	707	683	650	687	646	679	692	653	681	720	651	615	685	696	657	645	651	668	714	680	684	698	662	718	671	678	679	667	687	676	635	670	695	666	675	688	672	679	692	704	641	658	656	661	653	657	660	705	616	681	648	679	691	694	680	684	727	674	671	675	689	658	683	693	657	676	698	694	677	694	654	635	657	709	727	676	715	658	679	674	639	694	673	622	682	649	655	659	693	653	652	675	641	684	671	717	624	676	688	674	630	644	679	705	695	690	699	660	634	733	657	677	674	595	719	657	673	660	672	673	693	693	660	696	666	688	662	669	723	655	666	658	665	677	687	687	673	702	635	665	621	614	664	665	660	672	627	639	665	687	618	663	634	704	709	625	658	675	640	711	694	666	683	672	651	654	678	687	686	687	646	598	649	658	665	677	670	684	714	658	682	680	648	691	725	627	648	666	663	673	698	706	650	683	662	713	673	693	685	631	657	714	647	673	635	702	687	657	601	672	684	671	644	657	710	646	662	711	648	696	679	635	687	656	640	642	665	678	707	644	688	694	658	656	639	617	713	667	674	671	653	656	646	654	667	645	676	682	677	679	651	673	674	693	635	652	636	664	680	689	670	656	643	677	621	653	694	731	609	679	690	679	669	703	665	665	655	687	624	624	676	667	652	711	636	655	679	729	630	650	646	685	668	673	655	664	635	670	634	640	645	650	662	664	713	658	688	714	680	624	646	692	664	626	664	664	667	672	666	681	674	659	619	685	683	692	698	680	632	708	664	674	695	659	660	697	681	691	700	642	672	664	662	677	703	686	712	645	678	698	705	702	656	659	675	677	667	696	621	704	661	661	690	693	687	699	591	664	702	651	678	686	676	673	609	682	704	677	681	651	653	692	645	734	652	685	679	673	686	621	697	644	672	698	695	666	689	677	638	649	684	733	690	683	678	653	660	665	658	689	702	673	696	671	689	638	665	655	640	681	689	664	636	705	675	645	694	591	632	680	658	680	727	664	703	669	656	690	703	669	669	694	661	680	694	634	665	664	685	636	696	696	664	707	662	701	696	691	699	664	686	670	666	691	675	637	690	662	659	714	647	688	669	674	679	669	685	693	683	686	698	663	662	594	646	682	647	677	623	693	659	678	664	686	659	732	651	658	682	682	659	684	667	655	701	653	726	669	639	716	657	696	642	692	693	658	672	688	632	672	680	648	669	685	680	632	699	674	680	712	716	671	703	683	741	656	681	674	720	646	661	651	642	647	665	609	696	638	712	687	687	667	668	673	667	670	680	705	658	671	677	656	629	640	658	694	679	627	640
19240	9420	12116	11608	7207	4991	3420	1946	1179	861	712	518	443	408	387	389	333	303	251	251	219	249	234	272	261	255	249	253	237	254	270	237	230	249	226	227	243	222	251	230	252	245	245	225	269	226	215	243	247	264	249	244	232	213	242	244	246	256	248	252	228	232	251	230	229	233	215	229	251	251	257	225	240	266	220	259	232	267	265	223	234	266	236	233	252	247	249	225	225	239	233	229	212	235	217	255	225	205	220	231	220	225	239	227	248	226	261	236	278	231	240	282	234	222	266	214	236	236	262	248	259	247	232	233	228	230	236	276	228	228	251	233	232	263	227	216	265	228	275	242	222	219	254	258	252	249	248	224	240	223	257	233	260	237	217	224	236	241	250	224	255	216	265	235	260	232	225	236	234	246	251	231	227	256	257	266	250	237	229	229	205	252	238	247	218	242	243	219	219	223	241	257	250	240	236	234	246	239	222	225	230	244	252	283	233	292	251	284	212	247	243	261	226	210	261	245	241	247	231	251	241	203	247	242	248	230	266	234	254	236	234	242	228	255	247	253	241	265	249	301	259	237	223	259	255	229	260	263	241	242	267	266	239	214	253	264	241	202	241	260	253	205	253	238	256	222	256	205	232	228	228	238	257	240	226	224	240	254	247	246	239	241	235	229	253	245	267	230	232	253	260	239	250	217	253	266	254	249	241	233	226	246	244	279	236	242	258	234	245	260	230	251	225	224	250	201	204	241	247	225	260	269	257	245	244	229	235	232	232	202	258	232	250	222	256	271	258	255	264	213	243	254	240	241	220	221	230	237	256	239	243	237	251	255	218	237	232	215	243	226	236	258	219	246	257	247	232	239	247	252	254	241	243	271	262	244	250	245	232	239	240	266	220	234	229	244	244	210	258	229	276	265	244	245	286	224	221	221	254	260	236	233	209	252	238	265	250	259	240	239	223	228	236	234	252	269	261	238	254	237	243	217	276	265	249	245	203	221	233	261	217	219	230	223	252	248	224	239	225	234	230	249	244	232	220	266	221	260	254	243	262	250	263	261	253	248	275	258	214	224	255	240	237	245	271	239	228	251	236	201	226	250	263	246	243	262	253	236	229	213	267	262	235	245	236	228	238	245	239	226	270	230	258	242	226	242	233	198	213	242	253	249	257	226	246	257	249	243	240	259	235	249	223	233	237	251	239	234	256	229	233	259	251	248	244	263	211	248	216	225	228	225	260	224	261	248	263	212	250	263	236	239	256	217	232	221	232	242	233	224	245	245	263	233	247	267	240	238	251	231	277	244	220	242	212	221	244	254	223	240	236	253	291	239	256	233	268	262	238	242	248	219	225	228	213	244	246	282	209	231	232	223	244	223	230	249	240	240	221	227	248	246	216	263	241	243	234	237	234	235	227	243	244	213	263	217	244	246	250	232	246	232	224	254	225	232	244	265	270	236	253	257	271	255	237	255	263	216	268	230	254	221	237	228	234	237	230	238	238	215	207	252	234	209	217	255	250	233	257	243	235	245	208	213	216	235	229	251	261	259	234	222	237	227	239	247	226	239	230	230	246	230	246	231	248	227	240	237	213	223	241	255	222	236	260	221	255	234	233	230	248	249	281	220	233	247	223	225	248	229	211	221	254	225	233	229	239	227	229	236	213	229	258	221	231	235	279	250	255	228	255	230	253	255	232	229	244	232	233	227	252	220	221	245	258	244	227	254	249	254	227	247	240	264	244	216	219	244	243	261	216	198	246	242	279	247	234	244	253	222	228	222	226	245	232	260	226	225	251	223	241	236	221	250	240	249	254	225	231	256	256	227	254	214	246	261	244	238	242	266	242	229	259	251	254	221	247	239	241	237	229	249	241	232	241	229	241	222	240	233	234	237	250	243	238	229	237	240	238	240	268	256	245	268	233	271	217	257	231	259	254	239	231	253	242	215	240	226	254	256	228	233	244	236	235	281	232	251	220	218	248	266	228	260	219	227	244	234	251	257	252	220	229	251	243	258	219	242	233	217	207	261	246	254	286	236	236	240	224	218	223	257	255	246	239	239	247	272	211	219	208	227	241	278	201	241	249	226	239	259	245	220	218	239	233	204	250	259	240	236	225	248	238	247	266	248	236	256	241	249	235	227	208	250	229	230	229	234	231	246	259	234	241	228	243	246	256	252	233	226	230	231	224	259	217	253	236	240	271	223	249	224	233	232	244	256	252	220	278	248	244	247	265	255	249	275	285	249	240	251	238	224	258	229	238	213	222	234	233	220	230	248	265	249	244	228	234	242	236	205	234	222	238	269	221	217	256	270	245	232	249	277	234	254	261	214	249	234	254	258	249	217	271	257	205	239	238	251	235	243	247	290	247	288	223	224	259	267	233	208	216	236	264	261	227	252	244	216	233	233	236	256	262	239	260	212	219	256	225	231	264	235	241	259	206	228	203	213	258	247	235	236	249	242	287	232	249	236	250	239	236	235	252	246	227	219	245	234	254	244	244	238	221	226	236	271	242	250	239	260	247	234	227	250	238	236	228	221	218	271	244	258	254	222	234	224	238	217	229	227	250	251	244	225	213	222	238	255	246	298	243	241	252	240	260	272	265	245	208	214	216	250	256	245	245	245	240	273	261	232	231	258	239	242	232	256	245	264	242	233	220	261	249	247	259	252	256	224	229	246	229	243	219	268	261	254	227	208	244	240	223	284	237	230	206	259	269	238	226	237	261	246	245	228	225	225	222	255	258	228	226	244	210	239	265	240	255	257	232	252	272	237	241	236	242	249	216	218	188	239	246	212	217	223	237	212	259	233	250	255	243	229	223	227	241	272	263	259	256	265	215	250	241	248	294	214	262	247	210	233	226	226	273	245	243	235	231	228	227	219	242	235	237	256	277	249	229	243	236	257	238	224	226	257	242	245	219	218	246	268	240	226	223	236	259	256	230	232	235	247	250	222	225	267	228	250	187	248	248	238	281	221	225	234	222	238	220	275	256	225	235	219	242	207	231	232	229	251	237	215	254	238	263	204	238	233	247	219	268	241	257	263	214	238	221	264	216	230	265	238	216	247	222	230	235	236	241	250	233	242	240	232	229	239	254	245	262	228	247	238	263	244	282	223	209	239	224	225	253	211	260	242	221	238	236	247	222	278	257	268	240	225	240	236	225	243	252	242	260	257	222	209	243	235	259	235	228	223	222	224	222	247	269	243	261	235	244	254	237	245	261	231	208	232	260	240	261	228	229	231	258	228	233	238	228	221	230	256	239	266	257	243	230	279	254	255	247	226	247	244	239	251	256	257	253	225	209	232	233	257	239	220	244	253	240	252	253	235	274	210	244	230	235	266	229	258	228	241	250	246	238	217	250	241	208	252	217	233	224	256	252	268	243	250	211	267	231	252	211	226	254	258	233	223	216	223	254	209	227	274	229	267	238	227	215	242	242	240	259	283	241	256	266	253	238	251	240	232	259	283	226	239	238	236	257	236	213	253	230	238	267	238	232	220	268	227
12721	8376	19853	23926	19421	16645	12787	7959	5294	3571	3033	2063	1831	1538	1442	1353	1033	934	841	765	678	701	655	647	655	641	631	620	605	580	586	564	574	585	563	582	579	573	543	559	546	569	584	550	530	532	561	520	589	552	594	549	544	541	571	583	514	535	549	496	513	554	473	570	535	535	571	553	564	621	533	551	556	548	595	579	527	534	578	500	601	531	531	550	572	545	549	548	541	552	522	563	550	598	534	554	519	564	543	547	557	549	501	534	558	568	593	512	588	526	556	544	572	550	516	525	541	574	531	533	570	581	541	541	584	549	532	553	557	509	572	525	531	590	593	573	589	588	557	532	544	542	541	568	561	603	569	548	558	547	521	556	548	559	572	549	555	529	541	540	531	525	527	536	530	583	564	534	580	533	568	522	559	556	548	530	573	579	550	512	568	592	563	511	573	572	551	554	519	566	487	535	519	579	541	529	525	572	564	568	571	565	558	556	577	542	536	575	539	560	531	570	522	569	543	590	561	569	571	579	501	528	562	567	570	528	533	535	515	560	564	576	556	558	565	544	570	555	564	541	554	552	551	580	536	549	543	551	540	516	620	529	539	585	582	596	558	538	561	557	552	548	517	511	532	550	554	560	533	560	519	587	516	569	550	537	584	556	537	533	572	564	513	558	566	533	548	550	539	525	535	546	554	587	550	558	569	505	513	579	552	563	543	536	559	535	541	495	540	599	515	528	572	570	536	548	564	563	568	565	556	568	548	562	580	535	531	546	541	543	513	536	538	537	544	538	552	595	601	560	574	548	545	566	515	569	571	544	549	562	571	613	576	541	571	543	537	578	512	511	529	557	550	603	506	554	572	564	546	546	551	503	606	502	535	599	579	563	621	564	559	554	567	556	564	575	589	587	535	546	525	572	542	560	542	543	578	542	516	560	543	564	550	542	596	558	558	566	565	596	570	530	586	546	552	546	520	554	519	548	522	553	527	505	551	546	560	542	549	588	571	484	523	554	552	583	561	548	585	566	579	560	547	557	552	576	516	541	552	557	499	544	529	528	568	562	576	507	573	521	552	558	530	546	537	565	585	514	577	540	542	522	524	548	557	504	554	522	542	557	622	525	550	575	563	541	588	566	555	548	567	533	573	537	538	553	505	535	525	568	541	600	581	576	522	530	588	582	570	585	536	510	540	536	516	566	534	558	510	587	518	557	562	523	569	576	551	562	565	539	556	553	549	559	542	558	572	530	541	568	543	592	553	582	540	565	522	540	514	528	548	551	545	577	536	555	591	494	547	545	562	515	543	552	564	571	550	529	549	558	522	560	563	560	542	546	547	525	536	528	548	608	522	551	525	612	553	576	567	573	561	595	534	552	506	552	563	634	540	558	580	556	572	541	574	550	522	542	524	519	543	547	583	562	576	543	543	549	532	556	558	554	519	571	593	561	567	546	538	555	534	573	541	547	570	557	537	577	544	540	535	525	575	578	553	545	594	556	543	539	566	542	547	561	583	555	547	562	532	534	586	521	555	531	542	572	570	508	536	560	593	539	535	568	557	572	546	543	498	529	587	533	550	555	577	590	561	523	596	519	561	569	595	522	549	564	543	569	542	551	570	579	545	531	575	565	533	561	557	533	565	546	551	548	560	565	544	549	546	595	546	544	558	627	564	527	570	501	577	565	542	554	528	545	581	511	542	555	558	545	566	523	491	545	562	559	564	546	555	590	558	544	568	518	546	507	572	565	564	540	548	512	557	534	539	537	535	600	541	488	532	512	562	561	547	611	550	523	559	558	598	540	551	557	540	572	534	572	560	530	545	499	572	503	595	538	570	530	523	529	540	549	560	538	574	560	541	531	516	592	525	541	587	550	544	555	549	542	508	563	594	577	538	605	527	561	577	544	537	572	541	544	530	552	502	562	577	537	506	533	540	587	553	571	562	597	550	543	524	524	546	567	552	561	549	584	561	549	581	536	523	513	567	543	574	542	559	535	597	592	548	571	569	565	571	554	565	539	530	534	576	574	572	554	558	559	520	556	532	572	533	557	568	508	544	562	532	570	535	563	540	565	526	528	514	574	507	532	585	534	566	570	531	539	519	577	550	563	539	524	576	516	546	559	554	523	543	547	510	553	533	567	498	515	532	532	567	549	571	563	536	554	553	576	533	590	562	594	578	556	526	572	514	535	547	555	570	552	577	558	580	528	544	517	568	535	563	563	561	548	553	593	579	550	573	528	563	549	564	562	516	541	542	521	526	547	503	510	569	575	605	540	539	554	579	554	539	572	574	522	554	534	544	532	517	601	537	574	601	537	554	577	510	517	546	554	526	565	521	571	574	529	539	576	556	526	538	516	570	490	576	554	511	554	544	545	553	553	541	537	600	545	528	537	556	561	592	550	565	504	526	573	575	559	535	561	568	577	499	568	531	587	581	560	532	515	530	561	571	559	611	552	546	560	568	604	577	538	556	535	573	584	537	557	568	572	552	537	554	520	545	552	527	553	555	568	537	564	502	588	584	529	553	538	534	585	574	567	577	606	555	552	535	557	571	548	538	559	544	548	540	574	551	585	559	528	552	539	561	543	574	502	493	593	539	560	546	539	598	555	560	566	574	560	556	560	554	575	521	495	557	561	538	521	515	554	577	539	563	532	582	540	590	568	530	542	565	568	553	539	556	545	557	576	559	554	565	502	539	537	582	542	531	573	587	594	518	538	545	586	572	542	561	527	609	536	515	572	529	576	618	541	512	515	543	583	559	554	556	543	542	571	554	551	529	511	578	559	538	525	540	529	620	569	555	553	511	554	541	533	492	565	517	538	536	540	550	558	561	539	575	557	557	576	518	541	553	579	587	532	592	554	554	586	530	532	536	524	562	519	536	567	539	555	560	557	545	565	514	546	591	548	530	548	552	531	593	542	525	539	552	551	589	523	556	573	534	552	467	550	601	567	503	527	529	606	563	565	533	546	574	569	568	559	594	552	501	593	516	578	565	528	530	531	525	498	545	503	523	559	577	570	585	532	546	549	560	578	519	598	553	508	510	582	545	545	543	576	532	563	528	557	534	538	531	536	579	580	553	598	546	588	545	508	574	562	593	507	504	509	571	539	564	530	514	590	571	537	523	546	574	556	545	553	608	567	504	581	546	534	546	543	515	526	555	549	520	514	560	571	571	527	533	540	575	569	539	526	564	559	564	520	560	548	564	582	585	511	543	567	514	560	538	551	499	561	534	546	600	585	545	550	591	563	579	557	580	525	592	536	561	533	532	587	490	586	541	527	555	561	565	567	543	578	547	560	549	567	538	558	568	567	518	577	534	528	573	558	522	554	553	560	564	512	591	528	554	552	534	553	552	565	531	548	537	563	525	526	565	549	548	551	579	552	564	552	603	577	554	582	516	537	543	562	571	552	531	544	554	549	544	547	582	578	557	574	571	546	550	581	551	570	610	544	545	533	558	546	543	557	552	578	522	567	547	583	533	581	590	581	534	557	536	560	537	584
26360	13280	15668	14412	9625	6991	4896	2630	1623	1108	858	652	549	509	477	352	347	282	256	270	220	272	273	239	229	256	254	221	220	228	232	235	194	218	217	213	235	209	221	210	225	194	229	188	201	184	213	230	241	199	185	217	209	221	222	247	214	220	207	216	210	220	219	229	210	197	209	192	234	231	230	214	214	225	216	198	210	193	203	210	195	204	214	209	219	195	187	217	191	196	221	225	219	203	211	220	254	215	210	219	214	240	219	196	221	214	192	218	216	217	199	208	209	240	233	217	218	206	201	200	211	201	204	210	202	201	234	249	202	191	213	215	231	233	229	206	203	189	197	215	209	205	221	208	208	234	223	198	171	220	215	222	181	192	204	198	211	224	217	217	216	225	213	237	211	185	205	205	193	215	210	203	238	195	215	192	228	186	231	236	236	208	228	209	207	182	228	226	188	209	189	195	168	204	220	233	207	192	211	220	201	205	199	203	214	169	205	219	211	237	222	192	235	204	191	197	218	198	219	216	197	221	221	241	188	176	184	217	226	191	254	217	212	218	223	160	194	208	197	232	226	174	222	212	210	212	235	217	233	223	225	206	190	220	227	231	228	223	205	201	187	211	220	193	175	213	239	256	227	195	197	213	203	220	231	229	195	196	191	216	202	203	192	200	219	202	188	190	202	209	175	227	217	202	209	198	187	220	234	215	221	203	250	195	209	202	226	216	219	221	241	208	204	210	170	212	207	177	225	208	220	234	201	203	200	200	217	199	189	225	194	209	212	207	203	212	200	215	193	199	171	211	208	222	175	203	189	230	192	218	197	214	219	207	211	212	176	207	217	216	220	199	202	201	240	212	230	212	201	236	211	200	192	215	190	217	182	208	172	211	204	198	182	208	210	229	206	205	213	210	212	229	220	207	243	192	208	186	203	209	195	220	203	208	224	189	207	244	209	213	195	191	220	229	200	194	230	176	215	225	232	223	214	222	223	216	234	208	204	184	209	206	193	235	218	218	198	239	220	199	196	202	245	207	236	214	225	226	218	204	202	225	190	180	206	215	192	197	197	196	179	198	200	205	193	193	223	200	209	203	245	206	209	216	218	208	199	197	214	184	210	211	205	206	208	193	220	220	196	195	210	185	203	216	221	198	219	222	216	210	197	228	215	231	207	177	186	231	215	199	223	191	202	236	216	196	215	222	233	215	221	203	204	205	200	202	192	182	190	227	188	204	196	206	234	220	237	220	206	193	203	203	206	231	212	170	191	216	197	177	231	207	203	218	209	190	235	210	197	204	205	205	204	198	181	190	196	229	233	209	191	204	207	195	200	230	219	215	202	231	221	186	200	206	214	219	191	202	204	209	227	216	242	217	212	210	208	194	213	201	223	225	210	225	220	238	201	206	226	203	203	224	235	219	175	213	210	205	216	197	192	203	195	198	203	207	194	216	209	204	206	217	228	220	210	214	199	209	211	220	221	218	213	218	208	202	220	213	218	214	204	222	189	242	219	210	188	203	199	214	220	226	239	192	192	215	237	212	215	212	203	215	213	207	211	214	197	216	209	184	192	218	234	237	211	210	207	223	222	216	232	210	212	211	216	207	199	192	218	204	213	204	205	215	217	221	198	176	208	239	201	194	196	236	187	203	188	219	243	198	232	194	221	199	189	190	203	244	194	232	180	215	231	238	212	210	188	192	196	189	199	195	210	205	185	224	223	228	222	221	215	188	234	228	243	232	208	204	227	194	182	209	200	231	228	189	199	208	189	209	222	206	199	194	206	211	208	220	216	210	202	232	217	198	193	223	236	229	231	209	204	213	221	215	197	198	220	201	215	219	234	197	208	191	196	220	185	184	196	200	211	264	193	251	210	229	207	205	204	228	197	189	216	222	185	234	212	209	204	225	211	185	209	215	219	200	207	192	166	217	195	192	211	219	206	186	197	206	214	218	216	207	230	215	197	203	190	202	215	207	217	225	206	222	220	206	174	195	217	199	216	228	221	203	228	205	178	216	203	204	194	216	207	223	190	212	202	188	228	214	209	234	232	210	212	189	210	217	212	225	200	199	184	217	223	219	212	203	217	204	233	204	204	210	228	189	212	210	238	248	239	178	231	224	222	217	228	189	198	226	221	244	206	205	207	208	216	222	223	200	190	211	214	207	207	208	229	209	211	235	204	211	208	225	186	193	209	197	215	209	202	203	213	201	215	193	191	253	215	191	229	216	185	205	194	204	239	196	200	201	201	200	205	201	189	212	209	221	212	200	206	217	220	226	219	212	219	230	218	205	184	200	211	199	221	233	190	211	247	219	209	226	184	207	211	207	196	210	210	219	181	235	217	233	199	183	197	225	195	208	195	217	217	196	217	232	216	233	201	233	216	237	205	181	216	183	229	224	204	228	226	231	235	197	217	203	194	188	210	206	211	239	229	216	233	199	255	204	194	201	174	188	209	214	236	214	217	216	174	203	229	214	180	228	235	212	218	213	183	190	202	204	185	217	203	201	203	236	216	221	185	214	199	216	221	202	184	186	208	204	214	204	227	210	225	200	192	250	198	178	201	226	188	243	213	210	216	194	170	200	210	224	200	208	204	200	183	229	227	201	211	214	212	209	203	212	191	195	198	201	185	215	187	209	211	193	224	215	210	202	192	219	230	231	208	191	210	221	218	208	217	216	213	222	208	224	187	212	215	194	211	213	204	166	186	228	253	209	227	226	218	228	202	205	216	214	218	190	219	213	214	232	245	218	202	204	217	194	196	194	196	213	216	215	221	201	221	211	224	214	207	211	206	195	220	194	225	210	206	229	204	216	202	232	173	219	193	203	212	193	194	196	184	219	219	213	190	214	205	181	223	210	207	192	205	221	175	226	241	213	217	205	227	197	192	209	202	219	210	227	203	190	200	220	203	217	216	195	250	216	204	220	223	216	183	228	213	233	203	188	207	232	220	196	214	210	195	190	214	213	191	217	222	180	180	209	208	205	219	220	204	212	184	211	204	203	220	193	231	236	226	223	224	200	224	214	215	201	192	237	200	230	209	200	223	187	208	226	216	211	204	207	185	219	216	227	213	241	224	218	199	203	210	216	201	188	214	211	243	193	214	211	226	226	213	217	227	206	206	235	230	216	204	192	202	202	171	199	214	196	194	212	213	232	221	226	201	192	209	202	231	208	195	204	187	221	212	170	190	204	192	221	222	202	232	204	202	203	203	183	226	213	209	218	232	208	207	219	205	188	229	244	204	206	221	200	224	213	234	209	215	222	219	215	216	222	220	207	202	248	222	219	238	231	235	208	213	193	208	243	209	222	192	226	238	224	206	222	167	209	187	222	210	170	199	236	203	209	197	206	197	219	258	193	182	221	229	243	217	185	202	193	204	212	225	220	205	216	184	217	211	185	208	221	184	219	211	222	227	220	209	209	220	200	223	227	222	166	216	201	204	207	194	184	228	195	209	210	201	214	216	229	220	202	206	218	206	223	226	221	214	227	220	209	177	231
15221	10731	22505	26719	23348	20719	16196	10804	7064	4941	3703	2788	2306	2149	1923	1340	1278	994	864	815	738	670	651	679	619	598	628	566	553	600	560	536	569	544	509	501	567	522	532	517	513	479	526	512	512	473	486	496	528	530	540	492	474	512	484	533	458	487	470	451	504	502	501	490	485	497	503	494	511	501	487	485	485	495	506	466	499	535	488	500	505	491	479	482	471	527	499	485	506	536	483	522	500	517	486	494	508	493	514	526	488	470	487	522	520	520	486	523	526	500	479	517	486	516	465	512	492	527	491	510	475	488	496	519	472	516	484	511	493	469	518	504	480	501	485	492	495	491	475	517	487	489	474	500	500	483	501	470	470	453	469	494	463	507	505	470	463	470	509	483	487	485	516	509	528	531	474	524	540	531	502	490	496	471	489	517	460	498	489	455	517	493	517	461	546	474	473	510	467	464	471	482	506	489	516	504	532	500	497	505	468	513	505	472	538	494	500	477	477	456	483	506	456	530	507	495	494	501	506	483	494	497	525	477	502	486	509	523	467	506	507	494	470	507	465	512	541	514	459	502	497	495	477	516	502	510	485	453	494	535	490	464	479	518	466	502	462	507	530	501	485	505	536	518	481	491	522	476	485	542	469	506	463	506	457	520	480	442	464	474	502	529	496	486	505	533	456	461	489	503	531	488	463	486	484	516	451	523	495	491	463	516	508	479	516	476	501	493	503	535	518	456	464	511	531	477	494	505	456	522	480	495	480	474	474	514	482	497	492	515	501	502	468	491	458	535	532	525	542	519	539	524	504	497	471	503	496	443	457	469	463	480	496	490	479	463	503	480	459	482	512	439	499	476	520	506	501	499	481	527	550	523	489	513	496	475	511	463	502	469	466	499	518	476	497	499	513	499	518	489	515	543	489	497	472	477	516	485	522	502	494	504	472	505	496	511	501	515	502	516	470	527	499	466	484	528	472	485	497	463	500	468	489	487	448	470	475	526	473	534	455	484	505	518	462	474	486	502	503	510	526	518	517	492	495	516	480	541	476	467	522	488	500	495	493	496	515	540	484	514	469	513	475	474	497	485	482	505	511	506	477	498	471	487	480	508	519	456	501	472	491	494	498	484	473	500	466	512	497	520	481	520	473	493	492	482	491	492	500	474	488	514	498	482	523	449	513	518	487	471	491	491	498	487	477	516	505	494	485	495	484	498	514	522	533	568	496	467	476	506	509	500	510	495	490	520	520	471	477	525	451	449	509	505	510	471	483	487	487	511	487	481	547	516	449	501	464	438	478	483	458	480	483	488	499	514	506	496	478	454	505	490	505	492	460	521	484	495	452	541	473	505	508	484	463	468	477	471	464	482	488	520	485	458	524	498	495	551	505	534	492	504	466	517	521	504	505	513	485	511	470	501	491	480	508	471	501	483	512	496	486	525	508	509	468	490	502	487	479	512	478	486	523	502	508	487	416	504	507	471	520	520	487	509	503	533	468	477	513	529	456	486	511	471	489	513	529	504	474	479	500	509	477	470	497	515	491	500	448	513	503	440	479	502	489	485	473	482	502	512	496	493	481	474	514	516	515	501	514	525	488	476	514	454	497	496	476	488	513	523	513	458	461	472	449	452	499	491	492	485	464	534	505	520	536	481	510	509	538	473	486	521	531	483	520	503	482	514	442	501	522	478	496	514	500	491	481	461	515	491	493	518	482	492	484	502	495	491	483	488	490	495	510	493	515	486	499	481	511	509	474	484	519	523	470	498	526	511	456	495	500	490	479	506	514	503	498	522	497	493	504	501	488	506	491	487	524	490	506	504	489	505	497	511	553	523	480	531	504	525	494	543	522	512	474	486	505	512	472	492	465	504	457	522	512	496	489	514	454	476	487	506	513	474	471	507	473	516	515	487	482	496	497	488	510	517	478	493	490	502	474	486	477	529	491	515	514	472	483	477	517	526	505	489	505	456	442	480	526	543	500	508	486	479	482	492	530	510	481	520	508	508	494	490	504	501	488	507	484	478	485	490	507	498	517	497	502	508	512	480	499	500	493	524	525	503	499	510	488	478	482	498	486	498	480	537	510	474	482	486	499	483	460	498	504	496	472	506	488	493	498	506	486	511	498	480	516	478	476	511	519	501	532	504	477	464	428	542	496	497	481	485	469	531	488	500	464	516	500	465	506	462	520	469	488	502	564	498	490	476	495	480	470	491	460	457	525	477	493	505	494	457	463	457	486	518	494	480	495	526	511	494	531	480	508	543	503	507	507	504	477	474	522	457	531	466	538	490	499	477	475	527	496	513	498	515	475	494	464	507	492	500	497	473	469	518	513	506	462	486	482	498	489	533	537	513	503	473	477	521	495	495	525	476	478	467	478	478	490	501	468	458	520	477	527	525	511	528	517	487	494	494	514	450	517	478	500	514	488	474	482	507	472	476	493	461	510	482	478	506	478	557	466	489	465	486	500	540	471	475	469	496	492	430	535	499	481	492	484	464	508	507	495	514	498	434	527	487	474	495	516	490	490	506	491	458	488	523	498	475	484	490	482	519	491	487	503	510	527	478	477	489	462	509	498	492	527	483	524	489	457	489	478	496	453	477	475	474	503	465	475	475	479	505	534	507	505	499	514	491	488	537	508	472	496	473	503	492	481	504	516	497	481	509	492	455	511	485	480	501	496	499	458	523	499	488	485	491	504	495	516	507	487	499	498	498	482	497	498	481	488	472	530	471	486	514	527	532	511	495	486	541	484	474	539	472	522	470	512	501	506	464	524	507	502	509	463	493	489	471	536	454	501	464	500	518	454	498	477	518	513	505	503	509	501	507	460	498	475	488	525	494	528	453	568	485	503	485	500	511	509	424	515	531	474	469	483	466	503	537	498	487	510	517	475	479	484	527	501	520	452	532	511	479	479	509	465	495	509	474	486	500	494	547	480	488	471	484	457	496	474	488	510	500	501	512	476	517	493	464	486	499	515	497	490	504	539	524	484	494	476	472	459	492	512	502	498	524	446	505	488	488	503	472	501	476	455	523	491	464	473	511	524	514	510	482	459	526	489	487	497	446	469	495	496	491	490	467	531	486	492	474	472	470	508	500	480	457	482	501	484	506	543	491	490	504	466	459	486	470	530	511	475	507	484	455	489	522	495	469	508	499	504	521	494	484	510	513	520	498	519	465	503	476	503	503	473	500	470	500	471	479	520	505	495	493	500	471	487	506	500	487	491	472	487	512	516	514	496	475	487	508	479	471	494	492	515	433	523	488	497	483	498	489	498	483	496	538	495	515	524	466	479	501	500	503	493	454	497	503	535	484	514	517	500	459	527	501	478	485	519	522	499	478	494	513	491	499	503	472	478	507	467	532	462	516	531	517	472	473	486	464	507	448	516	486	488	480	479	460	522	507	506	443	474	483	488	511	455	494	490	490	502	478	455	477	510	519	535	504	468	458	530	487	471	486	455	518	490	470	501	544	485	496	512	475	456	448	542	490	478	479	492	494	498	471
9241	5448	7313	6266	4184	3196	2217	1299	981	632	554	431	410	427	393	384	380	321	340	334	320	317	323	314	314	294	348	330	290	320	302	290	266	333	327	317	290	310	340	288	276	310	263	316	324	326	317	295	275	287	310	328	301	298	319	322	282	265	289	283	284	315	299	306	302	275	275	295	281	291	299	318	310	308	313	302	316	309	293	271	314	326	347	309	317	304	277	292	275	317	296	309	298	293	317	316	289	300	309	292	285	286	330	351	307	316	312	301	310	288	289	292	314	303	275	292	291	301	329	306	310	306	296	307	317	311	326	299	328	303	329	275	314	268	281	301	287	330	305	317	306	313	307	296	307	298	281	316	318	285	316	309	300	298	320	332	315	324	326	265	280	292	288	287	310	280	310	284	289	322	282	295	321	266	335	290	299	322	292	313	309	293	314	314	301	326	296	304	285	285	308	256	319	289	269	335	303	329	308	326	319	305	322	312	314	307	272	299	326	283	305	312	274	322	304	302	353	311	331	294	303	305	304	279	261	307	276	297	285	282	294	326	342	303	296	305	309	304	277	268	285	312	301	286	333	294	286	302	330	280	253	297	296	318	296	278	293	316	324	294	297	306	315	285	302	301	296	305	324	299	283	304	321	281	303	319	285	308	288	302	295	343	320	298	291	310	319	333	298	316	308	307	288	294	313	322	293	319	298	294	281	284	311	296	329	304	295	305	316	309	334	321	296	298	314	301	266	281	299	320	310	277	333	282	324	271	344	295	304	280	287	317	315	307	287	265	296	291	279	331	312	286	324	289	299	324	346	294	298	305	299	341	308	344	288	335	300	306	303	347	298	254	311	265	290	318	310	275	272	301	296	325	345	304	292	296	299	296	327	310	326	271	288	301	299	323	327	306	309	297	281	279	313	315	287	267	261	341	297	308	321	296	318	288	315	312	320	326	295	275	295	302	280	265	281	282	318	307	292	265	294	295	304	303	306	321	274	324	303	326	317	301	301	296	330	295	303	274	318	313	292	310	290	307	272	270	286	252	287	338	334	294	295	366	307	333	288	328	301	312	352	266	318	334	324	269	282	296	322	288	314	311	290	294	317	315	304	271	311	293	278	293	305	273	287	297	307	251	303	287	324	289	315	302	334	314	295	324	328	264	312	291	314	311	310	284	306	307	287	280	298	336	287	300	278	311	271	289	316	321	283	279	329	269	306	334	300	291	285	272	275	292	286	303	303	313	314	313	304	324	291	303	292	274	318	310	294	306	263	298	305	287	312	284	328	314	301	311	292	309	310	328	353	331	290	338	327	263	309	311	323	310	299	301	310	300	313	306	275	303	299	273	309	290	339	329	306	296	309	333	294	307	306	315	301	285	295	292	318	312	315	289	320	297	319	278	317	280	325	287	294	295	310	295	281	271	301	293	288	286	310	329	270	271	291	286	293	327	307	299	309	306	300	315	321	307	310	305	285	309	305	274	288	280	290	322	309	272	282	319	277	301	321	309	274	289	283	294	303	322	313	346	288	315	311	303	303	316	299	309	298	335	289	321	283	294	296	326	274	287	327	335	285	300	318	312	309	304	328	285	303	328	273	328	273	294	298	265	317	318	287	278	292	304	292	295	313	342	286	298	303	271	309	345	274	288	284	298	269	295	326	289	269	315	303	275	302	311	306	304	295	284	308	301	299	302	295	319	294	304	329	307	276	281	299	305	288	321	308	270	293	304	271	356	304	289	311	315	289	290	318	303	293	319	309	284	291	326	296	325	327	292	272	299	311	279	301	293	325	312	318	304	289	313	308	276	287	274	290	316	300	296	289	334	269	304	298	294	288	274	297	314	314	307	283	296	292	292	311	298	285	312	324	301	304	341	300	258	301	289	300	313	311	317	299	294	302	264	281	312	319	302	278	271	329	294	318	289	318	300	307	326	321	278	292	302	282	283	296	291	279	281	269	306	321	272	246	284	296	306	335	306	318	299	307	283	269	277	308	280	313	295	313	307	320	295	335	307	293	305	300	281	275	284	301	333	314	289	280	313	328	313	300	303	280	320	299	274	325	284	306	293	267	297	308	297	312	299	290	295	287	306	303	310	300	279	318	285	308	272	294	290	308	312	321	298	297	294	309	305	300	298	289	291	312	286	292	300	307	272	325	272	281	291	293	317	292	299	290	286	284	306	324	293	313	310	339	284	291	308	306	269	299	277	269	301	324	278	301	273	267	318	294	291	295	310	312	345	332	281	296	293	303	296	294	298	276	261	291	276	306	277	297	295	316	299	310	312	306	294	284	311	315	300	306	317	314	274	308	292	315	311	302	288	305	304	338	349	302	277	279	223	294	321	300	305	309	273	304	326	296	282	314	309	304	344	343	283	270	301	300	283	321	294	338	325	272	327	316	316	319	284	309	285	287	293	339	269	305	328	309	306	276	295	291	312	295	329	344	286	267	311	304	309	317	330	335	285	288	337	312	334	299	280	296	291	298	283	304	284	291	303	298	302	269	294	286	322	257	289	330	278	288	290	325	312	272	351	302	322	332	280	283	314	328	298	280	323	343	305	305	313	308	313	313	318	291	303	284	291	280	292	291	298	328	332	300	284	300	308	320	277	352	276	288	287	320	291	273	272	299	304	318	309	301	311	340	290	304	277	309	264	316	308	306	296	316	333	310	273	275	313	279	297	299	308	277	298	322	298	315	290	314	313	304	271	313	313	288	319	269	312	292	284	325	287	321	318	315	292	338	293	326	273	301	319	264	304	329	309	310	324	287	295	298	316	258	295	291	326	265	333	336	305	307	278	326	305	324	312	318	295	316	340	297	304	312	282	272	294	318	298	278	282	271	321	304	291	304	302	304	313	307	285	274	302	328	323	293	282	285	317	296	325	310	348	277	296	300	279	270	295	304	296	328	335	285	286	256	320	254	291	324	297	301	382	298	275	305	293	285	311	283	282	294	322	315	315	352	336	285	296	325	287	338	287	298	299	327	296	304	304	292	316	318	305	304	263	316	313	294	302	305	300	309	286	312	335	306	264	309	339	278	333	279	294	305	286	340	292	300	305	297	317	285	314	260	328	320	326	304	312	301	310	307	281	296	297	286	293	318	285	293	290	318	275	264	311	321	290	312	281	270	292	320	300	311	331	263	303	272	285	315	308	279	309	275	288	282	297	283	314	281	322	304	311	297	303	291	286	300	311	326	291	314	276	305	281	303	303	303	266	307	295	297	314	319	321	313	300	323	317	296	283	304	309	296	288	316	314	337	308	291	325	310	332	301	338	292	278	282	329	331	291	327	297	310	295	311	319	331	293	270	305	329	319	283	316	320	280	295	286	243	282	294	276	289	283	276	310	270	310	346	298	280	279	285	286	290	293	317	309	282	263	296	291	319	315	278	310	334	312	320	305	304	292	311	334	305	314	327	288	299	326	310	312	318	309	317	325	291	295	295	291	316	340	307	311	280	289	258	285	272	318	287	323	289	279	306	290	267	291	313	299	279	272
5964	5241	12937	15702	13361	11562	9171	5325	4027	2658	1758	1506	1364	1456	1171	973	928	845	806	833	759	751	690	698	678	677	718	702	667	708	724	670	701	705	697	712	671	723	702	672	670	651	644	654	725	696	648	663	734	693	673	681	678	691	640	663	643	704	660	649	690	687	675	667	683	657	665	643	676	644	669	648	658	677	663	630	669	681	648	682	646	693	634	620	696	722	672	669	663	703	673	677	740	658	668	667	666	651	641	708	664	659	624	664	704	699	649	705	676	671	773	665	641	655	652	683	714	687	683	646	699	658	667	702	702	665	658	648	718	662	699	682	655	643	745	693	686	687	737	660	637	715	664	638	650	641	623	662	656	643	682	636	685	681	691	641	694	677	677	707	656	689	676	669	663	721	678	677	641	658	691	715	644	679	690	646	659	677	683	671	673	717	675	650	648	682	652	653	641	687	677	665	710	671	657	671	708	663	643	698	628	678	699	691	658	688	703	655	647	688	654	716	650	649	662	695	681	681	665	676	658	691	699	625	663	688	713	669	679	614	692	657	675	651	718	690	622	711	675	657	689	675	662	678	702	688	669	678	693	652	640	661	672	726	701	682	628	685	665	694	699	626	709	660	658	697	635	689	701	655	633	646	716	684	674	665	694	679	655	680	654	636	644	747	685	684	645	704	653	675	684	668	661	698	629	697	673	712	697	677	648	641	656	683	680	654	665	671	656	666	674	670	633	645	647	686	653	661	702	675	710	697	677	650	702	645	664	665	660	650	652	668	655	680	624	729	655	680	674	661	715	715	692	672	624	613	711	750	682	690	665	671	686	633	658	703	671	680	672	695	648	650	668	620	633	699	637	644	635	678	689	672	646	683	683	729	690	628	643	651	655	634	669	673	650	679	658	650	668	722	667	702	677	677	669	689	680	675	685	692	649	699	664	695	638	675	669	629	641	694	672	705	678	689	674	686	644	648	682	671	662	663	666	672	671	683	684	697	692	708	668	686	691	656	673	742	659	687	678	681	703	657	662	658	667	672	700	663	682	635	660	701	653	721	685	643	752	645	706	646	698	641	643	639	694	643	680	699	663	654	641	634	675	664	668	669	645	642	656	648	694	687	664	648	654	682	661	651	664	669	676	698	629	679	625	650	695	709	689	675	686	680	707	668	714	644	694	684	721	658	674	689	695	672	676	667	694	691	660	702	671	660	682	627	664	667	671	641	699	657	636	679	694	685	639	712	672	670	661	683	665	655	683	677	690	679	624	685	679	666	615	676	684	674	657	680	646	658	679	698	662	683	645	642	673	647	708	678	608	679	667	664	663	671	652	679	655	712	639	646	703	670	684	640	719	691	712	642	707	666	695	731	705	635	652	680	681	658	699	670	671	669	720	674	664	710	615	669	690	687	746	625	695	690	672	686	685	652	630	699	673	641	678	716	668	693	656	649	658	771	679	680	687	635	697	675	663	694	697	671	656	675	690	653	668	656	696	676	671	689	667	665	668	660	681	701	722	679	673	704	692	666	639	655	669	645	636	693	674	625	678	649	659	704	675	653	679	643	649	663	659	672	662	681	657	675	684	645	655	650	687	686	677	664	719	637	667	638	656	641	702	668	659	646	658	696	677	708	670	701	691	735	677	658	656	726	656	658	676	691	637	645	691	641	661	686	661	710	734	681	688	670	610	670	697	676	681	653	679	691	680	700	664	649	662	648	639	662	654	644	658	665	680	663	714	649	665	681	665	668	686	637	664	668	653	657	676	706	683	678	689	683	682	681	662	646	691	683	656	688	666	661	629	667	623	668	657	693	695	666	679	667	714	696	720	724	686	706	702	660	689	714	686	671	664	657	687	726	621	632	656	707	678	664	649	629	648	666	634	672	632	679	705	659	665	707	676	687	630	626	694	720	687	703	708	659	657	723	663	651	666	722	628	673	654	700	656	681	658	661	672	662	682	726	680	696	692	665	643	685	641	648	686	666	652	686	654	680	702	605	735	683	719	631	671	624	702	688	701	677	659	697	644	701	714	655	682	704	674	695	605	687	696	688	675	675	652	665	680	645	612	705	688	711	659	697	660	661	705	680	669	669	659	673	687	678	725	715	691	624	750	635	698	685	652	663	646	671	674	703	706	665	656	681	657	702	680	677	685	665	626	700	670	642	713	595	698	722	672	640	676	661	634	663	657	682	661	724	613	691	663	673	674	679	677	623	660	667	674	651	675	697	677	666	696	640	631	591	646	662	646	651	713	649	674	673	685	681	681	588	629	665	673	707	666	689	672	645	650	685	674	647	689	662	642	678	638	638	677	668	642	724	687	675	685	659	681	658	738	693	674	695	648	686	661	670	685	679	711	708	636	633	655	699	686	663	671	633	703	659	630	668	640	664	687	637	666	675	667	669	636	652	695	697	644	657	637	674	664	650	640	711	665	656	689	702	646	704	690	668	692	663	686	630	639	684	674	677	647	676	681	640	619	697	643	681	694	674	651	689	682	687	684	682	666	608	698	646	647	631	650	641	673	665	690	669	646	667	711	690	661	650	667	702	696	669	665	619	650	703	688	658	681	661	682	655	640	620	644	659	718	694	633	661	669	687	632	675	647	649	680	640	688	685	699	651	681	654	671	611	643	677	674	659	640	664	703	631	616	681	682	678	631	687	661	654	679	697	674	658	712	683	629	705	620	667	668	652	655	660	662	694	654	654	644	660	696	676	637	677	685	647	681	670	675	679	678	689	662	690	724	684	648	640	701	649	688	699	657	660	654	626	662	706	671	666	664	668	692	643	702	682	627	683	683	714	696	691	681	696	680	688	683	661	652	703	676	662	647	665	630	665	697	700	699	675	720	670	667	655	686	684	643	680	658	652	641	718	621	684	717	680	618	645	707	700	717	680	675	673	651	684	731	720	694	637	716	680	663	655	648	653	662	646	663	694	675	675	647	693	673	673	700	654	675	673	686	649	699	686	687	654	663	625	712	687	713	626	676	674	667	673	703	641	721	665	648	717	704	613	685	632	659	664	655	686	665	660	726	653	698	655	710	699	669	651	658	660	705	682	700	722	702	670	701	671	649	643	693	664	688	685	617	727	643	663	657	690	674	639	681	687	691	659	659	652	685	670	657	677	681	699	705	679	741	621	698	682	661	662	664	648	670	677	680	682	669	673	668	631	717	660	715	664	643	691	642	693	626	637	675	666	651	659	618	664	642	695	699	686	685	665	664	640	648	678	698	643	641	634	700	644	698	607	652	668	706	682	683	650	650	680	675	639	680	674	672	697	668	690	685	703	642	666	658	663	662	688	683	675	703	623	691	621	675	674	705	671	699	646	678	669	711	680	633	682	663	616	655	672	692	655	703	638	675	692	670	667	686	646	670	650	584	698	642	642	606	625	655	652	653	728	702	650	686	639	695	670	645	681	685	646	684	675	687	676	670	626	667	683	674	694	685	722	652	657	656	695	679	681	695	693	664	736	672	679	694	693	669	665	693	693	647	637	689	653
17726	8276	11855	9936	6567	5183	3776	2074	1365	912	612	490	458	462	405	323	331	319	302	320	279	273	268	242	268	251	264	275	257	287	256	259	240	247	239	273	230	228	229	269	237	228	265	274	252	236	273	255	242	246	249	236	217	265	213	246	247	214	250	264	243	220	219	266	267	258	257	248	225	217	263	237	239	270	213	220	236	306	241	244	292	255	218	258	252	244	246	239	232	262	261	235	232	244	233	257	254	248	244	235	246	268	234	222	243	198	235	228	267	266	250	210	230	243	225	257	219	238	233	247	230	218	238	245	273	250	256	217	260	242	238	237	258	211	250	250	259	260	265	256	233	243	241	278	236	223	215	253	246	243	237	229	224	233	239	236	214	245	245	242	237	263	231	235	213	271	255	260	240	273	255	254	271	212	231	247	211	239	229	234	219	243	267	261	266	252	285	229	224	250	271	242	280	235	239	253	253	235	211	261	242	225	274	234	244	219	237	243	230	244	246	257	247	242	217	255	241	216	240	235	245	224	217	227	259	289	233	219	248	225	252	255	249	219	248	245	251	237	235	272	284	233	216	230	232	235	247	235	219	264	247	275	231	257	210	250	236	237	255	227	227	239	228	256	253	267	242	265	244	256	254	245	230	215	246	203	260	238	260	230	245	231	232	241	203	216	233	255	270	238	252	276	232	209	265	218	249	263	261	240	237	242	237	249	259	233	253	263	257	268	264	237	271	241	260	229	242	273	244	260	237	257	241	258	245	234	234	245	243	225	211	208	251	238	241	236	254	247	243	252	243	254	265	248	208	237	235	202	260	260	228	251	251	279	221	262	268	226	262	268	218	221	229	221	246	281	243	260	253	264	255	254	225	251	199	273	253	230	238	273	235	244	215	261	240	198	223	225	214	225	224	226	238	278	261	248	259	228	238	251	216	243	230	232	229	238	275	249	253	216	218	229	219	242	256	218	256	253	260	258	251	251	245	264	237	242	246	239	239	228	261	261	236	211	258	259	240	247	221	266	227	245	245	300	262	255	217	251	246	240	245	243	276	257	234	237	212	230	261	263	263	215	249	236	245	251	282	235	225	214	228	247	236	256	253	223	264	238	239	268	230	272	238	231	229	247	233	221	251	241	242	248	254	267	228	261	253	227	254	228	251	259	247	228	240	267	259	278	236	226	226	246	282	247	239	241	241	247	250	229	230	237	257	238	235	238	243	283	239	246	247	236	268	248	258	272	251	249	229	227	231	244	237	244	253	246	219	242	224	218	219	235	249	246	259	225	227	259	214	234	242	254	252	223	232	220	221	216	267	248	262	246	250	229	256	232	241	249	244	232	254	235	241	228	257	266	231	242	272	266	233	259	246	234	242	235	265	229	261	220	248	253	253	247	227	222	252	260	263	237	272	205	248	247	218	235	246	233	272	269	234	258	219	244	245	258	239	240	248	298	243	270	253	242	249	248	262	232	257	246	222	229	261	263	226	258	225	208	210	225	274	228	253	250	234	258	233	264	256	231	254	248	281	223	234	258	229	271	242	242	237	223	276	255	248	239	225	243	269	259	242	227	257	243	248	226	239	225	253	247	245	229	249	221	221	276	210	274	252	260	259	254	225	223	248	259	244	227	244	266	238	235	244	253	228	272	257	247	229	232	231	233	227	262	224	253	222	262	254	227	195	236	238	245	225	247	259	242	215	207	238	232	250	272	246	274	253	280	245	230	231	242	254	204	268	237	236	233	243	252	224	248	269	235	252	225	252	251	225	244	256	236	221	212	248	253	244	251	230	216	241	275	206	244	258	251	219	225	232	256	215	239	251	251	215	245	266	212	199	257	239	238	247	211	256	252	227	233	253	233	225	242	242	239	240	249	252	243	215	227	250	227	228	251	259	250	218	226	211	245	221	257	228	258	227	258	261	248	253	254	254	235	253	249	220	233	238	234	222	245	256	235	229	229	228	227	239	243	255	216	252	243	225	241	242	227	223	260	237	260	259	244	217	253	232	234	242	225	249	270	251	220	234	243	284	235	257	237	225	255	240	259	237	245	260	228	238	214	240	251	229	269	239	271	231	256	255	214	236	227	249	234	220	224	272	246	262	252	248	208	229	261	235	252	268	205	207	249	220	206	252	236	220	245	225	214	219	254	270	263	219	239	264	238	270	257	239	250	256	230	244	246	254	231	247	240	227	251	253	222	243	243	258	235	234	277	257	260	275	268	185	234	229	240	231	242	245	236	269	255	257	217	228	246	266	240	233	266	222	231	247	245	277	287	255	276	239	233	249	256	253	260	236	215	230	269	271	260	254	239	218	261	253	264	249	236	244	214	233	265	252	235	261	236	239	222	278	269	247	228	247	248	226	259	239	228	246	239	225	242	247	271	243	224	264	250	259	250	239	282	215	245	264	252	236	243	260	264	221	277	277	228	243	249	238	219	283	256	237	251	234	240	222	247	212	229	252	251	220	238	235	237	216	244	256	233	251	270	239	246	223	244	243	239	220	247	234	262	240	274	220	212	250	226	265	251	218	217	255	211	246	245	235	234	280	272	229	245	248	266	268	235	236	261	250	240	213	246	252	222	244	238	240	245	236	250	238	246	243	226	231	239	227	229	221	276	258	244	229	238	252	213	228	240	250	265	214	199	224	264	258	240	287	256	229	245	222	246	239	266	224	245	268	244	246	219	215	266	216	256	226	262	240	230	236	245	234	250	242	212	220	249	266	225	220	244	252	245	253	258	256	275	233	240	229	240	279	230	252	235	247	250	229	275	258	219	214	248	252	229	267	246	206	232	253	248	267	226	218	251	246	240	246	253	255	261	223	264	255	231	239	236	233	249	242	253	248	249	221	253	258	219	227	274	234	245	221	274	273	231	214	244	243	262	238	241	224	208	212	222	241	250	232	244	235	272	257	259	253	248	242	246	250	227	261	236	233	247	261	259	250	225	246	239	227	246	231	223	241	246	206	235	238	244	247	271	241	258	247	244	250	240	244	249	233	251	246	239	243	208	229	242	266	251	227	251	230	272	242	244	233	241	225	264	256	257	254	257	247	240	246	248	239	258	252	257	244	227	231	256	251	261	240	238	223	246	254	235	262	242	291	236	240	229	218	243	235	253	244	234	230	253	254	235	256	262	238	246	249	241	235	244	248	236	225	232	250	264	234	256	243	242	220	256	221	238	256	252	251	242	223	239	229	212	261	249	232	237	232	257	262	268	199	217	241	235	262	232	208	240	246	236	257	246	265	225	235	234	257	256	269	253	250	240	250	252	250	250	234	248	239	237	232	237	264	241	250	257	229	275	204	253	240	232	229	278	250	246	258	262	248	249	254	246	243	242	256	218	230	249	237	254	243	252	220	216	257	200	247	254	216	217	236	252	258	249	226	229	233	233	235	258	229	272	247	223	234	231	255	240	237	243	259	241	237	256	241	252	252	269	267	234	209	268	243	251	260	253	265	231	250	237	259	266	258	248	236	244	257	240	234	253	229	223	224	235
11623	7433	18765	21614	18665	17218	13626	8278	6222	4093	2601	1947	1744	1574	1456	1127	1050	963	908	796	760	746	667	664	662	641	592	611	640	576	575	603	528	544	580	569	602	539	579	592	553	570	543	538	554	573	581	535	522	542	544	542	571	552	576	555	543	566	536	509	540	567	527	568	502	545	565	537	563	548	542	553	564	571	525	529	545	548	573	542	591	577	581	561	562	529	511	573	548	525	591	558	569	550	557	548	590	549	553	562	538	571	578	564	574	541	594	542	567	528	562	536	551	539	553	586	529	526	528	511	546	540	540	519	570	552	570	610	587	542	557	575	545	556	537	550	565	525	560	526	526	551	551	534	550	567	538	511	579	549	548	534	552	574	560	572	594	559	532	552	557	561	527	562	555	559	603	516	560	518	558	560	570	543	501	524	580	538	564	557	539	566	517	594	566	541	544	547	524	570	522	534	531	542	571	549	534	546	548	555	567	581	549	552	550	543	542	556	557	537	547	587	584	546	559	598	562	566	570	521	536	500	531	544	609	516	573	564	584	511	576	580	556	554	553	549	531	540	589	506	576	524	547	502	582	527	517	555	536	576	526	552	557	537	544	567	579	558	555	562	537	562	517	559	584	518	533	563	555	571	549	556	572	546	549	603	525	537	519	547	572	544	535	533	569	577	523	560	534	561	569	552	608	547	551	528	503	511	561	560	540	520	581	562	566	604	501	540	509	583	592	533	562	546	519	531	559	571	558	532	554	566	565	580	529	547	578	600	549	538	531	550	557	538	557	562	514	573	578	542	554	570	562	579	605	582	536	504	577	576	532	553	553	522	538	587	557	526	573	533	535	545	538	556	557	536	572	535	551	568	538	562	536	575	518	564	528	555	584	540	578	556	550	551	556	579	596	590	523	558	559	541	595	555	576	598	589	593	545	523	612	491	568	548	569	556	558	573	608	604	550	553	510	526	541	564	543	541	581	540	543	537	578	545	586	564	549	541	556	544	602	546	585	540	562	560	552	535	551	578	544	550	520	548	568	515	621	523	573	544	597	536	562	589	563	549	565	545	539	561	555	579	533	571	517	589	580	546	519	504	556	533	562	537	622	563	516	549	520	580	488	572	600	577	543	533	557	603	541	572	557	530	532	530	513	577	564	525	568	570	557	528	557	556	553	544	522	576	552	542	575	576	515	535	538	561	507	576	528	531	559	531	515	565	572	560	566	538	530	544	525	545	533	521	577	549	578	568	579	570	568	549	513	530	558	554	566	577	540	573	546	581	568	554	549	544	541	547	538	572	512	572	565	557	587	554	545	531	564	553	587	536	557	558	554	552	542	568	534	576	517	568	547	560	535	579	554	554	593	503	517	567	569	522	562	545	532	590	538	553	558	526	531	529	511	542	544	543	581	565	537	572	581	508	520	560	549	546	601	588	552	563	521	537	561	575	575	517	566	541	558	508	546	571	529	530	556	569	573	533	554	545	570	575	531	560	551	573	545	595	520	572	589	576	552	568	568	590	555	538	628	536	535	534	527	511	550	561	544	566	588	561	535	529	550	507	570	548	541	547	579	588	554	585	565	551	523	562	565	562	539	566	513	536	517	559	542	562	613	561	563	557	524	561	572	569	556	538	541	591	551	539	550	541	547	588	548	556	593	549	545	583	527	575	621	516	509	558	582	572	580	558	586	568	533	571	552	586	560	496	547	585	535	555	506	566	577	590	558	553	583	550	569	570	542	544	561	560	573	567	537	559	535	547	512	583	516	564	546	535	568	547	551	560	514	531	500	543	559	553	567	533	525	568	519	539	546	522	551	549	586	552	564	547	573	593	524	548	511	552	560	528	548	558	534	519	558	518	563	557	541	553	534	562	546	558	554	553	552	586	539	541	563	590	540	540	558	563	572	545	571	546	527	538	622	546	555	527	543	519	547	559	572	546	559	520	561	544	518	515	540	533	526	545	547	552	556	554	537	542	517	577	562	521	547	566	604	553	538	552	500	498	575	551	579	570	551	545	530	581	574	549	538	564	559	543	520	561	574	509	530	578	520	537	585	519	573	577	517	532	526	557	551	576	560	570	609	570	547	563	555	537	549	534	546	553	594	494	529	575	570	551	551	555	577	554	541	535	555	577	570	555	551	577	549	544	512	514	570	518	533	529	592	583	588	573	538	539	514	563	528	577	558	538	506	539	512	595	573	545	552	561	590	507	543	549	547	555	560	579	557	574	542	520	572	563	593	536	530	582	544	553	526	507	548	542	571	518	538	555	526	544	515	539	571	555	536	583	561	523	553	590	553	554	581	564	528	548	576	544	548	550	539	548	577	515	526	524	551	548	553	511	487	537	553	561	530	564	548	586	546	524	578	584	561	524	525	558	573	615	537	545	569	560	581	571	528	585	572	545	591	569	500	572	555	550	580	554	533	562	625	563	504	556	515	552	504	551	546	521	527	535	523	554	585	547	558	513	535	539	545	551	561	522	559	562	551	529	576	560	573	567	559	557	551	585	562	558	551	542	525	575	562	563	528	592	496	527	559	575	541	566	527	573	546	524	503	586	589	575	600	552	599	553	551	535	538	563	558	599	569	566	540	526	548	536	572	541	543	524	563	568	526	545	539	587	551	541	513	534	581	523	560	570	530	547	582	567	517	542	533	547	547	567	556	554	563	551	523	552	564	557	563	518	535	557	532	548	542	542	572	536	539	588	546	594	540	535	546	555	546	563	553	567	554	530	573	533	551	547	552	530	570	543	577	549	564	584	549	543	539	576	560	536	519	528	552	538	588	511	522	542	524	584	590	496	584	540	560	539	606	599	601	561	560	546	566	569	583	532	539	530	577	545	535	523	543	550	559	521	548	547	565	581	539	521	550	544	525	552	510	572	562	495	522	559	513	534	529	566	529	565	510	544	532	583	539	583	553	574	540	553	494	557	582	538	545	588	565	547	554	573	566	523	537	541	560	586	516	564	539	502	553	564	552	530	565	544	555	575	546	538	552	588	573	545	576	541	549	561	570	497	537	550	552	553	536	544	544	518	566	548	564	542	580	514	563	523	545	576	592	562	519	550	558	534	515	522	545	523	547	575	534	524	545	530	588	510	546	556	578	549	534	564	573	520	535	524	574	584	602	568	569	586	532	566	514	502	576	533	521	574	534	563	550	587	537	581	553	536	553	546	538	546	552	538	577	525	561	542	524	515	555	568	560	586	573	558	547	540	516	529	537	532	577	566	555	555	546	559	584	560	556	548	537	555	565	588	581	563	581	538	536	561	578	559	544	580	540	527	565	560	582	590	579	564	596	570	557	579	556	539	541	529	526	567	559	548	580	584	602	552	542	585	493	527	559	547	546	529	548	500	546	524	562	572	590	543	531	567	531	565	533	551	517	548	532	547	567	565	565	510	573	577	567	566	544	530	553	574	544	552	600	515	541	550	545	555	594	508	562	537	562	574	559	550	557	543	560	523	541	583	561	564	527	556	569	576	589	558	579	533	590	522	544	560
25948	11702	15517	13746	8916	7217	5138	3071	1783	1238	827	640	538	449	420	338	361	315	301	280	245	252	262	236	242	240	223	244	230	229	234	217	238	185	219	224	209	198	210	187	221	213	224	216	229	226	206	210	189	214	219	219	214	183	241	217	231	227	223	197	198	193	234	233	207	197	217	199	220	212	212	215	190	207	215	234	211	216	260	221	218	221	197	192	227	195	220	195	216	245	218	216	228	207	223	235	227	213	200	210	234	205	197	218	245	200	183	197	189	223	236	204	248	234	223	228	204	256	238	233	234	202	236	222	241	229	199	225	201	200	204	210	195	212	205	250	229	235	230	214	224	218	219	225	201	216	201	182	246	187	205	208	234	224	216	203	209	214	184	221	206	243	228	231	218	275	261	201	220	205	193	202	186	218	210	254	204	209	201	198	208	216	218	228	212	213	221	208	235	191	207	215	224	210	203	217	224	212	221	227	211	209	232	196	221	230	192	202	211	221	229	237	175	196	230	215	231	239	227	208	216	207	231	194	209	216	225	211	207	230	220	217	192	232	230	217	228	243	210	213	238	227	214	223	185	233	216	206	204	224	203	238	238	198	210	209	217	205	228	205	216	190	201	217	219	211	222	199	194	205	219	238	223	206	212	218	198	216	188	207	205	208	195	220	222	195	218	197	196	218	203	190	209	209	213	238	191	218	216	237	196	222	220	217	208	241	200	244	218	212	215	231	217	230	239	193	186	210	231	230	206	224	232	224	212	226	217	250	229	206	227	212	208	195	213	253	202	233	220	214	217	211	208	204	217	199	214	215	217	196	212	221	192	201	230	194	218	223	232	194	240	204	223	213	207	220	215	213	250	221	205	199	219	210	199	210	200	227	228	221	190	211	186	231	212	217	219	216	214	208	206	204	225	218	216	196	229	214	212	184	214	219	204	196	205	225	203	200	211	210	207	195	233	236	183	202	207	192	213	219	212	229	231	218	225	200	198	206	202	171	196	260	220	257	231	231	224	211	192	206	229	211	203	212	213	222	209	226	218	249	207	226	229	210	201	222	224	200	233	194	205	202	206	218	233	200	257	209	219	186	225	219	183	221	230	200	205	228	207	232	211	214	178	246	236	198	226	211	196	209	206	235	214	234	200	204	229	235	230	219	221	219	206	246	231	194	221	198	220	191	233	211	226	205	190	210	224	223	207	187	223	197	214	211	213	212	198	216	223	189	203	214	201	215	219	222	218	200	236	228	187	223	212	184	191	200	229	238	212	217	210	215	218	197	184	215	225	188	221	201	231	214	220	228	222	241	225	221	230	257	230	240	202	234	210	235	209	183	209	217	210	218	220	191	190	226	191	191	220	227	224	213	232	190	189	203	241	225	221	220	246	174	194	203	204	197	213	228	217	201	205	184	225	222	210	201	204	217	237	215	206	211	193	226	204	202	205	200	216	209	221	204	185	205	214	235	220	222	207	208	225	207	196	247	224	219	224	213	179	211	210	198	220	214	220	211	169	210	204	219	208	225	218	215	221	214	216	218	203	248	202	255	223	203	208	233	178	223	206	226	216	193	230	220	220	198	197	225	211	213	231	234	210	203	191	233	205	225	205	242	223	217	192	195	233	240	206	222	195	194	206	220	204	204	217	243	200	222	203	213	232	223	216	202	264	191	229	210	205	243	224	189	212	238	204	225	216	221	218	218	203	200	231	198	213	246	198	224	196	217	235	227	224	223	228	201	216	207	210	227	199	235	218	219	210	204	230	246	228	218	209	223	211	228	201	206	207	223	205	205	228	210	218	206	207	207	193	240	199	203	192	236	198	203	224	235	215	186	194	250	217	226	218	222	209	205	186	218	196	215	184	188	231	230	214	206	216	239	251	219	223	249	206	223	231	193	217	208	199	226	187	229	209	241	233	208	248	214	205	204	226	204	216	230	209	199	249	212	223	238	208	215	220	188	190	199	202	232	226	226	210	189	222	243	222	222	231	196	216	226	200	215	233	222	226	231	256	233	217	205	204	214	214	219	195	193	232	234	191	233	214	207	212	245	212	216	197	199	204	191	200	243	243	196	231	235	241	236	257	232	205	213	227	237	215	200	207	195	221	233	223	245	205	224	203	196	218	232	200	209	227	189	182	210	211	208	251	227	214	254	213	210	226	186	205	217	195	203	206	214	183	171	182	220	239	189	228	213	186	215	243	227	199	234	213	235	224	205	234	202	202	235	234	191	198	229	217	196	217	197	196	192	178	214	203	203	198	194	194	233	214	191	215	208	229	194	200	216	214	221	231	203	213	218	221	233	215	211	184	207	206	228	220	239	240	217	223	203	246	226	213	203	205	208	206	190	208	205	216	230	215	224	216	227	213	230	204	201	239	222	213	230	215	211	218	229	208	209	196	244	200	210	205	209	228	234	195	249	223	210	212	224	230	202	198	223	232	220	208	229	218	213	207	246	233	217	228	195	209	228	237	212	218	217	221	220	210	218	197	220	204	221	197	220	187	199	223	197	229	222	234	213	238	214	210	198	221	204	210	200	227	196	246	228	228	226	209	223	240	222	225	203	221	190	226	215	224	218	204	213	219	194	245	212	190	193	240	206	210	231	187	213	193	240	234	215	244	217	205	213	191	229	207	201	209	219	228	184	221	205	200	250	210	230	240	209	201	193	229	195	202	212	210	250	216	232	232	208	216	233	227	220	232	216	232	214	228	186	226	229	216	197	219	190	210	199	246	230	216	217	189	210	244	227	228	198	203	213	217	214	226	202	217	199	212	214	246	218	207	238	224	220	233	224	194	204	229	207	220	230	217	213	251	232	218	241	216	196	208	224	216	193	238	228	201	240	208	196	209	205	220	205	197	227	196	201	218	202	207	221	240	214	196	236	245	228	217	232	218	222	204	221	209	197	213	193	201	204	202	222	222	221	198	195	201	217	215	232	237	234	192	212	208	218	234	212	211	225	196	186	197	229	198	257	226	234	220	259	159	196	218	202	218	237	202	233	207	222	217	208	242	220	253	221	207	244	206	233	219	206	217	223	210	213	218	193	203	210	223	214	206	206	211	206	237	211	207	201	208	188	192	219	228	225	200	211	209	214	223	190	222	203	223	224	224	211	210	197	221	220	206	201	209	204	231	244	222	222	214	228	219	212	198	185	209	222	213	247	215	217	212	213	200	205	213	211	200	225	224	199	212	222	211	185	204	188	214	229	203	208	206	214	242	189	239	208	211	237	231	195	220	235	205	227	187	221	208	218	214	225	206	201	198	243	211	212	195	211	208	193	194	222	211	190	201	239	205	224	234	194	219	218	181	209	218	249	206	234	196	204	227	212	224	240	209	205	213	189	201	201	212	220	219	208	231	206	219	240	209	233	238	209	193	224	197	219	210	227	246	235	225	215	230	231	220	211	213	221	213	223	197	230	208	230	223	208	251	195	184	214	219	230	193	190	200	199	217	233	218	190	217	206	225	213	205	217	212	226	225	250	214	234	227	212	222	236
14741	9377	22849	25871	22440	21182	17673	12081	7717	5543	3348	2843	2296	1918	1693	1453	1295	1014	1038	877	788	721	686	643	633	663	617	610	586	581	541	560	569	519	525	562	544	535	560	612	526	557	518	565	507	516	520	513	556	514	477	456	531	512	512	538	512	530	458	502	515	489	485	487	517	514	486	446	511	500	476	545	470	495	492	534	491	496	529	512	496	501	486	493	492	472	510	495	500	513	517	554	498	465	487	478	504	528	510	488	516	487	517	499	503	518	449	517	530	492	516	520	481	491	483	518	490	468	514	535	485	488	511	510	473	492	475	493	505	481	534	508	499	483	483	500	490	512	523	517	515	521	500	507	494	484	536	490	504	467	513	482	525	505	507	494	472	460	531	489	515	454	486	485	511	495	520	525	492	508	533	517	438	466	494	512	462	472	514	468	505	478	496	535	510	505	552	542	525	462	538	519	509	495	515	485	494	487	511	519	530	460	473	471	500	500	492	511	465	538	468	515	530	487	479	506	493	523	500	503	472	522	519	493	515	518	514	541	531	461	527	528	481	485	447	482	536	495	487	529	520	503	476	539	507	483	547	520	485	526	501	522	505	519	493	481	535	462	473	505	486	500	506	519	480	501	463	531	506	502	515	513	527	494	506	512	491	529	497	473	504	490	503	480	494	524	513	488	533	450	509	509	467	511	522	512	528	498	519	505	518	480	479	516	489	467	515	493	507	524	541	494	462	473	495	460	483	481	513	491	494	465	495	508	517	495	486	534	482	454	502	490	518	528	508	535	491	472	484	482	524	498	514	514	473	491	485	475	530	529	478	493	498	505	504	507	494	497	493	531	494	480	449	509	520	488	504	507	485	523	519	509	499	500	482	523	465	504	486	497	540	528	505	468	474	473	496	517	518	515	487	532	547	479	535	488	433	479	541	500	538	481	475	489	476	504	527	564	530	519	501	483	465	511	495	503	475	483	496	532	504	504	480	496	452	508	500	522	517	456	490	516	501	491	474	496	475	483	512	530	492	492	521	523	476	533	521	494	504	524	535	506	529	493	537	527	513	498	529	497	511	534	514	489	576	550	495	504	490	496	520	500	523	512	480	487	505	516	500	487	505	532	525	500	511	505	523	492	524	459	494	515	491	507	480	515	500	488	492	473	489	510	492	529	485	493	500	469	513	516	511	516	473	497	482	537	527	497	522	486	500	469	529	509	465	479	489	502	509	517	507	506	472	477	496	510	500	491	517	484	533	545	515	505	510	537	510	491	520	488	497	489	506	509	536	532	496	505	543	520	512	474	519	489	536	515	468	468	480	524	501	479	529	531	520	500	514	538	534	501	519	540	460	482	493	535	549	489	511	469	513	509	486	475	520	514	492	522	551	497	525	514	487	491	517	516	531	478	516	459	516	486	525	531	480	501	491	488	500	480	548	508	491	507	489	500	510	447	505	543	489	512	511	527	547	497	488	537	496	503	494	527	475	521	496	493	508	505	498	490	529	496	521	540	496	523	473	491	523	479	511	511	512	520	506	509	487	500	517	481	493	525	514	506	499	493	491	512	498	501	498	521	467	527	467	539	504	512	555	467	537	472	496	510	505	495	542	535	489	506	502	507	507	497	520	496	469	504	496	494	508	498	508	526	475	540	460	499	474	525	482	550	507	487	539	469	496	507	507	490	492	501	483	510	477	472	485	479	484	476	503	534	526	495	511	507	508	484	535	519	519	495	499	437	498	501	502	557	494	488	516	480	522	531	469	480	489	494	495	522	521	506	532	494	495	501	486	485	563	497	501	533	519	523	488	508	516	478	513	525	516	544	456	531	530	488	488	517	491	525	504	460	540	525	506	515	507	516	549	510	494	523	501	528	535	486	526	524	514	503	497	498	490	495	488	481	455	468	491	504	490	492	500	492	515	541	530	514	491	502	486	536	505	466	539	512	547	491	482	484	501	537	482	503	550	522	493	515	528	497	503	519	506	486	464	547	490	528	485	505	547	482	508	536	500	516	510	506	504	521	497	526	509	521	531	540	475	490	488	491	490	483	526	477	475	502	485	502	502	515	479	521	523	501	457	484	451	499	546	505	490	518	486	519	490	516	502	452	499	525	473	495	486	495	484	491	466	532	498	492	472	526	540	497	537	490	473	501	497	503	511	527	511	504	534	503	509	496	482	507	523	476	511	524	520	473	545	462	478	529	498	514	497	456	481	515	507	509	515	557	535	490	510	521	545	483	502	529	500	500	463	541	535	497	528	507	494	491	517	546	475	487	492	474	483	460	503	511	508	499	482	512	498	540	485	509	525	525	481	495	503	520	518	517	508	470	489	475	487	485	512	518	502	524	510	504	475	506	498	482	477	461	466	499	514	494	503	491	494	466	475	473	494	505	487	457	493	494	446	510	513	499	512	525	529	508	480	471	553	506	538	529	496	536	458	519	531	543	495	519	503	459	499	536	508	500	503	511	492	535	518	494	540	519	513	490	528	527	478	528	510	484	515	522	506	506	500	496	522	504	524	472	515	487	499	507	507	479	509	537	512	456	506	516	536	492	494	567	506	542	509	532	537	547	528	520	496	534	492	505	505	507	487	486	535	516	531	510	489	486	532	533	504	490	514	547	543	507	504	500	504	489	554	469	508	499	535	493	533	499	551	489	511	469	493	508	507	528	522	495	509	486	495	532	526	489	498	489	519	450	491	471	521	548	523	519	474	535	517	483	539	527	489	528	506	504	522	502	515	491	505	466	471	492	484	497	510	476	467	535	491	493	472	467	476	514	537	471	487	527	500	488	503	509	485	552	471	507	512	475	527	522	520	506	540	457	546	526	508	509	479	492	461	512	495	458	532	544	500	515	483	510	523	539	517	494	500	497	467	511	527	488	516	502	494	539	537	525	533	514	502	549	470	513	507	519	519	545	542	490	484	522	489	543	529	561	509	560	508	485	504	550	495	484	534	468	518	481	526	519	505	493	487	528	555	535	476	512	487	521	512	498	476	521	511	494	485	503	506	501	484	486	509	522	553	563	513	544	475	469	487	513	506	541	512	498	514	512	480	499	503	510	483	519	508	499	496	535	503	521	503	499	518	523	499	515	507	487	490	533	535	516	493	502	496	492	493	504	492	473	514	471	520	465	496	514	482	517	488	475	501	477	504	492	535	495	473	501	488	498	502	484	477	521	514	531	497	501	516	490	493	478	495	502	493	500	478	496	508	523	489	483	484	512	504	519	482	498	510	494	526	499	507	501	494	522	488	527	508	473	529	504	521	480	490	520	518	481	532	485	522	495	512	493	492	508	486	506	471	530	515	488	506	495	492	473	505	492	515	477	495	500	478	448	513	478	515	482	537	493	474	501	478	500	511	511	514	472	505	529	521	480	505	505	521	467	510	507	487	475	499	523	497	527	515	514	519	488	497	513	534	512	494	485	487	500	498	483	535	521	452	498	507	512	469	510	515	453	526	553	501	540	507	472	505	469	558	517	458	526	506	519	521	547	501	489
9402	5312	6879	5626	3886	3122	2474	1685	1000	676	547	543	420	409	390	364	359	340	323	358	339	333	321	316	320	336	314	299	296	324	323	314	294	314	311	317	299	302	346	283	336	319	289	342	329	310	328	318	328	349	305	293	284	297	334	333	302	289	304	305	280	341	264	291	312	299	285	288	311	318	336	306	295	301	325	326	328	299	289	271	311	333	318	302	316	318	279	314	333	326	311	302	290	317	344	278	309	309	315	327	310	310	284	315	312	317	311	328	300	297	309	336	310	324	319	323	321	301	276	323	302	311	316	308	310	292	334	306	313	326	299	306	260	318	303	305	297	329	339	297	301	277	303	298	293	317	310	304	303	321	283	313	322	311	331	311	310	298	310	325	306	312	303	288	309	295	300	289	309	295	312	294	303	287	286	278	273	312	311	291	304	369	283	273	302	292	308	332	314	303	299	303	305	280	320	302	305	299	325	304	299	310	308	278	325	284	321	320	279	301	325	297	328	305	330	327	300	309	312	324	297	342	329	310	310	287	305	277	303	312	295	296	315	297	317	305	329	303	334	323	311	293	302	303	333	264	304	308	282	279	294	285	330	316	330	301	293	325	285	287	304	311	309	317	320	323	294	314	279	279	294	306	323	313	286	304	299	310	317	325	299	287	312	335	322	284	328	311	302	285	315	315	312	281	296	308	296	333	298	296	303	323	325	306	276	342	329	283	334	306	299	294	274	307	271	304	320	304	289	307	312	291	343	372	321	326	345	341	286	317	284	315	320	311	321	336	298	310	340	289	290	301	318	295	325	316	316	303	298	311	316	307	308	286	312	330	280	315	313	307	313	301	320	299	323	332	301	302	310	271	319	327	319	328	304	296	300	336	314	305	329	300	326	337	321	283	308	297	328	327	318	296	329	326	291	291	297	298	300	317	304	321	318	270	279	307	328	287	286	330	296	332	316	320	318	288	336	325	298	287	285	321	337	274	305	322	335	321	275	343	303	298	319	319	303	313	329	323	286	308	331	294	299	313	320	297	321	311	326	326	313	292	302	293	294	268	350	297	308	275	309	326	334	302	301	287	292	337	311	333	320	305	273	292	352	302	326	317	296	312	286	298	308	353	316	298	293	331	308	301	286	318	292	278	280	268	304	343	329	328	320	308	308	317	284	278	317	293	295	279	325	316	307	303	290	276	286	311	354	287	309	313	318	325	337	326	324	312	314	290	298	288	316	308	268	307	299	289	310	318	313	308	296	309	339	274	292	281	298	283	298	294	315	281	282	288	297	296	320	294	303	283	324	284	322	342	335	323	329	331	343	301	326	292	320	298	314	324	303	308	312	320	322	306	300	300	293	304	330	346	295	306	312	274	278	316	330	320	299	326	288	281	277	308	297	331	329	306	314	332	297	304	298	293	303	276	323	304	305	342	290	327	324	318	338	325	305	303	332	302	274	289	308	279	305	284	334	346	325	296	294	343	325	278	296	331	285	315	349	290	310	306	294	323	331	314	346	283	325	324	335	354	310	274	312	290	301	276	323	342	303	299	281	308	342	325	283	282	287	304	313	283	300	297	299	304	332	336	273	310	292	338	293	283	319	330	322	306	323	271	280	302	303	312	330	298	296	322	298	337	314	296	278	331	322	279	350	303	312	321	324	334	296	330	318	324	316	336	330	328	297	300	284	321	314	301	303	306	299	307	318	317	320	340	293	297	334	352	344	300	312	288	310	286	327	307	292	318	296	292	303	289	307	301	293	290	317	344	331	314	300	300	348	319	318	315	319	288	295	322	271	340	277	288	303	345	326	313	323	286	302	303	314	341	349	304	306	296	316	271	290	314	299	290	309	289	282	307	321	301	302	293	288	308	339	283	319	312	324	289	305	320	301	301	312	313	351	291	320	293	301	289	304	321	299	271	323	310	303	307	315	311	317	306	313	291	292	290	285	306	301	312	312	298	306	282	305	330	303	284	304	314	289	305	321	346	305	305	311	325	352	300	328	294	325	319	293	307	320	321	338	323	321	287	297	285	299	297	315	308	297	310	288	295	338	318	275	307	303	309	301	308	327	304	316	302	315	309	336	287	278	289	297	297	316	311	304	352	326	329	339	341	276	313	282	306	300	299	279	300	301	271	335	306	303	349	322	319	342	290	314	337	294	336	344	302	290	293	313	326	288	321	310	294	298	313	338	294	251	313	319	319	295	276	271	305	330	286	318	287	333	280	308	300	319	302	313	329	318	316	312	314	310	310	292	310	283	321	294	316	282	291	275	292	294	302	289	307	292	311	320	319	285	321	293	275	326	295	326	306	311	304	295	307	321	307	306	313	291	309	298	297	306	309	287	252	314	314	276	325	302	290	323	288	353	319	319	322	317	307	276	291	327	309	318	318	316	299	295	310	351	310	266	313	321	311	306	300	298	298	271	266	297	282	323	296	317	295	303	288	314	293	281	313	314	315	316	323	307	302	326	318	290	284	293	305	317	312	329	326	306	322	277	306	330	312	322	294	295	314	341	301	324	342	275	320	315	326	334	331	286	329	300	326	334	311	283	289	305	334	325	278	276	290	297	289	340	308	338	267	278	282	357	327	314	287	274	310	329	334	306	293	301	321	324	289	326	295	301	304	300	299	320	307	280	283	317	299	287	290	305	312	312	284	292	338	285	285	271	317	286	317	323	287	297	308	280	284	308	305	290	320	291	259	320	329	287	295	288	301	299	324	284	307	299	346	343	387	296	279	261	307	317	291	296	264	301	301	304	301	296	300	295	316	335	314	306	322	305	309	277	308	304	322	309	314	325	303	319	287	296	302	305	286	312	287	288	352	279	294	328	340	295	316	329	338	286	301	327	327	318	325	296	322	309	313	263	341	303	321	318	296	307	296	271	308	310	303	308	310	268	279	309	286	306	313	336	304	303	296	339	289	322	315	287	299	314	317	340	295	300	334	304	292	330	317	295	280	321	303	344	280	308	310	314	287	276	308	313	320	312	320	313	313	318	304	325	341	338	317	355	317	269	329	298	310	292	297	350	318	332	312	309	300	330	316	314	339	314	306	315	293	309	317	314	309	326	332	313	333	334	321	304	336	320	297	305	277	330	314	303	294	301	329	303	344	315	294	286	320	287	309	297	309	303	299	313	307	311	265	287	301	292	334	309	316	338	324	280	348	288	341	296	338	316	342	324	306	312	307	273	299	298	305	263	315	286	305	289	309	300	307	277	320	355	313	320	314	295	314	298	331	304	336	331	293	299	313	289	308	279	307	348	301	309	274	299	331	335	319	320	283	311	327	284	310	317	298	333	293	308	327	301	300	281	323	335	305	324	302	294	287	321	311	304	310	267	324	298	301	319	302	281	325	320	291	334	300	314	321	295	298	309	298	313	327	302	313	303	322	302	315	308	307	309	326	326	291	324	309	325	311	342	296	316	312	333	333	290	292	297	327	307	317	326	305	309	301	287	314	296	298	317	308	321	310	315	322	320	317	329	276	323	304	296	341
6093	5070	12382	14516	12332	11457	9966	6530	3793	2660	1904	1861	1519	1325	1212	1015	923	912	886	713	799	752	722	731	754	676	728	681	734	692	666	713	666	716	705	659	685	674	737	704	709	639	702	651	690	705	714	694	669	681	653	682	727	660	680	690	668	663	670	705	716	678	674	689	699	670	732	711	700	649	688	686	685	671	674	653	629	664	689	679	682	672	684	728	704	683	697	731	663	691	659	699	643	716	692	673	683	698	643	682	685	659	695	665	663	624	663	697	664	707	682	670	663	698	704	707	700	661	646	675	669	690	730	672	702	701	667	682	667	676	706	690	666	719	653	656	712	688	634	649	680	668	701	694	705	651	636	642	686	705	635	678	688	695	671	719	688	627	653	706	690	680	718	654	670	711	665	682	669	669	658	655	696	652	698	711	648	675	682	698	695	695	668	720	672	687	685	655	733	629	711	693	678	687	701	666	658	732	707	704	657	671	686	691	678	721	717	668	722	653	709	694	720	634	702	669	671	694	664	692	658	669	671	709	714	674	676	742	688	683	706	647	675	670	703	677	651	661	683	668	717	680	660	699	703	629	713	668	710	668	669	730	679	698	693	655	704	713	643	653	636	661	657	638	738	691	667	711	641	744	672	688	667	674	646	689	675	720	651	688	714	633	708	676	670	678	670	683	694	673	654	664	696	700	689	675	699	706	666	676	693	648	687	655	656	716	672	708	687	691	661	696	667	691	667	685	669	681	649	692	696	659	682	647	659	675	706	693	673	669	714	713	667	699	672	662	646	687	674	685	679	763	705	717	615	690	684	664	705	717	682	667	708	617	690	697	713	730	694	678	689	674	666	688	668	655	708	656	708	731	712	717	696	704	694	658	647	644	700	694	685	657	655	699	712	631	626	669	672	716	712	662	686	669	690	656	672	701	671	687	686	748	676	655	702	718	660	656	709	701	711	685	660	659	636	663	699	693	698	718	670	692	696	671	634	646	694	675	649	689	673	657	690	680	686	720	707	656	703	700	696	749	709	629	695	638	695	671	658	694	675	715	740	660	689	647	657	717	648	655	677	685	672	678	659	726	714	673	693	727	679	651	704	664	661	702	630	699	684	683	702	664	694	648	689	681	702	670	696	684	681	696	696	688	665	651	687	716	710	664	647	646	707	672	674	708	705	676	664	659	691	702	659	681	668	638	662	666	694	708	739	653	638	677	632	672	671	691	723	700	655	685	713	670	714	707	716	723	640	662	650	646	631	679	663	691	703	647	675	679	700	671	713	678	645	673	702	694	688	679	693	688	684	675	667	647	664	673	621	684	697	623	656	712	707	649	661	713	687	686	679	634	687	655	696	692	681	669	656	657	715	726	653	692	736	681	673	674	679	676	706	654	693	723	694	688	710	731	681	644	661	674	716	676	709	675	689	694	665	691	699	680	680	667	684	692	686	708	689	645	714	707	679	685	686	672	675	669	659	670	654	696	666	711	678	670	696	705	720	690	681	697	713	650	634	640	680	675	669	642	692	694	638	686	696	743	695	693	657	664	710	659	666	679	690	680	731	648	667	663	719	745	674	728	700	676	720	653	742	634	600	672	673	675	659	690	708	724	731	705	701	668	726	702	672	627	734	624	719	664	660	700	670	693	685	735	700	735	698	694	679	661	695	660	672	669	699	683	667	721	686	668	689	720	662	690	649	680	684	681	702	686	654	650	681	710	674	662	656	688	728	691	684	709	589	651	647	732	662	684	676	672	697	655	667	697	697	680	646	712	687	648	650	660	704	676	663	669	670	684	657	642	670	683	619	708	723	675	691	705	715	694	684	674	677	683	669	643	690	676	700	688	708	680	701	667	673	703	627	677	677	684	698	677	697	708	660	625	722	674	715	694	719	666	680	638	644	665	674	680	701	687	683	657	695	714	684	715	684	679	723	696	679	683	697	696	688	695	685	640	714	677	686	646	656	663	715	706	719	626	647	695	638	649	685	694	671	697	740	649	714	682	653	713	713	665	644	678	668	652	713	692	692	668	651	711	662	680	698	733	674	718	688	678	682	702	667	676	714	669	685	691	662	665	688	684	640	667	674	742	643	675	684	648	649	688	677	717	662	705	687	675	669	699	679	676	691	683	694	730	672	674	666	679	647	677	651	660	693	704	692	668	648	673	643	644	717	717	685	704	631	693	641	683	679	721	715	747	722	643	703	699	669	698	626	648	680	701	716	675	667	738	681	659	688	688	669	715	725	693	670	671	662	711	655	667	687	709	667	679	686	700	700	685	636	701	697	676	658	705	674	686	682	697	693	679	715	682	670	658	670	692	687	698	726	689	740	723	682	706	690	662	693	699	641	693	683	690	670	672	656	665	666	685	652	619	633	691	689	668	674	704	669	716	654	701	657	669	698	676	683	664	683	703	665	691	713	672	672	683	680	666	690	711	666	685	672	669	687	666	683	716	664	656	653	682	669	661	728	684	655	692	679	693	673	666	667	712	669	625	672	677	688	650	634	704	659	680	690	717	654	649	711	675	649	691	704	690	672	682	688	764	734	646	653	693	673	699	662	675	650	688	683	686	665	707	699	675	658	691	679	670	618	665	635	679	670	667	703	690	668	696	683	689	651	672	666	691	713	704	693	664	670	660	634	666	708	676	689	686	657	720	680	716	672	686	713	621	710	743	710	673	667	691	677	647	692	681	690	665	694	667	660	712	674	724	703	716	679	688	669	693	723	699	665	688	690	712	661	634	665	658	636	676	660	661	647	638	679	690	710	670	699	665	687	618	694	661	681	732	679	690	692	733	740	704	687	694	642	702	662	686	710	660	672	690	675	710	687	683	733	656	641	682	642	746	659	622	690	684	712	686	712	685	732	737	682	674	660	749	706	706	697	690	666	699	665	676	696	678	671	673	698	682	663	687	675	635	675	665	719	720	661	671	696	724	717	647	707	667	666	644	635	686	694	688	707	665	735	695	660	680	699	653	692	717	652	643	709	675	690	697	669	672	649	702	670	674	675	642	685	690	670	700	691	674	678	685	704	727	652	625	661	694	655	653	707	625	689	721	648	683	670	686	674	681	665	655	647	689	713	686	734	663	723	734	681	700	718	666	628	659	698	672	673	651	641	671	706	677	682	665	690	662	686	694	676	682	721	684	698	696	717	687	660	653	636	699	682	693	679	679	655	693	721	694	701	676	684	733	674	672	655	703	713	698	696	678	690	688	675	647	688	671	702	680	653	711	735	704	691	641	648	723	718	677	668	650	662	644	694	737	679	677	704	664	701	671	713	668	671	667	699	684	665	691	644	672	678	675	647	692	649	679	768	723	672	679	718	697	694	644	661	668	739	733	701	691	627	641	675	648	666	657	681	690	676	702	677	713	671	636	706	688	677	675	674	714	708	661	649	730	673	668	725	702	693	698	647	718	705	654	686	651	636	649	716	665	677	710	691	700	688	672	699	645	700	680	717	668	650	675	652	731	677	681	669	626	726	710	663	682	688	695	684	687
18241	8890	10584	8551	6122	4955	3822	2524	1418	934	642	606	501	446	457	372	359	327	279	286	274	270	279	256	272	255	240	246	255	251	251	236	235	245	250	240	272	238	252	233	219	240	249	238	236	260	254	229	209	267	260	233	248	252	239	257	265	275	249	244	252	257	224	232	283	242	254	212	226	273	249	241	234	267	224	280	274	243	290	251	262	266	239	286	239	252	253	238	252	238	286	228	231	253	255	291	259	228	274	220	253	285	229	244	249	230	238	274	278	241	271	271	267	272	240	234	219	277	253	240	284	277	257	288	264	227	220	248	269	302	243	256	281	246	275	249	249	239	246	237	225	236	233	258	235	214	224	260	270	251	250	282	249	270	254	239	236	230	247	231	251	240	241	225	253	243	250	221	259	249	232	239	242	236	275	265	269	249	279	261	246	255	234	230	240	268	247	238	236	243	246	230	230	229	267	256	246	266	263	247	239	246	257	239	261	244	249	262	232	258	238	261	272	242	253	254	256	239	239	228	236	277	263	245	251	230	234	261	231	250	260	240	238	250	240	263	244	276	247	261	258	255	279	225	248	238	227	228	239	251	230	240	259	262	251	253	258	279	250	240	233	235	267	256	258	264	252	212	250	257	246	223	252	228	186	231	228	234	270	236	223	266	246	267	258	271	266	289	243	244	265	248	251	234	253	219	252	249	246	269	234	248	271	227	261	246	257	250	248	251	261	231	258	233	248	250	230	245	230	258	238	273	251	258	284	229	241	249	237	263	235	237	215	232	278	265	244	248	257	232	235	208	211	274	264	239	248	259	259	221	220	273	257	253	261	253	270	239	244	260	227	248	247	238	240	235	256	226	232	254	242	249	250	245	247	286	245	287	215	273	260	251	239	271	258	256	270	255	225	239	229	253	287	235	263	251	258	241	241	237	255	214	222	240	243	223	276	207	247	226	247	268	260	241	254	220	238	257	223	267	239	261	256	264	254	259	263	234	253	222	244	242	237	250	233	245	283	212	251	275	239	257	217	263	232	270	280	244	255	232	275	245	212	240	251	246	264	258	261	269	195	246	287	240	268	218	285	250	224	239	267	239	226	276	260	245	252	253	237	277	232	236	262	244	214	230	220	261	250	254	253	282	271	266	259	224	272	266	256	272	219	245	255	252	261	243	239	270	269	257	239	240	248	258	256	273	249	236	265	270	243	261	242	279	239	268	245	239	253	253	257	250	234	269	245	252	224	259	214	255	245	277	248	262	246	246	255	237	239	259	245	255	269	258	237	253	276	257	271	266	253	240	216	258	267	254	242	245	230	250	260	250	221	233	238	231	227	253	228	222	222	248	262	256	249	236	289	223	230	232	256	229	248	244	237	266	234	264	240	270	248	209	256	241	231	255	271	231	254	261	247	290	224	219	260	245	242	265	269	247	269	242	271	260	266	263	239	272	232	263	246	228	244	232	253	235	217	237	249	275	227	246	277	231	250	228	244	249	270	257	232	230	268	260	232	232	248	244	267	259	247	260	270	237	255	268	248	237	262	241	255	267	211	272	235	263	276	268	263	255	236	240	244	249	263	259	238	266	294	233	254	249	285	241	251	249	270	236	256	280	270	242	251	244	253	281	256	227	250	257	253	233	279	256	262	238	248	242	259	238	215	282	245	242	256	241	247	224	265	242	262	250	255	251	269	236	252	253	257	255	240	265	240	228	269	240	225	243	249	268	269	276	245	226	229	230	239	257	235	231	279	260	241	231	263	253	260	246	290	234	249	251	212	260	256	271	297	247	272	250	231	230	247	256	265	271	254	249	262	257	248	270	275	267	245	236	206	258	239	233	246	237	240	260	248	258	263	209	267	231	255	279	268	240	263	229	269	222	249	232	232	243	275	255	290	257	234	249	236	240	230	252	251	261	256	265	259	241	251	255	254	252	265	252	270	257	259	232	274	277	243	269	269	276	261	265	263	266	288	215	281	269	266	257	237	254	257	234	260	262	275	248	230	247	242	254	243	226	269	258	266	237	270	257	268	284	263	269	269	269	269	245	260	252	214	221	257	230	246	228	284	255	209	198	259	265	238	249	282	262	246	273	238	242	236	260	267	264	260	269	276	276	252	268	253	267	272	254	250	246	248	247	227	274	231	250	279	252	215	242	267	233	224	238	245	266	247	255	236	238	280	258	272	270	250	245	263	236	238	254	234	248	260	258	279	279	261	204	254	254	251	225	245	289	251	267	236	266	255	246	230	273	265	232	248	241	225	245	264	256	258	256	240	274	251	236	265	247	259	261	234	249	221	241	238	243	220	215	253	237	229	268	250	270	259	255	237	237	266	264	284	231	245	238	241	250	237	252	267	234	236	266	225	221	223	259	261	238	293	272	254	235	261	265	248	228	245	224	202	247	258	257	259	229	257	231	244	252	236	258	255	241	254	256	245	233	226	267	258	256	227	260	232	275	236	252	251	258	221	285	250	269	260	246	272	272	247	252	249	234	270	274	254	239	240	230	258	252	258	241	245	216	257	263	279	265	234	248	213	253	216	260	233	245	246	264	267	246	265	288	249	262	224	215	231	262	263	256	236	259	245	228	242	256	245	229	266	275	242	272	237	276	235	250	267	252	257	264	251	263	277	262	258	251	209	241	277	242	226	243	222	236	241	234	255	234	278	232	256	253	250	294	231	277	232	248	226	260	247	266	224	259	263	250	274	222	224	250	252	238	254	265	236	233	208	252	256	278	248	223	266	247	240	260	242	244	273	242	227	253	265	248	260	278	254	221	250	220	261	224	247	265	238	231	249	255	247	232	214	253	223	258	253	216	268	247	255	260	280	235	243	249	248	252	213	234	239	249	223	231	249	272	238	220	245	257	242	272	250	247	234	275	224	270	286	260	223	235	241	280	267	235	247	271	251	253	244	247	272	210	268	263	239	227	269	263	228	260	258	251	268	244	233	282	285	261	256	238	248	254	254	272	270	254	228	246	259	271	259	244	240	246	239	245	234	252	251	263	251	254	236	218	269	217	244	267	282	264	223	227	246	260	229	270	248	254	222	219	231	245	246	231	249	271	268	265	268	260	265	294	270	257	253	275	233	276	274	267	276	231	242	247	259	248	237	228	254	261	267	235	261	225	244	254	227	243	261	261	268	278	255	265	265	239	228	223	248	223	275	249	284	249	249	255	265	282	217	248	242	235	250	242	250	265	277	248	249	248	249	225	256	238	245	244	241	238	250	252	263	209	238	247	217	224	225	240	266	249	213	250	261	258	241	239	236	224	229	254	244	248	220	266	247	267	275	226	214	233	250	241	231	253	265	255	246	262	256	234	243	265	257	247	266	235	216	260	247	264	269	248	264	258	232	235	244	268	220	250	262	261	287	236	246	256	227	256	279	260	264	270	256	245	258	233	227	211	246	265	216	269	257	217	249	246	238	266	223	245	270	254	241	252	272	243	233	238	247	255	256	254	242	228	274	257	250	254	251	260	255	239	228	223	268	239	248	239
11931	7805	17255	19184	18241	16349	14656	10072	6078	3963	2795	2599	1928	1787	1556	1192	1171	1018	882	814	779	756	674	650	623	623	578	578	615	616	666	650	603	580	603	576	590	615	580	554	546	593	598	578	562	573	622	558	567	562	589	522	531	568	626	550	554	574	565	550	564	594	581	545	534	549	541	576	570	584	580	528	586	607	585	539	570	572	618	557	576	569	576	564	563	594	574	573	570	537	605	544	530	586	562	616	575	528	580	577	545	583	547	554	593	563	550	557	527	563	576	553	536	573	563	566	592	596	548	543	563	525	548	587	573	563	565	562	542	519	507	586	565	585	548	586	559	573	580	568	559	523	588	556	595	587	544	602	610	524	565	558	583	570	573	583	576	524	557	546	584	565	529	563	555	547	588	604	588	565	623	528	534	602	602	608	554	602	565	565	549	584	550	558	551	589	597	565	585	528	595	550	568	544	537	583	571	538	578	515	548	542	574	551	529	587	586	583	586	540	532	547	570	592	574	550	566	608	576	585	543	574	573	546	548	597	510	580	560	544	563	549	588	586	572	566	609	569	577	508	561	554	548	544	546	563	605	535	547	604	564	548	540	539	554	574	552	585	526	560	527	583	502	525	545	582	562	535	554	584	564	546	540	592	579	536	566	558	531	571	550	620	561	572	567	535	563	581	542	568	576	512	547	576	528	582	572	568	557	515	477	564	584	546	549	541	512	592	579	609	566	565	526	569	550	549	587	598	563	544	619	583	547	546	557	532	550	559	550	609	585	556	584	546	568	595	581	557	563	582	588	543	571	600	541	585	566	550	564	584	549	535	558	599	567	569	562	585	577	566	578	552	558	519	603	577	574	575	555	563	568	592	573	576	562	533	576	566	557	561	556	561	564	582	536	559	551	525	582	559	554	530	525	582	546	572	586	593	587	558	602	574	546	606	582	557	576	590	509	583	578	573	593	574	571	563	551	569	585	608	593	541	588	578	593	578	552	541	594	555	577	614	566	581	526	591	584	588	591	591	556	570	588	567	576	556	540	562	563	573	539	570	592	603	565	566	533	564	586	562	565	598	581	574	619	546	520	519	550	581	562	596	566	524	576	578	585	561	582	556	574	537	553	527	601	578	544	588	579	557	558	532	565	590	620	550	589	515	567	566	587	531	535	598	525	552	536	604	608	487	544	550	572	617	599	595	557	592	615	577	553	547	540	549	589	591	590	556	580	550	519	558	588	535	551	607	570	593	569	534	563	560	557	574	534	554	566	577	622	539	552	579	597	550	587	554	546	563	557	577	558	569	613	569	561	538	600	593	573	594	560	587	548	606	533	591	603	529	565	555	546	556	616	564	600	587	587	576	571	553	601	546	579	574	555	571	571	553	560	556	602	579	549	541	551	540	548	622	597	551	552	547	525	550	574	572	569	564	541	555	588	513	589	588	547	529	525	576	599	553	559	574	557	567	601	574	588	586	519	588	566	563	542	595	549	555	575	554	571	557	545	559	566	573	535	596	538	564	556	563	585	582	566	560	585	563	568	531	562	566	600	575	614	585	585	552	548	581	567	585	594	569	575	596	560	573	597	592	559	575	572	586	602	570	568	531	546	527	535	563	553	606	550	561	611	578	593	517	589	598	563	595	580	520	589	622	567	563	561	563	589	583	511	556	561	578	563	582	524	555	576	585	541	588	578	545	561	535	573	600	556	584	607	555	614	569	565	549	616	522	547	542	599	585	528	558	583	608	575	534	571	585	553	614	583	617	610	553	554	594	530	591	555	602	564	589	560	549	565	580	561	576	534	612	545	558	552	625	544	549	582	595	564	515	565	530	569	559	559	529	607	593	595	609	604	542	557	527	556	567	564	582	545	598	547	598	559	578	576	548	562	548	579	556	585	543	578	563	553	551	590	576	596	596	587	540	543	549	559	570	564	575	555	571	562	554	539	591	550	540	567	616	556	577	574	549	547	557	592	500	530	562	528	611	596	602	567	577	563	549	530	600	575	562	530	559	592	575	551	532	602	591	609	553	560	603	610	589	536	579	567	567	594	547	562	571	572	545	594	611	599	535	574	544	539	543	584	551	563	580	565	567	555	563	546	565	573	580	587	564	583	576	559	557	557	571	533	598	532	521	589	556	575	563	560	524	551	561	558	564	586	564	565	606	544	597	551	575	581	569	526	574	582	557	561	567	567	581	551	574	544	552	608	540	515	544	571	583	572	588	545	549	563	526	595	558	593	569	569	538	614	553	573	641	579	573	552	626	539	574	532	568	566	581	546	566	524	577	546	613	556	573	541	528	577	571	574	583	562	543	568	600	601	626	571	604	586	561	549	568	561	578	587	538	567	568	541	567	582	578	580	581	566	559	577	581	568	561	560	599	561	530	533	594	580	559	585	583	550	517	588	585	571	585	567	577	562	569	561	571	603	572	611	546	552	541	594	557	582	594	579	571	561	592	538	545	578	565	576	572	544	557	590	533	577	571	627	593	556	571	577	538	582	542	550	540	530	594	534	558	565	550	551	569	577	569	578	566	577	574	550	533	561	567	564	546	576	583	546	534	581	575	573	583	546	550	608	540	570	570	555	570	577	571	570	543	582	590	589	604	548	586	584	553	612	614	591	583	573	597	528	578	513	568	574	574	578	579	613	563	563	555	515	601	562	554	630	546	562	594	543	571	560	532	557	597	542	613	560	553	513	571	563	559	573	533	539	569	618	565	552	558	625	608	545	590	542	558	559	541	581	546	569	579	558	588	559	600	574	559	572	615	605	553	556	603	534	597	562	587	593	536	575	564	573	561	594	560	556	602	520	516	564	527	563	575	579	553	574	562	547	579	567	548	597	571	600	558	600	563	571	581	568	585	580	581	552	572	575	564	553	553	610	557	534	586	594	527	550	633	563	526	542	550	541	562	537	557	587	557	634	545	585	598	571	550	564	604	593	559	579	568	549	536	592	561	551	567	575	519	571	558	600	586	548	545	598	575	610	562	572	571	607	592	570	576	558	564	561	570	557	555	587	600	568	637	527	494	527	579	554	548	601	508	532	561	568	569	599	572	553	539	573	572	592	583	573	588	593	556	565	603	592	552	574	574	599	599	561	509	569	603	582	550	591	551	545	547	543	620	570	559	582	554	569	571	541	569	603	544	637	558	561	548	571	523	572	542	581	565	581	544	538	545	555	561	566	580	570	592	621	577	574	579	537	528	521	586	577	593	540	608	552	589	551	596	562	595	594	520	545	565	552	546	572	548	544	577	590	550	541	533	586	573	569	548	531	563	503	579	566	592	547	552	566	560	542	601	607	608	551	570	568	538	572	568	548	602	575	587	590	555	628	528	595	590	593	584	538	556	553	584	539	563	595	578	564	572	556	535	590	522	606	598	548	583	558	550	542	612	581	596	554	554	578	572	547	579	564	561	549	545	575	558	572	575	535	571	550	595	542	511	588	569	566	554	531	589	576	583	552	532	554	565	514	541	544	547	549	565	574	583	529	577	567	557
25933	12248	13943	12320	9169	6957	5286	3374	1850	1219	764	749	651	486	416	361	370	336	304	284	234	243	213	229	232	232	238	237	223	223	219	224	220	245	233	209	247	223	212	228	221	221	221	216	225	220	210	223	185	211	207	224	208	195	208	200	214	215	230	219	214	223	191	249	213	234	196	229	203	204	227	193	232	240	243	230	216	234	207	179	217	242	248	239	239	238	222	203	201	216	225	238	205	209	205	211	236	223	244	234	190	211	228	217	211	209	207	205	239	218	216	245	228	227	219	217	195	205	207	192	243	225	224	237	258	221	218	202	225	232	226	200	220	226	224	220	205	211	236	250	240	201	243	205	199	203	243	196	214	219	241	213	199	204	206	201	205	235	206	218	196	222	184	232	225	210	205	232	202	208	202	231	232	232	205	203	225	247	223	197	207	209	199	183	219	174	188	219	228	223	208	249	200	243	197	187	192	233	212	228	194	231	214	235	231	241	227	239	229	230	210	215	218	218	211	212	214	253	230	218	206	190	219	222	211	202	205	213	209	201	234	199	185	227	220	217	220	213	213	219	222	247	217	220	254	228	245	214	228	230	203	222	209	217	218	240	182	231	234	226	212	209	212	235	212	212	208	202	218	242	207	213	212	242	191	213	191	206	215	226	217	218	221	222	236	231	206	200	215	186	211	190	199	197	223	209	211	193	221	238	205	233	231	203	199	214	181	240	208	207	229	209	238	245	213	211	212	220	189	192	211	241	202	233	207	209	219	189	214	218	231	217	213	228	212	219	203	196	226	188	198	209	217	201	237	193	217	197	205	224	201	210	231	213	218	218	225	165	223	244	214	221	205	231	230	183	241	222	209	211	224	222	242	233	231	210	257	213	212	226	218	229	222	212	242	233	200	228	181	250	249	220	233	217	227	213	214	207	201	254	211	226	236	196	230	188	255	235	211	203	206	242	215	211	190	209	203	224	222	215	228	212	253	231	241	217	188	225	210	187	203	205	210	193	205	231	222	181	195	230	221	190	227	194	216	194	237	214	225	218	207	202	235	244	226	235	227	203	197	228	207	238	217	234	236	246	236	193	202	243	232	215	245	207	228	234	216	209	203	230	241	233	224	224	216	218	229	210	212	214	209	224	224	217	231	189	211	231	202	195	205	214	207	223	201	222	227	226	220	240	222	224	225	207	223	214	221	212	230	215	206	221	198	233	200	203	217	183	214	215	222	212	207	227	211	207	220	231	202	258	221	222	190	217	237	215	246	177	204	236	212	187	220	221	229	229	204	232	244	205	211	201	239	249	246	193	226	230	244	244	238	191	215	239	239	202	201	206	237	213	199	189	235	244	230	241	211	215	227	220	190	216	233	230	208	206	240	205	202	209	221	188	213	225	199	251	213	194	227	220	214	231	203	200	210	206	259	234	226	220	231	215	224	219	233	234	232	215	217	242	219	218	194	229	233	205	210	214	189	200	217	237	219	217	242	202	158	235	218	235	215	211	224	222	228	228	198	195	215	207	210	240	236	208	234	243	207	248	220	198	210	201	228	222	184	217	198	195	192	204	213	200	212	217	219	201	226	238	208	221	211	232	202	210	200	204	224	224	211	244	220	195	208	218	213	216	244	221	218	203	229	225	229	209	220	208	202	177	235	215	196	204	217	206	218	216	210	214	236	200	211	235	224	218	219	226	205	203	222	203	221	225	216	220	204	190	190	235	225	211	229	201	192	224	213	229	206	229	211	223	191	242	202	220	218	226	222	205	196	215	210	220	210	235	255	198	232	203	193	236	229	235	202	239	200	209	226	216	219	218	239	226	242	220	214	203	215	230	214	201	197	198	213	229	221	245	229	231	238	212	250	212	199	219	199	220	215	219	224	217	206	204	221	196	229	191	223	201	218	217	206	198	240	222	211	194	188	218	219	225	204	242	218	205	211	233	211	196	250	195	225	226	247	224	236	214	214	194	212	226	199	202	219	230	234	235	185	201	202	223	218	192	207	217	196	200	203	262	203	216	200	206	238	175	244	236	204	221	226	207	214	217	211	224	226	225	230	241	229	202	242	215	221	187	210	215	219	234	231	205	216	230	217	212	225	234	227	189	210	175	207	213	202	232	201	198	249	235	229	172	228	255	223	231	233	221	218	203	200	199	215	217	205	222	202	231	223	175	232	206	222	233	196	212	208	234	239	180	226	190	212	229	225	209	202	217	212	209	215	232	197	236	213	205	178	213	212	210	206	221	219	236	227	224	204	211	190	210	212	204	234	212	201	202	192	225	198	217	189	206	245	233	270	194	219	225	236	216	200	215	217	202	251	218	234	219	223	213	259	232	218	230	236	233	244	229	210	234	226	218	215	214	210	219	234	231	215	235	209	181	250	198	214	213	211	204	215	214	205	223	219	182	203	206	226	211	185	213	214	244	230	193	200	210	243	225	203	180	203	216	227	214	226	198	229	205	209	222	211	207	228	219	243	248	238	224	223	201	211	234	213	230	258	240	218	217	228	218	200	228	190	220	234	213	208	204	219	206	229	216	227	193	218	220	214	209	216	181	209	229	199	215	240	236	230	203	227	217	244	210	259	238	215	227	226	211	218	222	217	177	214	216	237	216	248	232	209	200	203	223	232	230	229	225	219	206	237	210	210	206	220	213	235	230	230	235	210	191	221	231	211	212	228	242	212	234	203	202	235	239	220	202	228	236	235	233	228	231	233	240	220	194	199	194	219	207	246	208	204	231	207	214	232	184	209	222	222	213	224	227	242	225	226	203	213	203	227	211	199	190	225	205	225	210	231	237	183	204	212	223	219	219	239	212	221	217	202	212	250	238	223	213	189	202	230	206	235	233	228	238	222	204	220	197	221	238	216	202	206	231	222	183	216	220	189	196	225	237	198	243	240	207	199	212	231	192	227	252	229	232	230	225	235	230	228	230	209	200	215	224	227	208	212	238	236	226	215	227	204	208	228	205	243	203	213	212	198	205	199	199	233	232	227	193	224	228	229	221	210	203	216	219	236	247	211	211	220	249	223	208	215	209	193	221	250	217	218	210	210	241	200	196	240	242	227	204	240	209	219	229	221	202	217	216	207	194	206	204	214	229	220	204	243	187	222	196	211	216	191	179	203	249	216	228	228	246	202	221	236	236	216	197	200	192	231	233	212	199	225	205	227	209	235	222	227	217	216	261	261	231	238	230	200	221	220	222	199	207	225	200	212	189	203	214	222	216	210	237	199	220	227	221	209	224	225	208	239	226	238	243	192	220	229	226	246	240	228	213	191	192	226	224	206	230	237	245	248	203	198	209	242	235	215	232	220	209	239	241	237	249	215	239	213	208	198	215	213	232	199	229	223	243	240	230	212	228	191	227	233	203	224	202	228	224	239	197	189	237	231	201	213	233	209	211	229	217	221	215	185	223	226	223	212	217	204	242	215	202	240	212	232	202	202	220	213	229	208	237	200	190	204	222	215	244	233	197	175	196	214	201	198	227	218	206	206	208
14690	9669	20520	24139	23423	20271	17915	13050	7727	5142	3319	3219	2934	2114	1731	1385	1338	1245	995	806	729	666	652	667	671	617	564	608	639	571	569	525	634	570	547	550	562	561	533	562	512	512	497	574	530	531	560	523	535	462	511	506	495	502	483	503	515	520	509	493	506	526	506	494	495	490	516	493	520	523	469	498	490	503	500	491	519	546	563	526	522	494	452	494	495	516	511	533	495	511	518	552	521	492	510	483	531	483	517	515	511	504	524	482	522	537	510	467	525	526	524	528	507	533	532	494	521	540	483	500	509	506	524	500	505	562	573	498	514	483	518	521	516	489	508	529	508	505	493	487	503	473	521	497	463	508	483	519	545	515	541	508	513	493	507	500	516	530	518	503	538	562	470	523	474	530	547	512	491	523	538	506	507	458	529	585	522	512	475	513	511	515	518	493	514	519	463	545	555	503	505	503	532	525	553	528	497	488	511	494	518	488	502	529	542	532	505	498	523	512	511	509	518	495	526	492	514	531	509	508	540	521	494	500	515	511	515	490	525	522	491	487	544	508	539	511	540	507	530	545	508	518	532	524	508	524	521	485	467	508	499	496	543	498	506	525	486	484	523	509	521	486	501	511	489	514	514	546	479	524	518	520	520	502	582	522	498	496	533	488	531	477	505	552	495	495	504	505	502	516	545	546	517	529	520	469	509	529	474	513	476	509	506	497	547	545	518	501	489	523	551	515	535	489	501	488	525	481	503	469	509	543	464	491	504	548	587	515	518	465	495	545	510	497	507	529	489	515	519	522	491	498	519	544	512	508	565	489	507	516	541	550	502	545	527	527	488	528	539	518	507	506	551	529	533	516	469	504	478	492	488	536	505	514	512	535	512	523	490	521	531	491	486	508	535	488	501	499	516	493	509	521	527	488	510	475	508	502	488	481	509	497	486	542	497	516	504	462	522	491	518	485	518	506	504	532	489	484	538	532	508	535	504	509	486	530	524	466	493	533	514	472	535	532	491	514	504	492	482	521	515	530	521	497	515	521	551	525	522	469	508	524	527	524	531	531	527	471	509	506	534	529	535	528	517	475	550	524	526	533	483	513	465	505	519	536	517	544	511	548	478	525	503	468	500	536	524	539	459	455	479	540	516	516	512	535	548	572	520	509	530	522	502	492	501	519	513	522	538	520	560	538	462	516	528	490	522	512	489	513	525	515	517	474	494	512	486	506	481	470	550	566	507	490	562	483	540	488	546	513	506	515	494	514	505	504	512	524	506	504	500	495	490	551	530	521	475	456	508	563	567	486	515	533	545	512	515	477	515	462	498	505	528	505	521	484	496	507	552	522	519	478	496	542	487	487	510	481	504	525	474	472	501	492	506	496	503	467	501	486	492	536	551	522	485	519	519	515	522	537	530	525	558	536	487	536	509	504	526	528	524	507	503	489	510	463	510	477	516	501	530	492	506	520	527	521	492	488	508	525	554	467	508	543	491	471	501	531	507	492	487	521	491	529	525	518	504	482	531	536	515	525	511	516	538	521	509	526	501	518	497	506	528	463	490	465	514	463	467	494	547	542	510	554	518	556	496	529	536	505	536	507	517	515	550	524	522	494	564	481	540	509	512	526	554	519	498	505	502	530	507	530	534	523	496	508	473	583	510	465	502	471	498	522	536	489	508	545	507	525	457	488	562	505	506	535	474	530	553	504	457	500	501	507	513	471	480	518	520	506	475	504	491	532	491	525	529	531	543	507	524	549	504	543	507	489	505	502	490	504	516	549	505	509	510	519	528	521	490	555	553	512	526	494	553	504	480	518	515	485	533	469	535	517	471	498	535	538	512	536	532	488	507	533	484	481	531	549	525	482	522	492	492	483	542	549	513	503	542	473	506	493	485	488	486	520	475	503	505	550	510	537	489	483	516	489	515	509	501	555	496	523	487	507	504	514	502	466	456	491	519	516	544	519	508	537	526	494	523	491	528	535	487	541	496	519	469	488	502	502	511	480	505	509	481	477	508	487	495	520	542	560	442	521	516	490	478	508	535	493	516	505	492	487	542	514	541	518	510	551	494	499	516	519	520	483	502	511	543	520	537	489	577	542	471	521	510	545	507	487	504	511	547	490	490	517	526	555	541	534	515	478	559	507	484	510	532	511	489	517	555	453	496	534	489	529	498	532	499	471	514	512	521	536	518	532	498	516	479	483	513	526	505	515	560	500	493	509	502	508	528	512	522	522	436	536	535	499	491	508	498	537	504	525	532	517	506	511	507	536	504	533	527	539	507	523	552	514	521	532	495	497	491	504	478	496	520	482	531	517	497	495	507	507	477	530	492	485	532	558	496	509	518	508	537	534	514	517	493	514	500	479	512	521	524	535	496	532	523	525	501	506	501	523	528	509	537	511	507	543	510	502	510	517	472	523	533	502	491	490	474	493	526	498	517	548	452	492	514	526	475	510	498	491	562	522	488	500	540	524	520	506	523	518	526	485	506	527	492	546	509	511	511	530	495	487	495	525	502	509	514	508	490	525	490	510	499	511	557	529	505	472	530	496	524	509	544	495	513	530	580	486	547	518	514	545	524	495	484	518	521	492	547	487	517	541	536	505	477	498	512	528	510	479	504	514	501	525	488	538	498	491	464	464	493	502	560	537	485	499	518	514	494	509	523	485	533	532	514	551	491	484	521	471	528	506	516	510	497	492	481	513	509	508	523	468	510	489	538	520	516	507	444	527	560	526	532	528	546	557	487	499	542	512	511	501	483	512	483	500	526	509	509	484	559	503	557	500	540	542	524	492	499	538	512	544	533	535	553	491	504	500	493	511	517	494	512	516	477	551	508	512	526	489	499	530	501	511	531	500	478	473	511	486	529	501	512	491	505	462	509	539	515	524	536	544	524	522	529	504	503	480	527	490	504	483	484	536	518	514	516	450	548	506	484	533	470	510	497	497	443	507	486	522	491	484	530	499	512	515	513	485	529	485	530	470	504	482	507	541	535	515	516	518	503	516	505	498	517	560	524	491	482	475	469	518	490	518	500	490	478	492	489	522	521	514	512	486	504	494	528	539	519	488	488	531	497	528	535	513	461	510	527	526	557	539	509	521	496	554	506	490	547	508	549	490	499	540	490	504	552	496	513	487	571	482	493	543	532	556	502	488	521	478	488	490	524	507	537	514	552	508	539	526	503	529	504	478	488	547	509	517	545	515	487	524	504	517	543	545	481	573	522	498	535	524	473	511	486	485	459	501	522	560	515	480	504	517	514	549	508	493	478	505	509	477	551	507	547	471	536	509	487	527	500	495	518	491	522	523	494	504	547	498	511	522	506	561	507	530	556	502	520	503	506	502	494	496	521	511	506	521	514	519	499	487	518	529	540	518	508	506	498	550	532	530	531	493	509	489	510	495	564	491	523	483	523	460	527	552	455	491	512	513	574	553	524	509	513	492	502	508	477	525	497	507	480	521	536	478	498	532	529	532	502	512	499	537	509	478	537	550	521	524	531	519
9039	4771	5341	5189	4184	3396	2511	1701	985	672	587	534	468	398	372	348	349	364	320	306	320	322	333	359	301	281	296	297	338	303	310	303	320	303	310	302	320	282	296	311	320	280	352	340	299	322	303	309	324	314	313	314	295	331	280	304	302	315	283	314	302	328	289	308	308	306	336	328	307	329	279	319	291	313	332	291	322	349	300	288	336	283	301	314	330	274	325	319	295	328	282	295	322	282	293	326	280	292	319	327	332	345	307	342	324	282	292	261	317	322	324	296	332	314	307	307	293	314	316	313	318	296	274	285	284	298	309	309	350	292	266	331	273	294	333	326	311	330	300	341	289	323	328	269	309	314	330	313	304	304	314	333	309	307	307	297	296	327	358	305	289	303	314	327	334	336	301	310	300	335	312	319	328	320	306	324	329	305	312	312	317	309	308	338	327	324	314	301	338	314	315	263	314	321	306	306	343	322	286	304	330	309	304	296	311	319	315	320	302	299	294	320	306	340	316	307	313	331	320	303	306	304	286	335	295	321	326	334	302	293	354	344	309	301	293	303	317	288	287	322	321	304	293	308	343	286	313	334	344	326	286	307	319	320	318	316	350	295	305	360	295	304	307	292	305	297	296	302	321	314	331	306	341	319	332	289	286	293	321	306	287	310	296	305	309	302	293	324	336	278	327	309	309	308	344	300	334	312	309	299	303	297	362	309	341	330	340	326	285	310	314	321	294	307	323	286	320	279	305	308	274	319	308	331	325	323	306	326	321	321	294	290	309	329	338	304	278	340	324	344	311	311	319	282	303	316	330	346	321	322	312	299	331	293	308	307	317	300	286	299	324	331	268	309	287	295	316	301	358	294	315	323	340	320	316	319	293	338	322	333	348	301	319	309	325	295	311	291	302	311	322	316	277	308	304	326	330	347	286	312	300	307	311	308	302	304	310	271	297	304	331	269	323	306	344	315	277	298	312	327	322	293	306	318	305	296	305	323	295	322	274	303	292	331	302	311	302	343	329	311	293	270	318	317	330	290	333	318	320	300	307	312	289	298	327	293	305	300	308	329	373	295	306	300	292	288	303	299	314	301	311	318	317	342	331	336	324	332	307	315	321	317	356	315	296	300	292	325	344	327	308	325	351	335	315	303	291	280	303	313	309	268	300	313	319	339	276	300	337	306	303	287	313	310	305	315	301	295	297	316	300	335	285	288	328	305	299	320	352	312	330	331	296	311	322	338	297	312	351	312	291	303	308	305	316	299	311	343	313	317	306	329	331	283	313	296	285	310	308	305	299	285	317	309	333	336	320	314	310	316	306	313	312	277	332	343	306	321	304	306	338	297	310	296	292	308	318	319	298	319	292	292	310	295	287	322	304	303	335	260	313	305	310	307	304	346	280	285	318	284	351	346	327	299	309	311	312	312	313	336	276	318	323	336	290	284	324	305	309	278	299	318	326	329	304	255	321	329	314	337	322	331	301	334	305	344	267	286	275	319	339	289	308	313	333	307	324	311	297	334	317	336	292	314	301	322	314	294	337	316	326	295	323	326	294	323	300	296	349	292	321	305	277	318	290	295	318	305	286	333	352	324	315	335	295	348	295	301	285	301	324	304	308	292	307	291	329	309	332	290	343	317	317	288	322	339	290	293	320	311	328	334	304	322	321	294	313	341	331	306	282	294	316	290	323	309	331	311	325	273	286	322	324	258	336	302	288	282	268	290	327	299	318	300	297	322	352	301	317	315	301	323	302	324	324	300	314	313	333	293	302	362	294	321	315	319	316	324	322	251	312	308	302	325	313	298	311	292	292	278	299	321	315	325	315	314	324	333	310	279	337	339	313	335	312	298	304	297	297	300	302	307	315	344	338	326	302	292	322	312	287	295	279	299	284	331	318	347	294	304	308	306	291	333	289	337	289	317	301	313	298	296	301	314	327	333	306	301	291	304	306	309	313	287	317	288	297	313	296	296	299	297	304	321	292	352	291	292	316	304	323	340	328	303	283	310	319	317	320	350	311	301	324	312	338	301	299	304	310	286	290	299	319	309	311	315	307	302	334	354	295	323	305	294	311	317	330	329	287	311	285	312	320	279	308	318	331	325	315	311	303	289	311	318	311	304	284	311	318	327	313	301	328	282	311	306	290	307	295	327	289	296	327	317	333	273	342	301	305	333	306	312	312	322	315	313	303	332	273	289	280	338	316	317	337	328	294	299	324	278	321	306	309	284	348	335	331	320	296	285	331	293	315	312	327	310	317	309	329	308	323	320	324	302	289	320	338	309	282	321	353	313	326	284	298	360	296	317	292	306	315	310	313	299	307	340	302	308	344	332	316	315	308	314	284	335	312	298	289	316	310	299	309	349	338	267	309	351	307	306	309	286	305	307	314	305	338	333	323	287	326	307	321	309	286	298	291	321	310	339	309	310	315	304	330	298	304	297	308	293	292	311	309	346	326	313	309	320	323	330	296	298	350	294	310	330	338	314	301	306	334	328	287	320	311	286	309	279	322	309	298	302	289	275	302	340	326	304	315	331	330	328	339	312	300	302	318	314	330	313	333	294	305	311	317	287	337	282	294	305	300	329	344	315	300	310	352	313	327	287	297	265	310	302	316	318	297	274	295	313	269	310	331	287	313	316	317	327	290	300	286	311	305	309	331	324	305	306	300	304	327	303	304	340	371	328	289	297	315	307	297	317	300	300	314	297	289	295	297	294	275	318	279	316	320	321	312	324	328	289	290	312	285	300	295	306	333	315	340	270	279	298	320	284	337	310	315	301	282	301	346	371	347	317	326	279	362	328	321	315	322	365	310	323	320	320	326	331	270	282	317	342	305	297	312	333	338	283	311	311	298	304	326	313	287	314	304	282	298	278	299	312	307	301	303	301	287	309	290	347	296	293	285	312	334	314	279	300	339	359	309	298	276	302	300	304	316	329	279	322	301	335	304	302	302	296	279	308	276	300	306	321	315	314	307	287	313	294	300	321	272	300	287	298	321	322	323	290	323	293	309	315	310	302	321	339	311	270	303	308	315	344	301	305	324	346	320	334	288	321	312	328	297	303	306	345	304	321	293	298	304	291	364	315	310	281	319	319	340	315	286	329	309	288	336	302	299	335	318	316	323	311	310	320	281	309	292	313	336	281	317	301	327	308	278	306	316	304	327	303	318	313	307	334	324	311	373	305	297	306	311	344	324	318	340	318	301	342	290	309	307	312	322	317	309	317	293	314	324	324	304	294	315	303	293	297	299	295	310	306	302	309	323	319	302	333	309	321	337	299	333	328	315	314	300	305	317	293	305	294	312	303	344	325	286	298	340	301	296	322	345	312	339	315	281	288	297	320	319	332	337	344	328	304	302	322	297	310	298	308	285	296	322	297	317	310	284	295	322	296	315	314	300	302	299	311	355	321	296	309	324	327	313	304	300	303	298	312	292	296	334	308	352	317	293	299	299	277	319	297	293	314	281	291	294	290	340	317	327	318	303	311	265	297	323	326
5999	4633	10172	14326	13471	11822	9986	6850	4051	2741	1950	1797	1588	1300	1062	1010	913	941	838	822	787	794	715	679	750	771	708	714	698	704	708	730	706	690	665	717	715	741	678	716	677	696	739	769	693	676	733	692	683	682	682	724	704	678	672	701	666	697	679	672	734	664	685	719	722	733	687	676	708	689	679	705	713	674	682	685	700	699	680	656	690	684	636	714	697	654	701	636	747	711	689	745	707	684	662	677	733	740	710	670	724	699	704	685	730	654	684	687	704	689	733	684	684	727	701	726	713	710	668	673	742	662	650	703	731	682	689	710	645	683	699	690	668	712	701	647	658	676	694	696	685	672	677	697	656	720	688	665	689	684	701	704	711	685	681	688	660	677	700	703	703	720	663	726	721	667	680	666	748	690	714	730	702	686	667	657	647	687	679	730	702	692	723	675	702	675	684	688	695	673	758	691	697	741	717	686	698	680	653	664	686	645	664	668	673	691	677	731	710	671	671	676	673	693	646	688	674	691	680	640	705	715	673	705	650	722	686	679	695	696	710	652	705	673	686	656	673	694	680	677	716	654	697	649	727	720	662	699	673	649	760	693	690	675	689	688	733	699	707	681	669	654	664	670	702	714	721	700	658	693	639	726	764	663	677	653	686	673	665	718	665	757	703	687	694	677	710	713	690	727	696	683	684	688	646	679	704	669	688	679	737	698	688	681	686	740	677	669	670	692	662	683	722	717	719	704	703	655	670	727	696	670	727	732	685	650	659	670	659	718	694	706	713	672	676	696	651	728	670	672	697	694	707	684	683	647	707	707	709	689	684	675	744	698	674	671	683	659	740	684	720	638	699	670	711	704	710	683	674	727	704	684	664	648	666	700	678	709	689	696	681	702	710	693	684	738	714	693	700	717	688	670	711	695	660	728	686	675	703	659	720	694	709	679	673	665	697	712	719	687	699	684	695	693	675	702	708	705	700	719	679	685	666	684	692	719	709	725	700	701	678	713	696	699	670	712	683	671	665	747	707	690	672	651	665	762	687	639	697	645	674	735	692	717	718	700	678	712	693	669	657	706	701	698	660	674	657	700	715	706	701	746	715	708	643	676	681	685	693	683	664	702	665	706	693	663	761	708	705	697	701	724	685	706	669	682	707	716	686	677	716	681	651	676	668	665	727	690	718	739	689	683	717	712	679	690	662	687	675	698	676	675	652	712	686	677	633	677	656	696	692	649	659	673	683	687	708	653	716	682	677	631	681	716	746	651	686	664	703	692	755	725	699	664	686	699	666	667	655	690	618	696	726	658	664	703	664	676	690	656	689	685	714	664	705	722	671	662	635	655	713	716	733	658	737	680	656	712	658	682	722	724	688	730	716	671	667	691	660	718	653	667	685	661	720	725	676	717	657	651	707	712	678	662	668	706	664	684	714	726	671	712	714	690	681	707	667	675	719	692	667	679	707	675	685	710	656	700	727	693	686	687	757	691	717	727	718	693	663	686	692	673	693	741	697	712	633	640	662	657	698	710	665	652	729	653	690	675	658	664	673	700	695	670	737	710	696	708	701	700	651	709	639	625	685	671	686	698	696	703	714	708	677	670	676	667	689	652	708	693	677	723	708	704	725	656	706	668	695	658	683	687	681	704	661	705	679	706	721	664	670	686	709	680	706	647	653	710	691	663	668	657	684	688	679	654	745	654	688	675	711	683	703	683	691	691	671	716	684	670	674	635	716	687	631	709	711	663	695	712	730	674	736	688	658	681	703	699	680	678	657	704	666	692	696	658	688	677	620	734	685	701	675	696	691	700	688	670	730	700	690	664	664	697	658	718	689	659	699	696	695	683	681	670	662	702	697	706	725	721	694	721	646	667	694	659	647	684	719	667	692	698	670	700	675	695	728	685	665	741	684	668	669	691	717	667	712	710	667	684	728	703	697	689	686	675	663	701	661	659	683	680	688	662	712	684	663	682	714	669	660	662	681	717	713	690	662	654	728	668	723	645	700	650	694	664	685	660	697	679	719	681	675	687	722	673	661	662	682	715	718	681	669	642	692	711	710	710	706	672	667	686	663	705	637	693	735	716	665	705	666	673	686	682	681	674	702	705	682	693	697	646	682	700	681	704	679	671	696	710	737	673	677	663	684	688	700	677	691	716	656	643	698	707	693	712	674	712	693	717	674	646	688	671	668	692	677	622	726	730	741	702	692	690	727	686	692	713	699	656	714	666	684	718	707	651	687	652	693	687	678	713	702	675	677	681	721	677	673	670	703	701	633	713	675	684	686	681	652	702	715	687	706	629	668	655	685	708	684	682	694	713	665	691	728	685	679	691	683	693	722	667	655	688	712	717	708	724	705	675	654	673	687	693	709	683	695	735	688	718	684	696	683	727	678	700	713	702	689	709	698	693	676	709	641	682	692	643	728	730	718	719	655	679	692	690	684	649	707	720	674	675	708	681	705	632	704	709	680	726	730	651	661	665	684	650	739	702	702	674	700	669	687	673	683	673	702	688	716	686	693	659	694	734	719	696	669	639	679	683	677	650	704	686	675	705	679	711	668	652	669	719	668	632	686	685	693	675	674	687	695	646	694	729	666	682	672	674	691	658	727	694	703	673	643	679	648	673	682	675	694	702	681	679	658	647	706	656	689	690	690	690	704	664	691	689	722	663	673	694	712	734	693	684	690	656	673	686	692	664	679	664	660	699	691	720	674	684	642	687	742	695	674	683	698	663	698	650	634	683	638	707	683	667	677	670	708	687	705	680	656	722	703	702	713	665	611	650	679	672	698	661	700	664	670	679	698	677	669	671	683	665	667	706	695	735	694	686	688	719	718	755	674	731	662	688	670	702	720	716	671	705	702	705	709	698	660	677	703	677	693	694	708	671	682	702	678	692	681	701	695	704	668	758	699	673	733	712	703	649	654	706	696	669	662	731	688	684	675	714	685	683	682	695	747	664	670	697	707	689	623	687	720	710	711	650	709	709	700	711	664	708	678	707	710	664	726	675	708	689	714	646	660	727	689	670	720	651	689	723	667	712	705	670	676	668	656	689	745	697	720	655	700	713	681	694	695	697	744	723	665	661	663	675	713	721	687	718	686	705	675	659	673	693	666	679	713	683	628	698	709	665	700	646	685	681	656	677	674	712	728	645	697	623	705	701	702	678	684	698	656	662	710	742	691	689	668	711	685	699	692	646	726	706	734	730	686	677	703	649	697	719	643	737	637	703	680	676	683	701	667	676	609	732	656	671	663	736	682	697	721	710	700	661	666	706	692	718	703	670	653	698	692	706	693	631	714	641	663	700	672	693	714	714	684	693	732	695	682	673	678	643	679	727	700	674	715	672	666	734	675	695	684	700	756	707	705	702	726	713	694	690	660	683	705	707	674	676	666	618	722	674	743	701	718	711	664	659	701	693	682	676	703	678	708	714	706	672	663	710	696	686	722	724	642	768	717	728	648	700	640	652	707	690	699	700	668	692	706	682	678	728	668	677	724	698
17354	7836	8308	7351	6065	5038	3964	2519	1464	938	688	662	587	487	330	316	347	302	285	261	277	244	252	249	237	228	282	267	273	290	237	246	242	243	235	263	196	269	233	238	236	285	264	237	233	249	232	276	269	230	201	212	273	242	245	253	243	236	252	239	240	249	254	235	293	218	232	240	240	243	256	231	235	261	254	259	243	244	244	237	242	246	244	249	227	210	239	251	240	271	236	240	268	258	254	232	291	265	250	228	251	276	259	245	238	265	256	251	209	225	261	233	231	262	234	231	252	229	225	225	233	205	243	258	259	248	237	243	226	208	263	250	242	236	240	245	259	238	269	215	245	262	264	227	219	243	221	238	253	243	229	246	243	253	242	242	260	240	230	275	257	240	239	232	258	258	256	232	265	288	268	232	256	240	235	246	286	247	207	266	261	255	265	244	243	235	274	266	265	271	236	244	248	240	239	259	241	271	258	245	239	220	222	292	253	254	217	229	250	227	263	243	261	230	251	249	246	263	245	232	252	227	267	290	256	227	271	234	247	246	236	262	263	256	231	216	252	267	239	239	243	222	249	245	247	264	213	224	232	256	252	222	266	261	238	247	228	265	268	260	280	246	231	261	281	255	264	272	232	225	259	255	271	240	233	260	249	243	318	247	244	236	261	235	262	259	235	259	263	261	252	270	262	241	238	240	290	242	261	231	246	263	230	251	223	234	244	230	220	246	234	231	235	238	238	245	243	237	254	276	273	219	245	243	224	265	238	247	287	212	215	246	232	240	224	257	240	245	244	231	252	252	249	227	253	240	233	253	261	226	258	250	273	202	249	222	243	216	280	259	245	242	231	267	272	231	221	242	219	233	270	243	241	223	213	250	245	222	246	257	215	229	232	228	236	250	232	224	235	251	257	245	231	243	235	219	253	242	230	281	233	264	266	257	243	238	247	287	228	247	245	246	257	255	211	237	281	229	242	226	257	238	231	240	248	234	234	267	239	251	245	264	226	250	235	236	230	257	249	247	231	245	276	236	255	266	234	266	251	273	241	211	232	253	243	228	253	257	247	252	230	257	242	267	238	222	239	249	232	230	251	229	214	247	253	257	229	255	256	250	234	265	267	272	255	261	247	272	256	247	254	238	261	246	220	223	247	233	255	258	229	247	217	228	259	252	231	235	234	266	228	250	240	263	244	260	273	235	244	247	235	239	278	231	254	238	234	238	245	252	269	248	247	227	263	239	204	252	268	269	223	231	242	262	252	254	241	274	248	272	265	225	248	242	265	249	290	236	233	259	209	243	221	270	241	261	255	280	289	246	248	249	255	224	251	244	255	272	225	251	248	226	239	274	230	248	230	270	228	245	257	257	232	241	266	219	214	225	241	269	267	265	256	258	236	261	264	271	263	293	253	239	260	236	281	266	236	249	242	259	282	252	239	237	274	229	243	248	240	247	239	241	258	245	217	252	245	234	233	223	281	230	252	239	243	227	245	284	242	251	261	240	262	265	260	254	248	285	249	209	246	261	273	241	260	250	241	258	251	266	233	239	238	233	226	240	256	260	238	235	246	247	260	224	226	280	237	237	230	250	255	253	275	234	226	275	262	235	259	234	265	213	244	232	222	234	235	232	241	278	232	250	261	236	253	268	260	242	233	274	232	259	241	291	268	227	229	272	245	251	242	272	228	191	285	248	259	231	257	271	251	251	289	254	270	254	237	268	247	228	225	233	243	260	250	255	258	251	246	265	229	242	247	244	255	250	243	246	241	218	248	267	238	247	255	248	235	226	252	234	240	230	234	242	214	238	288	254	249	286	250	256	239	210	221	241	224	248	240	228	218	260	227	217	251	258	262	240	240	292	258	252	255	293	233	255	259	254	263	240	231	236	234	242	258	262	241	241	273	223	243	244	273	209	241	267	251	228	281	277	237	234	253	257	263	227	289	259	259	258	205	223	267	242	224	257	253	224	227	261	255	227	250	245	257	244	240	266	217	243	240	213	249	241	253	231	264	228	260	244	270	247	247	239	246	218	273	272	232	236	227	233	234	264	267	234	249	246	237	273	255	242	218	262	266	258	230	275	244	264	238	226	246	254	248	230	256	270	250	254	259	238	250	228	231	255	266	234	277	259	256	242	218	255	226	260	266	236	233	282	267	266	248	255	252	251	231	239	227	243	259	242	247	257	271	229	264	258	253	265	244	255	230	267	249	242	269	256	254	228	239	236	262	222	246	240	236	262	265	261	246	266	252	235	288	242	260	238	224	203	263	270	230	270	237	250	237	245	247	257	249	216	283	247	261	252	254	241	246	251	232	251	204	258	253	245	214	249	270	263	262	254	265	239	241	245	232	257	249	262	258	247	277	241	229	260	231	259	254	237	260	271	257	247	232	266	241	261	231	221	254	249	226	235	239	275	226	224	262	226	233	222	238	291	230	215	244	268	252	210	238	239	250	242	257	230	260	248	265	272	252	268	256	252	260	252	240	256	244	239	227	246	242	234	239	249	267	251	265	265	247	247	261	247	253	248	207	255	256	254	236	233	259	245	229	249	212	255	253	272	249	255	240	235	266	249	236	257	240	250	240	263	234	273	247	237	289	247	276	284	237	273	239	244	249	261	237	266	231	245	261	264	255	260	249	234	239	221	253	253	249	249	257	244	245	245	222	258	248	235	253	249	238	237	266	255	258	276	222	254	203	234	214	235	257	252	252	244	242	230	236	265	264	234	258	203	250	266	237	273	264	250	245	260	234	248	228	243	268	250	243	235	260	287	241	234	249	242	236	246	234	266	249	231	250	257	247	240	249	267	267	265	210	244	239	273	267	254	257	237	264	255	246	260	241	229	270	235	225	260	269	255	252	282	222	232	263	217	231	279	232	250	231	222	266	237	215	220	236	243	248	210	259	227	257	275	240	267	278	246	218	262	250	236	245	212	253	255	227	234	253	273	211	280	253	218	251	224	229	241	257	238	229	240	233	228	251	232	270	257	249	283	234	210	231	228	231	243	242	260	248	232	241	225	229	246	214	248	242	235	239	245	269	238	231	241	262	248	227	259	247	261	253	252	226	241	250	248	244	234	223	221	278	247	252	268	245	207	228	237	243	260	252	273	242	243	236	261	229	237	247	245	233	275	258	241	256	255	247	270	246	249	236	270	260	272	249	242	239	240	221	205	252	260	244	221	249	237	240	245	245	227	257	232	266	205	259	246	269	240	261	257	226	237	223	265	271	265	252	266	231	235	233	234	228	242	248	257	258	235	242	254	257	250	238	234	219	276	246	255	272	240	262	238	264	220	288	255	237	233	257	236	237	275	244	214	257	245	255	238	254	231	276	246	278	236	236	229	238	245	247	228	226	242	237	244	255	244	256	232	260	270	249	275	231	271	271	234	226	259	259	248	244	242	229	252	222	225	238	222	237	222	270	239	252	226	242	250	247	250	244	237	249	231	269	256	267	240	244	249	237	249	233	238	250	258	235	251	263	240	267	252	218	267	251	256
11456	7120	13733	18115	18172	17336	14483	10557	6371	4223	2892	2930	2281	1662	1275	1173	1051	1004	819	713	715	641	675	642	653	618	610	596	573	622	567	571	585	561	589	613	594	607	558	597	561	582	586	578	583	552	537	519	584	559	532	597	537	561	553	560	581	581	531	564	536	548	544	561	564	562	610	563	570	567	593	568	551	564	557	599	552	538	585	557	578	585	591	582	568	568	537	529	599	534	575	560	622	535	530	555	594	566	516	566	573	537	581	591	553	557	560	552	530	542	557	596	557	589	570	561	575	597	569	536	557	558	551	570	525	564	543	578	575	535	571	546	569	564	542	546	595	565	525	571	546	550	573	538	544	560	596	594	553	572	608	550	537	518	526	590	547	566	542	565	556	541	556	560	589	586	538	586	541	506	583	543	528	533	529	531	585	590	569	572	568	604	554	541	559	611	588	584	598	572	538	574	551	546	549	567	556	558	553	513	572	597	539	582	565	604	526	578	558	542	557	587	564	539	561	549	539	551	592	529	529	531	581	565	564	560	533	540	566	535	553	557	536	551	558	530	544	543	586	576	579	560	591	543	577	602	549	549	541	544	583	598	583	535	563	598	542	570	554	539	532	552	596	593	572	552	539	598	562	569	594	580	544	579	578	588	567	559	550	545	525	564	519	536	559	568	527	569	585	547	604	597	568	513	565	587	585	551	566	587	558	567	554	583	630	540	561	564	578	571	559	522	542	568	567	590	556	541	548	552	511	564	559	544	545	563	575	569	537	577	549	502	585	566	565	563	550	550	565	605	550	550	589	619	572	585	589	559	566	556	604	575	538	538	558	640	558	543	570	557	554	542	564	577	570	575	580	556	564	544	570	554	553	566	584	614	526	554	545	541	557	543	553	592	583	567	559	522	552	546	553	540	558	607	561	582	585	541	581	541	576	545	564	583	540	593	587	560	546	596	573	539	544	560	563	558	541	556	560	550	552	556	604	564	574	581	557	547	517	565	618	553	574	575	563	524	523	531	583	573	546	561	586	558	589	540	556	571	550	485	567	566	577	566	571	592	559	538	571	551	550	564	599	545	559	537	542	557	536	545	551	563	599	522	559	592	525	554	543	522	562	594	583	567	563	509	558	565	591	577	540	535	568	540	580	596	549	575	567	558	524	522	584	555	536	564	593	537	541	577	581	544	571	522	558	569	558	560	583	571	544	606	548	607	540	553	585	558	590	506	517	564	598	542	558	557	555	556	601	543	607	562	530	557	543	582	578	607	532	555	568	549	560	561	568	558	533	532	559	545	588	560	527	552	554	620	549	555	548	556	564	533	533	547	575	538	555	551	569	587	561	573	523	584	557	564	594	550	555	552	579	590	574	597	523	583	574	572	601	519	582	575	587	547	525	581	545	534	559	582	582	556	549	546	592	532	547	557	597	546	523	548	551	519	530	571	561	562	585	552	573	572	582	538	572	588	585	535	580	548	562	567	573	559	551	518	501	564	514	582	576	571	574	576	542	548	546	624	573	577	602	562	601	541	572	521	560	540	551	525	571	564	548	553	614	595	543	559	567	607	571	544	560	544	567	555	547	567	574	573	521	552	569	569	579	507	558	582	563	559	585	533	570	557	559	565	609	541	583	564	588	548	563	557	592	541	527	586	530	575	551	562	559	582	559	617	572	588	590	568	549	567	553	563	562	556	575	544	559	571	604	586	580	553	573	537	557	604	542	583	567	585	569	559	554	572	563	538	628	584	552	578	530	558	539	566	560	535	577	559	608	551	600	561	560	538	573	547	562	585	529	564	534	528	574	578	595	594	578	522	576	578	533	534	504	609	559	585	567	511	557	578	531	560	549	583	562	569	470	578	522	528	579	557	566	550	588	574	524	559	566	563	553	580	564	549	553	583	548	600	559	587	605	573	588	585	591	568	539	570	540	549	601	583	593	574	511	546	583	505	543	567	560	546	546	517	586	581	569	567	550	575	571	615	558	595	546	577	583	591	551	516	576	549	557	556	582	536	523	521	590	600	595	535	599	575	546	555	570	565	537	554	591	565	561	548	547	528	532	548	567	595	581	580	540	574	600	575	567	576	548	554	612	570	568	553	566	542	509	571	587	563	563	603	547	589	588	565	560	540	546	584	578	571	547	599	540	566	576	548	497	544	553	551	557	550	543	540	535	585	582	587	569	558	579	547	581	573	524	555	590	573	572	582	572	559	585	568	557	576	550	546	548	557	548	533	547	548	555	563	539	522	585	535	573	590	556	586	586	560	577	586	579	545	547	563	603	614	583	555	548	534	579	548	586	547	571	571	524	562	548	560	549	534	577	501	560	548	535	574	598	560	540	602	561	547	559	592	614	547	580	536	582	567	545	563	605	556	540	546	550	535	578	562	549	535	523	574	559	572	574	527	581	560	558	531	572	536	597	585	588	602	590	569	590	572	576	542	572	552	597	572	597	620	534	538	579	582	557	556	536	580	550	568	627	544	619	571	616	550	549	543	538	547	542	574	551	539	597	551	562	558	556	594	566	542	560	562	592	563	566	562	529	564	550	542	546	532	520	603	552	561	512	541	578	605	568	548	546	573	564	565	577	513	590	591	561	599	581	579	550	567	531	534	587	590	563	558	577	570	565	559	543	571	559	518	598	531	571	517	593	560	537	601	553	549	565	626	529	592	529	546	540	553	557	507	559	575	565	563	561	588	578	569	535	591	550	590	560	556	567	564	570	531	547	610	564	571	560	582	573	543	571	563	547	532	585	587	563	563	575	570	535	537	566	505	590	535	585	566	538	569	568	583	548	560	567	564	528	543	626	591	547	538	551	567	576	549	577	631	542	545	586	581	530	565	573	541	513	581	531	607	558	562	633	552	610	533	532	585	521	554	572	560	576	563	558	547	593	581	601	538	543	600	527	530	530	600	544	568	555	554	535	565	574	550	593	581	554	525	590	578	592	573	566	531	536	547	540	564	544	555	546	558	514	580	532	574	557	571	542	544	562	584	560	591	562	554	596	547	538	538	579	549	577	536	573	575	592	550	501	572	569	559	592	554	592	537	548	556	531	565	556	569	544	578	538	503	618	575	548	552	540	568	531	527	537	557	583	571	558	548	608	532	554	565	574	579	542	573	534	570	596	573	538	559	545	576	530	573	601	579	564	560	543	551	583	559	563	584	577	558	507	580	528	589	556	593	562	567	579	552	579	579	538	552	556	599	565	609	580	539	552	557	583	586	566	553	512	598	546	553	549	600	597	576	567	588	591	531	613	586	586	554	585	605	574	515	557	603	578	550	531	584	560	549	525	556	551	563	560	594	540	570	572	604	574	561	561	602	535	541	561	538	567	576	605	592	542	590	559	536	533	585	533	570	589	568	593	592	536	555	572	572	563	551	534	575	572	587	557	579	551	539	580	554	562	579	606	528	595	576	539	535	547	526	594	554	567	583	586	556	516	544	529	537	569	557	559	558	538	607	548	510	540	559	546	564	545	571	562	523	574	578	571	588
25584	11621	12442	9674	8574	7085	5561	3758	2114	1170	896	790	653	473	387	340	342	302	276	278	247	271	246	224	252	236	274	217	238	230	222	251	223	227	228	182	213	213	242	218	239	259	220	210	199	211	234	243	204	211	239	171	240	211	246	220	214	216	194	251	215	202	221	226	184	203	209	219	216	203	209	211	220	209	232	233	200	193	180	217	233	220	221	211	209	210	219	220	179	224	206	253	213	241	241	226	233	228	241	205	227	221	217	235	234	238	224	214	209	216	222	205	197	206	202	216	209	237	220	220	231	195	214	218	210	202	231	224	213	221	240	249	207	230	218	202	222	194	231	189	237	207	231	228	205	234	212	217	201	206	216	211	220	211	232	235	210	180	199	195	243	220	186	228	219	200	211	203	229	225	211	202	211	213	236	199	227	201	206	206	204	219	213	216	204	220	238	204	213	181	202	202	205	205	221	230	223	226	225	221	183	203	214	218	223	214	227	193	202	224	208	198	240	202	218	231	237	207	215	231	216	218	213	220	215	199	216	234	222	192	217	228	228	204	207	206	210	197	220	227	236	182	210	228	215	242	219	214	215	213	195	220	242	208	235	220	231	234	189	214	175	214	245	202	200	224	220	197	215	215	234	203	173	216	201	206	233	193	230	213	219	229	252	219	237	199	234	204	238	224	197	225	210	242	222	201	201	222	225	233	209	193	214	241	226	213	220	236	220	220	202	200	214	240	221	224	188	201	206	239	197	196	217	184	194	245	216	238	219	218	198	184	224	187	229	210	209	209	197	193	205	218	237	216	214	195	214	190	211	211	201	221	209	216	220	217	212	209	238	230	207	223	196	217	193	204	214	207	193	207	217	219	212	224	225	219	202	203	223	207	195	234	216	185	219	199	212	237	197	242	230	243	211	190	207	208	225	224	212	236	214	206	224	197	231	238	218	217	228	214	241	229	209	210	248	227	233	203	183	202	227	215	186	233	258	213	206	208	215	206	222	235	211	218	215	238	216	206	224	222	225	223	261	235	227	217	217	215	224	211	199	236	220	225	203	192	236	202	211	224	225	220	232	229	226	194	236	220	231	224	241	237	242	213	224	234	241	237	212	183	214	203	220	230	203	199	212	254	212	182	214	227	204	227	219	226	207	193	205	207	221	223	224	211	238	208	207	227	204	210	222	203	197	205	212	201	224	232	204	234	202	217	215	220	219	243	244	213	226	218	232	230	198	210	218	230	237	215	213	202	222	229	208	230	220	222	242	238	221	224	216	217	232	206	209	220	217	189	220	209	197	223	226	217	216	209	236	221	225	194	229	213	244	218	206	203	235	228	226	210	201	212	189	192	250	219	209	199	197	207	198	210	207	242	224	199	227	239	210	214	212	227	203	203	221	210	200	204	210	231	211	226	210	212	215	235	228	223	232	238	225	218	202	204	262	215	211	206	183	208	224	213	217	222	211	221	239	226	238	223	255	209	207	209	231	224	214	196	231	229	189	224	211	241	195	177	216	210	206	209	238	212	211	211	215	220	233	234	207	201	221	187	227	206	226	200	218	216	213	181	221	209	194	246	214	222	200	245	232	230	195	187	242	203	211	238	215	212	228	223	225	228	231	229	204	221	229	233	232	216	214	214	223	211	219	221	234	188	212	232	201	197	223	207	217	201	203	244	220	190	218	242	209	204	217	234	218	248	198	223	238	200	214	219	228	186	223	222	238	220	225	209	212	229	217	216	188	203	229	216	215	232	260	229	201	243	226	227	212	252	232	195	211	214	211	230	212	203	213	201	219	195	192	220	198	192	239	205	224	223	238	220	243	222	236	230	227	219	241	231	215	206	219	199	210	207	224	207	217	206	238	217	214	206	243	202	221	211	214	209	208	206	195	203	205	206	212	217	188	234	202	209	229	200	227	223	223	237	235	219	197	208	225	244	212	236	236	225	210	234	190	221	198	177	213	192	207	206	227	213	190	219	253	220	241	238	216	222	197	219	208	223	195	194	224	185	215	217	235	185	219	222	235	216	215	220	232	220	201	200	216	242	243	228	247	212	237	237	189	189	195	233	234	222	221	209	215	238	228	204	194	237	246	213	225	191	204	234	234	215	220	185	226	249	229	223	209	235	232	232	232	236	224	223	230	211	187	206	240	233	216	204	216	222	205	186	230	192	180	214	230	194	225	234	235	246	206	190	225	220	198	216	247	211	203	206	207	228	223	223	195	229	233	245	223	231	213	151	186	203	233	247	217	237	197	208	222	217	244	206	214	230	232	223	209	215	218	208	194	209	212	202	225	230	196	221	208	232	236	196	198	228	220	202	210	206	223	210	211	194	211	255	215	231	208	208	235	231	220	223	205	194	207	213	219	228	201	220	213	212	227	191	209	201	211	225	206	221	227	264	215	216	199	198	226	222	206	228	219	234	227	221	231	240	226	210	206	195	227	231	238	213	206	229	213	224	220	193	223	217	207	211	223	203	198	210	194	235	235	194	199	211	195	222	218	235	232	227	209	205	197	228	213	234	221	204	214	217	224	198	226	209	220	239	224	235	236	214	225	205	199	241	205	224	207	219	231	199	222	202	207	202	241	203	195	213	199	240	235	238	219	252	213	218	224	217	207	203	215	224	215	193	215	213	223	210	228	221	224	216	222	211	225	250	189	208	209	202	222	223	213	217	224	228	208	198	214	209	220	223	201	216	215	208	206	228	197	200	219	214	213	222	209	198	192	240	199	237	223	220	230	198	216	182	239	206	217	214	203	222	214	199	230	203	216	202	213	187	207	206	227	215	238	226	220	207	222	228	231	198	206	195	210	233	222	232	225	202	211	207	225	234	208	244	214	243	218	208	201	217	222	217	197	214	215	227	208	194	204	232	205	219	214	199	200	208	241	226	213	230	220	222	217	248	225	227	192	225	208	233	222	234	212	199	218	218	242	220	229	213	246	217	230	184	193	199	209	226	213	200	206	219	214	191	238	240	240	218	243	194	225	228	215	216	202	207	218	205	199	215	214	214	210	218	208	220	206	198	219	218	239	221	203	185	210	227	238	232	204	218	228	225	197	229	224	214	221	199	204	243	219	197	235	227	214	234	168	216	222	214	206	169	206	221	226	220	206	207	206	225	190	192	220	234	227	231	226	230	217	196	222	231	202	197	192	232	194	230	210	204	208	214	215	242	209	194	204	220	216	227	220	189	221	210	232	237	197	206	211	209	201	206	230	218	199	205	219	201	247	253	235	193	213	222	207	213	191	227	214	220	226	203	221	231	234	224	216	220	200	197	252	211	211	239	230	202	187	214	227	198	219	230	222	201	209	220	217	201	214	215	227	218	222	201	196	218	203	219	216	227	191	227	223	190	205	213	207	226	216	234	231	244	214	204	222	225	195	237	206	202	228	247	235	191	193	208	211	243	224	209	217	239	230	199	236	226	208	227	211	202	224	220	235	234	208	197	223	228	224	215	215	242	215	226	198	207	233	223	245	214	202	195	204	204	215	224
14401	9185	17713	20879	22687	21338	18407	13885	8728	5330	4015	3698	2676	2108	1618	1583	1340	1146	843	851	748	676	668	652	671	672	638	668	649	619	555	602	605	566	580	586	552	562	492	533	542	556	527	543	482	573	536	538	545	492	504	497	465	522	501	531	520	570	500	533	477	482	521	531	564	481	493	477	525	449	539	468	513	520	515	521	526	503	526	520	518	504	515	545	534	523	502	558	523	496	492	533	521	497	527	490	514	505	538	521	521	521	498	509	510	510	494	524	488	480	530	491	534	504	480	499	528	550	496	495	502	538	521	510	526	502	509	477	544	506	531	535	485	525	493	487	497	502	477	560	538	488	546	516	513	516	527	480	519	495	509	515	519	560	523	485	515	532	498	451	516	513	510	456	503	536	516	526	513	474	527	474	501	519	473	527	492	504	494	494	508	523	517	489	470	500	495	535	556	535	422	534	525	506	481	522	521	529	526	522	500	528	494	510	487	527	524	510	511	515	509	513	512	534	514	525	556	507	486	496	513	481	520	527	520	517	530	546	502	506	498	480	512	535	500	506	497	540	511	475	554	507	534	471	475	509	509	503	451	530	503	514	488	523	506	532	505	508	510	555	514	517	484	461	504	522	547	548	506	507	458	541	521	500	523	507	503	488	496	516	469	507	494	521	531	468	507	543	479	486	485	483	504	499	529	506	506	507	492	476	516	513	455	535	512	490	502	487	485	553	475	543	496	545	537	533	496	500	516	524	508	491	473	500	525	497	510	544	502	493	491	531	511	542	484	532	480	501	538	484	475	448	513	519	446	490	483	508	489	471	521	523	475	491	497	500	503	490	498	513	513	543	526	489	478	474	523	517	528	512	502	517	503	497	482	504	507	536	478	505	466	486	522	524	519	521	536	538	541	508	583	494	534	542	500	456	511	527	527	511	520	487	469	562	511	488	478	526	507	490	508	507	534	512	507	511	462	485	507	497	511	490	492	530	522	494	508	477	514	494	490	495	528	499	512	527	512	523	490	504	491	494	480	511	516	465	548	483	514	529	524	523	510	482	538	474	502	475	517	537	485	502	507	482	532	490	514	474	524	537	483	530	514	504	496	524	483	516	489	529	516	523	521	531	514	444	505	536	522	494	503	519	517	531	492	468	474	542	531	514	521	516	471	532	474	534	493	536	536	503	527	522	481	485	475	521	483	540	496	516	496	502	506	498	485	537	481	552	520	537	520	493	510	524	521	530	529	500	514	510	498	478	487	494	518	511	506	523	503	473	454	477	525	551	529	530	506	498	498	508	499	489	496	531	478	534	530	521	507	500	529	503	532	508	547	487	501	480	511	517	512	498	537	505	524	480	501	502	471	514	527	538	530	510	523	493	470	503	474	528	504	475	506	514	484	515	483	467	530	476	492	491	551	492	487	525	536	522	478	509	487	557	454	482	521	528	464	451	490	531	484	524	534	524	526	539	494	508	496	517	506	532	471	544	516	474	517	538	526	498	540	511	489	526	516	505	464	505	491	510	504	503	503	488	519	501	473	511	454	483	484	450	517	533	510	499	514	484	463	523	538	507	497	482	485	487	515	450	508	507	543	481	522	498	523	518	508	495	468	467	537	556	547	515	523	492	503	516	482	473	525	460	526	566	514	544	505	515	505	485	520	502	501	513	503	479	501	466	499	488	516	495	522	507	500	525	456	478	532	517	505	472	494	494	511	494	522	517	538	514	499	551	517	523	478	500	506	506	536	504	502	488	492	471	510	547	473	500	504	531	503	490	477	491	485	497	478	488	514	514	516	507	469	506	517	501	515	511	496	532	497	487	552	457	507	548	508	532	514	519	501	487	531	534	554	519	538	524	510	501	513	524	517	503	574	493	497	517	517	515	515	517	494	506	487	528	489	493	491	527	520	489	460	496	522	470	516	531	496	545	490	476	518	472	493	501	490	485	515	446	522	484	499	497	538	498	531	531	506	512	489	509	537	533	491	538	486	514	533	467	512	503	536	536	560	487	519	507	507	529	539	504	470	507	498	502	500	518	483	509	497	506	520	485	512	525	508	502	505	490	473	512	480	487	556	486	501	485	518	530	513	491	513	504	508	512	521	449	541	510	537	544	495	506	546	479	549	458	507	507	510	500	562	531	500	477	490	509	473	514	510	510	494	495	528	449	484	471	532	528	541	578	524	496	459	521	462	503	489	539	480	476	520	490	508	491	526	478	497	499	516	499	503	516	489	520	474	518	486	481	542	468	540	490	475	549	543	508	524	515	510	564	523	510	510	475	551	498	520	510	523	497	494	471	491	504	472	512	499	485	485	502	501	495	523	512	502	484	498	442	510	493	518	480	550	507	503	518	531	460	510	513	560	486	480	516	508	505	471	501	508	516	502	502	488	532	499	530	481	525	502	488	488	482	496	536	508	544	530	508	531	514	513	517	522	510	490	459	478	499	491	511	501	474	481	506	514	542	533	481	489	506	519	517	490	506	503	478	513	506	484	519	528	513	457	503	495	545	512	515	498	496	516	504	492	521	561	519	536	506	513	492	446	485	501	482	464	536	489	506	507	492	536	494	466	481	506	491	514	533	465	531	510	485	536	541	517	508	465	485	526	509	532	485	527	494	487	498	529	483	465	489	515	518	530	506	519	557	528	521	516	528	501	497	523	512	507	544	495	506	510	553	487	483	522	524	474	490	499	478	551	535	513	521	483	516	498	512	448	518	537	483	482	515	521	493	531	461	487	524	494	511	555	497	524	492	498	503	490	529	534	502	490	506	491	533	496	503	505	563	539	488	537	522	515	526	535	512	495	526	516	450	520	522	489	474	515	495	516	482	479	543	513	529	510	493	505	525	534	532	519	509	521	507	522	522	534	517	494	508	486	507	503	482	537	523	510	487	528	533	504	514	529	489	489	528	486	480	528	505	507	499	529	508	535	516	519	507	497	529	521	487	551	507	500	501	534	476	538	504	522	533	533	510	488	529	492	532	501	534	489	516	503	519	496	537	500	513	473	473	515	479	509	545	501	504	542	453	525	509	493	522	502	485	512	526	479	497	504	537	486	519	522	550	490	509	515	508	516	520	499	484	529	552	509	484	468	536	500	498	490	478	516	494	525	483	529	521	545	513	523	487	465	543	506	493	478	498	488	485	498	507	495	547	506	499	485	501	522	538	478	504	566	489	496	531	521	535	530	498	514	535	503	497	499	485	524	493	496	523	509	477	518	523	521	504	500	506	492	497	550	515	500	480	521	492	481	521	492	509	512	513	515	508	522	513	550	518	502	487	493	531	526	512	498	458	499	480	517	510	510	472	515	515	504	498	496	474	513	539	500	526	494	519	521	538	515	508	503	521	499	482	470	513	473	499	473	497	501	510	498	462	507	484	542	550	485	470	553	526	522	506	532	518	468	491	515	536	502	518	532	501	472	518	502	480	515	492	519	484	528	516	476	529	518	534	484	501	509	501	532	489	476	492	509	528	500	533	530	509	509	510	492	531	500	495
8031	4199	4804	3721	3745	3126	2565	1719	943	680	579	547	422	411	446	386	362	353	339	328	334	273	300	307	333	316	296	332	331	344	312	277	311	331	320	284	303	287	321	289	352	305	343	301	297	310	290	302	314	327	298	288	330	305	293	329	315	314	296	279	308	303	294	304	286	317	310	305	338	321	301	316	316	325	284	292	314	335	279	302	289	301	346	293	284	311	310	276	327	312	317	304	312	332	303	317	311	294	311	305	291	302	318	306	301	289	320	320	332	310	312	326	323	335	303	323	325	323	337	346	316	295	315	300	318	280	295	300	333	300	308	321	320	323	313	314	270	289	301	312	335	301	304	313	342	306	331	309	308	321	267	309	281	305	304	290	325	313	308	283	303	274	318	309	328	290	343	308	362	306	314	319	339	337	308	326	339	315	315	302	326	282	303	324	321	338	311	290	305	290	310	301	319	330	324	306	273	309	300	292	288	289	336	296	296	322	314	281	335	293	307	315	326	286	312	326	302	305	306	316	302	318	293	350	332	286	303	322	281	292	308	306	323	310	324	321	314	307	314	301	312	292	305	296	306	315	276	320	318	301	323	288	296	314	308	303	293	311	329	335	300	295	319	309	339	306	321	294	308	319	293	303	301	287	305	300	278	328	315	292	305	325	332	314	313	308	308	309	284	313	300	299	329	290	305	340	301	302	332	325	279	344	308	324	301	287	263	303	335	285	311	295	316	300	325	333	311	330	349	304	317	321	274	329	290	288	351	315	273	279	311	297	316	335	328	329	301	322	273	299	316	309	306	322	351	278	330	278	303	329	331	255	336	333	315	296	290	307	301	321	283	293	310	302	295	322	325	320	317	301	297	280	296	329	328	309	317	311	309	320	297	286	321	310	322	327	297	348	291	306	288	280	315	334	334	319	287	287	278	289	318	283	318	335	321	317	322	282	328	286	290	293	321	329	316	310	283	298	333	294	333	285	316	306	280	290	330	313	339	296	329	343	328	276	339	274	284	301	319	318	303	277	306	314	333	329	330	294	339	305	299	328	312	320	321	312	283	327	326	321	315	329	321	296	295	327	314	336	282	287	355	334	302	319	316	320	307	351	298	286	274	291	290	304	349	303	256	316	327	305	309	282	293	297	324	281	364	273	299	307	324	327	280	292	319	298	317	315	338	308	331	329	333	305	304	328	325	319	309	295	287	312	295	307	319	292	304	343	294	310	318	316	308	305	323	340	345	298	320	302	290	298	297	292	327	323	348	300	313	290	314	301	294	292	290	295	305	346	307	251	289	301	317	297	313	283	289	309	294	313	295	310	340	315	335	324	338	302	310	316	319	322	311	342	314	279	295	321	318	287	323	324	323	301	325	276	315	294	303	308	318	293	319	296	339	340	291	316	329	332	296	327	298	308	297	320	303	331	335	319	320	296	314	318	321	330	300	335	294	300	308	347	325	322	310	334	297	287	298	314	294	344	273	326	297	307	311	318	299	305	326	314	297	336	308	331	265	304	296	321	326	341	295	292	300	328	300	339	317	280	325	295	311	303	316	325	324	291	336	288	278	298	332	308	296	312	342	320	318	303	315	315	291	332	336	319	319	301	304	283	335	287	322	310	323	301	321	297	298	318	296	293	314	326	298	326	310	313	336	296	261	312	353	318	312	337	303	297	317	299	299	314	301	327	308	281	325	354	301	312	272	295	322	284	314	316	304	308	318	298	323	309	322	334	306	337	305	311	309	287	283	296	304	337	280	315	312	305	297	301	326	316	303	319	316	318	355	327	304	305	327	315	315	330	335	307	292	334	287	319	315	270	280	289	290	303	281	322	311	294	326	314	277	299	316	314	313	310	303	284	318	322	293	293	299	344	291	287	317	332	341	272	326	305	300	296	285	294	274	295	341	333	331	302	294	296	282	340	324	305	275	316	332	304	316	314	317	321	261	302	344	313	282	332	321	317	302	297	339	306	305	313	324	303	313	310	299	308	287	319	343	303	301	341	312	295	327	314	323	306	333	298	287	315	310	329	322	313	317	320	345	290	327	326	325	318	293	311	311	307	292	320	282	309	286	318	321	290	316	326	322	296	320	311	295	317	311	312	302	293	322	313	322	327	305	311	291	302	288	281	342	287	283	282	295	306	311	322	300	335	312	320	321	299	288	320	333	268	330	304	320	325	298	319	311	307	293	325	291	317	307	299	300	339	302	330	288	305	348	340	313	326	326	351	307	295	346	320	309	284	279	308	295	291	321	319	302	307	319	305	337	299	295	307	304	308	315	297	305	283	302	314	330	322	313	331	343	273	345	267	286	309	302	308	295	294	282	311	299	287	338	309	295	319	297	302	302	354	331	290	299	318	300	324	331	302	340	280	322	320	269	326	311	295	331	304	317	309	312	294	301	317	357	299	298	314	352	330	303	283	332	257	299	317	263	330	282	314	276	296	313	322	326	334	321	279	314	290	313	289	321	308	316	280	293	302	318	334	270	290	300	322	315	273	283	323	283	293	306	277	297	301	319	314	314	320	299	297	316	317	313	277	279	313	327	316	308	298	305	323	302	331	287	317	315	306	294	333	300	301	323	292	293	315	278	313	313	338	310	295	327	287	334	292	340	329	330	332	314	303	337	299	298	317	278	287	316	312	266	310	316	328	286	279	271	313	333	304	307	288	328	321	322	294	296	316	304	314	287	292	311	333	315	347	293	323	287	322	303	337	312	287	339	330	310	286	299	300	294	290	351	317	297	353	312	303	301	329	316	339	325	313	320	327	282	316	302	331	336	284	317	312	289	311	332	310	298	314	323	270	319	304	301	294	314	323	319	320	329	304	331	307	327	301	336	314	303	299	259	291	326	296	324	303	286	306	297	297	289	291	319	291	324	253	325	344	285	316	348	333	300	330	301	301	291	305	312	323	367	336	349	334	321	300	304	295	290	293	316	312	305	298	309	307	308	301	319	298	332	292	295	308	337	316	327	311	271	303	303	310	341	341	298	322	342	302	318	259	268	334	300	346	303	331	342	294	311	302	325	315	324	313	300	335	310	302	287	274	315	299	313	281	265	340	330	267	311	272	355	312	317	274	325	294	302	312	320	322	303	346	328	335	296	313	308	287	313	290	299	279	309	293	285	300	318	306	287	301	345	340	319	301	296	302	321	299	293	307	318	311	295	290	299	340	326	277	325	317	318	287	305	326	280	332	339	336	293	330	342	279	320	327	312	304	288	297	305	287	324	312	323	300	366	305	294	337	308	296	311	310	310	305	316	297	313	267	353	292	345	286	322	317	329	342	289	325	316	320	337	277	302	313	292	316	315	300	299	294	317	320	298	289	318	278	283	296	329	286	310	317	296	357	292	294	327	355	310	294	286	335	302	292	329	318	305	278	333	308	277	308	309	292	306	301	335	324	283	331	301	283	295	303	334	314	328	306	329	286	307	310	283	317	297	301	301	319	316	322	341	308	291	343	323	289	305	304	311	312	304	299	315	293	333	324	303	336
5278	4150	9045	10595	12518	11791	9990	7094	3829	2833	2299	1844	1495	1223	1261	1011	961	876	845	753	726	721	770	760	793	738	744	683	727	686	722	685	699	665	743	725	692	718	727	692	698	643	665	666	680	665	716	687	683	715	652	695	701	684	692	650	692	692	680	704	650	655	708	710	743	658	703	727	700	713	698	692	698	650	690	687	679	675	646	679	607	711	703	688	644	712	671	672	686	682	741	668	702	694	641	706	674	707	699	716	715	666	674	651	680	703	744	674	641	661	681	754	689	669	715	667	723	683	698	707	712	681	715	688	695	716	700	671	713	728	664	647	662	683	708	669	650	695	742	688	658	693	698	695	685	688	636	734	702	724	700	651	698	671	677	692	640	713	651	699	677	695	705	687	685	702	721	670	715	668	642	749	714	680	660	668	699	626	670	670	665	678	659	700	678	691	693	706	688	679	696	712	717	659	693	675	683	690	705	683	678	712	667	689	719	680	706	678	739	721	682	666	668	654	695	719	659	658	717	688	711	739	699	684	685	692	693	700	688	661	680	678	682	694	689	704	680	651	726	706	706	688	660	690	701	724	714	745	640	684	736	662	666	659	705	695	689	690	671	693	696	677	671	705	670	687	673	663	666	717	685	700	691	671	672	664	703	634	688	662	681	680	696	638	660	695	690	715	708	699	706	683	705	681	657	682	661	702	656	721	641	685	669	681	694	736	664	678	703	663	658	697	708	670	731	684	691	684	692	659	691	678	707	636	692	690	664	682	700	659	681	672	690	699	688	620	713	701	689	664	715	677	697	672	690	693	674	620	742	726	700	639	700	712	706	684	678	685	653	707	737	700	701	713	704	747	704	676	692	703	678	708	675	679	686	674	692	677	695	729	701	646	664	688	676	604	695	704	693	685	658	669	682	685	705	675	681	700	686	683	661	699	668	718	654	705	659	647	679	677	732	708	694	696	704	711	648	664	692	689	641	677	663	648	701	669	653	671	689	673	623	680	722	668	666	748	694	677	701	666	665	711	660	661	719	642	684	656	723	707	720	634	637	696	694	675	712	713	730	726	715	696	692	677	715	688	701	672	674	691	674	667	663	643	655	672	677	699	682	674	694	695	705	689	696	687	676	692	693	678	637	696	673	693	636	678	711	699	704	683	663	645	700	696	640	678	640	670	664	749	702	650	664	718	664	643	731	706	702	674	685	720	710	678	620	703	717	655	673	668	695	720	683	661	698	682	673	700	712	713	710	686	711	671	705	668	651	692	718	696	714	662	668	689	707	715	700	652	713	680	678	685	667	655	740	674	680	640	665	704	659	639	717	683	691	699	703	652	679	675	679	701	684	707	643	684	675	714	720	703	710	682	689	736	676	711	719	680	672	692	693	683	615	655	662	704	727	730	673	730	707	680	672	661	684	712	659	679	741	699	665	701	757	724	708	684	744	688	687	665	637	684	749	645	682	674	658	665	709	707	692	664	656	658	681	671	677	670	661	685	714	712	710	696	734	700	724	653	716	665	659	652	718	660	685	653	667	700	691	720	702	635	682	680	716	675	666	694	679	696	662	658	647	672	666	686	683	696	680	725	682	733	699	685	724	655	688	705	714	710	669	665	673	676	690	652	646	694	634	695	699	710	700	710	709	677	642	711	674	704	621	713	694	704	729	695	678	723	668	689	684	678	641	686	720	644	686	729	688	729	705	730	711	685	684	668	709	676	671	716	695	736	706	702	678	689	678	664	671	685	661	725	675	702	689	728	745	687	698	723	686	695	728	711	727	678	643	708	707	721	656	649	709	677	732	694	706	720	655	705	722	727	731	679	663	687	672	685	685	671	652	678	696	702	698	644	691	692	705	636	688	642	669	673	659	676	711	675	692	657	713	684	653	701	690	652	719	672	714	666	690	686	655	702	657	705	655	638	681	646	675	710	693	689	719	691	690	690	699	676	710	646	680	677	705	674	697	630	679	666	699	666	673	680	686	665	696	723	676	667	698	669	735	689	671	681	690	686	708	718	698	654	725	665	706	665	634	713	725	703	686	671	722	711	691	681	735	656	681	679	717	689	723	629	683	718	689	672	711	714	717	678	681	698	659	726	674	662	703	680	645	654	716	651	712	679	709	663	694	704	659	719	665	715	692	687	707	689	709	653	687	635	660	701	691	677	703	716	665	685	716	704	665	666	679	679	693	678	668	747	695	724	711	690	660	706	675	687	758	686	698	686	717	666	677	644	747	652	665	659	683	668	650	697	693	667	687	660	685	701	655	625	684	753	631	670	704	694	661	671	710	654	671	705	640	689	662	706	673	709	674	694	727	707	699	694	654	679	703	700	718	662	700	686	677	656	634	671	716	679	646	693	661	705	672	667	656	646	745	661	631	678	692	611	712	716	689	669	657	673	709	676	669	678	670	693	703	750	689	645	758	760	679	698	623	641	635	691	687	697	705	676	681	688	667	664	673	674	667	677	696	727	685	655	746	668	651	655	688	671	716	680	728	680	707	663	680	649	674	765	681	649	730	689	694	636	617	704	724	713	708	703	681	688	693	672	684	684	709	703	686	681	681	663	682	687	714	722	759	658	689	720	633	658	678	729	674	728	671	682	662	731	659	670	640	716	679	678	675	667	671	719	675	649	687	661	650	646	620	695	669	677	680	722	693	726	667	709	716	678	711	700	712	668	658	691	677	712	689	706	695	729	657	755	645	687	651	698	688	630	646	685	645	672	697	670	717	662	646	691	704	655	697	693	709	711	717	711	710	668	701	662	718	666	677	725	708	694	692	688	666	657	695	721	688	702	683	741	745	706	677	683	641	702	677	689	641	648	703	678	682	679	715	733	673	671	706	678	705	673	654	724	707	673	650	692	687	661	726	676	679	671	709	717	709	730	736	682	691	695	662	689	712	686	659	648	694	698	660	711	666	685	673	648	693	683	709	737	685	691	704	679	690	686	697	673	693	653	708	678	632	671	711	685	685	684	690	699	680	687	732	687	658	703	681	695	666	655	701	680	662	683	678	703	645	707	698	690	732	699	686	666	680	642	662	670	748	679	628	657	681	665	685	692	668	744	669	717	722	710	672	668	659	696	642	694	668	649	688	684	735	703	688	697	694	718	670	619	665	700	679	717	678	642	711	667	714	631	697	711	667	681	729	643	704	652	720	705	681	696	740	703	649	738	687	660	632	692	690	710	655	722	679	680	666	669	704	685	711	726	681	690	674	738	719	693	641	659	661	683	747	697	662	677	663	670	722	696	710	693	641	658	714	688	663	699	750	715	666	687	654	648	709	693	655	643	726	686	673	681	680	731	671	677	681	687	689	719	672	704	700	687	653	692	657	709	677	686	700	728	728	675	649	691	703	725	731	702	674	705	682	711	679	686	736	680	687	695	682	661	664	711	712	662	671	674	722	686	699	721	743	677	684	666	699	747	677	772	708	652	698	649	700	688	720	665	674	697	673	686	741	688	717	732	637	687	674	683	684	664	688	711	664	676	699	696
15927	6741	7547	6016	5836	5258	4067	3006	1491	1023	740	622	499	441	420	401	317	320	294	293	296	268	316	284	276	235	270	233	271	267	257	272	253	252	266	255	263	249	260	219	251	249	245	237	221	247	246	260	236	252	238	243	251	249	224	249	242	254	274	244	217	262	221	263	271	215	239	262	276	265	244	261	238	281	251	272	278	270	241	253	243	248	246	239	257	241	221	227	242	234	250	238	213	262	223	255	231	224	244	259	227	231	258	227	270	219	260	242	226	247	264	260	254	232	277	268	261	239	218	264	246	259	224	269	249	224	230	252	256	246	242	222	238	221	247	238	257	234	247	273	249	260	234	250	223	260	243	279	274	228	243	233	256	240	235	242	257	248	244	252	251	249	252	252	239	201	247	235	248	229	230	223	241	252	235	235	262	281	243	222	235	234	267	248	245	250	227	219	250	243	237	251	244	225	268	257	240	266	235	238	252	258	280	238	224	264	245	256	234	252	251	256	253	222	251	242	240	219	257	235	259	229	292	256	230	256	247	260	232	229	239	263	233	252	279	268	262	250	247	280	261	241	258	193	236	245	237	241	250	226	280	241	258	216	245	224	221	245	243	252	268	262	235	240	225	279	242	268	236	265	254	249	243	253	217	239	289	248	259	266	218	278	223	248	232	222	228	270	253	225	259	255	241	262	257	245	265	258	237	246	252	237	254	267	261	215	261	263	242	250	237	243	247	268	274	274	248	262	246	242	237	289	244	244	268	249	232	253	242	249	239	247	243	269	248	250	289	262	242	239	230	245	236	215	234	234	253	245	256	261	241	267	255	241	286	216	248	248	235	241	249	248	256	246	234	241	242	249	274	259	208	237	243	248	251	253	231	222	231	277	235	222	243	237	229	252	242	241	256	241	262	256	255	248	263	284	252	211	266	261	251	233	255	258	228	262	265	236	249	246	235	248	243	232	265	245	255	227	264	246	231	250	249	281	246	229	206	278	265	259	238	283	263	261	280	243	250	243	276	269	248	248	264	251	231	241	238	244	225	241	245	257	256	245	234	236	230	230	218	264	256	264	230	236	288	321	254	256	233	287	237	258	250	267	262	234	224	256	253	215	268	228	292	246	213	220	250	251	249	277	280	229	205	247	249	248	227	249	225	236	238	259	265	230	219	210	261	249	255	229	249	225	238	256	231	227	215	203	241	267	245	242	230	249	256	263	249	236	241	257	230	243	251	223	248	254	269	257	266	250	249	202	223	260	234	259	277	235	234	239	258	269	261	243	258	247	252	245	234	247	225	232	268	186	217	260	220	282	245	212	239	249	249	228	256	223	261	246	272	280	247	238	244	258	245	240	250	234	237	265	229	256	227	226	218	257	255	236	267	243	262	239	255	259	235	220	255	262	238	261	288	253	262	261	226	244	251	219	238	222	237	271	221	230	239	253	267	235	241	250	224	227	247	232	271	227	242	297	244	278	215	248	273	260	260	248	237	261	243	225	218	233	276	248	225	246	245	245	225	264	224	234	256	227	237	280	244	256	239	275	229	227	260	253	233	283	263	222	223	262	243	232	252	252	241	232	258	241	221	215	242	276	241	243	245	245	253	270	255	253	222	256	244	250	241	231	245	267	226	260	220	240	216	242	252	234	271	222	244	266	213	249	249	220	221	270	250	214	244	249	246	268	233	251	242	256	248	250	254	253	227	254	244	231	248	249	281	250	268	244	284	264	221	231	271	267	262	221	237	264	253	227	232	224	226	247	230	276	236	235	232	234	272	229	231	250	223	234	263	247	244	253	237	230	249	264	254	231	247	239	250	237	288	252	258	254	273	244	249	257	247	248	218	266	254	201	264	263	250	261	251	229	263	219	263	258	260	245	231	230	241	241	256	248	238	244	241	229	260	213	273	249	250	256	233	274	248	275	224	259	263	270	221	247	264	233	245	238	239	238	256	266	274	274	239	246	234	255	257	232	208	236	243	264	260	227	257	241	253	222	253	264	251	256	243	247	230	222	250	263	256	255	245	236	260	263	230	253	244	251	232	245	252	223	234	259	202	218	231	232	237	248	253	231	234	262	230	224	252	246	215	217	259	286	261	235	249	248	238	231	219	245	250	255	261	260	245	251	226	244	248	245	243	240	236	244	221	232	274	255	258	261	232	225	238	258	237	245	277	273	252	251	218	253	255	270	246	259	265	255	260	252	237	251	237	274	262	259	293	262	248	238	235	268	267	241	242	235	261	250	251	271	281	247	247	259	238	291	247	229	232	254	275	256	237	245	236	259	280	263	248	241	262	234	228	243	266	274	247	230	252	218	221	232	241	241	278	234	267	224	240	241	249	219	229	260	245	265	277	295	252	243	258	222	249	268	225	241	240	232	260	248	228	210	233	284	203	261	229	267	247	268	225	273	238	262	226	274	260	222	229	267	243	250	231	258	229	257	248	262	221	251	229	234	215	247	253	254	242	225	237	236	288	227	249	283	281	240	239	259	235	240	237	267	290	244	223	258	254	259	254	277	258	265	266	233	270	254	243	256	245	267	247	245	257	272	223	235	267	251	246	249	260	243	232	253	268	281	255	256	237	226	234	262	255	282	296	236	222	287	214	249	240	273	267	221	250	229	266	248	249	233	261	255	255	242	225	228	247	268	245	239	233	244	246	238	284	231	256	240	291	227	227	204	254	247	241	250	222	232	250	231	243	275	256	257	252	241	246	265	265	272	252	215	239	251	248	274	242	237	228	271	260	201	213	236	240	249	231	226	232	233	216	220	230	248	238	255	259	270	260	269	247	257	235	228	231	268	263	239	247	260	235	237	253	252	230	267	202	249	252	232	245	262	256	280	218	220	264	251	233	249	248	260	255	270	269	244	246	242	240	193	238	238	272	223	234	265	245	226	279	231	254	251	243	245	238	241	260	254	238	259	234	240	247	250	256	260	245	226	249	248	263	264	238	247	260	241	254	258	245	267	278	274	244	255	236	227	244	248	267	237	283	244	228	278	273	229	248	243	250	261	278	220	243	236	278	270	255	240	245	193	229	200	246	238	247	251	235	239	228	213	235	266	277	244	244	246	253	235	268	243	247	241	242	234	249	255	239	240	273	269	244	262	228	221	257	240	255	242	233	231	263	262	240	263	255	245	216	245	238	228	246	265	233	239	239	235	252	246	275	235	249	249	241	234	238	251	239	246	254	265	252	216	241	246	246	291	241	232	209	265	255	228	255	248	232	238	274	254	241	268	216	244	271	258	208	250	273	257	265	243	231	202	226	225	233	242	249	257	226	230	234	234	264	251	231	259	244	265	272	229	245	226	245	258	273	261	228	276	238	272	252	228	239	260	254	252	266	263	254	230	228	225	253	266	249	264	248	247	276	259	261	249	228	244	283	247	241	254	261	232	251	267	231	280	212	247	203	254	241	261	253	258	250	212	243	246	257	247	264	256	264	222	221	263	244	264	237	252	239	263	250	236	239	255	280	261	273	251	268	254	247	273	269	242
10501	6152	13025	15160	18231	17489	15102	11216	6026	4476	3271	2674	2052	1580	1562	1351	1047	890	791	752	731	694	762	724	685	617	645	665	657	680	656	572	575	558	609	591	565	574	589	575	571	547	555	618	599	556	553	605	586	548	520	546	582	548	548	589	571	610	583	579	536	563	571	537	519	532	600	555	580	558	564	596	576	582	582	547	550	581	575	585	543	575	576	527	557	554	537	543	564	572	558	595	567	559	550	584	543	545	566	537	577	572	619	623	535	570	585	507	598	520	573	561	555	586	531	530	605	546	586	536	556	583	620	550	558	578	566	603	555	586	560	580	574	527	580	580	598	579	539	583	594	569	576	583	515	578	577	563	568	579	574	528	570	566	553	551	564	553	555	538	538	595	542	615	558	577	526	575	561	596	570	564	593	577	529	527	601	533	557	527	556	578	543	509	565	528	567	536	561	537	559	576	574	564	569	551	561	572	587	532	546	607	589	554	586	588	509	536	610	574	566	585	539	512	568	563	583	553	573	561	530	605	541	561	555	556	542	540	563	564	545	604	598	545	562	563	575	561	555	560	582	567	603	549	575	600	510	567	566	559	589	605	548	567	581	577	582	589	557	574	541	570	557	581	551	608	575	574	558	553	532	557	602	573	564	587	551	572	558	538	572	581	565	552	591	576	593	543	577	582	594	566	583	552	564	578	558	563	544	602	582	540	547	582	556	568	556	547	578	551	569	554	566	570	509	541	541	580	544	526	498	534	587	567	555	603	559	569	604	594	537	556	606	568	577	592	574	575	544	551	558	570	578	587	512	519	568	525	579	533	599	560	563	563	577	564	538	539	543	602	624	562	564	558	557	579	552	567	539	563	546	507	585	578	618	558	565	598	561	531	574	585	589	549	559	552	571	565	549	561	568	557	553	546	571	577	556	557	589	611	530	582	565	582	571	563	577	559	576	589	552	562	554	531	534	585	543	547	553	564	547	572	568	551	552	620	562	596	569	607	555	593	552	555	602	530	566	573	555	571	541	537	593	602	554	565	553	557	517	510	533	549	542	532	601	571	571	597	574	527	545	562	566	539	562	538	536	570	560	600	568	602	540	520	573	536	564	578	565	569	550	588	567	538	541	572	591	602	562	554	544	565	574	541	589	556	573	525	549	542	572	546	544	550	562	553	550	577	555	568	545	576	608	558	556	511	561	558	579	559	561	586	579	551	562	537	591	577	527	557	562	558	570	574	578	514	560	545	594	547	543	548	554	583	515	543	601	551	544	584	601	531	548	619	571	548	609	543	568	585	537	574	589	566	565	584	528	573	542	551	555	557	548	570	554	544	535	576	596	583	564	541	587	566	565	601	534	543	557	558	540	571	575	574	582	592	584	566	587	529	594	589	553	561	560	565	575	545	549	582	559	526	583	496	534	544	560	564	555	550	585	574	524	618	521	628	599	568	523	571	552	561	561	553	581	561	503	548	572	541	532	540	590	551	520	561	539	528	555	520	550	585	563	563	579	512	558	580	592	540	551	551	571	538	533	527	550	574	553	514	542	584	552	572	570	553	551	532	546	572	606	583	566	576	556	549	541	582	514	521	537	556	594	571	597	559	564	555	597	581	559	589	581	539	566	564	552	540	521	560	557	552	576	550	544	593	556	564	548	623	566	525	555	538	575	533	547	589	580	586	581	545	575	545	561	552	578	578	597	587	542	529	571	593	551	569	602	574	580	594	565	552	577	535	555	567	544	538	573	627	564	587	526	586	540	575	533	552	581	555	581	547	522	575	546	541	592	546	555	582	553	559	541	597	585	549	534	525	555	600	559	508	556	544	546	580	557	583	590	548	572	560	561	550	584	534	551	555	566	555	582	546	576	555	531	526	582	568	527	595	593	541	587	568	521	578	557	583	540	562	575	535	580	557	582	563	581	516	566	575	545	569	581	518	547	542	530	563	531	552	545	599	593	572	528	561	550	570	567	551	592	573	599	569	545	582	539	550	544	560	557	561	566	563	563	552	549	543	577	557	588	590	578	559	562	557	566	576	575	534	574	613	572	599	587	575	558	557	569	558	610	566	527	521	556	574	550	579	549	567	572	593	593	571	575	534	585	553	547	555	588	560	584	576	558	557	596	551	577	563	541	602	532	518	587	557	559	584	576	537	546	551	570	566	605	604	530	562	534	581	569	560	577	604	611	626	561	578	540	534	564	559	553	613	567	577	588	548	584	530	582	597	551	515	550	562	541	543	537	613	583	481	561	621	591	579	538	535	553	574	576	541	570	563	570	547	561	587	589	540	556	570	583	555	563	555	568	589	566	535	565	586	584	539	557	568	583	565	559	540	545	548	556	591	623	595	566	600	541	548	616	571	583	546	558	576	569	553	576	543	548	565	537	606	584	550	531	556	525	568	539	555	593	510	555	567	547	561	545	583	562	569	582	512	574	580	545	550	573	580	556	581	538	542	600	546	553	558	569	558	580	565	530	539	619	563	557	537	598	559	608	511	569	555	566	592	496	542	554	565	553	549	562	587	557	564	539	578	573	557	539	568	628	591	555	576	568	562	549	576	587	564	581	525	522	580	558	570	569	603	545	553	564	532	510	544	560	588	596	596	552	531	574	537	589	579	572	578	537	567	568	556	598	528	537	569	567	594	517	577	576	584	576	598	576	602	594	581	549	600	526	552	529	525	574	547	569	559	554	588	540	566	567	605	536	589	623	572	572	568	539	582	547	577	553	546	560	553	582	527	546	539	534	570	581	544	582	522	556	562	518	590	578	552	581	542	605	577	587	577	580	569	595	589	529	556	590	548	539	519	580	570	561	587	592	602	569	578	601	540	527	548	547	589	574	594	519	583	540	553	530	566	582	555	601	542	553	597	539	572	547	535	569	573	558	586	548	574	590	553	555	576	572	590	574	594	583	542	589	558	604	552	575	565	576	579	526	549	572	539	596	568	528	522	560	539	552	574	563	578	551	559	544	523	556	580	536	531	526	573	548	581	539	579	617	608	552	569	562	574	566	590	576	577	526	527	528	555	518	547	564	572	553	579	542	586	543	570	581	517	590	554	571	580	556	561	547	546	533	601	559	591	586	577	548	590	524	546	546	542	577	542	531	560	593	551	587	537	561	583	572	576	557	581	574	586	573	624	609	566	558	567	544	608	570	590	537	564	604	564	551	559	580	583	555	569	565	541	528	583	578	583	593	602	559	561	530	560	542	597	559	565	576	566	578	567	560	527	561	612	557	563	565	564	603	537	538	543	582	564	546	537	553	559	567	584	535	562	539	568	555	565	581	571	550	588	547	539	501	574	542	566	616	576	539	583	581	567	583	567	563	561	539	551	520	566	556	582	539	547	569	607	565	577	549	554	576	587	580	586	602	576	582	525	593	526	522	565	588	550	577	569	551	514	560	539	561	548	547	548	566	570	576	573	565	595	536	562	580	570	560	591	584	582	592	591	541	583	540	542	603	569	579	587	582	577	585	548	590	558	565	543	567	570	526	553
23614	9878	10493	8515	8228	7705	6123	3914	2015	1355	1030	685	603	452	471	383	298	300	284	283	254	254	253	274	252	222	244	238	246	215	218	232	213	231	225	203	203	233	211	218	227	247	222	228	228	229	203	212	219	245	207	246	219	240	212	207	238	211	224	236	209	214	229	206	226	222	220	234	212	223	227	203	219	212	219	213	201	188	220	216	189	203	216	227	223	202	196	231	203	216	202	228	239	211	199	216	214	217	199	201	237	186	204	227	223	217	202	250	226	203	205	183	224	215	230	195	192	203	231	220	205	218	231	242	208	159	216	194	239	239	231	214	229	192	218	194	200	251	247	227	200	204	227	225	243	197	217	233	233	231	208	202	233	214	218	237	221	213	240	198	236	213	263	214	228	236	216	217	235	249	223	231	199	195	215	221	200	217	212	240	222	227	195	211	226	236	225	210	213	220	249	220	232	236	203	233	256	233	220	207	252	231	229	210	209	209	200	231	215	238	219	211	200	220	211	214	206	195	228	222	239	216	233	197	219	212	208	227	223	221	198	202	229	243	216	195	212	213	246	234	216	217	244	194	220	229	220	219	224	234	222	224	198	214	195	199	211	185	233	247	244	214	211	211	206	220	232	200	227	214	208	220	234	238	214	182	209	229	222	221	207	211	197	207	207	227	248	225	230	231	244	201	212	214	237	235	229	231	230	198	239	229	223	202	247	226	224	191	189	207	205	228	202	228	231	215	219	234	194	194	226	202	220	220	198	227	231	190	240	226	207	199	226	243	214	213	236	213	204	213	222	205	251	215	226	226	214	228	221	200	209	227	228	226	227	200	222	205	225	190	268	229	194	230	246	233	226	216	224	224	190	237	222	190	223	190	190	192	222	199	200	203	229	213	216	254	215	228	220	224	229	198	241	219	204	192	193	238	194	222	221	217	216	231	213	219	219	202	255	211	230	222	217	211	206	209	209	236	237	192	210	223	224	220	228	196	249	213	195	231	202	222	215	197	199	192	181	201	213	232	213	222	233	222	253	199	203	179	198	214	210	232	242	216	216	184	188	246	223	215	198	227	246	226	222	202	218	210	217	216	217	242	216	212	235	202	206	196	212	209	226	241	225	244	213	228	206	208	219	232	258	219	221	206	220	215	211	204	203	222	229	206	195	208	230	211	199	233	190	191	212	208	213	245	230	236	237	229	225	225	224	244	219	215	236	224	204	217	220	229	227	225	243	211	250	228	226	204	209	227	210	237	233	223	196	230	239	210	222	218	219	185	224	183	224	224	200	216	213	241	223	215	223	236	204	206	220	202	212	211	231	234	208	229	201	211	238	193	222	221	230	208	236	228	196	228	199	212	203	220	214	203	191	215	228	243	193	206	209	219	220	199	224	235	223	226	220	209	217	199	238	226	208	200	193	208	242	196	219	235	196	205	239	222	229	216	260	199	216	182	214	216	201	228	204	253	228	186	208	225	214	219	220	248	206	230	223	207	244	239	224	225	223	234	212	222	241	241	207	198	209	221	226	228	212	220	213	200	248	225	238	249	220	218	220	218	246	189	230	216	209	238	232	175	187	225	223	236	209	237	219	186	193	212	212	220	221	192	232	232	231	240	225	204	194	196	232	210	207	213	235	192	208	210	190	214	224	201	220	212	190	258	226	213	222	223	229	194	217	244	237	231	223	209	211	208	210	206	205	240	222	209	207	204	202	196	200	257	222	209	224	214	177	215	222	215	231	218	196	227	235	214	241	231	225	219	200	190	198	233	228	232	200	201	239	231	224	172	223	219	242	193	220	200	221	251	202	245	201	215	212	196	218	198	237	228	234	203	237	209	240	206	220	248	232	224	236	208	227	214	228	252	222	216	202	214	210	209	228	208	213	194	243	221	200	180	185	227	215	216	226	208	245	204	229	233	226	218	230	205	213	202	225	215	224	207	214	171	239	218	189	219	199	221	204	214	240	177	230	229	198	248	207	206	204	221	227	221	212	195	233	195	211	233	188	194	222	213	203	238	196	217	197	236	219	223	236	222	207	186	231	238	212	241	186	215	222	240	221	214	226	193	219	200	215	215	209	205	223	223	225	215	230	207	207	252	233	218	224	255	208	216	207	228	223	214	202	238	221	212	205	221	214	237	203	226	212	203	211	238	199	208	224	214	205	197	222	250	188	205	212	203	220	232	199	204	202	237	226	191	202	223	227	198	233	212	238	244	187	246	220	218	232	263	242	201	208	213	202	197	214	243	250	216	214	216	234	225	223	213	221	229	238	197	184	244	227	206	203	194	204	212	213	190	214	211	248	224	233	197	199	227	215	195	201	231	201	198	218	241	226	209	204	206	216	201	216	215	216	228	213	202	197	253	195	227	227	211	232	213	204	241	222	209	247	207	214	204	206	199	232	231	228	204	210	223	205	187	214	192	198	241	208	208	215	210	238	215	221	231	241	229	205	251	218	213	217	207	206	222	213	213	207	205	202	213	215	225	245	199	194	211	232	222	210	190	199	229	237	219	225	186	211	248	187	211	230	222	203	218	241	194	234	211	179	218	208	205	219	218	228	237	246	207	204	207	206	194	239	195	232	215	195	253	222	192	193	223	231	248	249	219	220	210	226	187	190	201	221	210	204	209	233	214	187	225	213	231	220	193	220	221	227	204	224	234	210	249	219	223	173	210	229	226	238	222	218	202	191	204	205	224	228	243	225	235	242	221	229	189	239	234	219	204	217	249	185	241	220	216	220	223	223	225	225	217	216	240	208	212	211	191	234	203	228	205	237	217	212	245	209	243	229	185	226	222	214	247	213	208	217	226	252	217	220	222	207	201	226	196	241	218	218	232	216	217	224	205	231	218	229	208	204	219	217	222	218	201	217	249	227	217	211	226	201	211	213	221	212	214	211	212	216	233	236	228	202	215	212	246	227	213	193	182	237	213	209	197	192	233	219	206	220	213	226	214	214	213	217	215	243	226	217	210	235	230	226	225	244	210	223	200	226	230	207	216	229	213	239	236	218	213	220	220	228	228	227	228	216	204	213	227	227	236	209	201	232	211	238	207	256	227	225	229	226	207	240	205	193	222	212	242	222	222	219	210	252	219	213	210	233	232	233	207	254	245	238	221	210	233	244	213	212	213	212	217	209	216	209	221	223	230	233	213	219	181	235	217	221	214	205	229	229	217	191	223	239	216	230	221	209	213	216	203	230	202	220	220	208	198	222	218	223	216	220	239	221	207	212	194	235	212	213	209	221	226	219	211	217	229	218	194	192	203	199	219	214	209	199	212	203	199	231	221	225	211	220	202	222	189	222	212	236	230	214	216	223	215	218	222	201	235	236	208	194	218	244	221	233	209	204	221	232	233	220	243	224	214	222	212	189	232	228	223	227	223	222	222	195	199	221	226	234	227	244	211	200	191	242	203	188	222	230	211	209	200	226	224	229	211	225	209	237	227	228	228	225	217	223	214	190	212	217	191	207	245	205	240	220	236	228	240	238	205	203	205
13383	7818	15652	18869	22663	22227	19253	14114	8405	5873	4743	3196	2659	1999	2033	1546	1171	969	824	827	782	755	821	793	679	704	672	718	704	674	623	549	564	568	569	544	529	500	552	486	545	512	499	525	533	524	489	478	512	540	523	545	503	506	493	524	528	495	510	527	529	507	530	491	502	522	498	485	487	504	548	541	482	540	502	474	557	519	512	493	558	521	513	488	505	553	476	527	540	497	471	532	525	515	527	519	494	519	543	524	479	517	502	547	486	538	465	499	475	495	541	463	523	509	521	534	509	471	490	515	483	517	491	544	528	507	494	530	475	506	514	477	498	500	526	533	516	501	516	510	529	533	473	501	492	476	526	555	507	487	517	510	529	547	548	511	516	570	556	559	464	549	512	564	492	519	473	506	507	474	552	511	514	499	492	512	519	493	524	523	488	527	511	484	500	547	511	530	509	488	512	526	492	507	533	517	491	546	524	489	537	499	491	496	498	524	497	522	510	468	508	496	547	531	477	475	531	537	522	520	497	488	509	497	542	519	497	510	483	495	513	495	461	539	504	503	526	520	509	480	517	543	491	507	502	465	512	528	461	541	520	522	463	477	509	498	493	507	547	501	482	509	481	556	492	479	571	513	538	538	527	508	518	475	513	546	507	491	521	495	520	553	534	459	495	498	490	523	528	474	515	509	462	549	528	506	502	514	514	478	516	518	529	499	563	495	523	566	537	488	491	531	509	507	482	500	504	517	527	521	449	486	494	521	477	524	525	506	463	518	520	511	513	511	458	474	476	518	517	496	508	519	524	529	519	511	507	495	536	537	514	550	514	508	547	476	551	531	508	497	545	542	526	502	463	518	548	508	500	489	504	515	508	514	506	484	470	502	528	562	518	497	545	495	536	507	474	553	475	480	533	500	490	471	525	509	510	526	526	498	538	506	518	475	485	530	558	513	497	493	505	494	501	498	522	536	513	491	542	487	492	509	511	509	526	542	527	494	505	510	505	496	509	552	503	477	514	486	465	504	502	522	529	499	452	469	506	565	503	488	522	498	535	491	538	515	531	507	493	517	524	566	490	467	481	534	507	541	546	526	515	498	514	503	535	527	547	491	514	521	529	519	534	489	501	534	503	457	499	476	510	523	487	511	486	469	530	572	518	521	525	525	496	511	512	532	505	485	551	497	512	562	479	531	471	506	486	515	525	514	493	514	532	473	507	467	495	530	506	496	490	518	514	500	540	489	516	480	521	519	424	514	493	497	524	510	498	533	522	518	480	516	485	501	500	478	508	538	509	519	540	519	534	490	506	506	517	472	507	488	533	520	498	555	457	542	513	529	525	520	477	482	486	494	529	537	542	493	474	486	526	509	507	533	520	501	530	489	539	518	501	528	508	533	545	493	521	558	548	524	507	518	468	538	554	498	550	504	524	492	530	505	504	492	510	513	464	518	542	508	500	486	549	516	499	514	475	478	550	550	533	516	511	490	519	522	529	472	502	462	469	523	535	502	473	513	499	537	545	519	468	513	490	462	522	471	470	538	499	526	513	521	542	481	528	487	510	491	525	475	521	498	483	525	499	503	509	532	531	537	510	518	558	530	570	498	510	495	528	507	493	507	548	462	480	520	500	507	499	471	503	509	514	501	516	526	524	541	499	482	525	543	527	525	479	514	521	518	481	492	484	522	518	490	517	492	512	544	510	521	534	516	501	526	505	530	472	536	504	516	543	510	524	530	516	518	508	496	519	496	523	526	537	491	501	490	498	496	565	494	496	493	489	519	511	505	519	532	498	498	519	514	536	528	527	512	512	496	517	488	502	546	482	493	521	532	492	542	516	496	490	509	511	523	521	565	537	499	461	493	501	508	493	482	510	522	555	493	520	476	471	540	540	540	511	531	525	494	528	541	525	513	501	502	502	521	491	517	496	479	505	499	492	526	521	509	534	501	515	514	482	515	478	479	525	486	521	509	523	481	527	499	479	519	517	496	540	513	523	532	537	526	557	567	516	532	495	553	514	494	490	457	483	494	501	473	533	526	473	517	545	494	538	517	521	543	499	476	484	504	507	499	483	530	557	501	505	541	532	532	495	512	516	494	513	470	498	497	515	499	485	513	504	519	499	501	488	504	484	513	507	524	491	501	506	541	515	525	519	511	506	534	520	512	484	521	508	513	484	499	500	469	530	520	473	527	532	520	469	480	519	496	521	543	528	537	502	501	490	498	520	491	535	536	549	507	544	505	544	540	507	516	480	492	488	517	514	515	503	485	513	498	491	503	487	542	576	535	516	487	491	518	536	524	525	530	517	533	512	523	451	521	501	497	519	481	501	559	517	493	513	512	481	494	529	474	491	523	491	534	524	500	487	485	485	499	525	505	472	576	540	486	515	541	501	474	519	507	494	505	516	532	530	529	524	487	497	502	480	502	535	518	509	528	524	482	517	496	517	530	495	544	510	533	529	517	542	483	507	499	506	479	502	504	508	522	495	497	467	522	497	510	507	506	496	549	506	498	538	525	504	502	515	510	504	488	495	495	497	488	509	536	486	521	488	494	493	500	493	524	536	515	512	522	477	515	517	482	523	486	494	499	490	472	536	517	493	508	516	520	523	506	493	474	482	534	499	537	496	534	525	514	506	494	490	516	511	511	495	539	481	509	464	514	533	493	506	519	509	549	516	535	471	455	510	483	509	554	529	506	510	484	512	537	509	512	510	517	508	552	519	493	463	480	517	512	503	489	496	469	532	501	510	534	473	513	490	525	478	530	540	502	488	498	532	538	529	510	499	508	495	487	529	497	512	468	543	487	520	521	536	507	521	479	543	525	500	511	444	499	541	487	556	526	530	505	477	515	507	527	516	527	527	480	512	503	522	491	498	473	535	490	469	515	487	534	509	503	481	503	535	545	517	531	523	542	494	513	528	550	490	504	518	508	475	507	478	502	491	508	537	517	547	508	544	522	511	499	519	474	506	510	479	506	490	516	522	523	484	526	496	520	510	513	514	475	478	520	521	508	483	546	503	491	477	494	513	464	524	500	528	506	517	517	487	528	591	500	511	479	501	507	515	487	478	501	506	501	488	546	477	521	519	528	508	508	489	533	526	513	537	487	508	510	505	503	535	506	547	489	552	507	509	494	494	493	508	510	495	474	497	540	474	503	501	524	467	532	545	548	547	504	516	502	525	529	461	543	500	510	509	469	495	517	518	510	528	524	475	501	477	495	491	533	532	510	506	514	515	546	495	484	512	559	505	512	504	481	515	476	479	497	506	513	509	502	502	485	511	516	527	490	542	509	524	516	501	493	502	501	501	515	491	519	581	530	517	514	513	484	515	497	492	489	491	502	533	538	497	502	493	587	537	484	520	468	516	527	510	486	513	475	493	522	497	540	483	537	493	511	486	502	482	515	511	530	495	533	498	504	516	502	527	493	523	530	513	502	534	505	498	515	495	521	512	531	477	523	495	499	495	485	493	505	498	520	491	519	599	495	534	524	546	540	531	497
6846	3201	3988	3879	3994	3615	2822	1889	1124	759	645	563	526	406	347	396	369	373	308	352	298	348	323	325	331	321	314	336	334	310	310	336	287	353	325	299	297	341	282	330	350	285	312	334	333	301	344	336	311	305	334	328	360	341	294	330	326	295	305	308	323	331	297	329	327	319	320	323	317	338	317	314	322	324	281	330	324	310	314	331	356	341	329	290	339	318	320	306	307	339	298	290	331	326	308	337	285	299	322	310	329	302	356	279	313	265	295	304	307	336	300	338	304	278	325	305	318	345	370	332	345	283	306	319	305	352	317	311	311	301	327	321	326	327	297	295	333	310	349	332	310	305	343	317	316	302	373	320	360	340	341	328	293	316	332	307	301	314	319	294	301	311	350	298	330	292	319	357	309	286	305	321	306	297	332	308	321	326	324	322	365	337	331	321	361	309	305	336	303	298	341	309	317	284	312	296	293	320	320	320	299	278	353	328	313	333	299	279	325	308	280	326	321	285	341	313	335	310	333	308	320	307	310	301	285	323	332	295	329	297	304	306	318	307	338	301	315	334	334	352	316	296	328	339	322	323	324	283	297	301	309	301	296	312	282	284	320	331	302	336	313	341	298	326	323	318	322	289	292	345	302	311	304	260	352	308	332	354	314	314	326	316	328	302	316	349	324	286	350	327	309	305	322	299	291	299	306	318	296	282	338	319	341	324	289	320	334	305	318	299	319	356	322	352	335	319	335	343	332	322	300	305	311	330	303	280	328	303	325	305	298	310	292	291	312	302	308	335	300	327	291	314	319	287	320	301	348	290	306	322	313	309	336	325	315	330	314	301	327	322	328	335	313	327	279	335	309	302	320	301	316	307	298	304	324	318	327	299	300	271	344	346	313	312	385	327	328	306	337	306	317	319	305	312	301	306	306	330	311	340	324	300	317	310	318	329	312	317	296	330	338	364	352	351	346	336	312	307	336	331	312	337	299	319	299	326	303	325	286	349	326	288	343	345	351	306	329	312	316	335	332	329	302	338	303	304	303	313	299	313	312	321	295	352	315	301	318	325	342	314	343	300	249	315	307	319	318	338	319	306	326	322	339	339	312	378	302	311	307	300	305	343	319	337	294	322	311	298	372	333	304	336	346	309	314	331	316	302	347	294	301	338	318	345	346	303	314	335	305	320	307	332	299	315	317	295	291	351	302	335	336	309	321	317	312	318	301	289	318	310	323	339	322	313	349	331	342	346	318	323	345	321	326	303	351	315	339	318	310	320	291	303	314	329	311	349	309	316	326	312	325	301	343	349	314	331	312	326	323	341	298	280	349	335	297	341	304	326	314	300	332	325	333	289	311	317	316	321	299	308	300	330	283	300	312	345	311	299	324	312	313	337	319	309	313	310	322	333	336	332	338	317	314	321	339	324	265	295	325	279	315	339	330	310	303	332	308	324	300	297	318	321	312	271	290	308	319	292	331	348	297	323	324	311	307	304	323	321	309	285	309	316	323	339	345	323	326	343	289	274	314	343	320	298	303	348	297	322	305	331	322	341	317	304	327	311	320	334	309	319	337	342	313	335	342	326	322	338	301	341	330	290	291	297	332	311	327	344	317	341	320	340	316	334	337	313	343	337	314	333	328	344	320	311	304	313	381	325	305	301	345	332	329	352	339	309	320	313	315	299	316	324	325	319	314	308	336	324	331	290	327	322	306	293	320	329	338	333	313	326	315	304	325	314	304	365	325	298	351	314	349	282	293	325	302	309	344	321	293	313	330	307	332	317	340	329	343	335	298	323	341	290	324	311	314	315	317	307	293	311	356	299	349	327	322	310	304	296	343	318	296	322	317	291	314	316	303	328	330	322	320	302	293	335	315	325	267	356	320	319	343	317	346	292	362	304	314	270	330	314	335	309	304	341	339	331	343	301	302	337	311	287	342	311	317	312	334	321	317	299	291	343	325	341	325	302	350	316	289	298	304	307	311	320	296	312	325	315	305	300	316	322	328	315	326	337	327	328	307	308	319	319	306	288	318	309	344	271	324	293	291	316	305	316	356	292	290	298	299	299	323	300	314	330	312	330	316	331	316	329	323	320	332	308	328	323	318	323	276	311	315	304	294	262	312	309	317	310	319	323	296	301	292	323	336	347	340	329	348	350	342	299	282	320	295	340	310	352	321	312	312	286	292	322	329	326	292	316	329	306	304	307	323	288	283	324	326	352	362	327	322	326	359	305	289	351	316	333	324	307	341	332	321	330	323	274	312	317	308	307	357	323	332	324	335	335	309	318	303	323	333	306	324	308	303	337	330	291	317	308	301	311	321	343	301	311	285	317	302	307	334	326	302	312	322	314	327	340	308	334	314	297	303	286	303	344	295	295	295	313	306	346	331	327	315	309	255	313	349	328	299	348	289	311	311	345	363	327	307	297	329	288	329	297	300	312	302	331	323	291	309	280	290	333	317	344	339	307	320	305	311	298	305	304	305	337	334	348	300	289	341	334	345	275	262	331	331	334	321	332	325	324	293	310	295	317	353	326	321	321	315	302	285	319	326	315	328	292	313	338	293	327	292	320	327	349	304	317	307	333	366	303	316	327	312	301	358	323	318	274	320	309	361	282	287	294	339	304	310	289	336	308	280	312	300	312	311	284	293	325	351	335	343	322	377	322	303	329	303	321	290	308	347	333	317	341	310	305	296	329	326	295	286	351	334	311	326	309	314	324	326	322	307	323	327	322	322	328	325	284	302	344	333	320	311	355	295	318	341	303	313	329	317	311	332	329	325	300	325	330	299	321	319	296	348	299	328	327	309	325	329	377	333	348	329	292	314	307	338	321	318	332	304	318	308	378	316	309	291	307	331	299	338	317	280	318	319	310	312	297	328	315	323	329	328	352	341	283	325	314	355	311	345	348	290	354	305	319	304	305	308	325	344	337	322	322	303	340	323	333	321	329	353	349	321	326	309	313	326	317	329	288	311	322	362	321	317	290	342	316	303	315	288	332	345	310	339	300	303	324	333	308	299	321	312	319	321	318	340	330	311	318	330	359	309	300	342	358	322	326	304	362	310	306	320	298	340	343	304	320	303	327	302	320	307	333	328	292	356	345	281	288	340	309	336	315	293	330	312	290	288	318	326	301	310	328	313	330	339	340	292	303	314	309	327	294	327	298	329	319	332	306	317	295	329	357	333	318	311	304	322	312	312	330	333	335	334	306	314	328	331	331	292	324	343	333	323	326	287	310	321	316	326	306	306	328	320	324	338	357	294	332	316	299	316	314	323	313	325	299	332	302	324	284	328	318	285	293	322	359	287	322	299	311	311	276	305	325	339	322	322	307	327	298	336	309	324	306	313	339	312	302	328	298	307	313	338	334	326	329	306	317	313	317	324	296	310	321	369	304	316	327	336	305	317	328	292	302	318	302	323	321	312	344	318	290	300	308	287	328	327	308	323	302	343	313	315	319	317	346	341	339	315	302	349	342	344	337	298	297	328	310	308	307	324	331
4775	3330	7987	10996	13280	12797	10694	7549	4521	2930	2553	1980	1773	1369	1121	1033	1010	844	801	826	866	779	794	791	688	718	714	734	703	789	742	763	730	685	685	669	712	682	651	715	655	711	737	677	761	698	678	739	721	691	707	715	689	735	722	745	662	729	663	725	684	682	716	732	711	722	681	697	724	639	702	685	733	683	689	731	720	675	691	717	715	730	738	699	736	660	712	773	709	708	698	678	677	709	668	737	746	728	688	704	727	697	663	629	696	705	677	706	690	642	762	753	687	716	700	721	740	668	692	686	672	651	701	699	719	695	709	738	680	710	707	715	729	652	671	686	703	712	728	660	685	725	714	718	682	722	668	686	700	711	738	722	726	700	682	700	686	684	731	763	743	699	747	715	700	698	743	695	672	698	692	703	685	743	689	699	719	735	720	678	762	674	758	721	686	662	668	668	729	743	732	668	723	732	687	714	685	739	724	698	708	667	730	699	705	748	702	678	655	684	702	691	686	720	709	708	726	665	726	683	701	724	750	706	704	671	703	679	708	720	679	675	737	705	673	680	720	713	690	731	681	677	711	656	656	723	713	684	683	678	695	709	714	711	709	717	661	704	708	718	676	728	714	691	702	699	666	753	673	743	712	685	687	731	724	734	718	653	706	747	676	684	688	687	728	705	657	677	722	705	720	735	730	684	734	700	690	745	734	647	716	706	719	728	708	700	703	675	709	669	702	699	727	727	689	677	713	723	720	664	686	640	692	683	682	691	723	720	684	735	690	711	717	691	738	703	708	676	699	756	714	721	649	678	722	740	683	705	727	730	725	715	727	735	696	710	689	683	727	662	716	711	724	725	701	653	691	691	722	724	748	717	706	715	717	658	693	715	707	707	723	679	713	720	745	710	665	723	700	702	694	699	690	716	698	700	702	740	735	699	720	680	728	731	700	666	730	689	646	623	723	671	710	729	675	731	697	725	690	684	665	717	732	683	701	676	685	746	674	713	676	744	694	697	701	684	711	691	757	685	725	695	689	737	702	718	691	710	703	717	712	683	681	703	675	715	691	675	710	716	751	690	673	651	685	680	718	741	688	713	726	703	757	716	727	675	651	678	718	707	732	687	697	727	678	686	705	645	711	703	652	664	746	743	707	719	733	746	761	679	756	723	723	710	691	669	716	674	773	685	735	701	695	730	746	679	716	746	713	717	704	685	695	683	682	666	684	708	675	697	691	698	718	699	701	681	672	708	670	648	739	710	703	719	732	694	732	700	686	670	697	694	713	713	718	687	714	678	719	683	698	711	695	700	710	720	713	697	699	723	707	725	701	685	674	723	722	722	678	689	684	707	747	699	723	702	694	668	701	708	707	713	700	713	721	719	697	707	745	718	684	708	696	701	673	720	728	759	730	668	674	750	707	690	677	716	725	764	711	714	677	650	703	733	676	670	737	714	691	669	686	699	692	735	751	710	709	690	690	649	709	695	699	735	703	711	711	708	676	685	716	725	721	689	711	660	713	700	682	677	715	660	674	689	664	708	749	676	752	710	668	664	654	697	687	673	699	691	724	707	681	715	700	662	693	710	725	675	678	668	666	682	695	680	705	719	714	716	692	734	704	724	661	731	723	766	676	696	734	702	704	656	692	723	742	741	700	679	702	672	745	689	712	724	695	715	719	712	703	693	690	711	693	667	761	661	685	719	692	674	750	668	687	704	685	715	695	702	716	727	693	695	702	763	704	738	717	745	693	709	733	719	731	734	727	684	718	692	699	747	701	735	724	712	723	691	671	693	688	719	700	703	742	668	664	689	711	701	700	655	711	695	721	742	641	721	732	749	730	707	681	715	659	725	788	694	710	682	704	705	684	673	671	677	692	726	706	714	671	696	703	735	704	700	761	753	677	738	690	675	702	712	738	703	708	704	728	719	679	650	723	706	695	747	672	666	645	722	709	704	724	698	695	695	691	715	697	738	732	753	696	657	704	722	725	716	733	671	686	742	691	688	717	692	707	684	727	708	688	712	698	724	691	667	687	708	713	699	689	672	718	694	703	695	734	726	694	685	706	656	702	721	670	678	708	728	717	685	722	692	678	711	754	709	711	697	706	659	740	721	678	702	703	676	661	692	728	652	700	699	752	709	641	692	674	681	715	706	750	714	700	704	690	725	674	699	695	767	689	712	729	689	685	693	675	704	682	735	740	718	731	736	739	651	701	690	709	704	695	709	743	717	706	719	743	746	690	674	685	679	708	670	730	687	722	760	708	725	701	703	712	705	715	713	713	691	701	694	710	759	702	673	728	708	690	623	767	727	712	701	705	773	749	674	717	664	699	663	646	758	722	723	708	717	712	699	724	674	703	745	741	680	705	762	665	700	681	663	724	691	731	709	707	697	690	696	726	686	661	702	694	665	713	731	641	653	672	698	727	715	703	715	721	753	714	771	721	684	671	698	707	687	705	701	771	671	733	714	711	702	712	721	695	702	711	727	719	680	650	713	725	650	679	694	698	705	739	717	705	784	727	711	701	698	712	774	748	745	673	688	697	755	663	698	716	717	695	690	705	676	695	708	689	725	709	707	762	701	749	659	691	642	656	695	675	740	695	693	716	739	653	711	654	732	691	690	682	733	740	701	730	712	724	715	757	756	731	702	716	765	740	682	757	675	677	682	738	696	667	683	680	696	678	700	731	725	684	729	712	644	700	732	700	734	676	713	679	680	699	691	722	740	737	721	779	671	700	638	777	712	718	688	714	669	687	709	724	681	747	710	681	745	728	756	736	675	678	665	703	683	694	731	707	706	677	688	746	661	687	681	676	706	693	718	679	723	708	745	702	655	647	680	736	705	706	675	711	691	660	663	706	671	682	645	702	732	701	698	719	686	721	717	700	668	725	681	737	684	738	703	723	702	694	710	723	695	642	661	710	666	705	723	687	723	693	730	679	703	697	709	693	682	726	662	705	668	735	717	694	687	756	737	715	645	718	722	705	714	687	686	706	704	696	693	748	692	644	706	721	697	721	729	744	703	704	685	768	678	675	702	704	738	696	717	671	737	735	692	706	698	709	701	672	679	675	677	732	672	688	740	736	728	694	703	754	705	696	722	710	678	681	700	693	717	715	717	741	650	683	718	736	719	712	684	644	626	683	810	700	711	672	672	691	706	675	742	671	710	752	705	660	743	680	709	716	679	736	722	674	733	716	727	728	699	729	725	699	721	686	723	714	730	702	691	714	680	700	691	712	744	751	704	689	708	736	738	733	707	697	710	681	688	704	733	730	730	702	745	691	703	695	662	638	710	691	735	703	761	666	710	687	652	729	728	731	680	724	688	713	699	720	672	670	710	700	701	728	733	725	730	700	670	658	732	695	695	655	694	714	708	686	672	703	681	730	713	712	731	714	703	701	730	699	773	654	723	712	718	687	729	734	745	709	740	730	689	669	706	698	726	694	694	749	724	723	675	718	722	737	710	753	713	693	704	742	696	730	694	696	730	704	695	719	647	728	707
14709	5429	6552	6128	6213	5201	4204	3058	1732	1094	848	730	582	419	336	348	322	303	323	311	293	268	291	313	245	263	290	279	297	301	254	279	252	221	288	248	252	267	269	267	278	249	259	241	244	265	302	260	252	302	259	277	245	262	245	259	282	254	264	242	243	253	247	265	265	259	271	254	251	265	249	281	268	281	251	232	272	279	242	252	246	263	239	247	249	270	253	273	286	241	240	265	293	253	242	265	247	254	243	226	233	261	284	271	257	253	262	289	242	244	256	252	236	267	278	236	284	241	236	284	275	270	252	252	241	247	256	216	275	220	243	249	238	265	237	251	256	250	262	297	252	227	236	263	249	240	266	247	244	232	273	277	257	270	252	239	261	238	253	241	258	252	236	263	246	270	258	271	215	274	241	266	279	255	252	282	215	262	257	249	253	242	264	234	285	241	262	270	253	269	212	267	246	251	240	233	260	249	250	237	277	274	197	253	264	253	251	235	279	260	263	253	222	284	233	248	231	247	253	259	230	274	222	265	236	253	237	250	212	252	253	251	269	260	260	299	288	281	230	254	257	244	257	237	220	228	260	239	239	268	242	243	261	243	256	263	244	260	259	223	239	246	283	253	279	237	253	252	241	238	222	258	248	258	256	258	275	266	266	274	304	277	244	269	279	289	255	269	230	256	273	265	219	279	257	261	269	258	264	238	235	256	249	231	278	250	267	270	262	227	243	270	249	252	284	297	231	267	282	262	271	243	262	285	262	256	238	277	241	235	262	242	232	259	258	250	245	257	246	262	267	257	264	264	248	243	258	246	280	280	264	270	276	259	229	250	252	241	248	248	254	269	245	239	236	261	258	251	271	247	252	237	239	262	276	234	249	246	264	268	241	243	246	244	275	231	221	259	239	271	238	251	263	276	270	251	263	238	220	265	286	246	269	232	264	301	245	277	246	299	251	277	279	278	264	219	285	243	258	276	272	256	247	238	268	247	250	258	261	231	245	276	229	233	242	253	258	258	254	265	215	288	272	258	244	257	281	246	233	266	237	245	251	253	232	240	236	271	247	279	250	254	265	222	252	237	250	246	238	260	265	252	257	259	254	289	237	259	244	245	246	258	264	260	224	245	288	243	254	240	284	251	272	246	241	237	264	250	241	264	239	253	262	257	282	258	252	279	247	240	271	217	259	270	231	249	221	241	245	265	251	240	284	259	244	279	275	260	252	253	226	208	257	204	236	246	261	280	232	219	248	282	234	285	261	224	246	259	264	224	259	259	216	267	226	261	241	219	252	255	203	248	271	250	255	260	263	254	269	231	275	256	231	254	258	280	292	306	276	257	248	248	248	287	268	234	235	252	251	235	270	256	265	261	235	253	251	235	274	228	268	257	277	293	285	241	240	213	290	260	248	233	273	268	275	267	245	255	227	254	232	243	258	249	238	251	224	252	262	252	269	265	247	233	267	262	266	242	264	254	236	246	282	251	241	250	288	250	251	229	252	216	293	270	260	250	251	243	265	233	235	241	232	287	238	222	257	261	239	237	256	266	254	211	247	252	259	259	264	273	247	249	297	251	274	262	218	253	232	255	262	295	233	246	223	275	232	276	278	242	236	261	275	251	269	231	243	230	246	281	245	255	258	228	254	233	222	235	249	282	259	281	280	271	253	260	216	266	254	282	247	261	278	254	252	282	275	290	280	229	274	271	282	253	251	265	251	262	259	263	280	288	233	235	248	228	243	239	251	237	231	236	243	280	256	276	255	272	249	268	257	277	268	256	272	232	261	239	266	262	288	250	267	241	270	278	245	281	252	254	252	257	250	221	249	261	248	256	234	239	261	238	243	259	241	266	263	252	270	233	231	247	259	261	220	247	257	263	232	247	236	278	254	258	257	244	251	288	272	258	244	248	240	252	269	231	258	271	260	251	247	247	261	257	272	272	249	295	241	248	245	254	258	267	229	243	267	288	253	274	258	241	234	261	238	271	257	257	216	231	225	245	272	237	273	244	258	246	239	274	239	258	258	256	236	279	258	268	265	229	253	253	273	243	237	227	274	265	239	285	267	249	230	265	240	235	253	286	265	247	267	243	242	269	253	232	250	273	266	247	204	266	247	263	249	233	273	299	232	241	239	263	250	243	266	258	263	288	250	250	227	251	227	228	271	244	256	248	250	250	261	251	280	266	261	228	231	265	278	255	268	270	242	229	255	263	267	266	223	243	247	276	257	252	255	287	272	257	261	250	265	258	286	246	248	260	266	238	243	240	266	239	247	244	250	304	234	293	221	263	270	263	226	224	258	217	241	250	264	242	291	286	265	240	285	216	237	253	234	258	255	219	271	277	261	234	222	242	280	230	210	269	261	266	248	274	241	222	264	265	267	245	251	245	253	261	239	260	256	226	254	236	260	259	257	260	279	231	218	248	269	230	263	269	235	245	256	279	283	264	231	260	243	259	243	251	229	243	253	223	230	221	238	260	241	251	231	256	251	257	263	286	250	264	251	250	258	235	272	244	275	234	272	247	260	253	253	250	253	253	241	241	238	215	254	256	270	270	250	252	237	227	259	249	277	285	249	246	268	253	258	275	235	270	268	245	268	261	265	255	239	262	250	216	238	267	255	260	259	254	257	253	247	261	263	233	249	248	230	252	257	286	273	260	274	247	250	244	253	263	244	243	232	245	267	268	273	230	266	248	276	252	262	245	276	281	262	240	261	274	270	260	230	227	247	249	245	237	251	235	260	227	224	237	250	220	260	266	274	274	245	269	240	256	242	241	249	261	265	254	243	249	244	270	275	249	268	228	235	267	232	261	260	232	254	269	266	247	265	255	252	264	270	251	243	249	243	271	235	243	252	272	252	241	230	270	255	233	231	251	260	252	282	275	259	254	282	272	236	228	249	240	264	272	253	238	210	267	244	260	255	244	252	258	265	242	240	248	288	282	260	256	283	244	255	266	286	256	256	249	273	282	226	228	261	250	252	254	248	264	235	261	250	221	267	258	251	225	281	303	260	271	226	246	235	282	257	258	254	263	266	256	265	263	234	246	243	248	240	240	229	256	281	285	250	274	255	238	242	290	263	262	267	255	256	257	258	235	239	212	227	266	242	250	250	262	259	213	264	239	270	223	240	276	238	259	274	219	249	278	255	243	271	268	243	243	262	268	246	255	248	262	244	238	251	261	241	258	243	255	256	239	263	277	263	251	258	277	249	278	227	260	227	269	268	269	281	288	255	249	251	250	258	260	235	251	254	225	255	242	262	263	256	246	259	262	261	230	239	266	253	267	242	250	240	235	271	265	303	281	263	281	230	253	248	234	244	257	238	240	248	238	233	236	239	267	250	249	255	258	263	253	241	258	203	275	248	295	251	250	264	261	244	246	227	251	282	267	274	280	258	271	254	237	248	223	242	286	249	253	267	249	237	260	260	240	260	254	268	242	282	235	275	231	240	244	268	245	232	269	224	251	255	240	235	267	239	238	244	234	251	247	264	239	232	247
9912	5109	11240	15863	18579	17143	15392	11765	7515	4777	3729	3123	2539	1630	1252	1168	1021	910	845	809	704	810	764	733	702	764	694	758	679	660	551	666	634	595	595	596	595	608	602	580	594	613	564	555	590	595	565	575	550	660	585	579	618	582	546	577	615	573	563	609	582	558	595	600	563	559	534	623	587	586	559	558	539	620	598	576	600	553	596	560	566	575	560	562	613	528	590	595	592	557	574	551	601	560	630	579	613	546	608	544	581	568	638	566	576	580	588	584	567	617	597	613	598	596	609	624	614	587	586	595	559	568	577	611	560	562	582	538	576	609	598	584	560	606	559	532	559	595	560	606	589	581	545	600	559	553	569	547	592	563	587	607	586	577	597	577	554	542	496	571	593	599	554	573	584	552	558	580	544	528	584	555	567	621	569	557	567	588	609	544	569	599	541	537	556	559	624	628	584	569	566	588	621	572	632	575	572	576	588	593	570	599	598	579	588	562	573	554	554	607	610	574	559	552	533	615	581	549	586	609	567	597	573	536	592	633	571	590	582	588	563	588	614	588	596	578	565	577	573	577	566	581	556	568	611	585	585	572	599	573	559	568	575	561	576	571	573	642	579	574	570	566	580	605	589	616	598	588	582	541	571	588	588	588	568	633	529	602	562	564	572	551	596	569	550	579	632	595	583	564	624	541	598	543	600	564	567	597	563	543	575	547	556	598	592	568	571	566	543	572	572	598	560	612	546	573	580	584	541	607	564	623	551	601	579	587	574	552	583	554	570	576	564	596	591	559	595	575	621	553	556	573	578	551	558	592	553	610	580	548	585	559	566	577	569	585	593	559	550	595	586	590	565	567	598	591	606	555	575	574	563	567	577	589	573	609	555	575	611	552	568	595	574	562	532	538	529	574	604	547	600	578	519	571	540	565	541	577	520	566	560	556	556	562	580	587	566	608	585	600	566	582	539	573	644	602	583	562	587	564	550	566	561	551	570	556	553	559	575	540	567	619	636	587	551	568	589	582	522	575	574	583	562	592	612	528	606	593	593	578	584	565	549	545	564	572	541	586	557	575	552	564	581	547	607	566	569	550	614	584	574	582	562	550	592	575	609	569	553	589	549	565	593	612	619	600	562	603	586	587	589	565	551	573	574	579	600	551	589	543	584	603	613	571	538	595	585	576	554	544	612	585	615	582	573	556	600	555	581	594	561	555	586	555	593	558	569	607	556	543	597	581	589	555	579	584	557	584	552	599	527	602	614	581	580	612	557	582	530	565	561	589	553	583	590	573	552	554	608	550	597	526	610	574	569	557	584	576	604	619	528	606	555	585	554	608	597	595	621	575	526	541	585	582	599	589	595	600	582	587	565	548	539	546	554	530	605	586	564	577	582	552	552	574	558	581	564	547	573	613	550	564	594	589	591	589	582	600	577	590	576	572	586	573	549	555	582	562	580	565	558	571	635	596	581	542	502	579	609	565	627	582	601	574	633	613	599	574	587	556	582	607	591	607	578	602	578	536	584	553	574	593	603	546	567	582	588	606	568	571	616	603	572	550	572	588	581	632	576	581	578	550	560	590	627	565	534	576	610	540	551	534	575	554	601	605	608	578	634	562	552	553	596	594	577	587	593	546	582	551	556	583	608	575	614	592	618	567	604	570	553	555	592	555	590	555	580	568	584	562	637	548	609	573	597	584	574	581	580	594	585	599	569	558	596	588	572	549	541	541	596	592	587	589	595	599	569	595	585	580	560	572	593	562	569	555	588	579	616	586	591	549	599	609	567	591	599	609	550	555	530	587	598	591	535	581	569	569	564	548	610	591	603	566	567	595	582	545	590	563	559	568	581	583	623	564	584	586	514	590	607	579	587	570	621	572	552	570	575	593	594	575	585	572	610	552	565	546	552	556	577	597	597	586	598	559	588	606	587	588	588	552	577	607	607	581	575	561	582	544	576	579	560	598	570	563	598	558	578	549	572	565	611	606	537	587	563	596	596	583	578	591	544	537	546	569	561	598	546	623	583	530	586	585	557	581	571	573	564	581	556	581	568	559	547	605	567	561	590	579	618	588	591	579	564	594	595	609	600	606	597	590	565	579	584	614	558	579	590	556	573	581	535	596	583	589	573	543	577	571	540	592	565	593	588	592	558	575	588	571	594	591	581	641	568	590	532	557	594	603	587	583	622	580	589	555	578	598	587	595	589	540	579	587	570	556	570	591	594	571	616	538	589	591	612	575	588	565	560	540	595	579	603	554	608	582	551	559	564	590	573	566	581	573	553	532	571	590	574	555	615	592	620	569	570	572	578	535	607	567	551	570	586	583	579	576	532	578	561	558	616	539	597	595	595	606	595	558	595	549	579	585	573	573	543	597	597	594	622	543	613	558	552	569	529	590	567	560	577	592	628	592	619	569	583	598	606	608	536	546	605	601	602	551	586	579	586	618	569	584	598	589	569	623	582	533	571	565	636	577	553	608	569	534	581	586	567	559	565	561	587	534	574	537	593	566	576	550	549	584	565	559	566	568	596	559	638	569	552	539	562	569	563	537	580	560	578	521	537	607	575	554	582	563	562	571	592	598	572	556	619	581	565	590	587	554	613	598	599	577	586	606	549	601	561	569	553	556	603	583	565	509	559	610	602	559	574	575	558	574	568	603	603	595	567	585	594	608	582	550	546	578	547	528	572	610	589	567	570	559	555	596	559	568	578	612	617	570	556	560	559	580	570	556	598	602	558	620	581	579	608	549	596	567	598	550	577	618	597	602	551	567	574	579	544	570	547	570	592	560	606	541	589	595	599	572	562	562	563	562	597	583	575	585	593	567	575	568	541	587	612	581	555	574	553	622	596	559	605	586	613	600	545	553	538	572	589	573	548	610	613	612	585	579	562	579	540	577	599	588	589	558	540	557	586	579	532	598	610	571	618	600	575	561	588	568	584	528	551	551	609	568	576	555	591	598	586	587	575	568	591	567	588	603	607	573	546	591	574	563	578	572	594	585	568	568	555	607	604	556	575	601	558	573	581	617	602	566	538	608	569	620	632	582	593	546	603	556	613	608	601	575	583	594	600	602	554	530	567	621	567	582	595	588	569	599	588	582	603	587	580	586	582	590	592	555	573	613	584	567	568	607	581	565	559	582	588	582	569	587	573	594	602	605	572	571	638	583	601	572	609	572	605	621	604	615	572	590	546	595	577	585	625	548	575	590	570	602	585	617	570	563	557	574	602	589	547	610	541	541	560	606	526	620	591	591	587	603	568	547	552	602	567	582	584	584	582	568	572	569	581	513	591	566	518	592	560	571	621	599	563	605	595	613	546	558	556	503	505	591	566	594	562	569	553	596	612	578	569	562	567	551	568	611	600	568	617	596	611	569	574	556	586	602	553	564	571	554	569	549	553	592	592	561	589	574	558	569	592	527	581	534	565	597	583	592	584	534	607	536	603	579	569	564	605	528	562	577	568	603	539	558	557	583	568	626	569	578	602	548	577	562	582	593	545	559
21640	7506	8781	8594	8365	7485	5894	4031	2179	1396	1059	927	763	524	353	337	301	310	248	249	296	286	299	275	244	239	250	234	202	229	217	241	244	231	241	221	219	216	230	224	243	212	223	223	238	235	199	238	222	227	238	232	237	232	221	209	208	202	213	226	204	232	234	201	244	199	222	236	220	242	224	228	239	232	213	218	221	207	214	237	235	214	221	218	236	216	199	238	243	220	231	221	235	201	222	222	232	215	260	210	214	227	188	257	209	218	169	222	238	222	214	206	226	228	218	220	250	258	224	237	198	215	226	207	220	212	238	230	215	215	212	251	234	208	258	225	209	238	232	225	220	231	239	241	226	225	235	219	213	206	232	231	225	210	216	206	214	243	218	236	228	224	215	214	214	208	223	227	184	211	224	220	207	219	257	248	218	208	212	258	212	213	248	227	230	222	217	231	218	238	211	200	206	235	234	216	222	223	251	240	231	218	226	195	232	243	214	228	224	213	218	245	190	202	202	240	188	219	221	220	241	248	226	194	193	215	239	217	227	226	190	225	200	254	233	218	209	226	224	248	239	226	229	219	216	209	241	244	226	228	216	205	205	213	201	207	218	234	243	204	196	221	222	218	230	215	217	250	198	207	229	217	217	231	231	247	228	222	251	241	215	233	203	225	213	222	214	233	212	219	211	220	205	239	234	226	216	206	221	204	198	195	240	212	181	208	202	220	241	230	220	229	187	211	211	220	212	239	225	203	218	227	232	207	188	246	230	188	203	225	199	184	225	201	206	248	230	211	216	239	179	207	195	235	239	240	254	214	234	246	228	226	207	198	232	223	246	219	233	230	247	208	204	245	251	234	204	231	233	207	222	193	233	215	226	201	223	224	209	219	246	210	240	219	233	210	208	241	240	219	220	214	227	189	208	241	209	247	240	218	217	209	206	208	229	214	231	225	214	237	212	232	229	233	223	253	234	233	251	236	237	220	200	224	226	221	214	249	236	210	201	226	222	223	222	233	218	210	210	232	185	224	228	190	216	251	245	226	211	238	226	240	186	221	235	214	220	203	211	258	213	241	215	219	255	247	208	225	215	205	208	227	235	208	241	198	217	180	224	222	262	210	230	248	222	198	199	208	224	239	237	223	207	201	217	202	238	223	224	234	203	212	231	201	235	229	215	221	227	210	205	248	245	232	215	224	211	253	227	231	219	233	236	230	236	209	241	195	196	198	229	209	241	216	214	216	200	225	207	200	232	239	217	248	220	200	211	185	204	258	248	222	241	225	209	240	201	202	205	225	236	233	207	224	246	259	221	207	204	186	251	217	229	235	234	206	207	210	221	244	221	219	228	210	199	205	231	241	214	228	234	226	212	243	238	206	231	225	224	222	218	224	220	263	213	221	233	231	225	219	170	231	222	210	231	233	239	226	226	231	236	213	210	258	214	229	223	205	217	209	194	198	219	244	217	209	198	200	237	243	218	215	232	217	237	237	252	210	229	221	200	215	210	225	245	217	237	187	241	251	224	217	238	217	237	210	183	219	239	244	218	248	230	225	229	216	204	241	241	210	226	190	225	244	223	229	261	224	232	202	208	230	232	224	231	226	215	246	230	217	267	214	238	221	198	225	211	194	236	212	219	208	232	217	239	204	210	225	223	199	214	214	215	226	220	269	215	211	203	236	233	243	216	237	210	201	237	210	239	203	217	225	235	238	204	172	207	245	199	227	224	212	217	235	233	224	220	227	227	202	221	234	191	223	207	204	215	212	241	224	217	242	228	241	235	200	209	245	246	220	232	218	220	223	227	234	236	201	214	216	211	241	210	189	246	217	221	235	234	209	269	230	194	199	215	220	204	217	245	239	215	237	246	196	228	219	217	220	225	212	242	210	222	232	219	204	230	186	199	226	233	221	216	221	229	218	233	245	209	214	209	207	214	219	238	209	210	235	222	215	233	247	205	218	237	231	222	205	225	217	232	208	216	210	219	224	223	211	186	223	243	220	232	222	200	213	231	264	250	203	232	214	202	230	210	205	201	232	229	220	202	232	202	236	218	224	215	211	215	208	235	234	243	239	233	207	203	217	253	195	226	226	208	220	237	228	199	226	226	212	202	209	214	218	232	242	219	217	213	242	222	227	204	230	217	226	222	221	227	229	219	264	234	229	211	204	213	226	213	191	209	210	202	236	237	216	202	245	213	228	220	225	210	227	239	203	218	221	221	241	211	229	200	247	250	235	236	227	254	222	241	211	226	229	209	246	242	246	260	230	237	241	231	202	221	230	235	218	226	206	185	242	205	218	228	213	204	263	234	220	191	225	194	221	220	203	227	243	215	219	227	233	226	233	214	224	230	225	225	222	202	197	214	210	211	228	224	223	242	259	224	225	211	214	212	242	234	212	212	223	228	216	221	225	222	238	232	249	239	212	235	251	228	245	197	201	191	246	213	217	207	211	218	244	217	236	207	203	231	197	205	204	219	221	234	234	218	212	234	272	222	220	205	198	200	212	234	229	220	223	230	272	233	230	263	211	213	222	230	244	209	235	189	239	208	235	228	209	233	221	238	220	198	227	248	218	236	239	202	200	230	203	235	260	229	189	219	216	229	203	254	201	222	215	230	198	228	201	220	217	234	222	220	208	243	234	234	221	221	208	204	203	214	202	221	225	247	227	228	212	231	246	222	208	216	209	208	236	253	219	220	206	223	238	209	195	223	212	206	209	254	222	218	207	232	208	230	207	253	237	248	224	228	224	225	228	225	240	262	244	203	235	204	231	230	193	213	203	245	203	192	214	231	234	238	214	216	242	258	243	211	214	185	203	216	233	243	221	243	229	215	212	242	231	223	221	239	184	229	235	236	225	233	232	219	261	207	218	262	225	199	193	221	225	226	232	193	216	200	234	205	276	219	215	203	219	236	217	222	231	215	236	205	220	233	211	218	222	194	203	202	218	233	218	230	234	202	246	211	219	249	228	218	211	247	246	192	221	232	206	202	220	216	229	223	208	217	184	200	238	226	212	224	218	217	230	206	199	205	254	245	224	199	214	219	201	232	234	203	232	207	254	239	218	243	238	248	238	220	230	272	260	211	212	193	253	234	202	231	207	212	217	199	242	193	223	212	215	206	224	241	219	214	238	201	170	230	198	220	268	230	211	236	216	215	214	225	233	222	245	201	218	225	206	217	225	206	199	236	201	195	238	205	212	220	215	260	261	213	235	234	248	218	241	224	196	244	236	232	210	218	212	228	226	192	227	190	212	245	220	210	195	219	195	228	244	242	197	222	216	204	233	203	227	216	220	217	237	200	229	194	231	220	242	225	248	222	239	238	182	222	214	228	238	239	208	221	228	244	240	209	242	218	241	216	215	196	202	218	214	224	241	213	271	210	206	229	221	235	229	210	211	240	224	211	216	207	214	195	198	231	201	229	243	219	204	220	210	196	179	186	230	231	212	183	214	218	251	201	257	229	226	219	204	224	248	226	236	214	204	216	205	235	235	203	197
12229	6166	13537	19601	22588	21697	19112	15048	9259	6315	4653	4242	3426	2239	1436	1293	1170	1159	932	846	851	932	901	793	731	723	643	742	726	704	626	618	603	589	580	542	552	563	554	514	559	546	576	546	546	589	528	585	555	526	524	574	536	546	543	525	495	547	527	513	512	511	535	536	525	483	557	529	501	490	528	506	521	524	494	567	496	506	502	515	530	500	561	504	513	534	548	543	508	517	537	511	518	529	536	509	515	513	510	529	524	542	553	529	546	551	526	526	553	511	483	549	499	529	536	519	540	549	533	518	565	527	489	515	528	536	518	471	504	502	503	514	507	536	528	560	530	481	524	555	516	546	517	525	493	557	488	531	505	568	501	518	521	484	517	534	559	521	498	508	526	539	505	502	522	536	538	500	516	538	514	551	487	489	530	535	514	513	505	516	529	514	527	522	498	536	498	516	540	533	486	469	535	535	495	485	509	535	490	555	520	536	516	535	527	531	533	525	506	481	542	532	555	521	514	552	497	541	511	538	503	518	489	546	532	523	506	526	526	502	531	511	480	515	513	512	527	510	504	507	506	513	515	553	547	518	530	495	491	491	505	527	492	542	503	497	504	530	539	515	509	532	492	546	520	502	520	524	510	499	530	512	527	573	544	540	529	518	480	542	514	485	496	489	502	513	538	530	492	504	531	505	523	509	526	517	514	525	510	498	561	490	544	497	515	501	494	502	500	525	529	537	544	520	499	563	534	523	545	521	515	542	531	523	529	518	535	520	540	489	508	533	516	478	524	510	518	563	514	521	493	495	578	528	508	569	521	541	493	529	538	530	550	513	525	538	507	521	521	508	515	514	501	523	544	500	537	502	528	515	510	538	553	524	496	500	462	523	530	537	538	517	543	539	520	513	525	508	519	521	535	518	504	501	485	523	516	515	526	505	535	516	515	517	575	497	521	500	512	518	502	511	525	528	525	511	500	529	505	539	522	478	535	514	484	536	510	537	486	549	516	536	537	520	515	529	518	502	493	505	512	486	531	554	501	537	525	516	526	554	515	524	499	543	481	507	532	488	535	538	508	496	505	531	558	555	493	526	530	530	538	524	517	521	521	535	526	518	542	519	554	533	507	523	539	524	487	568	566	523	547	515	504	503	561	514	509	547	529	519	489	500	519	547	511	516	518	528	536	504	529	506	585	519	523	490	482	555	533	523	483	515	465	498	526	535	513	527	486	530	563	509	537	535	564	529	517	533	514	537	566	551	509	515	523	530	526	527	518	527	529	512	515	523	524	489	512	560	525	532	499	535	540	529	542	517	511	519	471	519	544	506	513	520	533	503	519	511	494	539	537	538	516	524	501	526	546	547	525	495	501	486	521	531	499	519	547	527	548	543	536	535	526	502	527	521	507	534	496	545	518	490	483	498	517	550	507	507	526	546	542	512	524	514	484	497	517	493	534	542	552	510	520	488	518	513	494	568	540	514	504	583	534	488	530	533	488	549	506	531	495	534	539	514	562	508	499	494	476	503	520	531	524	559	518	477	472	526	516	530	508	520	500	506	525	521	550	526	513	509	579	519	535	532	543	490	530	527	509	499	505	549	552	544	514	575	520	533	518	541	505	510	501	505	570	464	502	517	545	544	531	513	526	539	519	498	530	561	486	518	501	492	551	591	563	518	489	528	530	523	536	492	529	500	531	540	539	521	553	490	558	515	548	540	491	490	512	527	512	531	499	539	519	499	503	482	532	544	530	506	548	508	479	548	522	523	509	509	512	517	493	553	521	525	533	482	531	472	505	522	525	560	513	503	461	537	506	582	519	563	501	520	537	508	530	484	517	525	550	473	504	526	525	533	521	538	552	546	498	507	539	580	509	512	569	550	503	490	537	519	554	523	510	542	495	530	528	533	471	540	540	541	504	524	543	525	538	523	503	510	529	561	532	588	500	532	481	555	507	551	571	517	557	538	506	491	556	504	496	506	518	533	530	478	553	532	494	538	501	504	525	517	552	503	528	523	503	571	552	529	492	512	527	542	546	507	529	530	499	506	522	553	504	541	529	553	546	491	563	508	523	538	563	501	504	529	494	515	531	523	572	502	541	527	557	551	497	516	525	556	557	542	525	513	507	505	500	499	527	532	533	519	518	497	554	531	539	491	519	505	517	518	491	528	530	542	522	511	565	484	494	583	572	524	484	505	520	513	510	503	507	569	514	503	500	468	488	494	537	506	537	524	502	503	499	558	494	513	545	522	507	515	521	505	528	544	515	528	498	509	496	519	520	543	514	493	522	517	522	499	541	546	559	547	520	538	493	523	533	533	522	548	549	481	538	512	548	532	516	524	518	534	515	529	487	532	492	544	514	494	517	531	545	511	460	555	485	531	542	514	517	569	495	507	528	506	522	584	523	554	522	576	554	537	541	588	499	500	526	508	483	538	520	506	523	513	543	553	505	512	565	520	513	508	506	552	490	514	507	537	534	502	493	535	517	523	520	518	512	491	497	548	507	485	546	521	545	504	526	511	518	525	490	490	528	532	507	556	545	509	529	554	543	544	473	543	502	513	584	516	484	517	546	472	537	483	503	513	538	534	522	480	552	517	538	550	526	533	540	513	485	534	518	479	556	504	508	524	525	576	496	494	495	491	517	521	529	514	519	492	462	528	550	519	529	534	503	519	574	525	527	489	517	496	528	528	558	508	495	516	498	485	490	521	515	534	515	564	511	524	537	534	543	516	554	493	527	544	535	518	534	502	560	507	570	487	502	515	527	538	510	514	479	516	524	526	508	489	533	576	537	586	544	524	523	548	512	537	498	498	519	533	549	475	533	523	543	502	521	511	529	532	543	505	476	545	495	501	555	512	534	516	555	474	520	554	540	522	514	498	520	517	498	511	466	528	541	492	498	543	489	527	544	473	556	549	547	519	532	513	522	505	495	527	503	545	498	491	521	470	513	530	526	504	496	516	553	521	545	514	534	510	477	527	528	512	473	487	540	512	468	524	500	549	517	536	516	524	537	525	549	483	523	528	519	561	486	516	510	440	533	489	498	545	508	492	509	551	543	504	530	472	488	555	521	470	491	512	509	539	546	520	534	538	514	483	503	529	562	536	505	551	529	518	496	554	516	533	519	528	575	544	526	536	493	524	528	541	526	513	484	519	510	546	522	484	514	500	491	507	509	563	567	504	515	533	523	535	569	522	535	537	522	541	548	574	487	512	589	574	546	554	533	488	550	514	534	531	533	509	479	516	521	541	522	530	533	519	519	530	528	508	516	508	479	529	504	548	528	524	482	549	523	567	538	477	510	537	552	486	508	488	502	566	549	512	544	507	512	544	544	514	504	529	535	530	511	548	505	510	492	553	529	577	532	520	533	488	515	492	528	530	534	516	540	501	512	514	525	480	569	541	498	495	539	491	542	523	498	511	509	529	544	535	516	518	530	552	539	512	501	527	500	480	478	505	547	497	541	535	509	543	550	564	511	507	541	472	561	533	532	513	523	504	504	520
5602	2592	3512	3610	3479	3225	2662	1771	1047	776	603	549	579	483	437	388	361	338	326	334	337	332	313	336	356	284	312	299	331	313	315	312	319	354	337	296	322	352	340	331	321	307	305	327	343	293	312	338	280	313	293	287	326	336	292	326	307	355	317	322	313	361	328	327	306	306	331	331	316	323	355	292	300	320	325	316	313	319	304	332	308	312	345	321	313	314	312	306	336	337	260	364	336	308	352	311	332	314	306	336	364	323	323	322	334	332	348	306	332	324	301	294	332	324	269	345	297	312	278	299	330	299	350	299	340	357	338	329	305	318	333	346	315	353	323	343	320	323	332	335	322	349	316	328	362	284	330	336	293	332	330	306	345	272	299	295	306	329	345	340	283	304	313	283	333	304	345	306	329	313	346	300	303	328	337	333	338	313	328	296	322	335	318	322	306	310	301	318	298	308	298	311	297	302	299	296	315	332	314	322	301	315	324	300	308	333	311	349	326	328	336	319	317	318	321	326	265	349	321	332	336	306	318	352	304	314	325	294	312	357	314	325	326	324	318	344	327	317	308	321	300	314	313	331	288	299	326	313	332	337	300	339	333	311	310	330	330	353	344	338	343	345	363	335	311	297	355	337	297	302	335	346	299	316	343	335	300	316	298	295	334	295	296	336	345	368	332	303	345	319	295	313	353	340	298	331	336	322	333	318	327	311	313	307	306	317	296	302	346	320	338	307	367	310	299	338	348	315	329	324	300	367	333	321	323	337	324	315	285	301	333	338	315	299	313	338	328	315	312	323	330	315	300	325	343	347	322	310	304	321	296	314	341	301	321	333	329	323	327	319	328	312	343	330	306	315	304	327	329	310	355	332	327	329	319	310	321	329	361	331	330	333	351	350	321	325	304	295	329	326	305	285	334	327	365	338	324	326	325	324	329	341	314	295	355	304	338	303	303	342	311	334	292	296	340	337	308	341	327	330	334	323	345	299	319	291	340	349	316	300	309	356	335	292	336	320	339	290	319	308	312	313	333	327	334	299	327	324	331	325	349	323	360	330	330	316	326	292	324	323	319	285	326	302	300	294	342	304	290	349	292	311	342	324	305	341	309	288	327	305	322	299	312	332	332	294	337	333	330	314	310	312	296	311	334	353	337	323	335	325	290	339	319	341	315	321	331	336	321	301	330	301	277	299	327	337	353	319	328	334	342	298	329	329	334	334	320	333	348	348	283	298	370	332	304	305	315	322	340	320	291	292	367	325	355	314	315	318	352	329	306	317	338	319	320	377	318	293	327	314	300	324	325	305	293	312	325	336	308	329	310	329	318	309	347	304	330	312	316	322	305	324	314	315	302	309	322	305	359	319	313	334	349	299	309	324	305	342	300	354	343	317	296	305	329	341	297	322	299	334	324	308	303	310	365	318	305	346	319	306	319	301	299	322	291	298	296	315	314	300	301	348	321	293	319	326	330	309	336	307	334	340	336	364	314	305	327	299	305	321	333	313	309	312	322	305	334	322	294	312	316	310	314	294	341	297	321	308	305	334	327	300	332	301	296	330	333	323	329	310	324	315	336	271	320	329	312	308	309	321	331	330	319	319	327	304	322	309	290	320	304	344	311	337	325	309	335	330	303	306	300	355	320	337	349	311	327	316	317	304	319	305	311	324	304	326	311	334	313	313	304	307	343	366	292	349	306	317	324	335	331	315	337	314	310	306	324	348	357	333	300	305	324	301	309	351	317	316	326	307	345	319	307	294	288	285	334	323	326	353	300	335	323	354	343	291	341	320	307	340	359	321	318	322	310	322	328	314	328	341	338	303	305	328	343	290	310	322	344	330	336	319	344	348	323	289	326	316	311	319	335	291	354	341	323	335	313	380	340	271	297	291	304	292	307	349	374	356	328	306	290	331	323	312	329	320	343	330	360	303	337	295	308	343	328	297	327	336	341	342	341	337	297	277	330	320	316	301	296	348	294	327	332	343	335	296	295	332	303	344	334	322	323	330	290	353	309	343	343	288	270	283	314	283	339	291	312	337	301	314	305	258	298	319	347	285	308	321	312	313	328	319	305	312	339	285	293	341	308	290	302	319	300	300	324	317	291	309	304	293	303	314	312	299	361	334	310	318	352	324	330	341	344	325	324	270	359	312	346	298	334	331	320	326	299	304	328	301	294	332	348	351	358	330	307	332	341	327	307	304	296	343	337	324	308	311	314	358	343	325	316	320	294	341	343	322	309	335	320	351	311	313	365	311	319	326	319	298	348	364	333	312	329	286	335	300	351	295	328	300	345	354	313	318	323	328	346	327	328	314	335	325	290	310	295	309	310	322	314	291	325	301	290	313	329	310	357	291	312	302	322	350	322	319	325	344	331	343	295	309	317	362	321	354	307	338	333	326	323	350	345	331	318	282	287	295	285	320	334	319	319	330	322	343	360	305	310	320	320	326	321	304	289	321	333	317	381	333	287	294	317	312	345	330	308	327	292	338	335	302	348	308	324	335	324	330	299	349	316	326	314	308	298	353	346	296	330	287	323	339	330	323	282	297	352	325	329	342	310	336	314	325	307	333	305	297	316	318	324	293	322	323	305	296	327	318	343	343	328	333	288	328	336	324	301	303	296	330	346	331	325	323	322	322	328	327	301	344	293	345	323	315	340	348	332	274	313	284	321	357	344	328	319	321	299	334	302	330	299	346	340	309	367	335	326	316	289	318	331	295	342	296	312	290	277	317	302	330	304	299	340	299	351	312	322	292	329	347	311	334	354	355	300	327	327	306	370	302	350	320	332	333	318	358	296	314	342	327	303	312	302	311	330	307	352	318	319	334	301	344	322	338	338	328	305	312	347	293	297	334	344	332	325	316	350	344	310	329	297	314	305	315	327	302	313	323	316	307	308	362	329	353	338	296	318	345	367	309	342	313	309	355	365	346	313	333	319	302	344	306	328	325	330	326	299	315	309	335	312	289	289	332	304	328	310	283	320	358	341	312	333	330	331	318	286	331	319	389	330	293	294	283	315	299	308	320	327	293	305	310	312	333	315	338	327	316	320	324	309	330	319	301	297	308	364	329	310	334	316	307	334	322	288	311	342	326	339	301	344	305	321	317	336	323	328	325	284	343	326	368	333	325	326	320	317	332	337	350	309	308	301	326	344	306	340	331	342	329	313	297	337	301	304	317	299	301	330	291	339	328	335	338	319	349	355	317	321	344	314	315	309	337	343	350	292	294	308	316	292	302	322	345	344	322	345	324	329	334	307	339	311	298	302	300	293	299	333	295	281	328	378	307	318	314	310	305	310	320	303	335	345	322	326	320	335	304	317	319	322	319	333	300	339	307	337	316	346	324	303	335	289	340	314	347	365	307	299	340	299	330	345	286	316	314	371	304	324	338	346	300	323	297	319	331	304	314	298	300	309	308	316	311	325	327	309	313	313	320	331	347	313	299	297	300	336	310	343	322	281	329	307	323	334	349	328	321	317	336	370	297	331	328	307	305	287	322
4200	2890	6873	10712	12108	12270	10263	7471	4447	2948	2198	2357	2011	1619	1212	1045	1045	872	846	846	859	829	834	820	781	725	705	722	730	708	719	708	733	695	733	752	729	704	732	689	716	678	706	693	734	697	719	703	711	739	750	740	727	714	707	714	700	725	668	713	725	780	698	716	731	722	749	709	700	739	718	746	723	758	700	790	657	658	766	681	684	723	688	739	692	694	703	689	710	711	715	746	740	753	695	784	620	699	760	692	677	707	707	706	711	742	679	716	730	711	691	669	689	729	653	697	717	686	716	692	698	706	719	662	671	748	723	731	704	743	709	714	755	687	746	722	707	746	707	684	685	765	699	651	706	727	665	718	698	725	726	720	697	766	714	775	721	720	709	752	707	710	700	808	713	752	708	705	682	691	740	730	677	722	660	742	682	736	721	711	709	720	723	720	651	738	722	693	726	701	700	741	704	759	755	717	699	743	729	716	706	699	683	781	678	751	734	703	715	709	691	740	702	716	750	701	752	745	732	711	719	728	656	684	707	738	715	683	712	731	734	667	698	693	695	743	695	765	693	760	708	728	717	686	719	669	699	715	692	702	752	725	765	696	714	683	738	724	705	698	731	720	764	710	750	698	712	736	715	678	739	693	647	713	704	709	744	735	737	696	654	698	703	744	671	710	667	770	728	764	675	741	659	702	726	765	723	673	694	700	715	708	697	701	701	709	669	738	712	712	741	720	695	689	698	741	735	709	708	716	711	697	714	713	719	738	723	728	707	691	737	736	757	794	699	703	708	767	739	719	718	681	714	729	652	739	683	707	680	724	740	673	745	699	715	681	735	723	750	680	709	709	681	717	705	712	715	746	695	742	717	722	701	707	716	691	674	672	711	734	766	676	726	717	712	763	666	720	712	692	734	727	696	717	709	680	732	689	732	718	714	718	740	722	731	678	781	691	744	742	667	729	731	694	723	719	713	719	742	712	726	741	696	730	758	658	770	710	721	731	708	716	726	673	737	732	752	735	714	737	732	703	724	714	718	729	762	721	725	642	710	671	699	719	726	684	727	693	727	710	688	721	742	722	712	764	696	687	722	713	736	739	763	689	716	668	762	686	747	745	711	698	710	731	687	744	722	726	719	668	709	719	723	707	712	752	736	728	691	727	718	684	698	708	758	700	675	720	725	683	678	700	762	747	734	693	719	726	716	680	719	727	739	675	771	726	692	717	734	710	719	706	720	714	712	706	729	706	712	764	700	706	718	713	731	733	709	727	732	660	679	783	713	759	699	727	761	701	695	715	697	716	711	725	726	692	738	722	732	681	738	692	699	687	650	694	752	689	682	688	713	725	740	706	698	670	648	724	693	713	724	702	707	752	689	698	720	766	692	720	736	751	700	697	743	702	719	726	714	646	705	689	738	730	696	742	722	790	748	728	665	737	710	715	686	698	717	763	709	680	730	733	722	717	672	645	708	686	734	713	741	664	713	736	725	703	711	673	750	719	702	679	667	777	709	728	687	706	722	709	679	731	697	740	730	707	759	694	710	727	749	675	713	690	718	726	663	717	749	753	725	730	735	709	754	678	730	709	718	725	673	678	731	686	690	720	693	704	742	724	695	750	732	729	702	682	719	720	679	691	729	693	736	766	695	684	763	721	683	713	705	705	661	721	665	713	709	720	713	675	720	706	735	657	705	747	708	741	724	695	722	711	710	707	707	713	720	743	694	696	746	722	722	735	775	694	717	671	698	717	724	718	738	674	701	719	727	702	696	731	707	753	697	723	745	729	721	710	719	715	728	687	729	718	705	709	674	712	688	756	749	694	719	699	719	746	710	743	669	737	664	695	701	663	721	738	707	715	692	689	686	714	675	735	732	672	756	709	691	720	713	742	727	737	680	707	658	710	776	726	681	720	689	761	738	744	699	768	713	728	704	721	703	699	708	666	701	717	751	707	707	727	727	742	701	729	682	702	703	698	692	728	717	710	739	672	744	767	754	690	760	695	731	730	686	769	744	710	671	724	758	711	746	669	700	714	721	705	713	726	688	758	689	708	692	657	733	745	698	759	706	700	724	733	754	731	701	703	717	711	682	679	742	762	721	739	761	737	718	771	737	744	680	724	693	734	698	742	711	721	699	716	723	735	741	753	720	741	703	672	679	687	748	759	699	719	676	675	731	705	702	724	658	700	727	716	684	714	710	707	705	723	691	691	721	730	653	722	742	710	699	706	710	685	665	700	730	705	695	704	677	736	740	718	688	661	694	744	725	674	745	737	701	678	729	680	742	696	761	684	729	695	702	661	717	710	786	722	722	689	770	678	679	710	695	698	730	690	690	720	640	715	744	658	710	698	727	723	693	665	711	685	706	713	670	700	687	738	729	685	694	714	692	695	728	728	739	746	695	704	715	690	773	705	715	755	734	722	664	719	738	737	730	703	726	718	666	721	667	729	684	769	677	733	731	740	695	698	686	733	687	682	718	678	705	688	692	693	739	670	719	724	729	720	668	701	713	723	717	758	754	677	726	676	739	702	746	724	698	816	753	721	740	742	703	729	677	678	713	724	734	703	720	661	712	742	700	671	693	719	740	728	721	723	744	735	720	676	742	728	667	717	718	714	703	690	669	730	682	718	674	730	697	712	726	708	711	675	678	700	730	690	684	729	699	717	687	702	701	670	766	776	733	762	686	768	727	731	725	664	701	678	662	715	725	714	720	737	757	703	719	727	688	716	715	701	721	696	714	710	709	750	686	681	671	773	717	747	750	714	716	716	680	731	743	714	725	707	685	713	720	714	694	702	677	699	669	720	722	691	690	704	696	684	694	695	656	711	707	638	721	770	726	718	699	726	701	763	709	714	697	773	712	678	706	679	730	677	730	698	712	704	730	724	731	697	714	680	765	673	725	686	679	699	731	730	712	710	681	709	729	671	694	733	720	684	753	707	717	730	773	671	763	701	734	730	691	731	710	701	704	697	734	678	701	741	722	738	773	713	733	704	707	702	697	711	737	737	702	658	707	708	722	762	714	699	724	704	734	727	716	683	733	688	700	719	740	729	734	663	689	701	685	708	713	710	714	698	704	729	741	711	732	716	741	687	733	696	649	707	750	693	766	756	737	731	737	691	726	731	718	711	704	711	766	710	722	671	720	698	694	694	693	737	723	712	707	722	730	694	709	696	697	716	697	677	727	722	726	725	702	723	746	732	681	687	730	713	734	740	734	727	734	735	718	662	723	675	704	715	716	710	669	731	695	716	666	698	704	699	670	729	738	705	730	710	672	691	691	668	696	716	666	704	699	673	724	693	671	732	713	728	693	752	745	706	684	681	720	703	714	701	707	705	731	698	739	712	730	713	684	754	675	729	730	710	693	725	707	731	711	732	688	698	790	721	749	715	706	742	711	743	776	691	735	684	672	705	760	704	724	699	706	749	697	711	704	728	700	722	708	713	714	706	694	719	693	714	725	720	742	716	742	729	759	743	742	721	755	681	695	721	694	701	716	672
13380	4982	6746	6184	6141	5602	4293	2678	1680	999	761	732	569	505	438	343	328	318	274	276	281	302	285	270	287	274	288	278	296	264	261	294	245	266	287	271	274	270	241	260	303	263	275	240	231	243	216	248	262	267	248	238	257	254	250	290	235	282	248	230	299	263	242	255	238	272	243	286	252	230	282	248	268	251	244	250	251	267	254	278	279	260	241	251	232	260	273	273	244	227	274	247	287	295	255	272	269	240	253	260	262	237	295	282	274	260	253	253	276	246	235	268	267	265	276	310	253	250	250	268	298	265	247	244	232	236	266	266	237	258	239	245	270	262	299	289	261	229	258	252	256	252	234	250	224	225	252	262	258	246	257	256	293	251	263	254	262	252	259	291	258	258	269	241	247	241	248	252	213	267	328	270	277	230	234	279	263	289	280	275	268	267	271	269	257	302	260	254	279	247	228	261	268	299	260	230	292	257	275	234	278	285	236	277	281	260	262	254	261	275	250	263	268	270	242	246	255	281	249	273	233	250	260	254	253	269	250	245	270	293	261	265	242	266	260	266	278	236	260	258	269	295	244	249	248	296	254	260	283	271	239	272	236	258	275	238	250	258	253	253	256	243	273	264	273	273	256	258	271	234	229	257	222	244	272	281	259	250	244	256	278	277	249	226	237	255	232	257	279	241	256	277	255	254	226	218	256	256	263	257	260	248	279	240	258	218	252	268	248	246	262	227	285	279	254	261	278	254	253	265	257	250	233	257	275	264	261	261	273	231	254	216	255	238	262	254	251	296	278	228	263	244	241	246	267	224	256	253	280	268	258	283	225	256	262	253	243	268	260	261	249	243	234	268	260	260	257	227	262	264	238	271	245	281	258	251	261	265	237	271	255	259	239	236	256	235	277	248	254	260	234	266	233	251	252	264	265	281	248	253	253	266	255	261	264	231	244	254	251	266	293	277	251	270	270	277	231	259	283	253	280	266	248	263	233	253	270	239	249	241	261	265	252	263	248	229	276	275	275	276	267	270	246	255	224	251	300	252	265	248	260	269	280	253	282	235	285	274	267	285	233	263	246	258	300	289	255	240	236	277	257	242	239	253	267	226	243	249	246	231	237	265	265	275	267	250	268	265	261	273	243	260	257	231	290	264	256	252	246	270	243	262	242	262	230	267	262	255	248	248	256	281	265	245	244	255	271	243	237	271	233	274	294	257	241	260	251	259	261	272	261	252	277	272	261	247	264	271	249	272	228	253	273	269	244	254	278	253	278	253	229	273	271	274	270	269	256	259	283	277	257	227	266	258	246	231	289	233	270	241	280	248	262	244	255	277	247	262	242	238	273	236	259	259	254	248	272	229	281	291	284	265	261	269	244	269	236	229	274	290	248	258	249	270	251	253	238	235	268	277	262	254	237	282	278	248	246	251	260	243	277	227	261	227	263	289	252	266	264	251	279	244	275	273	251	245	259	270	256	273	248	278	234	281	280	239	269	251	256	254	268	243	269	257	283	252	268	263	236	251	272	246	245	256	274	289	245	221	261	269	245	262	253	270	272	277	226	263	270	250	269	230	257	244	250	278	273	272	265	243	234	258	241	246	239	272	257	276	243	242	251	261	270	289	277	246	303	274	259	247	282	284	276	270	246	257	227	263	248	246	238	241	243	238	250	275	266	276	256	253	282	193	280	247	295	244	257	272	239	277	288	249	276	267	245	259	247	264	267	245	249	237	257	221	244	263	276	276	273	228	279	248	247	258	250	242	254	265	277	278	292	267	294	267	288	257	258	284	248	246	267	254	236	283	264	241	262	243	255	255	234	271	253	250	226	275	276	230	239	282	269	288	260	236	268	260	249	270	243	251	256	272	270	249	258	265	236	233	227	237	259	277	279	232	273	265	250	260	266	254	256	229	250	238	248	259	285	254	250	276	245	235	271	266	255	264	257	239	255	235	250	247	271	267	253	292	246	254	276	272	253	270	254	261	238	270	228	287	288	240	255	244	250	233	278	286	271	272	299	239	229	251	276	257	245	268	260	268	229	282	243	305	282	242	252	244	255	249	279	271	265	237	247	253	254	289	275	254	247	252	276	252	257	231	275	256	261	259	249	246	277	275	234	263	245	294	278	253	256	260	227	261	243	266	255	264	263	235	268	257	267	270	281	251	228	266	277	265	223	228	270	286	270	265	263	236	249	258	271	263	295	261	268	274	257	239	245	275	245	297	257	276	274	237	277	291	290	269	250	267	251	247	268	258	251	268	276	266	253	272	243	234	274	268	267	284	275	252	263	248	260	256	280	279	253	244	254	299	246	237	264	257	248	265	269	273	248	267	216	241	240	252	255	264	243	278	274	270	223	253	242	294	267	257	305	261	287	263	261	255	274	268	251	267	267	239	247	240	260	263	257	277	245	265	275	292	260	259	257	265	229	265	245	273	243	256	242	255	232	253	246	254	215	251	262	283	262	254	255	280	249	269	251	245	259	258	232	247	256	276	230	253	253	253	263	259	272	243	258	288	254	264	255	263	226	258	260	257	254	255	270	238	255	236	271	255	246	279	291	276	263	250	272	293	259	234	264	256	241	239	257	260	260	278	283	264	252	240	233	278	271	252	274	260	273	284	260	263	262	233	269	267	265	269	243	262	255	238	235	242	285	257	274	275	286	266	254	282	251	246	288	263	264	283	293	254	267	240	245	244	249	240	266	275	247	243	243	248	232	211	260	259	263	269	248	280	257	281	287	260	264	235	236	278	263	250	220	267	250	252	255	305	253	285	234	273	260	252	213	252	264	234	276	257	251	254	273	257	246	275	263	236	269	254	242	281	283	273	253	248	237	260	269	287	269	269	265	286	276	247	257	244	250	250	221	279	270	267	241	244	244	250	233	250	284	271	285	263	270	282	244	261	246	211	227	247	285	257	274	251	254	256	256	275	267	266	259	254	268	244	276	224	254	239	267	264	239	257	248	236	257	240	268	265	292	268	249	240	281	262	269	292	272	250	273	241	265	266	239	233	280	269	254	260	271	321	245	279	247	230	265	250	273	233	251	291	253	249	260	256	251	277	272	266	292	266	273	262	282	273	257	244	274	283	242	253	289	246	263	274	272	241	268	263	250	254	273	243	240	222	274	273	255	251	281	249	267	281	256	249	281	281	258	254	272	253	255	236	280	301	248	257	266	242	238	262	276	270	270	279	257	247	260	248	268	236	269	281	273	281	250	253	276	278	270	254	273	259	266	278	261	265	270	254	244	269	227	254	252	247	257	277	226	241	283	248	274	244	269	255	270	242	265	246	258	238	229	276	263	250	275	242	229	216	237	260	264	265	262	246	273	229	267	281	258	274	256	220	248	244	272	297	249	271	251	299	235	227	240	254	265	280	255	254	225	240	255	264	236	280	262	275	261	268	242	274	273	271	226	253	258	240	279	305	254	269	275	272	245	251	266	252	231	272	285	282	250	272	236	273	287	248	259	291	249	244	270	257	284	235	243	246	272	295	218	211
9330	4618	11938	15934	18841	18420	15095	10767	6764	4532	3283	3191	2595	1976	1642	1204	1079	910	839	841	818	827	834	721	758	720	711	753	726	716	699	703	623	670	626	629	610	635	599	570	579	587	580	554	622	656	581	600	604	621	588	578	576	556	608	586	555	598	591	595	599	594	599	594	621	592	602	613	599	569	617	588	604	574	638	591	590	567	604	581	618	567	587	604	636	571	552	615	572	578	599	582	598	583	588	598	561	598	599	588	610	598	589	585	596	590	562	592	595	607	576	574	605	577	594	626	647	557	643	559	597	612	632	571	604	603	567	600	554	565	577	589	576	620	618	578	562	571	589	588	542	593	578	559	579	553	589	632	558	594	576	642	554	599	567	560	601	601	572	574	563	599	600	571	605	564	583	614	554	584	546	633	640	595	571	617	595	634	594	574	619	589	636	595	606	581	597	591	611	625	631	574	558	584	572	572	614	627	531	570	563	595	607	595	541	553	585	570	547	596	601	588	597	604	583	587	587	565	574	576	568	582	589	630	647	582	564	576	545	570	583	603	602	556	563	568	599	529	585	569	620	580	586	592	620	604	589	602	574	593	631	596	582	603	562	589	582	609	576	556	563	553	611	604	605	637	616	614	610	575	607	566	599	597	570	602	607	594	590	597	587	581	532	545	596	612	569	585	584	581	586	597	565	580	598	576	668	569	644	575	582	628	617	573	575	592	550	577	536	605	602	636	583	573	592	583	564	625	606	580	599	604	583	575	598	571	579	549	595	595	582	595	613	622	545	593	573	586	587	570	624	595	582	595	587	605	517	572	592	624	586	562	608	559	584	583	559	594	552	619	528	613	572	560	631	575	603	607	598	588	593	541	617	570	614	579	567	608	584	646	589	606	584	532	610	568	580	571	580	572	568	609	577	657	587	574	573	579	579	563	598	634	570	584	526	566	573	536	583	586	599	639	589	608	556	571	598	569	607	595	617	530	606	617	603	581	601	563	622	565	610	582	554	565	621	555	610	561	563	599	572	613	614	588	605	593	599	591	612	590	606	584	544	594	604	597	634	562	571	554	570	631	590	576	585	597	616	643	608	610	613	610	596	583	590	605	585	574	601	574	601	602	597	598	590	610	566	610	587	585	636	629	625	572	561	561	594	546	592	605	608	571	587	566	584	611	575	620	599	619	605	555	608	583	594	650	605	591	559	579	583	616	589	554	596	617	620	593	664	585	638	605	574	583	605	583	615	575	587	590	583	643	604	602	617	619	587	596	613	576	591	604	621	597	584	568	569	595	583	576	584	604	598	580	601	613	525	552	602	573	559	634	619	629	587	575	571	568	586	631	596	600	587	596	584	611	594	630	621	578	612	588	594	588	608	617	595	598	566	594	594	592	580	571	604	577	626	620	646	596	602	567	603	608	603	574	589	573	606	599	581	543	601	604	582	581	615	589	584	526	579	551	553	625	598	582	612	622	576	611	611	582	590	582	558	573	576	583	591	620	605	548	583	599	576	613	574	600	626	588	622	565	580	575	590	586	589	585	619	636	589	619	632	572	554	556	612	623	629	579	589	606	587	572	594	606	572	569	569	592	567	574	583	593	595	572	583	566	603	562	563	618	575	579	581	569	582	618	576	597	639	586	555	595	564	598	618	602	613	548	579	582	594	601	558	583	605	578	576	590	575	606	593	567	582	630	585	618	574	604	566	596	626	534	550	560	583	570	601	620	565	572	589	582	606	569	580	612	596	578	601	601	562	583	529	566	612	590	558	555	581	621	557	609	605	606	553	589	578	595	621	610	631	593	600	597	614	561	579	596	570	622	579	643	591	614	570	605	576	546	565	537	570	599	560	542	559	588	594	620	609	586	563	622	618	594	539	583	564	552	616	579	611	589	635	571	552	554	627	614	618	572	582	607	580	566	630	617	551	617	569	575	583	602	596	605	589	599	579	600	601	570	573	602	581	602	631	601	584	568	597	624	632	583	602	573	604	602	617	610	589	602	593	577	590	632	582	617	577	566	569	596	595	621	612	551	562	594	612	583	630	528	589	593	593	562	558	597	622	636	620	582	556	607	554	579	620	599	640	587	582	603	646	557	604	559	556	571	599	597	599	603	584	607	595	612	576	597	597	602	588	616	530	576	663	587	590	586	641	617	600	615	593	605	569	576	596	574	537	625	592	593	615	568	568	625	561	614	623	601	611	600	598	574	621	540	606	615	628	567	604	609	608	657	570	578	575	548	593	588	560	588	602	613	599	602	532	564	603	591	567	583	547	611	617	547	615	616	569	594	592	572	633	585	614	602	659	639	618	571	596	572	612	598	558	582	592	575	545	605	607	577	580	607	594	586	607	572	550	604	599	609	588	566	549	543	596	627	618	553	612	581	602	593	634	545	572	614	600	587	549	565	605	592	582	592	565	588	665	582	608	600	634	619	544	604	554	596	649	607	577	564	598	604	576	622	607	636	604	635	568	585	560	619	555	580	600	606	613	551	623	582	620	567	625	605	581	634	621	596	583	627	609	596	614	625	587	607	562	592	588	576	614	633	587	563	569	598	599	538	590	583	585	582	592	604	612	595	588	622	557	552	601	578	564	611	522	597	585	572	619	612	604	593	637	639	567	571	580	571	586	555	585	613	594	636	670	577	604	602	598	570	592	567	600	599	586	561	594	578	615	604	588	578	610	564	551	586	607	536	597	587	626	584	597	571	596	617	561	585	588	609	599	564	635	583	582	582	565	604	553	575	585	592	570	574	610	560	612	611	565	576	569	579	592	562	596	583	581	579	633	590	593	619	613	587	580	564	593	574	601	599	611	605	573	607	567	576	587	564	614	576	592	603	590	555	569	568	571	560	600	618	552	574	592	604	581	559	571	607	587	566	564	588	572	593	599	571	541	609	570	627	597	584	584	596	595	601	621	619	592	598	625	586	554	568	589	589	606	581	623	575	609	583	599	534	611	578	574	575	563	615	629	569	582	581	526	583	563	567	568	628	582	588	571	580	574	610	567	571	573	595	624	571	590	569	593	543	552	590	594	615	591	613	568	614	584	591	576	618	561	600	626	586	617	583	606	553	579	575	577	590	586	571	556	583	608	601	633	595	583	605	534	617	582	597	588	602	638	577	598	559	590	581	637	611	620	570	534	591	572	561	634	618	599	589	612	571	611	608	575	613	580	598	605	597	560	606	629	578	622	578	656	565	593	593	621	585	605	632	574	609	622	594	567	573	600	557	560	566	563	636	561	631	584	645	605	610	580	624	630	575	615	587	600	600	598	583	575	623	554	548	612	586	601	573	626	625	594	598	593	602	565	562	617	571	576	574	606	549	589	564	570	595	563	607	622	580	584	567	639	580	600	581	587	582	598	579	603	579	547	603	585	577	597	620	601	574	560	605	575	592	592	591	574	604	590	611	591	623	548	571	593	618	563	593	549	625	588	584	593	617	564	609	601	546	562	575	588	576	592	590	602	614	584	587	582	615	582	604	584	586	630	581	600	586
21430	7571	9781	10040	9211	8049	6046	3576	1967	1382	1069	823	665	536	432	361	348	325	334	310	284	305	301	261	248	256	263	271	262	264	274	255	249	228	243	236	229	241	230	244	245	251	241	227	219	240	228	242	216	229	243	244	249	216	209	220	243	245	220	243	240	254	253	247	229	241	232	234	220	242	227	253	197	262	213	249	253	224	233	215	209	203	214	212	268	222	212	222	221	240	221	228	218	212	223	232	220	260	230	254	243	247	221	224	218	248	200	223	239	260	202	215	213	230	242	219	212	235	230	205	229	239	214	228	220	228	231	225	231	255	206	214	242	212	212	204	235	237	254	260	215	233	211	231	233	237	222	236	232	226	230	217	252	239	242	216	228	242	223	257	256	262	216	236	269	255	255	215	219	210	226	212	212	222	238	234	219	234	217	230	215	226	244	199	219	216	239	222	195	209	248	240	216	209	234	269	255	239	231	242	228	215	225	206	225	216	233	218	225	237	287	244	243	220	245	231	220	228	237	256	249	202	236	220	202	217	251	226	241	211	214	228	230	226	201	235	235	219	245	220	211	243	215	226	242	224	245	230	220	213	225	237	249	255	221	244	235	227	237	229	256	245	212	222	232	210	223	242	223	232	223	244	245	220	247	229	225	246	238	239	230	222	224	241	248	222	210	234	205	252	191	255	223	218	241	215	272	247	235	237	235	214	217	233	221	232	224	218	256	214	236	238	239	234	238	237	201	212	212	210	240	232	215	208	218	243	229	226	234	232	196	228	218	233	250	255	227	227	256	204	220	233	218	233	227	225	186	259	237	256	254	234	263	232	226	214	220	232	230	220	235	251	210	207	222	235	193	212	241	205	216	246	230	203	231	245	226	207	222	234	228	236	248	245	215	190	243	228	250	255	217	234	219	233	233	213	213	263	231	245	256	197	237	208	226	185	194	210	228	216	234	251	226	265	225	210	248	254	238	231	225	237	229	245	241	239	257	218	246	216	240	239	235	244	254	237	243	219	231	215	210	225	218	218	222	219	269	243	222	215	204	237	223	219	184	243	244	242	235	215	206	240	246	228	198	222	207	244	230	247	234	248	264	232	272	229	209	231	251	247	261	194	264	200	229	228	230	237	228	212	219	263	264	242	231	198	239	210	247	253	245	231	195	216	233	218	217	248	225	209	216	236	237	246	265	242	263	212	226	213	237	228	235	226	224	226	216	220	228	242	233	217	223	226	226	249	199	229	240	228	234	242	224	240	262	225	210	225	243	242	251	257	212	220	239	234	207	251	232	241	240	211	252	247	231	209	210	242	225	239	251	242	251	243	272	207	241	227	219	227	195	237	219	204	234	226	238	226	216	218	247	238	211	226	194	227	230	228	219	263	239	236	272	214	228	212	204	253	249	229	220	213	224	221	252	226	233	223	219	234	228	203	241	209	229	224	237	199	222	235	262	232	200	233	240	235	236	248	226	243	209	220	275	224	231	213	217	258	241	238	257	259	230	262	212	238	224	226	235	239	212	239	230	215	211	220	212	240	235	251	238	232	229	237	231	234	267	258	233	245	242	241	235	226	224	217	237	225	236	255	243	225	190	215	273	261	230	238	259	207	226	219	238	212	219	209	238	233	236	232	225	214	256	243	234	231	230	223	223	208	202	235	243	239	238	240	239	220	231	244	247	208	215	209	214	241	221	217	213	236	216	203	233	239	239	208	222	223	242	239	219	233	245	232	217	209	242	219	221	231	228	231	219	237	251	232	205	229	231	217	240	230	221	229	230	244	217	216	230	232	243	201	223	230	235	226	201	191	226	238	228	245	215	251	226	246	226	227	242	227	241	220	201	190	241	233	235	260	241	218	273	233	246	236	236	233	209	219	247	241	233	210	243	255	227	232	239	201	228	207	222	245	225	230	237	237	231	235	234	238	255	244	215	227	254	214	244	228	259	241	251	219	215	220	228	212	223	257	207	244	233	244	254	238	239	229	236	241	253	248	203	219	237	258	233	216	264	208	246	244	235	213	221	236	224	233	232	221	243	239	255	215	214	210	252	240	238	223	239	223	227	216	233	221	236	235	231	234	201	184	247	220	215	242	219	218	231	221	236	229	238	221	228	225	225	245	255	248	233	238	207	212	225	198	236	218	237	244	277	236	255	206	248	233	205	233	244	227	211	222	227	225	241	223	220	211	242	260	233	204	252	221	216	219	258	245	245	236	225	232	201	222	223	258	219	215	218	234	221	235	213	255	216	248	229	236	247	270	210	222	254	225	251	256	241	197	253	256	228	223	239	279	227	232	242	235	219	267	219	233	208	238	203	209	224	224	221	215	236	223	229	263	231	231	233	253	220	241	211	239	262	241	256	252	254	234	232	247	211	236	220	236	221	219	221	235	213	252	247	225	248	207	208	199	228	227	234	230	204	200	239	242	239	232	240	254	238	214	218	217	248	251	238	225	218	228	233	230	225	233	232	260	222	225	212	229	217	225	243	230	235	232	239	232	248	250	249	248	239	222	247	224	239	248	248	235	221	230	238	229	243	231	206	244	226	226	229	227	214	243	225	256	239	235	222	217	242	205	228	260	235	239	269	236	215	235	225	207	206	222	214	226	252	211	255	215	271	241	244	225	252	216	219	246	230	222	240	253	229	215	224	214	243	256	241	206	230	211	211	199	243	209	234	224	250	222	229	245	241	220	216	211	247	239	230	238	225	247	216	233	265	276	239	261	251	239	242	248	256	234	248	224	228	211	247	212	236	229	207	235	209	228	202	243	207	236	244	228	216	235	220	212	238	200	211	229	266	253	229	223	235	231	235	220	229	213	227	227	236	250	236	229	255	244	224	241	243	255	241	231	208	203	216	217	232	232	260	225	254	212	248	217	230	263	243	225	232	196	242	239	251	232	234	230	261	236	210	223	224	226	215	243	234	235	228	225	227	240	210	259	223	239	263	224	239	203	241	201	241	229	238	223	226	219	263	232	232	210	264	235	248	247	245	213	211	217	216	234	227	239	246	242	233	233	206	202	230	244	234	236	248	242	232	251	232	274	237	226	243	228	255	223	241	208	225	257	236	250	238	216	232	226	241	229	234	241	212	264	239	239	222	234	240	223	228	243	235	225	243	229	222	218	243	240	229	276	238	226	241	226	240	223	231	214	197	234	255	201	216	224	248	219	215	203	266	221	245	236	215	201	239	211	211	208	221	216	200	241	248	240	234	233	241	239	239	218	224	231	212	242	226	232	196	216	238	230	219	261	221	226	215	223	227	222	221	240	254	237	229	239	237	220	218	242	232	247	240	238	243	225	225	239	256	209	220	232	228	222	215	208	243	261	235	234	232	238	251	217	264	234	244	257	232	241	238	234	237	249	219	214	219	246	236	254	227	246	215	236	244	233	240	231	228	238	234	212	243	225	241	224	215	242	213	244	221	237	210	232	246	243	238	233	235	230	241	231	226	207	210	227	199	232	265	267	199	241	246	243	248	248	243	224	229	251	242	211
12105	6273	15722	21963	23404	23024	19548	13239	8675	6555	4625	3876	2867	2136	1797	1357	1101	1050	988	924	896	959	861	758	793	751	771	861	873	826	714	609	624	618	625	549	600	548	578	524	580	564	577	520	572	576	582	521	594	546	537	547	509	524	546	541	548	554	570	543	519	531	490	524	525	553	553	541	536	552	528	548	527	515	545	541	561	550	583	532	593	543	549	539	539	530	542	499	574	533	554	561	515	545	579	503	548	561	533	561	520	571	528	505	563	564	567	535	536	556	529	535	541	532	499	541	546	554	563	522	531	557	555	534	529	527	539	563	558	511	579	511	558	544	551	552	531	521	537	540	514	553	564	538	539	565	487	540	514	546	537	575	541	526	514	553	519	533	530	542	537	500	521	519	519	572	528	541	540	569	551	504	516	532	526	537	516	524	543	535	546	549	507	574	555	566	567	582	605	514	549	505	557	514	532	498	563	522	533	584	512	545	546	576	555	532	538	558	513	518	552	505	570	582	537	541	543	494	529	546	543	530	490	551	542	543	535	534	527	568	528	544	511	520	537	536	544	548	572	516	545	519	545	555	519	533	509	574	557	568	556	558	493	536	517	529	526	534	545	577	535	551	540	546	509	543	515	549	569	513	546	547	564	588	581	564	517	510	562	515	571	527	583	521	565	541	571	573	561	530	549	631	530	558	504	556	564	541	548	552	512	497	515	510	517	538	530	525	514	524	546	557	543	523	544	567	601	539	540	527	536	557	550	582	496	546	536	560	516	554	495	534	546	520	528	544	548	508	535	523	543	554	534	526	527	533	535	554	577	481	539	552	566	512	539	573	533	504	500	543	502	552	524	557	576	572	545	555	519	546	542	549	533	509	538	535	536	543	552	577	548	523	540	523	515	544	515	548	531	533	528	515	505	516	549	559	529	550	521	535	539	552	556	501	531	552	534	541	544	566	547	583	519	523	549	512	516	572	520	536	522	524	543	503	521	531	532	543	545	566	514	505	498	512	532	533	528	542	528	554	531	527	531	542	564	498	494	538	552	557	568	568	534	521	550	517	563	531	544	577	499	557	543	512	499	581	543	504	500	573	580	540	552	531	518	531	485	529	581	556	527	514	565	564	560	529	515	532	507	532	529	523	541	549	543	513	527	545	535	530	556	548	564	553	512	522	580	565	553	585	566	536	542	477	512	525	551	564	491	538	537	573	529	480	565	499	528	527	557	503	553	572	536	479	519	511	543	515	501	514	544	569	533	572	576	546	518	531	544	554	530	533	555	533	551	504	538	559	546	501	544	513	514	558	552	556	569	594	563	589	541	533	559	532	539	544	523	555	525	557	512	539	562	568	552	536	525	565	535	544	554	532	526	530	573	531	538	540	571	624	509	532	519	553	553	545	549	533	572	532	524	558	533	533	564	513	551	528	597	556	568	534	528	528	542	555	543	533	557	515	543	520	549	561	559	553	549	499	547	543	552	520	545	554	512	499	556	553	520	532	549	550	519	552	536	561	533	518	523	538	576	532	539	560	579	584	553	534	524	542	553	540	519	534	542	552	533	552	501	527	523	521	540	491	546	483	572	534	509	529	521	579	560	544	536	538	583	562	541	589	551	579	557	528	557	515	542	558	574	547	529	558	526	560	541	495	529	550	511	562	539	533	527	503	555	534	545	562	573	529	574	518	542	531	527	484	558	551	552	507	547	525	516	538	545	532	543	504	555	495	522	563	550	532	548	514	595	547	518	516	539	555	540	522	543	577	517	518	542	552	543	553	538	516	528	575	578	542	537	504	529	540	547	552	527	585	528	536	511	537	534	587	534	545	563	491	559	524	612	573	560	560	533	496	561	524	527	539	510	570	518	562	522	522	568	583	559	518	577	522	581	556	552	560	581	548	484	517	551	568	551	533	524	551	537	536	552	568	544	499	529	487	532	558	546	548	548	499	550	539	544	504	509	544	532	553	508	557	532	592	534	553	564	509	511	542	591	554	586	576	539	582	545	547	564	540	509	560	554	561	517	528	579	511	548	533	507	564	559	563	533	579	527	514	545	529	546	527	498	541	548	563	538	548	530	535	551	509	534	514	518	558	520	557	517	591	553	557	557	536	603	575	550	530	526	550	525	528	529	503	548	548	519	568	517	523	497	526	531	502	548	554	513	544	521	596	555	580	548	517	530	513	545	524	569	550	560	530	564	553	557	564	552	580	494	487	507	536	520	558	525	548	506	559	559	520	552	547	517	536	545	550	558	600	531	538	560	536	555	540	509	537	559	545	514	554	496	526	500	532	575	540	551	469	577	517	531	548	526	522	553	537	530	531	579	552	512	555	536	496	509	485	497	508	534	522	564	532	514	552	528	548	506	574	514	529	553	521	537	532	566	541	549	533	500	565	553	498	547	506	557	533	520	559	545	536	576	568	552	507	562	565	545	575	521	507	534	541	516	514	588	498	532	549	584	530	539	515	548	560	516	528	549	551	563	522	547	541	542	588	549	560	532	532	589	551	544	593	496	550	546	543	542	539	523	534	548	556	573	554	532	562	530	554	574	568	515	526	520	514	550	475	558	549	508	568	545	589	589	523	563	590	536	550	552	502	504	514	507	554	563	535	557	553	553	555	532	550	562	546	556	531	532	532	553	558	579	568	538	557	565	531	537	532	493	592	541	556	537	555	524	526	539	552	540	562	565	517	533	550	531	521	552	541	536	553	523	545	505	521	556	544	570	550	555	530	500	570	561	466	526	598	576	535	545	550	539	500	540	502	574	568	522	494	554	496	542	529	524	574	493	541	531	527	549	509	561	520	576	537	555	573	531	551	565	517	546	516	540	557	589	524	523	545	549	545	578	541	550	523	571	529	559	559	563	500	530	564	488	493	531	542	581	535	518	527	579	528	564	528	560	526	565	537	563	546	563	541	539	555	542	500	551	588	565	513	539	546	563	509	504	544	520	561	554	514	562	555	500	526	539	552	599	537	538	525	545	486	568	555	511	514	578	521	539	548	562	556	547	532	568	535	518	553	534	539	577	543	520	583	531	539	519	544	533	547	516	511	525	548	562	516	537	550	521	544	509	500	499	564	563	524	511	520	583	540	539	546	537	537	544	546	570	582	530	513	531	485	559	540	540	511	507	502	519	577	520	520	562	560	559	538	559	550	545	574	516	519	543	533	543	542	541	545	574	595	513	546	529	525	523	543	549	557	522	534	515	555	562	523	544	544	506	525	484	552	557	562	503	550	558	549	510	582	539	545	505	496	532	562	561	552	556	600	555	513	530	581	553	522	525	520	553	563	527	548	563	502	588	527	516	514	479	521	559	499	549	581	513	549	506	589	534	557	537	521	550	523	515	471	509	567	530	513	574	548	509	574	547	529	514	564	522	538	549	555	508	561	558	509	542	548	552	522	556	537	538	525	520	546	523	524	544	523	559	559	553	552	546	568	544	575	579	577	572	519	496	573	524	533	593	567	504	535	536	556	524	546	532	541	586	523	539	529	530	568
5507	2903	4170	4983	4191	3491	2772	1546	1052	839	608	554	583	449	418	384	361	380	363	356	358	353	362	311	365	359	353	316	315	342	344	303	311	344	336	317	313	328	336	323	339	372	290	375	300	277	308	288	347	342	317	362	318	326	350	357	292	301	323	342	385	319	329	311	304	344	304	303	313	336	328	340	342	352	331	322	355	358	349	304	333	343	326	320	350	299	305	354	314	346	370	330	340	342	336	356	329	294	357	319	340	320	339	354	319	311	323	332	348	329	319	330	345	315	337	321	319	311	324	315	326	320	349	311	363	297	348	298	332	312	359	321	326	306	319	320	344	293	331	319	333	336	311	345	354	325	316	346	370	367	331	321	327	299	326	299	321	345	328	363	317	340	338	343	330	318	310	305	352	355	344	321	346	317	327	282	315	302	363	348	299	317	311	301	340	344	357	372	349	321	343	325	335	338	328	283	322	338	327	364	339	330	330	326	350	314	312	334	311	291	324	341	303	292	348	324	325	341	321	316	332	345	350	346	285	296	319	337	317	299	310	343	356	338	286	332	277	332	317	319	326	325	307	299	313	303	324	358	357	361	324	323	328	326	323	368	337	351	317	329	303	308	335	318	370	302	330	346	340	374	343	304	289	307	334	346	346	359	316	311	300	285	343	340	340	324	315	330	329	364	331	302	358	296	354	333	307	310	306	309	343	312	302	327	320	314	356	340	298	299	360	384	320	311	309	318	333	330	341	300	329	359	300	360	340	297	326	356	320	339	307	345	320	334	318	323	368	347	314	317	303	352	367	332	338	315	316	347	332	349	330	310	320	350	346	332	306	328	341	332	293	360	383	355	317	307	312	388	316	353	330	334	331	352	356	332	362	346	361	330	390	325	331	337	319	323	338	329	322	324	354	355	323	319	365	341	326	343	319	318	316	328	357	324	346	339	349	358	333	324	328	359	326	294	319	306	299	288	360	329	313	302	337	327	327	330	348	355	313	312	332	342	328	319	323	311	364	306	343	358	300	327	334	347	336	337	338	339	347	318	321	364	326	333	317	356	353	363	389	305	365	323	287	328	324	335	364	352	344	346	322	370	305	313	287	335	328	338	321	325	314	328	355	334	329	347	325	330	318	312	303	315	307	339	342	339	337	309	296	287	341	314	339	299	341	361	331	358	333	315	352	335	353	327	300	316	328	316	355	342	322	286	320	347	307	348	343	319	341	366	298	328	343	318	332	323	328	318	315	316	346	346	334	355	332	354	297	345	323	324	367	322	329	329	322	354	347	380	354	314	341	355	324	317	313	327	313	326	315	304	325	354	317	314	301	315	303	308	298	315	337	341	339	340	330	352	326	311	343	303	321	341	299	344	349	350	281	320	333	307	309	353	336	321	350	314	342	353	343	334	342	324	291	348	382	328	286	371	332	334	324	314	281	302	342	355	317	337	334	315	345	319	362	357	340	299	331	320	310	331	322	325	311	345	339	337	336	326	319	390	324	332	337	325	319	326	332	316	313	347	334	312	326	308	333	318	360	321	325	335	343	330	330	325	344	355	315	351	325	351	328	294	321	323	351	347	333	306	345	377	315	346	340	316	292	315	346	342	353	355	303	325	321	319	326	317	332	311	302	364	340	315	312	333	321	374	364	303	354	329	320	366	311	347	315	349	289	316	336	327	335	323	341	341	344	329	350	303	358	332	352	300	314	375	348	350	347	329	334	344	345	340	324	328	304	341	307	341	266	305	358	333	321	370	348	329	333	318	331	318	339	357	333	329	327	357	329	311	320	318	336	323	312	347	304	332	328	329	347	331	332	344	313	318	338	339	320	320	339	334	320	381	339	302	340	295	311	325	349	318	346	339	333	324	346	316	359	312	329	302	366	333	334	299	317	300	357	306	333	323	370	368	353	349	331	349	328	301	338	332	367	342	340	326	345	334	327	333	298	338	334	308	365	334	342	346	320	346	330	321	325	341	327	338	334	300	330	313	304	344	352	348	329	302	313	307	353	344	376	334	323	336	319	322	328	357	298	355	289	359	368	318	297	339	327	320	330	336	343	281	297	303	346	352	335	346	356	340	340	358	331	358	348	350	346	365	332	334	356	335	333	313	335	312	366	353	334	327	311	353	311	318	351	346	324	357	352	350	334	315	330	316	333	318	354	313	333	282	330	343	344	306	347	329	346	324	318	324	362	325	334	326	333	314	343	324	331	341	345	349	295	360	336	348	361	308	340	325	334	322	350	310	324	317	279	352	326	339	331	332	321	316	345	323	325	317	381	322	340	310	327	319	325	296	334	350	326	361	353	338	333	341	343	341	320	303	319	355	320	331	322	308	320	320	344	337	319	341	358	338	340	337	340	325	350	317	317	307	309	326	337	303	337	369	318	298	334	294	343	344	353	308	362	371	342	328	353	313	297	322	298	345	316	321	335	333	323	351	333	337	325	306	327	350	331	319	317	328	314	332	317	305	345	343	354	365	319	340	343	338	337	349	317	354	328	269	341	348	324	339	341	291	367	337	354	325	355	375	360	318	314	338	308	327	330	323	336	325	332	311	304	299	296	353	312	335	308	314	336	355	327	327	290	332	350	350	390	293	316	318	328	370	293	338	315	312	342	311	330	349	306	328	337	364	367	338	335	312	311	315	352	336	334	358	304	342	299	360	362	331	330	326	355	342	380	333	309	310	359	345	313	353	318	327	323	340	340	313	328	338	333	295	334	346	356	315	328	337	319	339	356	331	318	375	333	319	340	329	341	348	318	304	361	326	331	345	345	319	311	374	300	310	360	354	337	320	333	324	356	328	332	293	346	337	360	312	334	318	323	333	360	329	325	346	329	363	359	346	318	335	337	351	318	332	339	357	348	298	314	326	343	313	324	349	343	361	329	317	330	313	309	348	318	353	334	336	320	341	326	325	292	316	343	335	344	347	330	296	320	361	328	333	315	358	333	306	339	351	349	325	330	371	362	334	339	358	323	317	331	312	314	323	297	302	343	300	350	299	348	343	328	339	330	337	378	359	337	322	324	352	289	343	332	345	331	289	297	309	299	346	333	351	354	313	347	319	336	353	330	317	333	335	321	325	328	344	330	321	308	365	304	304	352	342	359	327	350	314	335	321	370	282	300	321	320	308	303	315	344	309	357	346	331	372	337	321	356	329	336	326	331	298	301	349	325	321	310	334	338	313	314	334	338	367	350	348	346	299	353	332	285	329	343	373	344	361	299	347	308	360	331	343	318	307	335	366	313	322	338	335	351	336	336	286	313	324	350	324	338	314	329	311	323	312	340	355	326	323	303	308	328	323	333	343	342	365	350	341	307	351	348	361	349	363	318	321	345	294	323	334	307	364	316	300	333	337	338	307	347	347	341	316	314	306	317	356	335	349	331	349	340	330	329	279	306	303	323	335	312	319	335	337	329	304	348	353	292	346	329	345	373	331	336	335	326	347	351	352	324	318	339	383	301	324	319	352	313	317	369	318	325	326	340	329	358	319
4005	3119	8299	13538	13863	12690	10457	6420	4088	3234	2372	2113	1881	1412	1219	1079	900	971	943	889	849	896	795	820	775	782	733	765	794	730	775	715	753	712	714	744	751	716	734	736	696	751	750	813	719	743	715	697	739	716	704	715	713	715	722	749	713	753	745	759	719	716	718	723	779	724	752	677	724	728	779	719	726	761	767	724	745	740	770	735	740	730	694	684	753	742	704	764	735	741	747	739	702	749	729	722	744	740	749	764	784	735	716	777	767	812	702	720	707	767	720	713	696	721	737	702	734	733	756	708	711	735	714	763	732	684	744	723	754	796	739	695	757	689	630	713	760	726	709	714	689	711	725	757	721	733	682	734	741	714	713	757	744	771	772	703	737	739	758	715	710	725	766	740	752	743	717	719	717	707	768	744	708	739	747	717	707	719	699	755	772	726	761	769	759	746	725	730	699	761	714	671	734	708	743	718	802	769	753	686	725	766	680	703	721	710	721	714	734	757	753	743	770	671	766	708	725	729	733	763	743	763	700	752	718	744	715	806	717	723	737	740	736	715	715	744	714	751	760	745	713	744	697	728	742	697	688	749	714	662	709	765	725	738	747	678	740	732	736	706	730	719	673	736	760	767	738	727	741	730	751	715	729	730	766	705	757	764	755	670	706	740	724	742	718	746	735	796	711	691	741	755	712	749	733	744	759	739	740	699	743	705	727	712	733	714	772	705	745	744	759	738	692	670	708	739	725	705	730	730	699	746	717	750	736	666	777	705	724	751	713	719	715	745	744	706	730	761	695	763	797	715	697	700	750	702	674	705	718	733	718	719	754	741	716	725	717	725	709	682	717	760	798	684	720	772	671	725	723	715	732	739	727	716	747	748	673	752	720	721	730	741	722	725	742	742	739	717	779	747	755	759	723	749	741	718	702	745	712	687	735	691	756	678	730	718	716	771	782	776	702	698	720	756	710	719	693	704	734	747	704	742	684	711	760	723	739	715	728	773	699	734	759	697	683	757	708	681	743	702	714	767	767	742	739	680	748	708	705	732	748	774	770	777	762	736	748	704	730	721	711	726	732	755	737	671	725	743	717	774	717	709	754	725	747	748	739	706	742	721	734	735	690	728	714	673	746	726	721	712	753	775	756	724	747	700	772	737	756	712	749	696	758	720	677	727	713	682	759	754	711	728	778	754	721	766	703	729	718	749	712	738	695	739	744	712	757	725	701	694	747	723	747	723	728	754	748	736	710	725	744	680	778	747	800	744	724	767	735	694	746	706	728	731	765	730	738	697	688	727	715	721	732	704	766	780	765	691	734	739	704	705	718	699	717	737	727	714	748	755	702	797	696	757	744	734	771	727	721	764	692	712	729	703	684	733	708	746	766	736	758	727	744	780	768	724	722	705	728	715	811	704	716	733	740	722	738	733	705	718	718	755	760	728	742	771	732	693	708	723	688	764	730	714	766	715	751	773	747	741	739	756	739	788	701	709	699	733	745	722	774	702	766	724	749	751	710	741	788	704	690	720	706	687	748	735	719	714	755	780	721	705	725	723	786	751	718	740	724	748	706	725	757	728	743	779	728	770	665	687	714	750	728	769	734	738	685	725	705	743	713	787	739	760	733	753	721	743	709	754	706	742	775	736	739	721	723	753	698	679	770	709	708	769	732	758	742	730	708	769	695	786	755	744	747	706	758	771	730	728	758	721	742	713	729	722	737	717	721	714	734	741	751	719	696	737	759	750	709	714	715	724	748	721	783	689	729	706	707	707	713	745	726	704	736	722	699	752	668	802	672	733	701	757	769	709	783	732	748	729	718	763	746	755	814	712	747	723	722	704	685	703	704	717	740	700	737	752	693	740	735	729	708	697	731	764	713	731	745	723	718	707	727	762	805	756	738	779	711	759	747	737	678	793	714	744	738	741	732	750	741	694	716	736	761	711	716	764	748	704	724	722	703	740	765	743	734	719	762	745	732	687	767	673	672	711	726	724	719	735	775	755	737	760	752	713	721	715	736	755	737	730	767	741	755	716	719	712	736	719	752	746	765	703	674	684	716	681	777	686	728	676	737	712	771	714	705	715	695	788	717	688	749	802	778	707	717	759	752	716	730	752	746	689	753	708	684	757	726	736	753	705	746	726	730	715	738	726	679	757	771	742	765	734	734	721	719	698	718	733	702	771	709	710	734	720	696	747	728	687	729	664	705	739	763	728	746	727	768	777	734	779	750	738	720	801	711	697	700	775	739	722	742	730	765	690	733	710	742	732	685	743	676	696	774	717	759	747	692	716	710	769	757	725	747	675	745	705	695	750	723	773	702	757	707	808	721	755	705	721	727	766	701	790	743	743	717	716	737	732	734	742	707	696	728	692	717	743	748	691	748	745	722	710	717	755	706	738	764	787	770	733	717	694	704	758	757	741	770	737	751	719	749	746	725	713	741	775	729	781	743	766	753	689	735	776	737	703	699	746	720	739	711	728	683	738	758	729	716	733	765	729	721	734	699	755	753	656	723	689	685	760	747	733	714	756	760	746	717	764	737	735	764	728	779	738	725	688	687	761	755	682	699	774	739	714	722	707	779	730	690	707	739	714	749	734	700	718	705	772	739	741	733	717	733	714	723	746	705	707	711	766	734	726	755	727	732	685	763	743	745	757	721	718	759	700	771	729	725	739	769	749	712	761	732	716	748	708	805	757	687	725	738	771	715	772	755	743	672	724	762	718	709	704	752	729	744	732	697	752	716	764	682	723	737	756	699	685	735	757	726	777	772	725	769	744	766	708	712	713	718	705	707	736	764	756	760	708	741	720	694	725	733	708	716	699	749	731	773	735	742	703	729	726	722	732	699	713	752	738	718	725	733	804	768	786	739	705	688	717	716	723	736	756	700	709	746	699	707	709	755	699	756	723	753	724	712	752	738	730	769	688	749	760	760	751	716	712	723	748	720	755	771	688	774	751	746	726	728	746	734	707	728	695	703	713	752	716	824	743	726	764	681	708	753	756	704	709	732	698	729	778	713	733	709	798	751	749	730	709	707	724	818	777	732	740	753	741	717	734	743	713	724	736	735	709	702	723	740	746	762	737	735	718	745	737	766	747	709	693	696	750	762	730	734	743	745	761	736	717	738	760	712	688	743	704	715	749	788	743	701	700	732	718	735	721	729	744	804	767	730	759	726	709	696	753	731	701	703	766	709	798	690	741	710	743	718	735	689	746	744	762	680	760	777	750	709	706	768	697	713	749	738	703	765	739	720	718	693	712	742	749	747	737	749	750	727	718	742	725	750	736	782	742	758	768	779	690	720	719	698	747	728	740	692	758	756	746	750	744	731	752	734	779	721	729	729	762	726	744	715	762	718	741	708	733	746	720	755	690	747	701	722	696	749	717	682	725	714	775	774	740	726	764	704	728	755	726	743	729	721	745	741	745	732	745	746	736	715	752	764	753	727	763	727	721	732	749	737	680	743	714	756	725	751	695	756	766	715	756	749	746	707	719	740	749
13735	4847	6937	7688	6570	5428	4043	2221	1401	1112	872	724	689	443	449	378	355	395	350	319	327	272	308	315	286	268	291	276	272	260	269	285	264	271	270	273	249	293	298	281	270	269	244	276	259	265	261	285	249	277	229	285	277	266	261	256	246	273	260	237	239	289	255	251	279	269	236	252	273	286	293	261	278	262	274	279	301	293	277	250	258	283	260	294	273	291	257	244	261	244	288	267	261	294	247	265	255	284	274	276	271	285	263	270	246	267	242	247	253	266	288	290	260	253	244	288	269	286	233	257	270	279	271	295	284	241	278	248	280	252	212	286	276	279	257	274	287	275	243	241	268	296	280	265	295	290	241	276	243	281	259	251	249	242	272	280	262	259	275	274	263	274	278	235	245	316	277	254	258	255	275	236	270	289	251	300	243	262	244	301	275	268	242	252	262	296	251	252	252	257	261	273	276	285	269	276	270	261	275	252	283	247	268	224	274	257	283	285	279	281	266	250	252	282	236	257	286	244	291	276	278	248	252	266	246	293	294	298	272	258	270	259	268	260	255	297	282	265	255	273	277	280	262	287	271	251	216	252	264	299	296	300	240	258	278	252	279	264	252	290	253	261	274	267	306	279	260	250	250	236	256	255	263	265	271	257	250	235	237	275	247	220	232	295	311	280	273	254	268	256	260	279	274	274	263	274	241	279	289	289	291	275	278	272	261	260	270	257	258	239	254	258	273	258	253	268	295	260	252	270	253	261	268	285	259	283	282	290	251	289	276	234	238	276	298	242	268	276	270	241	307	267	265	273	262	268	258	277	279	268	237	236	296	303	257	281	278	259	257	262	256	274	265	302	251	286	300	290	269	251	310	277	248	303	281	278	288	290	301	277	269	281	260	289	284	288	289	281	319	289	265	266	259	257	289	283	268	288	271	281	269	267	287	259	271	288	252	278	279	283	283	294	267	251	252	303	274	244	278	262	282	281	292	313	264	275	231	273	259	287	248	247	281	275	245	268	272	245	266	282	275	285	253	285	229	255	269	244	295	295	299	291	313	278	258	264	259	266	291	263	275	274	302	263	266	240	243	252	265	231	258	258	288	271	285	278	274	245	254	295	264	268	282	301	272	258	297	268	261	309	258	288	276	267	273	282	311	275	274	257	259	273	255	310	283	254	258	289	265	272	268	257	259	240	260	265	247	272	269	245	253	278	273	319	261	251	245	292	274	336	255	222	230	247	264	267	250	240	248	259	285	273	319	258	287	250	279	266	270	237	267	289	265	246	240	268	268	293	250	240	271	288	251	283	258	248	267	239	270	241	262	244	275	248	296	266	269	267	265	290	257	278	288	273	258	280	269	274	277	271	296	255	267	246	308	275	281	231	301	277	244	258	297	248	260	279	249	257	243	265	282	292	259	274	278	257	268	244	263	297	264	270	253	226	268	297	235	255	233	273	257	262	285	273	288	246	262	258	249	254	273	300	260	276	256	260	284	254	243	264	253	250	257	252	262	285	262	270	276	246	224	269	245	264	265	323	267	237	256	289	244	245	265	281	282	272	272	290	259	281	271	293	282	260	267	250	285	257	242	221	275	266	279	272	291	226	273	265	288	299	264	275	311	272	252	268	298	271	254	271	271	262	243	281	241	235	286	257	267	272	260	291	287	265	262	238	264	274	268	253	291	253	242	247	268	280	249	260	299	295	284	270	274	277	277	278	230	256	255	261	274	248	279	282	272	252	296	253	224	255	302	270	304	269	272	272	258	250	297	267	275	265	279	283	286	273	265	276	285	274	256	281	244	268	245	253	287	276	277	239	289	240	278	279	279	282	263	244	271	274	289	250	240	265	293	297	270	230	271	262	251	255	272	292	241	275	293	233	271	265	237	269	280	244	252	252	258	304	234	222	270	271	239	301	300	293	271	239	289	288	279	315	281	280	283	284	260	284	252	293	272	267	261	261	264	249	308	260	240	247	258	261	260	292	260	289	267	293	279	251	262	257	233	283	284	295	259	273	269	244	253	274	267	239	291	287	266	271	250	259	247	241	305	247	281	265	248	256	259	207	263	261	264	283	262	266	263	251	279	283	250	289	270	277	265	246	261	237	243	276	247	290	275	297	293	286	267	248	262	266	267	261	282	268	285	265	290	256	280	274	284	297	262	246	261	265	290	279	278	247	277	280	271	270	271	265	251	270	272	262	271	275	288	245	277	283	266	224	236	263	243	238	236	259	297	283	258	290	286	297	250	287	259	273	272	271	261	249	262	247	270	251	281	244	261	267	269	275	285	256	276	267	270	263	264	283	319	271	263	257	283	245	288	322	252	279	264	283	277	293	263	264	294	267	268	259	269	257	254	296	273	273	291	261	249	291	286	294	276	258	258	293	263	264	290	254	257	229	301	253	251	238	258	257	283	267	268	270	258	254	265	271	255	255	265	273	251	243	267	278	232	242	264	280	278	284	273	278	265	249	277	282	254	258	249	283	261	258	298	309	268	274	272	251	253	284	284	264	280	250	278	261	250	278	265	291	239	298	272	251	267	285	252	240	262	296	259	255	242	233	272	275	279	258	262	242	252	252	267	254	284	261	273	263	257	285	259	289	272	265	260	230	250	288	284	260	240	252	264	312	290	275	234	258	263	247	249	304	278	276	278	262	271	205	245	270	263	222	292	264	295	295	273	279	300	271	252	264	312	273	240	286	268	279	232	263	285	292	264	274	287	277	254	263	272	287	254	272	269	243	272	269	262	280	248	259	280	274	244	281	237	251	276	255	257	247	306	268	265	300	270	260	259	269	284	272	285	238	258	297	251	283	251	225	271	261	275	274	273	294	281	261	272	271	279	262	271	269	254	294	264	289	259	274	272	252	273	254	226	280	261	271	248	302	233	284	304	274	261	261	271	256	271	293	258	267	275	305	268	304	241	287	260	255	273	274	242	277	248	272	268	264	255	269	242	284	279	273	257	261	268	268	293	226	282	309	284	262	235	284	276	249	280	255	261	253	240	275	295	260	265	245	262	277	270	288	258	282	272	277	254	273	262	279	248	248	259	253	296	277	278	302	245	282	276	236	281	246	264	260	269	261	257	276	299	260	238	251	268	276	264	248	258	270	278	277	276	253	265	295	238	261	272	255	267	319	269	252	248	226	253	274	267	273	283	291	278	248	276	279	256	260	262	273	271	257	242	294	250	249	271	266	256	272	247	214	285	275	266	273	288	265	324	263	308	284	281	273	257	290	275	278	237	233	279	281	272	272	274	273	260	247	276	254	265	307	291	251	250	271	271	235	275	290	279	295	249	274	277	252	273	263	248	291	283	257	231	240	260	302	293	278	270	249	278	242	252	270	257	276	258	254	262	249	242	240	306	257	256	264	249	267	274	258	272	269	240	259	240	241	297	273	253	263	258	270	269	265	265	282	242	249	262	250	249	250	247	250	233	264	236	277	262	281	228	265	262	268	288	291	281	256	292	274	260	267	274	272	268	281	262	285	304	274	301	249
9434	4650	12381	19051	19363	17732	14289	8968	6490	4781	3854	3143	2884	1944	1554	1257	1243	1118	1057	889	788	862	852	738	736	686	700	756	745	768	722	679	662	641	680	631	680	659	609	593	637	610	613	630	614	609	591	587	606	591	608	606	525	618	619	636	569	634	566	569	596	554	599	604	611	587	601	618	586	666	584	606	599	603	608	578	568	606	614	612	653	613	632	619	570	644	597	615	660	604	605	592	581	609	596	578	612	604	627	619	610	583	625	610	616	594	613	594	600	625	636	599	636	561	610	569	629	608	606	626	614	582	617	636	585	666	624	623	597	623	627	579	625	617	594	625	614	649	594	606	626	612	582	619	630	602	594	609	603	622	570	601	604	587	559	624	608	542	585	639	627	585	616	582	591	591	587	568	573	590	604	659	596	578	612	603	579	560	607	616	612	609	558	619	582	600	590	615	607	584	628	597	607	602	604	664	594	623	614	581	577	615	590	629	609	609	566	617	577	636	636	629	600	613	575	614	606	638	567	585	603	590	569	607	585	629	609	630	574	609	603	622	576	628	559	658	591	649	608	618	580	561	626	587	602	607	537	573	603	588	631	598	572	588	613	575	575	566	581	604	598	595	625	607	588	656	566	623	612	582	624	587	618	618	590	621	589	554	587	612	576	611	647	632	623	569	614	594	610	615	591	573	584	603	607	567	622	627	579	653	622	592	556	613	587	614	594	651	582	614	598	594	640	584	636	643	612	592	594	611	652	584	606	604	640	632	633	607	600	574	613	602	606	639	665	632	636	596	623	574	651	623	633	606	576	600	563	622	598	608	629	589	608	588	631	617	569	614	607	639	618	592	615	592	538	584	544	574	634	580	582	590	604	608	647	622	580	609	568	614	613	580	611	623	572	639	593	621	595	588	560	610	569	594	619	554	599	638	625	567	605	615	625	619	614	649	637	612	572	627	602	583	592	612	632	581	639	569	612	629	627	604	603	622	597	576	620	622	597	652	640	587	586	560	615	585	617	588	594	639	597	601	613	597	622	590	678	605	624	596	560	574	622	619	600	577	609	653	626	549	629	580	620	599	596	580	600	590	631	613	621	590	627	611	601	586	619	612	570	597	621	587	601	650	642	599	607	621	578	621	613	677	621	598	638	577	637	634	576	632	635	621	603	619	574	580	570	581	614	598	603	637	572	634	619	635	607	653	595	585	646	599	599	605	567	602	573	580	586	608	574	583	618	663	591	594	618	624	615	608	630	556	581	632	573	569	590	589	646	603	658	564	590	599	595	579	611	599	621	600	616	590	568	631	628	637	617	581	626	598	620	609	627	656	594	619	572	593	611	605	625	555	622	647	601	651	608	585	603	640	604	583	626	581	597	566	610	613	604	582	589	589	621	641	604	629	590	628	575	630	618	584	639	590	628	548	608	585	616	585	627	638	608	617	623	626	613	586	601	642	618	611	576	593	577	611	653	600	623	620	589	613	634	606	640	624	609	626	581	603	597	626	612	588	640	584	617	641	575	599	618	562	604	640	582	598	592	650	625	587	579	598	622	597	593	615	618	607	591	589	612	613	587	606	580	649	598	597	650	632	613	596	602	631	584	615	593	606	570	613	568	604	620	564	662	532	553	586	612	614	581	634	644	635	602	620	562	637	560	579	638	641	597	623	590	600	648	595	608	616	613	557	589	583	607	579	585	614	630	593	616	593	613	618	581	626	632	626	566	595	577	635	628	589	593	592	592	605	618	621	628	650	589	629	613	591	576	554	616	603	626	604	588	613	577	605	623	576	592	628	605	586	616	605	571	611	602	625	610	599	590	521	582	636	628	646	598	580	598	607	615	608	605	606	637	583	570	572	602	595	600	633	594	626	595	636	647	613	593	623	621	626	570	622	584	624	631	587	623	602	618	569	568	577	579	631	561	591	553	642	615	599	569	553	591	599	658	607	610	618	610	602	633	602	626	599	600	630	575	621	601	583	614	608	582	603	597	575	581	590	609	593	612	643	614	607	623	602	607	627	602	640	607	600	596	590	626	618	650	592	597	527	629	566	637	566	631	568	591	622	570	652	630	619	615	651	607	656	624	634	606	617	594	562	567	605	585	660	608	605	591	598	591	615	617	645	585	596	574	590	632	632	625	592	574	590	580	606	601	597	615	605	637	607	599	585	574	606	611	576	578	555	608	563	603	630	617	633	636	576	616	624	599	580	617	605	610	637	592	618	582	587	589	587	566	600	634	592	574	617	596	640	619	607	601	555	573	616	615	606	559	636	596	612	600	575	638	606	620	646	617	605	604	589	616	625	657	568	635	571	543	634	590	602	656	618	600	602	619	606	624	630	591	610	613	567	607	626	621	591	604	584	601	626	631	604	597	573	604	627	603	619	584	573	597	641	561	613	637	594	641	565	633	603	536	579	592	580	598	603	557	601	589	617	574	639	646	573	611	592	576	648	616	561	577	614	598	594	591	614	627	593	618	593	616	605	645	604	587	611	632	571	614	585	623	591	591	649	617	595	556	605	633	620	611	605	607	622	583	609	610	613	600	601	570	603	617	605	591	595	623	603	604	598	639	578	599	631	565	619	630	640	576	607	625	606	625	615	604	589	607	553	633	635	630	631	605	597	583	678	606	609	658	617	581	582	603	628	606	613	598	620	593	611	620	576	605	604	622	579	621	595	629	610	639	610	625	578	617	629	604	600	591	617	598	607	564	593	605	639	565	643	589	622	615	603	586	615	606	653	589	614	635	584	606	606	598	630	643	597	590	609	621	612	624	625	629	614	564	612	653	591	575	564	589	598	596	611	649	586	592	628	606	573	613	608	575	601	618	603	582	673	576	633	591	579	628	611	619	622	632	588	605	603	608	634	613	621	640	626	606	620	604	626	631	641	588	610	609	613	584	632	570	638	568	595	612	595	617	607	587	600	605	592	581	545	578	630	611	638	621	646	570	597	644	600	613	634	597	596	592	603	584	568	620	586	581	596	655	604	562	599	606	603	597	640	606	573	608	558	623	561	577	611	598	640	598	607	593	590	624	550	596	604	613	625	573	618	615	588	640	649	622	591	631	629	640	606	603	604	624	573	629	621	640	591	587	621	613	621	588	657	576	621	615	613	627	625	609	631	582	647	620	583	640	619	631	613	665	590	620	572	558	589	585	602	631	630	590	571	612	606	616	576	621	633	590	621	614	582	629	570	609	600	643	588	651	613	600	625	609	584	630	568	593	605	637	605	606	610	644	609	601	597	623	611	587	601	609	650	604	557	604	605	602	630	619	594	631	601	639	593	609	617	628	566	564	587	595	612	609	649	621	594	666	639	609	617	596	627	650	632	574	588	580	617	635	626	610	594	640	632	659	627	606	632	594	616	642	588	621	661	611	604	612	596	649	617	656	654	582	618	533	646	611	616	594	620	587	591	620	588	577	581	611	589	631	580	620	608	592	577	628	616	624	588	578	599	657	607	634	606	652	577	614	611	627	578	610	596	606	625	567	588	583	619
21517	7768	9844	10782	9412	7246	5520	3108	1950	1358	1171	882	778	557	457	425	437	361	333	292	309	308	331	289	283	260	265	282	231	241	268	252	276	246	185	229	234	252	239	246	231	223	258	252	240	245	265	248	217	220	236	248	216	245	255	236	219	235	263	241	254	234	215	258	242	255	257	272	235	237	264	239	245	262	247	240	230	222	234	246	260	227	220	260	233	215	223	273	235	256	261	237	234	236	243	258	233	238	240	211	243	255	233	227	232	233	235	255	245	249	241	254	213	254	228	233	242	242	235	212	255	232	236	232	236	229	239	218	232	257	231	237	242	260	244	244	229	215	253	220	244	233	251	255	223	251	230	236	240	220	247	245	248	236	235	229	247	237	259	216	214	228	242	258	230	238	259	260	238	247	255	276	267	248	226	218	242	234	266	269	276	211	228	227	223	243	219	214	225	284	256	244	235	266	237	287	228	245	283	243	251	264	218	209	239	245	262	214	248	220	244	258	248	191	266	234	245	263	247	232	244	222	238	256	248	287	261	230	233	235	255	243	237	263	223	239	244	230	223	178	210	233	233	213	243	235	273	227	227	225	245	225	240	241	246	232	256	210	209	247	246	263	237	248	236	217	224	231	256	229	228	225	247	230	227	229	267	227	247	222	218	242	245	215	277	259	245	239	195	240	259	205	262	252	241	229	247	199	217	247	238	268	266	220	233	256	253	270	225	249	252	229	260	235	250	241	245	235	263	234	238	238	230	276	222	244	256	249	256	236	258	215	245	230	218	220	251	251	196	206	218	257	231	252	205	241	238	212	239	246	233	218	241	244	263	213	222	204	231	262	227	265	258	231	211	226	227	226	259	204	249	252	251	246	237	208	244	241	260	246	236	239	262	229	257	241	247	254	241	245	234	223	223	273	202	228	242	218	230	247	264	258	241	254	255	215	230	234	228	220	235	234	202	229	245	197	206	249	242	261	225	236	245	239	214	240	273	238	233	260	226	210	234	248	237	265	244	242	250	250	237	278	252	227	218	225	258	228	244	251	219	236	251	233	244	261	221	214	254	226	254	253	234	245	247	231	229	254	256	230	244	227	242	220	214	234	278	250	251	235	257	235	247	221	238	243	250	222	242	229	239	231	253	234	250	254	269	239	223	248	236	239	259	213	252	230	263	273	240	206	250	230	242	217	238	237	247	235	231	235	223	239	282	245	226	217	267	232	256	241	252	224	253	252	256	269	275	241	235	247	243	193	246	225	232	229	228	229	234	240	284	230	248	221	231	251	266	215	237	272	234	257	249	203	242	263	225	226	243	225	258	247	265	238	249	250	267	240	218	223	251	201	262	231	254	220	263	231	221	227	275	223	237	244	213	222	230	226	265	216	247	254	229	258	214	253	213	257	254	255	214	217	215	234	268	221	221	235	245	236	257	228	232	269	232	222	226	236	256	257	207	256	262	208	263	243	219	238	216	249	253	246	229	239	233	239	265	223	208	247	201	258	228	240	247	266	250	224	283	242	227	252	255	237	232	272	232	236	245	244	257	236	247	257	234	225	235	226	241	212	238	228	273	271	246	250	253	222	232	226	239	250	270	261	261	237	236	260	238	270	251	210	224	221	247	213	252	236	231	240	260	215	252	240	196	238	241	252	221	223	210	230	261	233	241	242	229	251	227	252	239	224	243	268	259	277	279	231	228	235	232	236	231	211	214	243	253	214	222	240	224	247	236	235	250	234	235	218	243	218	231	230	212	225	239	249	258	240	248	251	238	257	232	237	237	234	250	249	223	206	230	231	253	263	271	244	227	276	257	236	227	222	256	239	258	225	273	231	233	232	241	209	243	229	266	244	213	253	259	271	229	238	243	240	231	223	263	261	214	278	260	229	235	246	245	256	233	243	240	253	238	223	231	237	215	229	239	241	250	219	229	245	244	216	212	255	257	233	223	244	222	236	246	228	221	249	254	235	214	241	221	252	239	258	264	250	221	265	241	243	222	238	230	244	257	233	246	251	233	236	229	243	202	251	249	249	260	230	237	245	259	232	262	204	276	240	231	242	240	220	218	263	239	233	239	252	227	231	221	237	215	230	236	250	251	258	259	259	222	236	226	233	224	227	229	216	249	226	237	252	266	243	239	256	223	233	233	239	230	249	233	260	282	253	248	224	234	241	274	213	270	259	237	223	201	241	253	251	231	242	258	246	201	223	268	230	228	235	277	260	234	219	236	270	234	233	224	201	255	245	243	225	236	259	221	241	246	241	255	217	225	217	213	245	242	243	232	243	201	263	229	203	277	223	243	259	214	246	233	212	229	255	254	241	253	228	243	249	244	236	218	231	221	265	219	230	233	265	231	236	238	210	219	249	250	264	212	221	228	240	271	266	226	206	252	216	218	226	229	228	257	234	268	271	268	227	249	260	232	233	230	228	244	263	246	250	218	243	225	216	274	254	251	239	238	250	222	247	256	230	228	242	222	217	224	248	252	228	253	244	245	229	259	248	234	274	262	221	221	249	248	209	215	228	219	230	242	252	216	242	262	235	247	226	220	231	246	250	248	208	255	235	258	202	217	238	240	250	232	229	238	246	242	255	239	229	226	215	234	234	233	239	227	229	252	241	240	223	247	245	227	240	200	232	274	225	255	206	214	257	228	274	255	234	249	280	238	266	224	233	242	234	246	270	205	238	206	239	249	253	270	241	256	255	266	238	258	261	237	208	242	233	210	223	258	218	274	242	262	242	221	251	217	231	210	253	271	231	249	245	244	217	245	196	228	240	223	263	221	239	256	214	205	244	215	237	239	245	221	232	219	237	255	242	234	237	253	241	249	196	234	246	245	226	255	235	223	229	235	215	245	228	238	245	244	272	248	254	242	239	267	224	218	249	249	253	238	249	233	249	271	233	248	229	231	253	250	255	226	267	237	204	235	227	194	245	214	249	247	237	227	222	265	259	226	273	226	253	242	249	254	228	224	252	275	218	222	241	225	248	246	256	282	261	285	239	254	236	227	237	229	213	234	234	250	238	212	231	212	277	245	242	254	229	249	235	242	233	241	230	239	277	252	233	246	237	227	247	239	243	223	250	221	248	230	236	240	226	247	238	228	268	246	251	235	236	237	215	227	251	246	221	241	236	223	239	219	224	200	221	234	223	236	234	222	263	222	250	243	256	210	243	243	249	221	186	225	241	225	222	259	228	241	245	242	258	231	241	211	218	220	225	259	222	261	258	258	251	250	225	254	265	244	245	218	234	255	209	253	249	236	230	189	232	230	238	261	250	262	217	233	226	235	229	217	251	242	219	242	221	195	230	250	227	238	256	217	233	241	243	210	248	261	245	246	224	256	233	234	216	227	254	220	220	241	240	256	268	249	251	203	256	238	269	254	260	261	220	221	241	260	268	244	246	196	260	274	223	221	238	233	246	241	238	241	220	221	263	223	225	230	241	240	244	224	239	247	229	217	229	247	272	247	229	235	260	249	259	263	223	251	236	273	236	245	193
12333	6233	15837	23445	23711	21428	18108	11635	8443	6207	5595	4023	3595	2437	1828	1680	1691	1400	1049	898	879	951	900	828	737	761	705	749	688	722	682	680	659	611	614	580	556	605	578	603	559	528	582	607	566	530	580	508	535	599	575	550	590	563	502	553	534	558	583	552	520	560	576	567	523	564	542	578	625	568	580	541	555	536	555	575	579	560	554	542	545	543	590	554	564	504	553	532	603	566	571	531	594	522	571	544	601	565	577	589	510	562	553	595	544	555	555	577	580	544	566	536	580	591	510	550	533	558	548	577	563	578	539	529	556	529	518	593	550	514	514	588	594	536	552	542	563	558	568	580	569	576	544	577	589	556	577	547	559	513	535	578	557	532	503	566	553	546	548	581	532	581	597	553	503	545	540	565	534	580	530	569	531	537	582	533	611	635	566	526	523	537	600	533	558	525	548	543	583	520	564	573	582	555	563	545	605	539	575	539	556	556	569	580	596	516	517	613	516	523	561	526	583	559	586	522	591	555	518	573	578	582	539	517	577	565	549	539	561	572	583	558	566	543	527	570	569	563	509	551	556	619	549	544	527	525	576	519	540	573	595	531	563	553	554	569	599	575	556	551	548	576	546	560	580	571	565	566	557	545	572	569	576	567	546	596	573	554	571	561	562	547	557	557	536	525	573	534	541	518	543	541	574	589	575	558	576	524	542	568	513	587	577	557	553	529	560	585	522	537	561	565	556	536	553	531	550	587	527	571	566	580	545	578	528	551	570	554	544	583	519	572	566	528	545	527	523	573	563	571	579	575	569	568	530	536	522	537	522	541	554	548	586	561	537	552	585	557	583	586	569	577	558	557	547	541	566	593	564	555	543	588	575	553	572	553	586	553	525	573	545	557	518	566	547	586	580	547	569	529	564	599	572	571	617	588	514	597	553	546	560	540	555	535	529	566	561	525	551	553	558	560	543	493	549	573	566	551	530	515	526	537	607	556	547	560	580	553	506	568	589	555	542	563	520	547	608	560	541	537	574	558	586	535	555	554	571	579	586	496	549	571	598	596	541	584	576	555	574	571	553	560	531	538	581	550	563	554	566	546	526	597	563	585	574	552	564	556	590	581	532	511	571	525	552	561	550	519	525	545	578	561	550	590	551	529	597	510	559	545	591	552	557	533	566	540	546	545	566	566	555	571	540	582	572	496	587	551	534	552	582	545	548	559	568	536	531	517	556	571	601	558	541	560	544	554	564	562	562	568	541	539	555	608	554	550	561	513	567	559	541	549	552	591	594	551	540	524	574	540	551	559	538	568	562	570	552	568	512	533	553	559	544	555	563	552	549	552	579	599	562	564	555	569	554	546	533	546	491	580	575	548	547	553	575	536	528	549	577	560	525	556	529	521	584	587	521	551	583	565	519	584	560	575	554	603	537	544	518	545	534	560	562	574	512	559	554	549	578	563	549	549	580	560	553	510	530	555	582	555	571	537	533	541	534	599	564	543	569	545	552	588	553	587	574	575	576	554	551	589	554	533	579	517	577	532	533	559	519	575	565	582	592	541	528	551	581	597	562	571	556	572	580	547	582	531	510	527	543	578	552	597	543	540	542	579	594	569	527	586	556	558	554	549	537	582	559	576	541	522	590	578	520	562	543	525	540	570	558	604	537	550	498	557	547	546	554	579	551	566	524	531	534	541	547	527	556	553	571	575	556	543	558	528	546	563	556	556	563	547	570	621	535	599	549	546	527	576	546	575	568	547	548	592	540	538	589	527	548	556	610	560	590	553	555	530	531	513	517	545	559	569	567	552	591	536	550	531	587	574	556	532	559	571	579	577	551	586	532	531	605	522	590	571	527	529	526	573	602	564	545	574	586	542	558	490	549	578	518	588	612	554	542	566	500	550	557	529	589	580	540	571	556	571	562	546	592	540	542	548	583	573	543	576	527	575	555	581	576	537	561	569	534	559	568	526	597	588	565	589	549	565	519	567	560	560	545	594	548	542	572	566	529	542	579	546	572	530	550	540	585	584	507	583	527	568	591	593	585	512	539	550	568	553	552	525	553	557	565	506	569	596	566	565	572	565	520	554	571	571	549	593	566	555	503	582	531	537	565	504	528	546	560	561	544	607	541	586	590	564	523	537	528	563	555	512	582	523	596	531	601	557	564	513	571	553	580	575	551	524	541	510	563	546	544	528	575	547	543	526	531	539	501	560	586	530	572	535	545	595	540	580	572	567	574	550	550	539	546	613	521	532	517	526	567	554	563	536	546	509	549	525	535	495	539	556	581	566	524	592	550	574	553	517	520	566	528	596	574	562	569	541	570	574	529	523	560	512	541	552	535	551	566	566	565	572	567	562	524	524	579	583	542	533	564	554	546	543	580	579	608	549	560	611	578	578	576	563	604	532	573	520	533	529	577	549	575	512	559	546	577	491	527	545	536	541	595	580	531	559	526	599	575	540	592	541	519	547	570	583	563	539	582	535	511	563	550	569	554	571	571	528	534	536	549	500	553	552	556	539	545	538	530	562	579	606	567	510	583	557	551	540	552	563	550	569	554	567	553	540	575	627	534	599	581	542	543	555	562	532	549	578	584	574	579	556	527	547	551	574	576	574	556	549	541	540	553	583	570	568	557	531	564	552	546	541	553	555	539	552	535	538	590	555	583	502	538	587	521	569	591	567	547	563	527	577	515	539	562	560	534	537	543	570	546	624	580	582	559	538	551	534	557	545	546	593	547	567	543	537	585	599	569	573	563	589	519	536	554	548	594	546	539	574	533	560	543	536	554	577	569	534	527	535	607	550	567	570	554	537	581	589	543	600	549	526	562	562	519	527	536	580	547	577	560	538	472	548	555	585	569	518	569	552	595	563	517	554	555	546	580	548	538	535	567	551	527	577	521	546	547	563	547	544	545	562	589	504	556	543	571	565	524	532	582	615	553	471	567	560	566	549	576	560	553	559	587	585	565	514	507	562	507	560	576	545	559	568	503	601	567	575	535	543	548	586	547	571	546	548	585	553	579	567	569	539	566	524	628	568	568	526	556	597	569	551	584	541	533	565	573	563	546	585	583	553	538	548	538	544	552	541	565	576	542	532	582	576	529	555	538	513	529	553	541	582	544	589	603	554	551	543	583	565	537	547	539	567	540	576	561	546	549	561	559	564	579	576	535	564	539	574	571	521	563	571	575	539	572	546	545	545	533	602	580	568	507	560	550	576	557	556	501	591	600	574	555	560	577	501	596	576	569	534	499	569	508	538	593	504	603	544	566	568	549	522	544	579	596	548	561	570	531	565	571	535	547	593	511	524	513	558	542	548	572	503	559	539	509	542	586	569	575	582	566	584	536	553	530	561	550	545	559	554	521	538	533	566	557	570	594	534	603	566	532	552	575	537	549	561	569	537	590	529	562	603	557	581	542	564	556	541	571	579	573	543	592	530	558	584	587	575	532	544	591	547	549	575	570	559	551	569	578	521	550	542	480	540	567	558	568	536	570	524	548	579
6004	3142	4054	5006	4417	3403	2454	1435	919	896	696	586	514	495	512	458	427	420	349	343	334	342	332	346	321	348	315	311	339	351	352	332	333	329	334	340	356	361	331	343	304	307	327	356	363	344	328	349	293	316	335	335	321	338	308	325	321	343	338	317	335	336	327	345	318	350	325	352	326	335	328	351	320	354	332	376	339	321	311	363	304	338	335	306	332	336	329	333	352	359	336	347	311	316	341	340	344	326	348	337	379	338	300	319	334	282	333	367	334	354	341	310	321	324	399	307	327	331	338	327	310	365	276	328	321	346	350	330	346	299	338	362	287	320	314	323	347	308	345	341	329	297	325	340	374	329	331	310	328	346	348	371	344	328	347	336	337	349	320	298	363	301	283	327	355	318	325	342	325	354	300	377	325	341	356	371	359	353	330	338	334	306	319	290	340	342	340	310	343	318	337	386	315	316	320	344	344	339	340	312	332	327	336	337	353	341	332	307	315	350	323	331	323	352	329	325	343	337	370	313	362	295	340	372	362	305	314	322	334	337	336	361	321	339	372	348	342	336	339	338	338	334	329	287	315	349	334	366	312	330	344	339	349	323	321	362	287	342	345	337	374	314	311	313	306	315	345	338	307	318	336	346	345	308	349	352	361	365	302	321	320	390	327	330	364	344	306	333	330	323	338	333	310	310	319	334	360	342	329	335	343	312	304	336	332	332	342	308	386	294	310	345	331	293	355	332	342	329	338	346	364	343	342	365	307	330	353	295	334	338	312	296	335	339	354	347	306	334	366	371	348	331	335	311	295	354	356	325	337	352	349	343	343	323	348	298	343	338	347	348	333	343	344	340	331	323	334	362	318	336	325	308	333	345	335	305	328	360	360	303	320	323	367	338	338	336	312	330	342	347	319	368	314	355	354	337	336	353	332	346	320	318	295	353	321	335	321	311	295	338	318	354	344	329	335	338	349	321	336	363	361	332	348	354	339	339	355	321	324	328	300	350	351	322	324	346	353	342	326	340	357	358	331	355	354	339	335	357	374	308	358	298	357	339	326	375	344	321	297	319	351	345	344	324	325	332	363	310	379	339	328	332	314	353	321	344	352	314	324	335	324	327	315	350	371	350	331	356	349	349	323	354	351	340	370	366	380	345	361	342	359	333	361	336	331	327	313	328	355	318	340	329	343	365	341	336	322	332	331	309	337	338	315	326	346	329	318	359	344	342	314	363	373	338	353	349	338	302	305	319	348	335	346	364	350	338	359	346	333	323	367	283	317	322	347	339	331	302	367	334	318	307	300	318	329	333	358	334	363	321	352	361	298	359	315	323	321	311	312	335	334	307	341	334	296	335	316	334	345	317	330	310	311	340	307	347	307	311	351	329	336	360	343	362	358	341	307	336	356	337	331	339	346	338	341	354	351	340	330	315	369	322	354	337	352	319	347	354	339	349	336	350	333	356	310	343	335	338	363	308	322	309	313	339	298	354	311	340	344	342	311	325	315	312	337	355	352	380	330	369	312	331	290	321	335	351	329	332	311	347	311	369	355	293	362	363	327	346	319	338	324	341	333	367	308	334	361	330	339	337	316	315	332	342	321	318	344	308	320	339	323	320	363	335	326	331	340	315	365	340	368	327	341	360	338	348	323	294	337	330	342	345	327	342	326	328	341	312	341	352	340	308	326	326	322	364	308	298	369	303	333	358	330	341	333	316	324	337	339	321	349	342	328	346	322	327	346	366	329	367	321	343	339	345	378	364	329	316	322	331	370	343	317	368	302	321	359	365	295	346	333	358	337	333	385	349	340	335	308	296	381	342	346	342	339	326	333	352	276	334	347	353	350	361	324	347	306	331	314	348	347	327	340	310	350	351	349	356	323	383	372	337	340	329	327	354	364	330	336	347	285	314	350	317	311	310	320	359	338	331	312	322	375	342	329	313	348	370	330	352	313	342	330	319	383	355	363	335	332	327	321	327	327	343	343	327	349	295	347	333	354	311	302	312	342	334	312	331	353	350	335	333	305	311	325	350	368	308	343	340	341	334	301	361	343	325	282	359	359	331	313	332	334	367	349	316	341	312	342	320	367	342	331	353	313	339	325	324	321	329	327	368	307	324	369	340	352	335	357	346	352	312	359	347	351	362	336	354	355	378	299	352	338	342	377	330	336	336	340	322	306	361	359	319	335	336	312	347	332	350	324	351	338	358	296	295	371	331	353	322	367	352	329	315	332	357	292	343	304	337	353	322	336	353	334	331	330	315	312	301	364	314	343	348	334	367	326	319	328	335	298	354	368	367	321	311	332	296	336	341	329	341	338	387	321	355	358	318	344	335	342	325	324	335	321	336	340	312	339	298	321	341	355	343	327	351	320	319	324	322	333	329	348	315	311	370	367	335	331	309	355	296	332	315	338	355	322	347	328	345	368	351	318	364	378	328	339	323	346	318	343	339	348	337	330	304	319	367	291	346	345	287	356	366	325	355	358	335	349	355	324	341	338	323	383	319	326	325	373	332	330	356	323	334	341	317	389	373	308	356	326	330	375	333	321	313	336	348	334	369	355	333	323	345	326	388	338	321	345	345	328	329	359	335	350	333	348	336	348	360	338	332	341	353	366	316	320	319	346	325	316	315	369	349	343	320	362	345	319	354	353	354	321	348	306	313	362	343	354	303	343	326	349	311	332	344	299	322	346	330	353	308	318	317	361	333	326	365	345	342	310	345	315	295	326	333	352	329	331	332	324	335	355	308	332	294	357	307	330	345	339	312	326	365	328	299	351	332	299	325	338	352	350	333	315	328	332	317	327	335	344	321	346	353	323	334	366	304	335	349	353	338	350	341	306	356	341	359	315	342	315	368	339	326	345	316	320	357	353	350	361	354	374	354	313	366	327	341	349	312	315	332	377	318	332	353	327	352	334	337	337	362	343	310	348	356	331	331	327	355	358	356	330	327	306	322	326	338	340	343	378	371	334	295	348	325	342	354	350	355	353	368	349	325	324	333	367	364	323	301	323	356	307	360	371	309	316	362	332	328	377	346	343	320	363	344	338	326	354	335	340	331	351	354	325	338	322	339	305	321	352	361	351	349	344	362	305	346	339	331	353	326	364	372	343	351	354	325	349	335	319	342	314	306	360	301	345	364	355	348	314	339	337	336	352	329	346	336	341	311	320	332	316	332	368	308	309	337	334	314	316	339	344	321	343	339	317	350	322	326	336	366	325	326	326	339	350	354	338	347	304	350	330	339	304	346	347	312	349	342	327	313	328	352	322	391	312	354	348	341	338	357	343	297	356	338	351	334	363	304	348	347	376	350	330	335	310	342	364	384	357	342	380	361	316	315	341	342	335	302	344	337	344	321	336	349	344	337	380	317	355	342	356	321	335	377	322	336	376	370	359	337	335	346	327	353	328	325	305	332	353	347	335	351	339	335	325	363	333	345	348	369	349	338	369	311	321	333	347	351	310	291	339	349	351	366	309	300	338	311	338	345	334	388	369	369
4297	3229	8099	13878	13877	11730	9614	5608	3882	3283	2684	1805	1779	1512	1333	1230	1149	1027	980	872	857	891	829	898	708	782	788	717	766	733	767	756	712	744	763	753	754	731	771	796	733	744	764	758	752	742	689	738	702	772	736	771	739	747	712	717	737	735	703	737	800	738	735	763	755	713	707	722	777	743	721	705	745	738	747	723	776	753	738	734	735	749	710	758	787	704	742	756	750	714	740	783	757	713	724	722	740	718	795	737	718	717	729	745	744	747	753	730	751	782	704	747	718	754	725	729	733	732	734	741	757	722	750	749	721	808	732	747	725	768	692	746	731	727	766	701	781	748	763	734	737	763	775	738	707	747	734	695	793	777	703	738	769	737	759	747	697	803	728	762	690	739	661	697	712	739	735	743	738	736	687	712	750	683	720	789	787	696	725	765	750	749	725	762	722	686	798	725	784	770	742	686	732	684	751	782	752	768	702	776	786	755	753	730	750	755	703	747	754	761	724	745	742	726	728	747	726	763	760	779	747	716	733	696	705	746	786	735	789	716	717	683	742	731	753	719	780	741	764	739	731	738	773	731	786	697	743	766	767	754	731	720	740	771	697	764	732	760	732	727	744	763	689	753	750	741	727	711	717	729	749	741	788	712	770	705	756	746	681	780	772	750	734	744	707	737	746	750	754	735	681	726	776	735	750	732	771	780	720	743	731	723	721	744	731	714	678	788	751	749	710	678	712	696	721	797	682	735	745	732	746	753	738	713	744	776	699	751	714	702	791	809	784	662	817	704	765	718	725	715	749	770	747	718	753	798	737	729	750	720	725	765	697	711	738	759	738	695	753	779	751	705	756	751	739	742	736	728	751	746	707	720	741	703	767	755	725	722	777	752	695	751	722	766	756	814	699	731	776	792	712	737	741	746	697	767	681	718	724	756	679	750	673	735	686	744	750	747	758	703	738	761	709	726	716	714	756	712	743	750	769	702	736	727	726	709	757	708	736	717	727	746	731	756	739	729	717	666	745	788	717	696	791	714	650	715	772	712	772	758	761	727	747	744	719	730	749	720	738	774	717	748	757	766	770	748	767	739	734	720	708	733	746	722	747	780	716	740	716	709	712	805	724	744	736	690	733	708	744	743	815	758	729	801	761	732	763	744	723	777	744	724	710	684	733	787	740	726	758	747	771	758	702	696	729	727	725	706	693	749	752	751	702	748	714	701	752	781	740	806	710	749	761	699	732	783	738	738	737	715	762	724	754	779	793	737	782	663	732	719	723	709	748	738	750	759	743	743	758	752	750	721	748	708	733	732	728	694	755	750	798	754	743	728	733	707	736	716	769	729	734	708	712	686	788	757	744	758	716	759	668	734	755	702	742	727	794	768	733	783	779	749	740	733	742	728	754	771	737	741	747	696	769	817	741	763	731	720	731	745	736	709	774	785	770	768	758	752	754	739	718	713	741	725	722	727	696	723	746	711	759	684	709	732	740	757	774	741	786	780	773	752	745	783	731	728	740	717	798	750	777	710	702	778	782	722	750	735	737	746	747	722	782	765	749	723	770	811	806	729	689	773	788	701	761	731	740	789	741	729	710	692	709	735	706	752	719	793	731	732	761	751	736	762	769	753	722	738	737	727	773	724	784	791	724	740	705	725	743	757	763	725	731	741	747	736	779	791	712	735	743	777	716	749	729	701	751	705	701	722	698	776	777	722	744	751	744	766	760	729	724	738	750	771	719	715	728	727	716	756	746	726	794	764	754	741	679	756	802	810	769	773	737	732	725	724	745	758	773	785	744	760	751	722	753	723	717	694	748	664	716	701	740	815	756	727	747	714	738	754	738	745	757	785	734	765	739	820	786	736	758	767	672	750	729	714	749	726	699	732	765	824	793	719	741	760	708	742	722	754	751	738	729	718	738	710	773	708	719	731	717	775	678	760	768	714	697	774	718	743	755	716	741	725	765	718	750	712	715	769	736	726	701	705	733	719	742	714	742	717	735	759	790	729	808	705	767	756	756	775	720	746	780	732	701	725	696	776	730	728	732	777	722	746	768	769	729	724	721	779	777	753	744	715	747	710	735	729	737	688	779	754	717	750	819	745	731	760	743	734	732	745	691	716	781	730	720	748	747	744	752	693	776	757	747	766	730	776	763	736	793	752	730	729	788	754	735	743	749	750	713	725	834	706	810	744	755	728	701	781	758	750	782	766	724	745	706	769	709	730	719	712	802	766	728	759	679	782	715	776	702	777	749	731	715	738	727	776	727	770	746	708	725	779	726	765	745	677	771	774	727	759	760	776	757	780	773	742	741	770	727	730	728	757	738	768	729	839	800	732	723	730	735	689	728	722	737	762	742	782	763	729	750	752	748	797	763	703	755	721	720	724	774	701	750	780	756	705	697	755	754	737	731	720	698	763	752	721	717	698	710	744	722	754	763	715	684	694	731	736	733	741	771	764	727	764	731	737	768	733	688	731	735	739	772	743	744	736	742	722	822	703	760	768	765	781	698	742	753	776	749	702	713	751	691	719	742	769	776	729	664	680	722	752	743	755	720	752	783	715	761	763	736	744	710	714	736	730	709	711	749	737	732	742	758	731	749	768	795	761	764	731	772	733	696	750	722	743	763	725	760	733	725	785	747	764	735	724	705	782	723	722	775	766	693	715	696	712	747	669	719	714	781	706	713	761	755	753	753	723	799	674	712	721	698	723	735	749	719	769	722	752	751	717	726	764	696	777	736	736	769	785	746	763	753	761	733	745	776	666	751	758	758	732	756	802	771	780	782	706	768	750	750	759	720	718	728	773	713	771	766	725	738	771	733	758	744	767	704	731	723	764	725	768	738	711	737	750	734	739	734	766	686	752	746	730	798	778	747	758	751	774	757	739	717	733	714	711	771	674	751	763	757	715	708	747	705	789	722	759	749	745	750	772	726	719	714	750	744	724	689	751	716	748	774	768	738	717	790	736	721	797	697	762	761	760	729	734	747	700	741	729	774	746	707	720	743	756	768	761	739	773	743	810	747	785	779	717	763	691	693	769	720	736	734	756	687	793	760	756	770	745	796	721	746	765	740	712	772	729	767	712	739	761	770	745	698	761	796	744	725	715	736	794	758	740	695	734	765	750	741	736	734	718	736	702	741	801	718	705	694	726	771	820	778	725	702	771	774	736	770	734	775	734	791	712	789	730	742	686	758	710	739	756	750	743	752	758	748	759	805	708	766	746	713	771	755	753	786	721	738	766	735	715	736	722	711	711	685	725	741	740	752	698	710	720	761	837	773	816	781	699	725	718	764	779	766	721	725	741	698	747	731	716	756	745	754	775	718	714	756	723	729	799	724	736	778	740	761	727	728	758	733	771	719	745	753	742	733	715	685	759	779	745	728	744	731	714	737	726	738	761	738	772	691	780	777	715	753	770	741	692	732	733	684	765	749	794	704	756	713	794	745	743	743	761	726	753	764	725	760	752	758	700	747	800	753	731	738	740	759	768	758	732	735	722
14553	5922	7307	7974	6578	5078	3858	2187	1452	1138	799	636	639	514	469	402	388	378	353	303	307	289	324	284	292	310	286	277	276	283	273	263	297	285	257	296	276	270	287	302	293	279	299	299	251	274	311	288	263	259	276	234	278	255	246	284	262	266	254	250	257	273	293	255	251	259	276	286	320	259	282	272	270	253	259	268	272	282	272	262	268	273	297	257	242	253	302	257	254	269	269	277	317	292	303	278	263	270	291	268	275	281	250	291	288	251	284	249	287	251	264	264	288	279	264	266	289	284	244	274	236	270	304	261	257	251	273	257	285	277	302	255	260	242	269	272	309	267	254	277	262	266	277	307	244	270	274	268	265	276	261	295	290	305	267	287	255	276	258	278	269	259	254	279	262	296	275	262	246	257	294	283	265	284	265	291	279	268	282	277	251	265	273	268	297	265	258	311	277	266	248	239	262	269	264	271	281	277	293	286	269	285	243	296	275	298	272	261	302	268	275	243	265	278	247	283	285	280	277	266	244	285	289	266	281	254	283	268	267	302	239	281	268	256	270	244	279	266	262	280	285	290	297	285	243	281	243	320	293	295	296	275	283	281	290	271	266	258	263	265	266	275	262	240	246	271	276	278	273	304	252	262	271	286	248	272	294	275	276	275	277	240	277	256	278	307	294	256	286	252	302	286	289	259	255	271	279	242	267	288	270	284	248	232	263	252	256	259	258	293	254	262	279	270	269	296	246	272	270	279	246	266	232	294	261	297	306	248	282	266	290	257	299	298	268	244	274	301	241	249	296	272	261	263	248	274	296	277	287	282	286	267	272	282	258	266	276	283	285	265	258	293	294	295	292	274	292	271	256	255	276	276	252	279	290	277	265	307	249	283	278	296	277	271	263	294	265	261	265	275	299	265	279	258	316	271	280	252	265	255	276	308	274	251	261	272	270	286	293	274	295	256	261	277	243	260	255	283	266	264	252	299	244	288	283	282	260	291	296	262	260	285	249	236	271	274	317	292	286	266	282	262	264	314	294	252	290	275	281	271	285	288	322	294	254	271	276	242	258	280	258	279	291	276	228	302	250	252	272	241	260	290	251	263	269	296	237	242	283	270	253	279	297	294	287	277	249	240	261	241	288	264	271	281	246	277	265	267	264	264	311	265	256	255	270	271	254	266	258	274	240	273	285	286	276	244	284	281	282	256	309	288	274	270	285	288	273	268	278	286	281	275	250	264	238	263	265	295	258	281	252	255	261	282	247	305	285	279	267	275	250	288	283	277	307	270	264	297	280	278	264	257	276	305	298	255	295	282	277	300	292	265	252	278	257	301	285	272	287	248	288	262	276	281	253	263	284	292	228	240	294	267	292	257	263	276	271	285	241	258	276	286	286	310	280	258	275	268	269	282	271	302	263	254	216	282	267	279	261	252	280	288	307	281	273	276	256	251	245	277	272	289	254	289	289	282	263	282	239	278	274	287	300	269	288	254	259	287	260	289	263	271	302	281	279	269	272	285	290	234	280	255	281	263	277	247	295	255	267	273	263	286	281	312	292	269	254	287	286	270	316	277	282	314	291	255	259	294	269	306	255	289	253	296	282	263	272	276	275	276	291	283	259	278	251	267	286	267	281	288	247	289	260	254	272	261	249	291	275	240	269	263	284	260	240	262	274	259	282	268	253	248	270	256	278	285	269	281	261	239	275	269	277	262	268	289	272	251	290	230	251	251	251	286	265	278	292	264	257	297	288	279	264	270	277	260	297	268	312	266	286	277	300	294	258	254	281	273	315	295	256	277	288	264	251	272	270	257	312	267	259	319	304	282	263	278	267	274	268	273	294	250	267	264	289	265	264	259	257	277	271	268	294	285	295	263	274	243	301	282	240	288	284	287	293	287	279	303	288	271	266	283	280	302	289	277	314	281	260	241	287	252	258	281	281	266	268	273	271	230	280	278	273	266	308	251	285	286	263	259	254	249	263	259	269	264	301	253	306	235	313	314	276	273	276	277	276	271	304	260	301	271	286	236	280	260	278	246	272	265	290	281	269	272	247	260	301	262	276	268	249	291	289	285	254	267	259	272	258	259	273	295	269	280	292	274	283	258	270	303	270	264	275	251	261	279	247	269	286	281	283	247	253	289	287	288	278	277	285	292	258	310	272	250	284	267	241	277	304	251	273	271	251	277	248	271	294	269	274	260	273	283	274	248	280	295	278	254	275	293	263	286	274	261	273	290	260	272	242	264	254	249	269	264	271	308	273	279	281	272	285	260	301	249	258	279	251	250	289	264	264	253	286	266	273	274	265	253	252	297	303	255	305	271	251	306	263	262	274	291	269	287	274	260	293	248	285	252	275	259	285	254	243	284	312	274	293	292	264	271	302	298	282	293	270	284	259	259	290	257	254	285	238	237	276	245	251	280	280	301	255	278	250	284	295	265	250	305	278	278	260	293	260	280	277	255	275	253	256	306	292	236	273	278	280	272	282	273	279	266	243	273	253	255	253	282	262	290	273	270	254	254	264	270	286	252	259	291	292	276	263	255	286	255	267	276	280	271	285	255	268	294	256	270	262	269	272	277	303	285	307	247	279	261	249	283	242	277	255	300	259	295	257	267	261	265	291	287	262	240	284	270	265	288	244	288	315	273	251	283	257	256	261	303	271	298	265	261	286	246	282	273	251	306	292	273	293	278	276	265	312	264	266	248	271	276	259	299	270	264	264	272	296	281	287	286	276	243	252	293	278	275	288	237	215	269	276	281	235	251	309	297	274	295	263	293	271	261	253	254	268	288	272	247	265	298	291	290	272	259	268	234	255	270	286	282	272	272	258	274	259	261	268	255	256	258	295	283	256	274	276	272	292	285	268	285	280	278	269	261	293	271	257	285	288	262	277	255	281	298	275	266	291	267	263	276	281	285	253	277	286	258	276	284	283	288	285	266	281	285	280	287	277	282	268	277	269	250	269	270	257	281	282	264	258	274	288	276	290	250	281	277	287	307	287	284	263	285	257	326	321	294	247	269	271	280	257	270	277	277	256	286	290	255	262	262	293	308	251	252	263	277	259	295	286	257	264	271	257	252	253	254	277	265	245	261	271	275	284	235	279	280	278	258	240	262	296	254	284	325	284	317	272	302	278	265	278	269	254	237	279	269	278	309	265	301	276	297	285	299	279	271	276	248	283	285	261	265	292	277	276	270	262	250	277	278	324	259	239	268	255	294	297	275	312	291	286	279	263	261	279	276	280	277	257	260	303	285	300	283	284	291	284	288	300	263	290	242	277	281	274	301	274	304	273	267	258	281	260	316	274	303	259	239	274	244	259	251	279	274	266	252	265	250	301	292	262	272	294	303	266	277	284	278	271	270	263	273	289	272	273	249	263	291	302	273	288	299	262	278	271	243	271	262	259	283	272	261	271	277	267	242	275	266	271	258	279	265	254	278	307	281	326	262	290	250	249	263	282	271	253	254	267	285	285	303	259	257	260	295	272	287	256	268	258	283
9701	5324	12493	19334	18925	16841	14110	8963	6334	5123	3416	2659	2459	1950	1699	1521	1336	1300	1082	938	854	866	796	795	754	753	802	700	718	742	683	689	641	668	643	667	652	603	620	636	638	610	639	641	621	634	636	627	610	617	604	613	634	638	615	593	613	621	611	642	609	587	623	624	646	641	591	646	612	605	628	602	662	594	627	612	654	599	666	625	646	643	604	607	613	605	655	598	610	570	569	598	618	605	655	596	610	600	673	668	599	641	570	621	606	610	618	600	590	589	639	625	571	612	597	623	599	653	615	609	641	619	627	584	627	602	584	627	573	665	609	596	615	629	591	612	598	647	607	566	642	589	620	634	629	551	610	605	621	608	634	618	618	678	602	619	638	619	599	635	650	669	646	601	607	608	651	635	606	657	609	614	602	608	601	668	635	633	608	614	644	598	642	631	635	625	625	640	622	696	632	621	613	597	615	671	605	605	574	626	643	627	627	605	599	605	669	685	642	593	616	666	637	654	595	651	598	625	608	639	617	604	616	589	590	657	636	588	605	621	644	591	612	628	666	608	664	614	595	561	610	628	644	612	605	618	636	625	591	627	589	639	670	620	564	589	635	634	651	596	626	616	606	607	661	627	597	615	580	650	651	595	620	610	647	611	617	616	638	604	583	639	656	621	615	638	607	636	633	623	573	628	633	636	645	619	593	616	615	633	575	613	616	631	635	654	690	613	630	602	571	613	592	605	627	611	580	616	613	601	637	621	628	573	624	630	606	612	625	583	607	565	613	623	629	625	610	611	574	567	628	596	628	599	638	627	634	620	605	642	603	630	629	593	633	643	613	630	640	594	612	678	629	610	615	577	610	630	597	608	696	596	662	610	632	645	629	634	603	611	647	600	628	596	633	653	619	643	637	613	638	588	607	605	650	643	632	661	657	571	625	600	611	605	612	626	620	623	620	625	619	614	636	671	619	636	586	631	608	647	635	595	622	615	611	644	642	603	571	587	640	623	646	573	619	608	577	587	619	609	599	592	660	608	652	635	635	614	610	645	616	597	623	645	630	625	626	648	657	582	574	600	603	623	587	638	606	658	576	629	624	613	637	610	619	622	561	582	635	575	638	640	628	633	629	624	592	653	624	595	605	645	588	611	646	636	638	625	635	606	609	626	681	625	603	541	610	607	638	623	671	600	623	642	637	621	603	644	665	603	682	637	622	627	641	609	577	599	667	604	647	632	627	607	646	585	590	614	645	627	625	635	601	591	645	603	582	618	642	688	571	587	579	614	647	600	621	601	624	648	628	636	594	631	580	659	630	604	600	618	630	616	578	625	613	587	606	616	575	621	632	611	618	604	590	635	597	641	617	563	648	650	624	626	629	626	609	665	601	596	611	620	601	627	626	639	612	592	639	582	641	639	661	655	607	626	617	627	634	592	657	635	596	617	597	598	615	660	646	655	601	644	639	607	617	613	615	638	640	636	583	607	638	616	629	593	644	665	620	626	630	645	611	654	592	637	624	630	634	582	597	637	602	636	636	622	599	631	635	665	577	639	649	627	628	638	633	619	627	603	607	584	595	597	612	624	647	630	591	614	640	663	636	592	587	580	640	623	621	578	625	649	601	671	595	622	604	579	607	610	642	633	607	632	629	648	625	606	659	625	617	572	604	636	630	567	610	587	599	618	601	613	597	620	619	634	630	561	644	657	599	651	622	614	607	635	609	621	648	595	635	588	667	621	674	618	588	636	653	635	614	641	624	579	579	603	615	659	607	612	608	637	597	582	607	616	616	589	704	624	595	666	618	592	600	618	629	610	595	619	629	617	623	590	664	673	637	627	608	589	622	672	608	617	654	659	629	613	612	635	614	585	659	601	627	569	644	636	583	624	617	593	627	632	638	627	623	660	587	605	613	593	625	607	628	580	590	579	608	657	627	618	594	653	659	627	616	604	650	626	660	615	582	592	612	615	640	605	672	617	634	639	618	629	614	616	714	602	625	606	600	628	657	628	601	685	622	654	620	626	594	594	678	633	630	593	608	598	599	626	612	645	591	627	641	616	615	642	614	637	586	597	624	603	656	603	612	587	638	611	606	652	638	636	639	599	588	614	614	612	613	680	570	583	620	610	597	583	672	571	601	639	599	608	650	619	594	637	620	645	631	610	604	623	605	600	625	662	593	620	618	599	649	629	621	621	629	605	600	591	601	683	631	600	626	601	616	606	583	631	606	604	654	586	642	610	596	637	651	622	663	671	595	673	629	625	661	612	587	649	574	644	574	599	613	605	629	583	617	613	624	605	623	579	612	584	665	647	634	596	616	613	617	578	624	586	597	570	579	628	615	592	617	622	611	655	600	652	583	648	657	610	642	591	625	612	663	618	609	600	629	618	647	647	628	636	607	623	630	642	639	605	640	619	593	609	658	587	617	652	654	628	629	591	598	637	617	546	642	636	621	620	636	648	649	588	642	571	637	587	633	616	620	643	583	610	625	596	640	601	656	637	663	658	544	583	649	623	588	628	663	658	647	627	666	614	622	634	596	648	582	584	601	620	653	613	661	627	653	610	587	627	680	626	665	631	608	589	591	617	634	623	637	632	608	634	604	643	629	592	581	609	612	652	625	588	648	645	611	637	609	638	637	620	651	607	628	660	651	625	629	628	606	645	630	608	644	652	644	584	597	626	663	626	593	649	625	630	649	602	629	655	615	665	596	649	598	623	601	573	640	583	574	626	629	595	623	605	594	591	600	612	659	637	624	651	599	662	635	617	626	624	581	585	656	587	615	584	619	629	660	614	632	573	621	621	581	616	589	615	606	619	596	551	637	596	586	624	655	581	611	643	601	629	630	621	589	643	618	685	583	652	584	655	609	610	570	619	625	610	623	578	609	617	645	635	610	589	607	604	611	639	606	621	578	617	609	635	643	595	607	627	625	625	630	595	622	603	569	589	593	625	627	615	652	642	594	586	619	607	642	594	607	632	640	612	631	597	609	629	648	642	584	591	644	665	607	606	600	598	630	648	618	612	631	654	646	608	601	619	618	650	640	630	619	586	657	616	559	584	633	604	581	617	622	622	634	601	594	664	610	619	612	636	619	664	630	587	631	598	613	621	618	582	643	671	633	626	645	620	615	621	636	623	637	647	614	635	612	601	639	602	636	613	582	582	585	616	612	630	628	627	609	622	662	626	639	639	632	636	627	639	633	603	625	624	600	601	598	649	620	597	627	701	613	607	637	597	573	621	640	623	608	623	613	629	632	591	615	586	609	591	634	615	643	647	600	602	644	608	606	640	629	577	616	596	621	620	577	635	605	613	646	609	598	633	622	599	589	603	660	626	602	623	622	611	612	593	645	617	593	613	650	596	612	599	654	593	642	629	655	639	595	614	611	604	594	635	642	587	611	607	647	559	619	604	646	656	650	645	643	614	647	623	625	620	619	599	628	641	629	591	590	626	620	630	606	624	606	593	604	641	627	605	635	627	686	612	567	586	626	646	606	571	617	619
22644	9198	11100	10391	8554	6519	5232	3228	1996	1478	1049	804	663	617	532	458	419	386	371	315	308	316	297	269	273	285	286	253	261	254	290	256	230	290	259	277	251	252	227	261	243	233	245	230	267	242	281	249	266	266	254	244	240	246	229	270	256	253	240	273	235	262	240	237	233	272	240	258	217	249	268	258	240	231	255	236	239	242	263	224	260	227	242	250	227	228	241	272	223	250	247	244	244	213	221	243	227	217	242	249	279	261	246	242	245	244	264	249	254	248	227	255	251	247	275	229	237	227	257	260	247	238	265	267	248	233	253	228	242	243	253	224	227	263	252	256	260	223	237	253	243	229	265	270	233	253	263	248	251	224	254	222	227	239	243	237	231	267	253	234	232	246	269	226	207	229	235	249	260	241	220	240	255	272	199	261	250	233	254	252	233	252	254	270	250	237	268	221	245	247	251	251	246	263	235	265	237	227	262	258	244	251	260	248	268	257	240	309	251	252	257	251	276	241	271	240	245	234	247	271	248	266	228	240	250	266	251	262	267	270	266	228	243	270	262	231	257	229	277	236	260	250	245	264	242	230	264	235	244	252	227	268	249	276	239	234	275	241	254	251	226	245	239	280	256	244	258	267	229	243	222	260	233	233	236	287	246	256	216	246	243	231	223	235	227	241	263	262	248	290	243	241	271	225	212	221	256	229	259	235	234	235	237	234	248	213	226	238	247	216	224	256	250	242	261	256	239	232	248	267	236	270	239	253	219	258	252	265	249	268	228	263	227	249	253	250	226	238	260	240	246	258	241	249	250	241	235	212	248	218	229	267	233	241	253	252	238	255	249	278	249	227	225	268	199	244	257	237	243	245	230	232	251	272	235	252	237	231	257	249	225	263	251	242	236	248	243	273	259	260	267	206	239	257	261	282	220	229	257	251	237	245	213	235	238	250	225	220	262	260	257	211	258	266	247	240	252	241	243	210	215	239	249	262	251	208	231	239	234	238	238	261	253	245	225	240	248	228	268	248	240	255	264	249	259	242	279	242	205	250	253	211	272	268	231	207	269	219	241	270	249	228	224	229	233	255	241	233	241	263	249	249	296	252	243	270	238	250	259	274	249	263	244	277	238	210	269	278	260	281	220	234	244	256	264	234	257	235	260	257	233	283	266	233	249	263	249	227	229	253	231	260	221	253	284	274	262	238	240	255	242	256	273	268	241	265	236	239	261	246	228	249	262	254	256	255	244	227	240	256	237	233	259	243	230	251	251	267	238	263	215	245	254	228	222	248	238	248	222	224	210	245	252	234	256	251	250	255	274	251	232	208	252	237	242	233	237	245	240	241	266	253	243	225	230	266	218	272	243	279	231	266	250	266	248	250	225	236	241	228	257	261	242	249	230	254	246	279	259	245	237	243	264	264	248	254	246	242	243	228	230	221	242	248	225	263	253	241	254	252	259	242	236	258	240	264	252	231	252	268	251	235	227	244	246	266	228	227	233	243	256	244	263	231	245	248	252	245	249	252	260	209	234	256	223	237	227	293	225	230	248	248	238	288	242	221	262	276	221	250	256	249	228	266	237	242	252	252	279	265	243	232	246	222	227	252	227	238	252	244	228	205	213	240	249	236	259	210	269	255	262	264	276	264	294	224	237	257	247	231	266	271	243	220	230	289	265	223	249	241	271	216	255	264	231	246	249	208	247	252	244	246	251	242	226	253	224	260	256	260	276	259	237	233	259	252	262	244	252	266	244	231	249	261	219	259	238	213	235	221	225	247	262	255	216	259	246	237	210	203	228	226	218	233	230	233	275	237	244	257	291	238	246	257	250	222	221	235	281	259	237	285	262	250	248	218	259	272	237	244	248	206	240	255	230	227	252	228	250	248	276	245	241	254	276	247	239	290	256	241	216	219	224	269	226	235	233	228	202	225	243	234	252	257	253	247	254	248	218	249	232	272	240	231	240	237	241	255	250	263	239	262	248	243	273	276	234	244	247	290	279	258	267	259	242	262	258	259	248	268	252	256	225	293	244	234	248	232	262	243	245	242	245	228	250	220	280	256	249	250	245	225	233	265	262	232	243	225	251	248	253	241	242	261	242	244	265	230	251	243	229	233	218	266	281	221	276	271	229	251	241	277	244	232	238	243	225	232	269	255	261	243	253	246	253	240	279	242	239	237	267	238	244	260	248	239	255	226	247	225	242	219	196	194	242	233	224	253	233	255	260	239	249	255	253	225	261	248	246	257	235	255	234	224	248	244	250	225	212	243	233	257	242	232	263	240	234	250	260	249	236	231	271	222	249	217	232	239	239	270	250	262	218	242	231	297	273	248	250	247	259	256	232	251	245	243	238	257	250	270	266	241	226	276	233	207	228	261	256	227	209	241	253	234	242	245	261	226	237	262	246	241	233	243	252	224	256	228	249	271	246	255	267	236	261	222	237	249	238	228	252	262	256	236	265	243	248	257	224	246	251	241	239	258	233	248	256	264	251	249	240	228	234	232	231	264	218	237	218	270	215	250	284	283	232	261	260	237	240	237	229	245	241	216	215	240	253	270	265	210	236	230	238	265	227	253	248	226	286	249	267	232	249	244	257	257	259	239	252	260	249	244	235	252	235	267	245	265	247	265	244	262	253	238	245	235	231	251	245	240	237	225	249	263	244	220	268	266	259	265	223	246	239	253	217	265	229	246	225	273	237	241	224	245	279	290	261	259	239	254	283	236	254	246	260	259	252	216	241	257	275	254	272	254	245	228	240	236	264	218	229	252	247	239	243	230	254	212	248	234	255	259	242	249	285	259	255	220	225	251	251	250	249	251	225	245	203	233	250	230	257	222	227	268	260	246	233	262	233	242	259	266	263	239	214	274	278	246	250	262	271	243	237	241	251	249	235	234	233	227	241	255	260	243	239	252	257	231	227	248	237	223	244	259	265	232	239	266	244	214	246	243	253	261	281	250	228	230	228	244	196	247	235	245	287	253	247	231	241	269	252	255	196	258	216	254	234	237	261	255	258	219	234	287	269	214	257	282	276	260	271	238	237	278	260	240	255	268	238	241	237	246	299	272	268	252	234	218	228	231	248	266	194	245	225	241	232	269	255	235	245	264	254	248	270	238	237	247	281	252	246	257	273	223	255	252	228	250	252	245	237	266	228	268	269	265	275	243	270	232	272	268	257	238	242	247	252	180	220	237	252	231	238	220	256	256	233	244	268	243	226	272	262	250	254	252	235	236	254	259	236	272	243	240	222	246	251	236	199	269	250	245	217	235	242	260	216	241	247	211	237	261	233	234	247	247	247	244	257	229	257	262	250	266	267	251	229	232	291	210	238	234	237	228	236	263	225	257	248	258	256	245	251	228	236	225	223	208	246	237	265	248	246	214	278	239	250	250	264	282	267	286	238	229	241	251	259	256	258	223	210	239	266	227	234	249	244	252	239	234	275	232	273	230	220	194	237	249	253	233	206	224	256	241	267	234	254	305	233	268	248	219	243	244	245	247
12758	7727	16966	22497	22301	20112	17834	12125	8818	6812	4464	3594	3130	2489	2121	1806	1690	1519	1317	937	930	965	859	855	721	772	856	754	680	671	746	632	624	629	643	627	583	568	573	633	613	621	601	578	571	595	581	607	585	553	561	601	569	597	581	578	583	600	539	619	592	611	561	574	589	544	583	602	569	582	579	615	566	562	611	546	592	578	575	609	577	549	578	567	512	546	583	581	639	567	587	608	574	548	647	601	564	571	575	566	585	599	595	577	590	593	564	562	586	575	586	561	568	530	580	533	604	541	565	573	594	587	594	553	568	573	594	597	562	542	549	578	558	551	583	603	544	564	614	600	612	580	605	596	594	551	597	577	534	611	581	538	615	576	579	562	571	531	586	532	586	605	583	566	578	602	555	606	586	592	584	590	560	562	594	552	568	561	573	578	578	625	548	544	562	559	580	588	551	571	577	595	599	552	603	575	539	554	582	574	586	605	578	550	610	602	551	594	545	565	589	623	579	541	557	561	586	579	578	625	595	526	563	593	554	558	573	566	618	552	567	567	574	562	555	550	591	586	563	565	603	583	524	570	605	575	610	571	587	510	568	605	518	566	564	581	618	583	572	583	572	601	541	598	591	605	586	590	562	534	611	555	596	550	583	637	561	583	562	545	572	607	568	579	545	555	560	562	553	582	567	582	579	608	571	556	585	555	574	537	565	548	568	542	629	563	578	573	583	575	595	560	569	565	563	542	552	563	530	586	533	570	524	588	609	534	608	589	592	539	561	559	574	557	579	519	600	568	538	560	578	582	575	570	594	547	587	556	601	610	603	559	546	568	588	569	581	551	624	555	587	562	574	617	578	611	590	582	566	558	572	602	531	547	521	555	569	585	597	542	553	608	595	593	602	603	556	583	584	588	577	569	586	605	554	587	578	546	565	565	535	550	564	564	602	574	574	549	590	571	555	571	524	600	538	577	592	604	554	588	549	552	564	583	546	579	629	577	558	549	588	583	559	531	536	565	563	540	578	561	554	579	579	558	563	574	551	589	564	554	561	608	564	585	524	565	600	592	566	546	548	561	593	620	587	563	544	615	652	562	560	578	567	559	580	552	617	598	554	550	580	576	533	526	574	565	553	541	564	559	559	557	595	563	567	581	540	575	563	557	561	550	542	594	609	569	533	576	550	616	588	594	550	565	573	574	559	638	609	555	558	629	576	521	594	561	570	572	550	585	601	589	578	600	607	560	575	610	551	556	571	550	576	553	541	579	590	613	624	558	564	569	581	558	588	551	586	588	571	558	609	570	571	569	516	576	535	542	610	569	605	544	585	586	541	587	550	595	625	580	600	531	610	563	553	571	597	574	568	575	594	586	586	555	565	606	549	543	599	568	568	509	554	604	577	570	587	550	555	545	630	577	583	561	536	570	531	577	590	542	606	578	569	582	554	593	570	537	595	525	593	581	556	567	585	578	559	601	569	564	575	524	575	603	587	556	587	543	584	578	597	573	603	562	561	619	580	556	559	588	537	600	588	561	625	549	585	591	587	591	555	584	604	592	537	551	579	531	578	530	560	556	580	581	561	573	547	559	537	561	593	596	577	592	561	555	558	597	581	574	613	571	588	571	598	525	611	592	563	562	533	596	521	574	606	593	552	549	568	578	591	608	580	530	525	538	591	610	592	569	573	589	597	567	548	616	571	556	598	582	593	564	613	572	602	563	590	565	565	587	562	607	603	532	572	596	607	586	609	570	576	541	620	587	546	543	596	557	545	602	563	562	555	612	567	593	541	600	595	597	589	598	576	557	574	607	593	560	537	548	560	576	545	586	565	549	597	568	613	592	558	565	576	583	528	549	560	608	545	595	569	543	585	564	583	539	597	567	552	577	575	542	578	567	586	623	583	544	609	595	576	566	574	584	566	598	591	592	538	607	557	587	596	568	572	565	568	602	567	524	560	556	594	548	575	548	594	556	571	541	528	542	592	569	589	577	603	573	583	574	614	551	568	569	602	571	540	567	587	597	605	580	584	580	560	545	551	596	577	577	552	523	608	526	570	554	597	637	590	569	576	555	599	582	546	588	548	558	581	562	578	573	561	574	600	563	516	582	599	553	559	586	562	577	563	561	537	553	605	581	614	561	589	597	572	548	568	602	585	556	561	565	546	591	560	586	609	545	543	581	616	603	577	562	532	553	591	547	595	592	586	610	587	609	572	570	575	587	530	605	529	574	562	587	570	602	570	597	636	559	553	574	533	576	549	592	568	590	593	595	534	590	521	544	582	558	600	580	583	586	568	620	604	603	521	543	535	525	566	565	550	559	602	564	565	552	549	602	601	537	615	548	546	586	558	573	611	546	551	581	562	555	562	584	562	579	590	588	577	554	574	552	532	592	571	535	548	602	591	582	612	573	546	576	594	557	584	590	600	589	571	616	592	586	573	584	612	579	567	585	583	534	601	554	567	533	610	624	554	587	596	561	600	584	566	582	572	552	579	614	554	534	576	552	579	622	552	533	560	534	549	549	590	574	615	552	599	568	571	588	597	558	575	605	594	573	607	544	578	579	588	525	539	567	566	554	583	575	616	552	535	584	566	564	539	561	583	580	562	586	542	573	543	535	585	552	540	564	546	533	574	571	535	549	564	564	581	542	548	586	565	585	577	570	597	533	570	577	620	559	582	570	571	559	568	542	542	578	573	553	524	522	584	572	542	576	589	534	610	566	576	558	585	538	598	548	563	570	559	525	583	581	548	572	618	515	548	553	528	563	574	610	570	557	540	601	597	563	515	572	580	577	605	591	523	559	555	566	522	529	561	605	571	565	549	596	590	582	550	604	585	578	568	610	537	561	546	577	569	590	578	596	542	531	553	556	582	590	582	573	592	617	641	533	541	583	543	508	580	531	560	632	551	569	545	536	540	572	573	550	560	597	609	568	601	561	561	541	567	581	574	583	550	533	584	535	572	542	528	602	634	569	583	543	580	557	591	595	542	559	585	582	584	569	578	575	553	613	539	546	604	567	583	524	571	560	539	572	536	581	564	585	603	620	582	602	573	597	572	552	551	566	591	557	601	583	570	553	526	558	550	579	582	541	570	580	608	605	569	554	631	606	571	594	559	611	589	568	596	625	520	521	539	584	587	565	553	560	557	598	593	558	596	559	554	616	525	586	570	620	562	592	552	603	613	580	560	552	545	563	602	575	567	616	576	538	589	580	558	563	546	597	526	579	614	583	582	584	555	585	536	563	577	574	541	608	594	586	606	572	588	593	563	552	563	551	580	596	587	559	561	576	590	556	560	569	571	530	558	556	589	551	533	531	532	551	589	581	583	588	579	597	555	528	584	583	573	546	588	579	559	606	595	529	580	568	570	581	602	597	552	589	572	586	573	617	547	575	530	588	616	567	578	579	593	590	537	640	544	572	580	565	571	553	588	538	566	607	589	572	581	587	543	549	524	606	601	589	596	552	582	563	534	576	533	542	545	559	591	582	587	607	567	559	579	599
6279	3316	5246	5144	4118	3223	2464	1484	1122	915	637	539	560	467	475	424	438	394	409	346	402	352	376	403	383	354	350	316	364	375	362	384	378	401	386	338	357	333	318	366	313	364	331	352	356	376	318	353	373	375	366	374	339	332	351	362	351	305	345	374	350	317	355	338	316	317	317	354	357	358	332	357	339	323	335	328	362	331	337	331	331	313	349	376	371	349	343	355	312	322	359	371	381	335	351	349	335	366	364	373	318	332	355	370	340	347	342	346	366	361	357	360	342	330	335	378	385	341	345	352	350	329	343	371	342	331	324	315	357	353	338	333	377	348	376	359	342	344	329	328	366	324	340	315	331	347	324	340	313	366	322	305	331	311	362	341	372	332	338	342	364	319	362	355	306	322	352	382	348	352	355	351	322	331	357	306	334	317	355	346	347	340	303	323	342	338	317	350	321	352	389	333	329	360	356	366	322	387	381	389	338	355	326	324	362	360	339	361	322	325	311	348	341	342	361	375	319	364	324	356	306	351	332	340	328	349	391	325	356	353	331	327	327	352	332	375	360	342	337	322	308	373	328	348	317	356	329	322	349	325	349	367	343	327	314	385	347	335	332	341	371	344	357	341	356	366	369	348	351	331	369	321	373	337	348	323	357	393	369	387	318	351	302	360	352	328	362	335	325	359	351	338	317	353	316	368	349	367	342	318	350	347	337	333	380	336	388	357	349	314	344	381	349	359	340	340	342	332	359	330	327	360	331	355	356	327	347	359	338	360	375	367	360	372	348	357	300	396	372	340	341	348	350	357	366	348	333	377	348	325	348	390	342	365	349	391	348	359	334	373	321	354	330	369	331	349	340	392	358	319	361	323	329	365	329	345	325	390	373	350	347	366	345	341	371	386	352	338	345	332	352	367	366	360	313	330	337	325	346	327	342	347	350	354	364	338	314	321	364	345	341	345	350	348	341	373	351	335	361	341	329	321	348	369	324	330	300	366	330	344	356	325	359	336	349	330	354	354	337	349	396	318	311	338	335	326	306	357	376	356	322	335	355	336	344	363	372	355	339	318	358	344	335	332	389	329	340	362	397	363	378	359	342	368	350	368	359	345	347	346	337	344	347	354	365	328	357	368	353	325	332	371	325	367	380	334	358	365	354	373	341	351	326	332	342	337	358	358	326	342	361	315	354	330	324	329	337	336	354	333	336	363	368	350	336	314	342	346	367	331	375	361	315	341	358	311	330	336	332	362	338	325	353	333	355	319	357	384	376	346	319	352	291	357	388	337	372	329	313	389	372	342	313	403	349	336	325	322	331	334	378	393	337	352	328	315	385	386	369	337	361	314	367	396	327	345	361	376	346	344	340	305	345	299	305	294	340	329	326	345	348	368	325	323	356	360	375	350	331	343	348	327	341	399	369	369	371	337	347	324	330	368	359	322	341	330	335	390	309	329	356	362	358	365	339	335	358	338	324	343	330	335	355	375	331	330	319	344	361	358	349	338	352	372	366	363	325	357	347	340	368	359	345	333	361	337	336	352	340	308	340	322	337	372	336	357	337	353	368	354	349	317	343	383	352	362	311	354	363	366	362	351	315	339	351	353	372	336	380	380	339	344	321	347	314	352	345	353	327	349	324	313	362	295	378	356	354	346	352	327	360	352	340	381	355	346	322	337	337	318	336	324	369	329	335	350	343	323	353	338	348	363	308	357	352	363	339	310	340	332	314	344	343	348	336	323	373	353	328	335	350	344	350	362	360	324	348	345	360	375	353	368	333	316	356	336	334	348	323	321	363	351	330	350	362	384	321	364	328	336	366	323	354	325	301	366	345	356	364	315	334	361	333	352	333	352	347	327	324	342	341	325	336	318	337	373	343	340	355	339	364	341	345	349	370	362	304	320	322	328	359	344	355	337	344	313	334	346	361	350	349	339	338	387	371	334	331	331	343	333	329	370	384	326	334	364	326	346	366	319	360	358	315	349	335	342	335	313	337	356	335	339	301	335	357	355	335	376	358	344	346	336	365	343	335	340	347	329	384	346	347	339	372	338	321	325	334	316	348	363	331	345	364	358	362	328	369	354	350	356	385	373	342	352	371	361	321	320	363	385	333	328	326	348	344	379	315	316	363	362	356	373	366	306	340	350	320	356	341	329	338	378	355	312	345	359	337	370	349	323	316	342	362	363	358	343	351	371	354	373	345	325	337	327	367	321	362	336	342	373	315	374	337	356	343	333	366	370	335	373	353	356	341	348	313	350	400	327	353	321	338	357	375	343	369	339	334	359	350	348	354	344	350	324	315	335	365	324	360	370	308	310	309	378	345	335	321	365	351	343	349	355	332	325	378	364	365	415	333	369	345	363	383	316	330	389	302	331	389	363	333	367	355	344	317	338	350	339	331	323	369	352	330	304	366	328	339	376	358	385	343	359	376	335	314	347	337	343	331	344	336	344	339	339	330	371	364	322	336	345	318	331	370	387	345	342	359	343	340	348	349	331	343	361	367	335	308	350	348	384	320	367	316	324	311	370	343	365	341	336	362	352	336	331	340	336	365	358	339	357	364	327	338	380	353	352	348	366	354	334	311	346	328	317	343	322	344	320	347	348	333	351	306	364	362	325	337	349	349	340	375	338	354	373	308	333	352	350	383	328	409	348	313	359	359	384	337	328	355	363	398	375	350	332	334	372	341	340	377	325	366	349	354	342	331	337	326	323	355	343	313	362	336	317	302	306	376	336	364	343	362	344	393	338	350	333	322	319	324	332	327	344	360	363	359	368	355	363	357	353	337	334	371	371	326	330	354	331	339	318	321	335	341	350	352	371	341	338	369	341	330	339	342	329	364	337	357	363	319	347	364	331	354	330	361	335	361	333	350	353	369	346	360	313	313	354	328	318	327	356	372	345	361	339	352	353	343	363	405	339	362	363	332	332	376	361	352	356	354	351	399	350	377	351	328	332	359	336	325	369	330	353	350	352	373	362	315	319	354	350	321	322	346	360	356	368	354	350	347	344	381	337	332	339	353	344	343	331	356	339	337	313	304	324	331	338	378	351	384	338	364	321	341	341	338	289	307	367	330	356	322	346	348	376	353	360	346	355	371	302	334	362	319	344	358	342	331	326	355	342	352	340	343	362	331	320	355	342	335	362	335	336	326	367	372	336	349	354	284	335	343	327	344	339	355	369	361	408	330	331	323	352	335	338	362	352	337	371	316	356	313	340	354	330	361	361	323	327	329	364	328	354	320	370	364	355	362	344	366	338	350	320	344	360	326	322	388	316	364	341	334	339	351	378	351	349	331	356	353	358	327	355	310	369	365	329	376	357	327	378	362	371	387	323	389	362	349	364	380	339	333	326	375	383	338	361	347	377	381	366	302	319	340	348	356	378	338	349	363	361	363	312	385	333	345	320	357	324	374	344	340	378	362	342	366	334	332	342	330	339	316	347	370	316	305	359	341	334	386	351	363	361	364	356	361	336	324	346	331	341	339	324	312	365	329	369
4384	3560	9945	13933	13319	11386	9377	5784	4521	3411	2513	2060	1861	1560	1432	1280	1189	1120	985	898	884	894	863	862	832	754	760	805	790	735	772	764	727	771	760	765	798	769	798	746	731	780	718	765	800	786	764	753	763	758	802	773	748	746	782	766	827	787	745	721	767	766	782	787	775	734	815	790	790	735	804	753	783	766	774	793	766	792	804	787	766	731	755	769	760	726	752	775	784	743	770	770	750	753	747	767	749	752	723	753	735	783	736	753	726	771	734	779	711	764	782	737	769	775	767	732	796	750	764	734	745	766	738	737	735	760	768	745	800	736	714	761	751	744	784	779	775	778	760	808	766	769	696	753	733	774	741	693	800	751	726	755	747	811	807	808	763	772	782	709	778	729	775	769	752	784	761	807	787	725	799	758	766	792	750	745	755	819	828	774	793	762	754	756	774	765	761	781	739	764	730	757	775	740	773	785	733	758	820	766	776	795	787	765	737	752	764	753	793	783	743	733	774	780	755	762	752	731	751	791	745	749	740	729	749	746	755	698	782	761	762	774	762	768	738	767	844	812	788	744	750	758	752	724	750	758	780	766	748	816	733	722	741	762	763	817	744	765	755	727	782	776	821	762	769	770	757	759	747	720	776	686	762	784	766	770	771	774	752	791	759	696	746	782	752	736	743	750	770	764	728	757	733	727	759	785	742	763	803	767	756	733	695	786	798	726	758	774	734	764	734	765	757	790	799	685	772	784	787	770	763	800	769	794	719	799	754	818	730	749	782	765	718	779	763	770	751	779	835	753	712	766	752	737	792	759	772	794	791	813	741	763	756	762	739	776	798	729	762	747	762	780	754	793	772	750	703	813	775	779	710	797	758	728	773	783	758	788	795	752	783	784	749	745	786	701	767	745	789	774	716	758	794	785	765	798	774	720	801	762	753	849	718	747	793	770	852	760	766	741	794	715	782	779	800	756	751	738	761	825	724	747	777	772	746	736	750	750	791	751	692	722	808	735	816	751	773	791	770	747	754	774	741	698	779	795	787	766	782	760	781	784	736	741	780	756	714	773	725	733	746	750	749	782	758	745	729	783	763	751	737	721	750	799	787	729	803	741	742	774	755	783	769	773	749	771	765	771	734	759	821	776	773	770	812	799	689	770	818	812	776	798	776	774	761	816	731	739	783	747	761	767	776	782	739	779	767	776	712	713	832	760	750	757	775	818	750	772	785	807	762	742	762	757	796	763	773	705	817	777	768	800	749	775	791	783	742	810	747	806	749	762	718	719	769	762	780	746	766	724	760	715	787	739	738	747	717	767	731	766	786	754	783	742	790	737	789	700	761	745	719	773	757	759	828	779	778	724	765	740	769	770	746	701	800	744	797	743	762	763	746	790	718	767	751	791	721	809	750	797	786	804	737	748	732	745	772	722	749	762	750	780	731	794	744	729	779	775	763	720	753	785	736	774	767	740	777	775	744	769	796	822	730	812	787	789	799	784	712	801	771	773	706	789	723	764	773	794	789	789	765	770	786	763	761	785	794	757	778	755	738	817	762	734	787	753	799	730	757	792	748	733	718	777	754	754	779	797	748	791	725	828	758	755	783	771	790	750	771	765	788	753	773	778	769	720	807	750	742	782	775	761	757	759	766	722	750	774	704	791	821	732	815	784	732	754	761	795	838	742	785	776	747	774	784	776	772	761	765	741	732	790	708	732	769	750	705	725	726	803	743	803	767	750	770	776	786	784	751	797	776	773	728	753	725	757	719	770	782	759	781	774	731	776	749	737	760	696	786	718	756	743	753	765	786	774	785	806	743	771	821	737	706	736	730	789	823	735	754	752	753	739	766	790	782	782	735	725	744	735	797	818	812	781	726	737	789	740	762	729	749	780	824	681	812	807	774	767	730	779	720	733	742	732	734	737	734	732	801	707	759	762	735	813	756	725	712	765	783	773	776	745	752	738	748	727	703	761	750	697	756	766	793	755	765	753	742	731	783	727	716	776	771	757	769	788	747	776	747	750	799	761	717	746	789	756	754	736	757	757	731	820	750	765	753	803	790	768	804	748	797	755	739	778	741	751	778	766	790	786	808	741	816	754	763	745	795	737	776	761	720	751	770	756	766	728	763	754	787	796	843	781	779	714	775	719	731	734	786	752	751	764	716	731	717	787	721	768	727	774	775	769	770	741	709	762	746	705	755	767	749	802	797	765	704	740	758	728	764	768	769	761	763	785	746	755	783	772	760	765	723	748	772	804	793	794	740	725	750	816	773	742	739	768	750	801	731	734	778	720	804	799	782	750	753	765	758	766	751	765	801	814	761	760	762	763	764	751	764	813	733	752	821	769	746	778	760	772	718	792	772	759	797	812	750	746	795	776	809	745	757	783	759	725	804	758	791	794	778	790	740	742	734	721	792	759	737	734	732	747	741	773	773	758	726	720	693	744	764	711	749	733	751	785	785	767	699	786	768	759	789	734	787	762	772	781	732	785	752	814	742	759	748	716	788	780	738	761	761	772	767	749	756	766	754	743	759	789	714	761	775	745	786	772	762	766	750	780	752	742	686	759	766	791	781	782	787	721	709	805	771	747	805	779	771	766	722	752	767	728	774	741	742	731	764	755	741	780	785	763	739	776	808	769	747	823	783	763	783	714	747	823	757	770	774	709	728	729	771	743	774	766	723	774	763	742	804	738	766	773	761	731	759	766	741	810	710	753	702	778	807	802	749	751	736	737	727	739	768	740	742	762	785	744	722	770	789	735	756	785	760	742	764	789	802	781	770	770	741	766	721	766	769	817	738	762	750	757	764	772	771	767	757	722	780	764	755	748	798	787	706	768	761	815	784	777	743	806	778	784	745	759	782	772	711	740	721	772	774	748	738	737	761	709	795	782	756	760	797	793	784	803	775	746	781	762	802	720	739	776	784	766	779	760	733	734	745	799	760	795	780	735	717	756	773	776	772	737	718	790	770	744	767	704	738	782	735	736	855	733	764	791	754	739	768	714	749	769	757	752	727	758	720	775	741	768	781	823	787	827	708	768	784	756	778	743	759	738	812	746	739	731	757	782	745	774	766	756	702	776	773	744	725	743	810	803	760	747	798	777	776	771	734	711	778	781	741	726	775	714	792	768	770	751	735	721	751	769	754	753	732	738	782	825	771	775	761	767	740	804	746	797	762	714	803	791	748	763	793	764	774	737	768	775	774	752	754	794	718	792	746	810	764	718	733	795	834	804	763	788	746	795	757	762	767	755	745	742	776	783	738	796	795	751	735	786	796	793	767	717	735	816	766	738	793	762	775	736	735	821	798	761	721	779	792	763	775	751	751	754	777	751	751	789	753	759	765	733	784	745	758	781	799	779	774	772	766	780	735	748	750	763	754	746	782	744	715	748	815	754	766	730	759	754	743	798	777	731	782	799	815	787	744	759	801	773	771	751	732	730	759	770	755	772	810	787	707	729	773	733	792	776	720	729	792	740	817	744	768	735	758	777	757	706	741	755
14423	5831	8332	8419	6622	4973	3688	2116	1628	1202	904	651	633	527	472	463	409	393	323	341	327	319	317	335	303	310	261	275	306	285	317	284	292	296	270	254	280	271	280	306	275	273	289	279	263	273	296	275	274	299	293	290	276	266	273	289	299	256	276	256	270	302	261	281	316	279	303	282	272	246	307	291	298	290	277	269	269	276	296	299	273	282	273	270	291	262	274	289	316	263	272	293	299	293	282	277	276	288	270	288	279	279	304	287	288	303	259	291	298	294	284	311	259	294	285	313	241	289	309	299	279	315	281	264	262	294	323	296	279	268	314	307	283	259	299	281	310	305	296	277	289	308	279	266	289	299	275	282	286	290	327	266	285	275	291	293	275	311	267	277	250	256	289	285	266	283	302	283	265	291	287	297	290	280	266	304	262	236	282	306	338	268	269	279	289	311	266	308	296	298	299	289	269	276	291	276	296	291	270	287	250	291	269	278	274	259	255	279	309	302	310	274	302	280	281	263	284	297	281	281	248	271	292	270	295	334	274	281	278	285	276	273	272	251	299	277	267	307	321	296	288	280	278	261	249	269	272	280	266	271	284	304	257	249	302	259	300	268	307	275	262	269	262	264	275	287	297	292	299	302	309	280	279	254	263	277	289	286	273	305	288	298	279	327	266	270	284	258	284	254	316	301	292	296	319	323	277	277	289	281	283	282	279	263	283	266	292	274	287	277	299	272	290	293	261	303	261	313	293	262	249	297	264	264	296	300	270	295	252	295	297	287	257	305	275	257	266	272	276	282	254	282	295	253	245	282	301	280	283	294	281	264	289	267	302	325	266	258	327	302	273	301	279	297	254	299	264	291	268	275	289	299	292	281	272	305	275	286	269	280	263	308	270	254	296	295	297	277	271	284	317	282	298	282	326	272	313	278	329	275	293	284	266	286	296	271	302	274	289	288	307	297	280	290	292	285	313	269	320	292	316	247	271	266	273	305	311	279	289	284	293	278	298	258	276	316	313	268	302	284	273	262	311	284	293	293	326	320	283	304	294	302	309	263	314	281	306	273	283	278	276	283	308	274	261	265	261	289	287	282	275	269	308	275	277	292	294	291	301	301	282	292	339	297	299	288	295	319	291	266	247	291	309	278	287	259	298	304	271	280	272	275	266	292	268	299	316	303	261	294	263	284	292	290	292	320	263	259	297	281	288	269	309	273	287	265	290	292	305	289	298	275	273	278	288	304	285	272	266	305	274	289	295	279	271	288	282	243	298	279	259	281	270	296	271	265	299	299	287	256	255	296	301	264	277	291	267	276	306	300	273	295	269	272	277	304	267	249	345	265	299	299	266	271	265	308	298	290	276	263	273	282	274	279	284	297	317	302	288	271	293	246	321	301	309	297	248	325	303	281	259	281	307	299	293	291	290	293	263	288	285	290	240	299	277	284	278	295	242	291	273	266	280	268	262	278	325	298	245	254	274	278	287	289	296	297	280	287	315	291	284	290	300	272	281	273	273	257	316	280	256	280	276	330	270	299	296	284	269	320	280	288	307	264	289	279	309	283	300	265	278	293	270	298	278	319	286	299	313	284	290	284	310	259	264	284	284	284	292	276	289	300	279	243	270	300	291	264	271	290	233	297	291	275	281	282	286	299	275	273	268	299	257	294	312	288	249	278	285	266	298	244	269	242	258	288	262	299	275	312	291	262	306	288	268	266	303	297	304	287	292	286	258	287	324	310	295	289	293	230	260	289	298	284	300	262	273	289	280	307	302	295	282	302	249	287	264	326	304	271	273	247	271	332	315	332	293	271	296	279	274	297	288	262	263	277	293	309	277	310	295	311	268	301	275	298	294	288	303	292	271	313	299	263	222	284	261	249	266	265	290	264	306	279	307	291	291	284	307	299	286	278	312	308	260	268	321	257	279	309	307	270	299	273	286	288	279	304	266	292	277	293	289	278	292	255	287	275	304	301	302	285	290	288	282	305	298	283	294	257	287	291	300	284	282	290	242	251	319	285	286	286	275	271	302	266	235	272	298	235	287	296	275	282	295	280	252	306	255	298	255	298	294	314	281	290	311	258	271	281	300	276	298	281	292	306	283	279	256	250	271	290	252	308	321	270	291	275	311	281	334	234	299	275	291	312	272	303	304	273	267	274	315	282	255	289	284	306	270	276	294	244	295	273	270	281	252	267	313	272	278	268	274	300	271	306	318	261	297	319	260	328	300	253	281	293	286	280	271	297	292	258	281	295	291	302	310	272	312	272	280	291	280	287	302	270	318	297	290	258	272	290	267	318	274	294	273	315	289	314	279	281	284	287	264	282	302	283	259	274	286	223	259	289	277	256	274	276	273	264	286	320	289	265	257	280	262	265	314	287	273	247	296	315	270	314	280	283	287	272	293	310	286	316	253	269	284	274	285	287	272	269	241	278	262	267	276	293	230	282	275	286	298	269	288	247	313	268	289	275	278	308	307	256	307	289	267	283	281	290	286	279	262	294	279	267	271	246	300	297	273	288	277	313	293	278	286	255	256	316	325	272	258	258	264	272	285	272	255	280	305	272	281	269	277	281	302	276	306	278	288	267	284	291	265	280	260	309	275	312	293	264	303	278	269	283	290	297	295	263	248	233	282	300	254	297	291	304	277	314	290	264	271	297	299	287	287	297	321	276	269	295	288	276	263	328	289	288	319	284	287	262	315	282	290	273	281	298	271	315	276	311	304	281	271	318	264	298	283	236	283	308	282	272	311	272	236	282	293	243	279	266	274	266	279	272	251	283	275	310	314	306	291	276	287	273	293	311	275	302	282	257	291	287	293	289	291	319	278	310	275	289	322	295	286	280	272	291	272	291	291	263	293	267	239	309	258	254	275	283	274	266	288	310	313	273	255	257	291	278	273	274	236	270	315	286	277	294	306	324	281	272	264	247	251	292	305	289	257	318	281	288	316	291	296	264	295	289	266	280	253	306	258	289	281	265	287	279	306	282	297	287	287	297	258	280	304	312	314	305	301	309	281	281	292	285	301	286	300	291	282	241	300	320	273	256	273	254	297	311	279	300	306	304	278	299	293	275	294	297	288	315	304	284	311	297	293	260	319	251	289	300	270	279	235	286	270	273	270	274	303	268	290	309	296	306	292	283	286	293	279	306	260	289	274	302	308	276	293	268	276	297	253	303	272	293	301	295	285	276	280	299	232	294	260	286	285	267	251	266	278	299	285	283	251	294	267	275	290	292	286	316	295	326	282	285	272	278	301	304	291	236	286	290	316	263	307	298	266	302	310	272	292	255	257	256	258	301	250	299	299	300	281	292	285	278	279	302	307	278	310	259	295	294	264	273	273	290	287	286	322	341	284	289	294	260	277	262	302	269	288	290	270	289	270	279	276	267	293	265	262	295	286	288	274	310	268	270	252	272	279	258	281	283	287	293	273	269	297	280	253	295	296	284	299	268	287	245	289	287	283	271	301	272	275	263	272	258	260	272	311	274	311	294	283	306
9773	5358	14680	19820	18678	16788	13003	8799	6921	5261	3962	2884	2633	1913	1831	1569	1419	1415	1061	914	939	862	814	754	769	751	768	689	696	741	718	714	703	637	664	671	675	709	659	653	655	628	627	640	704	650	635	609	629	661	662	647	644	661	676	664	630	677	640	600	678	658	632	687	604	656	640	663	646	663	623	653	625	639	622	632	640	658	662	651	709	698	616	612	682	646	710	642	678	590	658	656	655	656	639	669	623	649	633	641	673	622	619	641	657	635	663	625	643	621	611	688	626	645	670	680	626	679	658	627	603	637	636	648	610	676	610	691	670	645	650	632	644	606	680	635	613	612	641	658	653	630	640	673	649	684	628	662	646	636	599	644	631	643	547	614	603	582	624	613	641	677	711	618	640	658	637	608	656	637	624	613	672	633	678	627	676	594	617	647	673	638	687	633	639	629	599	642	685	642	677	667	667	660	607	678	658	686	647	622	636	653	666	669	666	635	670	640	650	687	665	653	640	648	609	665	636	689	661	602	674	657	669	651	653	668	657	657	684	655	634	580	644	572	646	659	661	638	635	665	659	637	674	705	679	652	639	612	634	634	653	606	625	662	662	644	676	618	670	644	612	609	614	610	647	669	616	644	641	669	628	695	608	639	627	660	662	632	628	636	642	610	623	655	638	699	646	638	649	670	648	658	597	677	633	605	622	676	669	662	634	605	626	633	641	641	639	642	647	653	607	650	644	620	564	637	634	602	641	628	632	675	631	640	650	628	635	684	649	652	668	687	654	661	659	691	594	664	683	623	615	634	644	656	623	622	648	648	651	688	638	638	671	614	663	645	639	601	620	647	606	664	699	637	606	642	641	611	651	632	686	635	618	630	655	644	624	611	638	597	605	652	618	617	650	629	619	621	653	659	643	632	656	595	653	691	685	632	682	629	634	671	680	599	626	597	635	616	668	646	598	625	624	625	666	657	633	659	620	648	666	654	597	659	602	620	657	642	644	633	672	669	657	612	628	663	638	640	611	630	648	686	616	638	638	667	638	594	653	576	590	687	653	677	645	661	666	671	639	641	710	605	646	636	645	643	664	662	609	616	662	628	647	651	643	640	638	651	630	656	629	608	652	672	692	656	645	642	628	628	671	612	662	593	666	651	651	640	635	615	684	644	624	660	580	634	636	660	652	606	656	626	615	656	632	617	663	624	615	648	654	641	584	595	633	624	611	658	649	588	659	639	664	632	641	573	635	633	658	659	645	669	632	622	623	640	673	642	676	658	644	662	643	641	642	670	638	643	635	660	648	664	647	609	631	664	604	629	645	644	668	677	631	645	613	666	668	653	647	611	610	637	630	676	614	618	625	623	627	619	632	616	606	653	641	632	619	634	657	589	673	627	598	655	653	605	664	589	644	652	616	687	670	596	607	672	642	583	625	653	619	627	707	692	616	609	654	628	670	614	654	626	631	636	661	661	647	605	670	629	658	633	654	617	669	669	663	668	629	670	657	667	621	690	613	655	668	651	626	647	647	580	634	637	642	635	624	610	669	663	629	692	652	640	642	646	668	642	656	694	604	684	685	620	634	611	638	642	624	648	642	624	638	667	652	638	684	678	646	642	656	637	659	594	674	620	630	652	644	632	690	650	621	632	655	658	685	651	639	675	656	624	652	653	682	633	644	617	629	678	657	627	611	610	667	648	687	669	627	642	632	609	682	616	656	625	643	640	666	671	638	610	616	642	619	642	629	682	654	649	707	659	614	617	632	612	616	652	645	618	693	638	633	626	620	601	665	617	641	620	678	653	633	620	612	626	669	615	627	655	633	612	686	657	652	627	714	648	625	661	619	642	605	599	626	630	665	641	662	710	590	633	594	626	663	656	655	634	670	681	651	647	615	695	608	634	631	655	596	634	653	648	670	600	638	628	610	589	579	629	648	639	670	637	602	606	645	636	644	608	670	655	617	671	651	620	667	622	650	638	691	610	650	657	650	644	614	617	606	644	573	660	650	608	620	587	652	646	637	640	613	671	676	654	671	686	624	651	658	651	671	645	618	595	652	630	612	659	666	727	659	661	622	645	640	674	644	624	693	681	619	603	629	607	670	641	639	673	640	638	636	638	641	603	644	613	691	631	616	627	641	640	607	601	647	630	625	620	624	651	640	658	633	662	659	617	634	660	652	631	657	651	631	650	681	699	625	617	633	624	609	650	620	637	670	589	688	601	636	635	660	654	610	658	613	675	639	675	635	647	620	637	626	580	638	639	638	641	629	639	660	616	632	614	611	662	616	674	620	638	644	627	695	662	654	653	595	612	625	622	675	624	682	671	662	652	641	609	650	606	653	644	652	675	651	659	597	620	674	637	636	635	601	631	625	692	683	667	670	626	707	649	653	637	628	646	618	628	669	635	624	631	636	594	658	629	637	599	644	645	641	633	629	682	669	622	626	681	669	691	686	660	664	626	666	662	583	633	635	675	649	643	661	642	628	656	639	631	633	606	668	679	653	653	631	656	616	692	657	612	662	648	630	635	649	667	642	644	637	649	676	655	717	650	639	657	648	616	636	648	617	612	647	648	643	568	588	672	630	673	644	643	624	619	630	609	658	632	627	630	679	633	654	649	698	668	616	628	642	703	631	613	648	636	644	596	643	641	636	610	654	652	645	666	625	666	636	646	602	662	619	664	646	651	641	651	635	666	641	602	648	683	681	661	634	644	656	644	634	675	629	619	677	641	599	655	608	681	613	674	633	589	641	633	647	631	635	608	614	613	647	642	623	632	568	675	647	606	662	639	643	668	649	649	615	660	669	642	611	646	626	636	634	608	627	600	659	672	622	665	598	617	623	639	660	672	624	649	615	659	619	615	599	663	622	665	674	650	597	695	646	654	638	606	620	587	620	609	640	660	709	604	652	615	651	605	621	609	637	663	629	657	633	645	629	653	630	653	632	607	684	630	629	637	642	646	611	651	646	624	628	644	670	632	677	662	652	660	677	645	666	684	629	635	687	630	597	634	644	641	653	642	647	614	606	639	621	641	660	629	656	641	710	628	630	655	648	626	680	611	614	686	641	626	635	680	640	664	614	649	632	644	616	622	633	669	639	656	638	651	634	651	663	634	635	665	659	617	679	660	643	618	657	665	607	647	652	648	656	617	642	667	679	613	603	663	681	668	628	663	603	654	628	655	661	619	615	668	607	661	631	672	614	671	614	659	637	655	648	632	652	663	626	626	601	701	632	674	645	583	658	595	673	682	661	667	691	692	657	606	662	599	613	642	615	596	625	624	607	630	660	650	662	667	646	659	672	630	674	642	585	639	598	689	656	671	615	631	610	652	627	656	648	628	621	691	622	629	672	654	646	701	650	627	670	651	637	641	624	659	620	660	632	598	633	639	626	658	656	666	642	672	641	635	688	613	672	666	666	679	618	671	651	667	637	650	631	646	608	613	676	645	680	625	614	656	638	655	624	592	641	628	632	599	666	679	654	641	636	663	591	635	681	652	667	620
22657	9147	11978	12210	9014	6760	4720	2881	2148	1520	1144	828	750	568	564	491	428	395	347	305	313	341	295	276	270	260	239	244	285	264	271	269	289	231	260	222	252	305	250	256	277	256	275	267	245	248	251	265	244	231	259	226	258	266	244	268	273	295	258	273	238	257	218	249	238	247	245	238	280	230	249	260	253	242	256	267	234	265	259	239	260	242	271	277	261	273	269	261	264	274	264	267	216	243	234	240	247	231	279	255	243	251	227	240	214	259	268	270	280	246	265	282	219	258	292	269	252	260	240	238	282	293	259	254	272	256	274	243	241	245	266	273	264	275	268	264	261	223	269	283	261	248	261	238	224	271	288	274	249	258	288	248	236	240	279	251	262	223	258	254	277	257	227	261	256	274	240	250	241	264	247	247	217	261	244	273	292	235	269	254	248	289	258	280	285	246	241	260	265	266	253	287	248	268	252	261	241	261	257	246	276	259	220	252	236	241	258	259	263	250	256	266	277	241	224	252	239	270	256	275	254	276	262	256	268	251	243	265	243	265	284	245	245	266	219	255	277	280	294	252	251	247	247	279	215	230	269	264	256	245	223	270	254	252	281	255	267	264	283	230	282	240	272	246	270	269	251	251	255	267	245	251	298	236	269	276	282	240	275	253	268	199	243	250	261	248	259	259	255	265	261	246	276	207	238	239	272	271	251	265	274	227	284	242	239	287	240	252	286	282	259	270	269	248	257	291	269	254	226	235	276	271	261	243	259	246	245	257	275	236	231	242	272	224	234	242	255	247	259	231	244	281	262	262	234	250	266	257	271	221	224	271	232	274	263	224	251	258	255	239	268	261	280	245	278	261	255	219	228	231	242	265	256	260	248	223	256	248	229	258	242	246	255	249	284	235	265	254	241	209	249	264	253	243	229	253	264	276	260	232	281	286	285	256	233	260	261	227	251	282	266	276	248	300	251	232	278	259	255	276	252	246	233	260	240	241	257	257	222	311	222	240	260	281	252	245	281	231	266	236	253	235	246	236	239	254	251	243	234	262	294	245	265	237	234	241	251	286	273	251	263	241	237	286	249	231	282	240	260	262	243	260	260	279	261	217	253	248	272	272	259	272	255	264	231	262	262	253	244	256	272	257	268	263	272	250	252	247	262	264	235	249	244	279	240	261	268	235	252	247	260	256	248	257	227	284	261	219	257	215	244	295	230	266	235	285	244	294	267	263	256	261	282	240	278	242	263	238	265	226	263	274	266	252	250	242	255	274	259	229	277	227	233	255	229	262	256	245	221	235	278	260	267	214	251	268	267	277	252	249	286	296	262	253	267	273	246	297	286	228	260	256	245	260	251	277	272	244	255	239	245	241	246	242	265	263	244	272	221	239	255	263	256	233	236	229	275	225	267	266	270	262	232	292	282	257	252	254	243	250	259	280	238	245	245	272	255	254	276	273	236	271	255	249	256	258	260	254	274	255	272	261	238	256	240	261	257	241	228	209	285	270	272	289	258	230	250	239	258	257	265	247	246	240	238	284	243	230	258	240	245	248	248	261	245	242	221	249	289	257	255	246	215	260	280	260	248	244	257	253	257	255	293	256	244	259	249	266	240	258	216	249	275	258	260	242	258	277	247	273	255	267	224	267	245	252	207	264	262	272	259	274	259	259	250	227	259	273	268	276	280	234	287	274	290	257	236	252	282	270	263	264	243	245	245	277	245	245	248	272	259	249	261	262	226	256	273	266	218	271	253	251	251	281	233	247	251	233	250	259	254	244	222	256	232	272	264	236	248	204	264	241	217	258	274	260	248	261	242	290	254	250	240	284	266	247	257	265	225	269	278	285	264	262	259	241	267	278	238	280	242	262	270	285	242	250	249	269	259	277	258	279	276	263	240	234	238	257	253	263	263	248	244	277	247	282	241	239	235	255	253	245	254	265	264	264	257	269	237	239	253	273	253	247	270	270	267	260	283	252	256	272	303	243	253	267	229	247	227	271	271	258	258	256	285	249	242	253	248	244	219	256	252	267	297	252	233	293	247	278	262	264	234	253	260	256	234	273	249	275	223	247	276	243	237	264	281	253	265	227	285	256	254	258	243	211	237	275	276	255	261	271	230	249	240	288	270	258	278	240	258	245	224	244	252	281	276	251	261	256	229	268	249	263	234	250	249	250	264	251	276	237	268	242	250	241	219	255	268	272	264	236	253	260	219	259	264	266	231	262	263	259	221	273	251	219	277	267	283	239	225	259	273	229	271	260	277	238	268	264	271	248	251	277	252	250	237	257	234	252	244	242	252	266	246	248	241	234	288	278	225	284	255	251	274	255	246	230	250	274	280	266	285	247	253	264	272	250	284	243	267	254	278	258	261	248	245	260	231	283	283	262	258	244	254	266	290	230	276	262	270	274	225	231	239	261	273	277	275	267	253	263	244	263	269	267	271	256	258	258	248	252	268	256	259	242	286	272	252	246	267	254	267	264	284	253	251	273	236	239	213	271	236	249	231	233	263	251	236	236	242	249	274	266	230	281	262	228	257	259	240	246	241	236	249	251	251	247	230	244	232	268	248	226	268	293	256	292	250	241	269	254	286	263	271	243	263	262	231	246	258	238	266	258	258	252	259	249	273	245	253	235	259	253	234	248	259	245	265	254	242	259	248	228	250	278	267	228	225	252	290	262	285	239	268	282	267	257	262	216	268	267	234	231	246	268	231	224	283	235	273	266	250	256	235	275	224	254	260	259	267	256	246	258	266	287	255	242	249	246	257	256	253	286	278	246	256	245	240	239	253	268	251	248	238	260	243	267	272	260	257	259	255	281	260	249	257	272	223	265	257	259	241	253	271	201	270	248	262	265	275	266	271	256	272	219	236	288	256	241	252	264	216	262	243	215	223	252	277	252	262	221	239	222	255	259	247	261	258	253	256	290	261	252	249	284	258	248	250	254	259	268	259	263	249	223	265	263	238	293	256	251	237	257	250	252	264	269	291	270	249	251	274	258	246	248	272	235	264	234	256	238	240	264	243	257	281	260	256	247	266	242	234	284	231	246	299	266	234	259	277	263	270	283	270	265	269	245	245	281	239	254	277	243	266	247	242	266	248	319	258	268	270	272	249	256	267	273	276	244	247	281	263	268	243	262	239	268	255	286	255	261	222	263	274	285	239	221	268	269	250	257	265	244	256	251	242	266	265	276	251	252	224	239	294	227	245	251	243	251	248	261	247	286	241	272	261	241	238	246	256	263	265	234	272	251	243	260	235	273	238	253	237	283	254	261	255	274	248	254	268	259	251	294	261	228	275	243	264	282	264	250	277	255	278	262	273	263	249	271	265	266	245	259	254	261	268	273	245	253	266	269	273	250	261	232	270	244	265	269	264	261	283	280	258	241	251	249	240	237	216	272	286	211	256	299	262	212	235	253	257	261	289	267	231	276	244	231	266	300	220	253	268	261	231	216	242	260	243	255	239	271	255	255	244	239	230	265	243	243	237	264	254	257	255	251
12899	7240	18519	24685	22349	20879	15445	11346	9339	6901	5199	3833	3323	2692	2288	1905	1726	1569	1098	1024	984	976	873	732	756	749	780	774	727	747	704	682	672	699	669	600	616	544	635	611	589	646	647	608	612	665	581	605	632	566	592	628	644	598	565	591	639	612	576	595	596	582	618	559	612	562	598	591	626	573	566	556	628	581	570	595	590	625	610	577	576	602	580	577	561	580	566	617	593	588	579	559	582	596	599	578	583	578	577	567	617	581	642	613	589	616	576	569	588	617	582	577	615	614	589	586	568	587	590	596	554	665	548	596	597	589	593	579	596	571	655	583	577	611	573	575	613	614	568	577	610	611	552	546	603	581	608	562	623	624	613	571	565	597	593	622	584	606	615	570	579	598	548	565	617	609	596	583	590	548	622	614	589	567	574	606	587	613	547	572	592	592	606	633	590	614	574	593	620	584	599	609	574	566	618	632	576	598	567	561	609	599	582	625	635	604	558	564	597	613	599	572	580	628	564	626	610	589	615	614	555	584	609	606	562	594	659	608	583	591	614	597	575	588	574	620	589	598	619	596	601	574	581	565	578	576	596	584	583	578	589	643	550	650	574	556	576	634	585	621	565	558	626	632	565	626	616	566	614	570	615	582	555	606	596	615	596	583	554	562	602	590	610	601	624	569	627	585	596	570	576	621	591	549	592	598	619	564	591	573	600	613	577	617	617	618	597	594	605	603	595	585	586	595	582	594	584	599	635	563	636	572	589	588	553	575	611	586	588	602	608	590	564	629	551	594	577	626	605	607	606	598	577	622	603	601	617	593	556	571	576	595	611	562	598	614	572	608	616	657	639	582	619	619	577	637	577	565	579	602	578	641	596	652	605	613	608	571	583	536	559	611	605	603	549	596	560	572	570	617	545	598	587	613	589	585	560	614	615	597	562	587	593	621	596	592	598	658	575	542	666	611	623	621	603	654	594	608	574	584	605	564	546	640	569	590	619	626	619	561	622	597	592	632	582	586	644	590	589	629	597	589	534	607	595	624	558	572	594	545	562	593	637	572	600	588	590	623	575	606	609	599	578	602	564	573	606	602	579	574	618	537	618	611	627	614	600	541	583	579	562	591	628	581	608	593	603	602	627	523	573	567	593	623	585	609	596	633	613	631	551	555	627	571	603	603	548	581	587	613	595	589	604	593	587	585	588	606	564	579	607	532	601	542	549	577	594	535	585	575	606	566	578	625	597	598	585	612	617	583	629	609	557	598	592	624	635	549	634	554	606	555	570	553	591	602	606	610	586	631	637	560	638	598	568	587	581	587	574	611	585	579	598	567	605	613	581	598	582	567	576	610	598	602	599	574	594	555	648	600	608	600	615	596	578	612	612	630	636	627	600	624	583	533	606	580	589	594	572	620	591	634	624	607	583	624	623	566	562	597	591	599	601	601	585	620	580	597	562	620	589	548	557	583	554	557	589	624	564	630	602	601	550	602	600	620	564	640	611	604	545	587	589	595	622	593	582	582	607	600	569	585	642	612	639	602	637	606	582	622	563	542	611	583	575	566	569	617	645	544	589	612	608	590	638	599	607	607	582	621	548	570	580	637	635	638	573	557	595	623	590	631	560	554	536	631	574	566	586	595	569	590	598	589	583	585	606	611	587	565	600	601	555	608	581	587	584	592	599	554	590	566	622	577	610	598	584	586	618	582	587	638	605	621	598	566	600	571	679	614	580	629	586	605	606	571	600	571	566	590	617	626	642	571	622	600	556	595	629	616	573	615	531	621	620	607	589	614	578	591	572	595	535	634	597	590	602	636	590	596	561	556	554	598	562	588	543	546	580	612	568	577	582	575	611	604	577	627	593	572	568	621	590	573	587	625	640	598	626	570	570	581	570	587	597	590	613	531	571	636	596	608	595	640	634	586	580	655	600	589	556	614	580	547	650	616	565	606	551	618	537	597	567	623	604	538	632	594	603	596	595	590	598	594	627	598	582	607	562	668	552	556	593	605	637	631	618	599	587	591	580	616	604	570	577	563	624	583	569	564	582	581	616	569	612	598	563	600	643	570	631	594	595	607	633	572	608	608	628	572	570	527	640	571	602	556	574	566	611	610	635	605	629	563	593	612	610	591	635	637	589	606	587	566	571	616	585	568	639	597	591	571	588	571	638	619	594	583	600	609	609	617	586	574	599	638	567	532	561	576	597	544	633	621	590	591	630	590	604	638	570	609	577	600	558	573	581	558	587	595	587	644	597	585	615	648	558	561	593	598	619	603	553	585	560	617	636	632	614	644	604	603	613	583	574	615	599	541	586	588	617	578	608	595	576	560	601	595	582	611	581	600	575	631	599	617	611	601	595	581	595	598	584	621	597	605	546	563	582	616	566	597	586	632	582	601	572	630	565	583	593	592	616	643	624	566	622	601	571	607	631	577	593	606	545	625	573	561	608	563	579	625	586	564	594	588	580	585	604	589	596	554	584	600	572	644	594	605	586	576	589	609	587	602	605	595	613	616	589	556	614	621	572	610	541	553	588	608	607	583	610	604	573	598	576	586	592	603	608	626	578	607	591	627	568	597	615	612	593	630	602	545	566	601	613	569	617	589	638	617	552	580	593	612	604	586	633	573	608	602	586	642	571	623	598	599	582	614	607	654	595	588	592	637	583	561	585	617	603	595	630	602	606	594	583	575	602	618	603	569	645	555	598	570	584	576	614	577	602	575	588	600	559	604	619	606	585	591	587	616	595	575	570	570	603	580	621	554	616	602	643	570	631	624	602	587	612	554	584	608	637	631	577	590	641	602	610	519	545	613	613	594	637	600	600	539	609	574	627	536	626	643	591	583	575	607	581	591	592	600	575	598	598	585	613	567	575	559	597	608	612	611	591	598	621	590	626	586	574	578	558	611	575	597	590	589	590	587	618	569	623	616	600	563	599	594	590	630	564	571	572	608	558	610	588	624	632	570	626	603	589	587	552	583	598	633	610	602	553	592	578	660	615	570	604	645	612	621	576	610	570	612	621	585	589	609	561	613	602	611	574	585	615	592	613	588	609	576	588	612	585	575	618	591	606	567	570	588	581	579	578	604	640	578	531	601	573	564	626	624	588	621	542	597	560	621	597	575	625	573	614	600	606	557	583	613	594	588	627	613	594	612	574	571	565	614	577	613	586	524	608	616	624	578	594	569	588	602	602	601	599	589	590	561	592	586	599	574	618	583	583	624	585	569	573	630	565	566	576	561	521	616	611	549	573	604	556	614	624	595	596	587	639	622	609	576	629	602	609	561	612	552	598	630	588	582	591	582	629	587	585	567	584	622	590	555	587	598	579	585	596	599	603	600	595	576	590	577	639	603	588	559	577	548	635	588	624	572	624	515	604	593	630	593	627	597	609	600	575	583	598	624	581	577	604	578	617	615	585	608	579	623	626	576	599	584	568	569	609	600	616	595	565	588	624	599	558	575	598	631	568	605	615	622	596	557	562	590	589	578	607	584	592	589	584	632
7177	3716	5524	5794	4440	3349	1965	1488	1255	901	682	613	543	512	473	388	417	414	404	363	407	389	358	341	351	369	372	374	335	358	337	333	333	325	334	335	339	347	342	354	336	310	351	348	364	353	349	358	317	327	374	339	333	353	359	320	345	357	356	337	325	338	360	355	340	353	325	389	330	387	350	342	363	330	367	345	358	339	366	362	345	331	342	333	399	324	350	386	335	339	339	338	358	316	304	355	334	335	398	353	330	347	347	358	367	324	350	317	350	371	349	371	363	347	323	336	339	354	340	350	385	349	357	327	349	387	354	329	348	358	356	369	395	304	337	369	340	368	349	329	372	354	360	331	365	351	393	394	353	386	338	344	341	353	392	346	346	338	358	362	316	363	326	359	359	362	368	380	377	357	335	365	361	360	372	332	362	376	341	362	316	365	352	343	312	374	326	357	340	370	336	375	373	324	346	351	342	338	361	367	346	338	356	339	355	388	347	333	341	365	312	362	325	396	350	338	340	360	383	355	367	377	334	330	355	320	326	325	353	340	351	348	365	346	332	346	346	357	336	364	357	379	347	320	343	375	350	339	345	349	324	386	342	349	361	358	360	314	340	338	368	374	359	360	347	348	332	329	324	358	346	354	327	347	328	362	347	363	393	380	361	327	343	354	317	350	377	372	354	376	347	364	324	357	386	336	359	349	357	351	343	321	380	308	366	375	378	325	327	343	349	322	356	362	335	388	364	363	346	341	364	365	331	332	361	351	323	380	376	383	325	334	364	391	360	322	336	346	344	337	357	371	352	354	305	362	344	373	331	397	372	334	345	337	325	351	372	368	364	369	401	369	330	355	344	339	374	352	360	387	344	328	322	367	339	324	318	346	332	357	354	322	322	347	344	341	336	331	400	389	349	343	370	353	324	321	350	381	357	326	357	340	389	338	371	387	366	375	353	384	352	364	365	320	358	349	344	375	325	357	354	340	305	367	340	334	360	376	337	362	340	346	365	364	343	327	374	338	396	360	371	329	380	344	358	355	317	344	387	363	376	319	341	367	355	332	324	319	357	320	329	368	327	389	397	334	353	354	347	359	336	306	339	363	372	375	364	348	350	288	378	351	342	316	348	358	339	383	355	330	328	341	365	347	346	347	354	359	355	361	354	366	361	348	340	359	391	335	337	348	340	328	320	319	334	390	351	332	355	360	383	331	354	360	362	350	328	331	334	364	360	342	376	363	364	360	351	349	348	308	335	345	333	383	350	314	347	345	328	356	364	355	332	355	376	367	357	353	376	337	343	361	334	372	340	351	375	356	330	344	382	338	355	348	341	348	353	345	333	350	353	353	359	350	359	373	365	375	336	370	366	411	319	391	312	316	335	319	315	339	361	344	343	342	377	335	352	336	337	363	375	343	354	370	330	350	354	371	356	333	387	368	333	349	350	352	341	342	362	348	344	381	364	355	323	321	340	381	370	360	349	383	347	386	322	330	396	322	338	336	338	333	360	361	342	359	341	369	356	354	355	343	348	348	364	338	382	357	344	385	348	323	377	340	348	285	336	351	368	343	327	348	364	349	311	367	307	357	353	366	328	361	326	343	338	373	375	355	292	341	322	357	298	360	333	352	361	354	380	354	353	351	340	345	290	360	358	357	382	346	382	374	409	338	335	344	367	365	348	328	347	369	374	361	333	368	348	349	321	339	339	351	374	339	362	353	323	332	306	347	333	330	381	375	360	376	351	336	320	336	351	351	337	331	310	335	362	363	314	353	366	358	354	352	348	346	339	372	358	314	358	354	352	364	369	323	352	338	357	395	355	369	386	323	327	361	330	373	367	379	379	372	369	319	354	322	347	338	378	341	369	379	373	360	335	362	390	346	348	357	360	341	344	345	362	363	340	357	325	325	375	334	377	316	340	349	365	304	367	376	342	348	339	345	370	380	362	359	313	323	334	349	369	383	327	371	326	344	351	364	359	347	361	340	363	361	374	367	386	330	363	352	355	357	340	369	362	402	347	376	325	317	336	332	350	329	334	320	352	352	355	366	348	340	345	349	366	361	333	358	340	343	288	340	337	337	352	358	327	384	387	341	369	334	334	373	338	330	347	338	358	339	382	340	354	370	344	351	359	401	323	346	343	324	380	336	326	349	329	321	348	370	345	364	319	328	320	348	367	347	339	326	332	346	342	378	343	354	354	317	356	354	354	366	368	322	345	340	361	327	344	360	376	359	331	370	349	379	348	323	368	391	373	358	343	391	364	322	333	315	354	351	376	371	367	331	340	321	385	360	366	382	378	370	349	362	328	331	373	376	330	353	361	353	339	339	308	366	369	347	364	348	336	379	343	320	349	333	343	364	346	321	361	347	376	343	352	325	340	322	338	373	331	360	365	339	341	315	350	323	354	344	339	358	371	347	351	354	350	348	331	372	356	355	365	373	345	355	369	356	363	357	362	343	343	361	306	347	351	334	323	365	381	374	318	338	326	359	361	378	353	358	310	351	348	360	315	344	372	365	357	357	319	321	349	397	345	368	341	337	316	361	345	381	320	345	370	360	376	372	357	362	336	348	378	359	333	327	352	370	366	329	368	333	375	321	308	377	359	367	353	364	336	333	351	382	353	352	358	376	377	355	343	367	349	370	333	357	421	334	335	341	368	364	396	338	324	337	368	363	337	361	317	355	355	398	328	372	350	365	355	330	322	329	373	340	365	355	353	329	374	359	323	388	388	362	390	366	358	353	371	334	357	338	366	314	341	364	343	334	355	342	344	348	368	378	378	375	373	352	341	349	331	359	372	327	339	354	332	365	356	351	306	348	327	383	376	382	368	356	353	359	348	356	347	361	369	355	373	352	359	352	365	338	368	372	344	330	357	335	360	351	384	352	377	357	339	332	367	346	338	370	332	384	391	410	354	331	365	343	331	324	351	353	374	384	346	392	376	392	354	358	360	382	372	350	354	354	363	329	340	350	355	372	343	335	364	347	374	391	378	383	346	307	320	348	366	354	346	353	360	339	304	357	328	387	364	335	360	342	335	316	344	372	329	362	384	314	383	338	350	300	322	357	344	375	351	412	362	326	330	355	372	350	366	354	344	338	343	332	362	371	333	349	311	352	372	368	331	326	328	341	339	358	329	372	324	348	314	341	358	389	380	316	360	350	354	363	353	358	341	398	407	350	356	358	366	357	335	358	370	334	347	331	350	321	369	365	330	358	329	347	360	397	354	333	307	334	329	353	397	340	390	401	331	342	351	338	329	382	364	352	339	325	377	338	384	329	371	382	346	356	367	347	348	317	374	375	324	366	357	398	348	349	356	347	341	346	341	363	320	342	344	335	329	339	336	364	318	360	371	331	366	379	338	361	380	334	364	363	335	356	342	346	326	351	360	321	350	344	350	331	383	322	328	375	356	348	348	354	354	368	366	360	334	368	345	353	357	362	351	367	326	336	332	340	356	331	330	333	348	345	361	345	312	334	353	335	341	358	376	381	345	340	360	348
4830	3940	10358	14974	13478	11600	7821	5768	4856	3687	2629	2378	1976	1575	1490	1376	1290	1168	997	976	984	891	835	809	813	827	814	798	817	767	812	771	800	766	777	774	790	807	842	797	780	716	715	760	788	773	758	816	808	716	842	729	759	780	807	759	753	788	783	706	738	839	763	754	811	746	810	783	729	782	742	780	779	781	800	773	771	808	772	786	779	734	762	741	788	782	810	759	799	783	813	729	767	749	802	763	778	756	804	767	783	767	815	791	809	767	779	794	735	792	752	816	759	754	796	823	728	763	734	784	794	762	809	740	772	782	774	775	802	785	815	750	714	783	786	806	818	769	776	752	781	806	802	788	775	730	770	786	761	788	765	741	774	825	761	792	785	777	796	717	778	746	775	781	781	812	758	783	776	791	786	768	791	800	808	779	818	761	782	791	772	800	790	806	777	776	744	790	793	777	742	822	777	770	723	791	779	801	806	779	729	787	749	803	789	795	742	749	754	790	767	772	781	760	774	738	793	794	713	766	756	730	792	822	798	823	777	741	791	789	814	747	778	785	787	787	753	764	784	769	794	800	777	727	804	771	757	815	760	752	822	798	770	729	798	791	756	777	817	835	818	753	767	791	800	775	766	772	788	751	776	773	807	734	769	814	794	769	792	769	827	790	782	796	779	745	760	744	734	755	804	796	817	779	795	752	741	753	800	753	785	807	791	738	795	796	756	755	784	704	756	746	757	792	760	767	780	777	790	773	798	741	757	783	755	772	765	768	741	809	759	748	791	750	743	806	751	778	788	808	786	807	729	752	779	777	753	811	760	762	778	800	782	765	790	820	844	777	756	778	767	780	754	767	762	737	788	740	763	759	762	770	717	750	764	761	789	823	754	769	779	836	777	754	764	748	744	724	745	731	793	797	734	783	836	787	796	822	818	784	778	780	778	781	769	764	764	822	781	771	767	779	774	775	760	806	762	784	808	792	788	747	770	801	777	795	762	766	811	776	776	766	798	752	755	767	805	797	742	813	771	760	778	757	785	767	741	784	743	769	784	791	801	791	784	796	797	830	797	789	774	818	759	777	773	762	802	753	766	795	786	789	822	778	831	761	763	770	795	785	766	802	795	801	799	769	759	768	788	748	743	788	776	768	750	776	798	788	774	789	755	777	772	781	773	741	791	749	793	804	831	784	752	794	776	833	754	747	796	793	794	754	788	742	739	781	767	774	736	775	785	769	778	785	750	788	737	764	705	746	749	711	748	785	790	791	799	739	756	715	776	797	759	801	719	780	753	753	774	721	776	797	749	783	783	799	804	798	787	799	754	773	798	765	842	754	739	769	746	777	746	735	757	747	776	749	783	735	793	774	778	744	738	802	778	825	749	757	777	759	771	800	799	743	786	783	759	778	761	785	753	814	831	766	713	762	773	784	725	817	717	786	744	774	791	739	731	793	821	813	787	752	766	769	763	773	788	767	756	779	795	744	744	881	737	849	815	755	773	767	750	777	792	766	781	704	821	741	786	792	845	775	793	760	778	808	759	800	803	750	746	804	732	768	786	784	760	773	801	801	766	784	765	767	852	788	789	781	802	774	758	780	766	751	804	778	825	760	740	763	795	799	774	797	813	734	791	765	785	805	759	752	772	767	802	792	738	782	748	812	767	819	816	789	759	797	768	761	758	770	813	789	755	782	740	802	795	798	791	751	806	765	758	798	805	785	820	772	763	773	771	763	785	805	776	817	779	744	781	806	776	774	783	742	809	772	830	759	783	793	807	790	750	765	785	806	744	785	792	761	757	846	721	751	791	822	737	784	802	770	737	778	740	827	764	788	816	795	816	757	786	775	704	811	722	777	784	799	747	758	862	787	786	759	834	768	723	777	774	765	722	755	742	795	786	805	803	741	783	759	785	785	807	797	784	806	800	782	756	789	830	786	733	806	791	790	814	776	782	772	748	792	813	789	807	808	740	830	787	767	756	746	804	841	745	813	768	720	766	801	773	785	788	759	731	789	820	747	752	795	778	807	799	764	759	811	764	789	765	764	768	793	820	771	783	815	760	759	782	791	793	800	798	765	767	751	801	789	740	783	830	779	801	765	759	760	761	780	761	779	772	818	775	748	784	746	767	827	699	783	708	778	778	745	762	793	768	760	796	773	797	763	800	778	801	774	747	770	782	777	790	787	786	758	809	768	803	784	786	773	770	821	761	806	731	771	803	763	745	817	785	768	731	775	760	819	796	776	760	779	777	789	735	837	777	803	848	805	763	763	772	772	747	746	781	780	764	795	775	762	805	758	759	743	754	765	798	734	726	773	792	756	773	810	777	762	726	752	713	731	780	715	800	770	783	788	778	795	776	782	784	787	808	747	773	804	812	770	804	805	794	807	741	804	765	760	791	842	811	780	813	750	726	784	809	766	779	776	764	784	794	790	795	839	725	720	783	775	755	768	768	799	768	799	778	784	773	785	844	799	732	725	784	787	755	760	778	798	798	716	749	773	768	759	809	756	748	753	778	792	799	763	739	793	795	838	766	752	802	763	759	808	799	746	715	769	815	730	792	787	765	802	744	752	797	743	760	766	729	765	742	792	782	765	818	762	742	752	802	796	755	782	772	779	743	817	753	768	741	751	726	754	793	755	774	767	748	753	805	772	819	791	734	794	774	731	755	781	739	779	776	785	764	787	787	772	800	806	826	790	774	775	708	786	747	779	752	803	786	755	776	763	786	789	770	745	760	815	793	789	790	810	779	759	791	762	811	795	799	757	749	768	757	754	757	794	778	759	752	808	784	760	760	817	744	776	796	790	761	772	810	701	786	718	785	769	767	782	739	841	750	774	819	773	758	787	807	755	791	776	777	802	808	798	772	753	780	768	789	778	785	794	766	821	732	807	776	773	744	829	756	749	787	766	768	731	794	766	750	798	745	755	799	804	794	780	794	822	763	776	797	753	775	831	796	761	783	763	807	787	768	773	738	799	744	761	802	748	784	805	764	757	720	737	754	786	756	741	809	764	779	780	814	791	805	764	792	804	747	784	758	780	786	795	804	766	817	800	777	721	776	860	736	791	755	794	772	807	783	777	771	745	754	775	770	733	776	756	809	802	771	752	729	756	784	802	797	751	770	802	780	800	784	803	757	800	821	795	810	767	799	751	777	724	770	730	805	801	787	832	749	770	811	783	695	803	723	762	782	786	753	763	783	762	771	760	795	797	762	765	815	724	761	760	788	744	790	800	790	760	729	758	765	774	776	769	710	812	777	806	801	772	758	803	789	805	792	801	771	757	755	806	768	777	791	730	764	740	774	777	788	765	716	789	776	788	775	731	789	747	805	808	798	748	781	755	784	764	805	808	764	777	778	777	813	755	784	759	819	739	793	798	820	777	804	814	871	782	791	813	799	777	756	718	773	762	762	767	705	806	779	763	819	789	780	781	792	758	780	735	740	816	829	774	785	763	801	764	779	769	781	764	754	771	800	756	818	770	791	798	804	764	779	765	794	781
15355	5556	8536	8715	6677	4785	2831	2133	1876	1268	1013	807	632	577	407	409	407	358	318	334	331	313	316	316	311	319	256	279	296	263	293	274	303	294	292	298	307	274	321	314	290	298	273	292	320	303	285	306	286	302	278	254	272	302	281	294	275	288	261	311	271	265	300	267	290	264	286	242	291	288	292	272	293	264	275	283	262	307	278	294	264	312	265	278	268	284	270	283	285	261	306	287	269	289	327	299	297	289	284	309	266	275	280	267	277	251	297	299	297	267	274	293	279	289	298	277	321	314	291	247	253	277	259	305	306	306	250	300	303	300	278	284	297	294	307	283	267	277	288	279	288	323	266	297	293	269	270	282	298	314	264	273	283	301	308	281	285	274	277	304	275	312	285	280	296	281	281	276	279	305	284	279	306	278	302	292	287	272	298	272	291	310	302	280	273	267	275	259	299	256	273	277	274	307	289	291	283	292	282	303	278	323	287	278	277	288	266	302	301	325	307	276	295	286	287	275	276	300	277	263	312	315	335	291	307	295	278	295	289	271	267	294	285	305	249	283	312	290	296	268	278	283	336	291	287	259	294	296	267	274	275	293	276	278	281	300	320	296	317	293	325	261	272	257	273	257	277	292	283	318	266	284	248	287	275	307	303	278	286	327	291	297	278	327	252	276	286	303	305	265	293	293	296	285	291	263	302	274	285	275	316	300	299	295	305	297	276	244	306	304	300	262	305	262	314	291	276	269	287	270	299	292	283	267	291	299	271	298	296	288	299	304	291	263	298	247	266	262	315	258	245	280	283	316	283	303	278	279	280	285	291	286	302	308	316	309	276	313	295	294	282	266	290	300	280	293	285	283	271	274	312	279	274	283	296	306	318	314	295	265	268	310	297	285	311	305	268	290	261	288	291	277	307	290	289	299	267	287	298	288	260	284	292	276	263	299	282	291	276	316	292	295	265	300	279	291	298	290	287	318	289	271	297	291	296	293	298	295	286	303	301	246	284	303	280	299	293	294	299	299	289	277	304	305	257	269	296	309	285	306	308	288	251	290	290	298	320	288	321	311	308	299	269	288	300	257	304	281	296	283	257	271	281	256	299	275	307	301	318	280	266	303	273	264	283	254	254	254	281	251	286	300	297	289	316	277	274	289	283	300	312	281	264	257	289	314	286	307	307	292	314	321	300	296	299	277	312	317	260	307	303	295	272	298	273	311	270	289	301	280	294	270	298	302	258	283	295	282	278	305	261	275	311	311	307	295	267	248	233	284	272	287	285	277	259	259	281	291	290	281	289	290	300	276	269	294	281	283	264	298	283	226	299	254	264	295	278	306	284	257	290	283	279	284	296	272	276	302	300	335	256	270	281	297	310	252	276	276	267	282	297	289	309	273	274	310	261	297	280	293	299	316	309	311	307	267	278	273	289	341	325	325	292	292	276	292	276	286	295	306	274	266	253	290	269	303	299	309	301	298	294	293	288	278	300	274	305	318	288	264	317	251	300	317	295	296	312	283	303	294	323	307	280	285	281	281	269	232	258	292	299	299	326	269	309	269	267	324	276	280	255	285	299	289	324	275	324	302	286	287	297	298	282	286	277	264	238	312	308	281	290	314	289	264	313	324	274	298	273	292	286	272	296	307	302	306	306	259	278	286	295	356	300	285	289	297	279	286	280	300	282	265	287	259	299	319	282	294	308	309	312	271	297	281	286	262	291	311	268	266	291	272	290	264	280	277	307	265	259	325	301	274	295	270	299	246	309	295	299	311	290	297	308	315	292	310	279	273	295	288	288	294	303	310	284	302	287	280	302	280	304	321	294	310	287	275	263	283	286	310	282	264	301	265	294	289	249	251	293	298	292	291	273	286	307	265	301	277	302	290	274	309	306	288	277	289	287	310	289	265	280	274	307	270	291	267	282	285	295	277	305	286	283	278	251	277	297	257	293	282	299	321	272	290	300	287	271	294	301	278	271	298	282	274	337	261	279	289	281	302	278	261	295	307	287	291	295	256	224	292	296	300	278	283	306	278	298	289	264	292	274	298	291	291	313	305	271	282	269	289	282	312	309	311	266	303	231	296	289	251	271	289	293	291	308	278	273	277	272	269	260	282	286	322	254	289	305	274	310	331	305	294	307	292	277	281	271	294	305	320	319	227	272	261	327	273	308	266	303	262	293	294	342	289	272	299	282	318	302	281	303	296	270	294	332	315	279	296	274	313	296	294	274	265	291	294	298	269	282	287	262	261	277	258	304	279	290	284	274	296	292	308	296	289	318	285	271	270	297	297	279	282	306	307	284	261	305	287	290	315	323	287	290	296	254	293	291	284	285	289	275	265	270	285	276	278	332	303	294	298	316	288	277	287	299	314	275	254	279	276	323	285	266	265	273	295	311	298	274	299	267	257	247	276	275	303	304	305	288	314	283	293	290	294	292	278	328	282	296	298	288	300	310	269	278	281	307	275	277	262	298	285	289	220	294	278	291	293	271	315	301	318	295	290	306	288	298	289	283	296	306	323	277	293	311	314	280	297	310	278	270	259	289	292	278	287	267	314	300	294	282	303	262	298	290	290	290	294	296	301	309	274	286	271	278	275	294	294	269	270	285	320	276	272	280	303	306	245	288	301	280	302	284	267	280	277	297	298	277	263	304	286	316	326	285	291	248	287	281	305	298	254	269	292	272	317	247	264	262	259	235	260	288	301	291	324	283	285	321	257	293	298	276	250	264	299	277	277	280	294	311	301	306	320	270	305	266	281	281	317	326	263	249	266	278	294	333	319	252	272	290	277	276	300	307	312	313	270	289	262	253	281	293	301	266	299	293	271	286	287	303	302	282	330	277	312	272	290	294	293	289	302	305	280	297	276	265	298	294	289	286	271	273	319	270	282	296	290	274	270	314	267	277	286	290	280	323	280	296	299	306	277	260	325	274	280	273	291	296	294	299	287	284	269	278	296	266	279	284	310	306	289	313	264	312	258	305	297	271	274	309	257	269	293	271	273	279	269	291	268	284	291	303	278	282	274	313	296	272	311	318	305	296	283	328	344	304	267	285	260	273	289	304	310	305	291	285	279	328	272	300	327	282	258	266	294	276	281	280	258	278	289	277	280	277	288	279	272	261	288	271	285	275	297	278	330	323	316	239	289	312	272	279	266	295	307	299	258	301	280	311	292	259	283	301	252	294	305	313	304	292	301	297	302	313	273	281	326	326	312	336	262	279	310	288	276	258	287	266	278	266	308	273	290	273	267	314	292	298	301	304	297	286	287	296	280	309	302	293	276	279	285	273	290	287	301	262	310	258	286	307	272	293	301	330	294	282	312	283	254	296	277	279	276	289	307	293	273	283	297	292	286	299	283	308	306	267	293	295	293	303	278	302	307	273	284	253	249	309	277	281	287	292	297	265	294	276	292	268	289	290	274	271	320	281	292	288	286	249	264	310	281	268	260	294	311	277	302	287	314	271	310	310	270	266	286	291	315	314	293	279	272	298	265	287	349
10047	5396	14940	20395	18848	16114	10824	8802	8029	5565	4508	3495	2756	2151	1724	1489	1324	1342	1028	1006	950	859	724	746	768	770	767	750	711	708	676	746	724	686	701	703	721	631	689	667	678	687	650	668	665	665	614	702	660	630	701	640	654	662	649	627	673	675	645	644	640	660	659	651	621	610	634	638	672	633	652	655	681	688	646	680	637	659	655	634	608	692	677	641	667	608	674	680	649	643	636	670	677	659	640	683	646	672	674	653	633	674	658	664	656	662	644	684	649	660	652	676	652	681	663	681	638	670	640	651	657	653	646	671	693	624	683	628	598	647	650	613	633	680	630	691	610	689	660	631	621	627	609	648	624	587	625	657	633	648	635	640	654	649	657	646	654	630	655	647	669	632	636	616	649	604	655	663	671	628	660	646	638	627	625	648	657	685	675	638	613	642	703	662	621	653	638	628	670	636	623	640	687	654	630	706	624	661	621	672	662	629	657	634	660	668	664	669	664	644	636	656	670	617	623	703	684	690	627	639	621	617	676	654	650	621	644	622	665	625	612	690	612	687	643	637	626	627	632	670	637	651	682	598	643	670	640	695	631	662	690	637	621	643	647	637	608	656	646	650	680	662	621	591	670	639	705	653	641	621	665	667	629	684	640	615	674	649	694	636	707	610	656	675	657	638	645	654	642	654	682	633	665	624	612	644	654	653	618	652	680	680	651	653	658	661	586	650	628	632	654	648	605	638	629	628	630	646	654	660	665	672	660	655	657	639	646	649	640	668	641	680	660	665	643	647	617	658	623	642	703	674	628	650	659	643	660	651	677	638	659	627	606	632	641	646	624	668	641	670	685	679	631	630	661	687	631	665	650	640	663	630	666	667	679	659	675	705	618	650	684	648	603	650	671	649	640	648	627	642	665	672	643	625	631	689	717	651	609	659	633	622	638	627	624	651	665	645	640	635	655	635	655	673	663	609	645	644	653	666	622	622	660	654	656	635	698	663	687	649	647	673	629	635	625	660	640	657	648	632	650	652	677	636	628	677	640	627	631	641	659	685	634	620	642	681	660	643	690	632	683	640	610	655	644	617	652	708	639	647	632	641	614	631	619	597	605	659	676	649	645	690	651	661	639	629	624	680	684	662	646	641	654	624	664	676	619	638	635	658	655	652	660	638	628	675	618	603	660	673	737	642	658	633	603	635	629	656	652	610	639	650	687	629	661	673	682	642	639	681	718	639	645	648	681	703	654	625	599	643	643	622	628	649	611	600	634	648	633	652	672	632	639	648	686	650	718	622	633	685	687	619	636	669	628	671	616	686	694	629	623	674	610	641	660	680	670	619	616	631	664	663	650	676	622	667	681	640	601	638	638	658	668	646	633	642	610	643	660	689	701	661	631	672	658	667	647	609	650	624	632	620	671	691	671	648	663	674	666	675	617	656	644	651	628	650	634	620	657	623	688	672	646	627	648	617	670	648	654	631	622	620	657	627	642	649	600	634	692	634	644	657	613	662	689	662	631	661	664	621	665	660	652	651	693	624	653	650	652	627	690	642	650	628	599	639	647	665	691	643	660	620	646	666	645	613	632	666	608	642	659	670	608	679	664	659	648	658	650	660	664	588	666	685	640	646	718	672	620	674	640	648	685	634	681	644	669	637	659	625	672	656	657	681	599	652	698	638	635	625	674	627	605	638	645	683	651	621	676	627	658	666	671	655	613	655	678	652	632	658	605	643	631	665	649	713	672	683	654	622	650	609	641	667	622	626	707	657	642	640	648	638	597	647	690	629	675	654	665	672	673	630	611	681	657	655	683	624	641	605	667	702	629	654	651	663	623	655	663	637	651	639	678	621	654	657	652	631	629	673	642	599	644	640	612	673	680	603	643	651	670	683	659	653	646	665	689	640	701	637	638	662	608	597	645	679	670	679	620	668	660	641	637	687	677	615	628	657	657	654	668	638	635	649	674	630	655	640	681	660	648	661	628	644	638	634	681	650	635	657	643	638	694	662	672	691	635	629	636	684	663	699	703	655	659	623	660	674	598	646	668	636	661	626	640	667	629	692	622	637	633	663	658	633	684	678	616	696	678	608	698	646	615	654	600	675	641	669	652	681	628	648	659	665	634	662	673	672	681	660	628	670	674	653	682	652	619	640	652	646	668	623	643	658	668	635	707	627	637	652	691	652	620	642	650	636	662	673	649	619	644	678	691	645	643	594	642	643	682	667	659	663	676	637	632	650	650	680	647	656	640	623	640	663	653	656	610	647	651	679	673	658	637	631	614	613	643	615	606	663	644	700	622	712	683	620	672	605	665	634	639	638	663	633	654	639	658	645	653	586	625	668	661	610	643	691	643	668	654	656	694	632	670	615	700	601	696	670	662	671	631	629	643	639	618	662	588	641	649	689	634	638	619	633	667	682	626	624	640	640	692	692	629	618	602	625	732	682	683	643	688	625	646	686	625	687	639	673	626	642	660	646	665	648	677	639	668	646	640	656	665	616	623	675	626	668	653	604	652	647	646	669	672	650	662	639	635	631	673	675	690	618	635	639	650	698	647	650	669	619	689	637	632	671	628	633	642	667	670	656	646	653	627	660	707	600	649	686	619	667	685	642	670	638	661	647	652	697	610	668	666	610	603	667	656	672	619	685	700	659	673	618	646	649	605	686	650	602	661	673	652	633	668	692	678	651	641	678	667	675	663	632	677	744	637	683	644	661	708	635	633	660	565	647	657	655	673	671	695	685	613	678	720	685	670	658	650	651	656	621	662	666	666	635	635	692	617	664	695	683	681	668	642	696	633	687	625	628	622	646	638	639	641	644	688	638	674	620	628	673	612	654	672	655	703	626	619	610	647	702	628	652	675	684	637	615	662	652	687	656	647	696	670	685	656	651	645	668	652	644	667	629	629	628	608	639	698	623	642	703	709	655	623	676	649	655	644	629	695	625	648	704	635	654	655	647	676	638	648	695	694	640	673	669	612	653	656	659	663	641	649	639	655	624	628	633	655	660	634	621	631	656	614	629	609	638	641	661	714	665	652	624	664	639	612	645	659	660	666	652	670	666	631	734	635	676	621	678	627	629	667	644	580	671	668	603	681	606	629	636	596	652	656	615	645	572	674	617	655	646	678	639	625	684	663	646	593	611	653	639	664	629	665	642	652	644	648	656	698	647	623	632	686	657	673	622	627	645	679	627	645	654	648	650	683	630	660	620	656	636	648	676	620	644	650	637	638	667	664	624	665	638	669	676	665	673	672	672	639	621	638	618	647	617	702	647	671	679	641	624	635	659	623	689	606	651	666	666	641	669	654	635	666	648	612	611	633	678	611	677	627	608	655	659	643	638	663	643	676	647	648	620	650	672	645	670	645	712	633	681	643	643	676	642	634	633	648	647	679	677	632	681	647	696	648	705	693	663	650	639	624	624	643	676	671	648	629	645	665	661	639	676	660	678	606	685	676	652	686	659	685	689	680	641	644	694	657	661	641	638	689	664	694	633	685	658
22574	8338	10848	11641	8554	6413	4370	3189	2649	1824	1406	987	724	636	515	399	402	394	356	339	329	337	270	287	287	283	284	275	273	291	293	256	281	274	227	269	287	254	277	266	262	245	244	241	272	252	238	273	248	297	261	266	231	255	265	250	267	252	248	279	258	270	260	246	256	242	255	270	252	238	273	255	255	252	225	248	259	271	265	305	317	270	266	250	236	265	235	276	278	252	265	263	278	259	240	213	239	256	265	263	236	244	252	235	233	230	238	234	263	225	272	284	256	248	264	258	255	270	245	232	242	265	241	266	271	282	261	260	240	255	253	248	270	247	259	269	280	253	250	230	283	264	245	264	272	278	238	275	267	245	268	247	275	286	287	240	250	253	264	275	261	250	250	281	310	230	273	266	277	240	249	256	283	242	261	260	261	264	222	273	217	238	268	262	273	255	243	271	279	239	254	253	260	253	232	280	250	267	259	255	268	238	264	259	226	275	259	271	254	254	230	249	264	236	258	286	239	256	250	251	245	239	260	252	243	275	269	251	234	272	277	261	287	258	270	234	294	235	267	254	263	265	284	216	260	269	233	242	262	257	276	266	254	278	242	257	246	290	234	250	240	262	245	256	281	288	249	243	239	265	233	239	273	246	270	262	285	245	279	251	250	260	267	247	258	299	275	251	260	259	237	262	256	284	248	231	286	271	262	262	239	246	263	258	256	268	250	251	256	245	262	228	243	268	240	235	223	267	245	269	308	272	267	237	281	253	260	264	236	265	287	275	252	256	232	291	278	253	259	241	269	268	258	289	256	266	244	260	238	256	250	290	276	236	208	263	250	236	257	233	240	238	263	262	268	259	273	277	265	243	268	257	256	261	247	256	249	293	258	262	249	254	242	255	243	258	252	252	254	258	265	276	242	248	228	289	251	257	272	247	244	262	260	288	291	250	279	285	224	251	261	266	239	250	257	242	278	256	252	262	256	270	242	261	242	281	248	275	238	269	249	257	257	229	265	236	254	257	261	299	245	278	261	289	237	265	269	266	282	235	275	209	267	244	254	261	283	270	249	255	248	236	241	262	281	248	242	264	256	290	280	241	280	253	262	246	245	269	271	242	265	285	253	251	272	243	228	237	241	277	282	246	244	248	269	271	263	273	263	288	267	288	251	271	254	247	269	261	280	244	231	247	253	266	244	274	241	256	281	232	255	252	265	279	245	261	237	279	275	285	264	252	241	255	265	225	280	282	269	241	292	248	244	284	229	242	231	249	237	235	272	252	256	250	278	231	275	249	278	271	270	235	257	246	253	265	263	252	260	239	272	232	278	253	260	259	251	234	232	260	252	274	260	273	265	235	223	234	266	245	251	286	258	253	242	251	236	264	258	287	261	285	258	304	269	286	256	258	254	244	266	264	271	234	262	270	295	251	263	253	276	236	232	272	244	250	245	285	267	242	262	243	264	218	255	265	215	243	223	275	303	243	275	268	243	250	253	253	269	263	256	243	273	250	253	273	255	289	249	237	287	236	265	263	265	253	280	291	235	254	250	271	271	255	253	243	253	227	266	246	250	269	280	262	247	253	236	260	258	269	236	257	264	282	266	238	276	266	257	249	234	242	270	234	258	273	230	294	270	259	252	261	251	253	262	262	253	272	283	262	260	259	269	246	233	289	250	267	243	229	265	267	268	261	247	227	250	241	248	232	245	240	262	268	296	253	261	284	274	289	280	253	232	286	264	290	261	235	262	233	282	261	287	257	244	224	262	244	281	244	250	270	249	253	263	274	269	271	270	262	266	256	270	251	267	252	260	254	256	259	236	248	277	273	267	221	272	289	255	273	242	255	273	290	274	231	265	275	271	281	253	273	282	262	266	260	251	265	261	256	261	249	250	269	263	256	273	240	251	257	242	238	287	247	270	250	253	280	270	257	247	261	263	222	261	266	257	256	243	289	249	273	286	302	257	264	268	284	256	270	250	249	261	262	261	280	248	233	242	233	254	275	275	251	267	242	234	270	265	230	237	256	249	259	240	257	277	257	283	254	258	262	260	259	257	271	247	227	241	237	295	260	257	240	243	254	248	259	265	235	285	246	269	265	260	271	281	276	278	272	219	230	274	251	254	273	247	276	248	276	306	259	256	259	264	281	251	226	261	247	278	270	254	301	267	228	242	262	270	257	249	247	232	273	254	272	264	247	273	275	260	259	269	270	253	262	223	257	257	282	220	307	242	262	237	227	219	246	287	264	250	267	263	242	247	275	238	275	290	261	261	251	240	256	292	260	261	265	289	274	266	248	238	257	279	229	250	266	213	242	258	270	242	254	264	254	280	246	286	254	241	246	277	267	264	232	226	231	245	243	277	273	256	261	220	266	282	259	274	236	234	268	243	258	250	251	256	235	262	257	249	263	245	265	231	256	268	258	244	248	282	244	262	260	289	265	234	270	265	251	271	238	249	263	258	268	221	262	275	261	244	274	251	278	244	249	254	241	272	269	277	243	258	282	264	269	274	273	271	241	253	263	258	252	259	243	296	258	228	253	266	251	232	240	283	255	256	274	274	268	255	282	283	239	222	257	263	278	265	224	273	280	221	250	234	252	263	265	259	264	268	287	255	251	246	252	246	256	278	278	258	219	265	271	243	258	257	238	225	261	273	233	266	249	267	257	258	256	258	250	275	279	258	275	278	259	247	251	245	249	242	271	268	241	275	300	280	264	265	261	246	226	285	261	261	257	250	266	233	269	245	261	246	274	262	268	220	264	269	256	284	261	293	259	234	267	255	249	242	242	248	254	258	255	224	270	286	288	263	235	282	257	263	266	274	284	262	269	280	258	255	267	249	274	274	251	252	261	243	267	297	249	269	259	255	268	237	271	260	270	264	229	245	264	250	285	263	266	244	260	248	274	250	246	285	268	257	265	269	278	259	246	237	276	239	258	252	270	251	274	247	223	253	265	265	257	225	256	266	291	251	256	262	243	233	268	263	250	275	272	249	253	264	274	240	250	269	267	256	271	295	251	233	237	222	317	278	266	300	263	243	291	239	266	271	261	258	234	277	279	271	243	255	255	256	266	245	240	241	256	281	273	246	262	236	266	262	254	257	261	255	227	259	249	248	250	283	243	259	222	270	249	258	256	240	259	302	241	249	233	242	263	253	234	265	261	290	251	234	245	259	266	250	251	230	244	269	284	269	260	277	293	275	231	287	256	267	283	247	236	253	278	237	218	271	252	283	240	273	265	272	274	237	275	269	257	234	238	248	253	262	250	289	244	255	299	250	261	252	248	258	264	266	238	253	260	267	266	262	278	290	284	260	245	243	265	271	277	247	268	267	274	268	274	248	269	255	278	256	235	309	269	268	283	259	246	264	244	256	249	262	267	275	228	241	282	258	252	242	255	304	261	229	257	289	266	285	265	271	228	274	253	267	256	260	264	268	245	248	287	234	262	227	235	251	267	247	249	257	246	238	262	284	250	247	267	256	233	228	277	264	269	258	241	241	226
12976	6553	17294	23872	22248	19642	15437	12523	10804	7909	6219	4530	3089	2686	2020	1646	1257	1361	1204	1070	1009	863	754	713	765	757	745	782	795	786	777	746	648	639	635	629	612	629	611	649	610	609	601	587	589	625	601	612	610	592	598	620	612	573	622	632	605	624	608	609	637	583	585	584	608	596	606	600	586	622	596	601	538	606	644	621	580	645	597	571	606	581	606	626	601	565	595	622	585	613	635	620	583	625	570	591	593	595	564	595	600	584	614	606	638	589	623	622	616	555	591	568	578	585	619	614	580	582	585	611	581	637	613	617	608	604	601	609	619	631	555	616	584	627	617	576	602	605	620	579	581	606	638	586	605	611	572	583	603	599	582	574	608	575	623	614	585	620	530	594	608	622	634	620	600	636	618	573	603	607	611	625	607	584	580	521	599	616	564	586	577	580	630	619	582	595	632	595	615	612	626	609	617	595	597	579	588	607	598	628	613	617	624	589	618	575	606	573	544	613	634	581	610	566	641	658	626	589	591	587	583	582	625	609	631	615	602	595	606	619	598	586	538	564	575	590	607	604	570	584	612	603	600	599	583	555	619	647	617	628	588	634	608	601	594	573	615	615	614	597	579	637	589	616	601	585	568	595	643	615	601	574	587	547	582	573	602	552	651	587	589	598	611	604	582	606	609	574	585	598	630	636	570	563	566	617	635	592	660	583	567	580	638	591	620	617	610	606	595	585	562	594	611	564	618	619	612	602	615	641	602	557	608	602	555	611	610	624	602	551	610	643	620	570	581	636	606	598	634	656	629	597	621	628	626	635	647	638	616	614	575	575	579	582	622	588	627	615	598	584	594	566	609	609	606	602	622	610	559	618	595	638	575	596	582	647	602	584	583	628	562	602	614	556	618	618	620	592	563	594	551	596	592	572	616	659	616	604	670	630	624	594	612	613	626	582	613	662	619	603	608	646	557	584	598	580	604	605	621	572	572	559	620	617	637	647	561	629	595	615	629	614	618	597	601	577	626	596	623	616	636	584	555	587	611	623	581	605	588	576	622	639	606	585	605	613	612	668	574	580	585	588	594	598	625	610	530	612	601	552	594	603	601	577	608	630	629	598	553	654	574	613	574	629	641	587	628	613	575	593	569	611	598	626	606	618	585	616	576	626	589	597	613	592	579	562	572	609	554	656	574	567	552	645	580	598	623	639	610	578	626	616	659	612	608	617	572	608	581	626	562	651	563	553	583	617	581	565	606	586	565	573	601	587	597	572	592	579	596	623	591	573	587	565	601	607	617	571	621	586	594	615	575	619	627	631	572	623	584	605	585	651	597	578	607	636	612	566	589	591	607	573	572	608	591	619	665	645	647	650	610	634	584	639	589	600	595	588	591	647	606	602	611	625	585	616	613	602	626	646	583	588	608	577	598	584	638	635	555	606	603	589	559	576	565	631	648	591	619	601	534	575	593	595	557	614	596	610	619	562	603	546	630	606	585	613	578	597	577	589	620	598	609	588	610	624	634	572	542	620	617	608	606	616	600	597	616	570	604	555	596	622	622	562	590	619	600	613	614	576	573	588	612	604	607	635	597	559	624	628	626	586	606	598	584	617	595	598	581	585	583	630	600	636	548	602	551	574	622	593	632	612	642	612	553	587	597	591	662	648	564	611	626	576	648	552	642	611	641	557	594	569	587	608	651	611	580	585	605	634	648	592	584	597	592	623	578	609	612	561	549	643	616	580	583	554	597	614	581	601	612	596	632	587	614	609	583	630	567	593	644	588	605	620	591	619	569	632	610	559	569	609	593	622	613	575	595	594	606	611	620	614	589	587	567	569	585	618	619	654	544	614	655	599	628	585	597	635	604	590	590	587	606	586	619	638	638	606	608	590	601	608	624	623	586	618	583	624	604	568	586	622	627	611	566	603	603	624	586	636	650	609	597	639	567	612	597	563	578	604	609	626	597	579	605	548	572	604	567	594	578	565	555	570	563	576	588	607	645	592	552	628	615	554	621	583	591	580	611	608	579	604	582	565	610	582	591	623	555	600	638	622	590	597	581	587	622	580	599	562	650	528	616	615	604	589	582	604	570	662	609	641	582	626	586	573	567	635	575	578	629	634	580	603	585	583	635	617	608	605	586	630	608	618	640	623	607	620	617	590	585	548	613	581	612	637	594	597	587	553	591	613	593	621	635	605	612	617	594	594	583	610	588	557	618	563	578	617	575	604	596	664	587	577	596	655	598	604	597	628	605	567	602	604	616	592	556	636	579	559	610	608	550	596	623	571	613	627	610	618	561	615	565	579	584	627	578	597	581	566	610	636	561	604	543	611	595	554	620	596	643	579	599	609	615	617	625	627	558	610	546	615	594	568	609	619	614	607	611	623	638	613	558	609	595	629	591	565	594	608	610	592	650	552	563	575	590	574	586	611	550	587	595	618	644	591	609	570	598	582	624	602	618	600	583	598	591	576	586	627	587	642	596	618	621	607	594	591	571	624	596	624	610	614	587	594	631	601	621	539	617	588	583	621	599	565	592	629	568	603	582	557	617	571	602	643	586	610	559	568	599	586	627	619	642	625	591	584	645	621	590	606	581	630	552	621	625	590	602	620	612	604	643	595	598	606	601	610	603	608	593	560	612	606	583	600	589	620	626	651	625	570	589	578	638	686	598	612	597	580	609	616	614	610	615	609	603	583	621	632	605	592	571	572	601	605	620	625	622	618	652	641	620	573	587	600	567	606	640	593	599	582	619	620	616	620	596	597	573	602	613	594	628	606	586	630	624	615	576	620	588	622	582	649	598	636	564	596	583	584	610	610	598	614	591	649	588	613	584	623	590	581	597	571	602	596	590	575	585	582	587	625	577	607	564	632	582	628	575	580	597	564	628	567	613	569	603	591	603	592	592	603	633	591	589	601	565	581	614	600	604	613	589	580	600	575	637	615	571	583	605	587	590	578	640	627	625	592	608	606	608	606	609	603	594	614	582	657	620	613	559	594	585	571	611	597	628	555	592	649	600	582	559	576	610	599	618	606	617	582	655	615	591	605	607	591	578	607	590	631	633	585	584	571	610	596	592	613	626	639	639	685	625	627	648	572	631	604	577	586	595	569	598	635	566	598	621	594	622	603	609	624	654	585	599	635	550	581	621	565	601	580	653	602	605	615	597	559	583	622	618	585	608	621	598	585	612	550	624	594	629	589	609	622	601	576	593	583	581	592	598	575	607	567	580	660	527	557	596	606	614	601	605	588	608	577	590	610	586	652	592	642	589	577	579	558	598	619	610	630	616	611	593	647	599	595	616	589	554	630	588	604	599	607	633	562	592	558	576	578	596	604	617	582	598	624	605	601	598	596	588	587	624	632	605	597	636	578	633	589	600	587	579	568	607	622	616	602	579	613	622	566	599	631	616	607	616	607	573	585	564	559	607	563	576	582	636	605	595	591	570	527	601	597	632	596	628	624	620	593	599	596	616	585	566	659	591	629	592	564	651	621	576	565	609	616
6808	3176	4230	4855	3512	2855	2242	1762	1378	1052	869	685	492	478	510	449	408	419	370	396	381	324	366	392	327	372	336	340	369	343	388	374	354	361	333	354	351	319	363	371	341	361	359	337	322	338	340	384	371	375	349	376	328	344	370	355	334	355	337	372	360	321	328	369	388	381	347	405	378	330	375	376	384	358	382	395	342	331	342	362	377	353	359	370	389	335	341	370	398	344	339	356	368	375	381	355	376	370	388	379	338	340	372	368	355	334	353	336	353	322	365	337	368	328	347	334	362	339	344	311	350	376	322	341	329	336	315	364	361	345	354	356	327	292	332	326	397	359	347	359	328	359	347	324	361	359	349	349	338	357	338	348	395	361	339	369	355	348	339	334	360	351	371	359	324	368	360	373	330	349	358	344	368	385	351	377	351	379	333	310	325	385	338	340	403	349	361	365	382	348	337	390	366	384	380	340	343	354	334	365	374	364	354	363	348	316	349	322	358	348	344	381	358	365	351	372	396	355	307	359	339	360	328	356	369	365	370	342	391	362	381	324	381	316	366	342	347	335	337	360	334	341	377	346	339	336	351	347	366	330	352	343	387	369	350	344	346	314	379	336	354	320	343	350	356	357	353	372	332	350	347	368	331	329	346	374	324	344	388	329	363	386	338	340	343	366	347	350	371	324	301	343	359	344	355	310	326	356	376	333	382	360	376	370	346	371	372	380	380	358	333	369	332	352	349	381	366	352	301	370	359	372	350	398	329	333	296	356	376	331	357	377	382	352	336	348	328	361	311	351	296	355	344	354	371	354	384	384	358	351	354	352	349	335	347	299	324	358	352	341	357	378	354	343	342	318	361	321	382	357	360	361	372	345	394	336	351	321	358	350	334	323	336	343	381	351	345	346	332	333	348	382	372	362	348	367	328	375	359	330	377	344	362	341	317	341	353	349	379	364	354	362	315	348	352	341	350	343	360	348	314	309	370	284	348	343	353	334	352	334	345	340	364	355	340	354	312	312	343	346	357	371	346	367	366	337	350	369	353	348	355	354	399	347	349	375	342	331	357	385	346	343	392	350	338	338	335	371	386	340	349	338	359	349	324	336	317	320	387	322	346	346	356	338	371	343	377	325	322	329	342	375	393	337	378	365	306	361	369	343	333	385	360	295	313	352	374	376	365	372	393	374	355	345	329	329	343	362	320	346	325	372	344	345	343	338	333	352	336	336	356	375	348	332	355	368	347	342	364	384	347	367	347	346	326	351	361	354	376	374	364	373	409	311	379	371	302	328	360	344	333	342	338	367	375	369	357	349	378	346	375	337	351	360	385	348	340	364	361	369	340	357	385	372	322	338	366	334	331	349	366	370	344	349	380	351	329	389	359	349	367	379	361	347	349	414	370	340	353	368	363	378	342	360	319	341	354	375	349	391	368	394	339	328	347	390	357	362	332	331	375	366	319	338	347	360	326	387	345	339	333	333	356	363	356	327	359	340	321	385	340	378	338	360	345	361	352	345	387	339	323	321	343	372	346	348	370	373	369	331	344	339	366	377	377	310	344	348	337	376	380	355	384	347	373	350	334	325	341	330	374	351	349	320	391	393	348	361	351	323	344	337	352	337	340	359	364	337	333	381	351	357	337	353	384	336	351	370	320	343	386	405	367	356	342	383	376	387	350	351	365	326	363	344	346	372	354	344	376	321	349	374	336	334	317	382	330	341	355	329	353	324	377	305	353	367	381	387	350	378	317	370	342	372	402	336	371	338	391	332	357	361	386	347	334	350	346	348	315	341	358	381	386	342	345	331	351	328	380	356	360	351	337	328	309	370	403	332	377	377	370	359	388	378	361	316	383	355	369	366	380	377	360	357	356	353	335	402	363	378	351	339	363	353	320	333	365	353	335	371	350	330	369	350	320	370	377	335	346	333	370	367	342	354	366	361	317	348	341	374	372	357	341	338	333	317	307	358	349	370	341	329	353	330	349	351	385	381	365	356	348	319	327	338	367	369	334	348	334	357	369	331	345	358	377	357	347	357	364	332	377	340	351	353	337	368	336	341	357	337	367	333	373	366	339	367	333	349	354	365	337	352	352	344	356	328	387	360	364	348	311	362	337	365	350	349	316	330	370	344	347	333	358	362	371	370	361	338	356	335	378	339	383	348	333	334	346	344	328	395	378	358	384	340	352	398	367	335	365	338	388	342	321	408	329	346	339	329	339	333	355	365	387	339	354	358	333	375	335	350	342	318	363	366	381	346	344	344	366	338	322	343	354	318	351	355	343	340	361	340	382	345	345	315	345	364	364	344	332	341	329	354	390	330	343	355	371	336	337	351	319	346	358	364	336	346	387	374	340	358	359	337	369	367	370	312	351	339	340	352	368	354	344	334	308	349	335	345	351	352	368	337	299	326	347	320	367	334	394	379	353	359	339	323	341	318	343	345	322	352	319	317	315	368	373	381	353	332	314	354	313	340	354	307	359	350	373	389	366	364	346	387	342	380	354	357	351	342	351	319	335	330	359	353	317	339	375	355	354	334	369	346	305	339	374	379	319	351	337	360	374	346	362	405	349	376	349	361	326	344	332	329	346	370	344	368	305	370	342	352	348	355	369	354	350	335	344	344	361	307	347	334	343	331	342	347	349	353	333	368	339	375	394	359	375	360	366	347	326	340	348	371	328	331	348	368	344	356	362	395	334	387	362	342	339	349	331	332	348	354	342	358	349	364	323	367	384	375	326	340	383	313	381	403	398	355	323	377	381	368	345	345	348	347	352	360	405	350	364	366	340	345	346	360	325	326	370	358	346	349	331	325	368	351	360	335	342	367	355	382	355	344	352	379	327	335	357	342	345	334	320	343	361	334	325	344	390	320	360	358	333	359	372	336	348	334	342	336	363	332	364	311	357	349	314	370	362	292	373	329	369	399	348	317	366	355	330	377	339	352	337	366	354	364	352	342	339	401	368	329	339	355	340	350	344	374	369	351	351	359	348	316	374	348	322	345	376	346	339	347	332	322	349	311	368	372	366	340	331	373	336	317	334	374	354	381	360	376	349	362	361	365	361	350	400	383	355	366	388	361	353	367	388	335	369	323	302	313	338	352	325	311	378	299	361	341	314	363	340	349	363	333	343	360	341	368	366	376	356	380	364	344	373	342	341	354	362	306	381	369	350	336	367	376	341	376	323	356	351	355	331	359	346	371	375	360	373	371	342	370	369	362	336	378	330	322	345	307	369	378	344	363	322	367	363	339	335	370	332	369	342	314	344	388	332	339	369	322	346	396	346	326	369	359	355	331	357	342	366	370	360	368	401	369	348	358	324	386	371	353	316	352	355	339	323	363	343	341	330	337	316	351	350	343	374	351	386	360	390	320	320	353	385	361	333	366	358	361	343	327	315	348	341	340	356	340	374	362	321	331	342	348	360	364	344	304	322	355	339	355	323	338	336	326	362	388	361	298	351	348	326	358	356	367	324	362	350	355	321	385	328	324	367	337	346	352
4606	3173	8494	12785	11471	11021	8888	7034	5840	4374	3126	2478	1766	1459	1459	1171	1102	1008	1019	999	921	856	911	830	823	784	810	827	828	840	770	769	782	746	792	776	795	795	798	781	794	787	781	791	749	772	845	791	794	771	770	765	756	763	775	752	727	820	731	789	779	717	823	785	740	782	777	773	785	822	767	764	758	874	703	722	805	769	793	762	805	756	785	756	735	809	760	787	812	760	775	763	764	760	750	837	812	812	798	809	765	775	771	772	832	788	773	812	760	787	790	774	830	771	805	778	795	747	811	781	760	749	724	753	779	757	784	785	783	807	792	790	722	790	753	785	830	804	792	769	778	818	772	748	803	859	756	790	819	776	758	786	808	782	771	819	812	807	732	795	722	758	752	807	773	734	727	762	780	821	782	800	805	788	790	779	803	753	781	790	743	775	803	778	747	802	810	768	754	796	782	727	755	747	784	742	760	750	843	731	818	784	769	783	782	772	771	794	760	765	745	773	757	725	786	805	774	795	803	749	806	815	770	753	799	747	741	708	726	781	801	820	849	738	781	801	790	789	773	766	823	771	751	767	744	761	752	774	766	760	782	835	755	796	737	713	803	780	817	761	772	783	795	785	790	743	774	780	794	822	812	782	757	781	823	800	753	796	744	776	758	738	768	722	776	793	792	784	756	759	774	769	754	787	724	765	764	768	768	722	753	756	793	776	784	744	812	758	793	794	794	736	771	801	752	802	778	776	768	782	779	728	807	841	782	806	755	786	799	812	785	787	771	790	793	809	736	767	747	828	738	834	777	765	796	794	814	842	804	739	773	747	830	796	799	793	784	790	799	776	785	786	776	766	782	818	773	759	817	786	745	781	764	753	794	756	780	738	772	776	798	748	773	767	718	788	771	811	769	730	790	821	804	763	798	742	810	795	840	808	800	768	745	783	778	723	810	813	743	790	793	828	783	769	717	748	745	784	769	814	801	761	792	778	755	755	786	742	749	775	782	803	809	813	741	783	757	823	787	758	794	760	727	741	795	782	754	796	760	719	765	761	794	721	799	783	814	802	812	765	844	785	764	785	756	759	793	754	774	820	756	752	789	773	790	779	769	796	740	789	790	812	793	748	784	781	734	784	768	785	762	756	743	773	761	786	778	743	765	805	803	800	794	779	767	806	796	798	753	731	742	803	810	826	792	795	820	838	747	776	737	785	797	764	825	821	778	771	806	805	781	730	751	828	766	807	783	765	766	771	767	739	828	834	773	770	787	795	791	802	754	769	839	793	762	778	801	782	760	773	819	796	825	739	813	758	770	776	770	758	779	778	775	808	804	856	794	793	736	739	780	813	758	783	775	793	764	820	824	803	755	780	805	770	781	742	762	784	810	751	759	759	799	771	753	814	782	726	802	773	764	747	778	767	777	732	799	783	769	787	805	790	760	790	769	747	749	763	767	751	760	809	810	801	820	759	804	801	739	721	775	779	739	779	723	764	762	748	773	761	782	821	789	743	813	781	800	741	731	787	804	867	765	755	763	740	799	761	786	756	753	854	766	751	744	786	803	782	791	745	792	759	782	787	787	752	805	800	798	767	830	764	796	770	816	787	752	811	794	771	796	756	776	796	820	789	740	756	752	781	789	788	758	800	828	782	822	761	851	796	790	847	741	755	801	807	793	786	828	746	733	842	768	794	833	789	779	779	742	744	810	801	775	775	839	745	747	805	757	783	739	756	778	822	801	767	777	787	752	777	776	801	750	788	758	788	764	724	845	799	802	819	787	724	801	790	822	728	739	765	781	789	774	780	772	787	770	787	768	718	714	789	806	783	804	764	750	780	815	800	797	762	782	724	804	769	775	793	757	762	725	762	812	780	816	775	786	841	814	777	700	747	787	801	817	787	765	829	745	759	742	775	760	778	790	762	774	798	791	791	739	751	757	812	793	737	750	794	763	777	796	801	796	714	790	803	759	748	809	791	789	833	739	771	755	774	776	835	807	811	797	765	798	779	810	785	772	781	787	798	816	789	783	816	764	751	761	841	793	759	807	831	788	753	796	783	770	765	770	733	774	824	787	744	825	801	758	793	770	799	782	767	838	716	844	814	775	793	803	750	784	775	763	772	779	775	730	760	811	801	807	807	825	727	776	709	769	720	784	794	747	798	729	781	767	801	813	754	841	793	784	796	764	798	765	765	766	778	780	768	817	728	759	770	825	752	805	758	811	791	778	747	794	858	792	732	795	758	773	793	739	765	784	737	794	800	755	775	778	802	729	807	772	758	809	755	778	763	798	797	794	753	775	805	789	815	737	869	788	757	782	805	813	814	813	764	766	799	754	803	782	750	837	795	713	779	795	814	810	801	799	772	746	788	773	776	756	803	747	706	804	756	766	773	703	770	822	776	798	804	826	741	765	782	813	759	786	759	778	773	710	754	787	810	798	784	793	768	751	795	759	797	799	773	789	820	718	820	754	857	782	777	789	780	782	791	740	805	776	784	770	759	795	745	764	778	718	803	748	759	752	759	806	796	756	753	813	761	761	784	796	811	750	779	798	800	804	769	773	801	757	797	738	859	747	748	793	780	750	754	775	735	753	728	765	752	786	877	764	786	730	758	815	771	745	798	810	795	755	787	811	794	785	773	801	790	791	817	804	776	804	820	795	812	729	727	786	763	764	753	792	774	791	763	780	734	737	767	801	765	786	804	809	766	784	783	798	771	731	800	841	754	790	781	810	773	811	794	765	831	779	786	811	783	779	783	772	746	778	774	768	806	800	780	805	775	820	798	762	795	717	813	787	749	722	862	745	773	773	715	806	791	783	724	771	786	738	799	754	735	804	768	775	814	784	754	780	769	757	784	719	805	836	762	785	779	783	777	832	772	797	750	787	791	732	742	754	762	792	746	779	763	824	771	778	752	773	793	763	781	811	773	742	810	799	762	774	761	776	738	842	790	805	797	752	787	769	747	795	727	794	816	792	762	825	802	795	790	792	751	813	753	751	767	783	743	708	732	728	751	798	803	785	797	807	785	761	802	791	819	786	755	772	805	788	732	764	771	785	749	796	726	743	793	746	780	786	768	744	772	731	756	815	757	775	763	820	747	797	794	762	796	760	780	750	748	746	781	745	784	761	766	745	755	735	774	797	794	824	777	820	785	820	725	779	782	807	787	758	739	763	756	803	753	748	748	794	820	746	831	783	766	752	748	840	785	775	758	777	770	786	756	802	775	726	779	738	794	744	771	765	807	801	754	804	755	782	812	800	804	772	786	773	783	789	778	801	741	778	761	797	758	789	765	824	761	747	794	763	841	747	798	797	771	790	794	771	825	780	768	767	761	836	814	817	780	745	849	811	785	741	732	766	776	805	819	754	787	755	804	770	772	753	813	793	799	717	779	779	777	802	792	777	787	800	781	750	808	766	735	761	776	756	754	767	818	819	800	751	780	797	738	746	801	817	802	758	792	814	724	797	742	799	744	758	745	826	820	763	808	826	795	768	756	776	816
15593	5819	7045	7357	4914	4183	3511	2510	2003	1625	1074	838	722	466	431	418	373	366	331	346	364	305	333	291	318	273	343	309	293	320	288	322	331	299	310	281	342	279	297	273	280	307	252	294	311	315	283	323	282	278	322	298	291	288	273	257	303	293	297	290	284	297	314	318	276	262	271	301	279	278	281	261	280	284	312	260	308	303	314	253	286	298	271	288	317	300	289	280	284	267	321	288	284	321	270	310	303	286	278	296	302	287	292	248	272	308	269	268	313	292	314	240	279	297	263	311	268	318	253	285	276	303	320	275	285	273	337	294	283	300	302	323	298	282	272	304	277	262	286	303	268	288	298	263	264	305	276	301	330	305	284	303	280	263	303	308	267	275	315	321	290	264	278	275	272	279	293	272	277	295	275	301	290	271	279	301	307	281	300	272	302	283	299	281	279	260	254	307	300	305	293	309	306	280	319	291	300	286	280	320	335	294	269	314	317	307	295	308	263	280	285	301	300	265	283	296	277	291	274	273	277	291	308	312	276	288	291	319	311	315	285	357	298	299	275	262	332	304	269	283	261	294	272	276	276	270	305	304	274	273	309	281	284	282	294	291	276	262	267	278	269	273	267	289	282	302	308	268	275	314	278	285	299	304	276	318	249	283	323	294	282	275	304	287	290	261	303	302	289	278	263	315	265	288	304	299	265	289	254	276	271	261	267	268	293	269	304	309	313	299	279	254	272	288	280	268	317	261	301	291	295	300	277	285	270	291	295	260	278	290	315	312	254	288	303	289	291	293	270	280	265	320	280	273	300	305	302	257	298	302	283	297	277	301	297	282	317	306	267	277	325	256	263	283	264	277	271	275	285	307	260	296	285	254	323	276	281	318	254	250	264	253	298	284	279	330	309	264	275	291	267	284	284	281	284	272	289	313	273	274	305	270	287	277	276	311	295	295	336	312	312	293	281	274	316	266	278	310	299	295	305	293	266	330	318	283	316	266	282	306	307	290	302	257	270	301	240	298	314	324	254	306	287	310	303	289	313	261	302	305	276	263	277	288	274	279	304	316	324	267	292	302	275	245	279	283	298	284	309	324	307	290	306	277	277	310	280	271	286	306	303	294	294	259	304	294	306	320	285	275	288	275	304	276	284	311	310	301	289	278	301	285	274	256	279	331	296	282	265	276	298	266	306	272	295	303	277	284	289	314	306	307	268	294	306	281	290	280	304	306	265	260	254	283	293	281	290	277	267	253	293	242	264	301	285	280	281	281	291	276	263	294	265	259	296	261	262	293	312	276	291	281	287	285	333	308	298	260	267	318	296	290	263	303	306	294	292	315	276	259	291	286	281	267	261	306	279	282	264	292	305	287	277	297	305	253	295	271	279	264	252	286	258	324	299	306	274	287	284	252	242	280	245	307	288	274	282	292	292	301	278	280	294	286	268	278	288	284	292	283	288	284	283	282	286	284	306	285	303	286	295	329	309	279	290	317	300	274	302	282	317	280	300	301	320	313	282	304	265	299	324	294	301	284	310	303	285	319	292	309	297	295	296	240	280	268	278	285	328	301	294	311	269	301	296	281	292	300	302	262	273	270	307	280	297	314	321	320	296	286	288	288	286	274	300	303	296	252	278	318	270	267	293	289	282	281	283	289	288	305	257	321	292	299	268	306	275	276	300	298	305	264	284	286	300	270	274	292	305	272	265	318	307	277	268	290	288	267	296	292	265	290	290	313	291	305	277	276	255	281	298	295	276	299	291	281	282	336	320	261	317	309	274	300	338	316	277	251	298	341	297	293	252	306	269	252	294	300	294	284	317	306	310	311	287	310	289	284	273	275	296	299	286	295	291	276	297	272	324	283	280	248	296	267	256	293	309	301	289	297	298	296	285	303	289	312	273	286	275	258	309	289	267	285	289	305	281	292	286	269	281	305	274	272	250	282	281	315	273	295	294	310	304	326	269	282	297	281	301	307	299	304	294	302	300	269	268	290	303	274	280	279	269	283	300	319	288	290	311	283	249	337	301	285	274	282	260	249	297	293	267	274	295	302	299	311	311	287	322	301	277	309	293	303	298	304	271	298	296	285	274	283	295	292	289	277	251	262	260	296	289	291	308	325	257	270	300	304	275	311	312	282	294	288	314	294	282	274	291	293	283	268	270	297	282	300	321	286	297	303	254	306	302	293	277	278	266	285	294	325	243	280	284	261	275	300	322	300	281	279	312	279	303	294	320	281	312	323	283	316	290	293	327	256	261	335	278	271	312	288	282	289	309	293	240	313	319	282	271	269	310	319	280	257	281	303	292	283	286	275	301	270	300	287	307	275	282	276	273	288	299	255	316	300	301	277	256	287	331	311	294	282	277	287	276	285	289	330	312	285	264	287	286	282	280	298	278	300	283	280	313	304	274	276	291	282	292	296	282	273	274	271	259	238	300	265	261	301	303	248	267	250	332	273	282	257	290	285	288	317	290	287	255	285	274	292	284	280	279	268	281	295	304	250	307	274	289	265	281	273	290	292	273	288	281	280	282	262	302	274	311	306	276	292	283	271	304	279	302	277	286	327	335	319	287	255	284	306	317	317	294	282	297	274	289	286	273	303	289	294	277	270	310	269	325	279	300	328	289	274	264	269	270	318	335	282	277	300	291	245	264	270	292	275	287	290	246	340	256	292	294	289	312	292	310	271	268	288	278	266	286	297	245	317	295	260	285	270	292	266	301	285	283	309	315	269	288	299	272	311	291	296	258	306	278	259	291	274	286	292	294	338	276	273	252	256	281	299	301	294	310	268	320	300	257	304	294	279	293	298	252	276	281	256	286	267	281	301	297	279	271	300	295	305	281	285	285	274	293	270	273	318	325	279	284	286	293	287	249	280	311	272	320	299	338	253	294	302	292	273	306	282	302	301	299	318	274	335	277	274	288	294	307	271	257	295	294	287	255	301	282	282	294	268	292	266	306	298	296	306	319	326	310	276	285	298	276	279	274	268	269	281	248	268	267	301	295	279	233	307	298	301	273	307	300	266	315	280	328	314	336	290	296	275	280	271	294	291	303	277	306	306	295	257	286	273	282	303	310	279	276	300	284	263	296	279	256	269	303	311	307	296	277	276	293	317	273	304	314	301	268	297	274	281	282	288	277	292	257	293	295	294	285	274	299	262	301	296	300	287	290	307	289	293	278	288	300	279	296	267	284	310	322	277	268	246	293	285	287	273	267	297	298	300	282	311	310	286	319	309	304	287	324	327	354	318	314	313	277	261	298	280	292	288	331	276	246	298	263	279	259	334	286	326	276	262	291	285	291	273	286	331	272	282	276	281	290	294	307	239	272	279	265	291	300	298	305	294	281	293	287	282	288	301	268	294	345	315	292	299	261	293	296	324	304	274	265	291	272	301	312	290	271	313	281	296	272	276	277	294	297	285	267	283	291	300	276	295	324	295	309	287	259	274	297	287	278	257	304	294	272	304	289	301	273	304	275	311	297	317	286	330	293	279	299	324
10354	5163	12447	17525	15014	15264	13263	10565	8659	6978	4788	3654	2805	1862	1690	1346	1218	1075	1009	994	939	876	738	792	731	742	725	715	778	696	661	702	671	672	703	692	652	674	681	693	693	706	649	684	653	663	701	658	649	659	674	657	687	658	703	648	649	627	689	674	623	629	678	700	627	635	668	670	676	633	624	646	685	676	613	641	622	652	652	620	657	671	647	689	643	684	708	720	657	679	657	659	604	676	695	666	670	663	665	710	666	662	654	632	667	660	600	634	628	621	629	688	644	661	650	677	634	670	674	624	693	636	679	635	694	647	651	657	692	619	651	648	662	663	637	641	613	717	673	689	671	669	656	658	651	621	615	654	661	656	681	654	646	663	645	607	628	612	613	652	729	631	672	616	652	626	662	683	733	635	643	633	661	619	701	629	673	631	675	638	669	681	705	633	661	639	693	644	662	682	625	629	679	689	590	700	657	684	718	655	711	678	722	652	658	627	667	651	637	622	625	669	630	676	645	636	650	675	664	716	680	671	677	614	698	682	636	681	661	672	639	655	651	655	656	639	648	633	604	708	668	654	694	614	616	660	686	660	662	667	671	697	705	646	663	667	626	660	625	675	635	668	698	670	683	620	607	672	675	671	631	641	645	685	670	658	652	630	616	692	702	641	651	691	643	620	666	665	638	669	667	650	631	659	645	710	666	639	655	662	631	642	689	631	670	659	696	611	616	612	677	656	697	664	625	646	658	636	611	628	678	605	652	670	649	622	615	649	640	674	654	682	662	664	685	651	682	657	661	699	592	697	688	636	673	610	635	652	650	688	670	629	643	664	672	700	640	673	639	635	650	710	706	666	701	666	674	711	707	667	661	696	708	627	663	655	666	666	694	660	691	642	618	653	702	641	665	650	650	703	699	618	644	634	686	676	626	693	675	657	673	653	637	625	636	704	638	683	685	656	698	644	633	621	614	642	642	632	654	626	639	646	634	668	617	687	646	646	646	686	710	649	651	658	706	674	717	683	614	643	639	664	652	643	640	682	658	636	678	588	638	660	660	632	667	591	636	684	626	598	648	633	703	638	690	661	631	644	658	639	649	651	699	678	642	643	680	616	656	652	660	638	603	668	655	672	684	665	651	689	626	646	673	696	693	649	675	653	647	619	640	682	673	632	665	600	687	640	637	673	660	645	627	654	646	644	661	680	672	614	712	663	618	648	655	631	640	663	657	702	642	648	649	642	675	667	668	650	605	639	666	635	702	690	596	656	682	612	619	647	665	617	643	654	666	674	670	694	714	605	656	676	664	637	646	641	650	656	632	624	671	660	678	648	657	680	667	660	685	680	659	669	655	701	714	626	684	664	630	637	643	632	637	659	677	664	596	640	606	667	692	668	648	696	604	673	620	687	595	666	650	697	667	644	686	612	661	662	638	701	680	690	626	689	701	673	682	686	681	634	684	652	621	688	632	628	684	647	669	653	610	614	647	651	614	630	665	649	663	661	656	635	675	632	615	694	643	633	642	671	654	659	687	627	685	671	643	646	676	684	653	649	670	646	595	642	709	662	673	686	655	679	687	679	667	633	695	667	656	631	684	690	635	648	683	629	637	656	615	634	640	660	646	654	606	685	666	640	665	651	679	637	671	621	628	694	623	659	692	658	672	624	638	640	651	641	641	671	701	649	663	649	665	683	664	708	623	665	630	640	660	670	672	646	663	676	629	655	654	674	632	659	645	661	631	645	681	643	661	653	662	644	653	661	656	687	637	678	665	610	694	647	607	655	650	703	658	664	633	653	648	683	629	698	669	679	624	644	648	651	639	693	644	659	645	632	664	655	681	683	673	680	701	629	653	629	641	662	647	692	639	705	653	631	615	620	678	635	673	634	659	682	694	702	630	685	618	718	647	641	655	644	659	661	636	650	662	659	630	615	621	648	656	670	641	634	633	626	632	672	657	642	666	663	642	653	628	663	675	636	637	651	626	680	635	666	660	639	675	674	675	663	663	644	659	646	666	676	639	615	635	651	654	683	680	690	646	638	718	618	666	635	643	639	621	663	652	660	644	647	661	646	659	661	633	631	675	651	654	660	655	658	675	656	697	657	649	648	627	666	717	681	695	644	676	670	641	678	689	681	668	654	675	605	634	672	682	657	616	635	645	728	629	705	667	683	686	634	665	674	655	591	638	652	622	709	644	638	679	684	653	661	663	653	648	659	683	624	637	649	642	644	656	681	673	687	650	666	653	700	697	671	619	675	687	679	693	669	687	660	684	624	695	656	657	638	634	645	659	658	646	694	640	613	665	671	671	677	659	626	685	613	659	663	662	636	663	664	635	685	650	621	704	651	617	646	636	661	715	652	653	633	656	665	624	590	682	633	627	677	676	637	639	668	681	681	685	682	664	667	656	649	651	659	656	689	623	618	633	661	635	662	630	654	631	665	642	658	649	657	663	644	664	668	658	649	638	645	669	617	652	657	678	646	666	667	672	649	629	661	631	656	634	662	714	633	635	647	648	688	679	621	693	642	620	651	684	609	665	627	617	695	655	644	685	598	633	669	686	662	615	667	641	648	677	688	618	685	688	714	628	667	654	669	659	673	662	664	650	638	624	671	646	677	643	694	666	658	680	699	663	678	632	611	649	688	675	652	576	624	670	652	637	704	621	683	643	640	642	697	660	677	660	625	637	679	662	669	650	703	657	640	661	683	703	639	678	629	627	657	653	653	646	665	683	650	660	663	594	676	669	677	659	672	637	669	661	681	667	670	666	661	653	670	664	659	657	688	673	672	659	659	639	639	687	662	638	673	686	649	643	663	646	653	666	673	616	615	683	619	676	654	678	685	656	675	636	648	643	639	682	694	706	636	670	661	632	661	650	630	645	667	647	685	680	686	647	652	682	647	686	666	686	649	707	673	651	674	686	658	648	682	643	644	648	610	692	672	700	614	655	676	696	673	634	672	612	655	655	644	672	644	657	658	660	662	688	726	657	657	626	664	690	646	632	656	635	678	662	640	684	636	678	676	636	687	613	662	670	678	612	647	613	661	684	647	681	667	641	655	664	676	691	610	674	648	697	678	674	671	634	648	639	650	649	644	612	685	625	651	691	708	687	674	690	669	681	686	666	640	677	672	646	656	706	702	630	640	662	619	669	693	671	633	670	657	606	643	596	650	627	638	665	670	669	670	623	636	687	593	605	655	697	726	685	638	646	663	636	667	607	624	638	684	606	669	611	631	633	634	593	672	643	623	692	633	665	661	629	653	667	705	634	620	626	689	638	686	649	626	661	676	642	640	712	664	642	637	661	624	650	637	668	703	669	637	672	653	654	651	623	686	676	681	643	630	628	620	604	639	593	674	659	657	680	640	641	622	681	668	663	655	697	615	683	659	651	692	643	686	638	668	642	649	660	636	623	702	648	636	599	646	693	649	634	652	655	674	673	640	703	662	668	669	653	667	635	681	648	600	673	627	676	655	617	649	649	666	637	699	651	662	669	667	610	686
23607	8775	10274	9636	6485	5849	4362	3176	2633	2011	1368	1095	823	576	545	396	381	331	408	333	311	305	311	299	294	277	308	290	273	231	259	273	294	236	263	285	293	248	278	255	256	234	252	259	240	263	257	245	262	206	235	254	268	275	291	265	255	241	240	265	260	260	268	272	257	271	273	250	271	245	264	239	233	301	258	273	276	245	234	225	266	232	241	254	259	258	254	247	254	276	240	277	277	278	277	246	239	227	239	265	259	264	266	260	222	298	252	285	274	242	227	265	252	286	232	239	244	276	273	259	241	253	240	289	279	250	264	229	231	262	243	257	278	250	279	275	254	229	255	237	270	261	248	282	259	274	251	243	262	269	248	278	257	262	248	250	260	280	277	281	263	232	234	270	266	274	245	255	242	250	234	263	213	273	268	238	260	234	232	271	268	259	269	268	269	276	276	230	246	269	242	295	271	235	235	263	284	247	295	248	284	259	251	227	276	263	295	273	259	239	280	256	247	260	251	227	259	246	243	240	271	217	276	264	276	254	281	264	270	261	265	254	258	266	274	264	254	271	238	242	249	264	272	278	246	253	245	274	297	263	253	228	258	258	281	264	288	273	262	267	278	234	240	263	254	275	269	293	251	273	248	276	272	267	260	247	282	243	260	234	266	293	220	271	238	248	244	268	266	277	234	253	289	251	253	253	252	274	254	258	223	276	262	270	253	266	288	263	267	260	267	255	242	273	267	275	232	263	268	275	254	270	270	285	236	258	270	264	261	251	249	249	240	244	293	241	277	257	275	240	247	299	274	264	249	271	256	284	266	268	264	269	273	246	272	272	266	217	244	277	287	265	256	270	242	287	284	256	247	227	242	293	251	283	267	255	238	244	259	268	253	266	266	258	269	253	260	247	272	278	239	274	254	249	235	260	245	300	239	244	275	296	241	248	241	240	272	226	267	242	243	243	262	218	242	264	282	225	256	252	259	220	239	253	254	253	239	248	276	247	257	240	239	249	254	263	267	274	246	262	247	251	243	282	260	247	268	235	265	270	273	252	217	242	273	277	243	263	259	267	253	273	210	268	232	237	275	251	262	222	242	243	279	282	278	286	234	292	266	242	281	252	275	263	255	262	259	287	266	287	230	267	225	262	260	204	262	261	247	253	258	293	244	235	252	278	271	285	242	295	241	251	275	200	252	231	257	299	250	265	239	266	238	267	235	287	261	258	254	247	242	250	273	260	263	274	253	273	251	272	261	278	264	266	243	259	241	273	245	274	274	259	269	275	228	234	251	265	255	248	256	278	238	265	268	251	241	269	268	277	226	260	268	290	255	293	290	245	243	256	239	241	260	250	254	243	257	283	258	270	244	236	280	265	249	280	252	272	241	239	243	274	241	249	240	267	243	251	248	270	233	258	252	256	248	225	256	230	255	257	263	247	234	248	246	277	259	271	249	283	271	250	286	251	260	291	251	280	245	279	270	288	260	263	235	255	235	231	270	256	256	245	258	262	243	258	244	251	237	222	253	232	251	268	243	244	265	234	244	254	248	270	239	274	222	247	271	259	294	265	235	238	247	254	273	275	265	248	274	259	250	266	237	253	238	284	264	305	273	244	279	260	273	245	264	282	235	271	259	252	287	232	269	230	238	268	257	273	290	286	260	242	248	235	257	263	232	249	240	272	247	239	254	272	231	213	266	253	250	235	221	240	290	273	251	253	257	256	264	237	258	247	258	237	226	243	246	284	277	266	237	259	278	279	255	258	269	235	245	262	256	247	214	229	262	233	274	263	267	265	261	271	244	258	252	266	263	241	253	280	244	226	265	251	280	272	231	282	274	251	263	301	275	254	244	256	249	251	260	280	233	239	230	264	261	234	247	259	253	269	278	278	244	243	249	255	247	259	262	261	282	276	254	267	266	249	283	257	292	250	252	249	260	236	231	248	261	262	242	253	271	253	243	226	272	265	247	245	261	244	248	267	244	246	242	218	274	238	256	250	244	268	270	249	277	279	256	266	275	263	247	284	233	221	259	281	266	217	232	253	240	263	233	253	259	271	261	262	271	255	259	258	256	271	229	222	267	275	269	272	276	267	274	260	270	278	255	268	286	276	256	242	279	225	269	253	266	252	235	243	284	239	266	274	259	248	241	242	248	288	233	272	231	259	275	251	270	274	262	237	270	253	251	279	256	256	263	266	267	287	243	290	261	271	255	261	242	252	241	279	240	205	232	255	281	264	269	242	254	265	238	245	268	254	231	260	228	252	244	244	230	266	260	288	266	294	296	258	268	257	225	231	265	235	257	243	250	261	243	270	244	267	248	240	221	239	264	283	256	248	291	235	250	274	271	291	212	241	265	227	265	249	259	269	267	281	227	231	270	253	257	248	235	248	228	253	259	250	267	267	280	260	271	237	254	246	250	246	272	248	246	290	216	256	244	269	275	263	273	274	285	273	266	273	282	258	267	278	277	248	254	240	263	292	273	298	259	270	232	242	231	225	271	246	272	247	241	253	257	266	272	245	258	263	262	244	295	246	257	270	260	260	288	279	270	255	286	267	230	255	273	268	284	273	267	244	274	234	255	278	276	282	237	245	284	248	272	269	246	264	233	297	271	268	264	277	270	270	250	260	262	235	249	265	266	286	252	253	269	252	240	284	269	264	247	216	262	254	277	261	271	228	276	286	276	225	279	253	256	253	253	238	261	266	252	252	269	253	280	231	238	234	269	278	235	259	270	284	246	269	255	264	272	239	274	263	270	257	255	245	265	242	303	291	275	246	255	242	245	256	286	250	213	250	254	251	281	279	242	230	253	274	237	220	273	255	231	233	229	261	227	223	252	259	269	261	234	266	283	248	238	255	301	227	273	259	288	254	250	238	229	242	239	255	270	234	270	260	257	250	265	263	259	261	281	232	268	266	260	252	250	285	276	269	277	267	259	271	237	242	250	238	245	246	255	260	266	253	287	245	245	245	256	280	254	283	265	257	259	269	261	266	262	259	276	264	253	270	267	306	248	240	259	255	253	254	242	242	226	257	249	251	255	238	229	247	244	291	285	268	260	287	249	280	233	273	253	269	256	263	255	245	289	262	244	264	268	247	267	254	231	266	265	259	249	233	274	272	259	272	249	259	289	254	248	238	245	264	239	243	246	260	250	239	264	244	242	239	248	266	286	254	224	245	244	261	249	259	256	266	263	257	265	239	259	236	237	292	234	269	248	260	264	301	285	242	240	258	263	240	297	277	242	265	269	273	239	284	265	233	248	246	223	258	255	232	255	247	266	241	266	223	252	225	276	260	300	240	258	268	281	260	267	245	266	258	246	273	281	261	287	248	253	253	248	267	239	261	258	251	246	266	244	233	242	255	280	257	251	287	248	272	278	264	236	289	241	252	236	249	254	253	244	282	262	249	280	279	280	274	270	297	256	289	248	248	257	254	263	240	247	242	237	288	290	273	280	255	273	254	265	242	240	265	253	262	256	260	239	273	285	252	268	293	249	267
13435	7020	16330	20987	18607	18969	15477	13081	11423	8960	6205	4976	3893	2467	1985	1558	1333	1295	1143	1081	901	844	805	718	814	735	695	702	735	708	695	671	656	649	641	639	605	636	623	632	573	606	587	623	630	608	601	611	573	612	621	617	611	593	596	617	597	574	563	574	552	575	650	661	590	539	557	633	580	604	627	617	557	606	585	577	619	579	582	623	599	590	596	606	620	604	605	593	612	564	567	634	607	640	558	631	586	643	582	611	625	599	571	582	656	607	604	598	575	572	630	585	626	600	603	634	610	639	578	605	608	573	581	614	598	606	565	549	627	629	648	654	573	604	636	606	604	620	623	627	595	649	637	633	554	580	597	630	527	585	593	635	603	585	639	600	641	594	586	597	609	604	619	568	587	633	624	610	641	604	555	581	638	600	602	626	583	645	614	631	656	568	544	588	647	602	569	601	624	579	642	629	594	588	594	568	609	584	593	597	603	565	611	577	578	604	591	597	608	679	622	582	603	590	587	663	607	591	582	558	610	566	596	669	624	556	633	626	594	602	587	622	584	582	583	606	589	595	633	584	631	585	599	595	611	620	650	654	588	600	593	604	582	596	614	575	642	633	584	627	598	594	609	617	587	581	569	621	590	621	599	562	604	615	571	555	640	614	562	532	595	620	580	595	582	559	619	594	615	558	604	627	599	635	584	596	606	600	598	577	585	599	620	575	577	636	560	569	633	559	569	602	561	580	606	614	562	626	594	646	606	599	589	588	590	564	641	608	596	572	654	570	595	612	591	613	623	594	601	603	587	585	618	552	601	583	615	587	570	574	639	624	606	612	590	534	610	652	561	579	632	628	649	607	564	649	621	623	624	605	630	563	592	570	615	604	616	651	568	592	590	568	585	638	589	586	570	588	634	590	633	587	581	592	641	608	598	611	609	620	600	617	615	625	635	561	588	570	623	610	573	568	633	633	570	581	614	600	601	599	642	636	624	617	606	612	628	598	644	645	601	622	584	585	593	587	564	596	564	607	567	608	607	610	571	632	652	578	610	610	609	613	566	598	554	587	581	567	619	630	600	565	630	619	591	609	595	589	594	585	612	580	669	609	620	582	620	606	605	599	597	617	618	620	584	645	612	570	594	615	652	587	582	649	624	622	571	584	578	617	572	569	603	587	605	589	626	619	625	642	597	578	600	614	604	562	626	590	624	583	627	624	620	607	591	609	595	607	621	552	582	530	594	618	619	624	615	549	594	632	587	611	548	588	587	615	592	608	575	602	611	603	646	605	567	571	616	569	590	613	662	597	598	613	611	606	593	579	578	619	646	605	583	619	616	575	598	563	596	595	599	587	602	582	542	599	593	527	571	606	631	664	614	632	642	622	603	627	588	585	581	620	630	585	578	577	592	628	615	611	617	598	558	610	636	627	621	631	615	593	599	602	615	600	611	571	602	625	640	585	627	592	611	620	563	537	622	609	627	585	628	620	637	597	609	613	595	638	604	592	574	552	591	611	591	607	595	612	588	607	596	567	581	567	563	616	598	638	631	606	634	588	550	631	623	614	611	584	602	604	604	622	595	591	617	594	626	600	614	591	589	625	584	575	604	608	648	621	637	598	574	593	555	604	643	600	556	603	598	620	613	576	602	580	587	561	621	575	605	591	595	594	620	615	648	602	621	629	590	567	628	619	556	631	603	610	623	607	566	597	585	588	650	602	604	621	588	602	590	605	624	564	593	578	637	582	618	599	599	624	613	614	592	586	575	574	563	596	614	633	594	593	589	588	636	581	597	559	612	560	552	587	596	621	639	595	614	594	568	604	661	613	561	592	574	588	634	611	628	649	625	582	649	604	609	671	609	601	604	641	650	639	557	597	624	629	612	611	597	583	554	643	600	618	606	598	570	581	612	579	574	564	618	594	626	619	648	600	602	604	574	642	544	568	617	605	576	598	582	643	603	585	586	613	625	608	560	635	648	607	631	601	614	589	602	554	634	627	600	606	556	583	537	609	570	590	560	641	572	572	640	603	584	629	604	611	581	562	580	614	605	572	605	642	613	643	632	574	585	605	617	578	583	624	595	581	637	573	627	581	603	579	649	622	622	559	576	586	630	623	577	638	590	627	602	586	602	596	530	636	608	585	609	647	631	595	559	599	590	577	596	592	612	592	571	641	619	613	634	574	567	629	642	608	611	588	561	583	572	593	575	582	641	643	568	581	589	588	584	560	589	572	600	615	598	542	586	612	548	578	571	584	639	618	591	637	671	652	600	597	601	593	597	578	602	603	578	630	585	575	595	582	609	561	618	611	541	586	641	586	623	587	617	644	640	617	621	609	575	595	607	601	603	619	610	625	606	580	648	590	598	556	545	580	608	587	625	608	636	630	610	595	578	652	588	635	595	617	606	623	640	574	572	619	595	613	600	623	569	551	622	570	629	669	572	600	620	604	606	560	561	580	575	598	579	623	600	607	623	569	599	584	617	593	587	593	623	574	618	621	649	595	621	579	586	579	601	620	624	591	591	606	602	594	586	583	628	625	610	628	609	582	613	585	563	603	589	580	607	605	597	604	592	568	599	590	602	650	586	651	612	618	558	583	587	608	596	630	613	583	656	629	604	598	574	629	595	556	626	599	577	602	558	621	668	623	587	635	649	590	577	539	608	587	621	609	589	619	568	622	553	585	595	599	577	621	614	578	594	602	592	624	586	580	618	582	642	569	619	612	593	607	571	589	654	596	610	589	539	632	618	579	619	623	616	598	619	587	550	632	582	641	588	590	599	607	606	576	615	598	581	561	601	624	576	593	585	615	609	560	586	635	613	604	613	593	593	584	609	597	628	645	559	589	602	601	633	569	573	630	607	617	606	598	596	637	616	600	557	587	590	633	605	588	601	626	585	581	634	608	581	622	603	594	628	585	608	644	606	547	575	630	607	572	609	578	552	628	622	589	591	634	598	596	628	624	570	559	651	598	641	608	594	557	593	621	608	618	583	562	591	590	660	606	611	552	577	605	579	583	594	582	570	595	643	587	620	614	604	626	573	581	614	575	618	603	605	594	584	575	643	589	573	632	607	639	578	552	616	603	618	586	640	594	585	616	597	631	591	598	587	616	579	598	591	606	608	633	592	602	617	605	567	584	610	612	588	605	622	575	601	634	571	599	630	627	630	585	666	592	556	582	597	616	607	628	543	640	621	554	597	586	584	585	601	590	633	622	597	623	609	596	629	613	591	610	590	577	633	579	592	619	608	592	632	620	595	591	554	601	609	589	621	602	592	588	602	629	586	594	585	582	590	641	584	561	593	554	584	605	546	586	627	553	595	592	621	542	643	597	579	588	651	592	626	614	655	583	622	617	606	599	605	602	601	617	605	581	588	616	590	588	620	585	623	573	641	578	559	621	599	609	609	634	606	645	581	599	586	609	639	545	599	569	601	621	582	553	554	626	631	595	607	615	633	603	657	581	594	534	589	609	604	614	595	642	614	596	564	609	592	609	601	583	599	594
7220	3666	4928	4322	2921	2572	2009	1664	1401	980	766	726	627	504	486	436	412	402	417	364	391	357	369	325	381	326	358	368	381	354	344	342	379	361	372	318	331	365	350	343	343	338	346	316	338	307	350	373	374	353	329	352	315	343	396	327	347	335	378	313	331	344	331	347	312	350	365	336	336	336	347	342	340	373	341	353	384	322	392	323	380	331	335	370	356	362	351	338	354	380	340	317	350	337	389	381	342	360	401	347	347	343	342	356	372	354	383	344	322	321	327	318	339	331	370	314	334	365	320	355	365	357	320	333	321	368	349	303	334	346	373	390	342	338	377	327	341	385	328	366	380	351	360	355	321	336	373	368	320	360	352	354	348	339	345	324	341	362	356	334	352	344	370	356	349	357	344	330	307	373	327	361	335	337	323	343	351	379	308	330	317	399	356	364	320	318	347	406	343	395	363	356	343	380	376	338	339	424	317	344	352	332	372	334	370	365	294	393	345	382	354	350	339	305	339	359	333	324	353	338	356	359	378	345	353	341	360	360	327	333	373	326	371	347	349	353	379	368	345	360	351	342	335	376	303	333	370	379	386	367	376	387	369	370	329	352	391	362	323	392	343	357	340	312	336	330	298	351	346	333	336	355	301	347	372	365	362	370	358	354	346	371	361	350	347	357	315	309	335	384	344	345	311	316	351	332	307	337	363	398	353	327	351	352	349	372	336	367	348	374	356	339	356	359	362	337	361	341	351	395	339	305	327	346	363	350	388	364	328	336	349	343	363	307	388	359	349	358	316	363	370	361	365	355	357	358	378	365	359	351	351	324	363	368	374	354	354	372	320	366	355	307	312	359	349	331	344	355	357	332	314	340	332	318	373	340	342	337	329	376	360	313	346	381	358	333	367	378	346	337	345	327	336	358	322	380	362	398	337	391	364	325	358	341	376	343	385	330	350	365	386	365	328	381	332	318	331	342	365	365	367	347	345	368	319	350	386	352	367	398	334	344	335	370	333	342	378	358	325	351	357	393	370	390	355	330	350	321	328	364	349	315	327	396	370	349	342	342	358	359	347	364	365	371	381	318	351	345	345	351	332	353	357	336	337	347	371	350	357	335	366	346	349	346	333	358	354	353	373	353	378	377	347	389	374	351	334	349	360	350	356	282	348	310	370	335	378	347	339	343	366	352	359	361	359	391	353	330	350	322	368	366	340	370	359	382	365	365	374	378	368	329	353	326	358	379	356	343	311	328	339	347	360	313	370	316	330	317	350	401	348	343	371	362	323	355	337	338	345	313	388	351	376	357	309	360	363	384	358	361	363	352	337	344	302	351	362	333	359	339	326	358	380	377	332	353	367	359	348	348	341	350	375	356	312	338	351	387	354	372	361	358	353	363	347	360	361	362	379	354	352	372	353	370	370	348	372	352	345	361	349	353	345	343	354	297	325	326	314	383	318	370	310	399	332	348	363	367	370	346	337	378	342	353	335	377	369	350	373	392	351	349	334	366	356	325	354	343	357	343	330	382	342	325	369	315	361	323	388	347	371	359	351	320	353	339	329	349	343	382	357	315	330	367	349	357	352	354	353	373	372	357	326	314	354	328	358	376	349	351	348	385	358	341	313	344	358	393	339	345	374	361	351	319	338	326	330	307	316	415	371	376	377	384	358	382	337	355	351	373	329	380	349	349	360	336	378	346	341	337	387	371	363	348	315	373	389	334	381	376	360	319	370	336	363	326	371	333	331	368	372	323	363	326	343	321	339	357	376	374	380	354	357	362	348	362	369	345	379	322	304	320	378	364	336	380	344	354	344	354	337	389	313	313	323	377	342	339	359	389	355	350	360	312	336	323	349	378	399	355	364	360	358	357	351	305	334	371	389	355	356	320	340	378	388	365	379	333	322	397	365	358	353	347	320	352	377	346	366	334	326	352	376	345	390	367	354	338	337	340	395	324	362	350	362	359	330	368	322	312	339	397	392	370	362	388	352	367	371	354	370	368	372	370	344	347	341	380	354	357	327	360	357	339	371	366	359	362	339	332	363	373	347	316	368	379	343	347	346	403	347	392	352	358	314	331	375	353	364	323	365	365	362	392	326	359	345	355	377	367	358	304	348	351	340	312	374	357	349	351	346	357	350	331	308	325	348	346	334	328	345	349	362	367	330	352	323	390	312	346	343	338	328	336	370	325	341	354	322	329	316	352	341	328	346	345	342	365	339	345	372	370	355	336	281	376	371	342	374	339	373	374	339	390	382	377	331	372	325	333	328	356	349	331	314	336	316	318	315	354	357	359	353	378	362	378	338	359	365	390	380	356	311	362	328	330	381	362	358	348	408	367	368	338	354	336	322	365	367	357	354	360	362	325	336	345	300	345	360	356	345	342	347	341	340	348	353	318	372	355	391	366	360	340	363	337	350	348	351	379	367	335	327	350	379	392	329	367	340	375	369	349	374	313	327	367	365	345	356	327	356	346	380	356	332	321	365	337	363	356	330	354	351	348	378	325	361	327	362	365	314	337	325	357	383	338	325	355	318	353	328	348	373	351	368	372	361	306	330	364	358	382	311	355	327	376	333	364	381	368	359	346	378	344	342	355	320	302	381	336	340	350	328	357	341	326	345	320	344	341	327	373	327	373	351	408	367	333	327	361	365	342	344	321	373	328	347	355	338	353	343	313	368	397	339	379	347	398	328	347	357	350	356	330	366	359	372	357	339	342	350	373	325	351	321	329	333	357	367	329	358	323	340	351	309	312	347	354	368	355	361	376	346	334	345	363	345	349	341	321	314	344	322	378	371	351	344	328	326	361	336	323	368	344	317	357	357	363	368	339	376	352	352	396	335	340	312	358	349	393	331	340	332	362	349	327	388	357	333	362	352	366	321	317	375	361	369	325	377	353	329	339	338	380	349	314	318	376	329	335	336	339	385	331	380	332	373	321	365	352	352	361	305	360	370	345	395	341	376	323	352	328	342	334	368	378	352	349	375	339	329	344	332	415	376	354	351	335	358	315	356	350	335	367	374	332	399	357	351	347	339	296	317	350	358	339	356	368	363	324	390	365	335	361	375	363	386	369	370	338	328	360	377	330	334	342	349	343	340	366	356	325	358	348	364	340	331	325	323	343	342	353	356	341	376	339	354	343	406	354	361	322	343	331	347	328	332	355	342	373	380	345	349	329	345	336	363	316	349	337	346	327	356	339	327	368	349	352	352	362	319	338	396	329	339	336	354	344	328	335	332	335	338	360	344	350	347	321	357	352	354	372	364	359	344	350	364	322	351	330	314	338	371	377	340	380	382	340	363	404	364	366	348	328	346	346	383	342	378	349	389	360	335	361	386	353	341	354	349	347	379	309	297	363	334	367	341	342	328	363	346	372	375	352	376	330	360	365	350	340	337	356	375	359	359	336	349	402	329	357	335	338	343	341	310	370	364	364	339	334	337	337	326	361	348	369	322	343	350	383	366	359	327	362	351	325	381	375	341	325	311	353	342	339	377	353
4955	3684	9159	11432	9999	9474	8149	6971	5878	4117	3200	2957	2071	1666	1471	1250	1117	1044	999	899	893	879	839	804	820	807	783	779	800	776	780	828	825	819	766	850	833	774	822	810	799	736	762	775	803	811	792	745	771	769	767	781	774	675	815	774	761	774	779	765	797	774	751	791	807	772	823	780	774	752	728	782	831	797	826	772	752	777	821	741	793	736	704	812	753	752	804	808	775	774	733	724	763	746	768	760	754	789	794	728	833	770	762	747	750	793	764	787	723	760	761	786	776	764	803	756	747	705	762	754	781	728	770	740	738	766	799	791	769	804	757	741	834	746	740	736	784	779	792	805	796	785	755	796	778	788	807	809	781	765	791	757	824	778	826	725	833	787	768	752	807	765	764	789	810	845	734	771	785	800	789	743	750	820	789	761	766	768	761	748	785	713	799	812	775	822	775	760	798	764	790	799	747	738	822	761	816	743	796	745	762	802	805	823	782	771	759	812	814	741	761	730	783	803	761	797	767	741	766	801	761	800	810	795	734	741	758	811	828	731	807	754	799	784	844	794	751	765	741	696	772	828	767	763	783	760	780	785	796	790	756	796	732	804	793	737	767	748	798	775	775	747	771	824	833	793	763	783	783	759	749	799	757	804	723	753	798	793	838	811	801	742	753	729	767	807	759	808	789	759	784	732	803	736	782	708	744	785	748	769	782	776	826	786	810	816	807	752	761	782	782	759	795	774	778	797	756	810	752	785	780	782	797	777	799	778	779	783	765	779	777	787	755	797	811	746	716	804	755	801	759	789	789	780	760	782	766	765	799	795	788	789	767	781	836	789	754	778	741	747	751	772	828	750	772	753	789	805	792	770	749	815	775	775	774	825	792	747	797	765	806	827	758	776	716	793	778	757	708	781	794	791	734	791	781	783	775	813	772	765	741	780	743	789	788	790	765	790	775	774	774	829	799	751	804	768	749	769	766	752	753	823	788	744	762	765	743	743	784	819	750	821	802	773	757	776	745	780	717	815	787	783	763	841	779	735	776	758	772	806	766	774	755	746	795	767	789	776	792	784	797	788	794	777	800	802	752	706	801	832	781	791	765	781	769	779	771	789	695	795	731	781	767	774	800	797	802	773	801	758	753	788	711	736	727	823	765	818	818	788	774	737	787	822	798	744	800	752	753	769	784	742	776	790	822	769	797	786	758	794	754	762	725	825	739	780	764	781	799	808	841	747	796	783	778	739	812	794	753	757	774	767	803	753	790	771	795	868	743	759	779	795	799	802	792	779	753	784	775	811	785	767	783	733	769	776	781	752	797	774	744	725	738	729	745	805	771	794	800	748	737	762	772	756	751	725	791	757	759	800	804	778	769	766	711	760	781	746	735	800	758	739	786	764	738	741	785	760	773	783	727	743	800	829	785	790	773	804	752	748	703	800	786	770	745	834	748	769	783	777	776	802	775	872	709	786	737	787	745	731	784	770	777	741	765	741	704	769	776	760	763	778	749	774	797	771	791	790	741	824	781	768	772	809	748	769	785	761	818	782	730	745	856	708	745	787	776	738	796	722	786	770	829	764	732	745	771	778	779	772	790	779	781	758	775	768	788	732	796	745	750	765	771	762	773	765	775	766	753	754	837	776	777	794	765	758	780	753	776	834	767	764	784	708	790	706	806	756	813	771	762	748	733	770	807	811	783	762	738	787	757	774	796	798	761	806	792	740	726	746	778	796	748	759	791	804	806	789	737	758	787	754	762	778	789	740	823	820	729	802	797	756	750	737	786	804	729	759	728	804	782	779	824	765	742	767	824	749	750	762	762	769	741	766	754	746	809	771	836	741	788	792	767	778	824	825	696	767	819	747	721	818	749	801	786	762	796	793	766	784	791	781	755	758	763	790	776	753	785	771	776	771	770	771	766	756	766	802	737	805	831	774	799	742	793	783	778	781	759	790	782	831	800	762	800	769	787	820	805	769	811	791	776	797	768	785	827	808	774	782	776	793	740	747	781	757	785	820	777	767	750	787	769	786	748	779	747	768	828	778	821	738	761	743	794	782	774	797	762	779	759	740	788	686	824	780	807	780	786	773	774	824	745	727	763	760	794	756	787	797	797	755	789	765	796	789	832	762	793	835	734	770	723	787	742	791	764	799	773	814	797	840	762	804	794	820	805	802	728	772	807	800	776	800	828	806	734	720	753	750	757	809	770	778	747	734	777	724	740	741	747	739	747	754	785	814	735	784	753	797	789	770	755	782	811	789	801	792	690	736	752	807	746	805	784	722	773	762	772	766	791	797	748	763	754	724	738	770	756	739	804	714	751	760	802	809	761	766	760	837	737	811	755	704	816	753	827	777	718	789	760	797	787	768	773	711	808	788	789	775	799	785	773	828	754	790	757	778	804	767	809	763	770	796	762	773	793	766	771	771	751	788	776	768	803	767	817	727	759	755	781	802	785	706	761	727	789	759	806	732	704	760	782	756	758	813	814	761	794	771	784	809	764	747	810	767	782	793	779	751	761	755	742	751	767	742	787	747	761	789	771	776	733	741	749	733	822	799	817	771	727	797	772	757	775	785	752	778	790	799	742	797	746	762	781	761	734	715	753	769	762	725	800	792	809	735	726	795	762	805	807	750	766	791	737	778	749	825	726	785	770	777	787	754	822	767	790	772	747	756	798	776	786	742	765	789	745	810	819	769	781	759	764	723	765	780	751	736	809	791	766	767	784	782	740	768	740	790	745	825	814	771	745	779	753	782	795	733	801	773	819	801	734	812	789	811	801	762	760	775	790	785	748	722	803	804	755	763	786	776	757	773	747	753	784	817	786	784	800	831	782	805	748	770	789	738	815	759	759	740	743	712	783	768	773	746	793	751	785	818	793	810	819	771	786	784	746	751	774	771	751	751	764	761	780	790	793	764	775	757	786	805	736	802	740	789	737	763	757	774	777	721	775	838	726	780	728	770	797	737	747	797	774	791	786	747	762	813	764	805	728	744	822	793	772	767	771	760	784	833	812	742	839	854	771	812	789	795	794	803	775	764	756	772	755	742	776	788	739	809	841	735	793	743	764	792	767	768	774	816	747	764	784	773	784	762	746	795	773	800	777	832	793	785	774	764	759	748	816	768	789	739	779	755	800	779	815	768	755	757	801	812	822	778	739	736	771	752	780	790	803	758	771	729	755	791	823	774	790	748	802	795	776	797	761	798	756	747	782	761	770	787	773	733	801	779	744	783	779	753	757	795	772	810	784	760	747	766	787	771	781	806	777	796	790	803	778	726	821	755	802	802	766	772	767	754	756	783	789	773	766	789	779	789	747	783	768	772	756	798	772	714	816	763	796	762	750	792	755	783	797	801	766	784	815	758	746	807	798	739	775	815	742	811	772	812	747	782	808	765	782	796	759	771	746	768	755	801	757	775	784	798	815	781	735	778	802	771	804	772	776	769	757	787	785	781	794	810	767	767	747	735	729	728	772	807	756	774	730	744	781	756	763	744	752	752
15183	5988	7548	6890	4485	3590	2974	2330	2034	1284	1046	962	689	553	507	459	365	359	362	335	287	256	262	297	306	298	302	307	306	309	291	267	272	292	271	284	260	296	271	298	277	310	283	320	274	301	276	301	303	271	282	273	308	269	265	297	323	272	310	315	288	258	265	247	302	268	263	279	253	299	258	285	280	266	273	278	291	284	279	302	281	287	293	276	296	282	280	270	280	280	274	277	256	266	292	291	309	297	313	281	265	293	289	271	281	280	301	296	297	319	286	293	289	282	281	280	284	309	269	290	315	295	280	264	289	274	302	263	260	296	289	273	296	281	283	302	267	293	270	293	289	275	293	309	251	322	271	287	297	295	279	277	286	285	298	273	283	279	268	300	282	293	263	286	289	278	265	278	277	287	258	305	293	307	257	273	273	282	275	287	306	262	305	286	256	275	270	282	281	311	296	251	294	272	284	274	269	280	293	281	297	298	270	265	277	280	281	303	288	283	304	276	259	293	273	265	291	275	333	278	286	271	301	289	298	301	278	250	289	285	276	290	294	261	291	284	299	294	295	299	270	293	272	286	274	281	275	261	291	288	267	291	247	286	315	263	299	281	259	278	318	295	281	304	300	296	284	264	257	302	300	291	314	259	264	309	273	270	281	302	293	292	262	265	289	294	280	296	249	295	272	309	295	262	272	273	310	270	281	282	295	302	283	317	256	271	273	282	293	300	306	258	293	290	258	261	295	284	265	278	293	290	292	262	267	269	270	272	291	273	299	253	289	275	273	315	252	313	345	291	281	272	287	267	277	303	314	279	311	336	291	273	292	307	267	322	270	317	308	283	263	275	304	301	294	283	312	288	303	307	266	274	289	305	288	292	281	288	262	291	296	275	277	276	283	299	291	256	265	274	279	299	293	280	257	250	262	293	307	239	266	281	286	293	275	259	272	288	273	300	291	269	273	307	240	260	306	274	303	269	268	273	296	296	254	275	251	300	296	288	283	264	247	269	283	286	297	257	297	268	305	297	271	320	337	280	254	289	332	247	259	313	274	299	293	300	279	275	247	257	305	284	288	267	302	294	281	272	294	277	295	273	285	245	265	306	256	292	250	258	270	292	267	289	291	294	295	269	286	299	287	258	277	280	278	297	294	295	303	298	276	268	312	286	274	308	290	297	311	291	255	278	271	303	265	286	270	289	279	292	305	303	308	259	307	262	283	282	302	307	267	252	263	292	294	284	283	291	258	259	289	259	293	318	265	275	291	303	295	285	307	298	284	274	290	288	283	278	291	285	294	273	286	279	283	310	308	272	274	301	288	269	286	311	272	296	278	308	282	283	286	258	287	251	262	276	263	319	312	286	268	292	288	286	322	270	283	252	300	295	282	273	277	297	289	296	302	265	286	301	295	290	279	264	287	291	282	261	294	284	291	255	275	280	277	269	337	272	291	257	288	304	278	273	270	290	262	297	279	315	285	255	301	262	274	280	278	293	276	259	289	274	276	274	283	275	286	279	270	291	265	266	273	309	323	255	293	307	283	299	275	296	273	290	275	311	286	282	282	278	271	295	286	278	271	282	295	278	240	290	277	260	283	259	241	311	265	298	282	276	308	257	249	295	265	299	304	264	296	300	288	249	284	275	266	287	282	282	272	273	279	253	297	308	296	286	288	259	304	282	296	274	288	269	275	274	288	268	279	289	296	271	315	304	306	266	248	263	283	299	291	340	269	297	307	270	261	261	292	278	280	268	273	303	291	266	276	299	282	287	283	297	268	306	286	289	290	281	273	289	265	270	288	296	278	263	311	308	275	287	311	269	314	262	265	294	302	269	251	269	272	272	269	290	257	264	296	275	275	293	274	267	283	279	293	290	278	272	265	271	294	274	279	275	316	290	279	277	301	263	247	309	287	289	288	288	302	306	275	281	258	237	300	273	276	257	296	284	259	266	301	272	284	260	279	322	303	271	272	278	265	319	270	293	306	281	294	260	271	304	289	301	279	296	252	272	272	279	248	294	253	266	285	254	281	278	289	297	276	280	259	307	300	283	307	300	235	276	259	277	289	287	284	278	282	275	268	264	270	277	284	289	282	268	283	276	284	295	313	279	321	296	289	273	298	294	297	286	287	286	294	269	297	262	288	270	292	264	289	288	276	302	265	286	295	306	274	287	283	304	293	274	285	269	289	280	259	259	287	274	256	301	271	299	295	274	297	279	277	269	288	264	297	293	273	271	287	276	282	266	279	289	284	305	307	300	305	294	275	272	297	294	302	269	280	272	306	273	270	311	284	292	283	305	281	294	283	254	308	271	296	289	277	266	273	279	303	283	313	282	265	307	291	268	280	276	264	298	281	312	289	263	275	261	284	266	286	268	275	290	305	296	281	282	296	306	316	245	277	294	284	286	329	266	252	278	289	280	282	320	267	256	302	289	292	302	300	294	288	294	297	280	287	273	314	311	265	278	301	291	298	288	305	271	273	290	295	289	258	270	290	287	301	302	310	274	241	279	288	289	292	301	329	259	270	275	256	254	296	291	290	262	299	258	276	325	267	280	325	297	284	289	303	293	264	305	272	287	307	307	308	290	274	274	285	280	306	252	285	290	300	297	313	325	277	259	273	303	298	271	283	261	299	289	274	290	294	322	277	282	273	252	287	286	317	287	278	293	300	285	298	281	314	286	273	276	273	277	311	316	304	291	287	275	312	303	260	294	272	290	284	288	274	297	273	270	289	241	269	288	278	294	307	286	259	305	304	290	278	287	317	285	290	266	266	295	280	310	270	272	286	290	240	239	297	318	289	291	311	251	297	268	297	302	268	252	292	304	261	254	307	316	247	283	312	283	314	299	275	303	262	269	264	306	292	287	317	311	267	313	278	254	325	282	281	306	279	258	278	267	287	281	325	285	275	281	279	308	282	260	311	268	299	284	278	277	278	274	297	305	294	293	290	276	277	246	284	315	260	287	286	304	271	281	299	284	268	280	265	257	295	269	317	288	286	287	269	275	237	287	281	284	288	259	259	273	288	307	300	292	276	270	273	255	297	246	277	293	291	289	287	295	293	295	290	307	295	286	315	268	316	296	278	292	273	267	291	296	280	271	307	279	281	249	268	249	297	301	283	285	299	289	289	287	286	275	273	265	317	297	293	302	278	303	260	266	270	271	319	255	275	283	281	269	282	292	300	276	257	278	269	261	288	289	280	287	283	304	261	285	278	320	296	270	251	299	316	290	293	309	299	258	250	275	253	274	262	276	280	304	302	263	278	290	269	317	269	266	279	287	287	304	273	268	227	266	278	304	306	297	283	270	273	267	273	273	268	266	255	265	281	271	262	288	275	297	292	316	258	292	271	274	280	289	248	311	281	287	240	285	241	276	287	274	276	287	264	265	250	298	282	299	287	298	322	296	277	271	300	260	285	325	273	303	281	299	308	298	263	287	288	293	298	281	266	263	281	283	304	305	288	308	284	295	274	298	312	279	256	267	270	262	303	287	275	297
10193	5615	13530	16709	14043	12896	11813	9869	8493	5748	4719	4441	2972	2222	2052	1488	1292	1064	878	845	807	795	793	798	792	732	730	783	722	689	756	694	654	710	653	671	648	679	616	683	680	652	676	692	647	627	649	654	640	632	686	663	647	593	628	624	626	656	609	642	699	601	628	621	693	639	642	640	670	635	625	631	624	619	676	636	673	657	645	653	646	619	716	634	660	660	682	608	653	646	669	630	668	619	622	685	693	659	613	622	632	627	621	632	664	650	706	651	655	607	704	662	661	615	694	658	644	643	642	665	659	639	630	627	604	613	640	639	662	627	675	663	669	662	633	660	659	623	639	641	605	637	642	611	629	669	662	665	667	648	586	647	616	676	654	662	656	647	632	612	620	623	645	691	638	655	659	639	648	662	675	639	645	636	664	649	629	650	672	682	604	636	649	648	675	608	666	648	624	643	652	658	619	628	679	628	647	585	655	632	627	696	584	678	649	645	619	625	631	683	645	686	649	646	631	640	659	663	654	623	700	629	640	656	613	604	622	675	680	632	589	616	648	626	715	662	630	636	640	633	688	652	652	653	664	659	615	623	648	638	610	650	626	656	620	639	663	634	643	602	649	602	638	625	655	661	638	642	660	612	639	666	624	653	674	619	641	622	642	625	626	639	653	647	640	651	655	639	667	629	661	651	636	693	635	634	675	611	638	620	636	635	671	651	689	593	638	705	623	642	691	676	615	621	637	613	647	658	707	618	622	675	616	657	624	681	658	653	635	625	671	648	647	660	662	672	691	639	645	623	644	643	628	654	630	631	628	612	675	644	612	646	620	655	637	591	684	652	643	664	666	664	646	631	648	684	638	651	639	661	613	722	631	629	662	629	673	677	658	637	618	634	640	675	676	658	679	656	611	614	602	657	646	659	644	667	653	620	602	586	684	647	683	584	687	629	655	593	623	673	699	684	637	604	646	676	634	616	613	606	668	653	663	626	667	673	607	663	617	641	650	633	670	651	646	591	647	632	606	642	637	665	649	666	651	665	614	676	612	612	639	606	657	649	639	621	655	648	619	620	694	687	654	619	676	619	651	608	662	628	689	647	629	615	630	669	660	645	601	647	638	650	659	591	631	585	615	641	628	642	666	655	632	640	654	691	660	686	621	672	614	655	647	626	629	640	668	613	593	705	644	689	626	656	600	651	654	657	653	645	635	601	672	669	661	660	678	658	616	686	670	606	600	688	645	663	633	662	652	652	618	685	668	630	630	613	626	692	636	638	644	660	609	638	588	651	687	680	693	651	690	671	706	631	629	637	659	645	590	667	629	639	614	614	657	615	635	661	617	634	617	648	605	595	660	645	586	682	634	649	660	631	643	643	661	667	655	682	654	646	696	613	669	662	617	685	632	697	635	650	613	660	647	639	649	642	657	625	586	598	624	684	597	664	636	655	671	605	612	649	673	635	655	631	649	605	627	641	650	650	654	658	620	628	604	638	586	641	658	638	651	664	653	668	617	718	659	636	652	667	676	643	628	667	628	659	624	640	607	670	634	604	636	653	636	674	658	703	637	641	651	651	636	648	648	659	655	650	659	646	648	656	607	620	650	669	660	664	632	671	655	690	622	632	672	648	616	709	625	624	625	650	632	656	638	673	632	663	628	631	632	626	641	653	564	621	645	681	663	629	653	583	681	657	628	638	647	657	670	657	649	627	628	644	677	633	662	662	674	664	636	668	632	686	649	673	658	643	639	659	634	647	635	642	701	625	636	636	627	640	675	624	667	610	661	631	631	651	658	640	656	650	603	672	628	702	652	632	684	595	664	678	710	614	656	602	660	681	660	611	678	686	630	628	648	667	634	658	649	690	616	630	703	638	644	645	635	655	689	691	622	663	684	668	651	634	664	631	626	650	679	673	601	629	627	653	667	675	646	654	578	645	624	569	633	634	636	640	658	681	640	668	641	659	660	648	671	671	638	688	643	678	616	675	642	632	644	646	709	624	652	638	637	664	607	650	661	680	663	664	644	674	651	635	651	615	630	651	637	634	639	663	627	693	679	657	642	673	673	655	634	677	672	666	654	641	629	647	628	586	688	639	664	628	615	606	674	618	652	625	637	637	630	652	663	648	650	603	665	676	630	640	687	680	650	639	620	639	656	673	620	650	692	651	649	649	651	641	607	644	602	629	634	664	623	666	615	603	649	627	650	633	655	634	613	674	625	683	611	636	640	601	633	660	641	667	602	633	665	674	627	687	668	672	643	660	622	685	619	656	647	652	626	637	639	651	639	628	628	638	605	586	632	615	635	681	663	645	680	678	654	660	631	672	617	631	644	646	644	611	658	599	660	611	679	623	645	679	655	676	683	584	664	595	610	620	655	671	647	630	667	650	667	631	658	634	639	636	658	648	629	619	680	646	647	635	612	651	645	676	647	650	685	628	628	604	623	639	590	660	613	654	647	650	648	593	665	602	645	638	641	639	647	699	617	606	637	645	682	653	638	623	679	614	621	629	640	633	606	621	630	635	694	646	634	629	654	679	659	639	630	603	687	680	671	666	648	622	669	622	632	576	628	620	637	631	623	607	651	621	634	674	669	650	631	635	627	666	633	629	630	658	614	644	655	631	638	653	648	639	646	663	614	641	629	657	664	629	628	612	612	597	617	606	706	630	637	618	649	658	638	670	613	650	666	632	659	648	591	648	684	676	657	673	677	684	663	616	655	633	626	649	635	611	679	685	668	670	664	693	663	646	638	664	637	631	637	617	661	603	656	633	683	663	648	626	616	655	657	628	638	629	617	651	638	600	627	646	618	647	670	575	662	637	662	655	679	689	621	661	653	651	618	625	624	649	673	698	670	596	655	633	631	693	642	631	681	632	626	632	661	652	620	661	673	683	644	639	653	646	620	623	649	605	658	596	598	677	684	631	690	652	620	645	628	694	702	690	645	600	625	651	665	628	649	630	630	650	627	633	622	664	623	609	606	654	649	660	576	657	601	624	678	643	628	649	668	684	684	679	646	648	660	658	639	624	627	640	655	641	598	637	620	642	646	656	646	667	634	627	621	634	642	670	652	647	612	615	633	658	640	634	613	640	634	664	651	630	684	621	672	682	670	636	670	630	662	663	689	661	666	658	642	604	645	649	687	648	639	648	711	698	626	626	641	682	657	627	691	581	639	663	628	650	582	624	624	679	656	644	655	649	657	650	656	649	626	617	656	638	642	667	606	646	636	647	629	656	656	612	639	636	682	651	629	646	658	659	674	663	634	646	688	668	611	640	626	687	646	646	611	660	649	641	661	647	663	630	596	594	634	638	637	648	593	649	607	696	637	674	646	622	616	632	641	630	655	656	623	670	625	643	612	659	646	647	656	619	648	635	665	658	652	638	664	638	659	644	607	643	657	640	660	696	665	691	604	653	606	584	641	633	712	652	650	630	673	606	626	600	693	681	629	634	672	637	635	650	626	688	662	621	629	647	649	687	634	670	637	557	636	686	621	622	639	632
23687	9372	10523	9348	5690	4554	4112	2822	2359	1880	1410	1231	916	763	589	457	398	388	310	325	300	300	287	294	300	258	323	280	307	255	254	251	249	222	256	265	278	232	256	260	223	261	251	254	252	240	273	233	245	235	259	263	257	237	278	241	248	263	250	252	243	226	258	259	266	233	230	236	267	244	275	268	226	274	290	245	276	251	244	230	281	271	270	236	250	260	235	264	240	247	275	245	235	257	280	282	264	275	260	265	235	244	222	266	268	256	300	265	246	263	256	233	268	282	268	281	263	268	245	260	262	241	227	244	251	263	229	249	287	265	244	246	237	251	246	241	261	258	264	240	244	241	243	259	243	249	220	242	286	265	232	264	250	251	258	262	282	269	227	267	274	263	270	265	235	263	259	253	252	260	261	253	263	259	250	269	257	270	246	262	238	250	291	266	286	249	256	263	221	271	246	283	245	250	264	258	247	249	261	257	255	252	242	245	241	225	244	268	213	244	230	286	229	256	233	231	243	242	247	287	260	235	229	267	274	235	214	250	276	235	210	249	268	253	244	281	258	257	271	237	281	270	251	246	238	271	245	224	252	243	268	268	248	251	247	244	258	244	246	269	265	276	242	234	225	257	230	264	262	279	273	218	257	274	253	252	252	266	256	251	226	240	275	268	275	256	251	244	260	236	252	238	260	256	265	236	239	285	248	264	261	274	240	229	260	248	297	260	311	276	253	237	287	253	216	270	280	273	238	264	239	225	254	274	221	268	250	254	252	256	239	251	255	232	242	290	258	248	229	277	260	220	253	238	249	241	270	255	239	254	256	234	247	238	242	213	254	251	252	244	265	237	239	252	260	238	264	269	249	270	244	249	231	256	235	264	241	251	241	253	232	276	237	254	244	240	241	268	254	229	253	248	256	252	243	264	271	284	264	256	247	247	254	275	274	275	256	257	279	240	244	244	268	255	267	248	253	274	268	257	250	274	259	288	246	239	232	236	232	280	254	254	293	243	237	264	257	212	213	270	224	273	266	250	269	228	267	254	274	250	261	266	283	242	259	271	255	264	275	246	251	237	260	255	272	267	284	238	243	237	267	265	268	257	251	253	261	295	290	267	248	251	259	263	253	268	222	237	243	250	251	249	237	267	251	240	262	233	268	231	282	259	249	252	250	231	252	234	249	253	262	245	243	240	248	260	272	259	266	210	250	268	244	248	247	256	273	207	245	235	254	275	241	260	237	263	246	255	266	248	249	246	247	254	267	305	257	261	252	246	226	261	283	237	240	232	252	245	267	253	262	294	224	262	257	223	241	244	241	272	250	259	270	255	294	239	239	239	271	279	248	239	227	243	275	275	250	264	266	255	225	260	269	258	277	236	226	240	265	262	264	275	264	242	270	239	261	252	282	285	267	243	245	251	241	253	255	261	280	253	227	260	246	254	264	268	266	251	261	268	229	268	245	275	227	255	304	266	255	264	220	266	255	261	267	269	264	272	249	256	263	245	247	270	267	267	286	245	241	246	217	243	239	249	267	261	252	259	248	258	235	252	262	257	266	233	288	278	230	254	270	234	275	255	254	275	246	256	249	246	244	262	250	249	284	251	255	244	230	252	260	276	262	218	253	239	239	281	224	262	257	256	249	231	250	223	260	275	237	238	246	279	232	255	237	246	253	264	236	251	220	245	287	251	232	270	227	218	246	246	228	251	247	276	231	248	256	259	255	283	275	275	266	279	277	238	274	262	243	250	255	265	270	270	247	273	271	270	268	263	252	272	283	228	255	241	250	266	264	235	227	234	271	240	273	276	235	270	260	270	264	266	236	274	227	244	254	255	241	260	235	259	240	237	259	241	244	232	273	261	280	264	257	259	264	263	262	224	237	253	262	262	266	240	261	247	273	252	249	245	254	256	254	254	276	257	255	233	244	273	269	264	254	247	249	265	297	224	221	268	260	284	273	255	251	259	255	269	247	251	234	242	280	259	260	256	249	285	254	249	233	242	230	231	273	272	276	245	254	256	280	230	251	264	214	261	267	248	255	213	251	239	245	243	243	268	236	245	215	250	241	264	241	234	266	243	256	278	242	260	251	221	255	287	246	238	291	248	284	285	228	269	256	251	242	228	242	292	252	220	233	273	249	255	287	246	240	251	248	253	267	264	257	272	254	245	257	259	237	227	253	254	260	252	207	267	263	273	241	269	271	268	259	295	253	272	274	237	257	230	240	250	262	227	231	231	282	240	265	244	240	267	257	243	265	241	243	240	261	276	257	256	248	251	258	262	250	254	259	255	248	269	264	261	232	232	254	259	213	220	243	255	256	253	260	258	254	270	222	250	262	234	250	224	259	283	241	276	251	239	246	241	245	234	278	256	248	242	249	258	253	241	217	226	251	262	220	283	228	268	244	252	266	235	263	260	292	235	250	240	239	251	225	230	280	246	276	228	240	249	246	269	276	234	256	252	228	258	254	249	274	239	264	259	224	264	241	243	248	234	266	244	254	255	258	235	253	228	273	252	246	251	257	270	240	259	227	226	291	240	259	227	245	247	254	234	238	227	269	256	278	234	240	261	265	227	250	266	247	226	234	253	253	255	231	242	255	267	276	262	235	250	248	260	261	240	250	276	244	251	244	226	261	244	252	213	265	258	258	212	258	237	251	233	269	254	232	267	251	242	270	275	260	299	249	218	204	248	244	249	237	259	235	275	246	269	257	275	279	217	249	270	283	275	257	238	235	269	263	236	241	230	249	259	251	255	257	224	253	236	237	273	252	268	278	231	241	233	255	258	236	266	276	238	266	254	267	253	266	248	277	272	246	226	261	232	265	234	238	275	221	249	241	250	268	248	259	215	232	269	278	267	249	248	251	252	277	245	243	271	261	251	255	249	243	250	237	238	272	251	273	226	267	243	266	264	277	249	262	229	261	233	257	271	225	251	273	288	282	253	256	237	247	254	239	264	259	293	251	229	274	260	297	259	247	252	256	259	270	242	235	226	228	275	251	260	249	261	231	223	260	241	269	244	248	254	232	279	263	247	260	267	234	234	262	276	248	258	217	239	279	247	262	260	218	244	243	253	232	255	252	268	260	245	231	231	274	272	296	253	259	235	218	249	287	249	273	228	234	250	239	234	234	234	252	265	270	248	249	265	262	255	259	261	273	250	258	270	238	257	224	234	256	270	241	239	263	256	233	265	233	259	255	271	256	244	275	274	250	268	265	286	256	310	270	242	249	242	255	222	229	259	237	243	274	247	242	236	245	263	250	262	252	251	244	254	290	251	252	298	242	244	263	244	279	246	259	264	246	231	268	271	262	260	249	246	248	248	237	267	237	270	232	246	274	253	269	243	255	237	244	244	271	257	264	250	266	230	264	234	239	245	237	228	247	242	288	278	251	237	243	252	259	231	271	247	252	255	278	278	247	288	273	260	265	263	261	224	264	269	222	247	251	241	234	272	270	245	255	252	228	260	252	266	231	233	238	253	261	209	249	252	248	288	253	229
13265	7612	16962	19910	16348	15656	15003	11339	10025	8324	6272	5657	4166	3317	2473	1790	1518	1277	1129	890	854	776	802	796	775	707	787	725	741	697	699	716	638	694	642	645	635	598	579	587	635	617	627	594	616	588	602	627	606	601	588	599	573	628	583	611	574	606	625	629	592	612	589	582	606	576	594	595	605	592	608	604	590	653	578	594	599	568	635	612	617	590	588	596	665	536	624	568	616	601	572	605	593	584	627	582	592	585	575	597	565	606	585	623	620	582	553	605	631	612	647	607	604	611	600	607	571	631	635	616	617	561	595	586	577	608	614	619	597	583	596	583	606	615	592	574	581	592	615	615	568	612	562	564	610	604	636	621	626	598	629	594	603	579	584	591	640	599	592	597	600	596	564	578	543	613	590	610	576	598	569	600	592	548	592	596	564	591	554	580	622	546	579	557	668	617	576	625	565	617	615	546	585	611	562	608	596	589	577	569	591	577	622	609	616	556	539	605	543	533	594	605	606	581	572	588	583	579	570	598	586	546	586	588	615	565	556	554	576	612	625	590	552	595	628	583	614	595	568	618	612	591	594	569	586	562	627	587	573	575	536	595	627	580	576	584	607	606	579	608	575	597	609	600	561	617	557	619	596	603	604	610	611	578	612	583	572	580	623	581	588	639	572	566	533	630	602	635	568	602	566	598	604	618	597	584	620	620	635	579	628	607	615	552	560	566	602	589	632	608	578	607	545	607	611	636	623	592	548	594	631	622	562	572	631	619	616	600	636	572	617	583	589	588	575	584	606	575	571	599	576	609	649	604	632	602	629	602	596	655	607	610	560	595	557	570	572	588	634	549	633	568	597	611	610	615	613	573	600	624	600	575	620	584	562	602	609	619	601	589	594	569	574	628	623	610	589	571	591	620	610	607	585	616	597	568	637	598	621	600	573	554	548	599	607	606	580	567	569	527	588	548	565	611	604	615	553	562	626	614	559	611	604	576	568	574	636	588	587	584	636	559	629	604	599	562	588	595	627	567	613	605	586	598	595	623	564	556	550	625	604	593	564	548	601	581	594	611	581	587	606	613	593	585	544	592	598	585	601	591	573	632	566	563	594	562	609	543	567	583	617	582	632	568	617	549	580	598	557	594	611	646	577	581	581	560	580	607	590	548	616	609	564	597	628	634	621	614	560	560	576	527	569	570	609	568	626	604	565	570	572	569	583	580	594	528	619	632	612	569	639	542	556	583	603	586	602	590	600	557	578	596	601	595	604	586	568	597	549	600	584	584	600	611	582	566	631	572	598	610	640	624	578	579	566	606	607	584	575	593	580	542	600	579	586	548	575	613	603	573	589	561	589	634	614	635	550	627	588	553	555	605	552	601	569	598	615	608	637	635	584	609	639	625	624	628	585	580	595	574	581	580	608	580	601	576	579	581	634	566	606	581	583	605	606	586	605	611	619	585	548	616	591	560	563	537	630	581	572	593	563	576	550	548	621	619	613	601	620	548	575	605	592	564	560	636	609	546	592	616	619	600	592	582	549	598	602	578	589	573	559	612	600	614	622	602	595	566	620	627	588	569	601	597	612	627	608	616	556	598	624	570	605	595	638	571	575	570	599	619	566	563	585	570	615	630	543	569	607	607	581	589	549	570	599	622	577	655	568	574	558	575	621	572	585	614	576	570	619	618	556	559	559	570	585	591	578	573	558	582	602	596	576	584	616	585	615	585	623	578	569	569	612	586	614	605	575	611	598	613	616	608	612	608	604	614	575	543	605	575	615	586	637	563	540	571	570	659	575	555	594	643	608	610	557	579	579	587	627	607	592	622	623	555	539	557	606	586	570	606	563	595	553	605	578	610	583	608	596	585	622	586	605	610	592	587	611	599	611	613	544	614	568	590	629	618	566	571	611	564	596	581	564	546	589	569	643	599	608	550	567	526	624	602	541	584	557	595	537	589	576	648	559	544	596	606	625	607	558	590	593	551	594	628	629	617	594	574	536	564	540	577	620	614	601	568	590	605	561	575	561	554	579	612	595	608	595	582	577	623	622	602	603	569	554	626	559	581	565	575	577	592	629	605	598	587	650	586	585	608	610	572	597	554	601	603	571	623	584	621	577	596	623	583	567	577	570	585	580	563	623	585	576	585	574	592	600	625	589	580	574	557	598	583	630	547	586	637	611	575	593	551	581	664	598	613	603	599	601	617	603	582	606	552	584	595	623	590	567	551	612	548	633	554	622	590	624	583	616	580	620	584	613	605	589	594	583	586	581	572	608	563	559	597	551	592	634	578	579	602	597	570	612	637	569	625	600	599	598	547	548	610	576	617	600	561	610	596	575	605	579	593	606	618	572	600	614	591	623	563	594	584	600	600	588	596	576	584	560	599	587	598	569	574	593	573	638	592	632	578	586	600	585	656	597	591	609	596	608	624	600	593	589	611	612	589	586	618	614	592	599	593	570	603	570	580	598	627	562	613	619	578	599	623	638	606	572	591	623	598	599	573	590	606	602	597	618	594	556	590	595	565	596	573	569	567	598	590	602	599	562	590	598	582	586	532	580	586	587	575	574	575	605	549	598	585	632	596	571	631	603	560	592	612	604	566	600	576	612	618	573	551	601	590	553	579	591	558	563	607	588	593	614	620	632	563	583	639	600	598	554	587	577	620	614	580	577	581	603	630	564	590	564	589	597	563	599	566	558	640	541	612	576	630	622	628	641	555	543	582	581	577	584	613	547	537	617	590	576	617	642	594	602	620	571	620	613	628	581	605	637	560	629	600	615	588	582	619	563	559	608	592	594	634	595	641	577	596	599	625	549	581	602	622	588	609	587	590	619	584	614	551	598	586	583	627	575	585	591	617	617	587	557	591	558	632	581	602	609	674	573	608	585	569	568	596	621	548	651	617	577	592	599	574	568	554	570	565	587	613	544	604	600	663	567	539	559	640	562	598	583	579	583	586	555	570	567	559	608	564	559	572	601	575	581	602	585	607	587	548	574	605	633	597	573	607	576	640	586	601	623	564	634	577	564	614	572	601	586	562	637	588	583	568	577	581	578	589	605	587	585	585	581	600	608	581	580	622	596	587	612	564	613	586	593	543	576	633	641	582	568	558	580	582	575	590	606	565	591	592	599	559	557	594	621	591	599	546	614	603	612	573	583	590	553	568	601	585	622	591	629	599	573	607	615	578	540	597	632	545	629	611	588	567	560	543	626	589	587	629	579	605	610	591	588	647	602	563	593	550	642	587	629	575	584	577	585	627	557	579	613	601	594	572	596	596	571	620	560	559	537	600	567	586	565	588	621	604	578	615	581	592	569	583	531	591	556	599	578	544	535	596	562	610	575	599	564	592	592	510	630	576	586	592	591	587	593	588	597	586	549	566	582	644	561	611	558	606	588	565	596	612	620	582	582	580	603	560	564	559	563	582	591	588	619	617	587	572	648	584	559	606	589	639	638	589	595	583	582	577	577	585	589	594	579	606	570	617	606	556	598	576	565	583	613	630
7512	4033	5117	4206	2379	1955	1824	1405	1113	1095	872	814	639	551	508	498	395	395	326	347	345	377	381	376	389	374	377	365	397	368	373	391	344	332	326	376	322	372	378	342	346	321	397	313	356	356	387	355	329	360	368	345	338	323	343	357	392	332	342	327	319	310	357	328	366	345	387	315	343	363	364	321	370	357	381	342	321	357	342	377	390	381	375	383	361	329	397	356	333	322	366	349	347	342	324	327	366	354	346	361	347	338	380	353	324	354	342	360	350	358	358	350	347	363	347	341	387	391	332	365	346	396	323	326	363	367	368	341	357	376	372	346	361	336	358	357	337	345	346	375	324	333	343	323	355	358	405	362	317	379	368	313	344	334	345	328	385	365	329	331	371	367	352	360	359	338	321	330	350	352	368	374	359	294	344	353	325	337	358	344	355	324	369	386	363	343	354	338	318	337	356	382	371	340	363	376	336	370	371	356	373	368	366	346	348	355	359	349	317	371	371	386	368	348	345	340	350	368	352	353	349	368	354	321	360	370	348	365	358	363	394	342	373	336	350	368	325	333	346	317	374	390	378	373	360	352	373	298	381	329	377	346	409	379	353	393	349	350	304	342	342	389	329	344	344	310	396	360	346	371	362	331	352	374	372	361	350	311	332	331	386	343	335	323	352	346	366	373	351	343	361	308	346	364	333	352	389	366	356	382	386	369	359	361	320	347	347	360	349	340	339	338	341	381	319	360	363	335	359	356	336	328	338	340	328	369	376	365	349	334	375	353	381	362	320	319	330	341	380	359	351	387	359	340	375	366	358	386	344	385	327	360	343	327	363	361	343	336	342	329	334	369	349	324	347	363	348	312	369	354	337	349	327	323	328	331	352	372	343	340	390	372	354	362	386	320	366	341	372	337	384	357	331	368	323	360	366	361	341	355	354	344	365	355	351	327	312	336	409	358	335	385	347	369	388	361	351	308	305	340	344	330	404	374	315	360	352	315	337	340	376	368	316	362	344	354	326	345	362	342	362	356	344	348	356	366	338	338	308	332	383	326	345	354	383	378	347	349	372	355	347	358	321	393	369	362	338	382	326	373	350	368	376	318	319	326	337	342	365	350	384	328	348	396	399	315	356	358	361	330	345	337	345	365	314	356	318	345	325	337	340	359	367	343	407	328	365	354	358	365	329	334	349	341	339	342	340	357	368	339	391	339	367	345	368	355	321	335	365	371	305	332	403	350	355	317	346	373	330	377	381	315	355	375	360	343	361	369	335	366	372	379	334	326	352	333	319	357	356	323	366	334	337	333	334	361	372	346	352	371	343	370	336	339	375	368	362	347	361	340	398	357	319	378	363	354	352	362	313	339	339	358	317	360	389	385	374	360	357	360	336	337	376	359	373	340	336	362	344	355	355	359	343	362	315	339	332	407	379	361	347	362	344	337	337	386	353	310	332	324	324	352	338	346	370	320	333	335	339	333	336	355	373	342	362	394	342	385	353	366	368	371	354	372	316	335	372	356	324	360	348	340	341	346	358	361	311	338	374	363	390	387	343	359	361	344	346	324	353	339	329	310	341	326	349	338	338	336	331	348	358	327	345	385	352	354	356	328	363	367	340	318	347	377	350	367	386	335	389	349	353	349	363	339	349	366	368	378	376	371	381	347	380	362	342	372	347	318	343	395	338	403	383	385	353	326	353	328	376	399	379	366	347	346	324	378	362	354	378	341	335	330	349	379	341	397	336	365	362	352	336	347	349	374	360	377	312	347	351	345	328	388	385	318	350	333	355	349	344	347	365	348	361	378	361	375	335	340	349	380	364	326	318	368	373	393	343	381	358	356	405	332	368	344	333	345	333	358	365	342	348	353	356	368	388	364	349	348	372	337	389	321	342	371	371	328	354	349	359	359	335	331	353	361	363	336	376	389	347	366	356	374	364	353	363	349	374	365	361	359	391	374	350	354	343	362	344	342	368	363	360	345	378	333	338	348	332	392	357	326	354	371	341	322	364	336	346	343	341	361	351	356	343	375	327	359	354	309	363	368	327	328	340	358	348	363	387	378	354	362	324	391	334	363	363	351	323	348	366	386	349	369	368	379	358	342	342	356	348	369	391	356	352	389	306	320	383	332	367	363	320	352	349	367	347	343	353	322	324	324	336	327	376	332	356	337	357	345	368	361	378	357	383	407	349	366	374	370	349	352	361	362	371	356	360	351	375	375	373	336	332	330	388	357	321	371	313	342	357	348	354	347	347	337	343	329	379	373	360	331	365	356	335	339	360	340	367	354	311	335	321	336	360	351	343	365	365	355	326	372	353	345	326	338	306	344	336	335	342	355	366	353	322	373	360	350	341	364	347	337	371	295	349	325	332	332	367	359	350	375	301	358	337	364	353	362	343	387	328	352	344	346	332	358	357	305	308	347	363	338	364	388	373	335	336	342	317	349	320	345	361	321	368	372	375	357	330	396	338	350	314	358	318	346	358	358	332	338	346	365	371	359	357	411	359	375	333	378	359	348	393	333	358	306	338	386	310	340	344	342	350	349	371	362	363	360	362	355	344	373	364	384	368	319	329	312	346	372	363	358	350	314	329	342	343	327	387	331	336	365	359	362	340	364	339	366	370	369	334	354	370	381	374	345	346	341	375	348	362	345	343	351	363	388	351	298	355	344	378	350	360	358	343	340	328	364	336	362	349	394	373	329	346	371	351	359	345	363	385	345	384	335	320	338	343	345	360	349	349	343	362	312	357	364	347	384	320	383	377	364	377	369	311	354	371	351	381	357	360	354	363	336	333	341	352	340	358	348	344	348	358	354	335	351	352	341	343	361	338	378	345	361	351	339	327	333	346	358	334	365	348	362	362	372	359	353	339	378	358	364	364	334	319	360	355	359	335	336	337	327	337	323	357	360	361	380	354	304	327	363	335	359	343	341	359	350	370	358	341	363	394	362	357	361	333	364	338	329	349	353	373	355	370	363	365	361	370	331	328	366	328	357	339	335	372	351	355	310	362	327	354	346	374	330	372	354	398	353	342	381	329	324	339	343	389	358	395	328	339	356	344	341	358	361	332	361	370	360	347	316	345	346	343	357	329	376	348	330	334	356	365	345	325	309	345	326	363	350	322	377	390	335	366	373	359	369	382	353	321	304	372	328	372	339	347	408	325	368	366	383	360	355	368	335	337	325	359	320	344	366	352	324	362	314	290	345	319	354	366	366	308	349	359	376	356	333	333	355	369	339	349	364	323	352	336	353	331	330	332	340	338	336	376	350	322	356	332	328	387	330	336	331	351	343	355	346	335	330	347	324	371	349	353	336	358	385	326	347	356	377	377	350	345	341	317	348	363	333	357	343	345	339	358	333	344	341	366	350	385	335	355	317	325	339	396	350	355	376	374	360	295	362	341	346	347	360	341	381	364	368	328	382	356	346	345	380	371	340	338	356	361	362	339	333	356	340	338	356	360	365	351	366	356	317	346	360	362	363	359	354	342	376	364	351	330	332
4750	4001	9451	10839	8277	7959	7576	5366	4831	4590	3257	3136	2521	1938	1576	1346	1108	1025	1001	822	853	796	801	871	846	824	842	797	764	804	806	794	767	767	828	757	791	806	748	831	832	757	750	779	754	820	808	812	786	784	786	784	749	757	754	757	762	757	788	723	726	792	779	803	772	741	779	763	773	762	789	804	839	754	779	799	752	776	779	820	801	777	753	799	805	808	837	773	781	789	759	796	765	760	779	796	778	759	731	766	757	775	804	775	795	804	764	764	797	791	810	776	762	787	771	764	776	799	788	770	739	793	796	748	790	814	800	807	784	763	806	765	735	750	789	805	750	800	763	842	777	786	774	835	736	798	797	725	757	779	823	726	801	753	783	798	791	813	777	801	771	750	834	786	765	792	783	781	735	773	730	848	768	758	731	770	766	771	773	769	760	793	793	790	797	800	785	748	778	763	829	769	756	803	796	780	757	795	819	752	815	802	748	781	795	801	795	783	753	797	788	799	774	783	784	756	728	759	791	797	840	788	800	751	783	768	805	729	797	804	785	791	757	790	775	822	782	768	787	729	763	770	834	824	757	773	778	768	830	752	794	830	762	748	739	838	766	753	808	763	786	715	767	790	776	758	754	781	823	800	804	776	810	812	794	758	794	795	788	762	780	783	788	764	777	753	788	811	764	756	802	818	784	814	805	803	796	789	746	757	742	764	808	771	794	708	813	809	825	735	755	782	772	759	811	796	757	771	740	810	777	775	768	761	744	765	790	814	811	739	780	794	757	745	818	787	826	777	719	788	764	813	723	780	795	745	771	786	778	808	791	772	787	803	783	821	763	764	735	769	784	793	760	720	784	767	762	780	782	711	811	834	814	840	790	763	783	778	807	750	723	822	803	732	773	798	800	775	797	795	794	811	798	739	787	758	804	753	777	785	762	785	804	784	764	803	755	758	817	791	754	776	769	757	771	784	822	775	801	809	812	798	750	784	765	802	748	805	831	797	743	769	803	737	824	761	803	790	784	766	769	773	738	802	790	744	832	778	811	810	758	738	747	792	728	778	757	764	755	774	796	749	794	777	807	736	855	773	792	762	815	800	818	762	773	779	776	825	787	800	749	752	778	760	790	765	770	711	815	722	787	706	802	793	807	778	835	787	768	824	756	770	802	785	745	789	761	734	769	848	751	799	717	790	862	799	748	759	767	801	831	827	779	725	722	797	755	805	794	799	841	742	785	777	741	742	780	781	724	815	808	785	798	784	787	736	766	788	764	758	764	781	782	750	821	801	841	803	816	766	757	828	758	790	767	819	745	772	830	773	825	763	795	797	804	804	826	805	817	797	754	772	697	764	833	868	822	746	788	795	770	763	730	785	762	774	800	769	760	775	760	774	740	767	828	781	822	801	805	796	791	796	748	806	784	784	787	770	724	801	771	820	742	809	795	803	804	748	802	778	721	745	770	777	798	829	775	736	809	778	775	741	792	789	789	736	740	776	823	824	744	805	739	724	764	782	712	809	743	807	751	728	749	791	783	761	790	834	753	800	819	759	780	816	808	776	757	787	791	816	803	791	777	794	802	812	771	818	777	799	739	755	809	820	767	774	822	786	810	775	790	804	772	799	761	741	801	782	762	777	781	812	757	740	773	793	752	804	757	781	776	761	815	750	796	753	814	787	787	762	818	819	780	810	770	795	749	758	844	753	736	816	810	795	807	760	817	738	755	794	710	786	804	770	741	801	783	768	777	737	735	799	841	782	767	770	744	812	811	800	774	757	766	775	762	794	756	762	822	824	760	828	805	804	785	756	818	733	854	759	785	794	818	751	801	736	772	798	764	787	767	779	781	779	756	767	800	798	787	777	791	821	764	798	812	795	815	804	768	776	736	773	732	765	794	805	752	752	771	780	780	807	756	768	788	781	744	706	762	819	788	826	797	797	787	766	779	760	783	813	845	724	801	730	830	789	756	783	757	689	807	762	781	832	812	767	775	815	829	796	792	797	785	754	774	762	751	786	796	779	776	758	779	759	757	724	743	782	769	788	736	785	838	750	800	750	757	743	838	805	804	754	778	766	758	799	815	780	803	818	824	806	843	783	791	709	796	792	785	820	759	755	803	834	797	745	825	802	809	781	739	774	738	759	780	767	816	803	782	793	777	787	774	779	775	840	754	806	804	785	776	781	826	785	811	779	785	778	820	801	761	801	733	754	786	771	746	782	747	732	788	763	773	787	755	774	773	785	794	775	799	741	774	768	757	775	794	781	779	762	779	777	790	763	808	754	752	819	771	771	793	784	807	772	786	781	739	804	809	762	764	745	785	768	771	804	781	804	762	826	760	755	811	771	769	781	753	793	689	753	717	799	796	818	797	791	789	770	763	794	808	822	804	695	731	724	776	767	805	805	793	778	780	768	816	789	804	800	756	764	751	785	770	802	795	766	791	769	772	784	804	795	777	783	784	760	787	808	766	796	798	772	789	768	795	748	758	749	781	776	781	771	779	775	739	831	793	773	779	764	776	795	766	762	803	811	714	773	811	790	741	770	738	815	823	745	759	773	793	734	760	761	793	766	778	745	778	776	789	788	755	747	782	847	779	767	806	792	798	714	762	744	775	739	792	825	801	763	754	805	800	775	766	727	744	747	741	785	776	770	761	812	763	806	744	743	751	801	793	808	782	781	784	819	796	832	790	761	785	814	789	806	782	814	791	802	812	790	771	791	827	802	812	789	805	761	808	750	807	773	786	767	811	751	753	771	783	765	783	818	779	752	739	780	730	744	778	824	795	759	774	718	766	771	801	802	746	781	787	775	792	771	749	795	736	741	799	750	772	792	783	793	813	802	788	813	862	846	732	778	759	766	785	727	812	808	766	759	787	776	787	743	746	798	789	801	816	774	822	742	752	752	796	767	768	772	764	801	769	814	763	812	761	782	774	830	791	782	792	804	768	816	833	796	760	790	726	812	759	781	777	754	856	741	776	829	761	779	779	823	822	825	781	758	762	786	766	743	716	792	748	772	817	784	778	820	783	774	833	784	756	792	781	807	798	784	774	785	770	773	785	779	800	753	788	756	781	778	771	763	763	781	768	768	753	764	743	782	786	780	773	765	751	808	730	776	763	761	727	839	761	756	783	812	777	765	792	772	827	812	792	775	788	815	778	835	786	754	780	797	800	757	802	781	730	749	747	788	789	717	772	757	854	807	774	787	767	843	776	817	791	762	792	782	752	771	808	744	792	779	802	789	766	801	755	794	786	745	824	794	717	763	754	785	812	831	795	834	719	781	776	787	774	762	727	727	767	779	780	790	793	788	763	747	760	758	769	770	747	781	789	733	758	737	768	739	797	781	764	852	826	795	765	780	788	757	793	773	797	734	792	776	769	797	758	786	781	791	771	811	830	794	764	810	770	795	814	757	794	812	778	800	784	783	761	761	740	809	824	767	801	751	838	760	780	746	808	778	733	775	801	810	771	821	772	775	781	781	762	803	770	801	784	799	818	771
16179	6642	8309	6696	3845	2919	2446	1863	1542	1515	1082	1028	799	701	510	457	390	376	355	328	340	341	314	296	286	268	303	293	327	296	257	277	322	321	284	330	264	300	334	265	270	319	297	303	297	284	313	288	324	283	289	279	297	290	278	265	303	299	289	293	299	275	307	305	299	326	312	269	286	273	292	272	310	274	295	299	292	273	307	306	301	269	308	285	283	294	274	278	296	283	238	306	264	284	290	280	290	289	284	285	296	281	281	298	303	281	270	293	312	308	289	277	318	294	282	298	274	314	255	292	285	280	295	276	289	283	246	300	274	287	273	311	312	268	311	302	314	287	301	294	311	305	270	287	302	309	325	292	298	298	287	299	288	303	292	256	315	284	291	305	287	327	255	277	291	315	292	288	318	278	297	289	272	292	296	263	256	270	322	328	281	281	275	307	274	308	297	262	303	279	293	283	317	291	296	308	265	314	311	287	266	299	286	309	320	288	282	292	287	308	274	309	321	267	298	296	308	287	296	298	283	269	283	292	315	282	255	281	292	304	330	309	291	287	306	265	268	315	284	308	274	294	306	283	258	285	276	309	306	268	255	283	314	294	301	290	270	262	273	267	287	308	255	286	271	278	299	290	281	269	270	282	288	294	318	284	266	303	289	268	296	279	307	267	270	313	254	272	318	300	317	267	301	274	303	298	302	316	275	283	275	303	303	290	304	308	285	293	315	269	291	269	302	299	296	259	262	315	290	302	272	326	323	275	282	288	281	299	303	278	288	289	305	310	293	303	296	292	311	258	298	304	295	270	277	300	299	267	261	292	310	289	261	294	291	314	270	282	282	286	284	273	278	293	300	289	303	313	281	274	316	298	268	318	314	291	240	266	298	262	276	280	299	290	292	271	279	271	294	276	301	283	289	315	311	313	268	291	250	286	279	306	301	269	307	275	289	288	277	267	288	291	289	309	284	288	290	303	302	304	286	293	333	294	271	295	317	274	290	295	311	273	303	260	291	274	268	247	267	289	293	276	314	279	312	299	318	278	285	321	299	280	307	300	276	298	305	275	278	287	278	289	268	299	277	269	303	296	294	297	265	274	303	281	283	273	295	289	325	309	283	266	311	298	264	270	282	268	295	284	288	269	288	292	292	272	283	283	307	291	302	303	275	285	290	272	309	298	244	294	287	304	275	303	263	298	292	271	286	267	274	281	293	281	308	256	280	307	287	311	305	302	289	273	279	291	308	281	290	267	276	274	259	281	311	258	293	301	257	293	272	283	308	296	276	263	301	298	277	272	302	285	326	315	279	306	293	280	324	305	287	286	261	287	270	256	286	289	304	311	318	265	295	293	298	281	284	309	266	261	279	298	316	282	273	286	292	310	257	261	286	287	285	299	286	284	322	310	314	311	294	270	311	268	292	231	261	304	284	287	312	281	294	284	260	275	255	288	296	282	308	271	304	310	264	281	338	274	305	286	284	311	272	279	280	274	282	275	322	279	284	262	289	277	323	314	317	313	275	291	271	289	276	337	288	276	311	284	289	266	279	286	268	302	309	284	303	279	314	303	314	246	286	265	281	263	284	301	284	264	308	320	300	284	282	323	282	306	293	296	271	271	287	285	302	295	257	305	311	288	308	276	284	285	286	282	277	265	288	291	315	252	281	320	300	264	302	305	282	304	279	301	295	311	307	290	308	251	268	298	283	291	240	280	313	266	324	320	247	293	257	300	282	303	303	282	316	273	271	279	259	285	295	277	311	283	317	288	241	277	266	266	285	276	251	313	289	297	313	304	281	288	296	285	275	261	320	292	297	266	277	294	310	288	274	268	291	294	267	299	301	326	295	269	261	298	292	305	258	277	303	250	302	295	298	286	271	284	267	289	314	300	269	275	285	298	264	273	292	308	270	327	294	269	272	273	259	300	286	269	249	272	292	305	302	293	281	264	314	308	300	276	305	316	270	292	273	282	304	318	291	292	308	283	315	280	286	312	270	292	286	299	306	263	314	291	283	299	295	296	272	287	263	279	273	281	322	326	288	317	280	288	280	283	286	291	298	289	341	321	263	313	249	299	265	273	264	276	308	265	282	298	293	270	306	287	276	290	296	282	280	278	278	304	284	275	294	316	287	289	315	274	299	309	281	311	275	281	298	310	282	254	314	280	272	302	283	293	303	301	291	296	300	294	265	308	284	282	276	288	278	273	306	292	286	271	295	309	223	279	260	285	273	299	284	302	298	279	342	277	305	265	298	300	313	314	287	290	279	296	294	296	293	269	283	310	284	275	271	300	316	292	302	292	297	306	278	275	260	325	287	306	301	275	324	275	307	284	313	266	280	289	307	315	286	302	284	266	288	254	289	296	302	254	268	279	278	283	297	257	300	295	305	285	307	310	294	300	303	272	300	283	277	295	284	277	325	287	277	294	274	302	286	292	291	305	297	276	298	337	277	293	278	301	286	289	285	299	263	296	294	279	294	257	284	281	303	284	294	259	296	276	287	281	314	280	280	277	245	279	291	277	268	319	321	301	294	286	294	281	307	276	298	283	278	276	280	286	311	315	283	279	287	295	281	314	324	267	273	278	289	290	312	255	299	304	259	276	303	278	311	293	299	293	292	288	297	303	308	296	294	315	275	274	276	287	302	277	293	272	276	277	298	274	322	282	307	282	272	325	290	277	278	297	279	265	297	298	304	284	305	286	299	248	266	288	347	330	281	294	257	277	274	275	304	288	294	284	292	301	261	291	299	277	306	286	276	311	257	290	305	295	288	276	296	259	261	288	263	283	299	291	286	294	299	297	283	305	296	303	310	313	310	317	295	298	285	302	272	272	330	308	272	282	266	297	303	258	264	257	275	307	273	315	286	286	270	325	290	283	306	289	258	276	289	289	281	282	284	286	274	306	290	291	272	280	306	286	281	270	288	314	288	254	277	299	280	293	276	317	293	284	272	292	299	298	310	287	277	289	285	318	263	280	274	276	312	269	317	291	275	312	270	268	304	293	267	276	292	286	320	286	273	309	284	285	316	281	294	290	261	299	276	293	300	266	270	268	278	304	307	303	276	289	292	272	314	286	313	268	275	296	287	299	286	273	286	279	263	295	286	300	295	260	302	276	265	278	300	297	263	277	300	285	278	274	300	310	288	292	320	288	282	304	309	299	274	272	272	301	279	305	275	312	260	324	305	292	258	282	297	327	298	297	265	296	281	281	287	285	272	288	292	296	328	277	253	286	263	268	272	290	311	275	314	289	287	287	273	301	326	267	336	251	292	311	266	281	293	296	258	294	272	287	270	262	259	301	268	288	262	281	303	286	311	304	297	277	285	302	311	296	292	337	311	291	278	282	282	297	272	298	300	271	320	251	293	258	306	309	284	307	303	296	283	271	273	270	258	277	304	285	305	285	309	275	265	321	264	284	306	292	337	309	285	315	295	279	298	281	295	332	274	290	287	302	285	298	281	277	297	303	279	307	257	300	277	264	303	291	298	269	288	314	262	303
10697	5983	14405	15827	12096	10639	9500	7776	6585	6790	4646	4618	3688	2823	2153	1607	1344	1251	1003	854	829	775	773	783	716	770	761	725	754	736	733	673	666	704	714	667	722	695	685	658	703	677	676	660	667	641	655	632	664	676	649	676	681	718	624	606	640	661	706	665	620	638	646	723	647	656	665	664	634	705	616	634	667	637	666	664	659	610	676	663	646	693	608	601	646	659	676	680	652	630	615	629	624	652	656	685	665	653	656	690	649	638	640	647	674	655	671	592	679	683	639	680	679	678	664	601	644	633	612	667	657	595	639	666	654	666	657	640	653	682	657	654	687	651	638	613	649	649	632	692	695	646	678	653	624	712	653	631	670	702	688	687	666	688	658	646	666	665	634	623	658	658	689	665	675	688	711	647	653	644	697	638	692	643	689	640	660	666	646	654	668	636	669	662	642	696	635	686	687	605	686	686	649	666	587	662	650	691	699	642	660	645	688	681	653	683	665	699	679	707	655	653	678	627	684	662	676	615	655	632	627	630	673	614	669	667	665	619	619	665	630	622	607	675	647	666	698	674	597	637	650	694	639	640	664	645	651	650	643	668	636	658	654	652	665	654	635	645	631	612	698	659	677	661	622	670	692	676	669	684	688	673	605	651	652	660	633	641	646	617	658	632	628	684	631	714	650	645	691	656	660	668	667	638	676	658	657	679	635	664	640	657	679	670	657	642	622	665	658	626	654	669	622	662	638	643	634	674	684	655	612	708	669	627	679	676	629	657	659	678	632	651	669	677	683	634	707	626	639	664	671	653	641	699	691	654	695	662	672	671	631	617	632	673	680	628	577	665	620	653	601	672	656	637	643	626	654	711	627	675	654	655	683	637	633	677	629	662	633	643	614	653	639	647	652	622	634	664	629	664	598	654	664	650	658	631	653	639	660	650	653	673	613	705	678	683	648	650	621	678	660	624	651	707	649	650	649	659	638	640	671	666	653	677	659	666	685	638	679	629	647	581	638	643	670	658	653	678	621	692	660	663	640	660	598	666	678	668	650	690	673	660	634	613	661	619	647	672	730	625	663	628	672	632	647	661	642	646	620	620	654	639	658	678	660	659	646	636	668	660	662	682	662	641	669	648	610	667	613	672	630	646	677	682	637	648	627	673	630	656	677	693	648	650	641	657	638	646	635	674	693	623	623	627	653	626	693	630	651	666	660	641	639	661	669	648	728	692	643	668	670	684	672	647	624	701	653	624	638	686	641	653	616	653	709	648	689	683	654	661	708	635	638	686	657	643	668	689	620	644	693	639	689	632	621	707	673	671	664	661	658	674	669	660	641	666	684	685	653	706	669	622	658	631	673	661	654	671	640	651	664	606	638	633	697	659	639	673	665	663	656	679	633	640	653	662	668	657	686	644	648	672	621	646	631	675	641	680	680	624	624	667	650	700	667	695	697	617	643	633	611	641	640	657	669	642	630	663	648	630	667	665	689	632	635	694	687	665	714	618	648	629	665	679	639	685	669	671	620	671	681	659	660	689	667	660	664	620	658	652	663	635	620	730	619	598	660	669	639	660	660	648	651	649	659	631	634	648	657	645	675	685	686	638	628	667	647	688	623	629	670	639	663	700	620	649	646	679	709	643	654	654	650	677	658	676	658	656	708	644	680	666	681	681	632	668	638	692	673	644	644	625	643	610	646	657	728	621	660	655	644	639	635	657	693	649	648	634	666	671	653	641	628	657	647	620	636	639	658	677	641	647	606	671	687	700	619	671	676	659	641	655	687	642	657	681	621	632	628	648	655	668	668	619	700	647	657	661	596	706	664	656	674	685	626	695	603	685	648	632	624	629	660	621	628	652	663	638	672	651	635	611	684	618	645	642	645	645	645	703	632	646	645	691	654	692	653	672	651	627	677	691	677	659	703	652	650	623	674	627	704	632	700	637	659	644	694	665	669	669	648	684	684	669	683	702	628	711	621	707	635	644	666	702	638	638	649	686	653	713	718	646	634	679	633	656	636	672	709	681	680	600	615	671	674	648	638	673	644	635	611	680	670	709	672	645	626	649	643	677	715	624	632	616	635	628	668	666	637	644	633	694	632	631	615	688	661	642	648	638	656	647	633	661	632	656	710	696	631	637	636	647	663	625	683	655	648	669	681	653	627	691	670	652	672	628	659	650	633	677	657	646	633	656	690	623	681	670	652	628	677	686	634	681	649	664	642	694	673	648	655	623	670	638	666	650	658	642	714	645	672	619	706	644	664	606	667	658	693	633	656	684	707	647	667	668	643	692	643	594	640	648	686	623	652	676	605	662	678	668	664	673	629	636	618	659	669	676	675	670	638	669	682	655	676	640	661	667	633	678	641	697	641	640	644	641	682	670	639	642	629	639	611	653	618	607	628	656	676	641	671	670	673	644	634	688	689	670	694	659	645	648	670	683	689	644	670	647	667	662	673	612	654	672	609	660	659	655	637	633	691	651	650	673	727	605	642	688	655	658	654	660	640	652	645	684	646	681	651	664	646	637	653	659	670	664	699	635	614	643	707	658	650	642	740	644	704	648	687	675	697	645	656	659	606	632	673	696	656	653	661	646	634	608	671	701	605	619	653	667	657	654	654	671	668	674	588	614	669	670	635	708	664	661	658	644	658	658	666	643	673	624	626	666	622	572	678	706	668	646	671	665	611	605	623	648	683	629	706	638	651	653	643	657	665	671	697	624	624	658	688	701	633	658	657	689	696	691	654	645	652	666	684	628	617	652	685	654	641	680	634	689	626	633	675	616	675	642	653	636	617	688	647	665	657	716	614	655	668	645	688	661	649	667	646	613	604	652	702	654	666	665	628	661	629	654	635	616	665	623	681	650	626	703	673	647	654	673	655	654	658	667	679	656	658	649	637	647	664	650	663	666	665	656	625	682	665	663	680	650	612	656	642	634	660	604	649	642	658	624	675	629	626	677	652	682	692	699	630	668	701	628	649	665	633	640	667	670	668	612	695	648	661	662	660	656	670	655	629	639	664	653	663	678	676	646	663	677	678	629	601	677	717	632	646	674	601	724	666	671	703	647	666	649	596	677	685	660	680	626	694	635	678	602	666	648	660	681	638	650	683	674	648	648	620	663	675	689	671	623	645	657	646	641	656	621	643	666	665	594	680	608	675	651	648	657	646	643	656	668	634	632	691	634	676	663	665	679	659	640	642	646	690	689	610	653	698	683	654	637	649	637	667	671	639	634	663	646	654	694	655	674	686	658	670	662	638	622	641	699	636	661	687	686	628	656	641	662	600	700	660	694	655	588	659	660	720	679	666	620	622	615	690	664	643	699	635	656	685	646	693	688	679	692	680	636	625	667	652	652	638	624	649	677	634	643	654	662	671	614	678	665	634	649	647	665	664	628	660	695	655	636	633	698	659	631	701	652	644	641	650	638	680	650	695	690	689	653	670	642	638	620	667	631	618	630	673	641	634	621	656	676	625	630	640	680	629	672	629	622	692	656	630	677	668	682
24776	10453	12088	9655	5173	3432	2728	2235	1953	1964	1324	1307	1109	814	663	487	457	423	326	316	325	320	294	249	280	315	280	298	270	304	291	267	295	277	259	265	242	260	284	260	234	273	264	263	267	274	322	242	274	244	270	267	272	241	294	254	260	302	240	241	262	253	230	245	242	263	231	270	243	255	242	260	259	232	252	252	259	245	254	254	259	295	275	265	292	241	249	269	246	239	253	274	276	261	266	256	261	250	247	266	287	272	254	279	248	286	269	280	265	262	228	232	259	252	241	272	286	264	258	277	246	257	245	240	248	232	246	258	239	237	293	244	266	274	281	256	228	238	255	269	259	260	267	270	238	261	261	237	258	257	248	290	247	274	259	250	230	261	304	259	259	263	256	200	282	260	245	238	260	291	239	278	300	246	277	277	262	251	238	251	254	261	258	274	262	265	272	255	279	253	250	262	278	259	293	254	287	251	288	278	265	290	271	278	244	268	232	287	235	289	289	251	259	247	271	281	274	292	232	259	262	275	256	261	248	267	263	249	260	251	248	270	246	267	248	232	255	252	302	266	229	250	263	257	270	268	245	261	252	238	233	245	221	235	266	262	278	220	276	253	274	245	265	236	254	249	258	285	284	247	257	263	226	238	259	251	274	294	248	211	272	259	260	274	254	259	239	283	295	268	252	268	271	276	267	252	270	256	248	260	261	307	256	261	273	254	258	239	266	226	266	259	278	282	266	242	259	244	254	275	261	253	260	261	255	271	269	247	252	265	248	273	266	286	278	260	284	263	260	249	269	249	236	230	243	251	255	278	258	253	255	241	255	262	265	265	299	249	295	250	263	265	258	253	257	226	248	242	248	251	275	275	261	232	245	247	229	247	259	289	243	260	257	268	250	238	261	273	266	228	253	271	247	230	272	263	253	282	282	285	223	262	281	249	266	271	262	229	239	269	232	275	276	260	279	270	245	265	267	265	239	285	273	271	272	260	269	247	254	282	273	237	259	246	280	306	254	250	299	241	271	279	264	259	256	260	258	246	251	222	268	265	247	265	293	280	242	260	267	219	247	235	283	224	290	288	203	263	269	290	283	276	262	252	260	265	265	253	268	284	252	240	267	237	244	263	240	240	262	275	269	282	255	304	270	262	288	231	258	223	243	236	269	287	234	245	274	271	264	258	239	287	307	281	248	260	252	267	266	282	262	247	256	240	272	251	271	252	244	260	276	271	264	238	289	249	239	244	256	248	233	225	271	228	236	266	260	236	279	220	252	268	266	242	255	259	276	278	227	267	259	287	250	279	272	242	258	263	284	250	273	262	282	233	271	246	273	282	281	280	236	254	271	252	240	247	245	284	288	241	243	249	276	252	230	272	295	301	246	232	271	245	285	294	238	258	260	259	298	241	273	263	255	285	263	239	266	272	280	292	259	262	262	262	261	284	258	257	283	241	270	243	265	236	257	251	213	246	287	242	280	293	242	281	258	249	253	227	279	279	279	238	283	255	271	241	267	242	239	243	252	234	234	259	222	238	270	259	260	264	251	238	248	242	237	258	260	260	277	261	269	256	280	277	248	250	275	292	253	268	245	296	290	252	249	252	270	229	245	252	243	280	296	280	251	248	299	252	267	227	247	264	262	218	268	264	278	244	267	264	271	295	290	240	272	257	262	249	282	263	282	248	276	252	271	248	271	273	262	292	289	260	272	291	275	274	283	284	263	268	254	286	271	253	247	247	250	284	246	268	246	290	282	264	236	261	264	250	267	269	249	237	250	245	255	253	251	261	241	282	281	255	292	269	275	272	287	255	284	254	247	229	270	273	241	280	278	270	244	292	265	219	270	267	245	267	259	246	243	267	269	277	279	266	246	235	255	270	281	299	259	234	237	268	248	279	261	267	295	250	251	270	284	270	270	239	257	252	278	267	251	262	262	258	265	255	261	259	240	286	276	223	295	245	277	239	212	253	264	247	236	226	230	259	270	273	285	242	271	256	263	270	271	246	248	281	261	242	270	304	267	232	257	263	294	262	248	279	256	235	259	279	256	247	262	248	243	246	269	274	280	282	270	246	267	253	245	259	240	258	230	268	262	262	230	222	248	270	250	254	252	224	243	268	255	277	288	242	247	264	259	257	275	245	259	255	252	247	269	279	275	251	263	254	270	274	255	240	271	270	214	240	258	246	276	267	235	246	269	216	273	247	277	243	223	253	241	261	270	255	272	259	255	279	239	269	243	254	256	249	251	245	304	285	241	280	277	252	270	296	273	258	265	257	261	241	245	252	241	262	246	281	261	284	263	270	243	228	257	286	271	241	234	228	269	252	245	233	258	303	303	268	256	240	266	289	258	291	268	268	244	277	216	242	238	284	257	262	270	267	236	234	259	258	278	268	288	279	279	258	255	261	244	229	232	233	286	250	286	264	278	280	261	250	235	263	232	245	256	240	255	241	250	293	257	248	257	279	242	261	271	272	256	270	245	222	232	254	264	263	260	250	251	264	260	266	251	274	251	225	249	277	275	251	259	281	258	261	267	249	274	263	246	237	258	286	265	221	296	275	242	256	270	278	256	261	259	249	234	240	256	265	266	280	263	246	292	265	228	259	274	272	241	270	255	278	255	274	269	274	242	261	290	246	249	276	285	239	283	243	242	279	247	281	245	280	265	222	227	281	268	264	270	278	287	300	273	265	287	260	262	253	262	270	251	252	226	235	256	243	227	253	241	224	257	255	247	261	259	254	231	279	259	267	281	273	262	257	271	274	268	266	239	262	240	249	270	264	244	230	270	258	245	269	270	243	290	276	258	219	260	263	254	258	254	228	253	275	268	244	230	255	244	252	257	274	290	254	270	275	260	259	272	236	245	267	269	268	241	236	247	256	251	267	274	245	268	263	243	257	239	268	260	230	257	266	283	239	260	257	255	265	263	257	312	221	246	271	277	270	262	257	257	268	265	251	257	271	242	221	259	263	258	266	275	259	296	254	277	246	229	274	257	229	245	248	286	246	260	232	235	277	278	250	248	253	255	257	246	245	255	251	261	226	265	256	274	280	298	222	270	237	262	274	257	300	293	266	289	253	273	273	267	288	267	245	251	259	243	228	227	250	261	290	277	261	287	243	267	266	296	265	234	245	275	251	228	257	249	264	283	280	271	259	257	253	252	254	239	269	240	248	221	231	297	268	251	265	255	281	271	253	255	270	293	254	239	266	247	269	231	279	252	274	244	249	249	251	268	244	265	256	291	257	251	239	233	226	258	250	268	274	229	247	260	273	278	246	253	252	256	272	242	283	253	258	267	257	289	264	281	273	288	250	240	275	274	285	271	237	279	227	247	286	269	262	258	251	257	266	267	250	283	286	275	252	247	280	264	254	231	256	250	230	245	274	266	284	265	260	269	262	248	245	244	263	237	244	277	241	242	275	252	230	257	241	277	238	254	257	241	255	257	239	257	283	252	264	273	268	266	302	291	272	281	257	278	252	312	267	296	278	244	271	237	275
13971	8210	18375	20043	14818	12126	10536	9248	8412	8792	6122	6291	5058	3714	2905	1943	1700	1532	1072	944	832	808	798	822	726	775	780	774	688	756	684	704	674	677	660	683	604	638	620	646	590	668	663	645	632	632	592	613	611	579	595	601	613	632	568	587	636	576	603	594	564	606	645	605	585	633	573	658	577	651	629	622	568	629	653	584	602	618	604	571	635	644	596	602	598	576	585	598	599	633	609	631	645	574	594	610	591	597	555	610	646	629	643	685	606	594	609	583	631	555	601	634	596	622	582	603	552	610	608	606	618	610	606	580	585	634	621	610	632	565	595	565	566	601	583	628	610	613	602	630	581	595	587	567	618	627	643	584	607	623	674	586	597	612	587	611	591	611	578	611	610	600	606	623	591	625	672	621	623	591	622	562	578	646	662	581	618	608	633	603	586	577	611	580	589	620	639	629	614	655	634	630	603	625	609	589	614	589	614	569	594	583	615	586	654	598	613	605	622	615	572	574	650	603	606	625	615	645	596	588	566	616	625	605	602	607	602	577	619	613	626	574	622	608	608	611	614	587	587	595	681	591	583	601	563	576	566	637	626	630	599	622	617	598	624	643	585	614	570	629	609	598	616	606	607	612	599	634	626	602	611	598	578	596	660	608	600	660	645	610	597	564	636	617	577	582	597	594	618	615	643	563	585	584	662	624	615	545	610	624	573	571	623	583	594	644	610	579	588	555	607	659	626	665	634	626	622	610	665	625	567	621	595	650	597	610	630	578	568	641	599	613	577	608	624	599	588	624	651	546	553	608	601	592	640	581	606	609	613	617	620	604	560	555	592	613	652	616	598	632	647	547	606	611	564	576	586	640	624	621	625	595	614	651	602	592	608	566	594	612	597	583	604	616	588	609	612	625	649	612	607	619	619	598	587	579	597	574	675	589	587	576	584	577	573	615	598	597	597	601	629	571	580	610	598	599	594	567	600	618	671	603	613	595	599	644	592	647	574	582	596	605	591	623	625	590	647	593	597	607	589	621	616	640	588	656	581	596	605	560	641	561	563	612	576	616	565	621	648	600	588	564	585	612	618	573	601	640	583	596	588	631	616	620	559	567	648	654	604	651	593	611	626	614	578	616	549	606	638	605	620	590	571	603	607	597	605	609	589	598	596	608	627	612	569	585	589	558	610	673	628	583	528	650	588	583	585	600	568	587	629	622	606	624	615	573	635	614	562	606	625	585	592	588	659	589	601	570	597	614	592	589	657	601	610	678	630	585	598	613	621	621	625	595	560	599	628	628	599	635	561	577	630	584	590	557	566	580	612	618	583	621	618	607	576	576	591	618	607	606	553	602	618	637	630	621	597	576	648	565	598	591	615	599	605	600	594	571	602	588	593	621	627	609	617	587	581	602	615	634	625	624	610	555	599	556	629	591	591	618	612	641	627	595	572	576	613	605	629	578	610	602	615	633	592	605	632	577	592	586	574	607	624	568	564	590	606	577	608	595	591	625	596	586	628	633	646	587	587	622	660	627	633	621	605	597	585	611	610	608	659	617	608	556	593	623	569	628	656	607	592	592	569	584	596	604	610	605	609	593	616	586	590	633	569	615	617	586	616	585	596	625	614	590	572	587	600	577	562	596	629	568	607	569	601	649	619	591	593	603	594	612	648	546	598	609	614	601	630	615	619	589	602	602	576	581	615	614	617	602	625	583	609	556	585	659	624	579	577	624	574	647	616	644	583	654	635	605	602	583	580	633	575	594	578	590	601	617	604	595	608	597	588	610	624	583	630	602	595	653	610	533	584	629	655	648	597	589	610	624	654	595	603	580	607	625	622	599	581	595	644	622	573	646	619	562	595	597	635	588	621	587	607	606	618	605	637	564	600	608	596	595	632	551	638	595	596	577	605	623	595	613	562	600	597	646	589	612	623	597	601	611	646	645	587	575	578	552	600	612	558	621	651	589	629	568	617	579	601	602	585	599	606	648	596	641	604	590	612	645	572	655	620	629	599	604	581	627	591	657	570	582	602	570	620	576	615	580	587	571	580	609	581	603	595	632	640	636	640	614	629	577	601	622	588	601	643	599	571	649	601	594	558	596	599	620	584	573	623	641	633	583	562	618	596	581	641	615	582	599	615	641	583	613	579	594	597	587	576	625	582	628	570	639	622	576	577	586	637	580	594	608	623	624	631	583	575	621	616	629	598	596	594	613	590	624	597	583	599	637	583	593	543	540	590	582	577	585	591	580	630	635	560	579	602	639	617	581	573	582	578	674	579	570	589	589	561	657	607	621	585	583	608	613	627	605	651	593	582	555	629	635	617	596	595	587	582	615	607	633	614	653	621	648	598	599	624	583	615	592	606	642	636	561	582	614	573	610	604	597	626	591	604	579	638	607	618	576	560	601	633	591	590	621	612	591	545	633	595	564	580	567	631	635	599	602	576	598	643	603	563	582	575	566	549	614	594	624	638	610	558	625	584	621	669	598	586	603	623	580	597	605	633	655	590	623	603	603	619	595	606	622	631	574	629	607	624	607	603	573	620	553	588	621	571	622	599	594	602	608	589	641	641	580	606	578	606	647	610	581	627	623	629	607	619	572	539	591	585	609	590	584	566	617	593	593	588	599	592	594	605	551	642	646	607	591	546	610	598	613	616	589	597	591	611	608	597	584	620	646	626	572	623	586	609	599	615	606	617	599	587	599	607	609	622	633	656	623	606	577	609	580	596	610	597	590	584	574	565	615	613	586	634	589	616	623	575	578	582	614	640	649	616	576	596	568	591	600	654	564	577	584	603	606	575	618	615	623	589	653	569	598	567	600	633	603	566	632	615	569	631	580	575	601	598	660	653	560	644	614	647	596	621	571	599	538	582	618	640	578	609	620	636	576	623	614	629	567	624	605	606	579	575	601	601	583	593	605	588	608	575	609	648	609	596	597	636	613	621	589	631	610	608	604	648	606	633	633	605	582	556	630	598	603	604	639	581	615	631	593	622	593	573	584	590	599	628	608	579	608	634	609	616	605	611	622	591	605	634	610	605	599	631	605	633	582	614	564	640	635	583	591	591	615	591	613	583	613	645	570	596	585	620	616	603	577	589	580	601	590	582	632	599	612	592	541	619	582	573	582	626	601	610	609	590	578	576	637	600	574	618	626	611	622	585	634	611	611	606	611	612	618	610	620	585	576	573	612	577	600	602	586	619	583	589	606	594	532	601	598	609	586	626	600	636	597	594	576	608	620	605	570	625	643	641	582	616	628	573	608	594	589	586	586	604	627	581	622	575	577	598	640	615	597	578	622	618	646	618	602	640	572	636	611	627	590	604	605	552	597	576	613	642	611	626	573	606	591	590	614	626	630	591	612	597	582	655	586	607	611	555	601	601	604	602	610	634	606	615	641	643	575	623	616	615	605	627	599	568	629	599	585	619	622	612	586	572	554	577	641	594	607	597	605	637	615	590	593	607	617	640	607	563	648	666	578	585	608	593	624	626	589	588	600	588	635
8132	4432	5741	4453	2091	1537	1288	1213	1084	1047	943	899	672	566	574	423	412	465	407	400	382	382	355	378	371	365	380	397	344	358	355	351	392	363	339	371	348	354	372	381	356	358	354	359	358	389	315	356	340	378	365	362	406	372	367	375	354	335	356	379	385	342	349	344	382	333	379	337	352	352	385	350	342	341	392	345	339	344	383	382	386	352	413	359	375	361	353	351	340	369	355	362	411	356	372	377	359	384	380	363	336	361	319	356	375	359	318	336	344	396	372	397	332	364	373	360	357	372	354	350	359	350	350	359	389	333	380	398	351	341	366	336	366	385	342	366	381	369	383	372	388	371	357	359	363	385	352	352	316	335	354	333	342	378	350	341	356	335	351	356	356	349	351	330	314	369	366	372	391	355	398	402	346	338	360	396	360	333	344	373	379	392	351	404	374	360	337	346	309	382	348	377	348	398	367	396	380	350	354	397	365	397	387	369	371	367	379	405	368	378	348	353	370	344	354	346	350	401	386	339	381	340	396	365	358	347	378	338	378	350	389	363	385	357	360	358	327	396	386	388	392	384	338	324	377	322	393	391	354	398	368	340	321	366	363	371	371	372	402	376	329	352	340	366	378	351	369	366	352	376	379	376	377	362	347	367	315	375	373	346	376	380	339	330	374	378	343	382	376	293	359	350	391	374	354	349	337	320	375	338	363	332	368	356	384	368	402	380	386	356	346	372	357	338	339	354	378	364	359	324	369	353	310	353	344	348	350	347	376	349	356	360	340	358	354	378	344	377	368	357	356	398	401	341	385	377	363	356	392	366	384	357	363	344	366	354	363	349	380	392	340	355	402	373	345	365	337	363	379	365	380	350	340	363	405	378	392	347	346	356	323	353	405	355	337	349	375	353	360	359	382	351	356	391	341	367	346	387	344	385	354	371	365	340	360	345	400	388	350	354	391	403	347	374	346	373	347	350	378	385	380	369	354	371	381	359	386	391	354	370	371	350	316	347	320	324	387	385	325	392	374	347	340	388	359	369	348	338	355	371	375	344	397	381	344	368	397	338	356	363	338	352	368	374	378	384	374	364	384	338	371	360	372	398	400	443	391	350	363	388	381	365	363	413	357	372	393	373	353	382	384	353	360	388	365	342	304	362	362	369	361	371	379	385	343	361	348	359	359	339	398	383	354	361	342	345	336	403	352	360	396	353	352	389	366	371	343	343	327	373	348	330	389	352	394	386	349	348	330	361	344	346	381	333	379	334	365	370	399	358	340	381	387	392	355	368	372	361	369	361	332	353	321	373	361	329	365	378	349	351	377	381	363	353	373	350	347	343	357	347	335	336	345	381	408	382	382	356	373	366	356	369	350	343	388	371	400	351	336	374	385	367	371	370	370	365	360	361	368	399	375	370	356	339	349	370	366	370	357	366	358	370	364	365	364	369	406	372	360	371	353	347	354	351	330	380	346	346	334	338	376	330	322	340	373	338	347	367	367	385	352	326	330	376	360	367	354	361	371	359	351	315	355	365	377	369	352	400	360	346	373	394	377	367	367	346	315	330	342	351	351	387	343	373	357	328	345	354	361	370	375	356	343	371	400	367	344	359	349	379	361	388	362	369	381	371	387	386	353	347	350	390	367	369	361	373	376	374	353	404	356	352	362	321	383	374	328	382	374	374	368	351	361	390	391	340	387	369	381	367	394	349	334	343	370	351	375	362	327	406	362	378	347	325	365	390	380	347	372	372	362	353	371	421	370	338	382	355	360	381	380	356	380	412	345	421	387	378	355	386	365	345	389	360	341	354	353	373	372	342	347	383	364	340	356	330	366	341	345	400	385	376	340	350	369	386	344	342	334	340	359	354	374	357	392	359	359	356	378	328	372	320	375	396	380	357	376	369	370	354	368	369	345	359	343	353	361	380	366	369	386	366	389	382	383	361	381	373	382	347	399	361	372	346	386	337	347	389	338	377	377	362	387	363	333	330	347	411	366	384	359	353	362	368	337	349	364	347	342	379	350	372	396	402	351	379	354	368	354	359	379	362	351	336	340	379	353	415	371	356	380	366	377	385	352	376	373	362	382	400	384	392	366	378	366	372	348	344	343	361	361	375	353	340	364	377	358	351	358	349	369	356	381	314	411	370	322	339	379	371	372	374	367	373	364	362	350	352	356	366	366	379	416	384	384	388	351	407	373	354	311	339	401	359	355	357	393	361	338	383	346	343	358	323	348	327	418	400	368	375	375	396	393	349	344	386	381	372	364	356	377	364	353	341	333	361	386	388	358	377	364	336	333	358	374	378	365	331	328	349	339	376	387	355	357	315	354	355	381	369	331	376	361	396	407	326	392	412	353	370	410	354	359	364	375	354	330	321	360	353	382	332	374	338	406	369	407	368	366	330	356	365	334	359	344	364	374	357	380	382	353	378	358	406	362	350	360	358	360	371	362	411	366	338	383	361	374	380	361	342	327	388	354	366	339	354	387	365	367	398	358	349	388	348	342	298	354	398	368	390	345	379	358	322	382	345	410	370	358	352	356	359	379	403	342	339	335	369	383	304	383	400	317	315	375	381	367	344	347	381	395	368	375	382	338	332	362	356	343	361	368	357	362	321	364	373	378	331	347	383	365	360	365	333	348	356	348	368	371	390	356	351	346	393	353	374	314	363	377	344	364	378	347	367	382	337	395	363	343	371	329	343	417	369	371	363	367	351	385	382	323	359	350	334	384	396	369	389	344	356	336	373	357	365	369	382	363	359	350	375	332	363	373	407	386	370	374	381	373	366	386	375	390	363	367	372	376	373	353	358	370	370	350	366	360	371	384	351	411	349	349	376	354	373	339	377	386	365	385	373	350	335	364	368	371	406	364	334	357	371	394	346	362	359	348	354	346	312	367	355	383	377	386	362	398	348	342	382	322	385	321	363	353	323	332	363	364	337	354	354	372	385	338	375	368	399	337	345	346	371	379	402	381	364	423	352	366	374	344	338	374	371	339	364	381	351	367	382	361	393	359	402	382	374	350	358	367	370	354	356	340	371	354	366	350	337	337	344	373	387	369	419	378	372	351	367	378	388	405	396	337	331	360	331	361	347	313	417	349	365	389	354	359	375	374	368	377	382	380	375	343	360	364	385	374	374	351	363	394	358	335	345	347	366	326	375	390	364	389	354	335	363	375	351	344	388	365	337	373	342	365	359	363	349	313	323	351	356	383	337	393	374	340	335	333	379	349	383	353	340	354	353	359	360	353	357	384	385	353	331	378	390	345	385	377	382	407	354	355	350	336	370	362	370	390	377	385	372	347	356	371	367	367	359	388	383	390	355	354	367	350	395	389	334	348	359	324	369	364	362	355	398	376	378	318	374	361	354	369	402	345	355	333	409	376	392	338	345	399	370	344	382	368	368	335	333	360	355	359	339	374	357	391	344	416	382	357	347	403	329	373	381	337	390	359	328	406	379	359	412	342	366	358	344	361	353	364	341	351	357	363	362	334	324	367	363
5439	4365	10787	10966	7142	5986	5117	4811	4439	4489	4175	3769	2822	1981	1745	1301	1118	1094	983	933	889	923	854	887	867	790	816	775	844	838	788	810	794	833	859	810	806	771	772	810	810	806	814	849	825	783	834	799	827	817	788	844	833	816	765	816	836	824	813	775	806	789	789	782	800	817	771	818	834	796	758	773	783	738	801	808	819	851	806	810	816	828	814	804	805	802	801	775	840	732	758	812	820	774	841	789	812	794	890	789	815	822	853	815	805	771	848	807	812	765	815	773	778	844	801	828	853	824	799	803	830	819	837	845	863	769	792	767	829	781	853	785	794	822	768	762	836	764	807	810	791	789	845	832	844	782	788	837	760	817	807	797	807	787	841	837	813	833	801	831	798	741	835	770	800	852	775	775	801	840	847	814	869	846	833	768	842	844	803	751	764	733	770	748	850	856	791	802	776	841	853	820	822	787	817	815	838	803	801	796	828	775	789	816	801	823	812	791	785	811	757	823	791	775	797	829	835	785	850	837	786	819	802	783	843	845	769	795	838	833	830	794	849	800	783	794	808	787	861	803	740	778	846	825	825	798	845	892	761	811	776	823	836	776	764	791	811	827	781	797	777	783	804	840	821	797	806	806	806	781	800	800	777	789	798	805	800	783	778	834	808	845	792	844	780	844	826	849	817	798	787	774	726	772	771	804	779	765	792	840	791	869	821	842	793	792	796	782	786	795	837	813	783	769	767	752	780	815	821	780	816	753	813	853	867	774	783	824	817	800	846	816	847	792	828	844	815	810	849	808	770	788	836	733	787	754	834	800	818	811	823	770	817	826	793	798	827	778	815	793	778	852	806	790	800	801	777	821	820	809	820	820	844	805	805	833	795	814	786	844	788	819	808	811	784	789	816	817	823	777	788	837	814	807	796	779	801	783	840	806	821	830	750	798	882	821	779	793	820	821	764	789	751	809	837	772	782	810	793	863	790	804	749	854	801	839	809	801	754	795	821	814	758	802	791	802	798	852	839	786	810	823	850	756	772	845	826	758	789	883	792	814	786	787	779	825	823	871	766	770	776	827	835	812	803	781	788	826	804	721	800	817	831	786	814	761	812	798	787	866	775	811	824	826	782	777	796	852	798	822	772	775	821	780	765	808	788	813	805	802	816	807	818	819	804	834	797	832	778	757	788	802	742	815	861	829	777	875	852	859	798	837	812	770	781	775	830	783	718	764	826	824	752	802	842	820	820	810	816	863	823	826	799	798	816	798	850	775	797	787	768	796	782	766	784	825	790	823	735	847	761	767	794	787	825	783	779	802	818	777	798	789	744	847	779	806	773	777	829	775	846	796	799	794	819	787	805	833	757	804	823	796	811	866	770	786	814	835	790	814	874	809	795	814	792	822	816	844	804	784	799	812	790	783	826	808	812	776	848	799	816	789	763	803	812	802	798	831	779	871	791	769	851	800	830	785	812	776	835	831	810	839	781	795	837	825	796	814	834	827	770	752	784	793	801	765	833	794	827	814	829	767	749	779	822	814	763	802	788	824	798	798	798	775	801	805	817	823	835	768	804	749	862	809	794	792	822	804	814	789	843	843	853	805	795	813	762	761	805	802	767	791	791	811	839	818	802	766	811	853	794	830	792	825	826	808	781	754	798	792	787	829	804	799	845	848	830	752	791	828	837	836	825	760	825	892	843	792	801	815	837	792	828	752	810	814	772	844	808	795	793	845	829	847	805	808	869	798	830	764	804	787	787	785	800	828	847	787	835	820	809	783	779	792	811	807	841	769	803	768	839	825	780	809	798	875	782	811	830	782	844	772	806	794	794	801	757	784	769	786	786	827	798	838	805	835	823	750	810	776	793	816	828	767	817	796	793	840	788	841	838	815	740	868	834	761	822	769	819	811	790	839	785	781	768	774	789	800	801	797	751	788	817	746	823	770	857	813	771	802	812	771	846	834	811	818	818	782	819	795	803	815	868	776	797	780	759	783	815	823	813	785	794	802	808	801	804	723	796	843	822	826	753	825	814	790	818	858	820	766	802	778	804	845	830	821	787	794	822	792	773	814	778	776	811	824	789	821	811	812	786	809	813	788	781	792	819	825	827	758	830	807	820	753	831	811	766	831	839	796	832	788	803	844	788	777	782	851	774	803	777	838	852	824	807	763	799	810	787	789	837	839	780	807	848	833	769	777	749	849	793	842	803	816	811	781	757	747	852	803	824	794	790	806	778	867	849	804	763	781	791	823	804	775	761	801	781	822	841	811	760	827	804	829	813	804	821	835	789	835	800	803	772	776	775	793	830	784	826	787	868	785	794	804	855	823	839	798	810	813	843	808	814	817	777	742	788	769	764	805	786	773	748	808	806	777	813	816	757	778	840	828	759	790	775	858	823	803	790	819	847	810	796	829	821	781	787	766	830	822	773	783	829	810	821	813	802	774	792	784	755	779	790	869	847	805	782	762	827	818	822	803	795	793	762	814	814	834	831	804	808	837	768	858	819	765	786	854	800	803	789	835	844	745	819	817	758	806	792	815	830	834	780	805	839	782	797	837	751	813	761	794	794	796	789	825	824	791	756	847	831	802	828	802	818	869	796	779	832	792	761	801	733	780	811	809	849	793	788	775	780	818	755	800	841	847	735	772	771	795	810	806	768	841	786	809	781	821	842	774	805	764	894	791	850	845	762	807	813	852	855	809	802	803	818	741	797	841	821	749	787	789	811	773	839	797	803	761	776	834	739	791	787	816	787	770	822	769	858	796	791	817	814	767	821	777	837	772	790	850	824	826	810	866	837	776	839	826	787	819	778	786	790	849	796	833	786	834	878	753	781	875	817	807	805	764	785	825	824	838	840	813	805	781	784	807	815	752	834	766	803	746	813	783	799	771	810	799	821	808	760	741	826	817	772	757	823	791	811	802	815	838	809	815	821	775	783	841	829	800	821	818	791	815	823	855	846	813	849	788	824	813	803	869	839	805	764	774	827	830	777	810	814	820	801	837	807	850	765	838	816	844	850	834	820	805	833	812	803	794	767	812	811	806	853	815	760	851	763	775	775	785	768	802	814	759	828	756	828	822	774	779	813	803	815	837	837	829	841	803	784	810	809	819	838	815	822	828	814	822	790	837	828	784	789	782	856	786	812	822	784	811	827	773	812	801	750	866	810	826	838	850	812	819	837	783	818	842	803	796	777	784	782	827	849	780	861	778	798	797	855	810	834	823	769	809	825	803	730	793	827	830	791	772	811	827	844	812	788	819	825	827	792	758	827	804	802	807	773	778	829	799	800	787	828	854	813	825	793	839	809	805	790	759	819	792	795	795	857	778	851	776	764	824	825	813	821	721	813	825	833	809	731	808	806	799	801	796	795	786	823	766	790	788	808	875	722	816	807	816	772	827	867	858	811	831	777	797	791	798	808	806	856	829	791	764	796	815	805	815	850	759	811	805	800	794	831	816	842	781	843	770	829	804	807	813	812	773	813	776	801	800	826	744	743	808
16531	7412	9258	7154	3352	2287	1759	1540	1372	1528	1417	1170	817	633	563	489	382	378	361	376	354	364	359	319	318	332	317	285	296	300	323	315	300	299	291	286	293	278	314	332	288	311	294	284	276	270	285	313	325	347	296	278	332	316	277	282	321	287	303	284	316	290	298	340	328	271	303	336	274	281	307	283	317	313	295	262	285	301	296	297	299	283	291	332	292	288	290	267	274	283	279	295	276	297	275	303	285	304	307	311	307	310	303	296	312	299	300	306	278	251	306	290	292	313	289	287	280	303	290	278	294	275	296	291	300	294	281	311	280	287	285	280	278	317	328	304	289	333	340	306	280	280	273	288	302	292	317	330	301	296	272	288	298	277	272	273	307	296	279	292	320	277	310	325	317	298	312	285	328	279	294	301	275	280	285	284	314	332	318	304	300	275	281	284	317	325	275	280	275	324	316	331	337	309	301	309	277	341	327	280	306	266	303	295	270	292	262	296	259	322	306	295	340	290	264	295	281	279	312	306	285	316	272	308	310	294	277	282	313	275	302	304	305	296	283	295	315	286	269	262	282	314	259	303	276	282	298	282	284	308	266	300	300	291	303	305	327	278	320	319	295	315	340	306	295	278	267	318	317	277	264	288	301	312	296	279	307	324	323	306	297	260	284	277	294	295	277	265	297	308	339	273	262	267	298	282	315	313	295	295	271	305	285	316	307	309	297	271	284	302	288	295	276	280	302	308	317	288	299	291	314	310	292	299	284	268	292	294	315	324	294	280	301	286	303	318	310	294	316	289	304	284	269	293	284	308	279	306	287	284	288	268	307	327	331	322	307	296	313	296	269	286	310	310	283	290	325	278	321	288	293	307	313	293	281	277	255	286	299	299	299	337	305	253	316	278	261	291	289	297	278	293	245	280	290	335	269	274	311	293	327	294	285	312	272	267	292	265	305	297	272	314	340	288	255	318	340	313	284	314	300	271	273	293	300	297	281	264	296	286	297	299	295	322	277	262	309	313	271	282	283	294	265	312	322	282	289	318	314	307	294	299	291	249	324	312	294	287	309	326	315	298	319	287	311	315	308	293	296	295	319	307	331	299	272	308	286	306	313	314	302	281	311	313	298	334	266	278	280	323	302	291	291	299	303	301	272	293	287	317	292	263	292	298	278	285	311	289	283	265	290	308	335	305	296	334	287	318	298	262	275	270	285	279	282	298	274	297	324	330	284	298	305	268	348	302	271	287	310	268	293	309	303	333	293	306	330	331	328	285	306	296	278	305	334	300	288	312	274	293	300	313	294	314	309	304	323	283	310	286	291	286	296	333	314	289	339	327	276	291	254	281	287	303	288	288	284	346	304	326	309	308	291	305	268	306	286	294	266	287	269	298	285	276	301	295	321	315	308	278	295	321	279	273	335	289	305	312	325	274	290	272	288	311	287	300	312	303	290	286	308	310	267	322	282	281	289	291	296	272	282	308	315	285	296	328	285	332	268	348	313	307	293	294	269	320	299	309	300	305	261	305	284	296	252	286	289	283	315	283	301	286	287	269	286	291	298	302	289	273	293	286	275	303	281	326	322	299	283	264	319	282	265	295	325	280	315	325	287	264	317	318	319	307	313	320	299	306	288	305	277	293	280	286	299	323	274	278	321	290	306	314	312	299	295	323	286	284	295	324	303	339	285	287	324	296	310	279	290	294	298	301	283	320	290	319	290	318	282	281	295	322	298	300	303	295	313	287	291	311	313	341	295	332	300	312	268	320	331	295	304	319	262	317	312	303	289	332	303	327	311	276	296	295	338	301	278	288	305	286	264	294	287	297	316	296	273	291	304	314	318	309	316	279	312	341	308	287	297	257	275	310	288	286	296	311	306	280	278	301	276	273	278	323	282	286	311	307	315	317	324	302	338	282	318	282	282	292	302	300	311	290	288	309	295	289	289	253	269	291	267	366	320	287	305	338	267	317	300	303	263	285	276	280	295	280	271	306	290	318	287	294	257	295	289	310	290	294	306	320	276	288	321	299	296	275	300	281	314	308	277	274	280	278	235	313	303	288	286	271	303	297	288	297	302	288	294	293	292	304	324	331	291	333	295	317	356	273	321	287	294	345	312	271	312	279	300	282	280	322	262	324	298	309	290	290	312	263	297	285	301	332	290	323	304	302	297	307	307	298	289	285	278	288	304	296	311	334	283	267	299	315	300	289	259	314	310	297	301	304	282	272	265	292	329	289	294	310	300	286	276	255	302	270	296	286	296	274	278	285	321	332	287	317	288	284	309	317	296	300	283	264	303	334	302	309	317	294	305	300	306	324	304	315	274	307	297	254	293	299	292	349	294	305	305	293	313	300	293	290	306	273	262	287	314	267	313	279	312	276	258	273	289	284	306	310	305	327	303	280	252	265	273	343	272	266	298	284	292	332	276	285	278	305	243	280	301	287	298	304	327	314	302	283	243	280	290	311	279	279	280	287	285	263	294	293	268	293	293	265	296	290	294	307	339	321	280	264	278	265	336	299	272	304	286	291	314	302	318	300	293	306	313	287	298	304	295	323	298	281	310	298	286	300	292	297	308	278	303	284	283	280	281	314	319	298	291	284	278	315	261	302	288	277	337	282	316	311	289	316	297	294	304	278	270	300	296	313	300	280	326	272	273	289	320	278	307	286	288	307	305	304	327	332	291	297	301	298	283	335	297	302	285	273	280	286	294	276	307	328	298	306	320	284	283	293	310	284	291	289	322	292	285	331	310	292	281	265	315	286	304	303	258	297	258	310	300	296	289	278	276	298	280	289	342	293	313	285	283	263	267	300	297	297	295	285	291	301	278	329	312	325	308	308	303	283	296	296	287	265	298	291	308	297	277	275	275	286	313	326	249	291	288	277	298	302	293	291	312	304	286	297	296	324	285	273	288	308	320	267	287	314	317	320	291	305	285	261	315	313	282	296	303	301	272	303	316	295	307	311	318	302	285	298	305	285	290	307	307	261	295	296	266	295	290	283	280	292	327	278	303	263	279	313	295	296	260	283	307	299	317	298	266	280	299	291	294	293	315	303	295	293	323	325	288	265	292	323	308	324	319	295	311	296	302	296	313	282	284	314	317	326	290	330	282	329	285	300	274	286	310	294	288	313	276	281	282	314	290	304	303	292	294	312	270	304	298	306	323	292	302	255	270	279	321	320	289	293	318	280	308	305	293	272	299	304	307	327	300	284	301	301	302	309	291	290	264	275	301	300	311	297	259	293	294	310	310	272	310	291	281	311	307	285	275	325	274	303	331	284	278	301	276	302	303	300	291	269	300	319	309	317	309	319	307	308	269	278	328	281	294	256	272	310	297	326	286	282	289	284	278	313	289	321	308	294	301	306	288	298	273	301	291	291	299	308	298	338	294	308	306	309	307	303	298	269	295	327	306	298	319	327	290	268	313	309	311	300	247	307	326	281	285	306	298	287	306	297	336	297	305	320	295	299	321	261	296	305	287	296	282	323	300	305	268	250
11009	6558	15692	16214	10577	8713	7513	6558	6355	6920	6317	5315	3571	2751	2182	1576	1259	1122	1016	981	882	888	782	829	823	785	792	764	787	688	732	766	702	736	694	706	707	686	716	698	651	724	712	665	707	648	663	700	620	659	724	711	686	682	691	683	686	670	617	667	661	693	697	653	693	636	675	696	692	632	687	716	681	694	660	716	616	686	650	687	648	655	631	680	675	659	691	686	677	691	689	679	680	679	643	676	690	678	663	642	669	680	641	652	672	689	643	615	686	688	627	681	642	688	665	660	689	682	651	726	644	727	692	654	688	711	672	653	619	677	704	678	699	669	666	677	636	646	703	681	680	676	652	668	679	676	684	667	691	698	676	647	659	695	582	675	648	662	712	738	628	674	656	683	684	682	640	651	639	635	730	674	655	676	663	714	642	641	687	653	693	644	641	691	633	634	624	664	634	714	684	645	663	663	659	670	655	718	714	677	638	656	726	674	642	685	663	664	660	653	704	695	704	710	675	660	658	633	664	688	718	672	691	663	649	671	677	650	626	683	695	656	675	642	653	640	616	677	711	627	684	669	666	666	702	710	632	648	655	608	678	712	694	678	688	636	721	718	695	667	721	670	731	631	635	661	697	696	692	655	666	694	689	662	692	656	684	624	696	674	679	655	657	696	728	672	652	655	661	675	639	685	656	669	701	623	631	627	676	662	683	691	656	660	687	676	670	658	634	718	653	685	660	724	684	669	664	647	712	681	675	689	667	642	641	659	631	660	728	670	662	692	648	654	670	722	673	657	692	665	654	676	653	718	663	684	663	668	660	695	684	673	628	694	610	682	645	693	623	665	637	625	681	645	656	678	683	654	654	676	684	709	708	677	677	707	698	700	684	695	649	635	643	643	678	699	675	676	667	663	650	681	709	708	663	625	690	665	667	644	643	630	664	710	652	684	658	702	665	675	656	687	678	664	668	671	656	681	663	666	682	665	679	684	695	656	675	719	675	689	684	645	700	646	658	672	671	621	678	659	642	669	655	695	639	692	647	617	673	678	663	714	642	636	697	643	648	661	704	722	697	674	736	664	667	650	642	662	707	702	667	670	691	691	652	687	705	678	665	662	683	651	671	672	699	701	740	676	655	657	670	693	656	695	696	652	652	692	677	660	683	641	681	675	647	667	680	662	639	674	662	634	665	711	661	653	629	680	699	668	659	657	726	646	642	674	678	660	708	644	623	663	687	692	694	668	698	674	677	642	629	674	667	706	652	668	719	662	707	672	611	690	686	690	667	655	584	689	658	694	712	658	674	748	644	691	650	700	668	701	705	686	674	676	697	652	648	669	683	669	682	633	690	696	662	637	687	698	697	650	642	646	702	671	687	662	669	631	703	675	677	651	707	670	659	664	620	671	706	673	676	674	695	692	664	674	659	674	666	632	719	659	670	758	681	687	667	626	668	654	621	731	676	662	704	661	675	644	675	651	670	635	685	670	639	685	655	654	642	654	674	685	683	656	675	656	713	624	683	662	681	714	646	671	714	703	650	643	708	654	618	692	644	702	675	706	677	711	664	668	667	657	703	714	653	708	663	650	680	645	664	666	645	647	709	681	650	684	688	675	651	636	663	649	706	677	650	660	655	708	687	653	662	703	650	736	670	673	630	666	705	655	660	625	608	671	631	687	642	683	707	696	695	656	716	653	635	639	695	700	692	680	712	690	680	687	656	716	657	666	691	685	684	712	645	623	677	666	686	666	738	708	648	686	667	723	703	672	661	651	667	686	658	616	666	638	689	689	680	705	675	685	666	677	691	670	679	657	656	696	676	674	670	674	708	623	694	679	628	706	620	668	667	612	694	654	671	666	623	696	646	666	646	660	701	655	683	695	667	642	716	671	633	725	700	636	684	658	689	655	661	698	637	663	627	621	697	648	696	723	676	699	659	681	648	678	684	686	692	657	697	661	714	655	649	666	673	675	674	661	645	682	654	687	652	661	648	710	673	683	647	650	652	677	693	710	711	701	675	697	682	654	683	636	675	681	634	685	701	649	720	629	697	677	662	667	727	697	665	702	643	665	640	712	674	674	645	692	691	660	663	703	700	632	662	656	708	687	695	702	644	682	649	628	650	612	645	728	704	676	659	672	696	641	653	681	666	672	720	642	664	662	696	674	707	674	716	658	667	655	674	685	702	702	697	676	651	591	635	691	733	670	687	700	686	667	654	666	704	658	706	654	656	648	655	658	646	700	657	626	650	659	699	689	690	708	643	654	682	678	653	686	653	723	710	686	667	671	647	698	666	704	659	655	667	647	654	706	651	646	672	694	626	675	666	668	670	629	695	678	746	725	680	668	677	689	630	719	647	669	672	660	665	687	637	717	672	642	631	679	666	660	656	687	651	662	652	674	688	673	657	678	650	674	686	677	688	695	691	664	702	674	703	687	635	664	635	648	697	649	708	680	628	651	669	668	660	682	698	706	680	658	642	676	710	640	664	676	692	604	666	679	679	683	670	681	698	687	683	657	705	688	683	643	723	698	698	644	698	689	664	666	619	659	671	619	686	688	682	670	644	719	675	693	702	715	685	674	670	661	691	691	646	673	678	661	662	658	627	708	631	640	678	636	639	654	692	659	680	673	688	665	677	682	631	641	707	639	654	681	719	653	711	647	654	628	657	680	611	700	717	631	647	705	674	682	689	679	665	695	721	677	648	662	703	675	692	677	687	633	653	708	691	635	664	662	672	690	676	649	652	657	691	703	672	686	668	704	656	670	640	661	636	651	675	681	647	669	644	680	614	625	686	599	688	653	695	677	670	625	693	665	623	667	678	719	695	692	708	700	632	611	674	678	699	658	633	658	693	666	700	613	676	710	643	684	662	680	696	656	716	671	687	667	623	669	654	671	697	654	673	637	674	703	644	719	679	706	713	670	658	614	664	633	689	690	699	648	668	691	649	657	659	736	645	648	648	672	605	703	689	704	670	662	704	671	666	672	653	698	669	641	626	709	697	675	657	637	701	672	725	657	654	668	681	640	654	659	646	661	610	683	654	732	658	683	647	638	661	683	667	621	688	667	689	664	654	676	676	645	699	683	672	693	658	696	699	663	654	676	648	709	639	672	679	666	700	671	663	676	665	675	638	682	630	662	674	652	661	672	656	642	656	678	667	707	673	674	675	655	663	668	658	684	654	697	667	648	608	697	686	614	657	721	677	689	679	643	641	700	612	622	697	666	697	631	672	706	661	668	628	670	668	669	717	711	684	695	687	662	686	660	674	715	639	651	659	642	629	649	664	712	649	710	656	658	670	644	643	715	738	665	709	614	590	690	660	673	672	630	678	680	713	653	653	700	655	708	674	645	677	647	686	650	647	713	719	713	696	681	701	724	697	689	678	645	698	677	715	684	683	668	678	732	663	688	653	685	664	663	651	674	647	681	695	661	672	685	674	696	652	696	721	638	705	653	636	624	681	651	691	666	627	691	658	688	635	700	660	701	669	663	687	691	690	673
24932	11155	12830	9912	4889	3014	2376	1957	1888	1999	1729	1401	836	802	595	499	443	410	342	358	354	272	260	310	284	329	260	294	287	282	292	260	292	283	308	246	282	245	257	298	300	295	273	260	292	283	266	273	255	267	266	264	242	278	271	243	249	279	259	248	269	284	259	299	291	281	267	263	250	253	252	266	267	266	267	245	231	243	305	255	268	258	263	260	287	243	272	251	299	228	261	247	259	284	259	281	246	242	258	287	259	299	313	317	272	293	261	241	262	314	276	271	269	273	260	262	249	291	246	296	257	271	294	289	259	250	251	251	257	291	259	254	274	261	258	260	273	243	261	242	292	251	278	292	275	246	257	254	287	276	280	268	285	279	272	224	282	294	268	253	278	263	266	264	274	265	262	319	269	257	267	246	283	270	266	216	235	258	271	276	254	252	278	260	269	268	284	274	270	241	275	280	265	268	262	246	268	259	271	283	258	250	242	248	281	279	241	234	267	257	239	223	251	266	264	271	243	246	284	242	261	281	235	279	251	268	269	252	255	296	265	271	242	268	266	260	264	268	267	235	263	254	266	252	270	251	292	246	272	263	271	274	251	271	273	250	259	276	238	262	296	278	260	290	258	304	285	263	286	285	235	279	280	247	266	298	271	250	274	293	259	258	265	271	271	252	271	245	265	261	279	265	290	250	283	278	268	264	267	258	265	236	269	272	286	271	266	254	276	273	244	281	272	291	244	262	318	244	260	274	279	266	275	275	256	268	279	260	259	266	257	264	272	268	268	273	263	272	234	253	271	242	267	244	287	256	263	236	265	260	246	276	264	270	270	299	260	237	276	257	268	242	262	267	240	277	294	274	295	266	257	263	269	273	265	259	256	260	261	271	247	286	269	273	285	248	265	273	272	266	284	271	286	225	260	261	268	245	251	239	271	253	260	248	300	267	270	246	263	267	261	245	243	271	247	263	244	256	271	258	241	256	256	254	260	265	240	278	271	272	249	259	249	213	290	272	288	289	247	252	305	252	305	290	287	254	244	269	296	244	275	286	264	283	241	266	268	293	265	280	259	266	286	259	248	268	282	287	271	306	266	245	274	243	272	249	288	267	278	271	264	296	255	300	253	246	315	255	284	283	278	229	257	261	273	226	253	285	221	241	256	259	288	285	247	272	271	260	264	259	249	261	261	252	259	271	261	255	279	271	288	258	279	294	283	257	230	275	286	263	272	241	269	295	273	284	293	236	280	283	257	265	279	276	269	252	271	301	290	271	256	266	283	262	254	265	229	289	287	275	280	296	280	308	273	270	280	273	253	297	241	264	267	265	246	274	271	271	236	271	287	242	254	277	279	258	277	270	248	280	289	245	276	249	254	267	277	295	224	241	306	248	266	273	292	298	253	260	258	242	303	267	251	287	258	241	278	262	266	271	237	281	261	284	251	285	270	269	305	289	255	276	274	249	240	279	265	242	221	259	272	269	268	271	243	236	287	255	259	255	279	281	259	279	260	253	252	272	274	253	250	253	265	262	256	272	239	274	279	263	264	251	266	249	261	272	242	275	275	278	253	263	246	275	268	294	278	255	259	260	233	251	282	280	241	261	260	281	281	287	283	268	275	246	275	255	270	277	262	253	271	256	283	299	294	226	253	271	249	261	252	241	270	264	248	280	259	257	262	244	285	265	233	280	271	263	265	260	247	264	280	256	254	251	274	270	291	257	264	242	291	231	252	246	268	270	267	276	278	276	245	273	290	264	251	287	275	242	273	249	270	256	275	296	262	240	294	240	259	250	256	300	284	296	275	244	246	245	264	244	290	300	278	241	280	245	281	248	260	254	255	254	263	259	239	249	267	270	262	279	260	249	255	261	250	241	279	282	268	283	243	253	258	263	276	284	297	267	285	248	273	239	279	245	269	258	269	272	235	277	276	268	259	269	274	294	246	273	276	262	241	250	288	291	277	265	260	260	272	270	271	261	254	263	260	312	269	283	268	270	265	272	265	262	244	265	276	242	275	258	263	288	260	248	271	282	260	274	280	259	250	269	279	258	297	242	256	287	272	265	294	269	317	264	270	267	280	264	294	272	266	255	272	266	284	273	250	293	269	222	239	268	275	275	253	233	264	244	250	291	246	261	275	278	279	267	294	268	284	225	270	259	287	248	262	276	271	261	243	254	237	285	268	284	252	256	272	228	285	244	256	272	296	273	283	279	256	285	269	265	294	286	251	259	245	241	247	266	255	248	288	267	292	270	270	274	282	280	299	257	234	242	245	252	254	240	274	256	237	254	288	287	289	266	280	262	237	249	249	257	264	260	277	277	285	255	283	250	285	241	244	265	266	277	230	268	230	266	242	295	249	276	265	271	247	252	289	242	241	235	278	253	272	255	254	261	246	249	271	251	274	290	250	272	253	243	263	314	265	246	255	268	238	241	272	237	244	287	271	263	269	262	253	239	250	263	286	294	256	260	264	268	258	277	276	263	282	272	264	266	242	290	219	243	265	256	259	257	286	289	260	227	246	248	283	268	272	262	265	266	258	253	248	269	247	278	285	250	270	262	257	279	250	258	279	254	226	257	238	266	213	279	233	255	289	247	279	269	237	289	265	272	308	269	296	251	252	274	284	258	238	258	283	214	265	238	256	256	267	283	287	268	276	284	247	266	286	272	263	230	285	283	311	252	267	254	257	227	260	280	257	261	281	242	246	285	250	265	272	249	236	259	270	285	253	281	247	271	308	289	305	270	269	270	276	291	268	229	287	251	252	278	279	305	237	266	251	231	237	249	295	258	278	284	258	291	265	286	286	316	247	252	261	293	248	286	269	265	267	265	271	262	279	243	257	255	246	300	268	257	254	251	252	250	275	257	255	266	300	288	269	285	234	241	246	264	240	252	239	279	244	286	286	272	274	259	275	265	257	279	292	283	301	276	258	293	288	283	255	276	266	254	235	268	260	276	300	254	223	240	307	248	234	290	283	250	276	245	272	220	252	268	267	255	258	265	264	285	253	268	270	279	261	269	273	261	235	242	278	254	227	265	271	254	281	299	245	275	272	273	271	266	256	250	313	271	254	258	257	281	243	255	265	279	279	247	243	264	244	269	248	247	259	277	234	248	273	265	239	243	270	259	255	236	250	249	300	255	257	297	278	262	245	259	250	265	246	289	255	251	288	307	291	267	266	251	246	268	294	267	257	261	262	259	273	272	222	284	243	328	256	248	250	266	278	265	269	264	263	277	281	277	283	280	274	264	238	253	249	273	271	262	277	274	272	263	262	258	261	259	258	251	252	279	294	273	244	262	277	285	235	252	284	274	258	255	284	265	276	281	311	253	274	276	250	267	247	266	265	290	288	269	284	288	254	259	268	288	238	259	281	246	273	250	270	316	247	256	245	268	263	235	277	269	295	255	260	270	269	248	270	285	285	262	270	263	285	253	271	241	283	260	264	275	243	256	262	277	285	254	269	251	281	293	285	236	285	290	289	250	274	269	262	270	274	258
14213	8940	19468	19825	13922	10612	9289	8307	8384	8758	8214	6193	3839	3353	2597	1962	1469	1381	1167	1084	1037	923	849	845	787	821	780	767	775	715	751	729	730	723	711	636	660	638	636	592	640	662	616	593	650	656	671	634	627	646	594	633	647	611	611	652	550	600	609	604	615	571	630	607	594	639	620	617	630	574	592	594	614	621	636	627	619	648	649	603	614	579	621	628	622	633	606	595	603	589	622	644	576	579	639	613	606	616	653	614	632	615	633	650	574	576	599	598	651	636	662	636	663	596	650	630	630	637	596	599	584	641	607	641	582	629	627	615	590	601	598	615	594	611	596	618	672	617	571	629	633	670	627	582	617	635	576	636	659	632	607	605	603	597	615	597	636	626	637	604	636	677	643	608	622	631	590	610	642	622	609	593	586	595	637	637	627	636	651	632	592	663	608	626	605	617	584	581	620	668	615	621	590	595	617	658	616	619	600	627	614	608	617	632	613	610	644	590	560	617	607	622	626	585	585	577	629	586	579	600	615	634	616	653	646	601	644	601	596	564	608	608	606	621	666	593	614	626	650	617	581	621	599	594	601	600	628	639	598	639	626	608	637	611	631	655	546	575	590	592	624	619	627	622	609	581	613	624	619	593	644	612	631	638	621	584	662	625	646	631	631	618	604	594	590	623	641	600	599	605	589	605	599	609	637	653	644	594	628	614	625	677	593	612	615	587	598	595	604	629	643	657	623	616	598	657	652	591	615	593	638	633	594	647	637	568	608	610	658	611	579	632	605	699	637	619	578	618	638	587	644	634	638	639	591	619	623	610	617	631	626	599	637	597	625	631	573	630	652	619	624	625	604	632	636	610	599	593	610	603	659	628	592	577	626	601	623	597	589	621	604	621	636	600	586	608	613	576	568	586	643	597	662	669	588	668	593	643	637	563	604	638	609	637	595	624	603	620	605	652	578	623	645	588	593	636	645	652	635	635	623	609	593	588	601	636	626	589	619	571	602	608	631	649	635	578	630	638	598	612	594	600	593	639	613	601	639	612	625	594	607	659	647	613	648	603	582	548	604	613	584	621	599	631	582	598	628	650	590	632	645	667	607	628	606	656	601	604	611	584	610	603	621	643	635	663	601	613	649	627	618	616	626	603	602	624	554	615	628	626	644	618	634	616	629	657	631	622	584	604	645	589	658	625	625	628	619	592	636	651	619	651	627	609	626	626	636	583	627	602	645	577	582	599	622	636	630	631	592	623	612	644	628	616	631	606	620	669	575	640	607	588	571	622	603	615	615	624	628	608	645	607	626	631	634	624	611	606	603	653	654	581	586	621	615	585	619	589	604	617	574	616	593	632	605	653	654	628	626	640	605	588	646	607	620	678	617	613	589	618	649	595	630	610	623	605	627	596	626	606	598	598	627	617	588	667	653	616	638	605	596	593	628	645	624	622	614	651	617	654	664	600	624	642	606	565	652	608	635	639	605	665	611	609	622	608	601	663	643	582	599	570	596	653	614	633	580	631	582	661	684	605	613	614	609	609	611	593	588	616	650	630	633	596	628	642	622	600	609	616	583	633	607	591	608	583	647	610	593	601	618	604	596	580	619	627	595	603	595	635	671	651	611	604	630	619	637	599	614	619	603	662	633	626	617	600	600	651	585	577	556	620	585	629	623	584	644	631	617	602	600	630	574	605	605	586	597	581	539	607	602	630	596	585	645	635	609	608	592	655	614	616	616	613	617	627	655	597	584	657	630	629	620	569	605	628	632	634	644	624	642	590	652	662	629	597	617	623	614	613	606	623	601	627	555	622	613	597	553	617	640	581	618	594	656	637	602	613	611	611	627	582	665	624	585	653	607	613	626	645	660	547	626	625	607	630	668	680	632	602	648	635	624	624	598	586	629	621	631	584	564	627	561	619	646	607	632	610	619	598	599	625	593	582	634	690	589	638	607	598	622	618	608	583	609	605	608	625	596	656	640	570	610	596	648	622	640	611	658	610	611	641	591	617	630	606	597	711	586	629	604	612	600	603	629	653	624	618	625	622	563	617	633	599	660	609	624	621	620	590	651	599	578	669	623	652	600	644	605	626	616	601	631	568	640	579	621	586	621	592	615	594	588	602	617	589	595	662	643	581	649	597	626	598	622	653	616	632	605	584	597	603	650	659	638	626	572	620	591	610	631	604	632	575	605	619	608	639	621	611	578	666	601	617	622	600	569	683	600	578	627	576	586	642	652	627	604	604	598	560	621	597	595	616	609	575	610	636	641	595	633	627	610	616	597	627	617	672	609	627	573	613	639	595	596	653	625	583	623	577	619	596	657	616	601	630	631	588	649	590	630	596	629	617	599	622	621	609	600	603	631	634	609	613	593	611	596	639	637	629	655	634	638	609	617	568	614	626	603	642	585	655	608	639	631	607	599	647	640	655	659	620	608	647	635	597	657	613	642	617	580	652	653	587	641	555	605	632	631	591	610	645	634	611	644	652	559	621	623	631	595	641	623	590	597	669	632	631	571	623	636	660	629	622	653	618	603	648	613	578	614	598	633	585	618	613	600	633	562	632	618	618	644	599	633	539	601	596	608	629	642	621	661	621	643	561	593	622	623	634	601	616	607	664	614	597	623	602	623	629	647	608	684	574	560	589	620	618	629	654	631	585	607	635	640	638	585	601	546	617	610	611	566	594	623	585	624	616	624	608	607	606	587	601	591	628	590	632	617	602	629	584	626	627	634	592	606	651	638	591	642	605	650	612	656	627	610	644	645	593	665	634	600	601	644	688	609	593	597	620	581	634	615	606	576	679	637	601	638	609	652	625	616	571	583	595	627	605	616	587	634	638	627	593	573	625	627	636	640	642	635	622	623	620	607	611	628	626	652	628	609	614	617	632	618	614	619	618	622	579	632	626	620	596	619	631	617	612	599	635	626	610	603	567	611	610	623	615	633	570	616	576	620	614	607	605	641	565	624	621	572	593	632	595	634	630	606	622	609	615	637	622	574	595	622	615	634	634	579	625	608	600	609	634	628	642	618	653	644	633	620	613	606	591	606	605	572	622	578	578	591	643	624	645	636	615	583	599	605	599	617	632	639	623	626	637	611	599	630	624	596	603	615	648	661	580	600	606	626	605	570	598	585	663	618	585	601	579	603	618	654	611	596	592	626	601	630	661	617	652	652	576	637	631	626	596	588	594	601	597	652	607	582	603	634	636	628	640	575	605	632	627	616	628	618	634	626	572	622	672	621	632	613	623	617	585	582	613	632	621	598	596	605	576	590	613	612	614	590	653	607	604	642	626	634	629	636	613	632	594	629	622	619	562	625	629	561	677	594	623	647	649	618	623	622	622	662	646	632	620	625	626	596	654	593	620	636	618	602	630	632	594	657	610	595	634	607	582	600	640	564	615	582	585	618	620	594	669	608	596	638	623	611	636	603	613	596	660	601	631	587	578	616	665	619	616	652	596	608	588	655	622	659	618	617	655	613	614	595	581	642	642	610	581	670	598
8624	4871	5916	4053	2155	1398	1113	1097	1214	1180	1000	767	601	526	551	455	442	437	398	385	395	351	370	384	377	388	382	368	384	352	314	346	351	363	370	351	372	350	361	385	394	381	356	336	351	363	346	360	349	373	398	376	369	366	366	389	354	339	338	374	355	377	399	376	349	362	355	340	360	334	358	346	384	389	375	413	330	309	344	381	394	344	370	382	393	382	352	392	361	346	358	371	354	311	363	418	368	347	360	362	381	335	353	349	360	362	377	430	369	358	388	354	370	393	394	375	356	320	381	388	378	363	369	375	337	323	311	367	366	371	343	351	373	349	383	353	387	343	373	348	378	336	334	367	326	338	361	360	376	363	358	381	373	390	417	333	360	392	377	389	366	415	347	366	390	362	380	350	355	332	366	364	337	428	343	351	389	385	338	381	357	377	361	398	359	305	357	363	360	367	398	358	361	356	372	373	360	336	357	352	380	320	378	392	358	386	372	358	407	353	361	397	370	319	336	357	372	360	377	381	363	362	345	363	366	384	379	360	368	391	382	348	344	339	315	360	381	355	363	392	347	316	330	353	392	385	362	394	340	365	367	414	340	347	389	374	381	338	394	393	360	371	346	347	360	363	371	353	388	393	358	367	353	358	349	371	352	377	357	358	359	343	399	398	395	388	343	377	363	413	389	369	345	347	375	354	371	353	383	398	362	332	376	346	403	358	384	330	350	336	362	396	359	367	365	373	364	348	362	400	398	365	355	327	351	385	360	352	396	384	320	355	334	358	353	408	389	345	369	387	354	336	370	356	352	372	380	378	381	349	378	381	383	363	364	345	398	374	381	368	324	344	383	335	344	364	349	362	344	372	347	367	356	345	332	370	353	327	322	358	349	378	337	354	343	360	343	380	381	356	362	378	369	365	330	377	368	355	360	353	361	353	342	332	369	389	348	375	369	380	364	341	393	342	395	351	355	400	366	361	346	356	368	377	363	397	377	389	329	363	383	349	343	341	361	355	391	383	342	332	344	365	368	357	398	362	388	327	339	382	363	310	374	363	368	310	373	344	385	378	371	361	341	384	372	316	350	378	377	355	332	402	343	361	373	366	366	391	309	370	367	354	374	347	358	350	380	378	339	349	366	382	374	401	386	364	369	346	353	352	333	338	366	362	361	352	375	361	332	367	356	339	360	345	368	351	372	348	372	325	400	373	358	382	362	345	389	386	374	379	381	356	374	340	391	364	399	378	380	364	380	337	348	382	397	375	362	320	366	385	367	351	362	381	386	380	347	369	369	362	374	373	346	341	376	393	350	372	368	346	351	361	364	373	371	358	382	340	366	364	358	381	358	406	367	354	358	390	364	392	392	373	351	356	315	341	384	362	372	357	361	352	375	360	359	409	351	390	398	342	348	358	327	357	361	339	346	375	392	385	344	365	354	326	375	392	357	340	369	335	366	388	357	368	371	350	350	345	327	359	354	334	410	400	344	355	349	392	328	359	353	361	407	363	378	376	356	390	359	379	390	332	339	336	402	404	374	390	376	388	353	360	366	356	350	362	368	380	361	374	413	365	398	350	351	387	327	336	344	388	330	384	385	395	361	347	354	339	395	381	378	359	341	379	395	365	366	355	378	344	360	363	394	387	363	392	361	385	355	351	361	377	350	364	378	342	375	359	391	413	390	388	392	378	399	327	360	371	347	322	370	362	335	370	399	321	375	378	367	389	371	371	363	371	385	390	355	335	403	367	373	371	390	384	319	363	404	351	384	337	353	337	327	381	337	347	357	362	344	366	389	380	392	406	381	376	335	358	345	354	401	339	334	350	324	382	345	334	380	362	380	361	333	339	400	381	356	385	364	354	347	377	357	383	352	373	366	365	369	336	354	373	375	340	369	348	363	353	384	324	361	406	353	355	361	339	346	370	351	356	347	351	401	374	359	357	359	319	371	388	337	384	355	364	396	347	382	406	338	351	377	353	391	372	401	369	360	378	379	347	343	370	314	359	400	332	367	377	344	379	370	343	371	389	391	363	361	351	343	337	364	350	375	386	364	374	330	373	374	380	360	345	351	320	366	336	347	377	374	364	351	371	371	368	403	375	362	356	342	358	358	383	348	342	352	323	354	357	368	364	392	394	356	344	339	348	360	362	392	378	365	392	350	359	346	371	398	349	373	363	372	353	411	364	391	401	329	341	383	339	330	395	394	383	361	334	372	352	378	353	348	345	375	339	370	389	364	343	379	376	350	367	362	371	357	353	376	399	357	403	392	353	397	391	390	324	376	371	356	368	338	372	359	415	390	362	404	402	380	385	336	357	356	389	368	355	367	419	356	366	369	371	426	389	360	346	358	317	376	392	372	372	390	372	376	377	409	338	361	375	374	351	348	363	372	378	373	389	373	372	328	361	387	367	394	388	382	396	387	394	350	377	343	404	362	352	396	367	386	396	382	365	372	332	355	330	396	354	366	386	370	334	397	394	349	362	392	387	364	362	320	414	388	386	368	342	364	365	372	391	357	324	395	366	334	356	358	370	362	373	408	370	367	371	393	378	370	392	332	390	356	387	354	369	395	365	362	357	325	400	361	376	400	370	347	357	349	360	359	411	363	338	341	375	362	398	375	365	373	391	381	370	362	369	335	357	393	339	378	358	344	364	388	404	392	370	345	420	342	369	342	360	370	369	349	411	359	359	364	347	398	345	333	348	382	359	358	376	359	344	358	377	344	351	336	370	358	358	374	375	322	358	369	349	379	372	363	375	372	393	354	372	337	366	346	325	383	336	353	364	405	367	343	333	375	362	371	373	345	370	382	364	384	367	344	329	329	359	355	364	412	385	337	347	334	355	389	366	362	376	332	328	370	370	390	324	384	399	357	331	371	366	369	334	347	370	351	386	383	361	384	374	354	395	330	343	400	370	370	373	411	371	359	365	358	369	397	339	373	389	357	345	381	381	356	379	349	358	359	347	313	370	357	360	357	371	356	368	354	371	364	338	387	349	391	371	344	390	335	347	382	369	359	396	371	348	375	364	374	400	378	367	363	389	346	356	359	348	371	339	396	354	379	389	379	377	361	368	388	361	351	371	360	339	353	371	355	351	325	357	348	365	392	378	370	358	398	385	370	383	387	338	352	360	341	369	379	332	356	348	352	362	375	372	344	393	345	363	372	402	376	368	326	381	377	331	357	340	366	390	345	359	349	370	358	373	342	376	373	368	351	361	364	368	355	347	390	388	391	353	353	392	350	376	381	368	413	357	344	383	390	400	394	361	363	346	334	351	378	334	353	360	351	357	404	388	403	362	401	352	352	341	358	370	387	348	365	393	364	367	364	376	354	339	319	355	407	353	363	361	335	382	351	354	353	382	382	403	367	374	327	348	404	422	347	341	345	400	366	403	377	357	371	360	379	395	372	355	378	345	347	403	348	365	379	332	361	373	362	366	370	375	386	360	386	351	324	369	352	345	353	375	348	355	366	327	373	361	371	376	381	326	403	374	380	384
5675	4847	10855	10282	7248	5045	4521	4197	4762	4650	4351	3207	1989	1893	1545	1285	1146	1061	934	996	876	884	854	892	830	859	862	727	821	830	810	839	818	798	788	759	869	776	808	820	799	804	819	810	787	809	763	843	858	839	822	843	820	788	856	826	789	776	791	788	789	819	800	821	810	805	791	774	824	849	778	835	782	813	772	779	783	825	802	795	872	741	786	767	777	809	796	820	849	781	835	756	808	866	798	827	807	792	785	715	821	837	777	792	772	834	820	860	825	789	845	788	844	800	884	787	784	840	802	794	781	790	806	794	775	803	867	815	827	809	749	792	794	820	814	861	776	808	822	793	808	804	812	764	828	780	790	754	799	781	744	778	826	819	756	810	771	859	805	783	789	803	799	819	798	749	778	834	843	811	765	819	809	778	830	790	804	769	815	773	834	844	816	818	826	787	780	818	820	821	852	819	831	770	801	808	836	768	828	768	830	768	823	809	740	815	804	839	795	867	813	825	792	838	883	796	793	805	776	849	781	830	801	765	791	803	841	790	831	872	769	854	788	798	820	762	788	884	795	780	825	773	815	872	769	769	795	786	828	803	789	806	805	808	808	742	830	787	851	831	815	808	766	832	803	825	769	762	844	795	794	814	773	798	818	845	739	789	817	779	802	790	802	768	805	789	804	837	795	818	816	805	823	805	770	822	762	790	800	765	799	809	787	788	836	807	819	819	770	815	820	780	819	761	823	812	743	758	844	796	862	814	846	783	825	848	817	779	801	813	808	765	753	829	822	779	792	811	850	841	756	752	838	827	797	862	785	833	785	821	775	818	784	814	807	834	745	828	754	791	822	806	819	768	797	819	758	819	839	809	821	769	800	825	777	759	790	735	791	817	813	782	780	756	841	806	781	762	830	791	805	767	790	818	735	816	857	846	805	768	843	797	810	795	834	823	830	816	751	800	771	793	800	849	819	763	824	792	784	795	733	769	766	784	844	800	802	824	819	817	839	877	817	754	795	853	763	790	759	793	810	772	783	844	799	842	806	818	762	782	767	823	822	769	847	844	834	778	816	802	781	799	776	818	812	772	745	787	775	827	817	785	791	768	792	799	800	807	787	806	744	754	821	824	804	747	781	814	853	817	755	809	750	813	787	818	843	796	806	814	776	781	782	819	809	797	790	817	790	840	805	806	778	806	781	841	803	779	776	763	807	826	786	804	784	813	801	825	843	766	755	798	785	780	817	795	821	811	796	832	763	794	820	790	782	826	890	817	815	784	794	794	830	837	858	795	839	776	731	808	750	791	834	787	795	771	806	766	768	824	771	752	804	772	798	820	781	828	820	788	829	812	817	845	812	780	837	793	762	749	794	770	828	804	834	800	815	772	800	786	784	799	818	802	804	795	776	872	758	777	769	796	783	851	780	818	851	809	800	828	741	782	784	797	805	796	790	814	772	795	880	782	814	792	807	763	772	798	827	846	810	802	826	780	847	799	824	774	753	839	776	758	801	772	855	808	821	790	854	777	763	801	797	807	826	833	804	800	832	777	794	811	814	777	792	761	846	781	759	805	827	828	807	800	766	799	842	798	764	757	822	810	806	828	853	775	792	801	747	770	820	772	775	757	784	803	857	784	732	783	812	786	841	800	836	792	798	839	801	814	774	789	793	814	808	790	762	787	810	796	815	726	768	801	770	818	752	832	770	768	803	817	753	823	832	856	790	801	830	791	745	812	825	812	868	855	777	737	810	814	811	787	844	809	792	837	793	831	828	850	845	803	801	831	774	843	811	801	780	820	785	788	768	792	810	790	848	773	819	787	793	828	797	807	824	832	770	792	779	785	810	850	791	766	838	792	787	797	797	792	788	866	779	799	780	828	853	823	810	785	836	804	861	830	804	735	801	834	778	826	817	799	821	834	821	801	783	833	825	751	820	764	793	778	830	765	811	825	819	808	820	824	839	784	806	779	826	792	798	818	764	841	785	827	753	778	813	757	754	783	858	872	823	832	811	828	826	802	768	848	764	806	796	751	785	774	852	813	821	750	774	836	842	838	791	827	782	851	791	784	794	807	833	727	801	816	792	810	804	800	839	828	807	821	809	774	842	786	805	782	800	778	789	817	801	820	818	787	770	813	818	828	819	771	794	813	763	815	795	823	769	797	790	804	755	739	780	804	808	739	819	799	812	782	853	780	835	805	839	829	767	815	884	763	816	858	795	820	812	806	769	763	775	820	830	834	852	826	787	805	751	824	807	814	782	745	796	808	799	766	789	830	838	814	839	843	819	810	792	812	779	831	844	854	773	841	825	782	804	790	799	794	838	800	813	820	862	796	753	799	816	792	823	798	808	855	752	784	819	791	776	802	795	807	822	838	793	810	814	791	778	820	773	813	779	846	849	802	826	840	782	797	825	794	758	836	762	780	802	802	876	819	789	746	756	810	815	744	792	788	819	846	811	833	771	803	789	788	761	843	792	768	809	805	748	794	805	774	810	775	755	839	814	746	771	806	837	835	811	765	841	849	827	779	795	782	814	849	787	794	770	836	780	848	802	815	823	803	777	824	799	782	760	794	830	815	857	762	797	804	794	788	790	790	763	824	779	776	855	817	811	780	769	834	797	823	812	778	844	789	787	784	777	843	790	830	813	821	817	771	776	783	760	805	824	820	759	797	809	801	775	809	790	800	800	798	764	764	841	825	817	805	790	771	770	818	765	810	815	794	759	794	763	757	795	766	797	803	793	867	770	788	793	789	803	846	836	799	795	772	781	758	840	791	781	810	750	781	825	814	835	816	815	846	788	806	830	789	843	813	772	814	808	826	804	822	814	769	822	774	777	824	845	793	796	781	784	773	784	762	854	765	800	840	789	860	846	805	789	769	761	799	808	808	773	759	808	821	820	811	776	773	787	755	857	805	771	800	844	815	788	817	782	832	732	788	814	782	857	785	821	842	788	824	811	834	796	821	796	822	776	777	872	838	777	793	784	771	741	714	774	818	767	820	765	794	802	802	769	787	775	769	796	818	818	824	816	797	765	874	828	807	830	840	816	772	798	788	814	797	800	824	762	828	821	831	823	801	784	829	796	807	774	784	797	818	797	812	770	825	825	786	788	837	845	790	784	798	836	840	803	805	825	807	811	763	818	808	837	810	784	787	811	808	809	812	810	811	828	795	772	828	825	840	755	768	808	840	784	765	832	819	768	805	800	778	832	785	749	839	872	830	824	829	814	785	807	823	816	740	762	823	794	785	846	794	763	751	766	814	836	752	819	827	795	805	809	840	821	820	761	841	768	816	821	866	798	774	853	779	735	773	794	782	798	766	823	833	784	799	786	834	776	796	873	816	841	795	822	771	793	845	800	795	828	834	802	846	796	783	846	803	784	806	821	846	806	845	799	845	841	786	774	837	765	796	820	809	800	793	779	815	781	833	821	786	785	789	774	817	788	772	857	772	840	824	758	768	798	809	857	805	827	786	831	800	816	817	834	764	805	785	816	776	808	826
17787	8113	9317	6218	3512	2132	1455	1471	1515	1523	1385	968	652	631	563	422	434	403	419	358	341	352	314	325	311	284	304	304	310	305	320	315	300	328	302	344	265	274	304	298	313	293	301	328	316	262	263	270	306	294	250	291	289	325	274	289	281	289	292	312	277	273	303	289	293	274	283	304	282	265	270	321	293	303	314	282	300	304	282	312	302	317	280	333	264	264	300	280	262	286	281	310	313	297	307	271	265	257	297	262	262	311	291	297	303	271	282	260	295	293	261	320	316	275	265	283	266	285	304	264	296	309	292	266	276	328	270	317	300	335	272	264	294	326	309	241	300	327	297	329	281	293	299	272	300	315	266	334	290	275	299	287	298	341	272	293	301	312	335	275	315	299	304	303	268	298	282	308	285	293	324	298	246	307	305	330	311	291	261	295	301	318	282	273	282	306	278	294	262	281	304	296	286	268	250	277	249	316	304	266	274	291	321	290	267	329	321	309	269	300	325	323	298	303	301	312	285	283	315	283	285	315	278	278	284	280	265	288	304	260	271	300	316	286	293	271	262	312	283	280	297	279	298	241	297	289	281	291	287	284	298	298	315	273	281	268	258	263	299	296	285	293	289	311	247	300	280	321	288	326	284	281	274	288	294	303	300	296	303	319	270	287	266	275	289	261	290	302	314	305	293	312	273	295	283	288	319	295	293	274	268	293	304	312	319	289	293	281	270	299	272	330	319	304	292	295	303	293	266	295	286	272	293	322	307	293	285	295	269	315	304	313	294	283	279	276	278	274	298	290	286	324	306	284	280	303	296	300	267	269	306	284	319	275	287	276	273	279	300	296	292	301	291	286	282	326	314	285	324	282	257	271	271	322	295	264	270	340	289	279	306	316	263	282	315	292	297	276	318	316	275	291	304	277	266	276	285	280	304	324	294	293	288	289	275	287	280	311	274	263	288	262	293	316	293	339	307	303	313	327	331	289	300	305	308	277	286	276	282	294	304	283	273	281	293	279	307	301	317	326	305	337	281	281	289	296	271	300	245	284	268	335	330	256	248	304	305	288	290	258	267	270	256	287	245	288	272	283	273	286	280	289	302	275	293	303	271	290	312	327	276	303	303	287	268	281	291	270	237	265	281	297	279	291	287	280	286	316	303	302	246	305	311	281	298	272	301	297	324	290	294	314	309	309	272	266	290	285	277	295	304	274	296	326	308	306	305	266	307	264	294	290	304	319	301	318	339	311	275	296	292	321	332	276	284	307	286	263	298	329	289	283	275	286	282	300	279	282	274	297	291	283	308	287	287	265	279	326	342	292	286	302	312	307	287	302	280	316	289	296	280	281	277	294	311	303	296	271	295	270	299	314	288	293	292	285	261	304	302	317	308	304	260	304	310	293	286	276	297	327	244	294	277	301	287	291	304	297	291	285	284	299	305	289	298	283	271	273	267	300	261	309	282	304	274	301	292	259	288	309	302	313	293	315	288	289	277	310	292	255	276	276	311	289	308	303	253	324	319	279	319	312	282	279	288	308	287	265	273	279	289	319	280	302	269	266	296	264	347	286	301	273	314	293	296	322	293	264	292	268	297	292	301	272	279	319	286	301	284	305	279	300	269	299	300	303	331	280	310	328	279	304	313	298	291	325	273	265	317	280	271	314	293	280	301	281	292	266	292	260	280	295	302	276	282	281	254	274	279	294	290	285	303	305	315	272	324	296	246	270	288	308	334	272	290	280	313	253	294	283	323	288	322	295	274	306	269	299	306	276	331	296	275	294	252	268	293	241	285	289	296	294	292	295	286	298	293	310	298	276	312	285	315	276	272	270	316	321	284	295	313	282	295	311	315	294	307	309	274	270	285	277	290	319	288	319	308	314	247	312	278	303	301	288	264	307	282	319	251	304	317	279	306	294	327	292	316	266	296	293	309	278	298	294	308	284	327	297	265	285	282	293	302	271	312	284	276	303	281	317	289	327	331	279	299	280	275	304	308	329	259	270	272	304	304	295	308	289	294	285	314	309	317	277	296	281	287	264	299	324	259	286	249	278	279	256	306	291	306	294	278	286	277	288	271	276	326	298	275	277	295	295	302	293	321	301	275	316	280	308	322	269	324	301	285	287	333	339	292	282	312	331	280	295	285	299	297	267	287	286	303	275	300	295	283	276	303	302	274	301	268	318	295	309	253	309	272	305	306	298	277	300	288	295	267	288	277	290	303	292	298	274	282	273	302	293	316	269	294	315	318	335	281	278	275	264	297	271	313	279	286	285	321	291	248	302	324	333	322	277	297	286	249	250	301	270	266	277	309	313	309	286	292	291	260	290	294	240	292	296	303	270	279	264	309	295	269	290	306	284	300	263	271	267	283	284	251	297	282	294	311	327	289	262	298	275	293	282	287	305	293	251	289	311	319	304	325	277	285	282	285	279	289	312	281	297	285	315	252	282	277	301	282	265	307	294	271	306	307	305	307	295	308	266	300	280	278	285	274	281	275	316	300	253	300	299	294	268	273	292	324	290	311	323	285	309	297	288	294	283	335	264	302	283	297	275	315	320	310	262	306	290	257	256	291	294	310	310	305	350	300	315	266	309	287	282	294	283	330	306	303	315	266	281	281	275	306	308	286	309	269	301	271	306	288	276	305	287	290	302	258	295	328	302	300	311	321	314	312	325	283	278	287	319	310	268	285	269	276	307	276	315	296	263	298	298	287	292	297	269	268	255	303	298	295	280	278	279	280	294	254	300	258	277	294	262	313	271	320	308	267	268	317	245	300	301	300	309	294	313	283	289	312	295	313	271	295	306	273	293	286	284	267	313	291	291	323	277	270	315	286	293	312	318	319	277	258	265	298	325	291	304	320	303	262	301	265	292	304	285	281	272	280	293	329	273	291	251	286	312	279	285	283	304	279	317	301	311	303	298	282	301	308	272	275	313	303	268	290	261	297	322	335	351	317	304	318	309	290	286	254	296	304	298	268	284	286	326	294	306	288	275	286	276	277	283	292	291	255	300	280	338	304	297	290	271	263	291	269	311	280	301	285	309	296	278	282	310	299	284	289	296	282	298	310	326	256	277	263	289	279	284	271	286	314	311	320	255	289	314	295	326	270	304	286	299	283	268	292	285	308	294	279	268	291	311	291	311	292	299	299	303	283	282	316	299	278	294	268	304	262	287	286	279	290	288	312	302	261	300	282	302	307	290	260	297	282	304	303	282	299	321	265	319	277	288	301	315	270	265	299	304	336	319	263	265	301	332	301	282	296	269	274	295	293	261	311	275	283	279	288	281	270	294	288	304	271	300	274	274	282	284	247	262	272	304	328	291	300	297	296	316	318	285	291	296	322	304	311	275	301	279	301	299	297	295	289	291	297	307	267	310	327	289	291	292	311	307	278	327	301	278	330	298	286	261	293	299	294	283	292	308	263	303	310	294	287	286	319	288	280	260	251	322	275	271	304	308	291	320	303	271	300	255	346	258	273	269	269	330	262	287	298	279	308	283
11471	7249	15451	14435	11336	7629	6232	6176	6916	7000	6066	4339	2743	2307	2113	1555	1287	1166	1108	1028	860	860	866	743	795	753	750	744	748	764	707	719	737	717	659	629	629	687	670	712	639	704	684	688	665	682	672	670	666	682	715	688	708	749	658	665	642	689	660	673	686	638	642	641	671	662	657	675	692	620	640	624	661	701	656	634	660	659	677	645	662	613	635	654	675	706	659	690	668	639	652	707	684	675	637	671	634	636	668	628	706	681	686	640	648	598	679	626	713	668	670	639	681	658	633	682	634	690	699	677	605	668	668	633	693	682	661	674	664	657	683	643	651	720	663	651	653	674	683	711	671	649	706	642	618	667	669	661	691	643	632	709	628	596	623	620	671	638	650	620	667	637	663	642	684	688	700	651	665	633	710	717	657	651	665	626	643	609	663	637	660	717	648	642	624	688	645	693	692	669	633	636	639	678	695	691	681	643	651	610	658	677	644	687	629	661	645	674	650	658	592	631	669	687	665	659	600	632	645	679	656	651	726	681	644	680	612	659	635	663	638	632	665	641	605	642	667	650	654	678	653	663	649	680	616	649	635	680	676	672	645	666	662	657	664	692	618	725	671	613	656	672	615	680	651	714	639	693	672	691	639	706	661	639	637	646	651	692	623	657	690	684	631	704	631	652	681	626	675	653	626	665	634	624	684	648	671	635	656	645	699	662	639	642	616	667	687	656	677	687	656	672	683	704	655	683	640	702	635	710	649	698	673	654	611	656	655	686	659	674	623	618	691	684	690	646	675	630	665	699	628	661	656	649	672	686	665	665	630	607	681	620	665	677	656	633	676	642	655	623	665	667	634	666	679	713	662	643	682	708	726	675	662	669	658	646	701	642	671	668	690	641	661	629	647	624	657	713	687	648	629	712	648	620	671	641	644	622	629	685	636	672	682	684	682	677	641	647	683	681	666	600	628	643	696	652	630	651	643	656	683	656	616	641	633	628	680	679	656	647	637	711	658	688	664	680	676	653	700	665	709	659	655	629	654	706	616	672	673	657	679	676	677	664	669	689	646	670	683	666	678	678	643	679	633	642	675	679	687	648	658	651	656	635	667	673	701	679	679	655	632	640	630	641	695	646	634	664	622	657	664	690	688	636	645	664	660	658	676	716	664	674	609	659	631	694	672	659	633	734	650	645	659	706	644	661	670	679	715	671	662	630	668	647	669	682	646	633	633	672	678	658	631	623	653	672	634	691	676	690	626	643	661	646	684	665	695	653	662	642	673	688	672	666	714	677	659	601	679	665	673	615	648	670	664	622	642	626	676	661	657	660	676	641	614	653	645	646	692	607	659	637	689	672	662	615	679	636	640	672	713	632	601	668	626	677	672	658	670	649	706	661	678	678	607	654	667	674	644	655	661	641	666	691	685	668	685	677	669	692	663	638	674	614	666	643	623	626	618	666	650	637	655	666	647	708	660	683	698	680	691	624	705	615	678	630	659	638	662	642	677	624	655	664	635	665	718	661	685	669	692	650	686	683	630	651	672	671	694	660	725	634	674	653	660	721	729	672	624	657	641	638	653	665	650	655	679	652	689	698	656	703	667	661	617	668	649	623	647	636	679	662	716	658	694	628	653	659	707	665	634	636	670	686	621	650	638	672	642	677	624	646	644	637	642	669	668	648	672	601	669	649	676	700	618	648	728	679	685	687	703	653	672	659	582	621	606	709	634	656	631	667	659	653	622	688	659	653	664	637	695	620	664	638	653	687	647	669	706	674	674	664	670	660	641	671	699	695	708	651	672	652	680	649	701	677	668	639	647	694	683	652	715	636	671	651	672	622	669	657	668	641	668	651	678	663	694	674	688	645	664	698	700	683	688	656	660	610	669	686	655	696	633	658	655	680	669	622	656	656	658	627	639	649	642	699	657	643	645	637	712	705	706	648	693	607	699	626	657	678	620	711	605	648	649	702	636	694	651	677	678	623	691	723	645	613	687	618	654	683	691	681	680	654	676	673	650	716	676	681	674	645	603	664	614	659	687	637	683	634	671	641	680	686	656	665	632	662	692	648	706	677	710	664	648	688	635	693	648	640	645	645	696	666	617	640	658	665	654	693	647	654	649	638	640	652	666	677	700	688	675	642	639	676	631	659	697	627	695	628	672	684	670	668	674	710	675	685	664	701	660	638	676	689	672	660	660	687	654	651	680	664	633	686	673	679	668	618	678	685	649	652	642	661	629	639	681	687	675	670	655	636	666	664	687	663	673	629	628	634	698	680	612	658	652	622	635	660	652	673	653	658	628	659	651	615	651	646	659	695	670	649	664	698	658	660	625	644	662	653	682	647	686	669	633	644	657	677	614	651	666	666	691	675	694	683	636	650	652	660	650	661	640	660	652	619	607	676	655	653	620	664	675	690	688	712	600	680	675	655	661	644	665	657	673	624	681	690	714	655	676	634	686	676	704	656	663	665	680	695	701	667	705	655	657	657	646	666	642	657	652	680	659	666	661	659	629	686	636	688	644	714	642	623	661	621	660	655	682	685	643	652	680	606	707	665	676	667	634	687	657	630	603	702	652	645	614	644	642	658	670	650	669	661	674	644	659	612	670	682	644	636	676	648	636	678	702	704	659	673	678	649	673	673	675	624	628	640	650	624	663	693	702	631	691	642	626	646	672	675	666	636	667	635	686	683	659	705	650	694	664	661	626	684	637	683	637	661	716	649	676	690	655	654	673	655	658	658	639	654	707	664	652	676	686	659	656	658	637	645	660	659	664	687	659	650	662	673	643	673	692	654	712	637	685	668	648	644	684	669	613	619	637	657	652	639	648	680	625	676	652	684	655	681	706	703	635	660	685	689	666	658	681	662	657	687	634	660	670	655	680	688	665	662	621	656	699	687	666	666	652	703	622	655	603	673	641	620	658	710	690	680	699	665	642	686	663	695	652	634	717	643	646	660	704	648	687	686	675	639	641	674	661	688	686	667	619	676	717	633	642	704	672	726	678	652	688	642	695	666	645	657	637	649	631	694	639	673	644	632	686	669	659	643	673	677	698	624	714	634	662	696	677	638	618	639	640	647	629	613	719	678	616	639	622	651	706	674	682	679	672	638	646	669	647	653	676	706	644	655	675	629	674	679	691	671	671	626	629	667	682	652	641	680	639	645	623	690	632	665	663	670	667	698	636	651	678	689	657	616	673	675	643	680	687	655	663	725	709	625	659	670	706	663	693	637	701	644	670	609	624	692	666	659	709	654	645	635	635	665	663	615	668	628	590	635	645	599	661	656	670	682	647	661	705	670	675	589	623	646	682	637	680	658	690	673	717	653	662	646	652	675	676	713	650	624	690	618	639	635	665	629	636	666	678	624	656	674	644	657	657	608	657	647	711	652	711	640	662	670	656	674	658	645	664	635	674	683	667	693	643	629	631	643	676	642	672	666	618	665	669	662	682	707	660	628	706	621	713	669	695	680	666	634	660	677	681	719	658	662	669	644	626	670	649	673
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
