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
336699622298	336699622859	336699623409	336699623959	336699624509	336699625059	336699625609	336699626159	336699626709	336699627259	336699627809	336699628359	336699628909	336699629459	336699630009	336699630559	336699631109	336699631659	336699632209	336699632759	336699633309	336699633859	336699634409	336699634959	336699635509	336699636059	336699636609	336699637159	336699637709	336699638259	336699638809	336699639359	336699639909	336699640459	336699641009	336699641559	336699642109	336699642659	336699643209	336699643759	336699644309	336699644859	336699645409	336699645959	336699646509	336699647059	336699647609	336699648159	336699648709	336699649259	336699649809	336699650359	336699650909	336699651459	336699652009	336699652559	336699653109	336699653659	336699654209	336699654759	336699655309	336699655859	336699656409	336699656959	336699657509	336699658059	336699658609	336699659159	336699659709	336699660259	336699660809	336699661359	336699661909	336699662459	336699663009	336699663559	336699664109	336699664659	336699665209	336699665759	336699666309	336699666859	336699667409	336699667959	336699668509	336699669059	336699669609	336699670159	336699670709	336699671259	336699671809	336699672359	336699672909	336699673459	336699674009	336699674559	336699675109	336699675659	336699676209	336699676759	336699677309	336699677859	336699678409	336699678959	336699679509	336699680059	336699680609	336699681159	336699681709	336699682259	336699682809	336699683359	336699683911	336699684459	336699685009	336699685559	336699686109	336699686659	336699687209	336699687759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
42420	41493	39494	35619	37502	46278	47968	47724	42876	38903	38973	42223	38238	34329	34744	39734	36429	30002	30208	20331	18212	17101	11809	10840	9338	9161	7730	9392	11164	6637	1230	920	757	823	878	954	1054	751	514	425	519	389	389	383	410	362	371	382	364	316	276	289	334	336	321	339	319	312	285	285	313	375	300	324	281	308	308	346	297	259	244	262	246	231	256	248	240	242	241	252	229	271	239	251	257	237	251	213	242	244	248	247	274	234	243	228	242	242	234	272	253	273	237	248	233	228	246	257	243	262	258	222	245	253	260	252	288	241	257	260	224	226	237	243	242	233	247	232	250	271	227	256	265	255	215	266	246	224	228	226	248	258	227	265	252	252	243	239	245	278	237	252	240	234	235	218	228	248	246	255	227	213	285	220	226	231	210	260	278	255	226	216	229	257	264	245	245	250	281	249	245	222	231	226	237	239	246	239	253	245	239	219	252	214	225	244	233	271	226	228	231	261	234	265	252	242	233	241	220	239	256	240	233	263	239	256	276	241	249	256	252	267	248	255	258	241	250	271	250	226	239	218	250	241	255	238	237	268	232	254	266	259	222	241	265	243	224	231	259	260	245	250	229	253	237	228	225	272	235	227	212	261	233	283	240	226	211	258	225	248	241	216	226	250	280	226	252	249	247	235	253	238	244	260	243	262	240	209	246	244	244	238	254	215	243	246	240	220	251	234	238	221	258	227	250	228	245	252	240	250	253	243	250	256	252	224	273	264	232	242	223	254	247	227	279	225	256	249	222	262	231	255	234	274	234	243	228	248	251	234	232	276	261	260	260	240	254	261	223	243	242	250	250	259	229	236	239	252	271	237	255	221	262	257	241	222	263	241	227	257	248	228	262	258	248	264	272	220	308	282	255	231	276	273	243	255	252	252	261	246	239	247	276	246	248	226	236	252	254	253	219	203	237	253	243	255	221	266	188	253	243	269	251	249	249	255	292	226	223	223	262	267	249	238	262	257	225	228	256	233	257	245	234	229	234	280	246	250	259	244	234	251	243	227	205	249	219	230	252	226	248	244	235	247	258	263	231	238	230	263	225	243	228	249	242	238	246	264	238	262	258	228	250	214	249	239	277	255	254	248	255	232	261	255	233	252	270	237	245	221	256	232	239	226	230	216	244	226	250	241	238	226	238	264	232	257	246	244	248	246	250	251	269	258	231	256	212	228	226	246	244	215	226	248	223	225	231	266	250	221	229	223	249	242	233	272	242	244	250	252	232	232	252	242	233	248	254	243	240	237	258	232	209	207	224	221	256	246	204	209	269	260	238	251	246	237	264	248	239	241	235	195	254	251	249	252	251	243	265	240	235	240	244	237	236	249	226	226	247	241	207	214	217	243	232	256	261	248	197	263	244	243	225	257	279	287	235	218	231	264	257	245	211	252	226	248	244	241	228	261	276	216	263	238	219	254	245	232	249	251	278	230	207	235	243	234	227	236	261	251	259	226	224	240	255	233	226	240	222	226	220	254	233	245	256	229	218	239	254	263	267	255	252	232	250	264	225	262	266	260	246	236	243	217	204	255	234	247	220	252	253	230	290	240	258	247	200	220	266	249	262	234	241	250	232	251	234	235	235	264	244	241	230	235	234	265	261	264	227	249	251	227	224	245	257	242	229	254	216	237	251	260	243	241	230	247	228	237	251	236	267	210	243	234	236	233	227	267	245	266	253	270	246	238	258	244	234	234	242	241	250	230	255	263	253	219	255	236	230	211	255	241	224	232	233	231	269	252	254	215	264	210	238	236	229	229	230	234	260	274	219	234	227	229	245	234	227	231	257	236	252	253	254	242	235	237	255	233	242	236	214	254	257	235	219	227	257	269	233	265	269	227	234	265	218	222	277	213	226	245	252	258	285	260	267	245	249	269	236	209	238	209	246	254	266	238	250	255	252	236	247	243	223	209	249	231	256	287	225	282	258	253	230	260	254	268	247	230	246	240	269	243	238	241	267	224	242	240	238	259	223	243	248	248	249	235	244	226	264	222	259	256	274	260	250	227	259	272	250	244	242	236	264	241	241	227	239	236	266	223	229	248	263	267	256	227	238	245	242	224	220	239	237	225	246	244	250	235	232	235	232	246	213	234	239	242	287	232	258	244	270	236	235	248	249	253	230	245	243	231	254	230	239	234	255	242	220	267	284	252	282	208	233	229	246	258	256	238	239	243	227	246	238	235	255	242	239	238	251	247	246	224	216	232	261	230	240	238	247	211	253	251	249	276	244	257	258	221	242	224	267	239	239	251	233	249	250	238	247	213	249	239	219	257	238	276	244	277	256	215	259	230	250	251	227	232	258	248	228	247	260	220	280	243	238	254	237	218	252	255	218	215	217	265	251	242	239	247	237	243	234	267	228	258	241	255	246	260	244	223	249	227	242	251	258	268	252	241	242	236	234	216	244	213	265	227	228	276	243	262	242	218	242	265	251	233	269	237	279	241	250	257	244	252	245	220	271	252	249	233	237	217	257	230	232	232	234	252	246	210	229	284	262	250	243	234	243	232	261	213	268	253	265	240	259	252	263	288	252	239	234	239	239	268	250	253	216	231	220	220	230	233	241	253	246	229	244	243	252	227	240	249	262	260	223	185	247	274	236	234	248	231	218	259	220	247	246	239	224	254	246	273	271	241	266	235	257	250	259	272	240	241	262	210	267	225	252	236	203	257	234	257	239	223	289	253	235	233	237	258	268	224	237	227	269	236	268	234	263	219	251	236	246	257	231	251	241	234	212	238	265	226	256	203	266	252	208	223	229	234	258	241	218	234	253	231	280	219	250	236	205	231	257	231	265	229	251	247	289	237	259	256	231	224	223	245	245	252	295	233	235	224	247	215	218	257	238	257	231	244	260	241	249	199	219	215	230	225	247	281	258	239	260	232	226	244	252	232	223	259	224	240	242	240	261	236	236	265	273	256	272	237	236	249	258	216	253	240	242	261	251	233	231	228	230	252	238	258	208	250	230	250	244	240	258	240	223	236	240	263	259	246	229	221	253	238	247	256	255	243	228	217	201	228	233	228	228	232	245	267	280	260	265	251	229	240	269	256	260	270	245	254	233	226	223	244	239	232	262	252	238	236	235	239	244	239	225	255	232	234	241	264	244	248	248	234	264	238	241	254	219	254	242	233	255	240	236	249	245	259	233	252	231	234	233	259	268	228	236	232	222	225	259	231	243	270	261	230	223	233	237	258	238	242	240	248	264	255	257	255	264	252	256	240	254	293	239	242	275	234	222	257	249	244	240	224	249	253	240	247	249	261	229	242	275	250	271	259	250	261	256	242	238	231	249	239	259	231	262	226	236	233	234	241	238	266	249	243	265	250	246	264	220	246	251	222	223	245	249	272	236	235	249	242	249	260	228	273	236	245	246	235	230	257	243	260	241	236	240	247	245	249	236	251	271	229	227	241	232	229	241	232	243	267	259	258	232	259	235	269	222	245	222	231	267	238	249	218	264	241	245	225	239	259	271	234
29670	34894	42241	43921	49855	55600	61973	61672	58921	58241	57206	58760	57457	53794	55092	56023	52512	50926	47818	41680	41793	38844	33327	34245	31417	30505	29004	33284	34593	22426	6160	5190	3931	4809	4554	5292	5851	4130	2284	2098	2579	1872	1539	1519	1857	1683	1517	1755	1813	1161	933	982	1287	1306	1465	1260	1248	1347	1130	984	1221	1442	1047	1162	968	1120	1303	1212	799	735	664	684	649	653	624	643	642	623	651	609	634	622	641	658	675	623	624	606	576	630	617	594	603	585	604	644	594	584	599	610	619	594	622	619	628	665	582	594	613	608	599	622	595	581	576	593	652	586	595	627	575	631	628	633	618	593	621	639	608	595	642	583	594	584	604	614	601	591	596	643	593	581	584	642	586	599	629	599	585	611	644	622	602	619	653	597	584	597	656	549	634	588	613	622	620	588	581	597	639	657	610	586	625	588	614	615	593	641	645	593	576	626	611	571	626	589	583	599	633	610	629	649	630	583	634	605	629	618	563	602	616	621	628	613	623	574	553	592	598	654	604	591	603	578	678	633	593	595	628	606	616	620	603	642	598	609	615	604	626	577	645	597	635	591	598	601	609	613	609	637	661	630	654	585	584	596	659	604	613	638	585	614	620	605	622	592	603	612	608	654	600	581	645	636	593	592	598	588	626	614	613	602	613	610	551	607	580	632	601	641	590	627	588	648	639	605	591	590	605	600	635	618	622	593	615	659	615	619	553	607	608	600	622	610	603	614	629	638	596	594	614	568	615	614	594	647	596	611	609	633	609	583	614	609	615	568	586	643	624	618	576	583	658	618	601	575	617	626	604	626	591	624	609	563	612	579	611	582	629	640	611	643	601	605	603	588	602	643	572	587	580	632	608	573	590	599	634	597	562	626	615	585	598	602	625	592	592	594	626	597	600	629	602	637	600	628	585	585	603	632	586	631	610	624	623	652	623	568	607	564	630	642	632	601	595	610	616	643	578	605	620	654	606	602	589	602	658	632	587	570	640	595	605	561	626	625	608	638	610	618	586	627	611	574	611	610	625	612	595	642	615	625	640	605	586	600	598	598	587	635	597	593	614	566	592	641	630	549	633	586	622	650	634	597	562	622	612	591	673	596	644	601	621	636	626	617	624	625	590	603	627	615	605	611	639	597	599	618	594	549	604	658	611	627	627	627	577	602	631	601	627	623	626	604	578	611	582	589	626	626	639	603	593	633	637	581	622	566	610	683	571	593	598	592	614	655	562	628	638	621	615	607	581	652	634	591	616	632	584	638	648	571	633	623	599	586	606	562	622	591	590	583	582	558	573	617	612	621	597	600	619	616	586	604	618	602	618	610	642	600	544	656	640	593	607	609	617	607	625	618	639	599	629	613	623	630	618	584	567	598	574	582	565	597	576	609	592	590	609	561	592	644	634	604	593	604	588	629	633	574	592	613	577	607	625	581	601	541	609	595	588	583	646	619	618	625	585	662	625	611	613	624	627	614	610	608	605	600	607	615	592	582	561	589	616	628	618	563	610	639	585	649	611	595	614	586	620	576	611	583	613	624	587	662	671	580	636	643	615	644	612	599	615	637	576	595	594	612	585	608	625	573	604	574	594	619	602	598	594	598	591	564	598	611	598	586	616	615	620	617	619	616	597	646	643	625	627	608	628	623	608	646	598	625	652	574	611	593	572	574	583	613	597	605	612	606	587	611	597	630	605	599	642	607	619	625	635	594	642	644	579	563	561	595	627	564	582	621	618	613	590	633	597	597	593	564	640	582	632	617	621	607	628	589	615	625	624	610	633	611	597	598	616	585	606	601	638	630	586	585	618	631	613	624	595	596	646	566	567	583	585	600	596	598	623	614	603	593	602	557	585	634	621	611	600	648	618	611	532	600	628	571	607	614	622	610	560	627	618	594	620	622	579	640	593	593	645	598	580	579	612	644	621	569	651	597	604	622	560	608	609	609	629	627	626	650	628	609	593	591	615	610	580	632	661	602	559	582	609	630	625	591	621	553	630	609	591	580	672	653	579	628	589	540	608	668	586	579	635	621	629	576	609	590	629	616	605	630	611	622	624	601	611	586	603	589	584	602	627	615	608	611	612	591	647	598	569	590	593	590	603	611	630	581	606	587	610	629	592	589	612	600	630	574	586	566	581	626	661	604	572	609	617	618	635	593	633	596	582	611	627	640	583	598	595	589	585	612	620	589	629	635	555	645	574	611	634	611	553	612	605	554	624	610	629	615	599	626	620	610	584	614	585	562	627	601	593	600	616	592	638	572	630	574	595	634	617	612	574	614	602	592	586	565	604	631	601	623	614	612	612	623	599	615	567	588	635	638	601	609	626	596	626	562	644	585	615	622	547	618	626	653	594	595	616	618	591	634	601	612	621	653	605	602	605	637	604	574	614	624	633	598	656	585	601	588	618	640	613	598	583	620	647	606	666	584	644	607	582	668	605	609	607	598	622	607	600	575	602	544	573	561	592	628	638	599	600	662	629	596	601	624	624	610	606	607	625	593	591	630	590	590	584	659	613	613	613	613	608	592	588	611	601	619	631	624	580	603	587	618	638	555	612	612	583	574	582	597	594	602	591	598	646	627	628	586	592	633	645	605	605	590	595	620	590	587	623	653	584	612	606	569	626	631	595	585	588	603	636	612	600	585	604	579	576	590	607	557	645	623	589	617	566	637	596	626	635	593	584	613	567	618	620	574	627	652	614	584	595	647	600	622	638	605	581	623	601	611	585	634	652	598	564	581	645	613	598	605	583	618	616	627	643	622	620	585	609	582	555	565	644	576	581	600	606	653	649	650	609	607	589	615	625	649	672	594	614	609	591	580	570	587	625	568	594	606	600	586	626	599	586	614	575	602	594	646	622	602	600	616	657	617	581	641	605	591	619	554	578	613	607	583	624	579	600	587	590	605	593	603	562	574	612	678	599	617	626	596	651	585	597	608	643	607	593	607	625	571	580	632	582	614	636	617	625	614	544	633	610	614	616	619	580	625	627	601	607	594	613	634	617	564	624	619	618	590	593	618	590	577	660	640	567	668	630	606	590	654	631	600	610	638	636	609	593	580	616	595	593	619	560	595	629	643	665	581	603	594	595	611	604	610	628	592	625	606	620	599	638	634	629	639	579	566	653	646	629	599	596	608	605	609	634	620	590	644	631	584	601	607	613	643	637	595	584	584	574	604	611	609	617	635	574	648	626	626	630	604	602	567	599	605	579	607	610	646	578	613	577	562	631	548	584	618	616	615	646	578	592	601	620	610	630	607	657	631	607	577	615	673	606	612	628	526	649	600	618	605	586	626	604	568	588	579	619	623	559	610	597	589	596	555	593	571	666	625	624	626	646	619	593	632	631	608	581	622	624	625	601	604	637	637	615	595	625	644	641	639	607	608	614	615	613	611	603	620	630	597	573	623	648	620	604	634	604	621	559	596	627	622	581	609	592	566	568	607	617	629	580	618	629	626	594	612	652	642	628	593	595	627	585	626	573	611	607	601	592	570	605	591	615	582	593	577	595	641
14478	12027	12660	9703	8789	8832	8253	7428	5873	4014	3121	2917	1864	1534	1377	1617	1421	1013	1081	786	783	731	618	580	516	500	428	504	526	446	349	343	340	328	344	300	333	301	317	316	347	335	290	307	314	291	265	289	322	288	291	295	304	284	304	295	301	276	283	323	261	289	286	272	286	290	282	298	271	310	313	274	295	301	295	288	274	264	269	289	295	323	267	300	272	298	301	324	293	318	315	291	281	277	266	288	265	310	271	301	283	290	255	277	308	277	282	298	284	299	334	296	309	281	288	273	287	302	306	293	302	279	285	288	266	288	308	294	277	311	287	292	306	291	283	305	320	316	315	330	294	273	300	255	282	258	316	285	286	324	282	301	296	280	277	255	316	320	288	283	290	256	287	285	285	310	288	307	271	282	263	284	298	286	273	282	295	302	275	317	270	248	274	291	295	275	312	302	264	301	299	310	330	272	275	292	267	292	306	296	323	319	295	258	304	291	273	295	278	273	281	328	300	265	284	286	299	257	308	264	301	297	293	319	277	297	274	327	316	305	252	295	281	267	306	305	305	304	286	266	286	296	272	299	290	295	309	307	298	285	290	274	260	269	272	324	249	291	304	291	316	287	285	278	298	295	290	297	288	294	287	279	322	316	246	281	279	280	303	253	290	280	318	276	263	310	279	280	286	311	310	331	263	319	296	286	270	263	308	304	273	279	261	273	312	299	288	324	298	307	252	301	270	274	299	269	305	286	311	290	279	287	286	304	291	302	304	285	308	290	255	275	302	303	295	301	279	318	289	308	269	305	287	308	313	261	312	285	292	285	302	312	343	306	286	274	285	315	275	279	291	281	314	304	291	304	299	274	305	269	304	317	287	297	300	291	270	305	295	282	289	285	272	285	287	282	261	286	305	292	294	273	284	290	302	292	308	254	280	301	336	312	298	283	301	303	313	323	296	312	310	303	308	261	295	288	286	309	268	290	290	270	286	292	286	258	316	251	243	292	283	283	251	284	295	273	288	322	276	310	303	323	314	312	311	266	269	301	303	287	268	260	265	299	281	272	285	301	273	319	299	297	317	290	278	269	279	338	272	283	300	283	310	264	282	282	270	263	276	279	276	308	274	282	291	278	258	286	313	335	265	242	277	290	298	272	275	292	310	268	304	287	265	302	290	312	310	296	283	309	305	287	304	311	317	256	289	258	266	306	230	291	272	288	261	288	306	290	274	284	271	261	277	273	286	275	325	309	238	296	280	289	266	295	289	274	268	246	261	267	306	267	306	294	319	288	279	296	256	291	274	312	286	301	311	273	306	306	302	274	280	317	312	302	296	300	298	294	259	276	301	298	287	289	285	336	293	287	287	299	276	288	285	301	262	303	295	285	313	327	307	303	259	290	283	299	305	293	258	254	304	284	275	285	294	289	294	307	292	276	259	268	299	314	269	267	329	274	287	306	313	298	277	306	276	291	271	274	280	304	316	291	258	297	278	304	326	288	299	299	290	269	281	289	297	300	275	303	313	279	275	298	301	277	259	311	313	303	293	312	288	284	283	304	296	294	314	296	267	300	288	304	265	267	316	296	294	301	321	290	312	301	290	299	280	305	279	314	294	290	275	277	301	288	289	301	287	286	269	282	310	276	296	272	289	288	344	299	314	300	299	286	299	272	271	272	309	301	294	252	270	250	291	253	296	305	254	295	281	314	305	290	286	327	327	293	314	283	283	289	307	279	315	285	307	274	300	304	260	295	279	301	283	312	263	306	286	314	332	281	304	271	281	262	309	296	282	280	297	309	311	293	314	293	310	272	312	298	278	297	291	304	318	288	272	284	306	293	328	252	272	266	286	274	290	283	302	266	279	272	282	311	277	305	272	306	288	273	275	273	296	303	293	297	286	278	277	295	296	298	308	280	283	302	292	294	303	309	291	243	278	257	300	282	296	297	270	288	321	287	297	275	276	263	305	272	290	315	277	311	283	298	280	292	293	288	298	290	318	283	251	276	303	272	295	276	312	287	261	267	309	299	309	316	273	271	308	330	276	293	309	294	292	300	285	295	294	291	298	286	311	303	267	279	316	309	312	284	275	327	282	305	259	280	271	301	280	243	303	303	293	283	272	295	294	292	279	287	279	273	298	305	274	317	277	257	290	326	279	292	317	287	236	288	259	294	294	295	266	280	293	299	290	285	297	255	287	272	295	302	281	294	298	302	320	297	286	251	313	291	254	315	322	299	318	280	306	278	289	273	305	298	307	319	329	268	289	285	291	269	260	277	305	302	290	289	289	280	287	321	263	275	273	317	293	297	309	299	288	303	287	308	270	290	281	308	275	295	293	304	307	285	290	250	292	297	288	281	299	304	301	292	300	284	305	308	299	270	316	301	295	303	293	284	320	287	309	268	283	309	281	274	294	315	279	253	282	311	310	303	313	274	288	288	265	317	359	269	305	264	285	265	292	286	296	320	283	287	308	299	288	286	300	260	278	280	303	285	320	311	293	281	276	285	284	283	297	281	266	277	322	299	311	260	266	293	284	288	310	283	294	274	304	279	298	300	291	301	326	274	305	263	298	300	261	266	312	291	284	287	296	295	303	293	298	279	285	281	274	290	290	278	284	252	310	281	291	281	300	300	324	294	304	290	296	280	302	335	281	288	291	312	299	271	280	307	290	310	302	302	296	312	292	311	321	279	308	293	270	291	300	302	301	287	282	280	271	266	312	278	302	287	279	300	300	293	307	290	287	267	283	295	284	332	241	278	288	297	271	315	332	291	281	292	294	294	280	321	304	266	314	276	293	292	287	312	295	318	307	291	311	277	274	297	315	282	309	323	298	299	276	296	295	269	280	283	303	294	261	278	279	292	277	275	271	269	310	307	289	269	315	267	307	283	321	293	316	307	286	284	288	308	335	273	319	287	308	305	279	279	290	319	278	300	264	310	289	283	295	252	299	278	285	324	305	274	322	317	283	308	266	294	311	289	269	313	316	286	299	268	270	299	308	298	250	258	257	271	281	280	290	263	296	310	295	298	296	290	317	274	291	305	293	307	265	272	300	313	307	291	287	300	291	290	278	316	259	262	293	289	284	303	305	283	262	302	286	306	293	272	286	299	282	283	251	289	309	283	277	288	298	294	278	279	290	303	312	274	280	288	315	315	305	297	307	272	286	289	285	293	293	296	268	271	289	287	290	299	301	259	273	295	259	271	283	296	299	307	303	315	287	303	248	280	275	300	329	261	280	284	309	301	308	270	303	272	279	295	297	326	280	314	294	321	321	289	312	286	308	271	294	267	284	274	292	294	273	292	291	275	252	275	265	301	264	314	283	283	301	287	293	272	324	288	297	295	327	290	263	285	318	283	310	307	310	300	294	267	265	313	298	273	283	285	272	254	277	307	304	310	292	293	300	274	256	281	268	269	288	283	268	327	318	285	329	274	299	299	268	323	293	287	286	310	251	277	292	291	285	264	243	300	266	299	289	261	288	273	285	278	319	308	299	302	294	315
9812	11267	18092	19041	21279	22212	24375	23456	20038	16607	14299	14440	10923	8702	8648	9838	8916	6243	6634	4644	5021	4244	3273	2972	2820	2434	2341	2825	2900	2022	1274	1135	1072	1011	1022	939	961	969	857	835	808	850	800	790	781	813	851	804	798	809	774	819	803	756	821	764	807	739	767	775	735	763	734	759	712	723	777	730	725	770	790	735	769	763	746	707	728	741	715	724	729	756	702	712	754	711	728	743	748	773	683	729	790	763	772	731	723	725	749	761	750	718	755	692	710	698	718	706	741	720	713	698	717	747	728	684	723	720	719	743	704	712	722	670	695	735	712	710	708	742	746	737	708	717	739	715	667	727	742	768	763	733	674	720	741	719	730	712	747	717	726	726	721	669	726	688	727	722	706	753	733	732	727	756	684	747	776	706	721	714	679	754	741	715	723	704	724	726	719	724	724	680	754	728	754	695	777	700	724	740	741	721	764	729	709	728	721	738	754	763	703	728	742	713	727	727	708	724	695	726	750	712	722	760	688	784	727	735	720	722	671	756	686	666	771	720	746	685	706	742	725	743	712	695	714	739	690	673	723	711	698	739	737	753	740	719	698	725	759	747	704	759	710	743	707	720	713	697	768	684	741	728	721	690	724	697	721	698	689	699	758	722	722	717	708	706	721	719	713	726	712	720	688	709	729	748	719	711	714	705	683	643	704	691	777	694	756	747	751	715	747	727	783	724	729	719	712	730	729	730	700	735	719	702	713	729	682	685	737	722	703	730	697	734	724	749	755	750	733	717	698	762	714	745	734	780	700	714	766	703	756	728	715	743	729	715	691	709	768	726	730	760	729	739	697	725	658	715	755	697	789	738	683	727	737	743	699	733	739	720	730	776	712	699	750	727	736	715	733	749	679	710	705	694	748	699	680	778	717	706	725	702	729	724	711	719	726	689	689	678	696	756	708	727	692	717	739	711	752	711	752	760	704	697	758	711	738	713	714	677	689	757	720	744	734	786	748	743	733	689	730	716	697	711	729	758	735	677	726	714	689	747	700	727	748	684	689	724	746	724	718	745	702	676	755	720	717	688	711	730	742	762	720	696	710	682	719	776	719	689	696	732	725	703	671	699	724	752	744	700	801	691	739	739	712	738	759	740	690	699	725	733	762	713	709	720	730	733	737	747	749	728	726	693	729	698	739	725	717	729	711	752	699	719	742	720	741	732	741	716	735	750	698	697	673	730	800	704	742	698	743	721	700	682	730	729	729	705	751	698	717	750	699	714	704	671	770	707	744	698	767	711	707	718	698	692	722	705	719	678	739	707	754	781	710	763	748	722	721	724	742	694	694	724	741	729	695	738	725	719	759	745	729	689	758	749	738	698	740	672	713	711	713	748	697	793	748	757	719	722	750	715	723	760	743	798	696	736	775	733	726	718	700	682	750	756	715	736	735	722	711	757	696	726	716	678	706	721	754	730	724	744	732	755	764	723	724	697	732	720	699	720	708	707	702	767	724	737	750	736	715	724	715	757	744	688	734	735	729	773	715	750	719	733	702	700	701	741	693	771	699	700	720	728	758	714	687	734	715	708	746	765	678	711	689	739	693	682	741	729	733	701	711	720	733	675	716	734	748	676	701	742	682	742	703	736	683	703	741	752	734	679	727	718	720	681	723	753	707	730	713	753	741	768	680	769	723	768	729	707	693	698	740	718	712	742	744	786	691	773	743	683	690	765	710	770	723	745	728	769	720	667	766	719	710	750	794	722	696	751	722	734	721	742	709	719	721	719	680	732	683	749	743	756	704	714	716	758	706	743	720	678	786	718	744	714	710	711	758	693	704	755	692	704	745	694	758	718	687	708	718	767	747	674	750	742	702	692	740	706	706	723	686	706	789	711	743	773	761	725	752	696	746	743	716	724	734	678	692	713	742	759	691	700	723	742	731	745	704	692	727	740	717	727	754	742	727	690	689	755	723	709	670	754	709	707	752	713	760	718	730	752	720	748	684	731	734	705	714	695	703	696	713	712	749	740	701	772	718	691	751	703	683	735	708	687	711	707	729	757	677	726	706	713	739	715	720	692	746	713	729	730	711	736	758	727	722	734	735	733	743	704	751	729	689	719	748	733	726	757	727	732	759	707	725	792	717	722	696	739	725	696	723	752	760	734	742	707	727	739	723	715	717	742	743	722	624	712	702	710	734	709	742	722	695	726	722	729	751	773	726	741	796	690	713	707	734	675	775	781	721	723	708	731	740	722	715	683	724	737	709	727	735	742	783	695	735	743	723	700	759	691	704	748	682	760	741	720	733	758	715	703	755	739	692	693	711	727	751	746	729	724	768	791	744	772	713	709	705	756	740	779	715	786	736	745	707	683	701	744	778	766	713	706	752	745	704	780	723	761	684	699	698	707	759	749	710	713	722	691	713	763	719	732	757	730	742	737	676	742	743	745	726	706	739	693	786	745	712	677	727	716	693	713	769	727	723	727	682	761	730	740	708	730	706	741	729	746	719	775	734	672	724	733	696	742	728	731	729	720	779	713	680	745	745	716	718	705	724	760	774	714	707	747	693	717	734	756	749	684	760	746	791	749	751	693	703	753	704	722	779	768	769	725	736	689	740	711	688	726	725	687	735	770	733	789	770	699	724	715	726	745	741	744	703	739	730	694	730	693	681	715	707	775	726	739	680	768	780	750	736	720	742	733	753	724	716	716	689	696	789	724	682	764	674	696	723	668	703	731	779	688	749	687	762	741	712	707	704	700	747	739	745	709	727	764	706	707	738	698	751	712	688	719	654	785	721	707	746	721	700	705	738	740	728	701	737	777	728	698	698	711	715	668	771	727	707	684	706	722	687	739	721	730	761	700	685	727	732	716	708	714	744	694	723	710	739	733	762	718	726	702	748	706	708	719	772	721	684	664	670	715	744	757	695	735	743	706	717	731	674	689	747	720	679	709	703	756	783	730	773	714	737	756	718	707	738	694	676	775	717	702	706	701	791	713	749	697	723	731	766	780	712	744	707	724	748	712	736	728	768	716	707	749	710	727	718	711	729	731	730	691	742	737	745	733	741	797	718	756	749	703	736	676	701	781	771	676	711	705	703	745	744	733	707	702	728	734	733	723	760	723	789	687	726	750	671	707	711	746	699	712	755	657	752	705	679	742	721	730	687	766	755	764	702	709	770	699	738	728	763	734	769	736	699	730	738	718	782	703	723	742	721	711	724	693	686	682	702	727	771	785	723	787	728	784	753	675	699	679	720	706	740	691	683	715	722	675	758	700	685	703	710	711	713	730	676	700	731	749	709	739	700	656	685	712	706	703	749	700	728	731	727	734	666	718	697	717	728	700	715	708	715	715	687	709	694	734	762	780	725	703	736	732	731	742	772	735	750	762	734	723	705	731	751	736	757	751	709	730	720	748	734	714	722	725	721	689	708	727	754	736	705	730	694	737	711	694	682	754	744	712	689	751	728	693	734	660	702	754	739	719	743	655	711	719	720	692	708	803	706	688	731	746	767	739
28019	28149	33450	28525	35296	39509	41925	40767	35769	32886	29228	28624	23435	18770	17073	19554	18242	12416	12213	7639	10783	9126	5319	4719	3485	2884	2843	4012	4493	2533	643	591	501	468	506	514	638	580	360	369	433	356	383	374	330	344	319	351	330	344	322	303	304	335	294	336	341	331	281	297	338	283	328	324	296	315	326	321	301	307	253	273	306	309	285	314	297	291	290	283	255	338	290	271	308	285	262	280	259	292	292	280	275	295	309	309	258	312	316	269	283	272	274	265	283	252	280	284	268	271	283	291	262	280	296	288	296	271	286	299	317	291	272	291	250	280	316	272	293	288	295	313	270	285	289	272	316	264	311	264	294	297	296	289	313	300	285	298	295	344	309	281	281	293	266	321	275	262	297	289	286	322	259	291	274	328	307	280	277	267	290	291	268	294	272	272	310	268	262	272	269	274	295	273	264	309	277	303	273	289	282	311	278	291	270	285	270	300	274	307	288	265	301	280	272	272	253	267	272	302	273	287	262	269	283	268	280	269	269	255	282	280	276	321	272	278	271	264	253	275	262	274	296	303	246	320	273	270	293	271	281	275	283	259	289	270	263	293	286	295	269	264	296	281	293	278	268	306	300	285	302	308	313	293	291	278	274	304	263	239	271	260	291	278	302	284	260	291	264	280	315	284	279	308	311	269	302	282	279	249	283	319	283	285	288	287	292	312	302	308	281	293	297	270	294	284	313	292	295	238	262	296	302	280	284	299	260	270	301	271	317	284	258	277	305	273	291	300	291	292	303	283	303	286	289	300	313	287	269	257	283	292	288	302	269	268	309	299	267	261	282	271	309	279	264	280	288	301	314	308	265	262	303	296	253	273	248	279	277	289	291	317	291	296	274	291	293	279	285	297	262	290	298	284	294	310	295	304	278	309	294	274	283	283	275	287	298	310	316	282	281	283	271	298	296	293	270	302	315	290	291	316	284	290	290	281	294	293	265	255	278	270	268	298	300	257	318	261	305	304	293	298	292	273	284	287	295	281	271	288	270	260	263	296	279	255	253	317	277	294	290	269	280	292	266	271	281	277	288	291	294	276	297	289	297	276	277	277	273	271	302	271	283	283	298	318	288	290	299	288	285	311	299	273	313	240	271	301	287	297	275	281	299	295	280	297	272	266	299	288	314	282	281	308	304	301	308	283	294	270	260	271	319	303	277	295	295	304	312	286	331	284	257	246	274	307	339	289	290	296	305	293	296	320	296	316	291	256	282	287	286	287	269	310	280	271	275	276	286	310	281	279	283	284	274	291	295	278	281	286	295	292	303	310	273	294	278	283	312	257	280	290	326	279	285	338	264	287	296	266	280	290	309	289	271	273	305	269	295	312	318	262	292	275	303	281	299	279	318	312	294	279	254	276	258	282	250	271	290	273	290	306	283	309	265	283	295	288	289	275	270	297	277	325	298	284	295	286	277	274	299	279	288	269	311	323	273	262	300	304	298	286	295	285	294	293	291	292	302	266	285	292	269	287	287	288	318	307	263	300	260	289	279	285	301	288	280	266	286	284	309	283	260	305	289	282	287	280	263	282	291	276	262	293	308	270	285	256	280	300	277	304	305	296	277	277	270	258	261	308	259	287	298	265	272	297	262	273	302	259	251	300	278	273	258	333	282	290	270	297	265	268	298	262	294	282	293	269	282	285	327	296	286	310	284	272	291	298	310	275	331	278	259	288	290	292	283	278	278	302	267	297	262	307	267	308	289	304	257	303	272	309	282	265	279	266	272	286	299	275	306	286	289	283	277	303	288	284	289	275	300	298	286	289	298	308	289	298	285	284	287	284	271	278	274	296	262	321	281	286	282	280	283	267	297	334	288	280	297	283	305	286	269	282	282	265	294	281	276	290	282	300	264	305	287	281	271	274	268	291	282	289	277	283	273	281	272	276	306	296	278	300	273	305	289	283	314	290	284	329	308	281	262	262	290	297	268	290	272	294	301	282	283	311	319	291	298	286	280	291	276	295	301	285	301	284	273	277	262	278	289	269	270	264	312	293	276	306	240	328	286	271	284	292	292	292	288	318	289	254	300	309	297	290	309	258	263	275	276	279	300	261	288	266	237	289	259	274	292	290	282	313	304	281	283	293	271	307	307	299	276	300	268	289	296	273	299	287	280	347	294	276	286	285	299	261	308	317	279	306	307	291	294	288	259	246	266	273	300	291	273	293	291	317	284	267	315	281	286	288	272	255	299	286	264	288	296	268	317	288	314	289	287	318	316	320	283	315	282	320	281	286	309	300	288	301	270	359	290	309	304	271	256	296	267	303	283	290	280	280	264	281	301	295	256	294	290	310	294	291	288	301	297	279	294	268	301	265	285	288	306	292	303	293	280	277	270	328	235	263	289	271	286	276	277	246	305	311	309	274	292	300	297	269	278	324	272	301	274	297	309	287	283	279	302	319	295	294	325	294	248	305	271	306	300	299	313	291	270	318	312	274	287	291	296	295	299	301	266	309	273	295	273	318	270	305	288	272	275	280	248	308	271	278	277	260	259	271	290	309	290	321	281	271	263	295	257	254	273	274	307	268	292	263	299	272	315	284	278	306	300	294	270	302	276	301	280	288	264	311	262	268	283	263	301	289	289	251	302	304	224	274	265	288	301	319	252	329	279	305	296	299	266	304	273	270	298	325	273	281	298	275	266	258	253	283	289	307	284	302	274	265	279	291	297	328	292	283	302	291	262	299	286	283	325	271	272	267	270	284	290	284	271	322	307	261	254	262	291	277	307	255	297	253	305	296	304	275	290	307	307	266	307	272	276	262	291	277	267	304	281	271	305	291	300	303	268	264	290	296	295	294	276	301	280	305	295	301	314	305	279	277	240	277	260	295	282	287	278	276	288	269	276	303	283	285	279	278	274	277	290	267	256	242	265	282	273	284	259	300	268	263	260	243	321	288	287	268	271	302	265	283	277	302	271	272	302	306	295	295	295	260	253	281	277	291	290	270	306	285	284	289	302	307	276	273	302	318	266	279	266	299	267	295	329	269	300	285	284	317	269	266	287	276	266	279	264	263	287	278	294	292	301	272	259	283	290	283	264	298	277	287	311	262	304	252	249	315	288	296	282	299	289	304	266	296	291	300	278	278	299	298	315	266	292	291	277	285	292	316	267	306	303	262	302	260	312	299	288	288	309	287	264	284	280	301	288	310	290	297	297	302	283	318	290	303	277	300	270	285	273	292	282	285	306	264	298	326	290	263	314	280	289	300	287	267	302	287	312	269	303	281	276	305	268	307	275	277	261	255	308	339	285	282	296	288	306	308	277	284	299	284	268	284	315	298	319	291	252	297	312	271	301	277	252	282	284	288	291	300	271	299	270	319	275	320	273	294	322	311	278	263	266	275	275	243	293	307	306	280	285	284	263	294	280	289	266	291	293	283	307	277	291	271	302	277	298	287	306	286	319	301	256	276	293	294	318	282	313	284	251	283	287	293	327	288	321	272	282	253	293	278	305	291	285	300
19049	21983	33573	34784	44107	48290	54141	55184	49373	49277	45885	45217	42606	37913	39092	40696	38871	31972	31340	26194	34165	28274	21681	21560	17212	15132	15934	20699	21482	12771	3189	2782	2564	2034	2341	2551	3655	3083	1644	1385	1518	1374	1088	1148	1265	1203	1100	1096	1261	1133	903	901	919	977	1005	998	963	959	948	904	894	988	971	984	885	924	947	988	755	762	751	733	701	737	712	739	702	751	724	707	754	730	801	751	719	737	670	686	716	723	701	711	740	730	666	706	755	656	687	698	711	740	714	773	663	730	712	728	722	758	724	740	734	760	730	767	689	639	710	702	715	770	725	702	751	703	728	757	712	699	735	729	710	726	719	724	701	691	733	666	718	718	697	746	720	686	732	698	722	715	695	734	655	712	726	759	730	748	693	657	698	703	728	700	753	731	737	708	694	678	693	687	689	705	693	731	695	726	662	688	665	697	727	677	756	729	732	775	751	715	714	770	714	718	709	719	680	710	715	699	707	721	701	717	713	786	706	704	740	717	706	700	709	731	657	670	727	730	759	719	680	702	730	704	666	743	745	673	705	732	711	692	697	685	766	724	696	715	767	721	659	698	741	706	702	667	694	751	669	727	703	717	755	688	723	682	712	739	746	714	671	664	674	738	703	691	699	665	722	746	705	691	735	746	737	713	712	725	733	722	658	708	698	704	686	723	668	697	691	714	761	719	774	677	717	689	649	703	698	733	743	730	673	661	719	722	663	725	742	753	722	765	667	683	724	683	731	688	722	700	705	701	712	696	713	701	734	694	688	710	723	750	726	750	748	715	722	725	724	731	646	741	709	660	707	677	671	645	689	728	704	703	710	679	710	711	689	730	714	746	722	701	681	721	711	714	730	708	689	668	720	678	712	743	685	702	720	690	721	702	736	697	742	668	700	737	705	711	720	708	733	686	704	724	715	725	708	730	733	659	686	706	716	686	725	715	743	753	683	708	717	734	697	731	751	702	696	705	725	713	690	709	712	656	706	638	698	711	690	756	706	712	708	716	693	686	690	717	697	706	698	729	689	726	722	739	731	724	763	700	697	730	728	677	719	733	706	702	723	750	727	728	676	712	729	694	679	695	707	779	727	734	711	739	742	662	702	734	652	723	740	685	698	721	765	716	682	671	697	686	754	726	741	712	706	697	736	750	699	768	730	721	675	703	767	713	711	687	710	688	717	705	704	728	711	746	674	751	713	719	690	733	721	715	695	705	699	720	721	685	732	701	719	693	725	710	729	739	725	674	737	704	735	731	673	681	672	751	666	677	680	746	712	699	698	685	706	716	738	701	692	713	677	671	728	679	740	701	730	710	698	713	733	662	726	721	683	689	708	744	704	746	758	723	697	721	682	738	667	654	733	646	707	715	728	711	748	680	667	713	736	697	760	732	706	684	697	666	686	712	729	696	698	704	660	684	702	638	755	748	727	746	730	688	642	685	703	750	715	705	688	714	767	711	717	671	705	736	700	709	702	663	709	719	688	659	719	739	701	725	715	665	702	727	713	718	717	730	713	744	684	732	749	673	734	742	720	725	717	683	718	740	666	727	737	762	704	713	767	757	669	697	724	756	712	716	721	732	728	706	712	750	692	743	765	711	692	713	717	719	693	711	667	715	682	718	701	760	716	690	752	701	724	698	699	721	713	705	724	707	718	778	730	729	739	728	677	712	717	724	705	702	684	710	669	706	689	739	717	708	697	701	694	719	696	682	703	726	697	718	717	724	740	735	741	685	700	710	706	710	663	725	699	742	749	756	692	674	721	703	701	743	683	691	680	730	675	682	717	702	749	716	698	691	680	719	720	718	697	676	717	683	705	700	682	753	707	756	695	681	713	738	700	749	721	711	703	727	764	714	688	713	754	696	732	701	733	727	707	711	749	719	700	720	732	693	729	707	740	755	690	681	721	736	665	718	705	673	689	712	727	722	704	706	698	732	684	708	721	744	698	701	711	726	678	721	727	729	686	655	712	709	685	707	751	717	743	758	663	723	718	718	669	700	723	691	719	744	678	751	686	720	723	750	762	640	775	713	725	707	701	695	710	703	669	697	696	711	670	699	699	765	701	709	726	763	749	705	750	711	698	728	719	712	714	721	708	677	716	692	747	717	717	756	714	725	748	727	681	666	665	770	710	738	695	694	660	704	698	725	725	744	744	713	739	708	682	710	729	691	704	708	686	745	676	708	698	718	749	695	714	752	707	686	720	728	705	733	690	741	733	700	740	741	668	667	658	724	717	695	700	711	718	704	671	730	736	692	694	709	734	736	716	685	735	689	759	713	714	736	737	686	737	678	688	693	690	694	682	687	745	719	684	710	717	704	701	677	656	710	695	757	713	757	734	735	709	738	677	735	661	694	675	726	702	717	695	723	686	725	775	698	722	679	716	704	721	698	680	720	722	727	694	707	733	670	689	714	704	703	700	781	744	761	762	729	724	667	751	661	735	698	758	716	660	673	703	716	661	715	730	687	719	703	689	715	655	698	707	720	668	743	707	705	700	700	693	678	676	728	752	741	725	720	707	698	707	733	724	716	702	704	747	733	742	696	729	737	771	743	725	683	712	699	702	683	676	779	753	803	710	659	717	692	767	700	704	737	671	716	710	710	752	697	679	695	689	702	679	707	724	733	744	686	724	713	735	728	687	673	703	721	747	735	749	683	735	669	709	747	704	705	712	730	683	710	754	765	709	674	752	714	650	696	738	772	690	700	700	744	656	718	648	719	732	711	746	713	689	722	726	707	724	740	737	701	743	707	676	701	728	684	703	733	726	696	708	699	714	700	651	675	694	754	744	713	747	702	706	662	752	714	716	726	739	660	685	670	704	671	676	706	743	701	744	706	707	697	702	689	752	688	714	726	702	745	726	700	688	787	713	676	705	737	699	727	683	708	725	663	694	742	725	682	700	706	646	726	694	709	673	707	671	711	699	730	747	694	711	684	712	725	693	737	687	725	666	693	692	724	690	751	743	690	732	736	739	744	709	702	698	709	717	701	731	731	730	704	719	706	741	699	694	691	700	704	772	748	723	737	695	695	676	697	693	694	701	669	680	676	717	702	720	728	718	714	724	717	725	696	710	753	709	727	736	752	666	721	772	716	747	722	713	711	719	701	674	726	727	774	773	686	655	720	701	758	700	717	687	720	733	741	691	735	678	756	713	713	722	777	725	744	747	717	703	675	726	731	702	748	723	748	734	716	685	720	700	728	718	752	752	699	711	728	737	717	734	712	675	715	681	655	650	736	729	706	748	674	701	711	681	722	730	764	680	690	729	726	704	728	717	657	746	747	681	687	738	701	695	752	753	700	699	670	661	717	666	703	738	685	718	657	748	709	680	698	656	705	688	740	781	654	741	674	726	759	738	700	735	687	716	728	663	738	724	741	693	724	698	733	684	668	686	688	677	715	718	725	697	648	702	727	707	734	713	675	706	651	701	705	707	706	729	688	707	707	659	716	713	678	713	704	696	719	748	705	738	738	775	729	687	724	754	730	683	714
40037	38646	39329	35509	40617	43999	45069	44945	40653	39483	37805	40304	37094	33881	35425	38646	36007	25139	23933	18370	24706	24147	14974	12701	8608	6912	7302	9100	9535	6161	1221	838	815	856	800	799	1049	1311	577	490	495	445	378	381	349	358	386	347	383	338	312	289	297	323	303	352	358	337	275	320	315	352	302	317	312	283	336	346	263	267	246	249	216	248	256	219	248	228	242	241	248	243	249	223	236	259	243	231	224	243	266	279	265	245	262	246	215	258	252	226	238	213	242	207	246	242	226	248	221	229	267	209	226	231	225	233	247	232	243	238	266	218	271	226	240	238	223	247	218	234	252	255	261	257	250	215	250	215	226	238	228	235	218	274	211	241	252	253	248	234	266	210	217	240	247	211	240	235	245	247	255	228	236	231	230	219	234	263	241	233	244	210	211	242	249	255	249	249	237	244	253	231	263	249	255	245	251	228	236	255	260	227	244	240	219	253	263	241	243	222	269	228	268	258	262	235	239	255	256	223	236	225	237	217	238	227	240	269	228	226	239	207	253	219	249	244	231	252	228	247	232	252	216	243	229	245	239	229	230	235	223	257	254	239	226	269	248	242	228	241	215	231	255	228	267	216	233	232	270	229	252	236	251	248	242	233	254	260	246	262	225	250	236	258	241	232	246	270	246	216	224	227	230	234	256	238	247	233	214	217	257	234	254	245	239	266	235	272	238	229	258	232	235	249	241	246	250	252	254	234	248	235	258	249	238	215	248	221	253	261	242	219	262	275	245	224	242	216	251	237	259	212	247	247	218	255	237	235	227	210	242	251	261	260	256	241	225	215	217	242	237	235	235	232	226	231	246	225	249	240	229	243	232	237	233	232	229	216	260	273	244	239	258	221	264	231	239	231	228	228	242	234	234	226	239	201	262	234	245	228	249	243	248	228	218	235	235	241	239	236	245	237	216	228	234	216	251	247	238	258	251	241	257	232	243	224	244	221	243	234	224	243	231	228	209	251	287	240	232	222	239	223	231	267	210	243	238	237	277	250	246	223	248	213	246	234	251	233	241	241	216	215	249	231	224	247	222	249	217	233	248	272	278	244	266	277	244	251	240	255	226	218	241	243	250	267	232	242	219	220	253	229	230	226	239	232	219	185	245	239	272	274	239	233	271	262	208	222	251	217	252	293	232	213	249	232	228	239	229	237	240	238	216	252	251	241	235	215	238	248	254	260	252	217	263	257	240	220	239	266	241	238	235	239	244	263	236	233	248	227	244	270	210	254	223	262	234	220	238	237	219	255	255	247	247	235	241	229	250	271	235	202	226	213	260	259	230	265	233	230	233	231	245	246	216	256	235	251	227	261	240	235	229	215	220	231	238	262	241	215	237	240	242	245	269	235	237	247	245	237	248	233	266	247	250	248	208	242	211	238	230	209	242	248	256	242	255	274	214	277	248	226	208	220	243	235	245	244	249	247	241	190	239	254	238	235	261	260	228	225	237	237	237	249	214	238	229	223	226	214	256	239	201	230	247	230	255	232	255	207	241	242	253	231	217	255	268	245	266	242	234	245	250	222	216	205	235	231	252	241	217	275	242	213	250	202	242	241	230	256	251	244	247	239	220	254	263	232	237	231	256	210	240	250	270	248	245	224	258	252	221	234	246	234	241	263	252	272	248	247	233	240	252	246	219	238	238	235	235	223	242	267	246	230	233	242	215	228	245	240	244	239	262	256	220	246	250	241	232	217	225	263	224	232	264	245	266	232	231	247	218	267	287	237	250	222	213	255	245	238	249	244	247	219	239	218	226	260	239	226	230	229	241	234	234	212	221	243	224	252	237	251	264	246	225	245	230	218	234	229	234	237	227	239	221	244	248	245	249	217	231	228	207	243	238	241	212	271	243	229	223	253	246	227	276	277	248	244	257	209	233	247	220	244	222	244	243	253	239	248	248	240	246	233	263	230	254	232	233	236	247	250	232	249	270	247	227	257	227	206	232	278	230	239	259	227	242	251	261	252	220	266	258	259	244	241	223	217	247	259	242	253	230	255	228	211	248	211	223	201	241	209	211	254	227	235	217	246	245	272	245	217	221	236	243	222	227	237	226	238	249	236	218	264	242	243	253	240	253	257	243	263	238	240	255	237	238	244	234	262	216	240	227	221	247	245	263	254	263	254	237	250	233	242	238	245	222	213	233	195	267	241	240	238	242	249	219	294	230	266	225	258	220	239	231	252	257	249	232	242	229	236	236	226	256	235	279	239	234	254	220	207	236	263	225	234	217	210	228	253	225	253	230	256	261	220	236	226	230	217	209	221	242	220	212	229	245	243	215	256	234	223	246	218	255	244	250	236	252	226	261	231	246	237	255	222	249	203	233	244	224	217	257	258	221	238	224	230	261	245	229	236	247	246	249	250	212	229	239	232	226	250	248	235	261	272	251	235	239	234	216	263	277	236	260	212	236	248	222	242	249	246	244	256	224	256	246	234	217	232	242	231	251	224	246	241	230	238	257	226	222	227	263	230	215	225	220	250	211	224	256	236	254	238	240	248	253	240	208	239	240	223	233	251	222	249	228	238	247	254	279	263	248	214	220	229	240	237	259	205	197	261	266	245	224	244	249	232	244	256	236	222	230	242	227	265	240	258	230	261	232	244	231	239	211	211	224	240	266	254	247	224	227	207	217	216	235	250	251	241	238	230	234	276	245	265	254	229	243	241	244	251	253	246	243	235	259	218	219	258	258	220	217	223	262	225	238	231	226	252	262	247	246	237	215	229	260	259	231	254	254	217	230	226	241	237	219	231	240	268	237	277	248	235	248	216	221	231	230	231	230	234	260	221	231	255	241	243	234	239	254	249	248	247	250	242	244	240	245	254	241	259	206	214	257	237	225	244	243	214	243	231	238	259	244	248	242	230	237	231	266	238	253	225	237	255	223	243	245	238	245	249	265	226	250	248	234	231	234	269	243	220	240	242	233	233	242	237	250	227	247	260	248	222	235	245	246	226	250	246	230	234	247	218	239	239	209	224	238	236	219	268	263	224	281	241	244	232	207	211	251	281	233	231	226	253	221	225	248	220	230	237	230	228	219	227	252	225	241	268	265	269	250	237	243	239	252	218	241	223	229	243	222	250	252	233	230	240	215	236	220	223	239	237	214	240	257	228	237	226	233	228	256	223	219	238	248	261	235	290	274	245	223	226	198	208	219	243	253	240	256	224	211	213	225	216	214	206	256	231	217	255	235	242	234	250	238	237	239	209	245	246	234	228	231	243	246	248	219	233	225	225	241	238	217	231	251	255	241	233	273	258	219	260	198	259	230	240	252	229	221	234	239	240	237	249	248	220	225	249	209	236	237	230	267	235	273	225	256	248	267	231	233	225	220	260	251	249	242	242	244	229	210	214	238	239	213	215	236	232	201	227	233	233	242	230	250	224	238	245	247	212	258	228	259	242	243	252	250	232	243	229	242	222	241	224	222	243	236	249	217	245	258	214	220	246	253	218	238	211	207	257	254	232	261	273
27456	31831	40808	44583	50576	53077	59021	62276	57758	57444	58168	58655	55652	51489	54258	53971	51978	44218	42066	39674	48748	43585	36043	35891	28670	26530	28687	31395	32515	23316	5550	4679	4739	4370	4187	4740	6502	7306	3155	2366	2262	1997	1705	1568	1586	1747	1572	1692	1776	1409	1012	942	989	1063	1101	1358	1183	1282	1106	1035	1073	1500	1216	1206	974	1091	1206	1320	717	654	687	663	670	618	670	622	609	621	599	630	627	646	647	628	624	651	609	579	593	605	655	587	586	640	649	617	594	638	585	591	568	559	613	675	645	573	573	639	633	643	619	567	575	622	601	603	580	580	617	579	576	605	624	610	577	561	590	628	639	653	625	623	629	620	622	595	549	572	612	586	570	616	594	642	594	602	581	596	592	631	580	600	611	618	579	617	614	643	573	607	573	576	584	596	579	590	616	611	631	607	603	555	636	576	597	581	584	572	586	617	603	595	593	565	632	571	571	598	590	555	592	604	607	550	580	585	610	608	614	634	615	559	554	578	628	560	585	599	658	611	582	582	575	639	608	589	549	594	575	613	578	590	616	599	646	614	656	568	615	570	588	625	586	638	605	593	603	623	600	638	588	566	615	600	626	562	595	605	591	590	604	578	619	576	619	588	608	569	578	623	581	587	628	579	619	520	624	596	594	592	618	603	603	618	640	631	578	614	602	608	571	583	598	632	626	580	614	604	598	605	567	608	610	641	561	558	553	565	564	540	632	598	596	592	576	580	646	594	589	593	620	610	620	570	614	624	633	609	584	557	586	567	609	624	620	635	652	573	599	567	627	530	607	548	571	589	608	576	578	575	586	613	594	558	605	600	579	572	598	566	585	576	570	634	559	581	577	590	607	567	623	550	597	630	600	594	578	595	571	636	585	557	631	612	602	588	591	576	629	590	617	643	614	623	587	607	586	551	585	571	634	587	644	619	543	576	640	602	589	606	582	598	610	610	551	610	601	611	549	588	600	588	601	607	620	549	616	548	597	605	581	627	646	607	595	570	593	558	604	613	635	640	564	628	624	587	586	600	600	535	573	571	584	610	595	622	640	562	607	590	621	573	598	616	638	616	610	587	568	619	622	569	562	598	601	624	601	577	540	585	597	593	600	596	583	601	598	601	609	552	601	623	591	628	632	583	611	574	573	590	629	626	564	613	633	593	558	561	607	617	634	597	595	618	603	587	592	607	611	599	586	625	575	610	583	566	587	622	575	623	568	597	589	588	635	613	564	622	609	619	590	598	571	609	608	633	606	642	575	560	584	579	556	586	542	594	601	613	631	553	589	615	587	583	623	574	641	547	601	581	633	612	632	582	612	604	607	585	605	617	584	582	599	643	614	622	580	602	628	597	617	615	539	587	619	577	581	609	607	556	581	600	570	593	620	596	554	598	637	576	591	560	585	625	587	595	626	612	604	577	648	580	640	584	573	588	631	632	608	634	578	610	591	583	566	578	564	599	596	580	594	548	579	620	618	595	575	627	628	570	645	607	604	584	563	572	607	586	571	650	572	624	613	607	651	573	668	595	607	643	624	612	596	597	616	602	575	577	616	591	590	559	608	577	589	615	602	604	626	632	593	610	656	582	592	579	609	609	572	617	621	607	609	598	601	577	589	569	590	592	637	587	595	629	602	592	579	580	592	631	560	583	604	584	596	611	618	625	558	626	604	595	615	579	592	570	647	614	577	600	601	573	600	592	582	619	556	609	612	579	617	553	602	577	597	588	604	635	591	580	599	621	592	591	586	585	579	575	586	591	582	606	620	586	598	635	597	624	578	610	608	591	558	592	593	592	610	591	622	643	605	570	608	601	580	519	614	583	591	634	582	609	621	595	569	599	590	595	607	585	543	557	649	587	647	604	610	601	560	628	586	573	592	647	585	589	597	592	599	606	630	545	622	611	597	586	612	623	609	616	577	592	567	586	637	585	599	564	599	606	573	621	586	602	585	597	604	605	601	616	615	604	580	617	635	585	609	604	620	571	553	640	582	623	599	561	550	627	559	602	599	587	600	580	629	641	596	582	585	588	579	601	628	615	595	575	603	590	579	559	583	592	547	570	567	617	577	618	621	596	597	601	643	610	610	597	619	634	598	614	587	617	590	583	582	570	603	599	589	641	603	596	574	572	603	545	578	610	600	565	575	591	602	656	574	607	599	618	556	590	612	579	565	579	580	580	587	598	598	612	564	622	623	571	583	598	571	553	602	586	547	616	592	585	580	576	631	585	616	648	683	618	606	545	597	606	602	623	593	623	622	601	620	580	584	591	602	556	572	589	597	593	584	606	599	610	647	582	568	540	582	604	598	584	604	580	613	639	606	579	586	570	593	608	602	580	622	610	591	573	627	553	553	595	578	594	610	554	605	552	608	577	615	604	620	569	586	578	656	620	571	584	634	574	585	580	581	538	592	564	608	585	629	577	550	594	572	584	590	619	602	620	612	607	602	614	600	564	595	623	582	618	540	576	622	593	599	595	594	601	595	573	584	593	590	650	580	584	603	622	588	600	570	569	617	601	599	588	602	606	639	585	588	637	619	590	607	582	588	562	598	627	568	572	575	595	581	615	583	554	608	591	567	603	614	621	571	555	593	587	629	597	579	557	615	629	584	611	639	583	578	618	604	602	610	610	632	598	640	557	605	566	585	608	619	570	619	604	602	632	617	621	599	573	590	638	620	569	567	595	584	605	603	614	584	574	596	590	561	599	588	622	580	580	640	632	589	611	605	622	580	557	562	622	595	581	571	579	609	592	614	587	605	551	545	588	604	592	626	618	607	583	566	551	600	606	624	539	632	595	608	549	578	632	608	584	633	608	621	581	591	583	572	581	588	594	591	599	579	602	584	565	544	581	611	594	605	560	577	611	566	614	608	607	613	615	570	643	580	606	590	594	595	600	604	608	604	594	637	551	609	618	595	625	559	576	602	587	605	597	551	571	578	641	558	621	616	641	609	595	620	584	587	614	607	577	625	591	611	590	612	610	603	618	541	570	573	582	567	578	578	602	595	581	626	576	600	600	586	612	602	610	573	620	602	636	613	595	595	560	593	592	587	618	606	573	614	625	589	609	562	592	598	603	581	571	604	644	648	634	595	617	577	591	586	609	606	577	606	651	630	604	580	652	615	582	643	581	619	635	572	595	602	556	617	575	627	621	620	584	600	565	607	588	569	633	622	631	555	584	603	583	579	598	581	602	595	597	608	587	605	618	606	535	572	598	567	599	582	569	604	586	589	595	605	616	562	584	623	562	617	557	573	605	545	570	593	554	604	585	569	585	541	585	594	557	599	615	568	564	598	574	604	575	637	636	579	597	630	625	614	586	564	578	600	616	592	592	643	656	601	633	593	543	630	579	589	579	641	605	572	598	602	643	608	587	564	584	619	599	615	627	565	641	608	564	613	596	609	618	605	590	629	623	616	595	582	649	599	632	616	599	578	612	611	574	562	570	632	610	613	605	610	606	578	578	636	567	587	588	596	585	615	592	603	563	640	659	575	575	622	636	635	616	550	587
14497	12521	13179	9780	8544	8274	8888	8394	6621	4458	2871	2722	2087	1565	1656	1797	1669	1039	838	770	758	954	660	590	567	516	536	472	533	455	351	348	379	339	340	317	278	302	288	296	317	323	300	344	313	316	307	280	293	325	276	311	280	313	281	302	274	270	281	313	286	301	306	319	315	306	309	270	303	281	277	269	276	290	300	285	312	316	298	300	284	288	309	286	285	290	299	294	327	275	268	261	282	285	280	260	289	291	265	275	282	295	317	299	297	286	287	304	279	275	293	256	298	279	293	268	264	293	275	288	286	271	273	290	299	277	278	346	284	282	305	277	303	288	318	287	281	279	270	334	271	273	321	260	297	304	257	296	275	283	255	290	303	270	298	281	290	269	253	308	316	291	291	306	304	246	295	298	291	272	301	300	319	287	266	260	283	269	304	268	264	285	298	276	281	283	308	277	285	277	272	291	290	306	257	315	295	302	311	270	312	313	270	275	285	302	295	327	288	325	293	316	301	279	288	318	261	262	275	282	275	300	301	287	284	258	294	276	318	276	269	292	296	302	290	271	301	271	328	297	317	244	278	291	285	320	281	289	315	262	301	268	283	301	272	341	312	295	273	269	278	285	274	282	273	301	286	307	324	290	269	268	287	292	281	281	316	286	268	257	310	288	285	267	278	292	292	257	310	281	337	285	283	285	273	281	306	294	288	260	300	286	322	291	302	284	289	287	291	256	260	278	266	275	314	304	276	268	294	272	278	278	271	298	323	275	311	283	294	245	277	281	298	300	274	281	288	298	270	267	303	281	286	271	291	298	277	286	302	273	274	295	305	308	312	293	268	298	282	277	252	281	259	295	287	284	308	278	243	280	295	307	314	289	296	269	300	274	297	314	277	301	296	272	279	283	283	263	268	278	286	287	297	307	290	287	295	316	276	318	277	284	307	278	291	319	283	284	313	299	289	302	288	282	278	286	271	282	264	279	257	315	299	241	274	333	319	307	281	294	260	287	269	303	282	266	308	276	296	284	325	287	281	268	302	288	295	278	281	287	288	312	319	292	281	314	302	309	289	266	297	287	302	307	280	307	292	269	288	297	338	260	266	277	271	283	308	286	293	277	311	278	329	310	298	299	286	307	280	246	337	287	285	293	304	304	261	294	281	304	275	293	262	257	305	275	263	290	339	284	291	284	316	279	249	296	279	278	295	299	289	280	279	290	285	282	289	299	291	300	321	296	300	292	302	289	286	277	280	308	286	279	283	300	288	320	310	288	296	295	293	319	271	290	264	297	273	295	260	268	322	258	290	306	260	278	284	292	294	272	302	282	325	315	293	293	316	314	261	306	283	317	308	307	302	326	284	297	307	294	311	274	311	272	262	313	301	307	282	292	312	305	301	277	321	284	296	246	296	282	261	268	288	282	287	258	288	292	278	306	271	325	274	275	298	317	277	298	303	301	282	314	258	279	287	309	301	287	301	287	296	291	290	296	287	263	296	280	279	331	287	287	305	315	280	288	290	299	288	261	291	293	252	277	275	286	279	271	289	269	275	293	267	281	286	282	282	276	289	263	269	270	248	307	290	302	261	261	286	286	298	328	280	272	306	283	270	292	303	284	280	271	293	256	272	303	300	292	300	319	293	288	277	300	300	308	291	300	308	315	260	289	269	295	247	279	284	295	312	299	289	286	293	282	281	296	302	270	289	253	299	291	332	265	270	305	286	306	328	312	303	275	277	256	321	289	295	286	299	273	266	279	338	283	296	248	282	289	284	280	325	311	286	335	301	292	284	291	311	340	260	284	322	306	258	297	288	310	305	286	275	306	284	277	276	283	295	264	286	283	329	310	306	297	314	272	288	296	280	316	297	279	312	303	280	278	307	277	321	293	289	302	311	264	296	288	296	278	283	281	301	283	287	281	302	315	278	264	339	270	260	284	283	297	290	266	302	296	270	306	309	284	275	284	310	316	290	293	289	278	300	288	315	290	262	294	274	284	319	310	295	287	302	283	263	307	251	288	278	266	332	297	288	299	257	305	296	303	302	303	285	307	290	292	293	307	315	311	297	301	306	278	266	297	299	253	253	306	276	267	265	291	316	295	337	286	308	291	296	296	287	284	292	307	293	291	309	314	307	272	246	311	283	313	279	292	308	267	300	290	300	282	305	314	310	281	302	287	250	253	309	306	269	311	313	270	307	296	305	256	288	304	310	294	330	305	290	295	256	282	312	300	282	272	289	276	281	296	310	290	283	298	298	300	312	271	273	274	290	303	270	269	277	293	268	288	270	287	307	319	267	290	312	289	269	305	300	297	318	303	314	292	299	289	276	286	292	304	291	289	312	291	296	286	267	284	297	279	289	291	289	251	289	289	282	284	289	257	304	299	313	297	282	295	252	285	265	261	303	265	287	285	290	267	295	315	285	323	320	274	282	233	280	300	264	286	314	274	303	281	294	294	294	285	297	290	274	305	300	318	325	274	264	330	290	285	289	270	294	283	314	290	287	295	266	296	293	307	298	249	309	298	300	283	291	313	277	280	320	285	261	304	315	277	257	274	262	287	319	289	265	312	301	274	267	295	285	295	287	283	323	294	295	261	287	277	285	343	284	289	302	309	301	288	269	314	288	328	277	326	282	270	287	310	301	307	326	270	297	276	286	287	286	293	294	281	309	278	268	302	279	300	297	283	290	288	295	310	279	287	301	306	306	309	279	290	298	296	280	276	274	306	273	309	278	296	252	270	316	299	298	273	279	278	278	310	281	293	295	297	259	288	311	273	285	297	275	298	276	309	263	319	315	292	284	266	280	305	261	289	271	290	287	250	259	294	269	282	283	295	284	309	300	295	304	299	274	307	304	299	330	282	286	316	286	287	325	270	273	290	290	273	268	293	310	308	291	265	293	278	340	323	272	274	276	309	297	270	299	284	312	272	321	294	306	277	300	273	289	272	278	294	280	240	259	289	302	271	262	281	292	306	292	309	273	261	295	287	278	264	287	305	302	271	285	300	287	288	306	297	294	297	272	319	300	304	281	274	308	305	289	308	315	282	312	292	297	298	274	282	300	273	297	263	307	301	317	297	305	261	295	275	262	312	270	301	278	283	329	285	280	279	277	289	285	283	277	256	252	299	292	277	274	274	281	251	271	307	314	289	284	284	300	289	304	282	303	276	306	267	277	293	295	289	274	300	310	291	294	265	292	310	322	267	288	293	283	282	288	287	278	287	298	282	285	308	254	262	293	340	293	255	282	297	323	313	291	295	286	273	286	261	289	295	283	305	276	308	299	284	327	304	292	279	318	314	284	267	298	283	281	295	308	321	297	298	293	305	307	288	295	306	281	266	316	290	276	260	289	294	281	305	252	284	307	301	294	310	284	283	309	295	282	295	273	282	313	295	270	267	263	297	286	282	285	284	292	281	281	276	238	279	309	267	312	283	319	300	287	283	273	272	302	302	262	305	280	333	284	267	288	272	286	260	270	284	286	300	272	306	283	294	310	277	290	281
9844	12054	17940	19947	20044	21555	25364	25010	21451	16620	13594	14035	11171	8221	10680	11059	9641	6335	4926	4183	4382	5919	3589	3295	2919	2453	2478	2385	2665	1988	1307	1140	1116	1003	946	995	994	999	870	842	842	854	834	825	802	794	801	802	820	820	828	791	758	800	787	815	725	780	774	715	765	753	699	713	717	744	745	785	789	714	705	741	706	696	718	740	729	696	737	760	741	706	712	736	710	706	727	744	724	706	712	738	724	750	816	705	695	712	720	706	756	736	731	725	771	720	687	717	707	749	728	734	707	716	792	720	726	716	746	719	748	723	802	734	752	696	741	737	732	717	702	741	718	708	673	730	720	697	713	711	731	743	671	686	711	742	752	754	702	732	714	754	759	724	710	721	746	712	738	720	747	722	741	741	710	719	716	705	698	715	754	689	701	753	721	751	767	766	752	726	699	675	751	746	694	741	706	674	717	706	703	718	741	749	754	738	701	707	724	730	757	686	734	704	694	696	692	694	729	791	760	725	728	708	762	704	745	742	706	754	693	770	706	667	738	681	725	754	711	702	731	755	748	743	709	740	747	709	727	683	693	750	766	724	661	739	740	711	732	710	729	727	715	712	736	692	771	748	762	709	746	727	718	708	713	728	728	694	758	719	706	757	713	728	699	760	678	733	740	746	678	741	726	739	719	672	686	752	710	731	755	733	753	742	804	689	740	720	743	766	710	744	709	712	702	795	729	696	724	732	742	736	722	746	728	754	699	787	746	719	722	696	751	704	726	732	678	751	727	748	775	717	666	753	760	729	704	737	753	755	729	695	734	709	752	725	726	721	726	719	759	722	736	717	747	717	761	688	765	724	726	777	742	746	678	757	708	747	719	744	731	706	723	735	779	710	739	703	722	693	678	700	752	712	724	723	727	751	752	717	717	729	714	729	694	768	755	698	726	700	719	732	688	726	714	671	727	716	747	730	706	745	769	736	718	684	730	689	715	692	681	735	762	762	727	738	751	712	731	716	730	716	764	719	711	685	728	750	684	729	677	731	718	760	743	715	717	791	713	718	741	736	671	701	695	705	703	706	753	713	739	729	724	753	717	740	704	723	718	704	688	723	736	755	722	693	770	722	665	745	714	707	713	721	698	699	712	719	704	751	724	731	682	738	682	734	751	732	726	712	714	706	703	691	714	697	752	734	692	756	712	714	704	695	710	719	715	799	743	763	747	747	742	706	739	745	758	691	718	724	709	710	693	730	754	746	733	743	703	701	714	746	783	677	706	726	728	743	749	739	690	699	725	741	725	719	775	707	691	702	705	759	705	720	745	684	715	689	761	706	703	724	693	724	725	727	742	728	677	757	728	693	703	735	690	716	771	747	708	719	750	754	738	751	716	700	724	708	752	693	752	718	723	751	746	683	717	773	685	669	716	710	727	682	721	697	738	718	701	705	718	670	723	691	735	735	726	745	777	748	737	741	742	728	708	714	693	727	757	735	711	697	728	751	717	735	704	659	684	731	710	732	694	781	731	704	727	712	708	750	742	694	722	722	736	713	709	718	729	762	698	716	738	720	698	731	708	714	714	740	754	758	737	710	659	717	718	703	751	708	782	705	674	721	743	729	758	775	715	704	711	690	719	713	692	692	780	723	738	732	738	740	750	754	725	717	710	704	765	743	722	715	740	729	693	668	727	714	674	714	732	776	709	762	712	730	710	676	692	742	717	725	693	736	750	743	705	702	732	686	727	742	786	717	769	724	730	707	777	735	695	736	723	678	710	711	710	708	689	701	739	733	725	723	734	683	699	741	713	722	717	702	739	724	691	748	721	686	793	706	805	674	725	752	709	762	697	734	708	734	719	778	658	717	692	718	714	717	754	722	708	692	711	690	708	757	698	697	728	703	662	731	685	762	728	730	708	736	748	707	747	693	709	778	723	740	746	705	772	691	741	699	732	724	776	692	716	721	721	733	697	683	713	700	745	733	721	729	673	718	745	673	723	755	679	738	707	726	760	727	680	712	705	758	713	712	746	744	695	725	746	722	756	775	712	719	712	733	744	741	714	733	694	725	740	680	725	766	796	778	690	717	774	729	773	773	738	733	687	747	726	736	731	740	736	747	692	722	752	752	724	757	732	725	748	755	741	751	737	703	714	721	687	714	726	721	707	700	706	743	682	705	751	698	721	748	721	708	731	747	740	700	704	735	748	702	744	762	684	726	755	714	687	761	689	711	694	721	690	736	743	742	753	791	735	715	754	723	742	750	714	737	699	725	718	693	738	769	701	692	755	770	690	735	786	711	689	709	693	695	723	698	736	726	722	726	776	688	708	743	708	748	708	715	713	774	763	754	707	735	713	695	747	728	656	722	734	700	700	758	669	743	702	725	720	717	714	710	728	703	755	735	729	698	710	730	743	707	750	712	730	732	739	715	737	754	735	701	733	768	756	734	715	705	656	776	773	725	797	727	741	693	709	720	700	721	690	738	733	687	761	736	716	712	728	723	752	708	685	698	702	730	731	753	677	719	704	716	706	730	706	741	770	752	736	757	730	751	756	714	725	724	674	724	752	739	710	775	720	690	712	741	710	720	724	730	752	729	724	663	708	744	690	725	741	794	677	742	734	735	720	738	738	744	748	705	766	703	697	681	752	716	676	749	727	700	725	731	763	702	700	740	685	727	704	700	725	758	713	721	671	718	698	698	745	735	722	715	727	746	697	720	679	727	718	764	746	739	704	776	708	693	763	736	728	749	743	690	764	673	677	734	714	707	715	731	695	729	728	691	709	730	757	734	710	706	747	706	692	732	723	697	733	669	725	746	692	742	726	711	712	738	717	731	673	747	728	668	723	728	754	687	752	700	682	680	746	691	730	710	704	711	725	715	773	699	688	740	710	741	703	723	739	771	764	715	723	737	690	732	701	724	698	713	703	672	726	726	729	769	721	750	733	721	753	750	691	719	720	741	721	705	741	722	703	737	722	758	676	744	702	771	681	725	754	772	729	706	707	745	710	749	673	704	708	725	701	736	679	715	765	747	714	691	719	690	746	746	746	718	711	710	727	729	720	714	693	675	726	701	701	657	726	742	672	695	708	711	708	731	668	730	712	741	763	714	665	729	718	746	743	693	697	725	707	731	729	758	722	661	720	736	714	699	720	711	731	693	718	745	770	762	683	727	708	711	745	750	702	728	701	738	716	719	734	685	718	652	717	728	753	726	707	696	732	708	773	740	714	725	759	702	747	672	779	722	693	747	746	702	723	722	734	693	726	727	765	739	696	744	728	678	721	733	705	718	711	692	748	737	755	720	701	773	715	764	743	659	700	730	708	708	730	690	761	689	744	722	672	749	699	681	724	692	738	727	767	721	729	745	754	719	755	742	709	710	717	729	714	782	728	715	698	677	767	751	738	732	764	699	731	744	719	718	770	738	730	646	718	754	712	673	744	704	681	669	754	711	766	736	747	744	768	728	719	693	735	754	699	681	692	697	721	696	738	729	693	700	738	714	719	742	732	716	680	697
28520	32006	30339	28640	35503	36992	39719	43740	38424	33850	28916	29745	23383	16762	19768	21837	21578	13939	9899	6353	6456	10080	5249	5029	4076	3148	3055	2793	3881	2928	1396	582	486	507	477	475	630	635	567	506	404	390	368	369	367	339	329	352	350	343	319	311	287	290	344	339	310	330	333	340	332	322	312	332	297	290	310	339	305	307	279	316	279	276	323	289	284	273	306	261	297	277	327	301	280	312	280	298	330	260	267	264	276	289	320	272	293	251	292	265	294	285	289	291	280	302	311	297	291	283	313	283	279	285	287	277	277	288	284	253	326	280	274	296	283	239	296	273	296	285	312	269	324	267	264	273	294	275	299	287	317	295	265	267	280	285	311	295	308	264	291	278	279	289	329	271	262	270	302	264	286	255	290	282	271	305	285	326	287	263	322	324	297	303	272	256	276	292	267	305	294	309	295	317	290	250	301	304	334	302	300	283	310	303	255	272	298	303	238	313	300	266	292	238	299	276	313	310	328	291	279	296	285	297	281	278	289	289	307	304	272	296	284	284	288	284	285	320	282	318	303	295	295	292	325	283	288	303	306	289	266	260	261	295	293	295	294	298	262	296	289	289	260	305	277	259	344	324	257	302	300	325	276	300	281	275	301	278	282	272	271	325	278	295	303	286	284	297	247	269	271	286	295	274	290	287	295	302	287	260	279	308	284	262	280	279	277	294	294	292	286	280	312	266	297	307	251	282	269	247	275	286	289	288	281	287	307	268	299	282	271	288	279	276	323	264	276	264	271	273	282	267	339	263	303	318	264	281	252	285	270	316	307	289	263	302	270	290	286	291	291	272	301	304	285	265	262	276	286	290	284	296	295	294	323	276	306	287	308	297	290	266	300	277	277	291	286	270	290	297	299	297	267	266	290	281	293	321	263	324	308	280	284	289	286	301	291	310	262	287	292	292	278	301	298	281	298	285	284	274	292	276	293	292	267	286	302	290	298	275	312	336	309	312	274	302	283	285	267	273	279	301	297	302	271	307	292	292	293	291	286	280	276	303	283	308	268	256	305	272	285	318	276	301	289	273	279	316	269	258	285	319	306	265	278	270	297	293	289	270	300	289	281	305	278	299	322	318	303	279	267	282	284	298	270	308	319	302	284	284	290	278	283	296	301	277	266	279	307	263	305	307	260	273	291	309	309	309	311	259	274	288	327	276	243	283	299	303	275	305	278	268	293	303	302	296	303	273	306	292	295	284	287	283	290	299	262	285	295	323	270	292	258	277	295	320	305	277	282	288	295	283	306	277	285	276	295	275	295	277	283	314	293	270	297	281	277	269	261	277	305	275	302	261	286	298	281	300	299	273	307	278	290	267	276	293	285	285	297	324	291	319	303	302	251	287	266	300	266	298	288	291	322	265	282	294	306	279	280	294	283	293	282	283	262	268	319	294	288	274	287	249	277	293	301	286	256	294	305	268	261	279	309	315	302	252	277	285	257	317	277	258	266	285	286	261	268	287	301	305	250	305	290	284	298	299	295	293	266	307	307	273	301	329	230	283	278	259	270	305	278	249	282	295	279	258	317	296	290	312	296	276	310	259	292	290	270	286	284	287	286	311	309	281	303	306	292	267	307	284	275	287	299	282	288	315	272	273	297	289	282	318	296	314	279	280	242	319	291	301	321	278	289	266	273	277	283	276	311	270	280	250	293	296	291	281	279	284	279	291	265	286	274	283	289	314	309	286	309	306	296	280	264	299	297	312	270	288	281	289	311	265	282	286	282	284	319	266	299	241	275	309	286	300	300	315	261	261	294	280	286	317	299	274	302	269	287	295	316	288	263	293	264	268	277	280	307	287	291	261	280	289	299	271	304	277	284	291	288	272	288	287	287	279	296	273	278	282	267	285	297	264	276	296	288	281	299	272	266	281	295	290	279	291	295	298	284	295	266	317	283	279	299	277	266	259	283	246	306	272	293	272	282	285	276	247	310	286	312	295	299	294	323	307	302	280	274	287	301	293	289	287	281	300	285	279	273	263	320	278	303	294	291	301	299	310	268	261	318	260	285	297	297	279	267	307	262	273	320	305	271	298	292	276	279	328	288	288	289	305	270	276	297	289	302	279	287	279	280	281	261	290	272	271	281	304	310	293	277	291	319	290	368	288	270	279	277	271	277	298	293	292	288	288	276	298	318	312	275	269	300	303	274	284	297	287	292	304	305	261	289	277	275	269	290	296	297	291	294	308	274	286	306	286	274	294	280	291	281	302	298	301	302	248	284	286	290	287	269	241	294	266	266	294	292	314	309	309	285	285	323	300	237	319	287	309	322	303	302	301	300	293	290	301	289	293	298	298	295	275	269	292	309	277	266	268	329	291	263	280	281	288	259	280	280	273	288	257	250	303	257	318	309	305	290	320	298	291	294	312	282	286	286	284	238	285	302	275	269	286	291	322	306	290	299	259	274	313	278	294	297	279	303	260	274	273	256	276	305	278	286	266	264	267	275	282	296	289	300	286	295	294	262	283	308	289	275	281	281	280	286	321	271	281	284	273	275	287	276	287	281	291	304	282	274	276	295	300	286	301	288	279	282	248	273	272	293	265	298	286	306	286	267	288	266	325	294	262	313	270	250	262	299	303	315	297	256	299	306	290	281	298	266	291	271	294	291	322	275	287	277	264	298	282	318	312	305	318	306	281	327	283	287	312	294	263	290	312	313	277	290	284	299	304	281	298	262	275	264	275	308	284	302	267	278	273	317	291	294	290	309	289	270	286	284	308	254	296	249	286	286	304	298	281	290	283	320	317	294	302	292	301	287	249	287	317	290	283	281	298	287	319	279	299	262	298	291	290	295	312	307	294	276	277	298	290	329	287	303	281	284	310	249	293	302	264	274	299	276	253	305	287	276	299	271	324	266	289	292	271	281	279	297	295	289	278	296	267	263	289	285	277	294	264	294	280	284	289	281	282	255	292	286	250	313	326	311	283	283	275	278	292	276	318	311	293	264	291	276	318	254	294	275	293	279	309	292	292	287	300	278	257	241	295	292	288	281	293	301	270	283	303	283	289	278	274	272	293	289	300	271	296	295	272	293	305	282	277	337	236	262	286	282	270	274	294	297	274	319	258	274	287	265	292	325	295	307	282	315	286	263	284	280	313	290	294	286	272	339	301	332	263	323	293	308	277	277	281	268	286	276	296	278	309	281	281	296	282	302	314	311	300	304	291	291	282	267	282	305	283	286	287	280	297	319	286	284	271	283	320	271	283	273	291	258	266	316	267	305	310	298	279	282	278	304	311	286	283	293	311	256	284	266	252	290	297	279	276	288	300	285	270	313	287	287	276	271	290	281	296	292	288	283	274	321	305	330	284	307	293	317	281	284	314	304	271	319	313	309	291	297	274	282	283	272	275	313	280	326	275	333	302	269	288	301	282	257	287	254	281	300	304	300	307	292	278	294	284	289	258	297	263	270	288	327	302	274	301	309	276	256	279	278	306	275	318	276	346	276	291	328	309	317	325	321	278
19024	25997	30790	35272	42948	45314	52531	57552	52839	48709	45328	47123	41047	36135	41918	41982	39299	33790	28342	23642	25685	30847	21943	22688	19414	16644	16048	15580	19766	15738	7269	3064	2421	2457	2255	1997	3318	3222	2937	2129	1631	1415	1193	1201	1103	1088	1103	1098	1129	1018	905	885	923	973	1001	967	913	1010	942	828	967	969	906	938	862	945	1021	987	772	708	738	747	758	779	698	750	694	750	737	706	751	708	733	668	682	687	706	699	699	711	714	706	696	758	708	714	715	712	757	737	706	711	694	678	709	747	683	740	733	686	735	729	701	691	758	755	669	718	740	675	705	713	690	746	677	694	770	705	732	766	708	731	727	754	690	717	689	734	733	767	677	732	733	703	702	670	755	730	712	691	744	716	690	724	703	721	709	677	725	738	685	715	721	712	713	715	709	719	720	717	743	723	696	723	745	742	730	669	696	731	699	693	690	723	701	692	763	658	711	715	713	708	703	732	691	711	672	669	734	692	713	714	673	694	719	754	699	730	738	714	720	772	734	747	708	712	729	719	698	698	650	661	720	684	701	733	753	706	709	688	716	709	753	721	732	732	746	708	693	686	737	735	709	711	700	706	722	703	674	707	741	746	711	660	729	688	714	775	720	678	694	687	720	668	715	714	741	704	686	738	709	679	708	689	715	704	705	744	698	725	721	699	664	717	655	701	746	718	687	742	701	712	725	681	708	734	740	683	710	682	745	753	675	693	675	686	709	736	740	716	649	689	756	706	666	710	689	748	728	698	697	762	703	667	767	705	710	767	733	697	704	678	730	704	706	688	709	703	715	701	739	719	719	694	710	731	673	637	700	734	717	694	663	673	698	731	726	728	760	711	684	701	679	659	715	734	730	746	731	681	706	683	694	725	711	698	703	710	740	718	686	716	696	689	751	688	741	726	716	739	776	722	720	705	699	701	723	685	717	737	709	728	756	650	740	698	711	695	740	750	682	730	734	668	691	679	673	731	722	699	724	764	714	710	642	743	707	695	682	713	721	694	695	715	662	734	703	757	664	736	708	744	723	682	717	718	687	707	734	690	678	710	693	738	736	700	694	721	727	766	679	738	721	724	727	722	662	715	674	727	736	730	702	711	741	683	738	707	671	712	725	742	739	738	738	670	703	697	712	690	729	681	688	664	771	745	683	660	689	640	683	674	715	702	689	738	716	737	706	688	679	723	708	720	698	683	699	785	710	714	687	726	741	713	684	688	729	734	739	737	759	718	666	687	663	726	717	747	692	742	711	690	668	752	697	650	813	743	730	666	702	716	714	708	688	680	683	733	733	684	680	720	664	766	650	708	706	697	740	686	666	670	743	692	708	695	736	731	712	735	710	709	731	729	691	714	745	679	743	711	711	683	681	704	737	766	704	689	729	680	731	685	758	749	701	714	726	686	709	716	748	739	685	691	694	682	728	743	690	666	713	746	696	711	747	732	728	688	670	677	759	666	745	693	705	690	689	748	736	676	720	716	699	718	738	739	715	701	713	688	755	708	730	711	744	664	724	714	733	677	719	736	707	736	713	698	663	745	706	659	722	695	738	759	677	735	708	692	710	712	710	672	720	706	666	753	693	689	675	732	669	677	736	709	739	714	699	697	676	684	712	744	732	705	701	719	686	721	688	734	692	691	683	696	685	688	666	689	718	728	681	688	726	715	707	698	717	712	710	715	694	727	713	704	738	734	686	739	690	675	724	715	666	748	694	700	711	752	689	678	687	680	692	744	699	711	754	646	703	705	708	731	724	694	730	703	693	767	773	702	699	643	657	721	735	708	671	724	698	701	717	706	722	719	698	711	729	683	681	754	715	662	707	723	718	731	706	658	684	697	701	699	671	699	709	688	685	657	709	677	702	716	716	687	616	714	661	697	674	751	708	705	711	681	702	716	724	740	704	740	763	685	661	690	728	688	673	731	715	730	729	682	701	736	723	744	750	685	704	741	717	738	706	724	728	739	760	671	704	706	663	715	693	678	698	702	704	721	708	719	693	679	759	662	713	789	708	748	709	712	725	690	718	709	689	727	704	698	727	691	734	751	662	740	690	692	721	696	689	673	739	715	675	729	690	712	719	705	710	725	733	685	754	771	711	727	649	707	718	715	709	709	668	699	688	699	689	706	698	730	714	723	691	706	688	707	700	687	719	683	745	688	686	728	766	667	715	708	734	699	699	698	683	703	713	697	726	732	694	731	691	726	706	704	723	704	717	727	698	731	727	704	727	776	735	703	707	653	730	708	760	736	699	682	687	665	741	715	694	710	660	711	775	696	723	662	681	734	738	724	713	706	691	686	724	702	733	769	680	759	681	701	686	715	735	731	711	714	696	704	711	736	746	699	715	739	713	730	697	701	757	744	698	704	688	723	714	780	722	707	747	755	690	716	733	696	702	710	689	700	660	702	680	708	676	700	677	725	728	691	694	744	720	716	732	739	724	741	664	699	721	735	706	696	689	713	706	767	740	742	718	690	731	667	715	734	772	684	730	697	698	698	709	732	674	710	716	719	716	701	706	730	717	729	709	698	764	712	738	719	685	715	764	693	713	702	707	702	709	692	637	727	718	704	689	701	710	696	704	690	729	709	690	712	710	726	730	750	671	684	719	764	694	674	676	690	696	718	724	683	735	772	723	662	672	698	702	667	719	684	721	730	681	681	724	691	704	702	669	740	684	716	676	672	706	704	674	722	687	706	718	730	692	692	658	769	715	762	697	690	687	694	678	673	711	694	694	718	688	724	688	708	741	678	748	763	665	726	685	731	710	714	723	719	711	749	726	712	680	679	708	669	717	663	693	739	685	720	735	717	721	718	713	756	777	736	739	680	673	692	758	762	701	692	744	741	711	719	722	734	678	727	678	674	726	719	702	737	736	739	709	734	716	648	716	722	703	707	663	688	644	718	716	689	748	711	731	732	722	785	689	715	734	741	724	701	694	721	739	676	715	722	720	718	710	722	730	712	715	694	678	701	696	691	675	687	732	751	758	711	696	698	703	712	681	687	701	638	706	713	740	655	745	727	711	747	753	679	722	752	696	722	679	720	705	727	722	703	688	697	696	725	711	656	706	689	735	710	683	692	715	713	658	702	723	687	704	701	721	685	720	704	770	676	722	683	727	709	699	752	741	693	680	689	700	671	732	722	685	681	749	739	700	724	700	736	685	726	717	700	721	721	722	661	686	697	718	728	727	721	705	746	724	710	714	740	707	674	720	738	717	729	713	746	711	722	692	724	690	689	699	682	726	684	678	713	720	716	719	703	674	679	669	747	709	730	687	706	726	745	653	709	790	727	684	716	684	722	707	760	749	673	690	701	729	761	675	699	694	713	751	670	698	745	691	763	696	734	750	682	681	704	719	758	715	764	724	717	716	743	706	729	699	705	667	681	726	743	719	697	689	732	727	717	703	721	740	747	723	696	709	805	724	741	726	681	770	721	721	754	688	744	715	708	694	745	686	730	749	713	710	754	703	716	716	697	720	692	744	704	705	693	737	715	756	718
40901	38750	37221	34747	42653	40228	44440	48746	43003	41074	38121	40260	35057	30286	33389	35574	36485	26900	24093	16549	17029	20069	12513	12649	10758	9653	8266	8206	8404	7561	3227	1148	806	819	855	751	816	1089	1168	831	530	472	394	385	349	341	331	345	371	344	296	270	247	300	357	318	317	317	288	295	293	320	319	270	267	318	352	294	254	233	241	272	217	241	259	229	256	256	220	231	240	253	252	207	215	263	239	243	228	208	239	243	206	229	238	227	220	275	239	250	256	255	226	262	235	201	225	245	255	235	241	245	265	210	229	207	235	239	241	238	217	251	248	199	237	253	265	234	231	267	239	253	231	220	246	286	232	246	237	263	229	201	281	267	247	230	242	215	226	227	245	255	219	263	254	228	235	232	228	238	207	254	218	242	211	224	226	247	218	226	236	213	266	249	272	244	248	251	253	231	265	234	253	236	244	234	245	237	256	266	231	244	196	241	217	229	251	242	254	239	215	238	251	245	232	220	242	258	264	238	234	247	240	237	245	217	237	256	255	225	221	241	221	239	248	249	250	275	240	248	216	246	247	263	248	228	251	260	226	232	222	238	241	225	229	257	258	249	246	261	249	238	250	276	243	248	251	205	256	235	194	247	211	233	223	215	233	270	221	234	236	214	236	223	217	238	215	255	235	223	230	243	246	249	215	203	207	247	247	246	230	244	270	264	233	217	232	245	239	250	224	228	207	217	263	237	237	232	241	274	268	235	214	245	258	231	231	233	211	241	227	218	238	267	280	226	211	227	225	240	235	246	219	209	235	239	273	263	228	239	228	217	241	234	244	225	235	229	238	254	243	240	272	239	228	229	207	224	229	229	269	275	260	262	267	238	223	231	205	232	226	232	254	225	199	267	219	235	237	221	247	256	246	235	239	244	227	240	244	276	248	238	255	241	230	225	223	229	230	250	251	250	250	253	219	224	222	237	237	258	222	229	223	247	250	238	232	228	249	238	250	249	220	247	237	237	225	267	225	249	246	245	229	232	241	238	223	222	213	240	260	240	282	220	256	244	254	253	213	225	255	229	262	271	262	266	214	232	255	253	237	243	240	232	251	212	244	258	243	241	258	234	208	229	240	252	245	207	213	226	230	257	228	236	243	223	242	248	252	227	232	233	220	251	227	224	217	233	231	232	228	233	254	210	223	258	250	248	200	223	221	230	237	227	250	231	271	236	250	246	227	255	256	248	230	218	232	258	233	246	264	241	267	245	250	218	247	225	259	233	227	233	244	268	261	255	233	234	180	246	238	259	227	263	225	256	256	216	235	254	224	229	218	242	264	227	248	255	254	231	228	251	256	219	221	263	242	269	246	233	233	268	227	260	244	266	247	219	231	248	226	202	265	239	244	232	262	247	207	236	234	251	224	228	241	226	218	210	227	220	258	252	233	251	233	227	229	242	229	238	208	222	227	254	210	251	250	229	251	256	216	252	265	248	241	256	249	266	249	248	244	240	263	231	242	243	259	199	235	236	243	237	214	227	215	212	217	229	262	235	237	218	241	227	225	236	224	234	268	244	255	276	237	251	250	263	247	253	239	256	257	232	234	242	257	268	270	266	250	242	227	243	255	245	235	221	241	254	245	216	254	236	269	222	257	238	214	271	237	221	249	224	232	225	219	219	240	224	248	229	229	241	217	223	258	227	250	246	236	233	233	232	241	245	237	243	241	256	239	255	256	226	218	232	257	258	237	250	231	246	256	236	253	259	247	214	239	225	264	229	254	240	231	247	229	268	208	233	242	232	255	274	241	232	239	227	244	240	211	229	212	218	234	252	210	251	264	240	217	249	240	277	259	227	247	263	223	226	223	250	248	229	188	241	250	278	217	246	231	262	226	223	246	214	241	257	248	251	235	251	225	213	235	235	240	250	231	247	235	218	224	224	256	247	202	230	215	216	276	249	231	250	252	231	252	231	233	231	235	257	239	239	258	263	234	238	256	235	245	243	259	227	252	242	253	233	240	224	237	236	267	263	224	219	241	224	205	215	208	242	222	252	261	248	232	239	244	242	232	291	245	236	270	263	251	243	236	235	221	224	219	230	248	221	241	263	257	245	225	256	224	271	221	234	230	236	254	266	234	244	241	225	244	263	227	270	303	265	261	255	208	217	246	237	228	215	237	241	227	226	224	230	247	222	241	254	232	249	234	242	220	239	275	238	226	257	250	226	239	217	240	199	232	240	228	214	248	247	251	258	225	258	228	259	252	221	246	218	265	250	216	224	250	247	218	221	214	243	223	227	230	279	259	228	258	257	211	243	256	234	232	205	230	258	211	235	252	226	226	247	238	238	256	238	229	254	221	218	228	266	211	252	225	228	248	237	232	250	235	229	230	272	247	234	269	254	240	223	235	239	236	234	265	247	252	241	239	252	236	223	195	242	246	243	232	235	232	237	249	244	248	218	212	246	242	245	238	258	217	214	250	238	247	220	206	218	235	262	239	210	265	279	235	259	251	230	228	237	251	247	225	242	255	246	234	241	228	262	266	252	229	237	250	249	247	227	239	253	255	250	276	220	216	247	233	271	251	228	238	239	253	247	239	252	265	249	212	231	235	248	245	243	223	244	244	226	257	222	225	249	226	243	240	232	230	254	266	223	264	231	242	249	247	239	260	231	219	245	223	258	248	213	254	263	223	242	245	247	245	246	239	226	225	265	237	236	203	235	242	211	241	239	233	223	235	247	265	257	272	260	254	230	228	254	238	241	227	214	212	240	230	233	264	236	259	227	232	216	237	234	251	257	257	234	225	247	226	219	248	253	267	220	232	235	216	259	230	254	235	251	238	233	291	253	257	254	259	221	258	242	245	230	217	260	210	262	205	225	226	259	229	246	245	223	234	209	229	242	246	218	284	243	249	251	220	235	241	238	245	268	209	225	224	236	218	244	234	220	233	220	235	237	229	245	217	220	237	232	276	257	239	227	249	240	245	247	236	254	239	254	253	236	245	226	254	260	228	222	249	247	217	247	229	218	246	227	249	214	238	222	234	197	238	240	256	212	246	225	255	233	239	253	244	241	228	250	253	244	234	244	251	244	231	215	231	219	245	222	256	254	238	233	246	230	230	246	226	242	242	256	248	256	227	208	238	246	269	233	254	233	230	244	249	241	233	260	202	222	251	224	207	252	238	212	242	234	274	246	231	203	251	223	243	221	253	249	249	250	236	251	244	240	244	247	260	255	222	254	237	228	242	244	246	230	247	292	263	250	235	256	248	260	260	241	266	250	250	236	229	232	248	261	209	229	257	251	225	250	210	248	243	262	239	233	233	252	243	256	216	219	226	229	251	260	243	230	245	259	253	267	231	242	241	208	247	220	228	250	238	235	229	216	231	254	229	218	237	256	251	232	223	235	232	227	248	233	208	227	248	252	245	250	261	239	218	248	244	244	248	258	262	216	275	263	221	214	221	249	230	216	203	248	197	235	296	239	268	263	265	234	240	225	253	236	251	240	253	240	241	226	233	232	251	246	247	248
28041	32674	39285	42801	50900	50592	56751	61754	62485	58666	56121	58154	53847	49175	51552	52352	49972	46488	43466	36412	40839	40884	34483	35451	32562	31680	29886	29461	30102	27932	14908	5696	4247	4608	4663	3914	4958	6865	6921	4535	2721	2381	1771	1887	1476	1648	1528	1528	1537	1235	952	846	868	1073	1470	1120	1182	1351	1143	1003	1083	1292	1170	956	982	1113	1440	1091	742	650	657	634	618	713	621	640	649	659	625	645	607	589	550	580	578	623	617	601	619	576	585	600	559	601	594	590	624	570	611	552	599	572	591	598	609	606	668	646	625	572	606	574	627	570	610	620	597	610	598	603	592	600	619	605	664	615	561	584	633	576	580	574	554	600	614	620	604	632	580	613	585	639	623	623	559	560	597	604	616	598	607	556	610	573	581	588	600	639	581	588	556	603	600	621	604	560	571	617	578	618	599	596	663	609	605	609	599	642	558	601	629	613	555	620	596	598	614	586	588	607	609	612	605	620	570	590	581	589	609	553	584	614	596	558	606	580	614	607	578	586	614	630	651	616	586	566	568	590	577	589	596	580	592	618	556	603	569	604	630	563	610	586	572	595	612	608	568	641	587	618	607	609	595	630	605	662	598	640	618	560	619	614	605	597	586	606	600	607	571	595	542	594	591	616	614	585	641	583	589	638	543	568	572	533	581	575	632	576	599	590	575	647	575	595	586	576	591	608	584	565	631	584	558	581	612	604	622	596	592	610	587	603	612	595	587	615	577	623	584	586	548	619	568	597	607	593	602	636	560	606	574	555	607	647	611	578	626	636	593	610	573	592	592	570	579	578	629	580	604	607	556	620	616	614	602	638	612	609	594	606	615	592	587	565	614	607	584	570	618	593	581	584	620	631	600	541	576	566	562	582	610	635	585	599	568	598	629	606	574	599	532	587	617	558	632	619	613	574	623	623	605	622	566	586	613	570	611	577	555	578	582	596	603	625	600	655	606	607	575	518	579	575	649	617	595	583	571	637	601	648	608	589	561	593	551	594	566	624	581	596	568	618	595	589	594	566	586	568	571	575	622	577	554	598	532	610	615	600	569	624	605	528	560	618	587	594	577	588	589	605	587	606	630	571	609	564	602	565	602	592	590	629	574	604	578	582	590	620	561	597	579	586	595	603	595	594	605	605	573	630	606	575	556	588	588	610	595	586	608	580	606	568	611	568	607	569	569	610	649	558	610	588	601	580	577	574	630	584	608	570	583	599	625	601	610	567	581	612	576	563	618	560	623	594	532	586	565	628	623	577	580	599	595	568	582	612	565	602	599	630	519	651	568	602	569	599	610	602	632	523	614	600	593	582	593	615	579	624	573	596	621	636	592	645	601	639	569	588	588	599	601	558	605	592	606	579	571	599	591	600	606	618	600	660	620	633	605	600	629	644	602	583	617	625	612	595	606	578	578	601	615	613	582	601	571	629	586	582	591	632	613	600	581	589	577	594	615	623	601	559	599	595	596	604	619	599	579	614	596	593	583	567	617	594	597	603	579	586	568	602	587	581	611	573	634	632	616	607	575	642	595	591	611	599	581	568	593	548	579	581	584	601	566	601	596	611	626	610	607	587	599	605	574	665	613	547	570	569	601	557	614	625	581	564	595	600	614	589	611	581	615	593	607	614	603	584	593	625	598	610	562	601	641	574	622	622	557	640	594	622	597	606	563	602	612	552	605	580	577	623	633	624	615	638	599	557	628	558	580	560	633	632	568	605	650	633	581	616	636	590	583	568	652	652	583	617	597	591	558	584	583	568	593	581	600	535	596	580	657	584	577	627	611	617	602	588	609	592	606	592	561	643	620	601	577	612	625	624	602	594	595	600	665	566	573	585	608	602	575	595	577	589	581	654	559	597	608	644	627	610	591	624	616	567	613	578	569	565	631	608	580	588	586	565	588	610	593	625	621	558	563	594	601	561	594	585	608	614	572	586	625	583	606	629	544	564	602	603	570	617	617	591	627	581	594	596	559	601	576	619	603	625	604	601	575	591	594	602	627	609	585	593	607	564	579	598	591	608	531	611	579	583	608	589	591	592	634	604	594	590	610	576	596	619	606	574	622	592	649	629	579	576	551	576	602	613	585	603	619	593	566	528	593	580	625	568	590	625	618	581	609	580	604	587	615	613	590	573	588	578	562	572	612	594	577	580	612	589	581	606	669	569	626	596	546	587	564	634	611	607	607	556	633	567	585	609	564	593	582	581	616	625	581	642	605	631	599	609	621	575	641	596	584	603	557	604	595	576	600	604	594	631	568	614	576	638	608	600	585	585	603	570	619	585	631	610	569	629	623	636	596	592	581	538	650	571	569	597	616	615	584	582	600	595	613	601	607	591	581	619	592	595	597	626	580	529	567	595	617	608	584	595	585	613	603	595	573	584	608	586	573	560	638	603	594	566	576	607	607	605	568	601	545	573	638	600	593	630	615	593	566	613	570	598	534	595	646	580	566	637	593	621	579	615	611	670	599	566	601	602	589	606	629	596	556	579	598	594	625	589	586	575	593	573	562	565	581	574	604	596	608	571	609	571	579	545	606	560	595	573	613	636	621	584	592	587	597	571	603	618	612	611	583	607	540	604	621	587	593	627	648	558	603	579	578	603	576	596	614	606	647	618	586	604	545	614	620	567	606	616	595	551	612	605	578	599	578	577	581	593	568	577	595	597	611	599	611	619	610	612	635	635	552	592	584	597	558	574	620	597	599	579	662	614	575	604	588	625	605	647	577	533	590	591	579	571	631	588	568	628	602	592	605	574	582	567	625	587	586	621	581	610	605	654	609	563	619	583	584	598	596	555	587	604	549	598	581	555	621	592	551	596	578	573	563	589	607	582	583	601	583	609	631	582	564	588	580	595	606	612	596	619	583	589	570	606	582	622	593	628	630	591	614	656	598	586	589	573	640	601	575	635	599	594	583	577	550	602	602	576	590	584	606	600	597	557	553	614	604	612	619	640	591	595	579	596	597	626	583	567	638	614	614	562	584	589	569	581	586	611	599	597	565	545	588	585	574	610	599	537	587	547	637	604	605	574	611	609	588	619	561	608	630	591	623	539	632	621	604	593	616	566	588	568	588	634	642	583	590	551	651	594	584	578	606	611	537	606	589	600	642	610	574	602	587	595	635	617	613	602	564	594	623	532	597	585	561	661	621	596	632	609	559	579	596	608	597	603	578	600	578	608	616	639	624	619	572	597	594	589	646	579	580	608	617	589	582	589	629	593	603	562	573	615	550	585	621	594	629	594	580	586	609	614	587	645	600	625	605	605	580	583	639	591	632	586	610	587	606	596	581	612	631	565	631	609	633	584	599	583	625	647	577	563	602	588	574	625	536	604	601	602	604	576	604	650	589	588	592	603	609	606	573	604	560	596	670	586	587	576	579	603	580	606	612	580	606	639	612	612	620	620	627	553	575	608	618	593	582	578	599	577	617	553	607	605	573	575	616	584	578	594	598	602	585	589	587	611	596	614	621	584	589	605	592	552	608	580	608	632	595	626	609	586	640	631
13892	11199	12480	10033	7987	7325	7292	8671	7368	5031	3610	2846	2073	1502	1672	1513	1581	1017	965	694	723	752	606	616	608	554	533	479	453	456	411	380	318	301	321	318	339	340	315	316	322	287	327	288	303	331	299	296	328	318	272	316	300	285	299	283	324	278	291	325	298	287	310	294	303	300	316	304	286	293	288	315	308	273	291	294	320	279	291	293	335	289	311	310	269	321	270	300	292	270	289	267	295	290	289	302	280	313	278	279	292	286	292	281	271	297	306	325	293	262	306	272	289	280	297	292	287	275	304	288	252	265	281	272	280	250	310	289	277	290	256	275	306	293	306	263	291	267	285	327	283	289	295	285	275	281	276	292	306	298	277	267	305	311	279	277	293	283	258	274	276	280	272	290	296	281	280	288	330	284	292	258	312	272	286	302	302	292	287	306	300	250	283	244	333	298	285	269	304	258	283	294	273	322	275	296	307	282	279	318	270	282	279	270	314	300	305	279	273	299	303	315	271	263	330	294	298	301	274	284	318	264	296	277	298	251	258	296	280	310	293	297	285	270	307	300	281	307	271	293	275	291	316	268	279	288	306	308	282	296	302	275	273	293	273	281	295	284	288	301	288	298	280	293	288	302	295	326	320	275	280	308	324	271	271	280	294	290	270	279	275	299	275	298	319	292	310	283	304	257	310	294	279	277	294	280	273	310	307	282	289	267	272	308	278	304	286	269	294	281	281	306	283	274	296	312	291	302	309	323	311	278	286	285	307	270	311	287	281	287	303	322	301	288	349	290	325	279	255	278	275	254	277	266	276	286	308	299	299	301	287	280	278	260	321	263	290	294	272	302	276	284	322	302	312	309	296	290	291	289	262	268	292	307	295	308	302	300	303	307	275	296	284	312	277	290	274	301	310	294	256	293	261	260	268	272	275	262	280	255	294	270	279	295	251	281	257	272	263	308	277	270	293	252	291	304	304	280	277	283	323	318	265	296	303	277	285	280	265	271	289	295	285	289	263	276	304	243	276	306	293	292	298	302	296	289	292	284	287	300	297	290	257	294	289	264	281	282	292	279	287	294	258	283	274	276	257	302	324	311	275	305	283	284	285	287	282	287	284	303	283	292	309	275	274	295	289	283	317	273	300	278	297	293	297	294	312	292	286	307	273	265	299	312	303	277	285	312	286	253	321	272	287	310	293	311	286	273	301	267	294	290	297	278	263	295	260	280	264	289	295	302	284	323	282	298	286	252	310	310	290	263	285	279	277	287	274	282	288	278	283	302	296	282	322	271	287	290	286	276	308	313	292	313	309	278	291	293	289	301	309	285	257	270	293	287	282	308	268	288	298	256	277	288	334	265	274	284	281	239	296	281	287	316	303	282	260	306	270	315	282	276	311	291	268	296	274	279	278	285	281	288	278	282	283	289	288	272	269	322	298	274	277	271	287	283	294	297	320	290	316	285	310	274	268	291	282	290	264	298	291	285	300	300	292	281	284	292	257	275	279	311	280	284	281	298	271	278	299	310	296	279	277	256	290	286	296	276	298	287	277	295	285	275	266	314	270	278	272	274	306	297	301	295	294	284	303	298	295	298	326	305	287	249	304	287	280	294	287	268	290	308	258	288	257	293	261	301	294	302	289	294	286	288	297	282	277	278	305	296	311	263	285	282	280	312	298	257	302	298	288	271	283	292	299	257	285	311	307	284	288	297	273	265	326	309	269	280	305	255	259	288	303	271	280	312	291	263	305	283	295	308	272	301	311	298	319	273	265	275	303	317	303	319	298	268	283	295	310	303	289	309	287	300	293	267	293	285	302	289	301	285	317	292	279	275	304	321	274	325	260	290	264	296	275	319	290	285	281	291	292	278	304	288	294	289	277	297	301	279	270	280	282	297	283	292	309	284	274	305	283	287	325	271	302	314	285	321	328	297	316	283	312	318	281	321	307	298	279	310	303	283	312	297	290	296	277	281	267	286	260	280	282	288	312	262	312	283	302	326	272	284	316	262	291	272	295	299	272	318	284	293	285	315	279	320	283	318	256	264	342	289	287	272	274	289	315	302	314	314	300	273	290	298	300	278	327	324	287	310	271	283	253	268	279	295	308	268	280	256	247	305	288	281	283	311	267	321	294	293	316	304	308	290	256	306	287	289	302	302	291	280	272	295	307	270	281	278	303	296	283	280	325	292	300	279	274	305	292	302	291	310	319	319	278	248	253	276	280	269	272	290	291	290	260	287	333	302	305	299	270	288	306	302	288	287	276	286	286	289	326	285	308	316	300	292	285	286	273	256	288	313	291	272	270	301	309	283	285	323	303	295	277	284	288	290	277	255	272	295	293	280	302	284	311	279	267	312	276	272	270	286	283	279	292	300	301	295	294	311	341	294	274	267	319	262	305	289	307	257	306	277	312	311	283	305	313	265	289	260	263	303	347	317	316	275	300	294	294	287	304	312	305	282	272	305	312	282	319	291	283	293	323	320	278	262	264	267	304	284	326	289	317	312	293	288	312	288	292	266	309	266	275	310	290	284	280	276	304	321	264	287	272	304	288	291	271	282	302	269	282	312	287	282	285	293	275	284	310	282	264	311	272	286	299	266	294	290	280	307	308	316	271	258	305	302	297	282	286	311	274	280	263	280	285	311	283	294	290	324	295	308	286	289	290	304	304	306	283	303	327	286	277	243	269	269	342	285	313	265	283	303	287	281	289	289	282	292	274	292	280	269	296	308	272	290	256	310	248	304	260	283	277	285	274	268	306	292	285	268	316	335	293	287	304	264	336	299	311	284	273	277	301	287	295	317	302	287	323	318	287	293	293	277	282	312	271	282	296	301	262	296	286	305	298	295	279	288	295	279	299	289	341	287	283	272	287	291	288	314	291	287	272	346	304	301	314	316	309	263	294	307	269	285	304	281	297	317	291	286	280	292	276	302	276	262	316	269	270	318	293	289	253	294	257	274	298	309	286	276	300	280	318	277	301	284	294	305	296	309	274	282	306	286	277	299	270	313	282	299	288	282	309	292	281	272	276	264	241	296	282	287	297	291	277	293	281	321	278	296	280	275	277	293	285	293	301	279	281	274	284	259	281	285	291	276	296	321	285	294	311	295	336	248	281	284	275	310	282	310	274	282	265	291	276	290	284	277	279	263	275	283	296	295	284	280	275	279	307	266	278	311	317	290	285	298	292	306	271	252	292	318	280	291	296	275	282	291	266	301	293	312	269	308	276	293	285	318	305	295	294	266	271	296	297	281	252	287	282	308	316	304	272	287	293	312	311	306	298	288	297	304	339	289	281	273	278	324	310	282	258	307	290	293	289	295	280	292	285	269	262	274	291	300	273	331	310	294	306	244	303	294	278	300	301	324	260	322	281	271	287	287	267	322	317	294	290	310	292	287	292	318	302	274	277	282	297	300	271	285	317	316	260	291	299	247	273	309	286	294	259	279	284	313	271	280	304	315	285	297	282	268	310	306	296	309	281	279	285	275	275	298	297	308	261	292
8574	10680	18022	19826	19375	19913	22002	25546	23396	18648	15295	14320	10641	8175	10112	9142	9337	6369	5277	3950	4659	4157	3387	3447	3251	2865	2627	2426	2256	2319	1635	1269	1006	1019	989	956	938	1054	969	874	824	787	818	815	824	832	799	808	777	777	765	771	811	813	767	772	751	749	719	758	778	759	706	739	743	724	773	732	696	734	728	722	728	721	728	709	729	721	739	657	738	720	724	761	673	761	731	706	684	728	705	713	733	723	730	716	690	705	739	751	759	722	713	693	775	692	696	700	705	722	718	709	689	708	735	727	698	668	772	699	687	751	719	754	755	677	724	744	727	720	711	706	712	738	770	678	716	700	725	725	721	714	739	695	747	763	682	666	719	699	697	696	710	716	718	749	693	689	726	692	713	682	695	730	728	714	741	697	695	716	694	734	701	755	706	715	698	665	701	726	667	718	666	710	669	737	759	712	739	733	740	748	702	726	732	732	736	684	771	730	695	749	713	779	708	702	658	727	748	743	655	693	732	715	705	737	710	746	687	690	706	692	746	715	680	693	696	740	716	729	722	702	745	768	717	727	705	704	765	720	742	687	706	763	732	735	696	749	717	712	698	675	748	714	683	716	732	719	645	728	719	748	703	766	728	725	747	697	740	688	714	738	751	703	732	723	713	765	756	728	764	711	745	694	680	727	710	735	684	754	700	759	676	700	709	663	777	732	772	736	759	712	787	736	733	721	711	724	725	765	705	693	682	723	697	704	705	715	680	725	707	697	687	742	712	720	689	730	694	760	778	761	705	698	734	730	714	763	673	704	736	671	705	697	721	700	804	722	711	734	703	727	685	735	751	689	778	718	695	712	724	687	731	667	726	728	754	690	782	709	694	710	708	710	758	712	737	764	713	706	727	783	729	675	731	723	667	729	722	660	712	694	745	704	649	717	708	731	745	697	747	716	746	708	716	794	726	718	718	705	735	737	700	690	700	696	710	742	713	723	704	738	698	714	692	754	700	727	698	693	703	744	766	771	711	674	723	729	737	699	686	700	688	677	746	705	745	670	704	679	659	723	731	736	718	729	695	724	748	722	698	738	735	694	704	709	713	690	762	701	766	753	713	663	725	714	749	748	685	719	732	713	717	680	774	701	716	735	772	735	698	709	699	732	702	667	713	749	750	742	652	697	718	740	710	716	737	671	718	754	722	698	728	746	699	704	757	726	699	758	734	700	669	674	713	698	720	746	728	730	769	731	691	671	721	706	700	778	696	765	759	728	738	717	731	738	671	736	718	742	753	750	692	735	738	689	731	734	730	750	703	759	715	746	717	752	713	713	691	732	667	709	724	715	722	692	675	722	721	804	766	740	715	716	720	724	732	672	722	766	690	716	700	721	702	725	673	738	678	733	714	714	764	733	719	724	742	694	742	746	713	725	727	735	707	731	749	667	697	712	742	681	730	749	707	731	746	718	684	710	742	711	713	697	662	753	723	685	733	737	715	694	712	771	737	715	722	704	747	725	708	679	714	705	711	708	768	684	689	754	705	768	698	759	710	745	747	714	741	733	727	723	702	696	732	734	717	706	735	731	669	719	707	660	702	734	691	705	708	687	706	765	718	746	685	795	692	728	745	680	683	685	732	687	714	691	736	733	733	707	762	704	722	741	673	761	684	667	687	733	737	707	741	651	692	711	727	728	687	680	722	688	708	718	750	749	720	707	697	750	697	744	747	682	701	726	718	704	736	739	718	705	708	732	684	666	695	726	690	750	712	688	695	703	709	767	747	747	663	715	733	739	716	759	691	667	704	749	725	766	733	673	722	707	709	658	741	749	725	698	734	692	744	712	704	752	699	725	673	734	708	706	725	738	737	732	749	739	705	716	723	687	687	733	723	690	716	783	689	719	729	687	703	717	759	680	720	737	711	746	725	726	770	741	741	741	693	744	719	719	680	692	723	719	743	707	701	696	759	763	711	745	706	731	774	739	748	732	731	654	720	725	659	700	673	746	706	709	727	666	703	684	776	727	756	768	709	739	794	746	730	685	740	701	718	743	724	726	719	715	779	737	740	697	725	755	696	749	704	779	711	732	672	732	753	712	672	662	733	711	744	757	747	686	704	703	656	713	717	743	645	752	717	691	773	687	738	697	709	694	715	726	688	748	688	687	696	757	712	725	685	718	765	718	689	710	751	742	723	722	679	669	748	692	745	682	712	700	742	699	725	712	675	730	704	755	694	748	771	661	712	761	759	684	740	716	751	704	700	688	729	722	735	708	702	690	742	744	731	776	721	702	703	738	689	688	696	775	721	637	728	694	713	774	710	759	733	726	710	702	704	718	763	719	736	717	729	708	749	701	759	729	689	696	707	703	734	738	705	706	720	713	707	689	754	754	720	691	699	748	712	722	719	709	709	700	711	732	777	758	704	669	760	738	667	702	751	723	720	698	781	700	777	718	701	785	730	749	693	757	725	701	756	745	690	760	728	719	709	748	694	715	749	731	757	711	684	724	748	714	706	703	717	666	744	767	696	695	691	700	728	690	696	704	722	761	752	701	721	681	737	667	705	731	709	738	730	669	693	759	743	703	692	689	697	680	710	731	673	761	692	682	746	692	728	761	748	699	724	712	708	715	646	703	707	738	753	742	758	677	750	746	718	726	699	694	693	781	739	756	697	711	736	697	729	720	712	691	736	677	714	729	735	688	714	682	749	770	696	731	699	740	742	734	676	736	762	743	653	714	735	704	710	693	729	716	683	715	723	711	703	755	756	715	727	719	750	734	710	766	646	699	727	699	718	709	703	681	700	684	712	715	754	701	729	706	701	702	745	733	735	674	773	722	692	722	751	738	664	695	715	748	721	705	703	704	677	730	766	732	659	737	750	706	673	729	721	733	717	693	756	683	735	693	712	714	697	730	718	706	741	704	750	729	718	754	741	737	689	761	696	683	762	703	745	693	726	715	727	743	743	672	731	730	705	695	757	691	700	741	739	660	723	714	688	741	681	677	717	696	716	701	755	724	701	744	714	737	698	703	694	741	715	727	711	706	725	730	699	764	738	727	717	733	743	730	710	738	737	774	718	750	682	713	694	696	682	678	717	719	742	759	732	705	701	707	738	773	718	725	696	720	750	723	715	696	750	734	752	734	752	718	677	713	764	763	704	730	715	714	745	713	707	687	704	709	746	790	699	715	701	717	731	778	701	696	732	728	718	769	730	696	706	682	747	769	721	668	715	773	705	742	730	675	754	675	752	724	711	741	739	687	701	741	723	779	786	667	693	688	756	766	732	699	722	691	706	744	719	724	776	771	738	747	716	732	706	714	692	725	763	762	743	697	729	696	709	718	731	702	725	695	701	688	733	671	728	765	733	662	677	699	743	689	732	749	702	687	679	742	691	663	774	739	730	662	768	701	671	744	723	728	722	726	707	681	728	709	683	716	729	714	783	714	719	730	709	717	700	778	748	723	746	708	749	702	736	723	713	722	725	675	751	733	680	759	671	693	758	688	708	683	688	708	722	708
27032	29943	32828	30467	32660	28427	34634	43632	40221	35101	31232	30379	24489	18841	21065	20596	20186	11964	11571	6721	8499	6149	4801	4920	4872	4311	3332	2849	2778	2982	1829	691	548	542	590	445	434	574	637	507	432	401	353	358	339	310	333	319	342	310	288	310	273	315	320	316	298	344	319	331	303	303	318	335	284	338	329	316	276	325	296	297	268	285	274	322	264	259	300	284	291	314	255	313	265	275	250	267	305	294	298	329	282	252	278	264	304	301	299	287	305	307	274	295	276	299	243	279	281	292	317	291	268	286	313	261	276	319	276	294	267	261	273	290	272	259	294	259	284	253	312	249	303	293	296	270	292	269	286	279	296	276	273	264	298	265	288	277	294	302	261	250	269	302	291	255	266	296	287	293	265	276	308	311	294	284	314	275	274	257	268	279	287	283	306	277	293	285	256	287	276	317	292	272	280	287	283	297	268	286	318	244	265	277	278	279	264	308	269	301	297	305	281	261	287	286	282	298	281	294	284	256	272	307	302	284	292	284	262	294	295	256	248	274	281	262	289	269	275	283	258	272	284	288	311	297	284	267	291	293	312	308	264	268	285	281	285	301	330	290	296	274	278	268	252	305	253	258	286	300	276	273	283	239	250	276	287	317	279	273	289	256	302	296	308	286	257	300	274	279	324	283	286	271	331	286	290	277	275	317	283	288	263	261	251	295	271	290	264	287	274	275	277	282	283	313	283	259	271	283	271	297	287	285	276	300	287	295	258	306	262	282	278	253	289	295	261	265	293	291	280	286	289	284	310	292	272	266	279	312	284	299	271	303	293	293	291	273	333	293	291	273	252	289	279	279	303	286	278	277	282	271	272	275	302	271	308	279	276	300	268	270	280	302	270	288	307	273	289	287	311	273	270	285	279	281	289	285	287	316	260	267	300	311	262	297	287	304	293	280	308	292	283	267	287	305	277	280	311	323	259	266	288	287	279	313	277	257	293	307	278	275	297	285	270	286	276	283	269	269	280	268	278	315	302	288	270	292	297	285	286	283	299	269	307	278	267	285	266	274	303	309	281	289	297	282	276	244	279	261	264	319	309	287	307	322	290	272	274	272	250	286	273	299	287	281	315	263	246	298	288	267	292	267	272	221	296	277	270	263	275	314	277	283	279	265	279	271	291	298	282	289	282	281	296	274	290	292	274	257	303	289	258	278	290	300	279	284	282	258	276	250	276	278	272	301	263	291	262	322	303	292	262	273	280	279	319	275	278	304	268	276	332	290	300	287	308	283	292	312	242	280	283	298	277	277	308	287	283	250	281	294	295	252	276	289	312	297	259	290	299	292	297	290	326	261	312	294	300	274	309	294	253	276	292	281	312	292	331	295	287	292	266	289	273	296	295	263	299	281	265	260	300	296	287	305	301	260	282	305	281	290	303	285	284	265	285	274	278	296	321	286	269	281	263	269	298	277	279	298	287	257	296	247	266	288	276	298	291	258	309	267	288	303	284	271	282	289	287	257	296	285	299	284	278	264	273	301	271	285	314	277	281	263	269	301	287	280	268	278	271	282	331	269	281	273	283	265	263	285	293	270	261	268	278	266	265	261	259	292	303	288	295	261	243	303	319	293	284	251	267	270	262	271	286	274	278	304	297	258	291	294	303	314	279	287	314	309	302	292	269	291	247	261	295	266	299	287	274	284	292	295	306	302	279	286	273	259	286	294	290	308	252	310	296	303	299	258	313	292	315	243	280	277	276	295	291	288	284	280	282	306	286	274	272	283	310	282	283	283	263	270	265	278	252	277	293	273	317	263	278	252	304	302	316	288	302	283	309	276	296	287	271	291	263	280	265	278	283	267	301	307	293	288	298	292	292	305	292	301	272	260	263	269	280	325	261	272	290	278	279	278	279	298	296	270	277	247	293	296	289	280	258	288	308	300	314	256	280	270	273	290	303	306	283	266	304	297	293	330	258	284	272	264	304	281	256	322	262	302	303	296	302	293	273	280	279	290	283	275	281	329	259	298	273	258	302	276	314	316	258	289	281	280	255	278	300	280	268	289	296	308	285	288	297	292	274	272	288	270	300	289	279	251	262	270	297	261	282	313	247	301	287	282	296	257	295	285	259	276	241	291	313	282	283	273	302	279	306	308	275	274	287	256	310	277	284	247	281	300	252	291	298	284	285	289	265	282	284	304	295	274	287	296	263	295	261	284	273	263	297	291	283	315	290	277	289	275	278	297	288	300	287	286	272	296	272	276	284	277	290	337	283	304	262	278	315	258	286	296	300	289	280	294	304	285	314	256	271	262	279	288	269	332	284	310	262	258	253	282	264	278	278	312	325	316	313	266	294	282	276	290	285	272	274	275	300	292	280	259	319	283	293	276	273	286	260	258	270	301	257	309	267	267	302	292	305	278	296	293	286	311	290	267	295	270	308	274	269	271	287	265	286	265	273	277	270	267	292	271	285	304	278	295	297	312	279	280	276	260	276	302	262	293	301	265	301	299	284	265	285	273	280	296	298	283	287	286	254	296	271	289	315	265	272	287	313	275	278	276	253	297	306	256	273	273	298	293	287	246	298	316	295	300	292	286	270	305	255	277	289	285	291	276	254	258	304	268	291	291	253	264	329	301	253	279	271	303	264	287	303	250	259	291	293	249	273	291	261	277	283	287	271	262	293	292	283	282	303	312	253	279	272	287	285	284	297	314	294	298	302	281	269	273	267	294	292	290	280	284	286	283	285	284	280	294	288	315	294	301	256	291	283	259	290	283	310	284	257	253	284	292	292	275	260	258	300	280	269	303	272	295	274	253	306	280	277	280	310	273	295	282	290	259	268	258	266	292	277	289	275	287	294	284	262	296	288	273	285	284	297	307	293	262	257	269	297	286	287	272	308	278	267	253	276	286	265	290	291	277	302	295	268	290	261	292	286	311	323	266	287	262	281	316	301	286	257	304	280	259	289	310	289	294	252	263	298	306	245	280	299	274	262	276	264	293	260	299	304	297	284	301	269	301	299	247	280	287	307	287	257	286	262	248	279	274	270	332	262	280	282	286	282	275	305	279	270	259	316	266	290	263	265	313	290	294	292	270	260	262	272	309	266	282	296	297	244	308	290	277	281	286	293	282	283	263	279	260	267	268	265	269	313	295	286	271	264	291	333	280	311	269	293	254	294	288	257	254	281	285	280	277	286	282	261	254	298	320	272	256	287	288	286	286	299	288	296	284	249	305	275	316	291	296	280	264	309	289	260	260	288	267	285	307	292	294	246	257	279	277	312	273	288	301	275	283	291	269	265	254	322	284	284	288	337	286	290	252	277	281	300	289	298	245	280	283	286	313	280	309	290	314	286	276	320	293	322	306	283	289	253	256	277	275	282	269	297	291	317	311	282	293	293	249	252	311	290	278	277	275	287	255	287	294	269	280	287	266	280	302	274	273	302	266	284	293	288	302	291	302	272	280	291	271	271	297	296	317	281	285	306	286	263	282	269	245	300	258	267	305	263	269	291	292	333	277
18349	23768	34020	34732	41403	36892	47187	55568	55021	49914	47328	47176	41544	38107	43275	40398	39681	32204	31951	25141	29904	24217	21678	21689	22144	19912	17634	16005	15555	16451	9234	3771	2475	2470	2814	2175	2158	3223	3230	2699	1920	1590	1396	1096	1113	1041	1011	1009	1090	929	825	815	911	891	1107	1009	979	1072	923	895	932	977	896	849	828	902	1152	903	759	740	713	730	723	719	711	702	708	721	714	724	682	723	687	739	741	697	693	692	722	736	749	732	695	712	692	717	685	678	721	668	702	693	721	683	709	718	718	710	714	717	758	719	727	638	726	717	661	740	712	638	718	703	665	672	739	653	769	722	746	723	710	728	710	717	663	702	682	714	692	669	731	700	671	726	680	725	690	695	761	736	702	720	688	722	701	656	697	667	677	744	666	721	711	682	678	695	740	732	722	744	718	730	687	707	689	707	711	734	682	723	705	714	660	701	670	661	696	723	704	746	679	690	696	715	700	711	731	697	711	721	667	743	711	714	716	680	730	730	720	692	714	715	720	717	734	708	674	685	738	684	741	776	733	714	674	714	730	712	718	699	691	703	711	672	687	683	691	743	721	689	750	741	728	705	713	774	711	669	714	713	707	689	742	685	724	705	683	715	700	701	732	714	721	679	661	723	705	677	722	704	688	682	762	754	698	717	693	691	713	729	692	722	665	675	711	716	753	707	751	674	681	726	715	704	666	733	711	718	722	689	670	714	692	689	678	712	675	720	700	709	679	704	727	710	697	699	707	710	650	734	694	726	720	669	733	727	685	681	749	690	709	677	656	712	723	731	702	651	727	668	653	723	719	705	722	738	723	704	681	703	735	719	685	723	675	720	722	702	715	696	694	732	702	685	716	688	719	663	728	690	733	722	667	719	716	721	688	710	696	720	680	681	683	721	723	722	675	690	733	686	726	712	689	724	716	709	683	689	676	700	696	707	700	764	697	729	699	757	713	665	694	741	682	731	727	706	694	733	714	762	712	707	699	754	674	746	676	728	706	723	666	658	712	685	762	735	715	709	670	661	679	716	697	723	631	687	707	711	711	733	714	719	778	717	721	696	667	673	681	714	680	726	719	687	642	656	684	733	745	689	721	696	730	736	675	698	727	691	721	660	682	713	728	674	689	744	719	747	738	680	704	699	661	699	717	683	702	713	696	674	700	666	685	650	691	774	715	713	731	712	697	716	729	753	722	724	717	724	692	699	680	737	719	692	719	756	698	688	694	714	694	683	721	704	711	693	708	691	684	721	703	702	776	741	700	710	700	717	702	688	691	742	700	665	693	734	744	680	698	707	674	738	682	691	698	699	729	684	713	718	756	737	754	749	695	684	696	712	662	693	726	725	743	711	717	674	710	727	653	752	679	709	706	673	722	719	712	718	687	692	694	702	750	704	728	724	724	717	684	770	671	747	703	707	734	691	665	722	787	685	729	733	683	683	686	713	686	715	781	746	732	693	693	704	669	727	691	738	633	676	683	668	672	595	708	710	710	691	729	731	652	673	720	735	723	740	674	684	690	671	728	687	733	715	737	730	733	708	688	730	712	649	700	658	741	700	735	726	737	672	705	710	724	689	711	671	677	737	724	712	732	719	719	710	666	673	750	723	716	719	671	664	718	699	739	732	659	706	725	681	678	703	688	672	703	717	738	706	677	648	724	737	700	664	713	736	683	745	714	697	725	714	723	696	726	722	669	740	694	705	687	677	706	648	690	716	755	690	732	664	711	649	699	760	771	706	710	696	654	730	688	725	717	718	753	729	701	715	698	680	672	755	738	744	666	702	782	727	717	698	762	756	720	667	709	670	735	698	746	680	656	682	700	735	761	713	681	649	683	665	743	742	727	718	741	671	654	732	692	707	681	696	730	724	710	731	674	709	716	734	777	701	643	699	716	682	745	666	725	676	693	683	685	693	748	706	708	714	706	695	684	689	720	748	741	699	701	654	713	723	689	709	662	725	713	724	718	733	700	711	697	659	661	754	722	775	683	743	729	710	714	724	715	724	714	713	722	697	673	723	719	723	747	726	726	743	705	641	680	699	679	732	665	729	723	713	716	680	686	704	715	707	751	667	708	769	702	667	710	677	728	721	749	707	757	724	755	692	745	724	683	727	723	708	750	651	713	697	717	723	704	712	708	705	707	802	684	699	713	724	718	688	692	752	713	714	679	718	658	707	667	687	716	704	701	686	735	708	708	692	725	673	703	728	702	730	726	714	741	674	674	697	674	734	732	680	678	681	703	663	685	714	703	725	702	688	681	722	723	717	739	718	681	764	701	710	699	686	637	736	690	727	692	667	740	723	730	710	683	689	702	729	701	709	675	748	697	745	674	651	681	731	718	671	720	713	693	709	689	687	684	687	679	677	711	735	675	702	764	655	722	700	737	724	682	685	738	665	743	674	695	675	681	695	697	665	758	718	762	689	696	738	733	659	686	660	691	692	724	697	701	742	668	714	699	680	690	717	705	733	698	744	711	682	659	710	696	671	730	703	694	677	745	721	697	671	746	702	660	721	708	730	732	729	724	631	733	695	705	764	682	666	745	692	682	645	709	716	681	667	678	684	704	730	703	721	741	707	738	738	718	697	703	698	701	694	712	682	717	732	725	702	706	707	692	691	693	693	719	711	736	668	704	696	736	679	697	700	693	741	679	706	747	740	756	703	719	698	746	688	701	698	687	697	705	683	688	717	696	731	730	683	658	654	752	704	696	687	695	699	766	721	699	711	654	707	706	708	758	687	684	693	750	634	710	698	735	731	730	698	699	685	684	761	740	701	670	754	714	713	720	703	726	746	738	710	738	702	667	736	677	688	685	666	712	725	688	690	719	662	713	692	736	657	695	697	712	726	730	664	709	671	696	731	692	729	689	729	723	752	682	731	666	738	677	707	731	735	684	695	715	713	688	718	686	704	688	685	739	689	753	754	732	688	715	759	717	739	685	689	721	751	707	668	700	656	745	692	758	711	747	761	705	683	733	683	671	671	726	716	684	731	669	672	708	673	726	687	704	698	671	703	692	673	677	710	706	713	723	716	694	741	731	767	688	707	716	755	719	707	725	697	711	693	722	727	733	738	664	748	693	737	700	711	676	672	704	718	697	694	687	685	654	725	696	681	742	691	703	725	666	707	714	732	760	702	715	672	732	745	704	715	719	709	713	725	716	725	683	680	675	692	671	697	678	661	707	746	690	669	709	743	697	729	668	747	699	720	739	704	696	691	747	710	685	699	724	691	746	720	716	722	670	693	696	725	711	723	711	698	710	676	696	726	698	708	704	736	712	708	781	693	684	690	755	697	707	671	685	775	706	704	696	714	718	684	712	698	699	687	708	688	664	687	712	741	741	728	708	680	696	738	716	703	773	705	687	683	690	672	696	709	762	703	656	699	718	636	681	703	690	712	651	677	705	699	761	707	736	687	677	752	731	692	681	681	675	689	699	690	722	686	742	686	690	708	714	715	723	685	729	705	762	712	760	701	728	710	687	684	684	694	729	674	704	700
42400	40707	41094	33868	41025	32750	39444	51543	45109	39508	42058	43622	36608	34511	40855	38378	35534	26222	25742	18365	18391	14481	13834	11784	11666	11495	9196	7631	6915	7838	5155	1527	894	1106	1096	906	700	574	606	1077	745	477	426	319	373	340	338	394	351	311	272	294	274	298	354	342	321	369	312	286	292	365	296	270	295	307	351	270	265	252	244	225	244	250	267	243	231	231	241	248	239	253	227	241	250	229	215	247	250	220	242	244	226	261	247	243	259	228	229	234	235	231	252	256	236	217	268	242	236	249	260	222	212	222	244	235	218	212	249	250	235	246	213	237	214	251	220	211	257	236	249	205	236	230	245	231	233	241	235	239	249	250	250	242	248	218	240	249	209	223	263	256	228	243	241	255	236	204	228	263	233	276	230	278	247	257	259	251	253	238	223	251	235	262	253	224	237	227	230	218	236	237	216	235	252	208	231	224	226	194	253	231	261	221	235	224	250	238	244	213	227	224	234	233	261	241	247	220	228	256	254	259	254	240	236	239	246	216	261	238	227	228	261	244	236	259	244	238	241	213	229	219	224	248	245	241	245	230	229	250	205	264	266	212	201	235	244	225	204	252	271	238	231	199	273	215	242	195	241	239	240	242	256	229	240	219	250	217	242	254	270	246	207	221	251	240	233	231	220	261	276	238	224	270	226	244	253	242	233	227	269	215	274	204	219	248	243	234	246	253	228	211	247	215	261	227	232	228	242	245	228	224	221	223	253	230	246	226	235	232	222	230	231	253	217	227	227	214	239	244	226	235	240	242	229	212	245	242	216	230	238	233	258	239	259	195	238	253	224	226	227	260	242	238	253	226	241	244	237	231	213	248	232	242	229	260	227	237	217	237	254	246	264	271	241	257	259	211	239	243	219	232	230	234	218	254	260	247	215	220	218	236	220	225	225	225	263	225	208	244	260	225	223	233	240	238	223	237	236	245	234	235	256	201	225	218	243	239	212	211	268	208	246	217	231	229	249	283	240	225	227	230	208	251	269	228	231	211	243	240	226	245	239	224	240	230	240	210	273	244	241	235	221	221	252	240	246	212	242	221	242	262	246	206	212	244	244	233	217	231	210	233	229	241	205	248	232	263	244	216	221	229	236	233	212	240	251	224	265	245	236	241	263	219	224	223	263	281	262	238	241	254	260	264	218	215	223	261	219	217	219	259	209	248	230	231	224	231	241	217	230	258	222	248	236	235	238	231	215	237	241	261	264	241	251	221	245	235	252	244	245	253	214	256	238	226	219	244	247	239	237	230	232	240	231	248	246	245	256	222	253	247	226	272	251	245	268	249	225	240	224	232	242	240	259	257	217	227	243	235	233	237	257	225	216	238	209	242	223	228	226	242	237	260	221	255	252	240	225	257	257	243	238	223	224	261	226	246	215	242	247	202	210	244	227	246	242	219	264	233	211	245	252	238	232	238	259	239	248	234	229	258	236	238	207	250	229	269	254	249	254	220	229	243	237	263	243	205	228	229	216	287	216	253	249	251	219	250	261	225	226	260	247	230	225	243	257	196	230	211	236	222	242	265	275	238	220	232	251	226	211	264	216	236	244	228	241	243	251	259	251	252	211	252	231	215	237	254	239	250	223	240	244	248	261	203	224	222	261	261	252	241	241	226	206	228	267	225	255	235	228	223	236	239	233	268	233	236	204	240	253	262	251	244	230	268	250	220	248	227	218	234	237	239	231	237	236	227	235	235	268	227	207	231	231	233	232	219	241	244	210	218	246	233	235	222	237	232	220	231	210	228	214	235	240	258	205	215	218	231	254	247	220	249	242	222	251	273	243	215	227	219	254	245	274	244	224	239	252	218	226	251	225	264	248	241	235	231	249	200	235	246	240	207	234	224	233	236	238	227	246	236	244	224	234	240	206	256	223	259	221	235	230	241	259	242	265	227	212	253	253	229	247	249	225	278	230	212	255	216	231	256	214	226	245	236	234	254	260	228	228	231	228	236	246	233	271	229	239	221	246	269	255	232	220	251	225	285	235	234	255	244	214	224	233	258	233	249	250	209	241	231	243	241	238	252	223	248	229	245	238	230	261	239	228	228	251	236	253	223	263	225	250	233	236	232	236	244	259	243	221	246	241	208	201	223	261	242	210	239	238	221	239	233	248	231	226	256	245	230	257	252	243	219	228	248	243	259	242	245	227	257	200	238	235	239	240	234	237	232	246	261	202	242	250	224	204	231	230	246	234	228	236	261	257	240	211	235	222	220	231	225	236	260	267	225	235	246	227	222	265	284	240	224	245	281	222	219	231	253	240	211	236	238	248	231	229	252	241	211	235	230	242	223	232	217	222	257	232	221	269	221	259	240	220	238	255	240	245	241	241	219	248	226	230	242	253	270	243	215	264	239	235	242	261	230	244	243	234	194	232	243	241	265	238	225	232	242	221	245	229	222	216	206	244	241	243	249	255	221	245	215	237	224	231	218	236	242	238	251	235	237	224	252	241	254	248	221	254	251	253	221	225	237	253	253	223	235	233	234	230	224	232	260	214	227	211	238	221	215	263	223	247	224	231	248	197	242	241	233	252	220	235	259	257	227	218	231	232	250	242	227	226	217	221	234	240	237	240	222	242	215	266	234	225	241	249	249	249	240	231	239	235	219	243	234	233	239	215	237	219	232	249	256	218	214	226	250	232	229	250	207	220	218	245	281	241	241	245	214	205	229	254	242	235	241	271	238	263	215	240	227	252	239	231	233	253	238	274	231	237	226	231	244	229	234	217	249	211	255	225	277	242	220	236	244	218	245	200	240	248	235	230	227	279	245	214	247	266	244	231	227	230	251	216	224	252	234	204	235	240	222	219	243	263	217	218	255	244	241	245	225	226	208	213	229	257	214	220	219	258	214	229	244	232	217	228	254	237	218	241	249	212	232	268	266	229	221	244	266	216	240	240	207	217	245	220	244	218	224	232	209	247	210	244	231	245	241	219	209	245	252	254	221	240	239	251	197	236	226	256	235	227	261	245	262	226	251	241	248	228	236	223	260	229	259	221	241	234	221	235	225	245	231	253	248	256	236	240	206	262	239	247	227	250	229	250	225	230	213	231	264	223	248	254	248	229	247	265	235	219	227	239	240	240	222	232	247	204	222	252	249	246	246	239	244	255	245	243	242	240	236	213	243	228	244	250	216	250	235	233	238	239	233	256	255	220	262	222	250	233	245	234	218	228	237	247	228	227	238	225	264	221	245	232	263	266	257	221	219	211	238	233	230	228	249	234	234	224	200	236	244	218	229	245	229	249	257	228	230	233	247	222	247	228	252	253	231	210	219	248	273	232	234	246	212	254	256	208	220	251	253	239	235	230	206	229	231	243	226	228	221	227	253	249	230	233	222	210	249	245	276	248	258	245	241	229	220	263	228	238	204	232	212	241	229	229	241	250	237	225	254	240	257	249	259	224	240	232	240	242	246	217	199	228	241	247	204	201	245	233	225	244	242	227	267	231	238	232	248	227	252	229	210	236	245
30311	35442	44241	44286	51777	43397	53489	61550	62904	58532	58738	59615	56105	54558	58253	53398	52541	46265	45194	39963	40619	36200	36003	32925	34830	33512	31062	27605	27805	29543	20284	7697	5208	5743	6309	4751	3620	3246	3494	6990	4292	2699	2111	1385	1508	1459	1228	1581	1446	1323	907	991	957	1151	1483	1443	1247	1478	1132	921	1083	1335	1176	1049	1034	1057	1492	1126	700	633	626	594	613	629	647	629	601	636	649	575	562	619	614	634	594	587	572	600	596	578	622	600	585	593	606	581	582	583	625	594	656	619	629	581	621	631	585	596	583	555	638	590	607	624	579	587	622	610	624	598	623	570	608	643	545	563	623	606	578	577	602	615	590	600	585	602	595	585	567	630	574	606	572	628	630	567	596	588	596	547	616	596	591	593	620	608	630	591	579	552	623	620	563	593	558	600	541	570	625	564	611	578	577	563	567	571	580	585	642	610	604	624	588	599	601	563	563	588	574	557	584	622	556	582	575	579	629	551	606	598	625	591	588	601	640	599	630	618	635	545	590	594	563	591	567	595	595	618	644	588	572	561	591	573	575	589	572	615	594	566	594	599	591	652	575	594	567	601	611	583	650	600	585	628	569	570	585	565	617	606	599	581	594	604	530	606	621	642	596	606	569	590	558	591	603	597	623	622	618	563	584	610	600	588	567	590	589	583	593	607	550	543	630	546	551	524	623	631	557	625	537	622	592	598	558	612	569	603	589	614	579	580	550	599	590	604	597	642	617	567	586	591	604	596	618	565	594	608	588	606	576	570	626	615	610	584	611	562	608	595	551	592	612	618	566	611	588	590	637	606	548	625	616	602	537	640	591	597	584	541	568	576	575	589	603	577	572	609	567	589	624	603	559	612	594	645	604	586	657	599	614	637	568	602	589	604	601	577	585	612	575	649	561	612	605	559	620	603	617	594	537	580	622	603	615	594	598	612	627	586	567	606	579	530	605	613	641	618	632	588	578	580	624	636	610	597	565	570	568	624	616	649	619	643	594	569	568	585	590	599	585	660	575	625	601	610	582	569	600	569	653	609	564	586	605	638	593	597	564	569	608	617	541	565	592	579	591	609	625	587	639	584	611	586	632	593	588	607	607	591	625	578	596	580	599	596	581	612	585	605	604	566	555	579	606	579	591	572	616	593	599	647	567	571	570	636	569	595	586	592	623	598	598	620	611	588	596	569	580	607	540	572	596	574	615	570	571	598	581	580	569	577	613	573	581	610	583	597	527	593	605	574	611	550	571	583	591	542	614	610	603	599	588	545	610	535	577	599	615	578	540	552	598	650	594	586	608	589	539	597	606	571	603	626	638	562	580	562	577	578	579	584	568	608	598	638	563	623	598	594	634	575	561	604	586	581	575	576	604	560	569	614	609	560	570	568	599	576	588	580	613	566	571	629	586	600	633	575	604	586	598	610	614	625	597	634	629	601	616	587	609	604	581	666	585	606	594	594	587	618	593	603	610	600	602	646	601	589	591	592	602	619	600	603	631	611	596	600	589	579	571	571	575	576	593	607	572	601	643	638	627	624	603	624	576	602	570	580	622	618	598	623	602	595	569	607	563	587	659	619	568	526	629	581	634	560	587	615	602	604	614	612	616	604	615	605	577	572	580	643	603	555	618	547	590	569	560	648	562	594	599	611	589	603	559	624	607	579	563	606	574	606	546	588	587	590	617	592	610	603	585	590	612	654	619	622	588	594	547	615	616	592	562	625	563	601	573	548	562	636	567	605	609	595	563	598	571	590	589	622	577	601	552	602	612	615	557	597	625	593	566	582	580	571	600	639	576	610	593	566	605	623	596	596	617	567	583	591	612	634	571	582	608	529	545	619	574	560	609	619	554	602	598	555	589	564	603	637	616	630	603	608	631	583	604	556	594	583	581	558	580	581	553	600	592	574	597	573	596	614	590	559	605	536	597	641	604	554	606	537	572	568	577	614	614	597	506	600	595	613	592	541	583	573	589	640	532	593	579	611	575	566	579	614	556	583	599	641	577	577	598	569	595	572	644	569	540	587	586	588	614	595	617	619	595	620	567	573	599	625	606	593	566	632	645	591	588	563	649	618	581	628	575	618	579	584	582	617	579	580	602	578	589	611	633	573	579	586	586	523	574	584	584	593	617	569	593	578	558	616	647	567	589	616	564	583	634	589	564	617	557	603	595	617	592	606	607	630	578	608	546	610	600	578	594	638	586	591	594	601	551	587	544	585	602	564	615	623	560	597	580	631	583	566	568	583	544	590	575	625	578	591	606	617	598	590	629	596	609	595	618	574	576	583	598	577	612	547	570	621	626	633	584	570	612	594	579	554	601	596	654	602	603	583	597	555	620	561	601	595	592	591	615	571	662	587	543	612	589	609	613	613	574	602	547	607	511	592	592	616	573	600	624	573	594	585	633	571	642	586	587	585	600	624	613	584	592	603	644	540	598	574	584	616	640	593	623	570	584	577	575	589	604	590	559	592	574	601	591	579	592	583	553	563	596	595	624	591	613	578	605	587	599	599	593	589	613	525	571	599	552	564	610	588	595	575	631	612	599	578	572	575	572	650	595	561	575	587	587	578	633	575	606	632	610	623	580	567	580	613	583	600	636	569	633	592	604	629	625	588	615	596	553	587	589	572	635	598	554	576	595	520	598	598	612	654	561	584	585	632	621	604	596	556	609	604	587	566	589	613	659	569	592	578	608	594	585	595	644	592	608	618	546	623	562	599	595	602	571	562	586	637	579	580	571	603	596	554	542	604	602	557	595	581	596	538	610	601	575	596	629	576	575	600	621	589	621	612	557	592	563	565	571	566	571	603	599	557	622	619	564	587	617	624	599	613	560	585	592	611	630	618	581	627	621	629	610	562	607	612	595	555	564	590	590	613	595	584	626	627	604	589	610	587	596	596	592	580	621	591	580	586	613	556	588	613	569	595	601	562	611	575	599	631	598	601	587	589	611	598	576	594	614	618	553	576	579	568	583	586	604	588	622	593	573	608	612	566	579	542	590	544	595	576	540	607	571	593	560	624	615	560	605	567	573	544	584	598	574	598	615	570	592	579	549	617	559	608	610	590	596	604	583	592	585	584	600	589	600	616	622	582	616	625	579	578	583	580	586	583	516	594	613	594	579	617	588	619	568	606	574	617	586	543	602	579	580	615	591	595	552	579	600	585	585	585	616	579	593	622	605	571	586	610	566	585	566	563	613	601	551	642	621	661	585	630	630	555	583	594	627	595	608	603	601	615	593	584	623	572	622	582	606	556	621	605	587	558	541	591	586	554	607	600	554	552	570	572	602	603	616	533	567	646	620	586	602	595	577	615	610	621	615	623	578	615	565	568	599	578	593	569	584	571	592	596	633	583	591	570	596	572	594	606	613	574	557	592	560	551	591	611	574	633	592	562	567	628	609	526	605	626	594	578	603	555	629	605	595	611	631	583	624	544	593	596	619	590	579	594	597	566	666	575	625	597	594	600	621	604	580	596	617	595	583	572	594	587	561	539	603	588	573	573	591	566
13747	12667	15438	10815	9117	6235	5710	8840	6561	4305	3691	3380	2221	1719	2018	1661	1545	945	890	743	726	671	653	591	602	533	524	500	455	469	418	350	337	335	315	298	284	310	319	330	316	325	301	286	285	332	318	281	289	300	273	292	293	313	313	256	290	286	292	289	278	282	281	354	297	304	291	273	280	297	295	331	279	247	309	287	270	286	285	298	262	269	268	269	258	295	311	295	282	286	277	294	274	280	276	317	274	273	298	289	279	262	269	311	270	277	316	259	286	266	273	309	255	290	287	278	295	331	284	272	289	282	289	260	263	288	299	281	292	265	249	240	263	273	285	282	303	258	291	292	302	273	285	266	269	297	302	289	282	275	285	274	305	300	257	293	274	306	268	281	299	279	288	267	288	299	299	278	275	282	246	269	303	279	306	306	279	272	272	270	276	287	297	285	275	269	278	261	293	290	287	277	294	281	270	278	276	284	281	317	274	291	279	303	283	267	304	281	293	260	277	295	289	279	294	279	316	290	304	295	310	269	286	304	280	269	252	300	295	312	282	326	301	262	284	304	250	304	309	288	275	268	298	303	280	290	318	275	286	262	317	307	310	289	287	303	305	307	283	287	316	254	258	266	295	272	315	243	324	301	276	271	249	270	290	273	302	283	272	263	323	323	265	294	315	301	313	303	296	273	286	286	271	251	266	262	316	292	271	275	294	285	282	289	266	289	282	276	257	283	293	282	276	269	265	284	304	280	265	311	288	273	303	285	288	294	280	284	295	267	265	295	304	281	284	302	273	312	313	280	294	278	266	300	303	251	287	293	269	257	316	301	294	291	278	275	282	285	284	255	265	281	284	308	270	306	312	250	275	284	284	278	288	281	302	262	279	291	271	261	278	270	305	270	303	301	306	295	283	275	308	300	301	283	264	257	301	294	276	304	254	283	270	257	327	309	252	306	286	246	271	279	285	316	259	270	306	315	290	303	273	304	292	293	283	292	276	315	269	296	304	270	255	271	266	297	282	305	272	288	263	274	262	269	284	273	259	309	315	296	255	285	250	300	303	275	296	301	292	323	298	265	287	271	285	279	289	295	262	302	268	282	295	287	327	271	271	280	259	293	307	240	278	316	285	287	305	281	287	293	281	259	291	273	273	288	279	313	285	279	283	293	301	300	306	306	297	307	329	261	300	296	272	302	260	283	309	291	263	291	276	317	317	273	298	313	297	306	288	284	267	302	293	282	289	282	275	295	292	300	270	280	298	273	289	255	279	307	316	334	275	289	272	291	295	281	290	274	313	296	288	277	302	300	288	310	299	245	293	328	320	263	301	281	270	290	282	269	280	271	278	310	280	284	297	302	292	305	282	295	275	282	279	283	301	285	277	256	278	262	295	267	274	283	281	318	288	270	306	316	275	308	313	306	303	299	255	287	259	279	288	261	296	291	291	269	274	293	276	307	294	310	284	274	300	302	332	266	267	266	279	303	286	290	285	292	281	288	284	304	282	298	291	282	307	284	263	291	319	296	301	283	280	251	287	296	289	288	281	318	281	284	296	273	308	281	307	274	273	283	275	292	279	292	264	273	305	284	294	253	293	313	258	283	289	300	272	303	261	303	268	268	283	260	287	285	274	266	290	275	303	301	269	301	272	284	274	305	303	299	282	311	320	298	290	280	288	276	290	273	271	283	279	284	283	279	267	266	296	296	275	309	284	272	288	308	289	296	291	291	318	312	275	272	300	298	276	325	291	317	294	285	267	277	301	309	299	279	270	288	305	296	279	301	304	302	253	291	294	268	313	288	258	274	301	281	290	274	301	322	282	300	311	279	273	277	335	268	318	312	291	292	279	306	293	299	287	282	307	324	280	312	272	276	278	287	281	287	275	287	298	270	300	297	277	294	322	305	300	286	278	317	286	295	287	252	261	306	309	320	279	290	294	280	299	263	256	292	292	287	268	301	245	282	309	309	275	289	286	265	271	302	324	284	254	284	316	294	267	269	283	263	285	257	269	276	290	310	267	323	292	278	304	323	315	297	285	276	291	316	305	269	280	263	297	297	281	294	241	266	318	275	286	274	277	305	279	310	309	300	268	297	275	291	269	284	240	274	297	257	299	299	273	274	276	305	296	276	282	282	256	290	274	282	268	286	261	308	282	309	301	289	275	302	276	291	296	292	258	279	287	292	276	260	299	311	257	259	315	295	281	284	299	304	281	293	287	281	285	271	302	295	292	281	310	322	308	298	272	324	288	293	268	279	282	309	314	278	245	323	284	293	296	300	289	274	295	285	334	278	284	269	273	298	296	289	283	299	286	307	313	306	271	304	294	306	285	274	290	327	289	295	298	288	298	290	285	283	280	278	284	301	298	279	293	332	310	301	340	294	312	282	266	285	257	283	256	294	296	287	292	301	274	278	285	292	272	292	316	304	267	258	281	289	306	270	294	295	314	261	324	292	272	273	279	286	271	296	253	255	282	273	290	249	278	307	269	289	276	291	280	236	281	299	273	285	283	280	248	332	269	296	294	320	273	292	258	285	259	278	264	296	330	310	290	325	309	294	279	291	279	317	265	298	277	284	284	276	281	286	303	318	293	282	272	306	288	287	267	311	277	320	299	288	288	323	309	284	279	265	292	270	294	277	266	310	293	300	303	310	276	304	303	299	279	307	279	293	268	274	288	284	290	305	287	278	294	292	290	314	280	303	292	320	276	293	296	302	293	271	257	275	306	268	312	257	284	279	281	301	323	294	292	297	294	284	302	270	319	315	263	260	336	313	276	280	267	315	259	270	288	279	254	303	288	276	311	290	304	260	311	293	326	287	271	282	294	290	292	302	273	271	295	270	287	310	294	296	287	319	284	266	317	316	276	281	312	280	297	273	278	271	306	294	293	338	298	278	252	281	280	321	279	304	289	311	266	267	316	284	274	290	267	283	291	298	334	277	271	297	302	275	290	289	268	293	279	267	269	257	313	290	282	266	253	311	298	326	286	292	287	280	292	319	279	284	298	300	300	282	291	267	307	336	273	286	295	300	308	304	268	259	271	296	263	318	291	274	270	307	277	277	271	254	253	297	270	251	285	307	314	279	261	292	312	271	313	280	314	285	267	300	289	271	297	266	291	294	287	288	306	258	272	313	292	273	298	286	267	295	272	289	286	291	300	285	269	274	272	295	290	291	293	277	285	261	296	320	270	270	251	297	307	258	264	293	281	274	300	290	301	282	299	305	288	260	281	260	279	257	284	284	335	282	301	321	246	287	269	275	273	283	300	284	275	244	299	297	297	267	277	245	274	307	281	271	289	282	266	275	288	313	298	269	287	287	312	273	279	281	269	262	266	276	274	266	292	292	284	272	304	295	285	295	293	315	266	290	307	301	278	286	309	307	258	251	283	316	301	287	280	266	288	301	293	262	284	280	306	309	309	278	281	306	255	299	325	246	314	292	292	304	298	284	270	270	275	313	304	297	284	273	322	297	276	293	299	270	298	288	289	280	323	293	294	250
9087	12414	20540	20415	21139	17019	19176	26892	22100	17801	16370	16014	11777	9874	12175	9690	9855	5605	5722	4098	4580	3483	3995	3068	3377	2921	2706	2350	2182	2419	1845	1151	1031	1062	1034	946	861	831	903	986	883	805	794	769	780	801	807	841	746	799	799	712	772	802	800	742	741	751	767	723	752	787	737	722	695	747	761	741	717	732	690	736	746	752	743	699	747	675	750	736	734	713	742	732	699	733	689	749	717	737	716	713	732	742	726	736	668	728	753	730	671	691	724	695	734	746	687	703	701	724	730	750	731	699	711	748	754	712	709	699	744	734	710	731	736	714	749	715	734	696	659	717	732	697	724	692	750	684	731	711	743	708	715	725	727	702	770	706	700	729	700	757	740	712	746	697	681	697	729	708	751	700	715	733	731	766	718	736	679	720	706	690	748	747	715	697	706	722	719	667	701	647	728	779	725	744	734	699	722	715	716	714	731	701	699	753	690	673	755	729	724	699	762	662	703	733	736	708	712	728	720	691	672	721	760	741	719	709	700	680	722	765	750	702	695	695	707	701	694	751	742	703	727	656	671	723	703	686	724	748	696	748	727	744	710	701	715	716	765	732	696	711	692	674	707	743	724	747	749	757	715	664	714	709	724	692	704	770	750	761	729	728	683	717	724	685	745	732	716	743	682	685	718	722	714	721	743	740	734	656	734	713	731	684	743	741	713	694	728	755	736	757	783	663	735	769	726	773	735	717	687	731	720	727	741	700	755	714	735	739	702	712	716	777	778	729	718	720	743	707	724	735	729	689	662	751	733	696	691	692	702	708	717	678	721	726	701	724	714	694	679	713	729	696	715	711	695	715	721	696	710	678	728	686	700	670	722	667	711	742	702	766	730	697	699	697	730	715	707	728	735	705	646	731	707	766	706	677	693	680	717	664	747	727	695	723	741	702	753	747	781	716	739	700	712	717	750	675	743	778	704	697	733	727	722	761	734	761	711	713	747	758	744	685	729	773	726	715	696	759	682	709	730	711	733	662	726	722	711	688	704	700	710	714	718	687	708	719	700	727	755	747	735	745	739	683	725	704	683	745	690	709	693	735	728	668	728	673	701	797	715	730	727	742	706	712	748	745	731	667	710	714	713	705	722	727	742	790	715	706	687	701	730	698	735	708	668	734	665	713	680	709	749	715	774	694	779	686	683	709	676	709	717	712	707	703	713	686	734	697	717	715	698	731	771	741	739	691	714	768	715	722	703	685	714	738	769	715	683	737	724	740	728	700	723	687	745	739	715	708	710	760	742	716	732	708	736	715	755	717	711	730	693	735	672	709	793	747	717	722	710	745	720	761	715	722	725	738	758	684	732	720	724	668	754	670	697	659	671	705	705	698	713	692	675	719	711	694	669	754	707	698	676	729	729	676	722	708	785	703	711	737	708	765	729	676	668	759	696	724	728	753	735	684	738	679	703	751	716	768	770	741	775	717	689	730	646	658	688	703	736	717	718	745	745	678	728	753	691	724	703	697	710	735	701	712	682	737	685	674	716	741	726	712	734	727	703	718	655	696	703	713	714	745	747	707	720	715	771	730	696	778	783	678	725	738	718	777	738	731	703	716	700	693	709	774	769	738	723	724	741	707	750	661	728	740	694	702	711	666	702	648	724	728	727	746	724	707	728	680	729	699	724	669	719	737	659	756	767	741	747	685	762	724	747	667	743	724	732	717	738	712	680	743	723	685	705	725	691	689	749	739	765	684	727	695	741	673	720	735	738	691	730	781	691	704	707	711	677	711	730	698	711	715	684	698	701	755	742	704	774	726	724	718	687	685	690	696	762	709	700	721	691	706	710	667	700	728	707	767	754	702	706	754	680	738	729	745	737	727	743	705	756	723	737	730	717	748	761	725	724	714	739	718	700	771	753	766	714	757	681	681	709	753	693	751	717	734	707	762	728	700	725	707	713	715	712	742	707	745	760	689	756	722	696	724	699	738	672	712	686	784	740	695	723	731	757	706	709	747	721	673	760	733	690	734	748	684	715	723	687	748	714	743	756	694	712	668	695	697	754	713	740	711	736	691	715	743	719	678	712	723	679	701	767	721	755	703	750	756	785	717	696	709	692	702	734	690	726	725	720	711	755	705	724	707	685	709	771	752	719	704	729	737	721	731	739	714	753	738	758	673	713	740	731	743	705	640	683	718	704	698	777	765	694	684	635	745	731	750	731	627	733	671	690	726	728	769	677	677	698	697	682	687	694	713	684	691	689	696	665	744	695	745	712	716	705	725	679	757	673	725	708	690	710	733	680	696	724	678	731	714	718	672	705	734	731	714	702	699	684	747	738	693	722	735	759	729	725	686	693	707	745	704	752	687	717	754	706	740	708	695	747	710	731	699	714	734	706	700	724	705	715	712	690	743	755	663	715	697	700	679	695	681	745	756	674	729	734	698	732	681	680	701	703	751	686	726	671	727	716	709	714	655	724	719	688	681	717	744	701	741	721	714	772	721	682	745	701	728	736	746	685	718	779	702	733	695	740	698	699	730	706	723	755	743	691	719	747	672	730	681	752	704	669	742	750	715	709	765	736	704	717	778	754	718	717	759	730	694	706	719	718	693	726	717	763	706	754	751	715	714	676	677	652	693	745	755	699	719	728	755	689	740	747	726	709	750	718	751	693	685	683	721	699	742	717	697	695	682	720	701	720	699	700	701	715	717	722	682	711	716	740	694	717	665	670	735	724	741	730	726	680	718	769	710	736	678	693	741	705	721	699	706	741	751	716	733	728	717	752	721	723	711	695	691	731	712	740	725	711	715	724	749	761	731	711	717	752	659	724	711	736	741	695	719	734	755	777	697	754	770	692	756	699	704	747	730	696	753	685	709	710	718	676	713	695	722	706	737	697	721	703	697	713	726	733	700	722	728	744	663	658	668	750	697	716	733	769	720	698	753	701	721	720	650	738	691	709	690	667	712	692	781	661	746	723	705	715	700	732	715	758	691	747	696	709	738	707	714	728	723	691	725	684	720	760	696	707	689	723	751	702	681	712	745	709	651	716	676	753	712	694	724	725	698	704	776	705	782	674	672	763	773	746	709	736	711	707	738	742	684	754	727	707	754	710	683	766	712	726	694	702	688	686	721	690	713	748	674	781	743	754	706	692	706	709	690	673	715	756	694	730	722	694	723	695	701	728	685	709	699	679	714	716	706	709	707	740	713	731	762	749	705	707	716	746	744	719	717	703	682	708	705	703	683	735	702	684	742	670	774	739	712	701	770	763	703	695	720	672	748	756	735	679	677	685	726	711	711	699	698	737	626	724	719	739	742	718	717	689	716	720	742	701	710	693	742	712	695	749	735	692	724	723	781	714	736	751	733	706	743	676	703	670	712	755	702	742	695	686	747	681	728	747	713	723	694	728	728	666	695	705	712	710	716	671	710	707	711	702	762	720	693	683	728	730	728	698	741	719	725	756	730	736	718	718	757	792	679	729	736	714	710	744	758	764	736	713	693	764	703	737	749	701	742
29310	35349	34201	29774	29157	23117	32209	46936	38465	33933	32942	31200	26963	21831	22567	22100	19981	11963	9292	5656	7377	4934	6227	4142	4475	3829	3646	2989	3214	3452	1817	1009	686	657	525	512	484	554	737	544	438	366	341	325	331	327	333	336	355	303	305	283	300	292	321	331	310	340	300	292	301	346	304	303	324	301	322	307	305	303	272	298	303	259	300	279	261	286	268	277	268	290	281	318	265	303	279	269	261	263	294	284	261	279	273	307	323	266	283	284	282	306	267	252	255	291	292	283	319	257	299	267	313	289	312	295	305	281	296	300	277	279	270	264	289	265	253	269	290	249	293	280	322	264	259	301	281	310	286	302	288	298	280	287	286	277	269	294	267	285	271	284	282	286	309	293	317	273	310	252	263	291	318	314	267	309	262	278	268	282	280	284	306	293	263	275	277	280	268	288	289	305	297	283	297	285	290	277	281	294	277	286	277	289	287	279	282	276	280	297	286	243	279	276	313	265	287	280	306	290	269	289	275	296	270	269	286	289	295	288	306	309	300	268	258	271	269	286	301	271	279	279	316	288	281	280	286	285	284	295	271	285	271	247	263	256	269	286	304	274	275	284	266	266	269	299	265	297	271	314	285	258	277	293	285	286	290	243	288	322	287	303	266	301	253	335	304	252	262	308	275	301	298	266	285	295	288	263	265	249	270	264	292	304	272	295	263	282	297	291	291	286	315	306	295	267	283	259	307	317	264	320	274	275	291	303	265	249	274	270	281	293	271	278	264	294	258	276	263	282	299	248	283	288	292	292	272	276	285	271	287	287	278	283	285	281	294	321	304	274	275	286	271	261	299	288	255	283	322	260	278	234	258	309	258	287	282	287	286	316	279	288	262	288	278	267	260	285	267	271	258	258	297	288	298	268	317	289	279	277	309	278	256	254	312	329	249	303	272	286	283	249	278	298	294	294	230	307	273	295	296	278	282	273	256	294	304	274	255	288	251	303	291	270	297	269	263	254	257	269	274	275	277	288	262	306	270	299	285	299	249	288	284	270	300	314	258	293	291	257	285	287	279	265	321	275	281	303	288	293	262	269	289	288	282	272	284	299	282	277	307	280	286	275	286	308	273	272	265	249	290	290	286	279	264	267	288	260	299	281	305	289	280	279	279	252	269	262	309	279	275	294	281	309	269	297	276	291	317	286	292	288	288	287	272	286	290	279	296	297	299	283	306	286	283	272	278	245	258	282	300	283	277	286	284	288	296	276	268	298	283	266	285	278	298	295	269	270	279	291	269	287	268	284	297	292	264	292	302	327	298	309	284	295	280	278	278	248	269	312	269	311	289	259	273	261	291	284	283	284	291	302	266	268	304	262	246	277	255	264	296	289	270	313	274	293	266	256	295	260	271	289	247	273	275	289	293	280	273	269	247	299	282	289	287	287	283	280	242	290	272	316	286	266	289	262	287	281	272	266	274	290	274	272	261	309	287	272	297	273	263	281	272	264	259	260	264	286	286	290	251	289	305	271	281	296	305	293	305	296	292	250	291	261	284	323	242	284	267	302	271	283	278	291	281	281	253	260	311	307	252	264	279	308	286	262	284	261	250	286	267	297	303	298	270	307	279	304	267	252	294	304	284	256	261	280	282	279	274	265	277	287	264	260	309	287	301	304	257	274	257	270	320	264	274	285	281	251	301	312	253	292	290	272	314	263	266	282	268	308	285	268	291	287	271	262	308	281	300	311	274	295	282	285	284	275	269	297	296	277	287	282	297	279	284	290	291	274	283	303	280	275	310	327	279	279	286	293	294	304	271	312	230	269	285	268	292	271	272	282	271	309	318	289	248	252	279	310	270	286	274	302	269	268	292	283	309	305	312	263	298	283	288	312	289	281	296	290	284	281	304	254	282	275	272	271	284	278	254	310	256	275	265	258	305	295	255	291	272	287	265	295	273	291	278	280	262	266	261	300	279	288	285	293	258	294	294	305	280	317	292	270	291	270	252	296	256	272	270	289	291	301	271	273	326	302	264	271	263	268	301	280	270	247	303	293	291	294	281	292	288	289	261	265	299	264	289	274	277	264	255	270	281	294	293	311	290	314	295	289	301	281	294	266	262	296	301	282	292	285	293	267	312	276	244	274	290	289	328	280	289	279	288	277	279	296	298	274	297	312	285	289	273	281	287	326	312	289	253	281	251	294	272	270	276	279	271	269	290	253	250	270	263	265	265	255	315	254	302	307	281	263	294	341	281	277	298	290	285	304	279	268	290	298	281	294	277	267	234	267	299	275	281	266	281	288	312	306	286	284	270	273	285	252	259	309	253	305	294	260	284	273	295	274	291	250	306	284	292	251	308	302	267	269	324	265	275	294	282	277	298	289	269	288	267	292	298	303	279	303	305	265	268	286	273	288	275	268	265	313	274	321	286	247	289	306	302	272	269	282	295	274	279	322	259	270	268	272	300	270	304	275	276	300	257	280	284	249	275	279	306	284	257	303	282	280	257	274	351	276	307	283	278	263	249	257	285	273	297	275	260	279	290	304	289	280	264	306	279	285	269	283	291	253	288	286	275	274	275	257	281	277	301	288	287	258	305	271	308	249	285	295	311	273	284	299	306	252	314	262	282	304	274	313	296	285	307	275	264	263	284	327	272	283	309	283	271	276	312	296	292	300	279	306	299	249	271	292	287	316	256	284	292	269	252	246	290	241	253	282	278	285	271	302	278	272	270	276	311	271	290	296	280	261	263	326	314	282	279	289	278	278	266	293	294	292	307	250	268	282	292	308	283	288	316	299	311	262	297	268	270	295	329	298	274	305	302	261	271	269	283	272	326	292	282	303	289	263	258	274	258	290	299	318	284	265	262	242	264	288	288	263	277	297	302	254	279	316	304	306	316	303	274	286	278	277	279	288	273	306	290	286	254	279	305	272	278	306	285	281	257	255	288	293	284	286	289	275	271	273	295	289	299	299	305	275	277	287	245	306	308	282	276	262	271	287	307	296	305	367	308	313	270	286	310	273	258	295	270	265	293	259	301	273	286	270	257	273	279	283	307	268	297	261	286	275	291	265	287	279	286	276	302	300	262	283	253	287	298	282	282	274	283	269	311	301	301	299	292	282	284	301	273	252	290	274	275	276	287	273	300	328	282	285	293	319	318	278	278	263	285	276	292	291	269	282	282	289	294	255	292	293	293	270	285	275	277	271	272	269	274	309	271	303	266	273	302	287	264	271	300	256	256	298	312	314	295	256	298	300	257	293	270	271	306	274	276	297	287	289	279	312	286	314	279	271	294	279	284	281	281	322	277	301	304	249	247	282	294	294	274	282	279	280	272	243	259	288	289	300	284	274	264	290	291	258	295	298	271	277	279	298	302	303	279	272	283	275	282	271	286	294	249	297	275	307	281	315	268	296	271	259	274	295	304	320	273	281	289	265	248	275	266	296	283	275	267	291	271	305	263	309	270	264	268	279	265	310	264	279	270	294	293	270	286	272	270	301	286	318	282	299	295	273	285	288
20124	30160	33000	37065	36263	32156	44750	55811	53197	49688	47122	46270	44490	41728	43196	42315	40534	31921	28992	22428	27511	20994	25987	18466	21237	19171	18765	15599	17131	18487	10577	5761	3822	3473	2774	2259	2099	2347	3975	3212	1658	1307	1260	1109	1028	1025	945	987	992	991	916	852	857	894	1118	1105	1059	1006	966	904	884	951	958	864	849	917	983	891	755	731	695	688	665	745	706	681	718	720	660	702	718	690	719	675	700	719	752	745	721	705	676	737	654	774	690	727	710	700	720	705	677	725	726	664	678	696	713	728	641	737	706	761	710	680	735	706	701	729	689	742	719	664	680	723	705	677	736	708	763	710	715	695	711	699	661	700	704	730	677	733	697	722	716	717	708	712	700	727	735	683	718	708	684	702	738	707	722	705	738	778	687	714	698	676	695	694	722	692	718	725	718	743	676	667	677	720	737	673	665	709	715	677	681	692	712	755	687	639	699	660	708	727	724	723	691	678	700	731	706	692	684	715	669	741	752	698	735	682	686	694	706	707	720	728	697	722	711	654	691	724	715	738	720	690	713	673	698	632	688	691	710	695	741	717	730	679	695	707	676	698	716	716	731	670	729	716	691	736	750	618	716	718	686	719	716	735	688	686	702	683	717	684	749	690	686	711	669	738	706	675	731	716	719	718	681	745	653	647	724	664	694	692	665	778	721	708	741	696	717	696	706	701	662	702	678	692	702	677	732	670	706	690	696	707	693	742	766	703	683	695	671	664	700	729	654	720	732	674	672	714	723	725	738	674	746	675	697	707	732	747	720	689	704	701	745	701	704	721	719	667	697	724	715	697	672	686	696	696	761	690	694	660	689	718	703	727	733	754	693	735	692	710	682	758	679	732	650	682	692	681	692	696	743	734	673	689	690	635	710	698	654	711	682	738	728	685	708	717	716	674	738	731	693	734	682	702	707	683	709	677	672	756	668	701	686	707	724	699	676	717	641	749	722	708	724	732	709	676	671	684	709	719	702	748	720	712	746	711	692	728	717	707	708	729	673	704	686	651	686	715	706	744	678	723	693	729	646	708	680	707	723	732	693	677	679	698	699	728	684	705	698	740	641	724	677	690	690	690	681	711	705	693	685	729	723	718	728	721	714	699	729	706	714	749	698	707	682	690	737	684	708	711	689	712	714	694	707	681	717	720	724	740	699	689	734	675	748	733	684	703	717	694	670	742	701	659	784	736	727	722	704	686	719	671	715	674	712	650	681	712	685	734	682	685	719	681	694	645	726	714	720	700	716	707	723	714	701	693	689	693	673	709	722	671	715	681	734	714	720	680	688	733	708	695	681	720	668	705	694	699	757	718	657	649	683	740	714	755	672	662	689	699	665	685	747	681	719	707	721	713	684	701	675	753	706	715	681	655	696	721	706	729	653	706	664	713	726	704	736	738	726	726	694	715	674	726	688	654	684	688	689	657	674	702	645	647	735	661	699	744	671	718	699	737	687	682	702	678	718	699	704	727	709	696	713	707	657	668	693	744	711	703	704	679	714	722	723	680	733	732	703	696	699	713	703	757	731	670	736	671	694	746	716	727	736	701	709	723	726	679	696	722	706	700	729	712	705	708	691	704	673	673	703	768	648	729	707	660	668	722	693	768	741	680	731	706	708	680	667	720	715	701	720	690	719	706	660	719	624	683	746	678	729	719	725	726	723	689	715	717	705	719	722	706	737	674	671	689	711	669	740	680	690	692	710	718	728	708	709	676	686	700	703	681	655	743	690	716	668	717	719	689	731	708	721	667	687	695	687	660	694	752	704	679	640	658	700	729	657	745	680	666	651	706	681	692	718	688	697	675	745	751	691	696	660	742	674	733	697	682	699	724	678	754	680	660	718	708	715	741	692	681	739	714	699	658	726	743	736	730	724	711	730	702	732	750	694	688	686	739	684	732	723	706	657	717	714	775	678	684	701	760	748	698	670	705	656	728	703	704	685	692	714	687	699	728	699	769	732	692	741	689	715	699	667	699	699	715	726	716	692	730	720	689	650	676	688	695	748	733	672	693	677	699	651	693	726	695	693	674	726	674	727	729	682	657	709	727	725	657	691	712	713	656	735	727	683	719	704	718	725	702	655	695	683	723	719	722	663	721	715	671	649	661	655	723	690	682	691	713	644	712	715	687	720	662	688	673	735	732	737	759	718	641	655	656	708	686	694	675	687	686	703	701	685	738	743	667	721	675	684	694	668	696	760	680	700	687	721	713	718	701	688	719	684	729	727	704	661	688	726	741	721	699	717	703	682	691	728	697	700	700	680	665	697	741	707	677	688	725	676	637	719	713	684	677	695	681	698	697	717	708	716	717	697	676	703	737	713	687	703	724	708	656	698	700	691	646	707	721	699	733	739	695	723	729	710	699	746	706	704	710	734	663	712	673	668	712	683	783	738	721	680	620	662	723	692	706	737	678	740	662	705	663	692	678	716	683	716	739	672	731	698	692	717	703	746	727	688	687	730	688	697	667	713	700	739	701	742	692	711	701	668	711	720	802	685	750	688	680	732	711	783	695	717	680	716	721	685	689	697	673	728	706	698	700	683	705	709	701	650	695	683	664	734	694	696	726	731	710	701	655	682	703	736	727	693	719	722	697	693	671	677	736	718	711	691	689	700	756	683	700	721	678	668	717	699	702	714	708	689	696	731	646	739	746	721	679	702	738	712	693	695	730	730	709	705	699	730	674	696	706	722	718	654	714	694	673	729	682	720	709	675	686	702	686	691	714	678	678	701	722	673	709	736	748	705	697	695	707	689	718	718	708	645	700	679	695	663	717	722	701	702	663	720	725	693	640	687	674	676	675	704	688	734	691	699	716	681	684	653	685	705	714	671	734	693	697	649	734	673	709	696	736	733	720	724	730	736	713	697	731	669	683	726	687	761	725	680	710	675	729	703	716	698	678	762	695	735	668	691	687	786	697	705	732	690	770	641	707	673	712	698	657	746	681	661	740	696	706	738	744	698	683	658	719	721	693	695	734	732	708	709	697	727	671	706	695	706	697	699	697	676	694	655	699	696	711	745	729	687	695	692	746	727	697	699	716	718	713	674	722	671	715	694	705	693	688	726	690	737	735	721	683	696	704	740	715	717	685	702	754	742	685	677	723	738	703	710	673	657	704	734	669	705	694	702	667	719	702	693	673	666	656	684	654	715	687	702	634	672	712	761	687	663	725	690	679	744	721	687	676	685	714	691	676	689	700	699	696	716	712	700	660	707	682	724	706	718	698	764	710	679	744	723	680	710	708	714	676	699	715	688	747	741	666	726	702	699	686	716	703	715	736	687	675	720	741	711	656	683	697	695	702	744	695	672	713	704	725	734	705	695	711	673	719	685	699	708	711	721	704	727	683	748	720	719	720	737	694	730	716	691	681	747	731	666	703	687	705	673	746	695	706	705	705	712	658	684	696	752	690	687	676	748	715	674	748	779	700	734	681	683	677	688	675	703	690	679	658	711	711	721	718	710	685	697	704	756	699	743	708	662	739	748	708
39423	42609	41851	32108	29651	31306	36362	54327	47217	42824	40437	37400	37530	34271	36919	36458	35613	26362	22758	15852	19247	12308	16679	12594	11815	9399	9861	7312	8068	8788	4669	2366	1974	1299	1250	1264	971	1064	1383	820	624	363	384	371	290	322	321	348	331	367	304	274	280	264	300	362	356	348	287	349	285	335	301	305	296	288	319	284	243	272	223	229	220	235	230	232	211	226	246	235	219	233	254	231	267	197	209	239	262	238	220	249	200	239	216	206	224	230	215	241	240	244	245	254	242	234	248	214	229	256	225	213	233	261	225	211	239	266	262	236	231	213	243	223	212	263	229	269	248	233	226	229	243	218	207	234	243	214	225	244	244	246	226	208	234	270	241	242	262	243	241	239	238	242	219	223	213	246	250	226	233	205	248	251	252	232	240	251	230	246	224	275	226	247	203	232	235	238	234	247	230	216	242	241	233	241	264	233	254	237	245	251	253	246	239	241	247	235	205	226	230	214	220	223	225	216	237	244	227	226	235	236	205	236	225	253	205	224	225	232	226	234	226	240	232	232	235	261	231	236	232	238	247	226	249	243	277	244	265	216	258	233	265	210	229	233	232	241	232	233	215	215	228	254	245	234	247	252	232	237	233	247	253	251	237	242	206	227	228	239	229	225	234	231	233	208	224	254	239	237	270	230	227	210	239	219	261	203	244	234	211	211	265	244	268	222	205	234	241	268	254	233	232	247	250	242	234	245	250	213	267	229	232	250	229	239	254	219	242	242	235	242	233	259	223	233	228	214	235	234	228	247	214	266	247	238	265	238	223	250	241	293	243	249	227	251	236	217	212	250	238	225	234	197	253	239	224	232	244	240	233	225	211	244	229	241	242	235	257	234	240	237	229	221	223	230	258	222	210	229	214	261	210	244	253	234	247	233	237	273	216	226	253	249	259	236	226	217	246	238	225	240	250	224	237	220	268	228	234	211	216	224	238	207	223	229	236	229	220	250	235	240	247	247	229	222	251	231	241	240	228	238	236	251	231	228	235	234	231	234	253	235	214	239	211	230	221	234	223	206	262	254	249	208	190	218	202	258	256	226	242	225	224	234	238	257	213	206	236	222	205	258	217	203	246	196	235	213	208	243	242	223	208	218	221	255	237	249	237	246	240	229	248	228	229	220	257	208	225	222	227	251	225	250	235	223	243	223	239	243	220	249	227	244	261	227	259	204	237	265	241	234	206	263	255	233	238	240	242	223	246	264	236	221	208	224	235	225	251	226	239	257	229	235	242	230	227	256	226	235	202	251	224	213	228	250	217	248	242	221	241	257	217	215	265	225	250	248	279	209	230	222	246	226	221	203	230	234	250	236	218	230	243	264	235	227	259	219	211	244	235	237	202	241	223	223	228	268	218	242	266	223	242	234	234	204	246	227	220	236	227	249	233	235	227	225	245	226	233	249	238	228	199	229	259	246	229	217	216	237	239	235	232	231	212	214	247	254	216	213	220	243	235	217	244	209	215	219	233	215	243	257	221	264	253	235	208	232	235	237	254	233	237	238	239	237	229	229	214	219	237	224	241	276	238	239	231	237	222	206	230	220	225	268	230	229	228	216	224	263	232	209	237	209	207	236	240	225	253	235	258	234	236	237	235	245	237	235	242	193	214	228	212	256	252	229	214	227	242	221	260	232	230	258	273	234	260	219	225	239	226	258	273	231	244	221	233	227	232	214	234	199	222	212	202	230	262	223	231	217	238	226	230	240	212	237	207	249	237	218	198	240	232	240	239	229	237	248	202	233	251	221	240	223	225	232	220	214	263	216	244	211	211	227	227	224	228	215	249	225	206	231	244	225	227	226	221	235	224	261	243	236	235	260	205	219	244	229	215	237	224	238	246	265	230	241	233	231	230	258	253	222	233	258	255	221	244	237	245	245	253	210	226	240	221	229	213	245	218	222	222	232	223	205	251	239	222	243	261	234	217	234	235	228	217	209	229	242	228	249	256	230	222	245	235	255	260	245	227	254	219	251	211	239	216	237	241	240	222	230	202	233	253	206	210	236	232	215	231	248	231	204	248	203	228	243	236	251	258	242	225	223	242	230	231	238	238	208	225	255	242	226	219	225	237	239	262	239	254	217	240	251	231	234	222	217	224	238	202	237	251	221	246	216	228	219	226	219	242	232	225	237	252	240	240	228	240	259	239	228	222	223	243	223	219	233	210	235	222	228	245	229	236	224	244	233	245	216	238	237	231	244	219	241	236	243	255	242	205	201	221	248	236	247	236	235	196	242	247	190	229	238	227	205	235	229	223	222	245	228	249	225	201	226	248	246	217	205	235	231	242	242	220	234	245	234	224	231	218	218	229	219	233	223	254	245	246	251	233	223	225	232	228	243	221	228	256	212	256	228	262	256	229	231	222	226	254	222	230	249	241	241	264	231	236	245	233	223	230	211	234	260	266	233	248	232	206	251	247	232	230	234	229	220	226	230	251	252	235	246	239	226	238	250	234	238	260	228	241	219	220	232	199	233	232	239	255	257	215	230	222	260	228	217	231	237	256	231	217	197	192	226	244	234	230	230	257	244	205	261	214	241	220	241	223	235	225	228	242	231	245	227	244	217	248	240	255	235	235	232	296	227	235	268	216	225	247	265	216	230	226	243	241	222	227	269	230	230	227	232	267	235	236	234	238	233	250	227	243	211	221	220	209	223	229	199	247	226	193	271	239	242	242	231	229	242	240	249	234	217	223	254	228	250	225	231	215	217	270	232	257	232	233	250	269	204	220	224	250	225	244	220	246	240	219	225	248	249	239	203	215	208	242	250	250	227	259	225	235	222	219	233	249	255	233	229	229	228	236	266	265	233	229	248	227	250	218	246	228	231	257	227	211	225	247	225	227	246	241	251	239	240	269	204	233	237	230	233	209	226	216	219	204	246	254	228	223	262	217	244	240	251	252	241	236	273	257	250	216	253	224	221	227	246	254	251	237	240	227	222	241	227	221	252	240	244	222	217	245	228	260	227	234	226	234	204	238	228	267	275	209	199	230	260	228	220	233	244	230	249	222	237	237	250	215	199	203	248	241	244	199	250	255	239	232	235	253	234	230	214	232	255	226	252	214	271	222	229	235	215	226	263	262	244	251	261	245	246	239	214	232	219	263	211	235	247	219	267	244	240	250	214	242	220	229	232	226	214	212	224	249	234	243	252	249	205	238	239	222	227	222	225	244	254	239	226	234	239	219	243	238	223	243	227	260	257	233	215	237	239	218	221	203	234	229	233	224	232	250	217	231	243	246	241	223	234	252	219	245	263	260	239	235	248	214	253	243	217	235	234	214	236	246	237	224	236	228	222	241	250	226	253	212	234	219	259	238	217	243	252	222	259	216	230	242	237	250	231	231	245	226	226	253	234	210	201	236	209	207	223	228	243	213	227	254	259	235	243	243	240	221	236	241	202	240	251	237	265	242	225	227	217	215	239	234	244	233	266	262	253	253	232	225	242	237	238	237	266	274	243	243	231	242	252	223	247
26836	37315	43004	42272	41871	42561	49088	62047	60931	60254	55048	56092	56271	53530	55420	52132	52820	45905	42929	37019	40893	33234	41461	33095	35008	30797	32545	26488	30264	31172	17747	12406	10675	7398	7447	7216	5595	6250	8336	4482	3197	1776	1745	1429	1284	1285	1351	1366	1202	1402	1155	808	911	980	1390	1529	1489	1370	1260	1119	993	1327	1316	1069	959	1103	1294	988	681	686	626	645	616	615	576	565	631	620	604	602	618	587	601	611	598	587	590	578	583	629	565	625	642	618	623	562	659	622	589	607	577	625	652	553	563	576	593	601	599	648	567	609	598	561	578	579	611	610	625	584	628	594	595	562	575	579	593	575	637	576	584	564	626	572	589	593	608	601	629	610	570	583	573	628	575	594	590	576	610	603	513	591	552	595	577	589	569	607	622	546	608	564	625	545	603	588	571	591	541	603	583	572	588	620	580	561	566	597	580	585	589	597	573	590	576	567	623	558	606	624	548	594	587	613	588	592	598	573	540	628	606	561	562	598	550	571	607	551	593	558	583	586	592	587	584	613	610	596	609	619	602	573	563	585	537	572	616	600	610	581	599	569	597	577	582	593	618	532	565	616	630	588	586	577	570	584	576	594	577	616	545	582	575	597	544	574	570	600	526	544	580	571	579	585	548	584	601	588	578	625	582	572	609	604	545	556	572	602	583	548	586	600	600	564	568	576	555	604	572	601	601	613	567	627	614	577	565	575	615	577	583	591	547	578	644	553	629	574	629	619	625	611	603	605	588	598	591	602	635	534	584	594	635	561	619	597	571	594	599	614	605	594	574	590	580	528	606	579	587	579	599	615	581	586	641	596	559	580	577	609	546	591	565	568	591	588	572	641	604	569	620	596	599	594	640	606	618	594	605	562	594	602	569	594	573	608	595	585	574	571	554	619	603	594	570	600	576	576	550	600	586	596	602	607	605	587	578	591	596	567	550	573	616	588	628	511	579	545	603	611	563	566	567	588	571	548	610	573	596	573	575	594	596	539	588	641	614	551	590	549	564	577	569	540	586	577	583	620	602	601	610	583	573	606	566	591	562	551	596	581	596	598	610	627	531	581	588	611	625	565	638	626	595	597	627	609	547	587	587	585	560	598	555	584	620	564	597	588	624	587	636	555	552	577	592	558	581	575	543	565	582	583	586	574	596	579	556	544	542	579	602	616	614	605	592	569	573	584	605	577	596	576	538	592	602	578	604	610	593	615	610	616	581	557	607	579	547	585	582	556	610	599	530	549	565	538	597	565	578	552	588	579	578	525	634	580	626	641	555	531	578	602	602	551	601	591	555	610	585	610	563	547	562	573	574	570	578	548	586	592	574	559	587	635	571	585	592	586	550	612	577	565	579	555	609	598	592	566	547	614	567	600	607	585	554	616	619	589	531	550	587	576	589	526	602	590	576	536	548	558	627	593	568	579	609	579	571	575	583	558	591	623	608	585	560	585	581	594	547	601	604	580	588	552	601	583	530	574	539	589	585	562	597	598	581	633	592	588	627	568	574	607	595	591	560	563	552	571	636	597	592	567	570	584	586	603	608	617	622	551	561	536	594	527	554	580	571	548	604	580	556	592	623	595	555	610	598	609	593	520	615	585	549	642	563	634	608	571	614	554	565	582	570	577	603	571	575	584	578	591	618	608	633	574	598	587	602	578	581	547	579	568	590	617	592	542	627	575	537	579	591	545	640	652	602	534	580	609	596	561	583	561	572	580	565	581	594	612	620	589	594	568	561	580	593	584	543	624	618	588	604	555	602	572	602	597	580	588	574	601	566	585	607	621	584	631	582	577	539	583	557	560	600	562	618	607	631	586	607	610	606	606	558	565	610	611	579	544	513	562	645	593	552	583	603	637	582	588	606	557	591	569	583	516	591	615	579	582	560	595	611	597	577	588	644	564	601	520	603	579	564	545	596	586	612	601	562	602	586	579	552	591	580	581	569	543	571	547	569	603	587	602	616	550	588	588	578	566	625	581	597	553	596	550	578	560	602	573	600	579	597	583	594	568	608	593	545	585	584	585	599	630	582	566	605	608	616	627	558	550	623	571	569	565	599	603	600	582	606	577	608	601	596	595	562	548	616	587	593	629	644	613	551	591	636	588	529	597	620	572	606	587	539	604	580	635	572	586	621	574	596	588	550	632	577	584	607	578	585	584	567	596	592	589	546	600	566	612	548	610	574	648	567	571	569	581	577	583	521	613	543	591	573	535	583	569	582	640	597	586	576	641	619	598	614	603	611	558	608	625	605	562	606	569	629	627	563	592	601	609	590	533	632	594	587	563	603	572	549	586	604	576	575	592	579	556	616	588	554	548	588	585	615	590	577	577	614	582	585	613	577	586	625	549	584	561	608	635	586	612	611	611	607	605	578	585	576	595	605	587	549	574	597	609	617	584	581	547	619	553	611	576	580	636	588	599	570	603	613	598	554	555	594	540	584	607	572	610	599	572	590	586	606	600	615	582	588	564	604	576	598	561	588	571	570	585	603	625	615	587	574	559	576	595	581	608	563	585	604	587	563	570	573	601	625	565	589	596	539	585	575	611	575	604	585	590	620	575	629	621	579	584	593	584	615	592	568	589	584	565	576	602	565	642	596	612	559	541	596	578	576	609	571	550	597	574	586	563	597	620	608	595	561	574	606	548	595	605	558	585	585	626	618	563	589	543	615	567	591	610	569	578	590	562	637	618	584	573	638	583	595	603	578	576	599	519	611	554	612	568	600	583	566	567	603	558	567	571	570	628	558	615	576	595	595	585	561	632	610	577	599	584	573	621	597	582	595	583	579	588	575	612	567	569	598	603	599	558	605	594	593	585	574	594	574	582	569	587	600	603	578	567	582	605	568	559	588	605	608	547	626	596	613	603	597	585	622	603	599	575	613	571	566	624	590	542	585	583	592	607	613	613	604	573	553	600	593	568	560	578	578	578	572	604	581	584	608	587	618	557	616	586	584	565	588	624	617	575	620	570	577	561	577	583	588	590	602	558	586	621	603	579	578	599	560	550	535	585	562	554	583	611	561	593	586	563	561	557	602	609	554	565	567	579	585	577	598	594	578	591	597	581	571	571	593	590	614	597	611	579	576	607	604	570	621	642	575	567	569	600	564	537	626	570	577	568	591	593	596	604	574	547	592	578	602	552	611	595	591	556	577	591	559	550	617	604	558	560	577	586	526	586	562	609	591	608	623	579	626	551	551	576	584	574	605	579	592	553	654	607	569	588	580	583	598	592	535	562	608	581	613	557	591	562	601	625	589	566	603	589	571	660	572	567	590	566	554	552	592	589	640	593	614	623	606	584	627	576	594	535	556	573	552	596	555	603	562	565	609	589	623	576	631	603	577	565	566	570	582	594	604	600	595	581	601	559	564	603	605	621	588	571	592	598	586	590	605	588	570	608	606	607	540	631	576	577	599	590	577	572	582	646	591	589	554	608	590	613	575	598	592	562	582	597	606	628	605	526	605	585	541	578	587	600	602	649	566	605	588	590	597	599	587	632	606	627
13798	12478	15069	9912	7123	5291	4077	6404	6472	4666	3504	2607	1838	1563	1726	1668	1234	952	820	714	758	601	681	609	598	524	516	493	516	481	409	328	353	328	342	329	343	311	300	296	318	314	296	291	294	274	268	292	287	315	299	293	270	293	312	293	299	305	258	273	344	265	273	260	289	330	293	294	270	280	278	300	276	285	291	278	306	313	298	311	294	272	288	282	287	280	293	312	310	311	312	264	270	295	306	279	286	283	293	296	252	303	288	305	248	293	308	331	257	276	282	299	254	303	278	298	301	275	293	276	316	315	287	311	294	302	256	302	255	300	317	323	292	296	308	279	277	279	284	288	324	278	284	275	316	296	274	264	302	244	281	311	292	258	262	288	300	270	296	261	270	285	264	288	281	287	317	309	322	269	309	265	279	264	301	319	264	293	269	276	288	274	297	290	269	275	304	291	289	273	296	267	272	246	281	301	263	292	317	254	290	291	293	280	251	273	271	284	307	249	329	299	293	279	259	260	295	307	312	297	291	293	270	305	275	297	290	313	259	302	268	294	304	288	278	295	300	290	281	257	267	265	315	263	274	275	286	297	278	286	300	289	287	263	279	296	324	272	287	298	290	298	284	250	290	311	344	272	246	287	254	300	297	291	291	269	287	258	285	259	253	281	294	285	277	305	273	275	273	288	285	302	286	275	315	269	288	277	304	278	261	308	276	327	303	303	296	295	304	258	255	290	307	292	282	307	268	253	292	283	303	263	273	300	298	297	293	273	288	298	271	284	298	307	287	251	291	310	289	277	267	292	273	298	308	289	275	326	279	290	259	295	317	285	305	300	261	317	283	278	273	271	257	281	266	280	297	290	260	295	296	253	295	288	266	293	263	292	288	279	292	285	290	280	265	280	307	269	301	302	317	324	270	303	267	272	304	274	272	305	263	281	275	303	283	263	278	287	283	275	236	252	282	296	265	279	268	299	259	268	273	289	248	300	299	274	314	276	281	284	301	284	304	316	269	302	301	275	291	267	266	270	277	278	273	255	307	294	292	284	288	276	276	285	296	270	289	278	269	298	292	261	272	289	288	275	273	281	277	252	284	288	286	281	296	329	291	283	291	300	299	278	295	284	303	277	297	295	294	258	288	287	301	271	274	279	294	244	294	275	243	291	304	272	275	273	266	318	348	299	299	288	281	272	262	286	302	291	282	308	290	321	265	285	293	287	266	304	268	277	277	285	267	311	300	286	289	266	326	296	271	300	274	301	278	279	254	279	286	287	300	276	284	277	269	264	275	292	274	289	270	303	248	321	265	305	295	295	286	286	270	286	292	273	271	297	298	307	319	246	267	270	303	274	246	274	285	261	280	249	270	274	303	312	297	279	288	267	266	285	307	290	281	301	283	332	300	295	279	294	270	288	300	303	289	294	284	310	283	319	305	282	267	283	280	286	285	264	287	269	305	300	317	301	280	307	272	318	290	265	239	280	297	274	277	289	278	257	248	269	289	283	295	280	318	281	280	265	261	300	278	294	308	270	271	288	291	276	265	304	278	319	273	287	316	294	303	274	283	307	304	294	278	255	279	280	293	302	320	267	282	249	286	282	259	290	305	286	306	283	280	300	308	284	283	268	276	287	261	320	258	292	286	265	292	262	288	287	291	247	282	287	286	264	246	298	288	288	259	286	271	307	301	290	280	278	297	279	322	280	285	263	273	316	308	263	291	285	259	278	266	290	279	305	258	283	285	261	268	292	286	290	278	287	300	304	305	246	259	297	277	298	298	310	260	322	291	296	296	304	284	302	250	267	297	262	288	304	301	269	266	322	284	264	277	299	308	277	298	271	287	294	302	289	294	316	303	246	253	302	255	241	314	303	274	290	281	277	319	283	307	314	297	288	297	286	278	252	305	276	252	291	231	302	299	292	314	287	264	278	232	288	269	287	273	265	289	273	272	244	265	302	290	288	282	270	265	278	283	270	306	283	279	262	315	294	297	278	274	296	279	322	300	286	273	263	264	294	298	292	277	286	298	305	258	259	314	271	283	288	296	267	274	317	280	307	262	298	281	272	277	296	287	275	288	291	290	313	272	272	276	297	286	276	304	295	276	268	275	303	300	291	248	287	289	289	295	299	288	275	267	265	309	257	269	277	295	309	297	301	291	274	269	303	282	288	297	299	283	267	255	281	298	239	309	273	301	283	300	284	300	270	275	297	272	282	272	291	291	274	285	268	291	251	282	291	263	279	309	246	255	266	307	277	287	253	276	288	293	304	294	303	281	286	283	263	327	267	253	299	298	276	296	268	292	255	300	267	268	297	283	258	284	270	297	310	266	289	291	290	282	263	281	277	264	280	308	260	269	325	264	284	270	295	293	295	280	295	275	287	284	269	279	283	283	284	288	289	272	290	281	330	272	289	298	294	273	274	267	275	256	285	292	277	255	266	271	271	301	285	295	288	262	271	295	290	288	285	245	275	265	282	291	286	293	294	284	274	303	283	281	286	304	287	283	268	255	273	295	289	275	319	283	300	286	303	300	289	289	279	265	284	293	269	285	301	266	272	278	245	255	277	267	312	246	278	258	282	278	278	288	298	289	290	275	293	303	294	276	279	270	288	277	263	283	265	287	281	273	311	298	299	285	273	292	282	256	260	283	277	319	308	286	278	292	292	287	295	306	275	290	308	306	287	253	291	308	301	287	269	308	294	271	281	263	269	275	294	307	265	303	272	310	267	272	294	286	271	266	284	271	272	265	305	255	299	310	299	299	295	270	288	274	274	259	283	264	298	284	272	248	279	266	310	281	278	283	300	307	259	284	294	278	280	264	274	316	311	275	287	316	261	298	251	268	300	254	297	259	283	278	291	271	276	270	301	304	287	257	287	271	287	289	290	271	273	284	277	291	277	313	260	298	275	312	258	304	290	309	267	306	298	251	289	335	298	276	310	328	279	281	295	319	278	264	270	302	304	270	307	288	264	277	283	265	324	305	273	296	292	280	273	299	291	286	311	274	311	307	283	271	281	268	235	293	288	249	311	298	278	306	268	285	288	323	298	298	279	301	280	310	294	271	279	288	281	268	307	263	269	310	289	288	287	279	277	279	297	308	275	285	286	297	261	273	268	292	302	303	309	258	271	305	331	290	296	264	307	299	285	292	316	295	285	314	268	292	278	298	285	305	299	280	288	307	286	254	260	277	323	263	292	302	283	318	282	299	272	294	276	282	290	273	293	294	292	291	302	269	259	288	277	287	292	313	306	274	287	308	277	277	252	271	265	264	279	289	282	284	271	304	266	297	273	274	292	296	265	297	276	305	305	284	315	286	270	287	281	287	297	266	290	280	300	282	328	284	278	278	290	288	287	296	300	272	270	314	260	277	303	285	296	267	293	271	285	277	290	274	289	292	300	302	292	280	274	293	255	270	289	281	264	318	272	280	279	279	310	269	273	315	286	253	270	300	275	276	293	279	290	294	274	283	263	258	293	301	281	302	288	278	279	298	289	284	267
8968	12315	20370	19331	18483	15854	14718	22626	22749	18592	15435	13100	10377	9252	10988	9529	7782	5546	4983	3769	4507	3246	4052	3627	2998	2681	2824	2386	2768	2646	1869	1306	1186	1166	974	1015	1093	988	923	884	805	822	811	760	803	806	789	830	772	791	780	750	783	787	754	795	765	744	774	767	749	713	790	723	727	748	722	704	714	721	717	699	710	811	718	715	749	729	737	709	742	743	702	702	721	757	741	701	709	754	714	716	721	669	681	700	745	745	690	715	689	703	707	729	719	695	704	723	713	724	730	695	695	738	701	682	725	742	715	714	718	673	672	729	773	713	728	693	714	737	694	695	712	695	735	734	731	686	693	685	744	700	717	727	691	702	700	688	690	708	750	716	690	648	660	707	733	730	665	697	683	717	696	745	680	707	737	701	702	697	712	689	670	662	739	714	714	699	695	726	736	666	722	748	700	693	698	710	706	747	687	664	672	713	724	696	704	689	669	752	702	689	720	710	723	729	713	749	721	746	695	705	729	730	699	666	742	719	738	715	730	729	675	735	720	759	725	731	675	693	706	717	685	690	719	754	781	713	693	646	738	689	690	712	741	686	685	717	735	751	670	687	720	707	741	711	711	709	776	733	710	704	698	681	716	685	726	754	751	639	674	690	713	727	680	709	711	792	707	701	705	666	678	679	684	704	727	747	677	707	677	715	672	721	710	751	701	672	694	788	652	689	738	721	749	672	738	681	684	802	675	695	704	692	700	721	691	693	714	742	723	701	719	686	671	681	749	723	664	768	724	747	728	731	682	666	737	723	676	724	761	722	702	718	660	705	679	686	741	694	747	747	715	688	740	695	732	705	775	662	735	713	711	735	704	743	722	695	714	682	744	692	714	684	733	732	743	752	745	762	740	695	698	686	685	658	675	669	675	697	643	708	666	683	693	676	721	705	690	715	711	740	713	693	664	682	713	758	710	732	720	721	737	702	698	728	730	641	730	702	744	686	730	699	721	730	715	671	694	723	686	716	670	739	703	727	698	683	730	717	734	709	713	694	655	692	673	720	700	676	722	720	724	648	701	770	689	712	695	699	711	735	696	713	708	686	697	744	715	709	685	726	722	715	703	707	721	682	761	723	703	676	752	730	698	753	698	706	704	682	711	717	724	713	684	721	723	684	689	721	716	682	713	702	719	757	724	737	726	729	669	709	747	720	707	735	751	739	750	665	705	728	728	694	711	714	721	705	727	712	730	721	714	672	718	722	746	726	669	724	680	681	743	731	746	664	729	688	674	765	736	701	719	762	748	711	703	686	708	713	735	742	704	718	687	704	711	751	694	735	722	729	733	747	685	719	718	691	689	700	732	700	693	688	670	691	706	682	704	755	698	699	754	686	639	726	724	709	782	721	709	681	706	711	724	777	699	709	710	749	724	697	724	738	720	739	739	684	654	746	741	741	705	704	713	710	682	703	721	700	697	702	714	724	740	735	676	745	701	688	691	753	706	706	688	723	722	714	698	754	696	713	663	752	676	701	678	676	737	676	742	737	693	671	677	691	702	706	671	724	733	685	700	707	689	703	673	718	712	781	692	691	702	743	688	752	689	706	670	698	691	739	701	680	746	712	706	711	706	715	706	736	674	750	713	689	747	709	706	709	743	673	688	774	721	714	765	748	693	663	707	718	686	709	711	695	732	758	689	714	700	690	728	713	692	648	710	694	716	723	734	725	690	686	687	697	720	727	727	714	679	710	709	708	690	772	703	737	703	746	650	715	768	686	704	722	700	659	664	684	698	733	689	700	762	650	705	727	652	708	721	706	728	717	762	724	767	673	690	743	718	764	723	716	682	698	675	732	703	692	707	721	690	684	691	703	658	700	703	677	724	669	684	742	703	678	729	709	694	699	689	697	771	685	734	687	713	697	710	748	693	747	707	742	687	681	696	708	695	722	699	682	733	725	698	678	699	703	665	696	687	713	702	725	684	707	715	702	717	695	741	741	723	660	705	651	715	748	740	737	682	706	712	703	690	693	764	744	688	726	702	694	653	678	679	718	686	731	679	755	744	749	702	650	689	721	698	724	736	723	728	738	676	696	730	682	753	753	714	678	765	743	662	728	764	712	706	682	708	717	714	714	709	729	700	708	690	719	733	709	745	724	693	682	646	707	730	698	714	704	736	709	699	702	727	675	723	660	713	719	697	735	740	683	718	694	703	705	702	715	750	751	718	692	751	735	670	696	747	730	679	659	701	728	727	686	707	705	700	711	736	699	670	733	647	704	715	714	710	703	717	674	676	708	677	661	703	681	657	713	705	684	694	710	685	687	661	722	696	720	696	664	706	714	742	689	768	728	678	704	697	693	711	763	675	719	673	742	718	742	674	723	735	698	758	704	727	703	680	731	701	697	668	678	684	707	656	700	706	711	696	702	713	747	754	722	708	702	690	695	685	695	747	712	695	690	675	676	745	714	678	765	713	706	727	658	761	733	687	653	706	706	709	733	694	707	721	698	689	754	720	718	711	726	714	714	717	708	748	702	742	738	708	725	716	675	738	730	682	698	627	710	699	695	742	713	730	707	718	709	675	712	649	784	696	735	687	699	725	764	725	701	719	681	698	728	750	722	708	700	704	717	715	726	739	685	701	741	723	720	661	692	729	686	698	755	689	712	739	768	710	699	669	696	694	730	704	748	676	691	763	723	714	687	724	739	726	725	712	719	680	729	711	716	712	716	743	751	722	711	721	665	679	717	703	749	696	739	733	717	710	706	672	712	755	710	718	705	689	712	695	741	686	700	682	694	730	718	737	716	750	690	668	753	696	723	719	687	733	715	716	704	711	736	665	722	644	748	718	706	695	708	697	714	717	714	741	690	744	754	699	713	737	769	697	700	741	738	704	715	697	681	726	687	717	668	743	672	697	712	706	701	710	710	727	698	694	681	711	768	721	691	756	754	721	701	701	709	664	768	717	769	670	707	681	699	691	698	702	697	694	708	677	739	726	716	714	773	710	706	720	719	718	682	707	701	737	747	724	716	731	742	678	697	699	750	679	747	712	673	755	748	765	746	715	701	700	701	684	689	720	708	719	704	704	750	701	734	730	758	671	735	686	725	707	741	718	683	728	699	716	755	718	683	721	707	699	691	688	736	705	726	639	764	721	712	711	738	707	715	726	731	722	717	735	737	699	738	713	677	714	717	684	712	723	688	751	698	748	716	653	727	685	753	690	683	705	691	711	715	718	686	751	738	719	725	739	731	713	755	672	689	750	727	774	697	681	742	721	711	736	716	685	741	671	741	740	717	722	711	739	683	730	751	719	735	670	756	711	721	679	717	718	727	700	732	703	737	725	709	736	720	696	709	691	683	693	681	693	705	689	708	719	728	673	700	740	742	738	710	695	715	710	767	729	688	679	691	702	722	682	690	742	688	703	709	707	715	699	712	682	752	695	678	747	699	691	705	725	677	724	722	731	676	755	748	692	707	702	703	665	678	705	739	712	713	704	697	705	713	781	718	716	715	681	695
30976	35385	36662	29465	27634	26050	26385	42900	38728	34796	32458	29144	23813	19531	22110	19345	14736	10258	8242	5967	7279	4303	4612	5737	4351	3478	3694	2983	3715	3890	2806	954	871	885	822	889	979	813	578	413	337	332	293	327	311	356	311	334	334	312	315	339	293	308	289	310	346	341	296	327	282	299	323	295	303	292	291	326	286	259	271	255	275	263	281	265	271	278	284	265	259	285	275	258	289	293	269	288	297	285	278	264	262	253	265	294	293	263	298	265	257	294	288	259	312	266	266	258	267	253	282	277	303	277	289	267	280	264	262	304	273	310	280	281	268	315	287	263	302	292	267	311	279	276	289	275	260	289	266	259	252	260	284	253	239	263	272	270	254	285	303	291	298	291	298	261	312	296	299	273	269	278	297	306	288	299	270	259	260	281	278	269	317	270	282	279	259	271	273	244	320	260	258	301	291	316	295	285	281	270	288	279	297	281	303	274	283	301	268	275	261	250	289	268	268	279	293	279	282	290	281	296	277	279	289	279	267	278	264	269	279	274	272	300	263	287	294	320	272	300	275	291	306	264	290	264	286	304	286	296	304	292	287	250	261	285	283	284	270	280	308	284	279	312	293	295	267	229	299	282	265	286	273	268	290	283	307	312	274	285	275	331	274	263	299	274	285	312	296	280	312	307	284	269	278	302	288	267	295	289	255	280	288	276	299	262	284	282	280	253	322	275	302	299	289	275	300	282	264	286	262	260	291	282	247	275	267	251	285	257	299	298	308	272	295	285	267	276	282	275	266	321	264	256	309	250	304	260	261	294	269	299	278	248	298	296	290	286	254	251	247	269	270	279	297	303	283	263	285	263	269	294	263	286	236	247	272	319	260	304	309	276	272	258	285	264	262	292	276	262	286	266	303	279	276	259	298	293	255	262	266	291	314	316	277	283	237	261	304	297	288	307	272	269	296	291	294	287	304	289	280	299	288	244	299	268	250	288	286	301	287	303	300	315	284	296	263	275	286	285	295	277	310	259	309	282	280	270	283	293	261	266	277	271	264	281	259	290	297	280	284	282	297	292	312	265	261	282	281	272	288	264	272	287	290	265	304	276	272	296	298	308	306	262	298	265	288	281	311	270	279	270	315	272	281	306	313	246	273	320	272	263	257	278	293	285	280	271	274	282	284	296	316	291	263	262	298	302	284	319	287	274	276	276	287	251	277	283	259	270	278	280	288	290	270	285	276	256	266	270	253	267	259	286	298	285	304	288	289	285	304	285	295	273	287	286	275	308	270	302	285	287	273	281	280	311	303	279	274	279	269	305	263	319	279	259	284	278	284	265	275	282	294	306	282	263	275	276	281	273	281	284	316	309	263	263	302	301	288	283	269	264	295	298	275	270	263	279	253	296	261	267	263	309	276	275	260	259	284	268	261	314	308	271	285	252	235	313	260	260	283	278	312	255	276	281	291	293	274	276	267	292	308	291	272	276	299	291	281	296	267	298	296	274	284	276	282	289	248	269	297	271	279	268	293	301	276	303	252	288	287	276	274	301	265	301	308	280	271	262	270	286	281	278	290	270	274	305	281	242	265	257	280	244	284	293	307	289	263	283	257	309	305	275	319	307	254	271	281	269	290	273	281	292	279	264	282	266	257	266	290	274	282	247	264	274	300	260	287	290	310	295	284	297	286	297	289	291	276	286	267	290	253	272	292	267	272	290	301	251	293	285	257	319	294	293	298	274	263	293	254	268	296	292	270	291	273	271	294	324	278	282	305	298	262	262	278	276	306	241	289	292	269	276	284	277	282	270	264	258	264	277	317	286	267	280	279	290	278	306	281	305	275	281	300	285	273	279	258	273	283	251	284	271	285	274	287	299	310	287	265	290	270	275	281	279	295	257	257	273	283	264	268	257	258	279	290	293	299	292	279	296	255	279	262	291	284	266	284	300	298	272	276	317	295	293	258	282	302	288	250	304	268	275	288	274	304	287	288	280	259	285	273	280	296	284	224	284	302	294	277	298	269	302	281	297	276	290	270	290	290	315	296	273	265	313	292	262	274	256	318	278	260	294	266	264	312	288	266	277	254	252	275	321	261	291	262	303	311	262	304	286	286	283	299	278	274	276	296	266	247	255	284	284	290	297	278	303	275	295	269	249	334	280	292	273	271	272	269	275	284	273	248	280	282	301	265	260	271	270	323	307	254	285	282	267	262	260	258	291	291	268	278	280	258	304	296	297	290	305	257	298	264	290	272	290	282	324	265	284	289	254	289	298	287	267	292	285	291	283	284	286	268	274	280	310	286	291	279	261	305	324	275	299	282	297	295	255	268	270	239	281	269	288	275	290	277	277	277	263	247	274	292	273	285	286	275	295	258	261	276	267	252	270	302	326	287	284	255	264	284	303	296	262	288	274	259	228	282	303	269	296	280	288	290	273	275	264	312	286	283	241	292	262	257	303	278	253	275	308	270	271	259	275	245	275	279	284	289	283	281	261	263	288	282	267	249	289	286	282	304	285	272	276	282	304	285	279	261	293	312	252	288	275	271	233	254	289	291	291	250	280	296	276	262	289	296	275	269	273	300	279	279	283	264	275	284	291	285	271	286	302	283	300	310	321	270	254	271	312	271	263	289	303	278	268	270	279	258	269	299	282	257	290	290	266	298	279	282	277	301	266	262	255	256	285	286	274	296	292	257	284	279	258	278	299	271	246	281	291	305	296	253	312	276	295	266	287	269	266	310	293	274	283	290	323	284	267	269	272	281	291	297	293	269	285	269	259	266	257	260	326	252	290	285	276	292	269	297	261	289	268	300	312	271	270	295	283	309	281	299	284	305	260	256	280	274	284	301	284	293	279	316	278	288	296	302	274	293	294	255	275	257	289	275	274	271	279	264	286	274	289	298	242	281	276	265	286	275	287	276	265	291	295	296	305	295	313	268	275	277	264	252	269	285	307	284	261	287	300	300	290	270	269	267	281	308	270	271	272	283	246	282	305	261	287	264	285	279	285	273	252	285	272	264	284	301	273	287	300	268	262	281	258	260	262	250	268	279	252	305	318	303	270	271	301	259	293	285	290	283	277	256	290	299	280	256	288	293	289	306	290	262	299	262	267	278	268	317	298	258	273	272	283	329	290	291	284	289	284	309	288	274	284	256	280	275	267	279	276	280	295	257	284	251	274	274	235	286	293	298	311	252	286	279	289	263	278	260	305	276	297	289	260	282	270	292	291	269	290	285	312	245	286	305	273	293	314	275	253	274	263	273	250	291	292	278	268	261	275	294	274	263	295	276	263	306	311	271	261	287	293	273	279	302	303	270	299	293	262	319	284	305	296	288	304	293	278	285	301	264	280	309	287	305	243	274	311	270	262	291	278	296	297	288	290	272	295	269	256	270	258	293	286	269	276	253	231	271	290	278	282	266	291	321	278	290	266	292	281	255	274	303	267	286	304	256	280	254	281	271	294	272	286	258	301	252	278	255	290	278	270	300	278	258	298	316	273	263	272	286	275	277	260	262	288
21905	29459	37195	33797	36247	34536	38376	53775	52742	48274	45773	45940	41031	40186	42781	39659	33457	31228	26444	24128	26958	19440	21167	24319	20046	16669	18256	15972	19201	19593	13522	5994	5266	4907	4449	4871	5492	4628	3145	1923	1264	1059	1055	1005	1059	1066	1052	1036	956	1021	940	819	850	900	860	1042	1059	955	983	900	955	928	1033	851	886	923	872	824	760	686	791	674	713	779	679	740	742	723	751	683	746	670	711	662	688	758	697	679	653	724	701	721	707	671	697	702	685	691	694	705	710	708	705	698	680	691	702	778	734	659	700	743	743	731	702	718	693	715	706	720	682	722	691	690	740	711	748	673	723	768	717	716	686	654	682	686	709	701	711	682	663	668	642	680	691	694	741	703	726	748	679	750	688	717	730	709	655	690	649	679	707	691	659	727	681	702	678	749	647	704	701	705	686	677	673	698	712	689	676	702	705	722	663	704	682	716	699	689	687	677	663	753	709	684	748	699	692	737	677	726	682	717	704	695	659	760	664	723	679	669	688	720	675	719	661	691	640	686	663	733	703	733	712	709	655	710	721	663	734	732	669	705	716	720	725	696	701	701	691	687	718	680	696	663	673	704	703	739	718	732	727	702	748	688	734	760	739	713	739	709	660	725	680	701	711	700	714	647	708	648	694	686	716	674	721	735	698	758	654	753	708	671	687	709	720	709	670	714	676	646	717	684	643	711	690	698	718	723	695	677	710	714	659	703	730	674	650	688	701	710	747	652	648	662	719	684	686	661	664	687	707	727	733	724	697	693	699	652	718	741	720	694	702	675	710	715	656	686	639	708	704	736	694	681	671	698	708	692	631	705	729	714	710	728	685	673	717	712	706	707	743	709	695	709	730	689	689	700	663	701	703	726	725	700	699	712	680	745	687	636	685	712	688	659	711	712	674	700	719	680	708	668	639	717	700	663	703	716	667	690	686	651	686	691	723	678	712	709	698	674	695	698	714	668	717	728	717	676	693	710	728	736	694	705	711	668	677	657	716	733	670	731	713	736	717	665	711	678	703	693	688	660	705	714	698	713	700	680	670	725	735	706	678	707	693	739	653	677	753	676	719	691	704	720	674	695	736	715	677	684	720	661	767	684	704	652	715	701	704	718	705	715	701	695	686	694	709	686	700	665	671	724	653	691	765	700	676	653	696	708	721	664	676	708	689	701	677	727	692	666	640	692	698	719	707	669	671	623	649	741	699	754	693	656	684	676	662	725	706	701	683	731	649	662	724	673	661	671	672	695	691	664	696	702	728	672	702	701	666	741	673	705	693	735	716	657	671	758	694	698	691	677	717	685	726	731	706	703	751	726	683	700	706	725	695	714	676	719	718	711	715	686	746	708	658	701	685	652	674	683	688	694	714	686	705	719	756	714	711	643	668	720	683	663	656	700	661	662	708	668	677	668	748	718	690	642	720	674	698	656	665	745	692	684	663	694	697	703	713	692	672	658	721	695	739	651	696	655	670	714	695	714	658	693	712	713	710	712	720	745	701	706	691	722	710	743	659	719	677	738	677	633	723	685	654	684	688	686	662	655	692	688	706	693	666	712	676	728	672	692	690	729	720	691	746	673	692	650	736	684	695	664	693	684	689	693	720	685	706	657	646	719	715	675	678	693	659	696	676	704	694	674	672	669	720	655	675	659	719	653	708	693	717	653	712	685	718	749	718	702	688	681	709	714	723	696	728	661	698	699	699	695	657	687	700	691	697	721	740	638	696	708	659	710	715	688	679	678	706	677	721	668	677	667	718	694	689	677	684	692	660	635	697	679	671	688	718	705	706	672	671	695	714	701	726	677	696	763	685	708	734	710	690	722	694	701	740	757	690	705	649	728	731	685	738	703	721	698	737	610	687	749	711	719	728	690	665	704	664	689	703	683	659	725	660	679	718	668	707	673	729	654	655	705	704	697	688	663	719	692	736	687	736	699	688	685	698	745	716	714	674	677	727	670	698	698	723	708	667	718	726	688	697	694	712	741	656	701	676	675	675	676	716	654	692	668	713	629	691	688	694	672	709	684	666	672	746	710	687	657	703	679	747	716	671	700	657	700	680	729	698	737	682	714	705	718	667	654	695	717	658	748	708	672	728	746	728	722	715	668	722	732	674	688	701	690	709	696	699	652	702	679	715	687	707	669	713	639	643	722	698	704	701	704	678	688	684	712	688	690	666	686	677	729	718	736	697	710	727	671	711	703	683	730	656	690	697	728	699	702	694	666	682	669	676	690	697	700	672	677	709	754	741	647	701	689	679	698	715	685	645	725	683	708	718	683	701	743	670	687	696	704	707	711	709	676	726	635	681	740	697	625	719	742	685	655	672	707	717	704	692	719	705	675	696	705	661	696	699	643	687	699	689	691	663	645	724	678	739	720	711	712	719	700	701	716	705	687	681	707	713	764	672	693	650	684	694	687	634	654	681	695	703	723	681	670	659	661	662	668	667	740	710	689	737	665	717	682	698	710	670	653	715	723	664	769	745	713	721	690	701	675	694	690	719	704	711	701	676	702	685	725	708	703	719	651	720	679	712	708	707	724	715	653	671	679	751	678	699	687	704	684	730	673	754	698	696	647	697	728	696	710	671	714	732	739	737	685	702	671	671	713	681	696	693	688	739	729	666	703	668	710	674	673	733	699	679	680	744	690	694	729	681	693	727	713	660	737	700	667	665	692	704	692	734	688	816	737	681	716	697	679	704	724	691	688	689	711	683	695	694	713	732	707	739	703	675	695	707	661	685	702	685	657	688	711	674	649	697	683	691	684	718	652	723	691	703	700	690	729	734	672	703	669	728	725	715	719	711	769	721	653	743	688	693	701	729	685	695	682	695	690	693	742	672	770	688	676	726	727	750	675	708	663	673	651	671	721	691	697	682	719	657	706	692	668	693	641	744	701	683	697	671	744	748	682	705	735	676	697	672	691	667	707	732	726	682	663	705	649	654	694	690	712	689	707	695	683	704	711	703	662	699	731	713	732	732	718	700	704	684	707	689	674	691	706	750	713	687	719	681	723	655	721	738	732	699	706	723	691	694	646	676	730	689	747	731	680	670	701	659	663	654	710	705	728	658	706	713	672	689	737	690	649	663	705	734	660	729	684	722	698	674	687	725	684	680	718	715	678	705	759	678	703	667	717	674	692	676	735	688	672	710	693	726	739	708	712	693	683	699	719	709	732	707	684	693	696	700	728	692	686	691	726	676	794	722	674	686	684	745	691	717	678	706	679	718	678	736	694	729	670	677	712	719	701	728	729	675	730	668	707	668	700	694	714	700	715	677	693	708	700	701	675	716	722	720	719	708	677	717	660	692	693	677	713	692	679	682	708	742	724	747	655	704	712	708	710	716	659	713	732	683	680	745	663	756	736	718	679	674	701	689	714	727	670	686	690	676	688	723	669	669	695	669	729	708	690	754	735	675	659	663	662	694	694	671	692	719	675	692	649	700	690	699	656	711	686	710	696	687	710	733	641	673	698	678	714	668	639	733	700	672	725	721	702
43217	42923	40971	32701	33481	30325	36537	52004	44799	42809	41038	40109	35826	32134	37068	37232	29273	24900	20268	17602	17561	10282	10954	11406	10842	9557	8329	7454	7870	13302	8416	2240	2082	2106	2196	1919	2188	2530	1715	687	481	365	383	327	335	330	302	345	331	316	295	287	275	256	303	351	314	313	333	312	283	316	341	305	256	289	320	277	257	238	229	223	248	235	221	208	220	247	245	238	230	236	260	230	228	207	234	216	221	206	224	262	221	217	230	222	232	213	235	226	240	222	233	239	245	237	237	255	251	290	245	219	235	235	231	230	236	215	229	242	231	227	237	220	219	230	248	211	255	229	238	222	215	219	244	252	231	238	217	228	238	207	256	219	231	217	239	221	248	196	243	231	242	222	225	220	219	254	232	225	214	231	242	241	221	226	219	207	243	230	225	209	267	237	231	245	234	233	228	208	228	243	237	219	259	227	221	250	253	239	253	204	217	227	240	221	244	244	252	238	239	225	228	243	220	238	208	224	205	244	210	220	199	207	232	227	234	242	215	224	229	234	225	220	210	235	239	245	223	229	222	235	248	225	227	222	224	250	234	203	255	280	269	220	247	245	225	203	231	246	274	219	232	242	227	234	250	217	219	236	224	239	240	223	231	245	214	254	247	252	233	228	252	231	226	225	218	246	230	231	208	222	202	237	235	226	217	235	221	238	250	233	220	244	246	219	213	236	242	247	214	230	233	243	219	217	232	214	223	246	217	213	258	224	237	213	247	236	221	210	236	263	240	254	250	218	247	227	233	262	203	202	214	233	228	244	221	237	228	207	215	237	232	249	254	233	242	241	268	245	246	224	203	225	217	223	226	209	237	272	236	251	229	238	225	229	250	241	224	223	224	245	243	227	235	246	243	216	246	246	217	252	254	224	214	242	250	252	236	256	245	239	206	204	256	226	215	232	261	230	203	238	238	247	242	239	216	227	242	214	240	217	257	232	247	228	199	269	232	244	227	239	231	230	230	236	234	254	235	215	226	240	222	215	219	244	238	219	225	200	211	214	236	248	235	226	224	233	232	239	230	233	227	234	229	233	249	256	244	232	252	249	253	230	221	252	218	253	257	234	215	230	249	225	230	203	236	201	255	246	233	234	222	228	227	237	260	231	250	220	249	248	219	223	219	251	210	235	240	237	208	230	233	211	262	245	222	223	230	240	243	259	256	222	239	242	240	264	242	221	244	209	240	242	257	243	270	220	208	237	243	236	202	227	255	230	245	208	214	220	235	238	205	259	246	239	238	235	210	228	235	225	226	247	217	225	245	229	219	245	240	259	233	218	234	250	222	256	226	229	227	230	216	264	230	246	198	249	230	215	224	240	229	228	217	226	243	215	232	238	234	249	237	250	214	238	261	240	217	243	197	229	226	262	244	276	223	254	269	237	271	246	242	243	230	257	206	249	217	244	220	232	223	245	252	250	238	223	254	199	230	231	231	207	230	232	222	229	265	248	240	244	210	225	224	234	215	216	246	245	218	231	234	216	221	251	232	243	264	224	256	219	242	231	227	245	237	232	216	238	224	248	202	199	246	236	231	245	216	238	234	218	248	223	239	237	235	211	226	221	221	201	221	214	225	217	242	239	240	227	251	220	242	249	236	223	206	250	239	242	212	218	215	208	237	216	242	246	213	217	232	245	233	230	252	250	197	225	204	239	255	236	227	223	225	230	204	230	238	234	224	221	223	211	240	256	254	252	216	232	207	224	233	249	223	228	259	232	231	236	221	249	209	240	218	248	221	238	205	229	222	236	247	220	244	215	247	220	216	239	223	242	221	257	243	209	233	250	277	226	234	236	225	232	220	232	232	239	231	249	220	246	238	245	232	251	236	253	226	235	210	229	232	206	213	255	237	245	210	234	210	243	201	223	195	239	233	221	217	234	233	239	248	231	199	240	262	232	230	239	227	231	215	229	214	251	240	252	234	217	225	228	223	246	237	238	235	232	238	214	249	220	237	244	227	212	230	215	245	230	236	209	232	227	231	236	281	231	201	225	242	231	239	218	235	252	201	220	207	255	220	218	231	220	239	236	238	240	235	237	206	207	239	247	237	237	254	244	226	250	226	209	229	213	205	248	223	238	242	239	235	218	221	249	240	210	236	226	271	250	222	215	241	226	248	252	241	224	242	238	203	231	237	252	225	243	244	248	233	224	218	239	222	241	220	264	217	248	245	209	230	234	229	238	222	230	235	235	252	224	223	194	232	260	241	219	235	225	238	217	240	221	224	230	210	249	241	245	206	242	242	224	269	245	224	249	220	228	231	253	269	243	252	251	258	252	196	229	235	218	224	261	227	229	226	240	222	226	234	226	251	239	228	248	215	228	251	241	236	229	242	239	248	235	227	242	221	268	206	254	215	268	253	248	221	237	207	229	253	239	242	274	208	231	236	222	235	228	224	231	223	226	249	229	227	258	247	248	227	246	244	230	229	235	209	264	239	267	242	238	245	272	223	223	235	216	216	233	226	237	226	234	237	245	232	228	254	242	238	245	220	236	239	240	219	229	246	247	205	259	241	241	238	241	245	222	235	225	213	211	219	213	244	254	219	253	206	241	253	253	223	216	216	218	239	218	218	234	243	255	243	240	246	216	230	221	251	209	225	251	220	224	245	232	209	226	203	225	247	196	222	229	229	233	225	243	245	230	235	248	243	262	237	220	275	224	219	233	251	225	267	214	235	240	244	239	257	230	245	207	218	210	234	233	222	234	218	232	237	202	229	223	234	219	254	222	232	240	245	209	225	229	242	243	235	277	247	232	248	214	204	210	223	247	227	232	211	239	236	276	235	238	234	218	235	226	199	209	231	234	229	239	235	245	233	235	223	270	261	227	224	213	234	232	215	240	226	225	230	206	234	200	240	225	215	248	247	243	202	220	221	254	235	253	219	222	261	229	218	243	243	220	263	240	238	219	241	219	234	231	236	241	229	210	232	225	235	231	219	240	216	221	251	232	254	234	213	232	218	226	230	223	241	224	241	250	259	211	222	235	206	211	212	243	250	246	209	233	220	247	224	246	207	232	237	261	232	228	266	228	291	221	230	236	256	253	213	198	247	252	238	240	242	215	227	221	204	252	219	225	240	245	226	211	199	213	246	234	246	225	240	242	208	224	229	232	234	216	232	217	220	243	233	220	211	221	227	218	224	219	214	245	239	217	229	218	271	242	229	228	239	248	215	242	260	244	245	233	221	235	219	220	235	246	258	211	226	229	227	232	224	250	222	215	225	260	231	220	244	219	196	212	251	209	241	253	260	234	249	213	262	245	225	225	235	232	215	219	211	226	244	191	201	259	231	244	235	242	237	251	220	238	247	235	230	223	229	246	228	222	238	266	216	250	210	216	275	226	216	231	224	216	234	243	249	188	202	215	242	229	240	226	209	211	211	229	220	233	231	230	209	226	217	219	231	218	259	219	224	246	248	218	232	222	247	238	205	239	220	267	251	241	228	188	239	238	268	233	247	231	220	222	189	242	227	257
30939	39132	43613	44483	44540	41378	48535	61891	60037	58756	55047	58302	54324	52092	55201	52528	45613	45609	39749	39651	39341	29633	33532	33415	33655	29870	29350	28203	29485	38069	26260	11054	11627	11671	11740	10094	11883	13689	9214	3900	2206	1597	1390	1254	1240	1258	1347	1319	1205	1259	1046	886	941	926	953	1434	1528	1272	1419	1171	1072	1416	1390	1015	924	1077	1004	900	706	685	643	605	636	598	573	617	613	611	548	581	607	557	581	592	602	606	614	606	573	569	600	580	604	592	616	547	581	604	565	608	576	581	583	589	615	582	576	577	582	576	582	589	541	586	595	566	590	608	567	557	588	612	599	629	608	539	559	542	605	596	580	569	590	530	596	577	605	530	554	590	595	615	564	565	583	559	550	581	610	572	602	585	646	553	589	603	592	566	594	583	558	582	590	566	574	587	594	586	560	583	575	540	577	631	578	583	569	556	574	545	568	592	586	570	556	567	574	582	538	568	638	617	605	586	581	551	550	567	558	619	596	551	555	568	604	562	548	643	598	586	570	563	606	633	562	608	576	620	553	614	575	631	620	590	566	547	557	612	566	560	580	584	555	536	576	546	593	574	624	560	620	620	567	579	592	605	547	617	576	593	553	551	577	635	605	588	561	590	573	544	592	575	584	563	595	588	573	576	543	607	604	591	587	521	620	565	559	581	597	569	608	568	551	557	596	560	581	589	596	586	608	554	585	635	584	622	570	558	615	623	575	558	606	542	549	557	590	583	606	572	591	587	597	546	582	555	607	574	563	582	559	604	596	603	593	598	572	611	590	589	587	596	596	578	603	572	613	596	570	596	545	584	612	584	605	604	573	591	624	571	568	570	574	557	561	572	564	582	642	577	577	577	562	577	605	538	606	565	579	549	619	598	617	591	570	573	585	598	569	590	561	547	536	558	602	583	574	592	612	596	577	573	534	548	534	578	585	599	601	562	574	620	592	633	580	568	560	585	585	593	553	547	529	596	610	537	568	587	587	569	592	568	623	542	604	615	637	613	602	574	594	551	602	577	615	571	585	581	601	610	586	552	587	542	591	577	592	560	575	541	584	566	575	567	618	596	614	539	548	574	562	590	586	585	544	608	590	564	580	560	541	542	583	539	606	580	570	594	535	559	575	542	584	547	540	581	578	594	581	559	589	628	604	590	526	557	586	581	601	555	600	577	607	568	579	578	601	615	581	573	591	587	575	603	603	552	584	599	520	574	558	591	575	593	591	578	616	573	567	577	570	624	585	582	619	573	607	554	558	567	577	592	590	575	597	604	621	562	567	549	574	575	590	622	558	557	599	530	584	548	583	606	559	601	567	554	529	562	553	565	568	599	594	564	546	542	583	581	585	557	553	578	603	564	621	554	580	589	554	576	579	542	539	558	613	597	574	570	604	596	604	618	597	605	591	580	581	536	574	608	549	610	570	572	577	559	590	575	566	582	557	568	607	552	581	600	599	565	583	572	608	547	574	552	551	618	557	598	590	570	568	636	606	574	593	612	579	605	570	631	562	568	612	537	633	553	587	574	582	579	577	566	562	619	550	602	614	577	606	626	528	570	572	522	604	600	572	562	576	556	587	588	612	631	562	559	564	578	625	614	558	568	571	550	521	547	569	585	570	535	583	607	542	562	539	593	575	621	547	561	562	563	569	531	581	601	574	547	558	571	595	565	583	574	605	591	567	567	571	568	595	565	603	570	592	584	594	578	570	599	569	518	547	569	582	614	587	601	581	593	553	606	585	611	556	620	629	560	493	585	611	583	581	551	542	568	597	543	565	585	600	564	569	594	567	562	587	553	579	580	555	588	597	574	572	616	554	581	585	613	570	576	556	560	604	559	593	538	567	527	587	555	595	582	621	576	620	595	625	589	612	621	581	574	572	595	617	561	582	562	631	611	602	586	613	614	591	599	574	586	593	581	594	585	582	573	595	591	533	558	587	632	578	610	611	619	574	597	627	590	581	586	562	578	564	573	573	541	632	543	610	615	538	547	575	583	565	585	558	580	553	539	588	582	567	548	575	557	567	619	569	586	601	561	593	624	569	586	562	573	557	584	575	517	569	550	596	573	600	536	556	561	570	568	575	550	590	578	609	593	555	589	618	563	585	531	595	569	570	604	579	582	573	581	651	583	578	582	549	587	576	585	541	596	581	572	612	557	541	602	583	581	592	613	565	558	597	593	583	527	616	534	625	560	562	583	616	573	584	576	549	619	592	560	570	596	579	588	573	565	621	564	549	610	560	555	605	574	589	607	480	570	590	561	570	580	562	537	585	572	588	588	591	589	576	553	576	591	583	563	583	600	608	554	568	607	610	581	616	565	605	571	636	604	581	598	569	565	575	569	553	531	597	597	577	572	614	566	499	600	614	580	579	576	600	588	552	585	612	590	593	605	609	608	593	568	544	559	587	584	569	553	530	590	579	560	591	615	560	566	595	558	593	634	566	582	593	618	548	560	598	596	584	559	570	562	615	548	565	548	540	523	645	611	548	614	596	602	595	573	569	606	523	608	605	554	580	571	601	557	560	582	578	554	585	597	610	544	585	586	599	605	634	643	571	630	572	597	609	614	576	577	581	593	591	551	589	569	594	509	587	575	519	586	564	584	579	550	588	584	567	581	544	598	578	602	596	574	568	539	567	619	546	584	578	592	581	578	550	569	566	609	604	554	523	566	616	567	544	578	579	543	610	588	593	579	585	547	579	585	593	519	551	591	604	602	581	551	562	574	618	551	584	619	591	565	600	572	577	596	596	542	562	544	595	546	538	568	562	585	565	582	585	578	587	560	616	545	575	579	548	563	583	545	596	619	585	614	548	597	571	562	578	545	584	568	580	579	573	620	558	564	572	590	566	616	567	576	545	625	561	566	569	643	559	567	632	577	626	595	567	556	614	567	554	571	624	586	573	598	553	582	614	620	599	576	613	547	580	546	598	608	610	573	529	597	588	591	585	598	591	550	591	596	551	568	597	590	580	600	607	580	556	565	573	615	578	592	554	590	568	544	602	611	590	555	603	546	606	579	590	602	550	585	549	586	565	539	620	598	554	527	572	622	620	598	572	526	590	533	554	625	586	569	574	624	621	565	603	585	594	580	534	567	628	598	615	602	555	551	608	556	593	587	591	586	599	561	618	592	598	631	595	578	553	566	592	560	602	585	591	546	580	598	598	571	630	527	580	577	605	569	614	549	623	587	609	607	586	567	594	545	587	611	530	615	540	578	561	592	621	555	578	566	583	599	576	579	618	577	590	556	593	580	564	600	582	563	597	573	549	562	571	594	568	568	596	575	578	565	592	591	574	618	613	569	601	597	579	593	580	620	555	579	598	577	521	564	585	571	561	606	584	612	596	630	561	608	549	602	609	587	549	576	612	593	594	541	541	551	597	594	511	552	614	593	542	596	550	607	552	605	614	575	549	532	603	605	558	574	571	634	582	584	564	586	605	594	538	587	614	549	599	619	567	566	578	576	561	589	577	567	541	590	595	595	560	612	592	548	568	558	524	573	609	589
15132	15045	16219	10523	7029	5218	4090	7448	5425	4534	3601	2864	2003	1545	1728	1903	1206	1006	857	734	712	583	550	531	533	509	485	457	440	632	457	435	349	315	319	346	343	346	313	264	256	274	305	283	297	235	269	272	274	311	273	310	300	316	286	311	279	293	274	300	316	303	307	298	272	303	277	289	276	305	270	299	247	292	284	268	243	282	291	258	292	294	282	305	255	307	279	298	275	283	280	295	270	277	279	271	268	275	277	253	302	299	305	287	258	289	264	285	295	259	288	292	260	305	257	287	300	286	273	270	299	293	284	282	272	297	277	306	290	309	274	300	279	252	291	240	267	267	275	274	268	267	280	281	294	298	291	279	315	294	270	272	294	291	286	307	276	277	306	293	310	271	280	271	301	266	263	259	289	288	298	280	275	265	284	294	285	286	299	305	283	287	279	264	286	319	259	287	270	278	273	261	278	301	285	303	282	261	268	292	236	295	297	312	284	288	272	248	238	288	257	307	273	293	277	302	277	294	276	302	298	268	267	270	343	277	264	272	288	274	247	282	264	317	275	274	286	258	270	279	291	276	284	262	274	262	273	255	264	268	283	291	304	277	258	322	267	278	285	282	280	265	273	288	280	300	268	278	310	286	292	287	282	318	272	284	276	303	277	279	289	262	268	303	304	255	315	294	299	279	286	271	286	256	298	263	284	304	251	281	276	260	269	272	314	295	285	307	280	259	280	263	266	270	273	268	305	301	282	307	268	285	282	290	263	256	314	295	270	273	266	296	277	233	303	248	264	304	295	312	300	260	278	271	289	306	285	274	302	288	275	281	278	263	302	278	282	290	263	312	282	261	297	319	274	285	272	293	291	298	305	307	310	318	286	290	258	251	275	308	306	281	285	298	274	286	314	308	301	289	307	298	302	277	278	279	322	291	284	266	286	279	260	285	283	298	268	299	262	262	303	271	281	276	282	244	279	280	259	287	283	248	268	269	291	276	308	295	273	276	286	298	280	287	301	274	262	290	297	304	288	271	289	270	250	277	291	278	302	282	293	284	286	264	315	277	270	253	255	283	305	282	294	279	263	273	357	305	284	310	288	281	254	272	299	273	286	306	287	289	286	271	303	298	304	315	275	282	285	304	268	274	276	288	270	273	285	264	295	320	268	271	266	282	295	282	270	283	328	278	297	291	290	275	283	310	242	267	270	278	266	275	269	300	269	324	273	276	279	303	267	287	303	266	304	306	285	287	287	287	300	302	263	310	308	318	273	275	288	304	289	309	306	263	273	267	308	286	340	289	299	297	283	277	279	267	281	280	277	276	314	286	299	276	258	326	293	293	319	294	307	277	278	259	293	297	275	320	269	287	268	284	288	295	303	287	271	282	289	296	265	286	312	270	286	287	283	267	259	298	292	290	306	273	304	306	286	284	265	259	301	295	316	287	296	294	305	276	311	293	330	297	273	283	267	300	294	301	302	290	277	286	275	278	259	273	305	279	282	274	277	282	293	288	296	252	288	261	287	276	277	290	275	283	273	273	287	277	273	314	321	238	266	254	272	254	270	243	277	296	274	284	276	308	306	283	267	289	285	316	261	300	289	284	280	286	310	305	288	307	283	291	284	267	296	247	302	286	272	284	275	286	290	304	263	255	253	250	270	248	270	278	306	258	269	279	282	284	291	275	288	297	317	297	306	264	283	285	274	305	346	294	273	271	294	282	258	236	274	309	299	293	301	295	262	287	287	281	273	291	263	283	266	311	325	272	294	293	271	276	285	291	265	289	281	274	260	288	281	290	264	305	252	269	263	280	289	276	303	267	277	261	291	287	262	282	268	275	298	252	264	283	264	298	276	267	293	279	277	285	258	299	277	282	272	282	304	317	306	285	276	276	304	261	275	294	276	274	239	279	289	300	293	279	276	257	290	263	285	306	316	277	277	270	303	291	290	291	273	299	306	307	282	271	322	288	283	251	262	254	289	278	277	265	291	280	285	291	275	298	303	265	254	297	288	266	274	310	299	322	282	293	289	279	298	292	253	299	279	272	296	299	278	271	300	299	265	274	300	299	268	293	320	291	295	291	269	306	304	298	305	313	298	296	290	293	275	262	305	307	287	274	280	263	289	284	308	277	291	289	254	282	280	293	251	263	315	300	288	286	278	286	296	258	285	288	275	297	283	291	273	265	272	310	313	291	295	315	277	287	260	260	267	285	302	278	243	282	234	286	264	288	288	300	330	279	311	284	264	289	284	285	294	304	287	283	285	289	238	277	296	310	266	283	298	301	284	301	307	269	289	275	285	294	267	309	293	278	275	287	269	287	292	295	291	310	266	276	243	293	273	303	275	311	299	287	295	289	266	282	308	273	274	290	294	288	301	285	273	303	280	299	275	271	304	279	300	313	287	282	286	313	301	262	300	271	268	303	286	271	267	282	267	291	281	267	288	301	266	263	288	277	277	262	276	262	294	304	290	266	293	312	294	308	299	267	255	317	297	305	296	278	287	279	285	284	274	268	259	270	282	281	271	257	276	300	278	273	258	266	294	284	272	259	299	302	296	316	287	277	274	288	264	298	291	300	300	273	270	302	301	276	258	284	283	288	320	306	277	282	263	262	284	275	287	285	277	312	292	271	324	249	282	295	284	277	304	286	272	264	287	297	269	282	287	274	298	286	268	269	283	278	261	255	285	311	287	280	298	299	312	266	299	272	294	318	283	278	270	288	282	262	280	272	268	284	267	271	264	281	278	286	259	267	285	264	284	313	256	312	305	291	313	298	262	310	300	256	327	266	294	283	292	274	262	254	306	302	288	301	267	295	268	284	270	291	284	295	239	321	272	328	276	302	291	276	296	323	295	288	303	284	273	301	306	258	282	285	303	279	282	271	272	274	286	290	281	296	269	274	271	284	278	283	282	293	278	278	286	312	285	269	281	251	273	251	266	272	282	278	293	275	268	274	289	288	276	266	292	291	299	295	281	302	296	274	290	280	271	298	247	282	295	300	282	250	276	287	271	284	287	290	277	288	274	285	311	280	274	288	268	286	281	293	283	264	259	302	291	274	303	269	283	261	273	297	252	291	273	247	289	297	254	305	300	274	289	285	271	304	315	281	298	262	275	273	270	316	299	304	277	249	283	275	298	284	306	314	274	278	299	264	264	282	270	282	258	295	291	285	318	308	253	283	260	298	263	247	235	284	304	251	267	284	292	310	287	282	299	291	305	270	287	299	270	263	283	284	315	268	281	271	264	317	273	318	309	272	311	289	298	252	262	268	285	301	271	262	308	270	275	282	287	257	305	289	269	292	245	252	279	244	295	288	292	289	296	290	250	285	280	286	249	307	293	295	287	266	307	258	297	241	303	292	280	286	260	286	277	269	313	250	288	291	300	295	262	304	278	277	284	276	285	297	287	289	305	253	288	292	290	274	259	284	259	272	300	252	268	249	292	297	271	270	273	253	277	283	286	297	293	272	278	288	306	267	275	304	257	249	254	287	297	288	288	279
9768	14469	20996	19632	17936	15309	14687	24125	19715	18669	15419	14421	10752	8456	10073	11105	7337	6346	4665	4489	4118	2928	2962	2696	3083	2577	2561	2247	2389	3442	2464	1334	1291	1249	1225	1214	1362	1203	957	806	785	806	777	749	809	801	835	819	828	804	767	809	734	797	705	793	724	697	773	776	711	718	732	718	713	702	759	750	701	740	685	677	717	699	705	666	738	677	728	719	710	696	708	702	701	679	668	750	701	711	715	637	719	726	740	736	767	688	691	700	679	697	675	694	713	705	686	639	675	661	689	751	754	672	703	727	716	697	731	720	688	726	684	644	684	709	703	695	693	725	711	659	722	698	636	688	653	707	674	724	667	697	725	670	656	730	688	730	670	715	726	694	734	734	723	697	711	735	774	709	694	678	724	720	756	712	717	670	720	667	734	656	691	688	716	701	705	674	732	705	670	698	689	687	730	740	707	700	674	701	689	717	717	753	720	691	730	692	700	673	730	742	685	678	732	721	717	698	699	690	689	733	722	708	674	729	681	705	717	718	661	674	743	709	685	713	667	703	696	691	702	705	688	685	727	676	665	695	696	663	716	652	721	710	705	669	670	735	671	727	715	700	703	729	701	724	719	701	718	694	655	724	703	687	703	697	724	698	685	698	741	783	743	682	694	675	675	708	783	723	695	709	691	728	685	695	707	698	756	672	704	748	686	676	691	715	703	735	690	679	684	708	734	705	684	689	696	699	682	720	773	714	739	704	666	695	688	708	747	754	674	675	689	697	715	691	699	664	732	763	718	764	695	699	712	673	739	695	679	713	725	723	687	666	668	730	703	717	721	696	676	702	682	710	752	722	709	635	731	727	685	711	718	681	670	773	680	691	729	697	692	714	756	699	664	707	743	695	662	659	691	748	697	672	711	681	689	698	706	744	724	724	699	692	679	721	753	701	730	681	707	649	662	699	713	670	714	689	694	676	700	696	668	699	740	702	699	676	736	705	727	702	717	723	702	685	714	716	722	699	734	725	715	683	705	611	649	672	647	698	758	736	681	674	712	651	727	737	672	678	675	695	715	717	691	692	675	700	690	735	694	662	689	708	787	707	688	707	697	716	742	704	712	694	707	682	760	654	673	756	763	686	693	698	724	711	684	651	720	721	680	688	709	675	732	721	715	713	704	662	678	689	689	755	675	714	690	739	711	701	724	681	664	736	671	702	683	683	694	706	712	753	690	715	709	654	732	756	688	677	720	720	727	720	713	711	754	735	725	726	681	695	718	701	764	699	686	704	682	703	704	719	659	649	738	715	644	712	677	717	720	710	685	677	666	718	708	717	672	760	719	696	735	726	703	784	687	676	703	697	703	691	703	695	712	689	713	722	665	746	752	668	698	698	735	715	773	722	754	728	717	693	714	699	667	704	700	685	720	679	711	712	710	705	707	719	724	669	709	742	664	697	732	773	706	689	710	740	718	668	682	718	700	705	728	697	739	756	701	691	689	697	670	719	714	681	700	703	750	688	668	738	655	761	697	673	731	717	725	704	710	669	690	733	693	666	649	724	670	702	651	704	700	717	694	681	710	680	694	712	721	737	685	698	668	678	690	741	715	725	751	673	694	692	685	703	698	743	672	721	722	692	716	719	732	703	687	699	722	692	717	731	695	699	689	731	744	658	724	736	698	699	715	679	716	693	662	707	711	668	684	675	708	723	728	703	674	735	710	720	722	731	710	702	709	705	696	765	724	715	715	670	667	748	739	704	713	745	735	735	686	728	731	706	734	724	743	691	668	675	667	676	755	690	718	696	703	639	713	693	671	708	696	697	727	683	806	677	751	742	728	690	741	718	686	643	717	710	721	689	660	665	715	683	667	705	678	681	675	685	683	695	700	709	713	691	723	737	682	724	654	702	676	722	698	725	726	713	701	693	699	734	692	715	668	706	703	734	689	680	739	713	755	663	687	704	691	732	664	727	687	723	707	676	719	684	663	740	679	719	670	762	716	698	730	697	675	699	675	680	680	727	735	709	712	724	682	686	694	685	733	684	737	666	791	721	662	696	711	718	667	718	739	692	719	677	706	724	704	673	718	698	738	743	665	694	703	746	678	698	665	699	747	706	726	711	690	703	750	748	725	701	691	708	695	684	744	711	690	708	729	713	705	699	690	755	653	706	688	698	673	731	682	733	705	724	659	655	779	721	675	687	725	717	722	667	730	671	700	722	701	702	713	722	713	712	714	713	680	708	704	707	690	707	752	667	700	750	719	702	698	723	717	678	689	708	657	719	712	716	718	696	718	712	731	727	698	717	665	732	751	723	670	758	718	708	724	705	698	724	726	735	716	743	676	725	694	678	741	636	710	689	705	705	683	718	692	677	665	752	718	672	695	742	668	704	725	731	748	682	703	693	726	716	669	713	671	678	694	696	736	714	710	716	727	692	701	707	665	711	729	650	728	712	707	706	718	657	723	689	713	696	733	696	705	710	687	668	692	669	708	692	716	694	703	666	715	656	715	661	705	738	724	712	710	687	728	717	757	703	672	730	789	673	692	751	719	676	699	707	762	727	702	695	676	724	677	665	699	757	694	720	691	684	701	761	677	643	739	701	686	717	699	717	715	715	723	735	723	720	706	726	717	743	794	709	714	717	684	684	744	666	663	704	744	667	678	695	772	717	691	713	709	722	685	673	679	697	668	738	706	742	718	730	734	746	739	740	757	701	689	690	688	659	688	753	699	736	697	676	722	708	701	724	705	710	694	678	700	707	725	740	714	737	756	705	700	721	685	701	671	669	686	715	673	684	655	696	715	683	674	712	730	696	699	711	706	706	719	703	714	649	744	716	723	713	760	735	701	760	679	707	685	718	734	651	695	710	681	696	668	751	732	687	710	697	715	732	739	733	669	732	693	718	691	755	704	712	657	688	679	723	740	704	704	713	753	732	751	669	727	694	722	719	686	752	686	697	688	746	725	762	726	717	724	691	709	722	691	656	720	740	692	737	718	686	690	712	680	714	703	715	716	717	721	711	690	692	724	695	721	695	691	668	713	692	700	686	691	661	731	714	737	733	674	692	684	708	714	697	693	684	708	743	696	653	729	681	709	706	685	708	708	702	667	740	685	731	715	712	677	724	700	693	712	727	705	697	659	702	751	703	677	661	716	684	702	678	709	667	719	701	732	675	678	743	687	690	691	688	738	675	705	689	693	697	705	667	635	696	705	714	754	767	681	712	735	705	719	697	702	659	675	698	749	647	715	721	668	719	667	691	707	721	717	646	729	689	704	677	739	705	709	701	731	664	717	689	663	680	695	724	706	674	713	673	722	645	671	709	675	651	748	716	684	724	681	727	704	711	678	717	679	671	684	731	707	670	724	704	736	733	712	694	700	728	662	737	675	703	725	678	699	706	706	741	753	759	686	652	743	660	709	695	674	727	706	753	726	699	700	666	681	698	696	715	758	695	743	686	725	717	701	714	705	729	644	740	711	706	678	680	729	711	665	716	689	707	768	656	664	676	718	781	692	760
31195	33806	34680	28781	31542	28730	25159	43340	37795	35892	32523	31003	23995	17668	20627	26094	17072	14501	10274	8554	7320	4299	4301	3342	3933	3094	2560	2723	2925	5240	3939	1785	1017	1302	1418	1384	1557	1452	714	374	371	343	342	321	316	316	302	308	263	305	315	302	342	322	306	302	314	306	320	327	287	297	316	329	296	268	307	298	315	266	274	296	290	265	298	273	325	259	275	295	255	270	240	292	265	311	271	299	282	276	283	284	289	262	304	253	291	290	321	285	298	284	267	281	263	269	270	285	286	283	292	307	268	300	285	264	256	283	278	273	277	262	304	233	268	269	292	289	263	270	261	289	291	277	285	294	280	268	309	296	322	286	292	287	275	266	304	288	246	284	278	294	308	292	274	267	291	254	280	252	250	295	257	263	304	294	297	277	287	307	279	288	272	287	278	248	304	300	246	296	320	298	257	298	244	283	297	296	269	292	285	258	270	276	268	285	291	309	254	301	301	277	290	285	297	273	251	275	269	324	264	260	300	273	306	277	297	266	300	311	263	310	297	270	271	275	296	262	252	264	272	273	274	252	277	297	252	277	267	279	298	268	292	240	278	293	244	306	308	293	261	286	305	265	300	277	268	300	266	301	274	304	266	287	259	278	251	269	316	287	251	277	295	280	291	295	292	262	269	265	254	288	261	294	271	257	299	275	268	265	295	292	270	272	274	310	298	268	306	304	270	307	281	257	289	289	281	296	304	276	262	294	246	273	271	269	253	273	256	266	308	248	318	245	287	273	320	279	294	301	300	277	280	256	312	303	273	283	270	277	289	318	297	293	268	277	271	267	276	282	241	252	282	300	260	270	294	291	273	300	265	286	268	280	246	275	293	271	279	270	278	257	298	263	234	291	283	284	278	287	238	292	266	275	271	276	273	272	281	267	278	282	242	273	288	273	270	303	274	320	271	303	257	324	277	290	262	295	278	271	303	308	275	287	252	262	278	283	265	305	252	284	286	262	255	250	267	278	300	285	274	291	315	308	255	281	230	261	297	262	281	253	283	261	281	271	226	281	286	275	281	289	301	265	286	260	276	277	253	282	289	239	275	291	275	282	300	290	282	269	273	294	289	284	296	266	278	283	268	273	305	290	257	282	295	303	268	290	280	301	297	272	299	275	283	283	289	290	281	284	278	294	263	268	270	275	267	281	228	278	260	270	262	265	277	280	282	277	275	272	302	284	287	287	275	267	248	288	249	268	293	249	325	279	274	269	276	272	271	294	298	292	292	261	272	306	301	283	279	272	249	277	274	283	281	305	264	269	273	287	256	322	266	282	276	304	284	283	272	256	251	272	299	282	270	285	252	245	238	280	242	257	295	258	279	295	284	289	298	298	272	277	283	314	294	287	271	281	275	272	286	295	276	276	269	289	303	286	269	296	288	290	301	285	284	261	281	276	295	294	257	282	297	301	290	297	271	308	252	313	290	274	271	243	272	284	265	278	293	284	266	260	296	301	289	256	257	282	271	298	258	258	267	313	266	294	258	254	283	285	276	261	299	255	331	267	294	257	260	267	271	266	276	276	271	250	261	261	280	279	281	293	271	272	274	292	268	326	277	296	266	278	307	257	291	273	274	307	281	280	289	281	287	290	299	293	280	254	289	309	300	273	278	262	285	341	293	283	298	261	277	277	262	294	279	302	297	265	272	263	269	297	291	279	298	282	306	271	272	275	265	323	268	291	263	284	311	278	273	275	266	269	274	265	303	275	279	255	290	258	273	257	269	280	280	242	256	264	263	265	269	310	285	253	278	302	292	262	278	276	268	266	270	289	273	284	276	281	248	271	248	269	300	268	257	254	303	267	280	276	277	263	248	266	312	280	297	291	306	287	289	288	264	290	272	270	269	264	293	268	296	297	284	274	277	291	278	299	296	266	282	285	260	276	288	273	290	249	267	271	272	280	279	266	277	297	285	265	289	287	287	279	268	273	260	274	259	277	282	291	282	285	279	282	265	286	263	266	283	253	286	264	289	280	287	304	248	265	278	272	261	264	273	286	291	289	271	281	286	249	286	272	294	276	243	309	253	280	283	268	288	279	284	239	303	278	291	271	292	271	264	265	279	261	249	254	256	247	266	284	237	271	319	295	302	280	301	295	293	292	257	280	250	290	264	287	288	260	284	311	286	290	296	303	282	280	262	286	288	280	287	264	249	270	302	294	296	277	302	289	283	284	272	288	273	277	290	273	289	264	282	278	256	292	255	275	254	252	240	275	281	261	298	277	296	308	269	266	287	306	283	293	279	287	250	282	291	283	319	274	285	278	282	306	252	250	287	293	277	282	282	284	286	288	264	295	287	253	277	289	281	287	246	289	263	295	262	279	259	291	283	287	275	274	287	293	262	288	314	260	279	255	284	301	268	276	273	284	297	301	273	255	306	276	266	259	292	256	293	280	257	282	276	260	264	280	275	280	287	246	286	281	310	284	250	294	292	297	260	276	293	271	289	259	261	268	277	267	303	260	263	310	266	275	299	287	291	287	267	287	261	280	277	291	300	276	255	257	264	284	254	261	306	273	262	291	267	253	284	286	283	262	277	281	274	286	291	278	260	294	269	269	297	268	276	254	249	258	313	281	266	283	281	308	283	298	258	273	280	265	253	226	271	249	312	267	308	264	300	273	267	302	277	239	268	273	275	265	283	298	289	291	257	278	280	281	296	282	298	276	270	276	304	289	271	240	275	278	253	262	276	290	254	281	267	269	269	303	276	280	262	287	249	260	319	279	276	283	262	253	239	253	274	272	260	297	290	293	251	305	280	280	294	255	259	279	263	283	290	267	283	249	281	275	295	311	271	239	283	265	270	256	279	263	258	273	285	307	282	278	269	260	292	280	282	296	285	284	276	302	297	303	276	299	307	245	285	274	251	285	249	290	251	268	296	287	273	293	219	297	265	265	275	251	277	286	295	300	303	277	282	286	249	310	322	319	276	300	274	276	293	247	272	268	252	295	251	266	269	279	258	266	274	265	291	249	250	281	261	259	297	277	285	292	266	253	275	260	276	273	317	262	276	263	292	272	279	266	273	295	294	282	297	269	281	307	270	286	279	269	290	275	251	271	302	282	302	264	296	255	299	285	263	270	276	283	273	314	265	273	277	244	266	278	298	277	280	266	270	258	281	250	250	267	250	271	293	277	301	288	268	257	300	270	228	252	275	290	306	293	266	280	271	271	273	275	311	278	280	322	274	283	277	281	286	266	278	273	279	301	276	322	279	263	312	304	284	293	283	296	254	291	292	306	291	279	233	268	255	263	263	300	286	274	295	275	339	292	285	256	269	257	297	292	265	266	280	270	283	276	286	293	288	275	248	303	247	291	287	260	311	248	296	294	288	254	304	280	241	267	299	298	286	313	309	276	301	295	286	259	257	273	286	270	273	262	275	261	283	252	248	287	289	260	258	287	257	250	265	281	299	283	289	270	290	289	281	257	290	271	255	274	254	276	262	284	261	250	257	265	286	261	310	264	280	238
21459	27706	34576	34664	39978	35918	35506	54647	51837	50876	47430	46978	41199	37641	42958	44680	36912	34878	30880	28504	26358	18900	20636	16515	19329	16181	14616	14545	16428	24892	18727	9483	5950	7963	7803	8386	9327	8517	3659	1647	1228	1120	1099	1071	969	967	983	952	861	992	990	853	808	797	804	895	982	967	1020	949	889	1049	1027	868	877	882	868	758	718	717	708	703	710	740	745	701	670	733	663	707	680	698	733	697	733	706	706	698	706	724	733	684	737	664	671	694	701	676	668	676	696	673	680	696	671	730	739	674	695	747	701	680	693	665	684	670	744	680	737	715	701	676	717	685	729	692	676	695	726	714	728	727	670	705	705	720	702	645	667	680	695	691	702	678	673	673	718	673	705	688	719	679	647	637	676	691	674	666	698	707	680	695	687	676	676	709	704	677	680	697	734	670	652	673	692	668	621	706	671	735	674	706	706	696	732	668	672	698	697	671	619	675	646	701	606	708	695	718	723	670	686	678	669	660	714	705	673	678	719	689	680	704	696	667	681	704	674	697	674	731	639	679	749	702	646	714	657	676	704	741	661	658	706	699	676	650	682	732	654	693	737	700	721	703	698	696	698	676	708	660	726	705	678	708	679	671	678	714	719	684	680	644	667	675	749	683	679	661	697	717	675	653	680	704	716	700	698	629	696	744	679	677	653	711	719	694	713	701	677	708	656	706	672	703	714	684	716	688	703	706	721	691	729	708	669	699	695	667	642	680	708	680	669	704	699	681	686	662	697	667	665	701	697	707	646	665	699	677	742	681	715	621	677	724	729	686	669	706	663	698	678	681	690	670	696	704	672	657	721	754	710	665	681	676	693	719	710	733	668	690	704	709	723	678	687	720	667	678	663	648	710	664	723	686	717	689	687	676	688	721	684	727	742	697	724	716	685	687	671	655	673	713	711	721	726	720	681	734	686	652	706	649	698	713	711	722	705	741	662	692	675	690	691	671	674	660	700	674	696	720	715	708	691	738	730	688	671	684	652	657	676	661	671	685	681	716	651	670	680	679	709	729	682	669	678	692	694	751	768	700	669	698	677	710	711	683	717	654	713	688	706	723	700	690	657	698	721	706	692	676	676	695	713	707	733	697	729	691	712	683	698	713	741	715	672	671	652	716	695	685	739	656	654	728	668	657	629	685	688	675	699	684	687	678	678	736	728	684	723	669	652	698	643	706	679	653	731	698	657	704	683	738	670	688	730	692	684	674	686	671	677	702	668	675	694	671	690	666	672	666	685	737	670	694	675	667	670	718	659	681	715	680	701	712	643	747	662	689	704	707	702	723	711	664	706	746	738	714	650	686	690	689	679	678	690	670	738	630	736	654	696	674	653	707	722	696	705	744	652	682	737	671	701	684	661	696	707	673	650	683	654	636	726	709	663	638	687	703	710	718	698	692	691	667	704	665	710	698	697	665	741	748	689	687	729	684	690	635	682	698	717	681	656	701	649	721	698	726	684	737	651	763	681	719	707	676	717	688	712	671	671	693	665	748	720	722	715	722	665	675	763	677	712	743	655	733	650	711	697	660	708	719	677	669	715	685	728	721	745	701	696	643	693	688	693	703	755	714	719	675	711	698	697	661	683	667	669	649	706	667	659	683	672	666	641	680	659	710	672	698	676	696	668	712	675	662	735	691	652	708	689	699	712	719	667	662	694	661	741	687	728	690	676	675	657	679	662	732	698	653	692	694	701	710	694	699	697	709	694	687	711	695	699	669	684	683	710	721	654	690	661	694	731	684	696	701	720	696	696	740	712	699	694	660	704	773	730	656	763	663	652	687	740	758	709	674	666	658	706	674	769	685	694	692	654	719	675	675	644	669	678	677	698	678	685	667	692	666	648	734	685	655	711	664	726	691	684	670	663	701	695	710	705	708	718	707	658	728	694	688	697	674	715	689	622	692	664	732	713	628	674	667	700	648	718	681	719	695	720	643	668	698	687	673	688	725	673	685	631	681	700	701	693	738	677	635	713	692	709	702	666	658	690	691	674	680	688	672	714	678	711	676	690	705	664	675	688	660	682	744	696	635	725	688	698	648	683	698	714	703	705	687	701	664	680	683	673	707	692	684	713	715	681	672	715	695	700	720	726	701	682	657	684	673	686	726	735	646	730	665	714	721	753	657	682	655	651	682	701	707	656	689	680	705	683	650	672	669	675	690	667	684	713	682	736	708	686	704	662	703	708	702	712	700	678	746	710	684	700	718	699	677	646	662	686	698	743	691	633	672	721	690	661	697	727	660	656	683	667	683	680	659	707	717	700	711	731	694	665	669	668	684	700	683	676	707	688	717	671	668	671	697	672	705	684	684	701	704	704	707	660	719	758	623	692	727	696	683	693	743	667	712	683	669	717	661	704	675	708	716	685	670	634	716	684	680	699	719	678	670	708	707	681	678	684	706	673	675	738	699	702	675	665	676	655	626	698	675	721	678	649	618	671	687	668	683	686	703	669	674	707	680	657	645	634	707	696	741	684	686	663	688	708	680	727	727	670	709	676	741	699	706	659	638	684	709	687	679	733	680	703	733	640	682	706	642	711	717	702	642	661	660	679	692	695	706	732	684	704	695	723	681	703	685	630	713	702	695	719	699	709	664	717	691	727	670	722	707	673	691	700	700	625	650	672	676	689	661	660	699	689	653	714	728	674	684	688	684	742	686	713	688	716	710	728	705	660	728	715	671	673	704	700	655	672	675	748	708	729	691	701	709	705	718	749	689	680	687	696	678	687	693	674	679	695	661	672	688	684	674	721	668	664	709	733	660	666	669	749	655	737	699	687	686	721	649	726	712	693	677	670	699	638	680	686	719	740	674	701	685	720	695	716	701	706	705	689	723	688	672	664	748	703	721	736	702	721	670	701	703	717	643	686	680	725	655	737	744	666	670	715	679	700	727	695	755	638	717	705	654	659	713	736	742	719	653	649	667	663	716	697	709	702	699	673	660	736	706	715	729	660	693	692	688	659	662	706	705	687	672	691	660	707	710	679	654	680	700	689	730	699	677	717	696	655	693	665	665	752	684	704	700	707	700	684	671	686	672	749	653	676	683	729	705	746	732	675	692	697	679	676	722	696	706	696	710	724	712	719	688	692	657	688	700	698	659	657	720	711	702	711	721	712	707	720	698	721	689	693	697	692	704	685	668	692	685	670	688	641	689	670	675	686	715	659	720	700	694	661	708	710	677	719	721	761	694	699	683	708	696	678	677	695	653	670	702	702	716	669	639	730	709	702	678	670	659	709	688	684	682	662	707	683	675	700	723	691	696	747	740	708	686	721	719	693	690	653	665	724	764	678	744	707	703	695	681	691	698	689	713	698	691	698	682	725	675	644	681	715	665	679	715	698	639	684	677	713	696	720	681	690	721	747	701	719	693	715	673	720	751	711	631	695	686	653	697	654	703	698	723	686	679	683	681	679	712	695	684	676	692	692	693	657	674	716	704	687	705	702	662	661	701	686	672	724	715	679	685	641	736	693	715	647	685	730	694
42064	40806	39512	33873	37798	35721	31855	53150	46834	44870	41603	39473	37148	31730	37956	42076	31973	29931	25813	20094	19195	13531	13585	8999	10120	7132	6300	7021	8070	12827	10428	5165	2654	3323	3890	4214	3725	3220	1445	460	360	347	412	329	346	353	307	284	290	311	305	297	273	282	280	275	351	318	345	298	288	329	326	311	295	316	293	264	280	252	231	228	229	236	222	229	223	237	237	251	210	232	213	229	206	223	222	244	210	224	217	217	223	206	198	218	217	241	222	233	231	216	241	245	267	225	221	214	217	221	238	239	236	246	244	244	244	237	225	232	225	216	254	232	242	274	217	238	246	226	246	244	201	219	225	215	227	211	193	230	236	226	208	224	203	242	237	205	232	239	225	224	237	220	217	209	228	235	272	217	235	238	235	230	233	218	233	244	240	218	218	241	250	239	222	213	236	234	248	236	233	269	235	244	230	256	247	225	249	236	245	211	228	201	228	202	226	231	254	229	240	221	261	216	217	206	226	230	239	226	257	240	214	261	214	244	238	233	252	221	250	197	248	234	222	211	209	242	213	238	253	245	223	223	202	245	249	210	224	222	225	245	240	243	225	218	237	227	229	235	231	267	234	229	237	255	216	235	231	222	238	221	252	256	220	226	236	276	242	225	233	212	235	263	249	223	252	202	211	261	247	244	213	229	221	208	253	212	176	260	224	231	225	247	217	227	206	223	214	224	254	233	229	224	230	197	230	232	245	243	232	204	256	212	237	251	245	234	233	232	224	258	236	223	231	244	214	224	210	242	260	217	246	255	243	250	241	227	215	224	238	173	241	223	248	233	217	264	251	220	236	225	231	257	243	227	236	216	224	233	238	219	226	227	221	225	225	224	231	227	210	271	225	233	231	234	259	205	229	246	238	207	207	238	213	227	233	236	204	219	249	241	219	226	228	228	217	256	245	235	240	247	259	224	239	229	232	218	237	235	230	265	219	214	241	210	221	221	226	233	247	239	208	226	223	242	224	211	253	230	218	216	230	227	227	248	237	256	245	247	224	221	251	239	226	224	240	219	234	216	232	208	236	207	237	215	235	229	251	228	250	227	211	222	237	209	244	226	253	237	200	210	238	211	234	235	229	242	215	214	236	241	239	218	256	258	216	232	219	252	233	218	237	225	229	233	243	229	193	275	226	228	262	238	250	224	224	221	220	223	204	227	234	256	223	209	223	248	273	222	224	234	239	234	220	238	250	249	229	246	237	212	203	239	232	245	248	232	231	244	245	223	217	236	191	215	220	230	225	206	238	229	222	238	257	224	244	219	223	214	231	206	225	233	236	250	238	219	231	230	192	214	219	222	239	217	233	219	198	224	233	212	210	216	243	233	242	213	205	230	244	246	237	253	212	215	236	244	220	238	249	235	235	225	222	247	252	235	220	239	224	216	225	224	238	233	209	205	252	217	252	244	230	204	249	215	211	270	235	245	249	228	218	253	219	215	258	242	222	196	242	237	237	249	247	228	248	223	235	225	224	250	247	198	199	228	225	235	221	211	212	240	234	250	263	221	209	208	217	238	207	223	238	217	231	271	211	253	220	200	216	223	223	204	216	261	233	245	253	224	221	255	244	215	227	232	226	243	188	208	212	218	229	246	205	220	210	233	206	236	203	197	196	237	240	188	239	215	239	232	241	238	215	229	226	243	213	243	274	238	225	219	224	225	243	239	202	217	232	204	217	261	240	247	229	232	226	235	205	247	224	214	204	221	209	251	235	231	238	235	275	248	234	240	242	208	238	216	234	228	267	230	249	235	220	233	224	252	238	221	207	238	248	250	223	250	242	247	220	222	205	215	227	217	224	260	237	230	209	208	232	217	257	213	216	237	237	224	221	200	245	243	230	248	232	225	227	228	226	212	234	232	232	226	258	207	250	222	230	227	221	235	231	218	226	242	227	219	220	223	214	242	234	227	224	232	187	231	258	230	248	240	232	249	268	236	243	217	243	247	262	254	239	243	218	262	203	230	219	216	226	214	213	234	231	222	201	236	217	251	255	256	252	217	255	265	239	247	214	219	235	204	239	216	227	221	246	219	229	237	259	240	226	225	238	262	223	229	229	227	232	241	235	238	239	224	235	206	250	282	250	207	255	216	232	251	242	245	227	241	242	249	242	228	225	223	243	255	239	233	226	218	223	219	272	229	222	211	214	238	233	229	246	206	213	232	233	231	225	229	246	221	221	221	239	217	222	228	246	199	216	235	225	235	230	209	255	237	237	223	272	235	223	216	226	204	267	243	225	229	239	221	233	250	223	242	227	244	248	233	254	227	235	222	219	222	203	234	234	229	236	250	217	234	218	206	241	221	209	229	217	229	262	246	247	221	233	221	224	239	240	220	267	218	201	232	248	192	198	244	223	255	237	244	254	245	241	234	212	213	225	226	208	221	231	224	223	238	218	251	253	219	192	206	237	227	245	221	225	241	214	243	224	204	220	240	215	237	225	238	226	215	241	257	236	250	215	231	212	250	215	214	231	255	219	228	232	242	237	209	224	234	220	221	214	238	215	235	223	218	239	228	209	281	220	217	219	228	224	223	241	201	243	245	243	246	230	249	244	243	242	256	241	235	237	226	209	245	242	196	211	231	253	235	247	255	227	226	227	224	236	217	270	230	244	212	246	214	228	223	216	240	221	207	214	221	237	229	208	212	198	219	237	215	249	225	248	207	232	233	236	231	254	236	223	233	225	219	220	221	210	223	226	209	235	227	250	208	229	221	244	224	245	215	225	257	261	270	230	222	250	224	214	224	228	231	243	224	222	248	233	234	202	221	235	223	242	231	244	225	217	230	247	221	228	244	200	250	225	224	225	242	235	268	210	223	240	241	231	214	230	223	239	232	249	265	260	241	225	232	223	251	226	201	240	215	239	239	221	250	231	228	235	222	237	237	225	221	227	261	238	211	240	232	245	220	244	239	253	226	232	216	243	221	254	216	257	220	233	246	237	245	233	239	258	256	226	231	221	206	240	223	216	236	255	244	234	236	215	214	208	271	245	232	215	206	205	220	209	211	214	255	233	236	227	229	273	236	236	236	235	221	208	229	251	228	246	243	223	229	219	219	233	223	214	223	246	221	245	211	229	225	235	261	230	221	256	243	238	212	262	224	227	232	236	229	232	237	242	220	209	256	218	226	226	237	267	210	240	238	252	234	209	233	206	233	239	225	220	248	223	242	215	218	252	236	233	228	218	247	216	214	229	199	231	252	231	233	231	237	234	242	240	238	232	242	232	242	200	200	239	238	234	239	250	190	239	226	221	243	233	235	210	234	226	234	252	214	230	245	245	197	248	215	230	239	227	244	216	228	244	255	219	215	233	253	212	234	230	220	231	247	197	226	199	250	249	238	245	245	235	240	252	248	226	249	240	223	212	207	226	211	224	233	226	201	247	237	257	220	223	202	220	231	211	260	232	223	233	215	207	228	229	247	246	216	241	227	232	220	216	212	228	214	247	245	263	224	228	234	233	230	218	240	232	234
29032	34931	41786	41918	48157	41819	43707	60258	60970	61095	57839	58291	55115	51395	55644	55955	49906	49189	47594	41922	40537	34888	36341	28749	31992	25775	25425	27229	29918	37791	32345	21404	13392	16642	18393	19499	17763	15330	7779	1918	1509	1532	1528	1397	1255	1218	1137	1179	1157	1101	1127	916	834	849	872	1005	1305	1349	1270	1173	1136	1298	1333	1097	1080	1093	1028	779	700	638	653	586	570	558	597	594	594	601	559	540	600	555	591	565	594	589	594	587	619	591	601	567	583	564	557	580	588	593	597	594	569	542	575	562	583	598	629	606	589	563	626	600	597	589	573	590	590	578	574	596	568	565	558	506	531	538	600	590	630	594	601	597	577	565	626	594	570	610	642	584	584	569	583	599	580	615	625	572	559	577	597	566	555	587	580	556	573	576	609	599	602	555	590	568	575	604	589	603	582	576	614	521	634	582	560	609	553	598	562	556	545	574	557	646	527	550	569	587	576	575	639	535	549	563	530	593	607	588	579	599	607	533	613	546	566	622	587	577	571	556	602	614	588	580	613	580	567	559	593	557	551	609	611	573	579	600	570	591	582	587	579	553	593	608	589	554	568	588	518	588	566	574	545	589	604	580	570	581	589	580	558	588	576	586	535	630	590	578	571	596	627	569	577	568	572	588	605	557	584	565	553	593	582	545	577	585	581	594	580	529	584	574	608	592	570	562	558	585	592	589	583	608	562	540	553	567	545	575	568	545	551	565	533	528	580	584	556	609	622	526	563	564	592	534	580	631	596	590	527	585	548	538	585	580	551	561	593	584	527	598	595	573	569	584	590	577	614	549	570	601	566	586	606	593	545	584	562	552	567	585	556	576	589	567	568	563	573	602	614	536	608	642	564	615	578	566	554	591	614	585	586	593	554	525	554	628	582	538	560	611	593	581	578	549	572	542	567	554	612	552	552	587	545	570	603	554	602	553	625	553	549	578	562	596	563	611	570	584	561	568	594	596	593	578	572	575	567	542	561	599	542	568	588	602	568	600	533	590	601	586	557	566	605	550	533	584	595	587	611	593	593	616	505	570	567	577	600	552	554	572	578	552	610	622	603	557	578	563	598	586	595	565	596	611	581	569	574	546	595	650	533	546	585	626	598	545	596	565	600	622	573	555	564	593	611	591	615	575	574	544	604	580	580	564	590	590	510	601	584	605	562	558	575	633	551	593	570	575	577	554	592	556	587	575	605	540	629	573	583	626	596	571	606	548	579	596	616	543	559	572	570	575	556	598	581	565	580	600	554	596	569	587	573	557	561	595	597	525	584	545	564	561	595	595	625	566	569	574	584	591	555	553	558	585	517	578	598	573	541	568	561	606	624	546	595	587	581	576	572	556	592	558	540	584	582	551	584	546	554	533	567	586	600	580	600	581	586	545	561	590	601	608	556	612	596	566	589	520	566	561	572	545	607	603	620	598	561	545	606	568	559	582	583	557	611	595	569	571	588	594	574	600	596	528	587	577	585	556	563	627	554	562	574	596	584	583	564	551	591	546	539	550	580	604	552	582	561	566	546	631	566	585	592	554	538	604	567	538	562	591	567	610	590	593	583	576	589	558	549	591	559	577	576	556	563	585	598	561	580	551	576	578	560	596	591	577	592	583	572	551	597	629	554	573	542	550	607	561	585	622	565	610	549	547	602	581	573	565	520	559	548	584	584	579	548	554	581	550	595	625	552	620	564	595	611	610	586	617	539	563	604	569	599	528	569	577	608	558	568	567	582	596	620	590	603	581	578	591	572	606	550	591	568	565	599	597	590	563	585	584	596	587	540	598	574	550	585	547	578	574	537	567	599	607	540	656	600	595	565	517	592	561	548	563	581	579	592	572	606	604	593	541	591	530	569	563	570	583	606	597	582	584	579	553	558	572	536	583	609	605	584	589	563	590	549	609	608	585	595	574	578	585	582	550	570	562	556	557	556	590	536	633	577	569	543	557	612	596	641	587	550	548	558	553	589	581	615	605	588	586	566	565	548	623	582	580	606	552	536	597	575	589	625	548	588	590	540	574	593	565	554	549	578	635	522	592	569	555	549	565	574	599	572	588	587	539	619	534	627	544	597	546	570	593	593	570	600	567	617	585	589	566	588	558	612	580	559	566	547	593	642	621	530	562	585	609	579	567	625	572	556	634	597	592	572	603	590	578	579	589	554	548	568	603	560	569	581	597	576	563	595	567	594	608	565	575	576	528	572	575	565	565	573	605	561	623	542	551	617	589	569	599	531	592	543	596	551	558	524	561	583	575	613	621	580	596	597	554	571	605	569	560	558	572	569	582	570	622	561	553	620	619	594	562	571	519	548	541	602	601	610	577	597	585	627	587	526	592	578	535	551	589	604	574	594	598	590	573	529	595	537	593	574	577	558	546	553	596	580	604	584	589	566	608	538	579	625	569	589	575	576	552	583	608	587	576	581	591	586	563	563	595	580	544	578	617	586	577	571	536	578	599	574	586	577	571	606	578	540	574	590	573	578	599	567	585	576	578	563	570	608	618	587	555	606	640	584	599	573	565	599	567	507	594	549	562	587	583	585	583	546	562	505	562	562	627	562	599	564	544	539	604	580	607	586	582	568	535	590	607	551	550	589	582	538	596	571	515	553	591	585	562	600	559	574	608	577	596	569	566	583	560	591	628	548	628	576	539	595	607	619	592	586	611	539	606	574	564	520	576	581	574	578	553	567	580	560	586	567	553	558	594	540	549	589	570	564	572	618	572	593	560	535	587	604	573	581	627	564	547	533	570	634	538	578	573	594	573	572	593	541	555	562	585	630	600	589	582	574	583	575	535	606	599	547	572	600	561	569	583	562	600	625	554	588	552	582	555	558	595	616	579	556	570	548	581	559	566	561	602	623	600	560	583	571	574	544	581	579	588	594	622	540	606	596	541	567	568	586	580	563	564	599	574	573	620	559	552	550	577	589	546	563	608	583	602	586	522	591	617	615	599	590	536	568	602	555	549	608	537	595	540	546	578	604	620	576	616	623	588	558	592	543	609	589	570	621	529	588	567	538	586	541	567	598	573	586	585	535	562	551	589	576	571	578	573	564	586	568	585	566	579	577	567	596	516	607	554	584	610	558	593	564	585	577	641	604	630	549	597	556	596	554	558	581	623	569	577	633	550	561	573	559	603	558	566	579	587	564	578	580	587	594	540	559	631	573	572	566	590	573	579	585	558	595	580	573	572	562	595	574	611	582	597	620	600	557	589	579	606	551	610	565	577	562	580	583	546	579	604	537	586	585	558	594	605	574	583	577	544	547	594	570	555	584	563	605	571	585	577	569	563	592	599	567	599	620	597	560	526	582	605	555	604	608	554	565	573	526	580	518	599	555	575	628	575	595	539	570	537	571	588	547	601	598	602	591	560	615	561	620	600	561	590	571	531	593	571	547	559	553	578	594	572	556	586	584	574	572	533	576	568	590	594	645	597	552	561	552	600	620	544	604	580	566	614	595	587	542	575	547	552	598	564	590	569	626	594	560	579	538	608	573	566	581	553
16540	14627	15427	10429	8502	5596	5036	6702	5619	4309	3120	2875	2185	1508	2032	2017	1435	1289	932	776	725	637	672	564	548	530	469	518	496	607	487	427	324	361	359	350	314	375	325	254	283	302	291	286	280	316	264	329	281	307	248	279	245	299	281	265	308	271	309	299	274	264	298	286	273	261	301	284	300	296	282	266	280	259	306	286	280	288	243	302	285	265	280	293	264	299	274	317	268	276	296	304	289	270	277	282	288	271	266	281	275	284	293	268	298	276	280	272	307	286	282	271	295	247	291	283	276	274	289	303	294	300	274	273	296	296	282	271	290	270	281	267	289	255	283	248	260	300	275	282	275	274	293	263	253	286	264	278	274	280	283	310	288	278	288	318	301	265	282	304	240	291	287	236	310	328	298	301	299	253	313	278	257	244	280	275	277	283	266	298	264	284	272	291	275	297	298	277	271	287	278	252	257	306	284	272	308	284	291	251	296	269	261	298	248	249	301	294	249	275	306	294	297	258	279	262	268	301	283	271	304	270	296	277	276	249	313	260	300	290	290	294	301	255	283	260	267	275	265	284	293	291	289	291	263	281	286	271	298	247	294	277	277	244	262	269	241	290	296	272	302	302	267	269	283	254	253	285	279	287	266	290	300	304	268	256	278	300	273	279	285	291	319	285	298	291	297	290	285	292	257	288	303	236	279	314	301	294	269	240	289	258	272	279	279	280	275	308	278	271	283	293	271	267	291	298	277	293	295	287	281	272	268	286	286	287	277	272	263	300	261	277	297	281	278	259	273	276	314	301	301	299	292	277	261	278	261	272	241	301	293	298	299	311	285	278	280	285	277	282	293	286	292	258	274	264	272	289	277	261	276	293	276	258	285	294	275	290	295	308	273	291	297	268	280	246	285	300	289	282	305	258	262	262	276	289	278	269	238	274	294	259	295	267	278	305	275	274	252	271	277	296	279	286	252	247	277	284	294	320	250	268	301	286	286	285	296	286	263	270	273	274	288	297	281	259	285	272	281	260	303	265	293	285	324	307	284	290	262	271	302	273	282	278	271	276	297	302	290	274	308	278	276	269	244	285	298	279	255	267	319	306	273	277	297	258	276	279	300	275	283	258	293	282	286	287	262	253	270	275	293	322	302	280	279	309	250	282	303	302	292	314	272	285	255	277	280	293	288	280	272	287	304	289	275	282	287	280	315	300	313	254	277	330	268	291	302	297	294	260	282	267	308	263	298	255	278	261	239	264	300	256	298	244	264	283	298	272	281	301	280	255	277	258	275	303	263	297	253	288	266	300	273	262	274	292	268	304	306	315	296	291	241	293	271	316	289	286	285	266	274	261	257	249	284	284	311	313	267	259	308	284	281	254	261	284	266	296	277	273	284	292	271	271	271	291	278	292	284	272	263	277	253	306	289	274	280	309	292	288	241	260	257	296	269	260	261	285	278	230	253	274	280	280	297	271	287	276	270	247	266	267	293	252	282	305	235	278	269	264	300	283	275	307	269	285	284	298	246	288	262	267	328	280	272	268	257	275	327	273	294	298	281	267	292	279	290	286	267	267	340	269	285	286	273	267	274	267	294	282	273	266	283	284	284	280	276	267	282	277	284	303	279	302	274	283	273	301	261	301	278	253	263	310	273	317	281	264	294	317	282	282	268	286	295	275	258	277	297	290	256	266	288	290	291	270	291	285	260	265	274	296	256	306	260	272	280	292	302	277	306	287	297	305	290	282	261	288	256	235	295	290	276	309	276	298	288	280	289	271	244	260	261	287	271	314	284	304	291	278	259	292	291	271	283	288	285	269	290	267	299	262	295	309	285	278	255	287	279	290	258	280	278	280	295	282	267	299	313	269	278	274	244	259	260	264	282	273	267	275	325	280	272	290	259	288	261	281	254	288	266	277	292	261	288	283	309	251	283	278	276	314	298	286	287	311	307	287	251	289	317	259	280	282	246	271	311	244	276	282	291	290	266	290	286	273	292	268	289	258	285	283	258	275	299	286	293	286	257	281	297	283	255	281	290	254	262	314	275	285	299	285	262	272	280	286	289	284	288	284	300	287	301	279	297	284	289	308	268	311	284	274	281	255	309	259	298	266	293	275	274	302	280	284	255	270	268	273	275	280	285	298	253	291	296	268	271	310	262	248	314	281	307	258	278	278	283	266	274	287	278	292	286	326	286	297	276	271	256	264	298	282	299	288	288	263	278	278	300	309	274	288	281	279	262	284	267	265	301	281	260	261	254	284	295	284	283	290	274	276	259	284	291	277	267	285	292	273	290	313	275	261	282	295	249	250	303	278	247	264	310	261	299	264	273	308	299	281	278	288	292	262	295	263	308	265	319	262	289	268	289	290	290	266	275	267	253	267	270	265	306	257	281	289	278	249	292	277	288	270	258	292	285	315	298	269	271	273	289	273	327	278	289	285	273	260	263	276	300	289	258	263	281	311	324	286	299	276	280	276	290	310	280	275	277	304	292	289	273	294	287	251	279	261	235	260	255	290	313	263	283	295	273	293	266	274	268	239	293	262	293	289	322	300	277	282	269	269	283	279	283	298	258	263	309	280	282	274	280	281	289	297	276	280	277	259	276	280	267	301	294	250	266	269	306	260	287	263	269	275	245	277	287	276	285	259	276	316	266	274	285	312	279	276	273	267	278	272	275	294	289	296	292	278	279	255	278	303	287	254	295	294	281	270	292	265	299	264	267	264	288	267	303	259	281	278	288	284	292	275	283	267	288	281	264	283	280	287	293	284	280	267	267	292	285	294	270	264	312	279	301	285	259	281	266	262	272	280	276	258	273	286	290	291	308	285	267	314	288	288	266	265	299	284	291	269	290	281	291	306	255	265	254	277	273	257	275	304	274	272	294	320	264	276	277	297	282	270	263	289	302	288	295	290	267	252	306	303	278	268	248	301	285	285	255	245	283	283	240	260	264	279	302	289	292	261	325	289	267	273	253	270	295	270	289	278	279	298	292	266	257	300	266	284	303	286	282	278	290	289	289	273	291	286	302	311	281	291	266	301	284	293	283	281	273	280	280	268	279	297	300	265	301	266	268	256	252	299	287	281	273	269	270	255	328	275	246	259	257	284	268	285	283	271	253	289	296	268	297	264	276	268	304	306	264	298	289	281	283	289	259	280	304	285	310	279	287	257	267	289	288	286	293	278	285	307	285	255	294	294	301	271	287	290	289	293	295	295	279	272	287	313	285	271	263	283	321	239	279	281	296	253	277	300	261	275	284	280	311	282	282	307	296	291	270	253	289	305	252	288	301	297	281	281	287	289	272	275	277	282	275	274	295	266	242	259	269	295	290	260	273	271	266	300	249	285	283	291	293	278	282	271	266	266	255	283	250	259	282	277	275	283	334	282	313	269	283	277	296	293	295	244	282	300	286	307	284	303	316	285	292	252	269	275	275	286	281	262	286	300	313	287	277	300	289	239	296	274	315	294	286	276	284	307	278	312	272	266	277	269	290	300	286	282	283	280
10480	13543	20813	19860	20581	15767	17477	22801	21434	18259	14529	14928	11780	9101	12211	11970	9401	8031	5484	4381	4551	3686	3667	2786	2887	2439	2239	2335	2530	3436	2492	1650	1332	1277	1406	1395	1323	1153	929	785	757	761	814	829	780	772	804	774	810	751	745	770	750	773	778	706	760	730	775	795	724	746	745	673	727	720	689	731	749	722	756	649	645	725	699	689	694	668	700	706	743	723	699	765	676	669	701	645	702	709	726	686	717	705	764	668	664	712	710	748	719	715	679	733	698	672	723	636	673	724	691	673	647	663	740	711	692	712	745	715	740	713	711	714	694	737	713	698	680	756	739	715	675	712	681	670	669	743	684	688	732	663	698	663	662	692	734	680	680	662	682	685	731	683	731	671	685	739	726	710	679	695	691	664	655	717	717	688	706	692	689	710	665	652	691	654	640	646	747	710	687	733	689	693	700	694	733	695	702	702	735	678	715	714	705	690	709	732	713	689	674	725	694	704	689	687	716	695	710	673	732	702	710	670	750	707	717	688	720	726	663	725	713	695	712	686	688	701	688	767	720	672	696	693	678	716	727	707	717	664	687	719	734	747	691	732	685	708	701	706	698	712	729	671	685	646	654	700	705	683	694	704	694	692	680	653	684	680	725	731	719	679	737	694	700	768	677	755	688	688	691	715	788	677	687	679	702	666	682	706	707	702	697	663	672	632	655	701	663	732	702	738	711	686	724	697	728	684	688	678	702	721	664	679	724	709	682	678	667	706	656	685	693	685	663	696	696	704	717	684	682	704	691	672	684	680	714	707	641	692	711	780	723	664	684	728	680	691	715	720	750	675	748	706	670	767	729	700	738	692	675	711	723	726	716	729	742	662	704	686	690	710	663	699	719	720	725	672	686	682	674	726	650	663	705	735	700	699	726	730	708	711	689	733	704	742	709	670	698	687	726	699	698	682	673	703	634	640	718	665	667	723	687	709	729	714	679	682	725	665	690	685	704	684	714	701	690	661	750	700	693	656	691	690	740	682	710	659	684	698	655	676	735	686	699	658	704	689	703	675	728	686	663	692	699	688	678	654	693	733	708	657	653	710	676	663	731	714	629	719	659	745	713	725	676	701	662	705	680	707	697	709	696	717	696	696	678	707	697	657	724	727	656	742	662	756	709	721	675	769	716	705	708	734	713	700	680	735	699	691	678	642	669	703	705	689	714	715	730	687	651	718	713	717	703	681	690	702	710	728	735	664	762	655	667	724	726	728	669	677	677	694	756	670	698	702	687	666	714	755	746	674	707	683	712	733	676	680	696	728	698	717	684	667	711	708	724	701	725	670	718	728	753	729	684	761	706	678	716	652	753	690	710	708	702	695	722	703	729	723	720	677	671	682	679	690	772	707	732	717	701	696	729	693	694	678	719	717	736	743	686	678	681	707	721	683	670	686	690	669	715	695	647	677	734	713	707	700	733	685	692	647	723	672	671	683	751	739	667	680	665	713	712	712	698	725	702	640	686	714	698	653	692	727	706	666	665	708	679	665	656	659	638	693	730	668	724	694	688	700	677	721	749	699	726	730	688	696	689	709	741	693	737	663	678	736	675	707	716	690	676	632	717	716	719	719	707	715	765	669	731	699	713	707	698	684	726	733	718	692	721	705	684	689	643	702	710	713	674	685	679	688	690	718	717	715	680	728	654	690	742	721	745	717	687	649	730	706	692	705	699	693	720	686	707	736	698	716	730	680	722	688	727	693	685	702	716	643	691	690	662	696	715	687	670	686	686	707	752	706	731	711	735	733	648	712	668	673	671	678	753	745	737	701	718	703	697	710	645	710	759	691	706	702	682	708	725	682	680	701	702	743	694	675	684	720	670	744	703	686	689	694	712	691	739	690	687	751	669	688	695	676	645	677	680	670	697	704	712	669	706	714	682	713	695	688	712	741	666	706	667	719	704	738	728	683	689	676	670	664	701	736	709	696	667	695	661	682	720	702	693	661	703	675	708	734	710	734	651	706	692	698	699	620	669	689	699	708	738	695	713	707	727	699	716	682	642	670	682	726	683	759	694	705	713	657	688	693	682	685	706	695	696	713	695	730	686	727	700	687	686	728	695	667	767	698	765	695	660	726	707	717	686	686	670	701	721	687	660	713	758	670	704	703	674	726	687	691	721	696	705	680	696	658	769	717	714	696	665	669	684	705	697	712	698	722	687	683	681	684	724	726	696	703	726	719	745	725	743	705	677	701	674	695	694	656	715	660	665	731	659	684	671	672	639	689	698	653	704	726	702	692	738	711	735	709	728	670	705	673	694	717	709	706	675	680	690	690	694	738	642	673	609	672	673	753	666	708	704	708	710	715	707	717	700	687	687	708	678	677	709	725	680	735	701	713	696	695	691	647	728	685	762	656	724	722	733	674	620	709	715	657	714	684	704	708	770	708	720	743	708	672	696	700	749	668	703	700	747	686	731	678	678	659	723	720	663	705	744	727	702	730	717	699	678	714	696	727	732	686	668	696	690	708	720	731	701	679	675	710	674	723	703	695	749	715	691	721	714	668	658	692	681	721	757	735	664	685	689	696	709	685	713	702	710	720	715	722	676	712	722	692	694	724	658	685	669	676	689	697	721	689	665	671	720	690	691	713	666	706	682	665	715	746	705	743	731	698	738	680	725	668	647	688	712	691	690	712	673	712	718	698	689	710	680	692	695	722	684	700	682	699	683	718	653	674	676	672	672	750	683	667	671	687	684	706	677	729	729	681	714	706	735	681	685	651	697	689	711	684	730	677	739	707	696	730	673	744	750	646	727	660	759	729	713	684	669	698	668	742	710	659	749	735	716	718	705	713	700	645	666	717	680	702	728	687	726	668	705	680	703	648	687	744	700	715	699	719	726	721	701	698	708	663	663	688	683	746	741	755	674	713	684	654	714	720	681	716	706	682	706	718	729	713	712	747	704	697	692	686	727	689	710	676	743	723	646	695	678	705	664	694	712	725	705	652	714	708	676	710	715	692	723	667	681	708	732	698	711	660	714	670	674	697	697	721	705	678	699	703	700	696	732	684	708	664	691	693	710	733	705	678	653	650	659	681	678	723	705	724	714	712	705	702	702	733	671	677	645	705	696	700	643	715	788	685	731	684	703	698	714	703	685	665	729	727	694	674	702	715	737	672	752	692	692	688	701	713	752	689	686	697	727	715	661	686	697	739	698	670	751	712	690	666	744	688	677	717	715	693	683	685	665	689	665	704	698	735	700	730	748	670	703	704	686	715	693	696	725	712	700	723	662	732	712	704	752	710	668	623	694	649	680	718	666	696	700	725	678	703	654	709	705	697	731	679	742	692	664	691	665	663	701	712	692	667	666	669	710	699	709	688	699	664	739	706	653	668	742	667	697	714	628	713	712	717	710	709	694	654	662	698	733	649	698	642	736	650	679	680	709	751	744	778	693	684	710	724	686	737	715	702	708	744	671	714	674	680	692	690	706	663	734	704	749	658	766	692	706	713	698	715	691	733	669	676
30921	33329	35738	26523	28634	29934	29259	42343	40640	36013	31517	29013	26101	22957	26014	26771	22672	19921	12238	7464	7723	5629	5885	3969	2976	3444	2799	3308	3724	6290	3331	1899	1505	1366	1632	1821	1717	946	420	314	313	316	296	301	352	306	284	294	348	309	300	283	294	278	272	323	305	318	313	306	306	322	313	297	300	315	297	289	269	264	243	276	272	251	298	285	294	285	261	311	283	304	305	261	277	297	282	291	281	285	284	284	283	257	266	304	280	278	258	293	279	287	265	267	261	281	286	269	254	277	279	282	263	282	253	268	269	258	256	272	307	292	284	286	258	262	244	276	256	297	259	278	293	272	283	260	308	267	272	279	285	292	283	303	261	279	258	256	265	281	273	296	272	275	255	265	253	269	260	297	282	295	284	274	263	252	265	281	298	297	311	302	300	284	261	249	254	280	247	264	249	265	286	273	274	291	288	271	266	267	272	259	285	293	296	266	293	276	266	254	280	277	288	270	262	272	281	261	272	291	258	276	262	264	266	293	265	300	283	311	260	267	295	273	308	278	264	288	268	250	281	277	279	245	269	283	298	276	294	259	258	257	279	290	296	272	294	272	294	269	276	301	284	293	257	284	253	263	255	277	280	298	277	281	273	268	292	290	275	276	265	248	273	257	278	270	279	288	314	269	284	260	279	309	268	298	271	275	263	298	287	256	282	281	300	256	265	287	270	255	291	310	258	311	268	296	294	263	280	275	239	274	265	261	288	280	265	280	272	298	260	288	274	284	294	249	282	278	256	282	295	272	249	273	257	285	276	290	286	274	278	279	273	271	293	237	275	279	268	293	246	307	250	287	324	301	302	277	261	273	283	270	252	280	274	291	266	290	309	237	285	297	263	295	258	274	281	292	266	295	251	261	291	265	252	289	272	281	311	266	266	279	285	275	267	287	278	279	288	282	281	278	258	296	299	272	279	250	257	289	282	253	260	256	322	277	281	285	259	275	288	271	273	251	285	269	271	289	259	311	298	273	278	284	276	280	278	273	306	268	281	268	281	293	287	316	281	292	281	280	274	279	270	276	277	277	307	306	265	239	277	278	275	294	273	272	280	271	264	280	288	288	271	264	302	262	276	257	263	252	261	262	276	237	268	284	254	314	259	272	280	289	295	281	268	265	279	279	299	281	271	271	291	248	274	261	272	269	281	263	292	299	283	255	262	273	278	258	269	280	291	264	261	288	263	301	299	279	264	286	268	310	262	246	257	272	259	254	308	272	267	294	296	281	239	282	247	291	278	241	258	272	271	301	282	300	259	305	308	298	267	281	284	288	286	270	291	265	270	238	264	264	288	266	277	253	246	285	279	286	262	290	275	266	270	305	299	289	274	281	314	259	255	267	279	287	285	280	237	267	296	287	265	248	288	236	276	261	269	246	274	258	301	290	249	285	266	255	270	264	298	259	253	291	285	293	311	294	261	270	275	296	270	281	287	285	300	284	281	269	279	301	272	268	298	268	302	278	266	269	276	268	284	266	258	299	289	280	283	263	265	255	281	272	281	272	279	306	283	245	263	271	229	307	301	278	295	297	277	283	279	279	285	277	300	301	270	276	286	254	247	267	250	272	270	262	273	299	271	285	237	279	294	295	259	288	285	269	291	269	273	282	281	256	278	281	277	294	268	286	257	250	272	257	287	246	315	271	269	249	304	261	263	246	257	291	272	266	271	289	301	270	287	262	255	280	262	278	244	254	304	281	293	300	277	254	247	257	262	276	275	256	287	280	270	292	258	275	270	262	275	314	265	269	284	284	267	273	292	279	274	261	272	282	285	297	331	290	275	275	247	262	283	266	293	272	296	236	290	263	294	259	254	293	266	299	300	309	298	289	260	274	302	251	270	300	283	255	267	308	277	275	260	313	246	292	282	260	301	291	259	266	290	279	250	295	268	291	275	297	280	247	294	277	260	278	268	257	282	283	258	283	301	291	241	275	253	288	271	273	282	270	265	270	281	320	289	303	292	273	294	257	276	292	306	259	287	286	275	280	257	277	303	273	272	273	285	302	264	280	275	275	291	270	250	275	261	313	285	296	279	275	287	280	266	286	280	228	282	265	300	269	275	285	327	268	275	261	259	281	287	290	258	256	269	302	275	283	294	291	281	279	294	282	265	280	274	253	279	244	285	278	256	263	293	275	266	299	269	286	278	306	304	254	239	263	240	249	279	253	278	280	278	259	278	314	254	286	285	270	263	287	279	260	309	307	290	293	276	273	272	266	275	290	295	274	269	281	282	254	271	271	256	240	257	256	262	275	280	262	295	256	270	278	280	283	273	275	272	277	283	278	289	268	263	290	260	264	287	284	245	275	279	284	287	241	277	289	298	287	294	282	288	293	263	273	275	298	312	262	257	263	275	259	283	267	268	306	276	275	292	293	250	256	283	287	286	254	295	326	279	260	285	275	267	295	272	314	277	274	281	293	266	267	244	281	269	288	292	304	285	274	294	272	287	299	281	269	286	310	290	260	262	250	249	249	255	261	299	275	278	267	259	257	275	289	248	243	285	268	272	259	272	280	281	291	272	266	262	276	286	249	262	279	275	303	278	240	301	280	229	278	297	283	265	286	269	275	265	259	266	260	276	280	290	281	256	279	289	307	292	269	264	271	269	283	274	251	275	240	274	308	259	268	308	265	296	303	293	268	287	302	269	286	264	249	280	250	272	257	280	258	272	265	287	262	280	245	284	273	247	249	279	247	266	307	246	266	264	280	282	274	255	283	264	297	288	323	262	265	278	232	324	287	279	316	268	265	279	258	284	280	271	257	243	288	301	281	278	241	262	254	310	271	281	280	301	309	274	261	293	255	253	304	243	310	297	264	264	262	265	270	280	298	266	256	261	282	250	293	276	286	249	307	284	283	241	258	269	287	283	267	273	266	284	288	273	252	295	277	260	268	271	256	258	276	277	296	270	275	265	294	255	267	282	320	283	268	293	260	302	283	293	291	281	257	300	251	267	286	262	314	261	276	274	304	281	290	270	268	251	267	283	284	291	281	281	255	288	297	260	304	265	278	249	267	284	252	291	288	296	293	280	275	297	269	269	271	276	254	269	256	253	285	277	291	262	289	300	273	273	296	288	280	241	276	275	291	268	265	263	263	275	309	259	273	272	261	266	258	277	280	266	267	296	272	286	280	276	264	315	281	279	260	309	300	266	269	269	290	262	280	268	285	270	296	294	276	264	264	308	251	277	258	280	252	270	277	297	251	230	265	290	282	283	297	291	282	300	274	296	287	260	307	243	259	308	258	306	266	277	272	297	263	279	267	273	293	257	297	276	251	263	288	318	239	302	257	280	291	275	264	292	260	283	267	277	286	288	285	254	264	251	293	270	266	305	280	281	290	278	265	261	303	269	287	273	308	299	227	269	257	274	274	279	314	294	251	297	281	252	274	295	303	257	291	230	270	277	287	270	264	273	266	319	267	317	300	292	297	271	279	246	299	269	270	258	294	240	296	291	283	289	279	282	245
21525	27442	34068	33692	38231	38621	41855	53877	54871	51270	47026	47204	44427	43298	46446	46043	43122	41210	31852	27115	27563	23123	24150	17508	15290	17110	14861	17533	19683	27019	16566	11046	9076	8134	9943	11198	9969	5033	1712	1224	1149	1044	1045	1097	1103	1063	1030	955	988	905	913	818	806	789	804	833	1007	930	977	894	924	1103	1074	888	828	883	906	769	641	676	724	704	736	703	703	723	713	690	653	718	685	710	697	690	678	702	672	759	615	666	694	678	665	711	662	703	658	671	669	638	704	668	711	652	698	663	689	660	690	680	652	631	704	747	647	671	644	685	673	722	680	654	680	623	680	668	705	702	684	688	690	688	723	676	694	700	708	709	712	725	653	696	684	706	746	682	695	679	687	716	665	733	709	684	696	667	662	662	720	739	656	688	737	672	694	672	673	682	667	682	663	705	684	713	663	689	661	684	694	660	640	661	681	691	696	721	660	674	707	662	672	678	700	689	726	723	664	684	710	690	687	714	660	713	697	662	694	684	683	685	691	666	676	734	653	665	697	725	656	696	662	669	707	718	719	684	654	644	688	666	684	672	669	673	673	693	722	668	679	737	644	693	707	636	683	690	686	725	682	697	699	644	674	659	680	688	641	656	718	684	722	663	668	687	701	707	710	735	712	683	717	716	675	668	707	687	708	699	743	649	683	649	712	693	653	676	643	741	663	632	635	666	716	710	724	718	685	699	721	720	696	667	657	667	687	703	672	652	714	654	704	661	692	676	656	723	666	712	678	698	727	697	679	706	675	698	697	718	662	710	665	706	667	683	662	691	702	682	674	644	645	688	662	712	692	662	726	683	681	745	678	685	680	685	703	705	690	647	731	706	756	678	670	668	696	722	698	676	663	705	640	704	665	655	651	713	690	712	689	708	683	686	682	690	656	712	665	686	691	652	733	703	680	715	675	691	673	709	679	661	708	716	670	660	689	687	700	666	719	652	655	722	681	687	731	680	642	717	737	699	663	716	663	670	632	705	710	681	664	664	703	693	697	666	712	685	706	725	668	699	639	705	718	643	734	695	722	687	694	680	654	640	653	667	697	645	693	667	712	742	711	707	646	679	724	723	723	658	695	740	656	728	672	656	684	695	695	700	713	689	683	695	657	689	731	697	704	668	673	691	628	697	686	691	702	693	711	696	711	726	631	690	653	652	660	711	715	673	659	693	672	691	726	683	659	673	724	676	687	699	678	710	667	678	693	717	679	695	700	677	740	707	699	703	682	690	679	728	662	701	691	664	683	654	721	652	717	689	689	657	653	643	655	679	698	709	631	614	672	689	709	659	695	685	660	681	707	701	639	683	670	690	708	689	712	657	680	705	720	707	679	706	663	691	676	735	658	679	707	650	709	714	661	696	679	672	657	686	658	707	683	744	676	691	668	641	698	688	686	675	654	708	669	689	679	696	657	697	685	668	716	661	654	668	685	665	679	649	646	660	710	684	680	692	731	626	637	678	716	683	653	689	620	685	675	728	676	673	698	725	702	683	724	677	630	684	669	663	682	697	665	647	666	725	678	711	704	708	670	706	646	682	666	716	665	700	715	686	725	683	687	687	692	737	654	710	660	668	691	712	697	691	747	671	661	701	649	641	669	623	648	703	676	685	663	665	706	694	703	699	701	650	676	703	704	703	732	686	697	684	684	696	693	711	693	717	651	687	706	730	673	711	660	681	664	704	685	653	629	720	659	643	675	711	656	684	695	675	721	668	701	672	680	678	707	660	684	686	673	687	707	736	692	677	668	690	746	662	696	666	695	677	681	678	671	715	678	707	698	719	688	675	678	701	687	658	663	669	676	679	707	696	716	664	652	717	688	640	690	673	662	693	721	721	630	701	714	671	655	707	695	662	693	656	653	693	712	672	702	671	692	695	655	671	654	685	682	699	638	695	731	696	657	715	703	679	672	648	695	687	700	647	652	668	691	691	689	700	709	714	693	670	650	730	655	680	679	750	679	683	742	734	677	700	639	649	689	707	659	685	694	669	630	644	663	728	698	673	707	674	645	662	667	671	701	714	644	671	672	695	708	689	663	663	676	668	639	684	654	653	666	699	673	651	659	655	709	715	665	695	664	660	648	713	676	714	712	666	663	691	674	709	669	649	716	697	654	622	683	704	741	693	740	679	654	657	661	652	675	667	661	689	679	719	685	727	648	644	715	691	684	687	700	638	687	675	668	675	691	686	696	685	684	728	716	710	629	655	699	668	671	723	638	670	702	705	648	689	655	725	665	678	692	710	682	719	730	692	703	696	668	670	673	705	710	679	674	649	706	682	676	702	673	615	689	672	698	668	673	692	673	731	661	679	659	710	728	694	683	739	678	725	706	695	740	647	677	696	708	688	670	690	683	674	670	701	703	722	651	702	662	690	672	694	690	675	689	732	674	671	674	700	709	734	674	718	688	684	675	634	672	704	671	672	743	725	704	678	663	694	688	640	710	689	724	667	679	704	664	670	674	725	674	712	715	680	663	625	695	694	701	721	675	684	703	688	713	687	691	661	680	690	704	663	721	679	681	718	655	699	666	637	646	699	685	673	681	676	692	670	701	667	665	644	713	672	653	670	707	705	712	685	694	664	639	675	691	659	663	700	646	685	695	682	690	676	699	737	677	651	665	681	684	652	681	681	675	668	673	700	674	670	673	623	671	655	675	711	672	720	685	653	674	727	683	680	716	664	658	674	665	648	675	714	696	664	675	664	686	629	735	677	704	678	663	632	683	701	695	688	709	693	688	663	682	627	603	690	702	733	662	617	740	695	686	697	716	683	686	687	640	682	693	726	669	645	640	685	703	683	710	669	748	690	645	683	673	656	691	677	632	655	678	692	665	666	675	688	671	680	676	651	707	694	701	665	686	655	721	681	712	686	683	663	695	674	709	666	717	664	671	638	679	743	696	677	657	714	692	726	661	682	720	713	670	669	685	671	703	666	660	663	678	743	674	678	676	672	725	697	700	667	732	734	692	691	706	675	622	688	705	660	673	705	683	689	725	615	718	646	705	663	709	652	694	708	686	712	668	659	677	653	710	698	674	705	674	668	740	695	719	671	690	720	686	677	701	687	686	702	689	698	679	690	675	672	673	689	673	703	687	674	677	655	744	682	683	699	699	702	719	663	655	707	682	679	661	685	698	683	657	707	674	710	691	704	665	719	704	682	707	701	674	680	658	711	667	663	705	693	690	721	653	723	684	657	680	732	708	701	667	691	700	690	623	724	688	701	694	682	671	643	707	700	690	715	632	701	677	717	701	628	711	737	679	704	682	676	687	668	669	664	667	669	700	737	691	697	632	699	676	684	655	702	659	685	684	664	731	649	682	686	657	632	649	666	661	688	660	701	692	667	661	684	683	775	682	695	697	704	704	679	716	695	675	659	653	701	676	693	694	657	672	759	692	664	744	665	657	664	660	698	734	727	673	694	612	673	681	707	715	713	679	715	713	702	667	678	682	716	658	633	728	708	699	748	715	732	632	681	693	695	710	680	665	642
44066	42165	39126	32501	32459	35352	36913	52243	47214	44661	39048	39671	37952	39075	44570	44223	39237	36301	28868	21767	20100	14805	15598	10827	7230	6855	6770	8210	9902	16410	9014	3917	4463	5313	5114	5974	3754	1817	626	402	332	369	323	385	396	402	322	344	336	296	279	272	279	262	276	324	303	302	294	297	290	343	308	320	286	291	312	302	257	236	237	208	237	211	197	229	235	218	253	202	252	241	227	231	229	251	227	241	243	193	224	226	232	244	244	217	221	222	227	217	253	232	212	207	214	208	244	198	224	202	221	248	213	235	216	224	213	225	226	245	243	207	248	225	241	241	238	216	234	224	243	230	219	232	229	226	236	244	223	213	241	222	220	233	232	205	193	210	217	207	229	208	236	229	250	236	219	243	220	248	205	212	254	234	252	243	201	223	231	253	223	204	200	246	214	226	223	191	221	242	233	233	194	238	260	249	254	242	202	233	238	238	226	217	285	223	211	214	231	215	233	217	247	243	231	223	216	265	223	211	204	219	223	241	216	199	220	219	249	218	235	206	225	259	223	235	238	210	222	230	227	217	232	236	246	247	213	220	243	240	246	238	217	254	228	200	245	228	240	223	198	243	227	233	252	232	213	222	231	223	214	225	234	202	214	229	234	222	258	230	254	238	230	219	254	221	214	212	219	198	233	218	222	228	247	243	242	238	221	241	215	206	258	235	227	252	224	239	242	205	232	210	217	227	254	205	217	240	227	228	241	227	252	218	239	217	250	224	241	228	247	225	228	237	231	212	236	229	218	255	251	232	247	219	258	224	229	216	239	209	211	215	221	226	235	205	219	233	237	248	238	230	254	236	248	231	218	236	230	229	237	212	209	226	197	233	234	227	247	228	207	241	230	206	248	222	217	214	236	241	241	245	242	238	227	212	207	229	209	219	256	255	240	241	235	219	226	225	224	216	218	250	243	224	206	211	235	254	223	237	225	220	240	244	210	231	245	241	216	208	227	235	223	224	246	206	229	221	219	249	244	222	224	186	249	243	240	244	242	232	226	217	215	246	219	234	226	246	230	215	218	229	239	235	225	238	228	240	222	205	214	249	249	207	215	227	209	222	225	230	267	213	240	222	241	226	234	203	220	249	212	241	275	242	209	212	244	205	211	261	253	246	216	222	235	243	220	200	205	241	238	244	220	208	245	243	237	214	232	243	235	231	213	241	232	213	229	224	230	211	217	239	237	225	198	231	217	220	219	211	245	238	214	210	200	222	223	240	244	224	215	239	217	216	235	250	217	217	237	226	235	234	235	248	225	252	240	240	225	225	237	208	276	226	223	224	225	252	230	218	240	231	232	218	236	234	236	240	239	222	230	235	261	227	226	248	225	242	214	214	234	224	251	232	235	229	224	230	219	232	197	229	228	211	227	217	221	219	233	210	218	238	208	237	246	225	212	225	233	238	189	206	227	223	245	235	230	230	253	229	268	226	211	215	245	244	243	236	211	225	246	197	218	225	202	233	231	226	201	238	234	263	217	215	239	232	224	262	250	209	230	235	242	190	214	241	222	238	244	236	231	230	205	256	223	215	238	217	222	224	209	241	216	259	236	243	210	248	221	225	257	229	208	233	204	245	231	241	230	204	237	250	237	197	219	227	234	227	228	223	223	208	223	259	224	223	229	221	212	261	248	217	238	234	208	237	288	263	225	224	237	215	239	231	239	245	227	220	260	220	255	245	239	182	194	235	226	222	214	239	246	198	206	227	228	246	208	244	260	227	219	247	238	206	234	230	234	237	219	240	222	208	207	229	225	221	211	271	231	248	229	236	212	237	240	199	234	219	224	236	243	212	236	239	222	254	218	221	215	232	214	193	223	254	223	209	203	202	213	213	252	221	231	238	261	233	234	215	229	209	222	236	242	224	220	231	247	233	216	239	214	261	231	236	224	241	231	216	225	231	205	215	239	240	254	218	212	201	220	246	245	183	234	212	238	234	237	229	226	232	217	222	249	246	232	220	218	255	219	210	225	219	242	242	227	209	254	213	244	218	221	236	222	231	263	274	237	259	247	217	217	246	223	211	240	235	221	205	219	229	247	244	232	225	223	232	257	250	203	205	224	239	226	236	258	244	229	234	245	249	225	250	221	258	243	246	216	245	242	220	241	230	215	268	242	227	231	199	212	254	229	217	229	224	197	206	246	207	213	222	226	205	225	207	211	230	263	229	274	229	223	237	235	239	253	232	241	227	249	210	236	246	223	229	217	223	226	234	243	198	211	233	212	215	203	218	276	229	247	217	213	233	202	225	252	187	222	242	235	220	226	276	242	214	235	232	233	247	225	232	216	221	201	224	246	227	216	205	221	211	184	219	260	218	238	209	253	214	237	224	243	217	246	226	234	219	237	247	218	227	223	237	221	241	207	220	216	212	246	242	252	226	198	213	216	215	231	194	215	250	235	219	240	246	235	249	220	221	223	207	198	230	232	198	227	242	214	213	239	225	231	231	231	246	231	235	263	231	237	229	209	207	194	226	211	260	204	194	212	227	215	232	216	208	219	243	250	219	227	245	250	196	224	218	217	221	226	224	253	208	217	233	214	241	241	207	238	232	240	201	217	230	215	224	239	244	222	222	218	224	209	225	205	220	212	222	209	237	203	227	198	244	230	219	241	221	221	231	250	224	215	257	247	230	218	233	239	232	224	240	233	231	239	246	227	220	213	222	216	200	213	219	214	243	220	216	220	249	203	258	218	213	242	223	229	239	240	279	228	217	201	220	214	244	259	238	192	210	236	252	237	228	220	232	239	235	221	235	210	223	220	223	251	207	242	247	248	230	250	207	232	236	213	235	212	245	233	219	225	232	230	228	221	241	244	232	218	240	232	230	228	201	230	235	225	215	209	219	247	217	220	212	252	251	225	192	241	211	249	232	215	247	245	235	233	250	234	200	230	219	228	216	238	236	230	229	245	246	213	226	261	183	248	247	240	223	204	232	218	229	202	209	247	210	234	236	216	238	227	234	226	261	243	221	235	240	245	231	233	219	241	214	195	243	215	222	232	237	256	229	249	243	222	222	219	214	210	235	261	233	200	236	227	228	245	240	231	222	245	202	244	226	234	222	260	229	235	247	213	219	242	225	245	240	250	226	220	246	213	232	219	223	232	255	239	238	240	265	240	243	221	227	227	244	228	259	218	228	227	224	246	236	221	209	251	205	218	224	236	241	242	226	208	221	249	221	263	225	225	232	267	238	218	227	232	262	235	229	225	235	269	242	229	245	228	247	221	245	225	216	242	241	250	237	235	205	258	235	212	241	232	244	224	211	213	205	207	244	204	235	247	207	232	222	252	219	232	220	215	219	221	253	220	242	244	248	242	234	224	226	238	216	229	216	216	221	229	249	264	247	200	229	193	236	229	236	225	250	220	219	237	228	247	223	253	238	214	252	254	227	203	220	232	266	254	232	223	244	219	231	248	236	229	208	209	233	219	230	235	221	198	223	240	195	225	198	214	239	248	252	240	240	225	227	225	248
32013	37825	41370	43484	44618	46546	49495	60973	61907	61356	58431	58260	57064	59327	60756	59600	56858	52856	48586	43168	41927	36870	38776	29652	26400	25732	26567	29508	34086	42049	28117	17810	20745	22554	21381	24279	16758	9714	3271	2118	1520	1598	1544	1620	1836	1573	1265	1161	1199	1188	1082	771	768	799	844	1078	1266	1352	1289	1195	1049	1563	1289	1240	965	1081	1014	805	659	617	597	658	605	624	630	612	610	603	612	569	584	587	579	599	630	588	583	612	616	598	549	575	559	578	607	571	622	608	599	565	540	583	552	580	560	605	595	579	622	541	587	583	571	596	619	581	619	620	589	601	596	584	578	609	579	556	591	577	606	561	574	582	587	578	556	582	564	565	611	575	555	587	565	555	580	601	599	575	580	562	558	578	535	556	582	557	545	588	616	557	610	599	592	639	576	563	591	520	582	567	585	589	549	586	569	598	562	577	573	606	560	574	564	627	570	612	546	542	587	586	581	583	575	572	628	566	525	569	582	590	555	541	557	557	605	557	601	555	581	573	588	588	557	620	560	574	579	576	585	584	556	577	559	569	609	587	591	535	555	561	547	599	585	570	545	606	557	583	577	591	562	585	574	573	575	571	603	548	524	601	552	589	579	595	582	589	571	558	579	569	559	559	597	571	584	565	557	556	592	596	616	600	618	532	587	566	576	574	530	592	559	606	524	584	607	573	580	630	592	609	570	578	588	567	585	553	521	569	553	597	601	582	559	594	577	610	566	573	574	556	559	580	584	584	581	590	598	596	511	562	560	513	602	567	558	519	554	581	568	569	564	568	559	558	526	549	525	574	532	580	603	563	572	532	570	547	579	515	584	609	542	573	555	561	539	593	586	584	546	546	557	547	561	559	572	611	577	630	593	578	590	593	574	592	556	550	560	590	564	581	564	560	568	584	602	584	628	600	569	582	587	602	591	593	606	570	561	576	631	623	610	546	548	553	561	605	582	559	573	526	558	559	604	557	592	573	585	562	562	578	606	610	549	587	609	590	559	581	545	564	600	597	586	563	567	563	550	616	551	579	555	524	572	619	598	628	624	575	590	579	524	553	589	573	558	582	529	610	585	579	570	551	568	569	557	629	547	568	590	562	578	572	597	605	551	549	577	647	589	587	519	597	516	541	546	509	526	580	533	564	579	552	601	584	596	548	564	540	569	593	575	582	587	573	563	550	532	555	604	570	556	610	563	620	585	593	574	566	623	532	596	572	525	568	597	549	549	571	582	575	526	569	586	581	540	574	592	559	601	571	576	566	619	607	583	551	566	608	563	568	542	549	596	613	570	625	616	574	565	550	573	570	593	590	583	544	569	592	569	599	606	556	576	553	566	573	542	558	557	602	583	496	546	594	625	564	561	566	585	615	575	595	557	601	610	540	565	579	582	602	585	552	583	554	556	575	569	555	557	538	565	561	598	543	581	576	590	495	556	569	579	562	576	588	554	558	559	618	582	595	565	569	544	582	573	592	552	573	609	554	589	640	587	551	566	582	594	583	587	563	569	559	539	597	592	533	590	573	584	533	575	593	538	561	570	579	604	574	598	575	661	577	536	566	571	594	550	610	578	605	540	596	535	552	574	572	571	591	558	609	548	569	538	521	570	568	563	550	534	586	579	626	570	559	587	612	556	574	570	604	559	595	581	586	601	586	586	541	571	521	540	534	621	589	575	578	592	585	605	576	530	538	594	580	560	581	564	568	556	597	556	569	575	606	599	602	566	551	551	563	585	575	568	575	558	539	538	560	563	595	522	580	538	555	589	567	574	586	573	560	549	575	601	585	567	560	586	606	586	565	550	566	586	607	582	554	553	587	577	541	611	576	570	603	554	549	598	553	580	597	584	580	551	563	555	613	565	574	556	581	567	586	615	573	591	574	567	582	582	550	587	507	577	597	551	544	560	585	587	595	578	554	571	603	602	570	575	595	571	607	553	592	560	556	589	612	533	571	517	574	644	603	521	609	558	557	558	590	573	602	570	531	589	579	536	605	582	614	562	569	536	587	584	614	579	561	574	562	574	617	571	616	592	560	548	552	602	553	550	565	550	576	590	614	549	529	602	576	539	626	605	568	595	541	567	562	567	577	584	588	599	599	555	585	577	574	583	577	586	517	539	597	568	576	594	524	614	592	613	594	578	563	605	578	610	571	532	576	585	591	570	531	608	550	559	586	580	564	556	586	559	600	588	599	570	608	588	567	569	591	556	559	590	593	585	579	564	585	567	571	570	502	580	612	558	564	579	645	581	588	551	551	527	547	535	581	572	575	573	546	572	557	532	557	593	568	556	584	540	588	583	519	565	582	585	600	564	525	543	537	564	551	570	588	607	544	552	565	549	607	562	570	555	594	573	544	585	545	555	605	592	583	613	572	560	574	618	590	586	539	590	550	561	543	596	563	612	569	620	609	591	562	545	605	590	565	594	557	573	543	602	592	600	591	565	532	556	558	576	599	598	552	608	549	585	566	529	615	571	539	573	544	594	581	574	560	605	613	561	565	572	603	525	555	525	556	578	542	587	604	561	594	605	589	606	609	583	571	568	546	541	606	618	558	572	547	575	591	575	570	554	569	534	565	609	573	609	562	557	578	597	570	551	602	538	578	529	598	605	577	615	559	561	574	528	588	561	594	568	572	587	539	571	587	582	527	558	564	582	553	542	521	565	537	563	602	576	529	617	591	551	559	591	583	589	556	594	553	600	573	577	613	580	504	555	594	548	603	551	589	568	577	579	560	567	611	565	573	518	586	532	563	594	596	609	578	554	601	587	551	591	552	569	566	585	546	612	571	565	575	599	644	578	587	560	580	617	570	576	592	561	609	558	585	536	543	593	557	597	537	584	641	593	536	553	574	543	565	573	536	578	623	550	578	526	601	571	566	574	595	609	628	579	588	541	587	615	540	584	570	546	618	590	585	578	599	542	605	636	573	595	544	578	607	593	568	536	580	577	597	606	578	571	560	592	571	576	541	542	551	567	575	576	574	567	593	561	583	541	612	572	537	542	578	577	578	544	552	550	587	546	601	588	594	581	587	559	582	618	571	567	561	604	537	536	550	586	572	547	563	534	625	592	536	543	587	592	524	579	572	563	543	589	587	564	592	582	596	556	558	585	576	596	548	588	542	558	584	590	576	589	591	572	579	606	546	553	570	582	602	577	546	585	550	584	537	585	583	547	533	578	572	593	592	556	576	599	591	538	590	557	600	589	605	556	575	581	575	558	580	594	587	580	537	608	617	568	596	581	566	548	616	582	591	566	552	569	592	599	573	541	569	579	579	584	591	566	568	556	561	551	567	573	609	584	592	590	548	575	578	597	578	583	578	522	539	602	563	597	532	548	577	589	569	610	591	534	558	527	572	546	560	581	531	540	578	551	602	589	538	602	552	542	578	524	512	600	570	580	592	556	573	562	563	590	555	563	584	579	586	607	509	579	570	575	542	578	563	554	612	550	612	546	529	589	592	564	564	600	566	534	587	575	603	589	533	574	612	557	532	612	585	558	601	551	518
16332	14354	15371	10024	8021	5619	4508	6627	5253	4779	3076	2833	2029	1888	2435	2392	2044	1671	972	871	827	637	683	570	486	495	523	524	550	691	453	416	418	452	450	382	312	310	297	279	283	290	273	277	297	283	276	293	310	309	297	297	303	271	275	279	289	276	270	282	270	288	318	284	263	293	279	279	256	277	297	288	274	308	305	261	261	272	297	260	301	291	274	265	264	320	268	284	256	269	291	262	285	277	260	268	276	274	320	282	284	284	310	282	284	299	284	278	299	289	245	273	271	300	282	279	276	264	291	275	320	262	249	280	298	292	276	270	289	273	271	299	257	302	284	276	285	292	239	274	274	287	300	289	291	290	281	295	251	299	299	316	290	282	295	292	278	295	268	285	294	248	271	307	280	269	268	274	268	270	277	254	300	251	292	274	304	306	239	282	288	314	290	273	269	249	266	304	297	313	257	268	282	291	305	306	283	270	288	256	285	267	293	291	277	242	271	250	271	306	288	276	293	276	285	261	272	294	277	281	278	286	323	282	302	268	280	270	287	303	281	271	276	290	267	284	290	261	297	257	266	273	306	278	248	314	259	280	265	292	302	250	333	299	266	300	286	282	264	285	259	313	286	281	276	280	308	309	284	266	277	268	281	270	273	271	301	277	279	307	254	302	280	245	261	245	271	287	245	262	282	298	282	290	231	286	260	286	302	303	281	293	291	267	295	324	301	259	288	307	288	265	299	284	294	291	278	273	298	297	276	253	278	280	285	250	258	286	307	261	265	278	288	302	284	267	242	228	275	279	290	258	289	263	264	289	285	249	278	285	287	269	286	302	309	276	292	312	289	279	273	290	300	309	278	258	262	248	291	263	294	248	280	308	291	302	286	274	291	261	285	269	282	286	289	254	311	269	261	293	309	289	259	265	280	266	301	273	290	299	282	267	255	290	289	292	287	278	254	273	277	288	253	305	309	305	306	308	267	310	285	307	321	261	264	282	272	282	284	289	274	294	292	280	279	268	290	300	318	262	263	289	304	277	260	278	296	248	262	293	278	270	290	289	284	275	275	286	329	258	272	281	290	288	302	276	280	292	274	311	271	291	265	273	306	307	276	279	280	302	246	248	295	276	264	303	284	270	268	274	291	284	293	279	289	299	298	309	275	289	282	302	283	283	277	289	278	299	257	297	298	290	286	285	296	268	291	301	272	252	281	267	281	263	308	291	300	273	297	309	282	287	296	257	292	276	275	329	276	278	262	313	288	273	267	271	308	285	308	317	258	263	297	300	263	280	319	294	260	272	279	262	275	270	320	277	274	299	296	268	260	254	302	289	263	289	244	282	299	269	291	290	302	280	276	280	282	285	291	303	274	257	236	291	309	263	303	300	271	252	292	272	268	283	262	286	305	282	267	275	275	297	272	286	283	298	252	278	287	258	329	272	280	288	302	273	333	263	243	306	254	245	273	274	308	282	269	271	267	261	315	282	285	290	270	278	280	262	297	308	293	266	256	287	302	311	263	256	275	276	281	291	310	277	302	296	304	273	273	288	276	259	287	269	284	290	281	271	287	284	283	268	290	314	259	311	313	306	295	284	266	250	272	250	294	267	287	287	288	245	239	276	281	285	300	262	304	254	308	282	330	271	258	276	291	292	272	272	294	285	301	267	273	276	260	288	265	283	278	282	301	293	276	285	259	305	281	301	302	297	301	265	254	302	267	293	265	254	248	278	274	306	297	289	260	293	285	287	278	306	296	278	269	300	303	314	277	279	290	273	287	271	300	300	277	292	276	283	304	284	279	275	271	291	285	316	280	263	296	281	276	298	288	278	286	275	269	311	279	273	309	284	267	320	240	288	262	282	317	256	280	293	302	263	275	294	277	272	286	294	274	279	284	272	287	292	286	288	270	305	268	250	250	311	306	264	272	286	290	281	267	250	292	261	285	294	271	247	250	284	257	259	279	299	272	320	294	289	279	273	278	286	257	254	257	279	288	274	271	291	265	291	278	291	317	280	258	270	287	261	272	292	295	277	279	307	294	275	288	283	277	293	283	282	271	292	272	289	280	298	290	287	281	273	311	301	266	274	277	263	309	283	275	296	275	264	287	288	312	293	293	279	290	288	316	291	295	272	270	269	270	308	255	303	281	281	294	263	305	259	271	289	276	289	291	281	278	275	275	283	267	267	286	275	282	300	301	243	269	289	301	287	284	268	270	278	270	302	284	331	267	275	269	258	271	286	262	257	288	301	326	262	270	281	255	278	320	278	270	274	247	261	271	295	297	283	306	252	275	289	294	300	277	306	284	314	284	293	288	282	298	290	306	302	277	261	284	299	290	280	279	294	292	260	286	301	267	261	257	297	282	301	262	312	290	289	294	285	298	294	290	265	271	273	308	306	285	267	264	313	314	301	280	280	277	277	263	304	265	241	275	259	266	275	245	284	267	290	305	310	285	266	274	286	278	293	319	279	300	300	257	274	282	311	266	301	313	296	299	261	272	241	276	295	264	278	264	270	293	249	265	289	280	291	276	271	223	310	288	256	272	271	277	282	283	292	289	257	261	298	269	288	270	271	281	295	278	261	273	276	250	284	302	294	263	283	267	241	301	278	295	290	328	288	295	295	292	302	237	280	288	327	274	288	254	307	289	305	272	268	262	289	264	299	276	264	283	275	266	285	272	296	269	257	240	263	279	284	293	301	294	301	269	296	278	239	303	275	300	304	295	273	292	253	281	293	272	271	274	292	287	281	323	284	275	295	283	300	301	267	326	271	273	253	261	259	290	315	301	276	276	306	293	291	312	295	308	262	286	303	315	277	268	280	279	267	296	274	297	266	319	268	287	291	285	285	269	281	274	277	301	305	300	265	284	299	262	289	278	236	261	284	291	285	272	288	291	296	266	266	265	252	262	269	285	321	307	285	282	266	261	279	266	296	276	271	289	264	303	304	295	270	272	275	271	297	280	280	321	296	297	289	294	276	300	279	298	255	267	310	268	259	290	264	257	271	263	287	266	274	259	280	257	264	283	311	260	272	309	309	285	261	286	283	286	277	295	279	305	249	301	271	271	278	285	303	315	297	276	259	309	287	281	276	287	260	265	263	271	257	303	248	272	287	272	290	298	291	273	280	299	305	282	243	274	259	294	304	272	302	280	297	264	274	267	278	265	250	301	288	287	280	300	264	286	263	282	261	270	263	320	273	256	262	304	284	267	297	309	258	303	288	280	296	265	269	293	272	275	285	266	262	294	333	289	287	301	278	276	306	301	261	280	276	335	302	320	304	294	289	262	302	291	282	257	255	308	318	270	255	286	289	267	279	282	291	275	257	257	286	299	275	259	278	258	259	251	274	325	308	276	316	272	256	272	256	303	297	301	270	288	275	269	314	295	291	277	296	284	268	305	284	294	269	266	280	309	274	286	271	279	294	312	253	286	273	284	271	289	293	285	300	253	289	304	283	272	259	275	286	256	267	269	269	304	297	253	290	257	290	273	290	256	289	279	291
10640	13765	20089	19659	19307	16417	15755	22358	20277	19790	14038	14580	11064	11567	14412	14295	12900	9904	6311	5075	4659	3648	3922	3009	2618	2307	2450	2329	2860	4294	2331	1681	1794	1787	2081	1432	1224	988	833	851	756	826	809	759	819	813	835	771	807	815	767	782	737	740	740	748	728	744	746	752	694	773	745	700	716	725	719	676	713	719	690	728	688	722	704	702	726	696	703	718	713	705	728	713	710	728	691	671	755	683	695	735	641	705	696	682	690	707	722	678	726	721	667	719	688	665	714	734	706	693	723	655	702	668	713	680	679	688	693	662	689	720	688	734	694	690	723	745	689	672	722	718	726	726	717	710	732	696	683	697	696	680	685	715	707	667	749	692	723	681	683	720	703	682	695	736	700	725	703	736	687	685	647	730	673	698	715	654	726	708	722	705	717	706	696	638	678	664	755	683	723	660	681	724	679	632	695	741	720	739	693	758	730	714	702	707	665	710	696	709	732	720	726	715	675	695	732	703	715	726	672	680	708	660	710	629	696	685	683	673	684	717	656	642	680	682	688	673	702	676	722	680	732	739	680	678	681	710	746	675	675	748	701	741	656	703	709	729	707	688	690	706	689	678	729	699	656	744	708	698	710	680	694	691	716	700	674	713	720	686	700	724	678	730	729	692	732	681	680	710	686	723	668	733	683	701	705	691	715	716	701	717	710	731	712	694	691	694	686	692	721	690	713	671	715	678	654	715	675	679	729	731	734	687	735	743	642	698	675	709	728	717	727	704	740	760	705	684	687	715	701	703	692	687	709	671	650	680	702	707	719	677	707	698	713	739	771	728	706	680	723	633	712	743	694	641	696	675	681	677	679	704	684	709	773	658	701	632	705	722	670	686	676	664	718	733	711	749	655	678	731	681	679	718	743	715	639	727	686	707	672	688	693	713	734	762	743	676	681	712	691	695	663	723	682	683	703	708	720	719	712	709	700	691	664	677	673	688	694	710	731	691	701	667	674	691	655	720	711	679	732	687	696	676	701	711	722	698	725	732	687	717	751	707	692	707	711	734	660	723	654	676	691	685	686	687	716	689	685	704	688	697	709	706	713	691	709	689	668	748	695	689	679	660	701	668	680	707	680	721	691	717	695	669	716	651	704	682	714	691	685	728	634	681	692	733	741	679	698	701	702	719	709	692	719	716	698	684	705	739	680	730	661	621	688	693	732	726	686	738	724	722	692	687	717	734	738	695	714	666	684	681	670	680	703	722	689	676	714	693	686	703	697	668	703	662	719	772	672	692	705	688	687	668	740	662	759	663	702	719	703	667	671	707	764	678	701	709	693	705	701	681	707	692	712	650	656	723	714	721	656	693	678	686	690	700	708	715	690	701	665	682	680	717	656	666	713	706	744	703	681	705	681	719	682	674	665	719	651	694	668	688	753	684	685	704	734	709	667	722	722	721	721	709	666	681	686	695	711	690	719	716	706	684	716	720	696	656	675	721	711	644	720	730	683	684	687	707	741	726	724	701	708	707	711	679	705	701	730	713	720	695	710	695	669	648	695	697	684	666	663	681	676	714	710	697	690	661	739	712	671	752	740	742	696	686	675	703	658	682	701	759	703	733	694	684	682	731	724	682	669	677	706	675	727	722	715	723	677	752	714	680	720	684	700	712	751	723	636	633	693	703	668	756	708	673	709	677	727	688	646	702	696	677	726	713	677	681	728	705	662	719	729	687	744	645	711	707	659	666	675	636	667	696	707	736	745	700	735	674	725	702	704	665	642	694	680	688	714	726	726	698	696	709	686	719	701	693	733	711	722	650	718	712	716	698	731	687	683	716	711	741	680	678	687	722	800	713	692	715	709	679	682	663	686	668	726	705	657	722	685	708	689	712	740	720	690	675	659	741	708	692	669	675	743	677	692	680	715	722	704	695	702	711	683	677	712	717	717	708	683	734	692	717	686	702	744	668	692	737	665	735	663	688	681	720	685	708	691	668	704	699	692	714	722	707	728	693	753	705	696	675	691	703	703	733	715	674	686	733	672	716	756	709	695	661	695	696	673	746	694	657	678	684	653	677	692	713	666	645	715	685	734	706	700	710	667	695	688	701	695	707	707	692	712	711	699	700	702	692	683	708	674	695	671	707	650	728	708	644	724	680	710	722	681	745	726	702	707	603	677	714	679	671	690	676	720	700	719	665	698	746	677	686	718	706	658	720	671	726	685	762	684	703	710	716	687	736	729	670	697	732	690	703	707	705	705	731	707	726	701	676	693	694	704	700	726	737	735	696	698	673	727	672	700	680	736	647	707	695	736	681	741	660	722	716	702	693	682	706	714	696	653	681	666	770	724	699	721	687	703	718	695	697	705	715	742	704	670	667	702	699	686	733	704	668	683	701	695	694	685	708	734	710	699	681	672	728	667	711	648	718	697	726	720	682	710	704	694	691	692	718	695	746	732	698	714	728	744	686	679	710	712	689	725	692	726	705	744	691	701	717	656	686	682	671	718	658	725	698	697	662	700	704	665	686	685	688	742	714	681	717	697	679	742	683	692	737	722	705	754	667	697	709	691	717	723	656	711	717	653	711	702	724	673	667	699	660	633	699	708	652	681	688	712	718	640	718	709	725	623	689	715	733	690	708	719	672	729	699	688	683	711	738	695	699	705	626	690	633	731	714	732	769	701	700	664	705	668	714	698	729	675	711	700	681	750	671	698	693	656	659	713	669	684	674	714	696	715	711	687	722	709	672	719	703	708	651	749	697	741	701	667	700	686	705	702	704	684	717	718	736	680	704	699	719	759	668	718	721	725	670	687	734	677	716	670	688	711	684	713	734	681	672	705	721	727	706	679	730	657	736	705	706	681	687	740	664	707	738	706	650	643	705	762	745	724	718	741	685	702	674	691	712	726	687	631	712	737	626	739	717	724	719	715	700	689	698	736	695	687	660	703	726	723	709	740	705	697	707	709	692	667	718	723	718	679	708	697	704	673	712	719	682	710	685	711	718	742	697	700	632	697	703	659	665	783	710	701	709	660	723	695	720	751	702	760	706	710	693	681	727	698	714	695	734	700	680	687	677	726	693	676	638	689	687	705	713	729	724	680	693	725	703	695	724	714	675	747	707	699	721	717	694	651	648	735	693	736	703	690	698	702	712	671	730	677	676	726	682	697	732	717	752	715	676	714	687	737	729	653	739	646	693	682	707	686	689	712	692	695	692	691	711	700	728	689	723	716	708	740	743	707	720	722	655	674	758	689	695	740	704	698	693	669	687	694	708	691	752	666	695	697	690	711	651	682	719	754	737	665	692	670	725	725	674	687	686	669	686	663	663	688	704	665	760	657	699	703	657	665	673	682	704	708	691	701	708	663	734	712	743	712	743	648	669	705	727	694	759	709	721	730	692	678	674	700	634	714	674	676	692	713	706	684	697	706	732	717	654	706	686	669	709	713	724	651	714	697	690	658	703	718	673	632	665	707	669	692	709	684	674	677	752	665	709	720	693	675	699	679	688	676	688	732	730
33626	38592	37021	30148	31157	26997	30378	42920	38544	36874	30123	31820	26966	24169	30817	32036	26122	22539	13912	10839	9793	6010	6581	4678	2927	2575	3512	2881	4505	7642	4152	2150	2509	2536	2739	2056	1438	628	363	342	361	320	329	352	326	326	324	320	305	298	297	275	284	294	269	292	313	357	302	306	286	319	312	284	290	270	288	289	282	284	270	313	280	284	281	277	284	300	290	270	293	274	329	282	277	271	280	293	297	275	291	310	254	265	295	276	263	295	271	268	249	258	275	254	269	310	276	287	282	285	310	279	279	295	274	270	292	271	298	272	302	291	295	295	280	278	251	260	274	251	285	260	260	268	268	250	292	278	316	290	275	261	295	275	263	284	282	288	309	282	280	276	244	303	277	281	320	295	267	265	235	304	300	271	305	268	320	246	276	292	276	273	255	291	288	288	285	295	286	288	281	319	265	281	246	267	298	290	280	284	274	261	274	300	276	241	287	252	290	265	299	284	291	270	271	257	268	251	289	281	262	280	284	309	266	297	279	242	291	279	279	261	246	299	273	244	277	254	282	291	259	260	266	282	273	263	292	238	260	293	290	275	314	276	263	273	249	263	280	281	286	238	305	310	276	261	274	264	265	287	263	315	292	286	266	264	245	273	253	271	272	267	309	295	291	273	253	256	272	280	289	259	267	269	273	290	260	263	284	251	256	270	293	289	281	244	295	266	238	257	264	247	279	278	263	264	281	277	269	297	278	262	253	277	317	252	267	288	278	287	268	269	297	271	269	252	271	284	258	305	280	268	263	253	284	262	276	239	291	267	262	264	271	272	261	251	266	268	273	282	263	282	312	290	270	262	275	267	284	266	283	295	324	248	299	258	265	282	261	286	269	289	291	296	294	292	264	254	295	301	277	270	262	283	275	283	266	293	310	266	259	310	296	279	282	296	288	303	241	298	280	282	274	274	285	263	246	290	314	273	256	264	288	312	305	328	279	288	283	266	256	274	292	304	254	279	271	271	301	285	292	296	275	289	268	301	261	282	261	280	285	274	276	268	275	276	274	283	260	307	281	265	271	262	265	263	267	249	268	281	284	279	280	296	319	279	265	274	286	294	286	296	253	274	281	274	305	293	275	288	283	250	261	272	266	289	272	290	275	281	285	279	256	237	289	287	295	282	289	272	288	271	291	297	261	302	264	280	294	262	268	280	284	279	250	254	274	291	286	258	273	251	285	258	252	300	292	264	263	269	283	297	252	277	247	306	268	268	266	278	257	250	276	278	284	281	254	277	237	280	257	289	249	290	258	283	284	273	271	265	288	283	316	287	278	268	267	253	257	290	295	273	295	264	286	263	285	277	259	248	277	282	288	263	315	274	305	252	271	292	294	269	287	258	270	278	276	295	270	288	287	263	273	283	270	282	299	299	282	286	294	274	307	267	282	261	290	261	311	275	291	265	256	312	297	256	294	286	294	273	270	268	294	305	289	275	302	252	281	279	264	321	298	287	288	280	275	281	274	276	308	279	293	309	305	287	262	314	261	294	300	261	314	252	268	249	272	259	284	284	261	299	272	275	239	252	273	286	260	291	277	293	257	282	307	281	261	242	281	283	295	305	266	281	254	257	270	303	268	260	312	227	283	270	273	306	248	286	302	274	281	289	278	322	249	301	250	282	290	284	268	302	299	279	272	290	298	287	252	258	305	293	269	311	299	285	267	287	264	289	283	283	238	259	286	260	264	271	298	251	271	249	301	283	270	300	276	290	258	267	271	266	287	290	297	273	224	260	307	286	268	242	275	297	252	263	275	259	271	263	302	291	257	309	285	297	278	281	290	299	269	248	248	270	278	276	300	288	284	277	288	273	296	310	294	289	273	287	269	262	291	304	259	277	268	276	268	261	291	262	279	286	300	271	296	276	296	269	297	291	274	274	286	256	276	283	286	289	265	286	287	268	285	252	255	286	286	273	234	260	252	267	272	252	293	294	275	274	284	269	299	258	289	299	274	268	298	271	279	265	266	290	272	276	291	264	291	282	274	281	277	292	319	280	266	320	294	302	268	293	274	286	281	280	310	263	277	276	269	246	284	290	269	275	267	305	307	270	294	264	285	254	276	289	276	297	286	241	284	282	274	275	283	286	324	267	297	298	260	252	308	251	242	280	284	265	250	262	295	254	274	271	266	282	282	297	283	266	274	266	287	263	227	264	251	296	264	296	278	288	253	254	251	272	256	275	240	286	275	281	282	292	313	272	282	265	277	274	267	251	293	274	243	311	283	281	280	259	279	293	284	254	310	282	275	298	271	251	289	270	289	298	248	268	252	248	256	257	282	286	303	299	296	267	251	285	277	287	290	298	261	276	293	272	264	289	253	266	317	273	254	315	304	268	266	284	259	255	286	260	287	261	290	304	292	251	262	307	277	266	261	274	273	264	274	251	243	278	289	272	304	266	277	264	279	292	281	242	299	297	260	278	294	302	301	283	274	282	305	266	275	272	284	264	297	276	287	259	296	262	266	277	277	282	263	258	277	257	264	269	260	271	290	328	261	246	297	289	289	307	295	297	267	273	307	279	261	277	281	296	270	305	256	255	285	294	273	277	258	236	294	275	290	292	301	285	301	257	265	289	284	283	299	267	280	262	275	306	272	267	280	283	309	274	254	270	288	275	255	305	283	284	283	280	262	279	247	277	276	291	264	274	303	279	255	271	298	258	294	260	274	266	260	282	288	290	240	255	280	275	274	297	291	281	280	254	284	285	286	279	282	282	287	251	282	297	299	294	263	293	307	277	256	285	280	284	282	288	273	288	274	259	294	269	291	277	277	266	257	298	298	268	297	262	317	263	283	267	275	302	280	311	272	258	298	288	286	284	289	313	270	267	278	292	271	269	292	272	279	286	276	273	282	298	289	301	250	294	264	298	252	284	286	262	285	278	274	273	292	275	233	285	287	280	263	290	265	288	294	271	287	291	253	282	272	255	261	284	277	288	264	263	263	301	276	260	285	284	270	262	284	287	264	278	268	268	260	285	261	298	262	307	291	280	313	295	264	319	284	286	285	303	286	257	279	284	305	277	315	251	263	294	274	269	271	276	310	313	299	274	286	265	286	308	277	287	272	257	306	280	272	283	278	280	295	286	275	294	251	256	314	286	295	287	269	273	281	293	265	263	271	288	276	275	247	253	274	288	299	308	295	296	271	285	278	256	302	279	271	283	299	269	290	274	303	272	272	271	270	268	301	284	275	257	257	265	247	279	293	276	297	300	318	288	298	288	270	269	302	271	256	253	264	283	283	272	279	267	283	254	285	309	244	250	280	272	282	295	288	280	263	263	282	258	298	275	266	287	256	259	289	287	304	275	249	247	312	287	289	258	276	269	280	302	295	294	282	318	293	269	309	277	291	298	294	268	266	270	290	276	258	265	281	285	287	312	309	247	276	266	279	312	277	276	259	276	277	274	292	253	277	290	290	278	307	268	294	271	286	268	273	302	261	291	255	277	290	283	255	290	258	282	269	256	292	246
23768	32411	36300	37875	38559	37277	42600	53888	53696	52046	46787	49659	43654	44924	49895	49298	46326	42952	35689	32025	31082	23271	26183	19320	14802	14268	17539	15520	22481	29630	18726	12382	14191	14088	14620	10675	8478	3248	1376	1195	1112	1126	1079	1079	1068	1047	1050	1010	983	953	884	871	793	802	741	873	945	959	934	867	937	996	986	870	806	875	752	673	716	666	683	694	688	703	706	693	707	635	730	735	683	705	739	703	683	720	673	696	648	669	677	722	659	740	665	690	711	659	693	691	669	706	711	694	658	720	701	673	713	648	709	670	677	709	694	699	667	708	711	683	706	674	706	648	752	703	724	705	694	736	660	670	692	692	717	718	698	678	671	696	684	680	680	661	688	672	712	689	706	724	746	699	699	651	659	708	705	655	677	721	670	727	659	711	696	645	658	677	719	674	680	670	640	700	703	695	695	651	700	645	693	658	716	698	702	729	658	693	692	705	684	662	719	661	696	719	679	700	670	691	690	695	715	676	752	693	636	678	632	672	626	686	700	646	709	689	647	692	696	731	682	687	708	670	668	660	704	684	685	684	712	691	635	627	689	701	676	727	693	715	678	674	721	655	707	679	707	683	647	667	692	677	730	657	626	700	646	703	673	674	688	694	658	660	665	731	670	720	679	714	712	681	646	711	687	705	700	641	670	662	707	698	653	671	701	699	702	674	705	699	672	739	700	719	689	696	719	659	736	683	672	680	688	714	706	631	672	674	675	673	684	688	642	688	675	684	711	715	688	632	689	709	704	681	672	739	704	706	692	652	693	646	675	706	691	703	739	663	709	636	696	727	696	738	671	681	663	698	669	676	677	686	699	683	713	679	691	724	705	708	668	688	729	711	713	674	710	683	685	734	665	672	719	723	722	705	663	684	659	664	722	723	678	696	681	724	732	728	688	682	649	703	711	700	652	676	737	670	713	673	702	676	684	683	691	660	694	652	681	705	691	641	688	705	711	684	714	696	661	691	651	694	697	751	680	644	670	727	700	703	653	706	661	664	719	701	679	706	699	695	725	714	682	688	629	661	672	703	704	647	665	716	719	685	699	669	688	720	712	671	635	665	667	643	656	651	707	651	656	746	725	680	713	702	693	692	701	652	710	735	721	681	637	710	710	688	693	650	632	673	729	688	673	669	653	714	690	684	707	675	700	660	692	667	703	709	709	709	642	681	713	666	644	664	679	741	624	704	715	720	704	730	684	649	698	734	710	720	705	706	688	657	679	670	688	687	699	638	716	683	705	688	666	684	679	676	689	688	688	681	687	708	680	673	659	662	695	679	679	719	651	702	688	682	704	678	739	725	653	696	668	687	709	709	716	725	737	677	733	669	752	659	642	647	681	716	684	709	664	683	737	683	675	697	681	693	690	683	689	705	721	645	691	738	717	665	670	643	693	660	660	704	702	705	644	701	672	679	668	692	657	664	709	689	692	616	690	672	673	668	719	672	708	638	739	679	728	730	732	733	727	706	694	704	707	657	735	667	712	662	750	664	715	692	713	707	706	704	720	659	690	687	657	697	718	668	665	759	692	677	682	685	686	662	723	672	670	706	700	673	709	653	658	661	693	679	672	692	698	668	702	707	686	674	645	709	683	706	669	690	663	684	685	749	710	656	672	687	704	708	649	696	686	695	688	641	711	720	679	653	709	672	729	656	718	664	725	716	658	650	676	693	703	725	688	726	618	663	665	663	607	711	689	662	717	647	690	615	647	672	675	682	694	633	661	661	673	725	636	689	712	649	620	665	655	710	683	715	663	709	708	660	690	704	679	699	726	695	684	675	666	666	721	683	636	668	693	630	671	732	682	674	668	711	717	674	694	668	713	699	679	714	723	686	702	714	650	667	688	664	672	684	669	691	684	639	691	709	643	727	704	727	711	703	674	689	727	683	712	666	699	676	698	690	662	690	735	658	716	689	685	703	694	709	680	716	691	681	697	702	670	662	695	729	629	729	724	678	696	648	730	679	730	671	707	684	685	669	767	665	711	703	680	702	673	684	713	695	710	654	673	680	634	726	714	648	751	722	692	672	663	659	700	667	622	736	699	737	684	661	737	707	730	678	700	728	688	716	677	706	706	652	703	687	685	682	676	693	701	708	683	654	707	700	701	690	687	701	677	723	685	729	673	671	692	694	686	668	669	738	697	641	665	654	700	690	692	651	649	676	717	636	660	662	685	676	681	673	674	702	666	653	670	673	603	664	715	681	652	719	663	674	649	725	716	667	663	703	714	675	683	676	661	680	700	646	737	701	669	693	670	692	642	649	725	691	641	748	688	693	616	699	725	684	701	653	708	698	654	663	673	676	742	745	646	716	727	648	678	687	677	706	693	661	668	667	668	680	720	707	728	695	676	696	702	639	685	696	669	644	739	675	636	677	706	659	648	669	699	707	700	712	662	711	688	655	700	684	689	659	701	689	681	727	694	689	723	618	681	705	727	693	702	710	726	667	694	669	673	687	701	679	747	771	706	683	696	691	743	682	711	669	656	683	672	664	687	695	685	653	689	657	654	664	687	682	676	683	702	688	685	648	718	694	687	703	680	686	698	656	690	693	670	697	687	670	644	687	708	716	743	696	681	726	639	737	677	702	711	698	698	672	719	698	727	695	706	719	648	707	666	712	628	672	709	670	703	723	690	683	684	702	651	669	676	713	691	710	699	677	657	704	721	677	755	678	700	639	744	671	666	691	670	677	655	711	699	707	693	733	726	736	762	751	715	722	693	611	659	697	717	730	673	682	723	711	644	693	721	719	670	689	711	686	698	675	701	678	696	683	736	743	696	725	668	672	698	645	695	695	710	711	656	671	714	725	716	677	675	720	671	671	682	675	716	695	691	719	714	686	668	649	705	642	676	683	699	662	718	728	695	656	704	618	709	742	748	713	683	710	737	725	665	682	724	679	687	671	682	727	716	683	722	673	651	733	681	723	691	687	696	679	678	673	716	686	675	694	679	690	680	661	708	681	679	718	704	652	721	687	704	691	710	672	789	679	693	698	660	685	691	683	721	700	694	727	701	723	681	652	708	649	722	695	676	691	682	679	679	656	726	694	655	685	686	733	683	662	671	693	679	646	692	639	715	718	728	662	667	664	682	715	705	663	701	728	713	732	711	675	669	714	688	714	677	647	684	701	649	662	726	675	678	630	694	686	665	660	702	710	694	688	637	691	689	690	677	668	681	706	699	673	705	671	707	748	674	689	716	682	686	662	710	651	692	704	718	675	690	636	650	693	671	674	735	668	691	667	686	700	670	682	696	672	704	724	702	702	733	695	704	725	698	679	714	655	706	679	648	680	673	669	695	678	693	705	743	682	692	722	682	702	674	700	672	690	691	650	674	649	688	711	650	705	690	685	700	675	694	684	646	702	661	685	692	703	706	670	709	713	669	703	707	689	678	665	662	697	709	707	689	706	678	667	653	672	703	685	668	664	693	699	726	707	702	662	682	681	701	670	694	711	703	704	676	644	719	676	680	675	720	705	700	705	693	648
45571	40808	36025	34917	37404	33979	37980	50448	47751	43469	39964	44596	39219	39107	46292	45833	40922	36578	29137	26717	23454	17094	18308	12665	7909	6735	8572	8057	13411	20114	12162	4965	5376	4673	4565	3601	2223	1179	459	442	420	388	380	342	327	322	331	335	298	314	311	294	246	289	274	332	316	296	326	263	309	341	324	288	246	268	280	258	225	233	256	243	236	247	237	226	256	265	227	266	269	238	238	254	253	242	247	225	243	240	252	254	252	238	193	221	226	199	248	243	229	227	242	222	209	239	225	220	233	239	236	233	240	255	250	236	254	248	244	228	239	236	245	262	211	213	216	239	231	247	267	257	202	225	206	236	224	232	224	239	217	223	238	257	237	232	228	223	217	233	212	221	229	220	213	213	230	223	231	235	222	191	222	229	220	265	208	274	249	255	222	258	242	246	226	236	227	248	245	229	219	249	220	238	233	233	236	228	281	255	221	203	234	237	230	222	211	223	218	223	266	203	241	211	231	230	225	238	239	223	234	225	258	217	260	224	220	227	234	197	242	234	261	236	234	222	256	207	203	230	225	219	227	247	226	252	221	252	207	245	244	229	219	222	209	248	236	252	233	235	258	238	225	227	248	243	232	238	213	252	235	258	221	224	228	231	261	241	216	229	237	251	229	238	222	235	231	247	229	230	215	208	244	243	240	236	258	257	234	231	257	284	244	206	230	235	221	220	234	255	236	237	230	212	211	229	214	265	214	244	219	224	200	245	194	219	229	246	252	231	237	229	234	249	247	237	242	210	245	239	232	234	237	223	205	202	222	216	240	247	219	216	213	267	253	209	224	249	228	237	210	233	231	228	244	244	227	261	231	223	210	230	233	259	238	230	203	242	226	236	226	243	263	211	224	229	224	234	208	238	229	248	247	244	245	232	227	227	252	250	220	209	237	228	214	231	233	215	235	218	247	203	242	258	214	256	232	231	227	231	244	218	248	237	221	226	242	225	231	241	225	232	240	210	264	221	212	226	223	242	254	248	247	240	226	231	249	234	223	253	237	221	204	249	247	232	221	221	249	222	218	217	213	242	212	203	261	266	222	238	244	233	229	230	203	226	220	244	241	225	231	210	223	204	222	247	211	234	222	248	249	253	232	245	232	216	228	260	249	230	229	234	241	223	233	255	226	228	224	213	230	207	260	251	208	263	224	239	265	227	245	233	222	220	268	232	264	203	226	233	236	224	248	237	200	239	234	220	234	242	211	237	212	230	218	245	225	258	206	222	244	212	251	235	240	231	232	254	256	232	217	237	250	233	293	219	231	238	233	226	223	202	232	242	232	237	255	243	229	231	230	216	264	238	242	260	249	201	242	219	230	215	240	238	259	264	198	239	224	249	212	239	241	237	252	262	235	235	251	223	224	248	243	247	248	219	227	231	257	237	236	206	205	242	218	212	232	225	239	233	228	223	226	236	237	230	215	218	235	239	233	241	191	224	219	239	235	224	273	228	231	225	218	243	216	219	234	210	239	246	258	225	249	237	264	218	222	235	240	230	242	236	225	229	237	230	223	232	224	248	257	235	213	214	236	228	256	254	223	222	237	243	218	235	232	214	210	245	236	242	238	226	212	245	213	205	235	232	256	210	231	222	218	244	273	216	225	225	252	232	223	245	229	232	232	242	256	215	234	228	216	226	227	231	240	251	255	221	219	210	225	226	236	216	250	238	247	224	225	237	193	210	252	233	259	225	239	215	234	229	273	223	233	248	223	217	204	209	210	237	234	220	248	203	254	230	241	252	247	239	257	237	205	222	262	242	217	239	236	224	251	222	207	235	230	244	254	206	226	227	211	207	208	215	242	233	204	200	228	220	234	236	239	213	232	231	205	220	254	244	216	277	192	232	210	264	248	243	230	235	235	234	240	238	224	239	229	244	230	234	231	244	215	252	247	259	211	218	253	227	236	263	209	197	261	226	255	220	238	218	235	253	207	234	240	235	247	244	244	230	220	267	230	248	228	237	204	223	224	221	268	188	237	222	259	248	208	279	230	218	241	244	242	239	210	214	236	225	224	215	211	231	224	197	226	232	215	258	249	262	212	250	217	245	228	225	219	228	207	268	243	227	222	245	240	193	210	230	230	232	232	191	262	244	245	238	216	198	194	242	251	226	245	204	220	268	209	227	243	226	214	219	252	263	248	236	226	225	234	210	241	260	213	222	205	253	200	210	250	220	220	235	214	224	249	222	232	218	246	223	215	227	222	204	216	251	244	240	232	220	234	243	250	245	266	245	245	226	266	220	254	233	236	250	237	227	255	215	228	255	230	209	244	250	228	248	214	232	229	221	218	215	240	222	243	232	243	250	263	240	228	214	249	227	223	200	255	228	222	228	213	216	226	221	251	217	240	249	199	228	219	234	211	251	254	257	222	250	231	216	221	258	189	227	257	238	220	248	234	217	236	239	254	237	233	245	229	209	214	238	222	220	231	243	231	224	228	245	233	232	243	251	221	228	212	242	234	225	230	251	229	188	225	234	257	234	214	242	242	234	212	240	250	227	243	265	256	237	255	218	232	227	234	234	239	222	234	222	233	218	219	230	233	244	222	211	217	230	233	256	229	241	259	263	230	219	228	243	246	232	252	224	230	266	246	215	205	217	222	213	242	245	239	243	212	215	237	243	212	178	205	238	205	215	202	262	229	233	245	228	238	245	246	223	214	225	219	234	232	237	255	235	215	225	223	225	222	237	228	223	221	261	238	226	267	207	217	221	210	248	237	209	219	240	248	238	258	220	228	227	241	246	264	275	258	215	241	240	229	218	255	204	242	238	221	236	251	246	212	244	231	206	242	241	210	234	242	220	235	224	223	259	209	218	228	218	233	209	245	232	248	214	233	228	236	233	218	240	240	240	262	234	230	223	231	212	241	247	209	227	224	230	224	217	270	239	234	214	235	266	236	230	251	233	227	252	268	215	227	249	243	213	222	222	257	216	236	236	213	208	222	228	229	235	219	229	217	235	256	247	248	227	206	236	241	230	246	242	240	216	243	228	226	212	245	245	268	219	221	233	212	242	239	240	223	231	237	232	261	245	245	244	233	236	243	237	226	200	244	250	236	247	194	220	231	237	228	237	226	234	227	236	198	240	222	235	226	241	245	219	241	211	225	236	226	221	235	232	250	276	237	203	257	244	249	216	214	205	209	218	220	221	233	222	243	238	219	214	258	225	230	240	217	222	238	212	247	259	224	217	232	257	235	225	224	212	220	238	251	220	246	237	219	243	242	256	238	225	228	205	224	225	228	205	218	227	224	252	209	256	238	240	221	225	238	227	228	208	181	224	249	212	237	238	215	248	238	233	212	248	231	242	220	213	245	219	203	257	218	228	225	243	215	240	225	230	229	206	241	250	255	223	222	226	214	231	223	272	242	238	230	229	217	222	234	236	244	251	232	231	252	239	219	248	212	226	238	224	212	227	218	226	231	229	211	194	235	234	227	218	230	205	254	212	258	230	220	246	249	232	209	241	207	218	249	229
33882	37782	40192	46526	47582	45739	50079	60860	64505	61762	59150	62123	56584	57831	61343	60044	58004	54847	49990	48868	44747	39286	41608	32308	27431	26174	30985	28207	39608	45265	31269	20086	23153	21318	19512	16598	10805	6323	2188	2005	1776	1695	1654	1504	1500	1385	1153	1285	1231	1063	1089	786	792	793	796	1013	1349	1256	1125	991	1176	1579	1327	999	840	1002	789	711	674	651	631	625	659	611	660	579	662	584	634	589	596	604	617	569	604	600	603	590	598	641	603	598	583	554	584	589	562	597	600	558	619	610	563	567	587	571	561	590	588	600	590	617	589	575	570	627	645	619	574	604	655	572	578	622	595	604	632	579	646	572	627	538	564	614	616	565	568	538	610	622	605	562	560	594	586	573	579	593	559	609	586	573	612	578	590	594	570	594	559	610	585	549	613	614	584	591	619	541	576	563	594	552	575	541	595	579	591	563	580	570	590	584	571	577	594	576	547	576	596	560	556	569	554	590	614	595	600	572	577	556	568	596	597	589	562	571	590	605	623	561	615	581	600	623	573	588	591	577	582	577	561	618	615	545	573	585	617	558	560	571	595	566	562	561	582	599	622	582	556	586	545	580	577	574	566	544	571	608	605	541	592	531	611	579	599	611	594	596	578	577	550	570	561	564	564	556	601	591	584	586	593	600	602	621	574	551	590	605	589	597	549	598	593	583	573	564	574	553	568	580	559	561	565	540	587	576	573	600	614	583	563	560	575	588	605	601	615	583	589	562	588	508	586	601	578	535	597	570	571	591	573	655	578	621	581	564	542	603	584	614	597	574	616	623	608	556	590	573	590	587	600	566	562	593	605	564	569	542	556	604	556	572	586	569	597	558	565	600	603	576	574	624	630	539	604	577	552	602	637	606	585	564	566	562	559	562	562	563	564	579	557	564	587	558	595	538	588	595	573	578	557	611	602	554	574	579	567	593	588	649	606	616	587	582	563	586	520	559	577	603	588	587	574	537	585	556	615	621	499	580	626	582	565	573	589	602	576	542	595	555	579	574	578	546	557	559	589	582	586	545	589	575	585	605	602	573	616	567	592	618	583	609	599	537	604	587	587	590	593	559	551	556	588	614	572	574	590	576	595	541	584	612	596	569	573	633	561	557	538	576	575	591	629	610	559	552	553	540	581	573	601	521	599	604	566	596	606	571	542	600	621	584	595	577	596	563	569	574	576	557	570	546	564	594	554	611	618	558	600	526	594	567	576	582	582	598	544	580	512	590	631	585	610	608	593	570	597	611	545	572	584	563	576	579	574	595	571	568	631	540	596	552	573	582	627	572	627	589	601	577	552	547	553	566	579	603	556	571	537	584	573	606	559	597	615	577	553	588	549	548	591	572	609	583	566	569	546	602	580	546	598	571	620	581	576	591	586	558	583	547	576	588	602	600	584	561	584	609	551	564	541	594	530	561	534	571	631	596	602	527	543	590	557	577	594	606	609	557	584	601	557	577	570	585	626	598	569	580	576	610	593	573	575	597	607	568	600	613	594	545	566	590	582	608	571	609	599	584	560	508	580	553	537	551	566	580	577	556	609	608	538	633	551	556	587	602	597	615	577	554	542	540	554	566	603	610	556	583	576	552	611	535	555	572	580	583	543	567	546	556	579	588	580	589	552	595	583	583	564	586	571	603	546	597	547	597	592	554	568	609	578	607	594	537	591	587	561	559	547	610	566	558	580	586	547	567	619	581	569	593	560	622	595	582	597	565	610	615	615	585	586	563	565	561	588	535	584	550	567	569	552	580	561	579	577	599	584	562	574	572	580	604	594	581	564	574	561	605	583	565	556	588	566	585	565	590	597	559	579	551	551	598	577	571	623	578	596	604	573	555	572	601	619	577	531	560	588	595	544	613	563	550	583	555	563	625	570	596	588	577	622	568	596	562	557	625	614	565	546	600	555	606	550	563	595	566	525	544	584	550	572	619	584	549	579	566	587	586	622	553	575	564	554	608	562	557	574	531	577	593	575	573	589	548	579	600	555	553	522	557	613	582	556	587	573	578	494	589	561	619	574	548	605	520	612	587	553	551	562	626	607	550	579	555	606	557	546	552	584	586	590	539	556	585	556	559	576	547	594	579	573	570	592	606	570	600	602	590	577	576	599	586	575	579	569	532	571	604	558	569	549	580	583	561	586	577	600	560	579	524	599	580	580	622	551	570	585	589	572	577	568	581	552	546	554	589	606	607	563	537	603	605	584	606	553	573	554	545	569	639	587	615	564	566	583	631	596	535	589	561	614	561	599	579	553	546	598	617	617	608	578	579	616	626	620	574	587	537	584	565	603	584	553	569	594	624	568	531	579	595	616	584	565	594	574	602	578	573	571	604	570	589	585	581	563	633	595	559	612	591	588	553	587	592	578	589	600	600	580	566	570	596	589	533	541	560	570	582	594	582	608	547	569	638	570	577	576	548	608	589	555	541	614	601	570	619	592	597	604	597	570	589	567	556	605	628	570	575	602	622	592	582	593	594	580	545	610	610	571	545	564	594	544	576	587	580	571	597	582	611	581	549	588	578	539	577	572	662	582	557	562	585	543	593	557	592	598	577	605	583	519	610	603	594	567	612	563	588	588	607	596	550	613	591	596	584	559	593	640	558	594	575	614	560	554	582	599	614	606	565	571	606	582	574	590	580	555	571	578	627	610	581	619	575	551	581	527	606	577	579	565	530	563	577	557	599	603	603	513	586	577	550	561	547	607	555	563	604	617	572	569	618	555	572	563	572	603	575	602	585	588	562	569	545	615	582	597	534	618	555	596	608	544	649	579	596	578	587	629	552	584	611	561	515	603	528	574	577	579	524	562	579	594	551	560	568	569	584	627	570	538	565	589	611	611	578	602	568	611	586	602	569	578	565	609	596	604	580	561	594	590	583	580	611	533	566	555	585	573	552	602	565	596	605	586	572	542	582	593	632	562	591	548	566	531	582	548	581	588	591	541	576	577	618	550	587	595	631	576	530	557	586	578	598	593	634	580	535	543	549	539	574	560	585	598	584	580	593	587	562	579	604	572	589	595	581	610	565	534	577	606	560	565	585	595	585	543	573	577	544	586	604	606	570	592	614	544	589	591	629	551	592	603	569	596	566	578	601	591	552	553	609	622	552	598	560	606	591	592	592	567	580	561	588	577	585	568	575	550	543	556	598	612	585	583	591	593	612	615	563	582	582	574	538	579	570	572	576	537	587	612	562	559	569	599	596	578	547	560	590	552	571	603	599	581	622	605	581	591	578	591	571	593	542	566	570	556	617	580	560	572	559	596	629	601	605	547	564	555	606	554	582	580	582	593	570	569	583	527	622	604	530	576	638	584	546	558	593	550	644	587	595	621	551	586	602	595	575	582	622	554	595	600	612	601	586	574	599	569	552	583	595	567	581	597	576	589	563	599	547	629	532	597	589	542	610	558	599	592	569	616	532	599	541	590	573	582	547	564	585	586	568	607	551	552	582	616	558	630	590	595	617	589	595	614	613	571	553	575	569	621	649	626	577	586	563
15099	14134	15931	11703	9347	7817	6011	7100	6302	4076	3059	3208	2128	2158	2597	2411	1871	1413	984	954	844	736	660	586	509	485	584	458	637	656	524	412	446	383	365	379	319	323	293	312	289	300	306	273	334	300	294	278	257	298	289	287	293	276	304	286	272	301	240	294	285	285	296	312	294	297	282	265	270	271	296	277	283	268	275	299	287	290	306	267	289	237	270	307	294	248	285	286	293	295	268	261	251	297	286	273	260	263	258	285	292	286	302	280	264	259	244	285	285	269	286	294	310	234	299	284	290	274	291	301	296	250	276	283	263	287	291	289	268	282	271	271	274	299	306	286	298	280	285	282	276	280	254	286	266	303	284	253	303	283	292	257	299	258	262	256	273	284	297	308	266	283	284	279	258	289	268	271	294	277	255	271	285	268	282	307	310	275	287	277	282	280	264	279	266	314	271	249	274	260	273	269	295	274	249	287	273	312	273	256	264	279	256	289	288	300	290	288	286	291	273	265	290	287	290	272	303	266	270	247	283	278	270	275	253	269	264	266	283	310	304	242	278	302	308	301	286	306	247	300	306	277	283	287	293	301	269	246	277	251	301	257	290	295	306	295	240	261	281	308	274	283	270	299	281	303	322	288	291	291	273	274	288	286	290	311	249	284	276	267	243	268	307	264	292	278	278	290	284	294	273	259	313	280	266	279	293	299	277	307	270	265	249	272	264	274	279	257	260	293	296	248	263	280	260	260	226	300	283	277	257	279	284	297	282	277	265	303	288	262	252	264	268	289	257	285	266	288	272	278	275	263	306	283	259	251	291	291	286	298	280	252	254	281	291	266	310	273	299	256	276	266	284	263	306	258	266	277	305	261	272	262	256	306	290	292	264	305	261	235	276	265	288	282	304	270	310	257	252	273	292	313	278	277	276	265	281	299	278	275	292	267	296	280	276	310	279	283	296	264	276	271	249	289	289	278	282	305	270	271	297	268	277	267	278	281	282	285	276	262	275	254	258	271	294	255	290	282	303	288	296	263	271	280	286	268	267	274	306	285	267	268	271	250	296	302	263	264	312	302	302	270	270	297	258	268	290	260	251	320	280	313	275	295	263	259	297	285	266	257	267	312	319	289	291	274	289	309	279	270	303	279	290	307	271	289	267	310	293	287	268	286	300	295	283	260	303	264	303	300	265	277	287	272	256	268	282	283	282	263	292	286	283	271	242	290	282	290	296	311	271	284	273	275	297	300	270	273	292	299	302	299	283	285	274	280	271	289	295	296	246	253	277	281	296	286	256	287	283	287	250	262	294	256	270	268	270	254	289	298	278	278	268	284	292	299	290	301	268	282	334	298	279	286	247	257	282	266	276	265	320	283	248	280	303	310	308	276	278	290	279	283	255	261	292	285	278	297	291	273	296	295	287	272	286	288	275	278	257	265	264	301	309	282	287	266	263	276	316	271	283	254	292	293	314	264	281	277	272	245	284	294	242	268	243	280	251	258	296	273	295	300	273	290	288	294	300	253	317	289	311	253	289	268	288	292	286	238	271	289	266	269	302	285	281	296	273	295	290	268	281	257	324	296	289	312	260	277	279	290	274	302	263	264	284	270	262	295	277	266	283	289	286	277	276	287	266	270	278	275	275	298	277	297	278	299	292	302	283	286	260	262	287	287	275	292	258	313	269	279	288	267	283	291	258	290	253	290	287	253	269	264	317	253	288	250	304	305	283	293	280	287	283	272	271	268	292	278	288	255	273	281	287	270	289	280	290	272	262	255	291	260	280	297	266	275	275	284	277	293	275	274	253	291	282	248	278	318	300	264	276	317	305	255	283	297	255	304	293	250	280	285	288	294	293	262	288	312	257	281	270	273	266	272	287	255	289	289	280	279	299	304	282	258	305	279	271	276	281	270	254	293	294	292	266	296	275	264	297	270	284	291	263	297	292	281	291	292	275	293	274	267	268	270	306	291	309	302	276	275	300	258	281	269	285	259	268	296	290	290	270	291	265	250	283	286	302	269	302	235	304	311	314	278	282	278	311	327	279	269	301	296	279	261	273	275	291	279	294	306	298	325	294	270	269	291	272	301	309	265	280	286	307	267	277	318	284	287	276	252	280	283	273	291	293	282	251	241	286	262	288	307	295	275	276	266	294	269	307	267	292	276	282	278	283	297	295	289	277	293	272	276	284	293	266	284	269	299	271	254	289	284	279	298	275	272	281	278	287	286	237	283	286	274	300	295	299	291	264	293	293	308	285	276	274	295	269	282	264	275	278	267	298	265	295	275	270	293	280	266	306	277	281	253	288	277	232	258	284	274	278	276	278	297	292	254	278	285	279	293	311	292	275	300	281	252	274	278	241	302	277	306	258	283	290	289	278	293	294	265	286	258	256	275	295	330	304	288	277	294	295	274	260	298	285	276	301	260	244	261	275	257	273	278	264	274	278	292	277	294	290	249	285	257	294	311	289	286	265	262	291	297	270	284	262	302	283	276	277	251	268	254	296	276	255	279	300	273	272	301	296	279	283	308	305	311	280	295	282	294	271	270	238	265	287	294	290	294	301	260	274	284	281	270	287	267	287	284	288	298	287	272	283	297	236	289	273	283	301	273	274	280	292	256	268	285	284	291	287	263	276	307	299	285	285	283	287	284	270	276	282	280	303	273	267	279	306	269	287	264	288	312	312	271	320	302	290	247	270	285	275	284	283	298	285	257	281	317	293	276	305	278	286	286	308	284	285	252	286	299	261	278	277	258	266	283	287	270	281	262	284	260	263	276	283	276	277	286	304	246	286	273	285	302	307	255	285	307	303	278	263	266	304	269	274	281	268	294	265	257	256	265	278	267	273	292	302	274	286	277	288	288	327	248	307	272	273	281	272	281	282	315	274	250	296	289	253	295	288	258	292	306	258	266	317	272	276	261	309	281	269	269	309	254	282	252	283	286	286	280	278	271	271	288	251	272	277	276	287	269	275	286	246	301	326	287	303	285	244	276	289	297	314	301	295	293	281	302	288	259	303	279	243	262	304	289	251	268	275	289	241	280	302	262	268	318	288	328	281	271	269	280	260	287	275	297	310	283	297	287	301	285	283	278	279	294	297	262	303	266	268	314	266	279	267	279	309	249	258	254	288	307	286	273	318	317	294	298	294	299	268	279	287	321	297	269	243	256	243	267	255	257	282	265	287	301	304	290	267	246	313	303	303	280	290	272	277	263	253	268	277	282	282	279	265	257	301	290	273	276	284	269	302	270	273	286	279	268	256	286	264	273	270	263	305	261	262	307	274	294	268	269	290	330	286	260	283	298	272	307	280	306	277	272	295	281	269	270	270	283	307	267	309	292	259	284	300	289	293	266	273	250	257	295	294	277	298	275	288	277	294	278	263	275	286	284	281	289	318	301	316	278	278	319	296	306	284	306	298	306	278	297	287	292	287	291	284	275	293	266	256	302	302	287	270	292	280	268	293	285	284	296	246	286	281	281	284	289	274	294	265	288	271	309	280	270
10036	13837	21331	21837	21129	20118	18076	23486	22674	17011	14264	16383	11154	12548	14678	14025	11471	8889	6337	6249	5133	4180	4153	2870	2455	2431	2748	2713	3415	4132	2761	1783	2013	1495	1496	1377	1098	895	856	799	778	888	831	845	768	824	809	823	798	762	742	762	754	748	729	699	839	732	751	701	741	730	682	753	663	787	705	749	698	753	688	708	708	692	664	693	725	708	688	666	748	721	705	732	742	727	706	689	698	683	704	696	685	712	678	688	755	669	731	703	675	692	693	685	712	689	720	662	710	741	700	754	735	683	685	689	703	765	715	693	699	684	706	722	700	674	707	699	689	708	722	675	705	747	698	666	736	690	685	737	663	703	676	690	711	718	716	678	698	690	719	684	729	741	717	704	689	676	667	688	753	726	715	718	681	708	700	687	682	730	685	687	679	703	727	685	730	703	684	728	734	682	712	713	670	726	690	664	755	668	668	707	713	701	688	684	664	650	764	650	752	704	695	708	679	711	685	682	737	701	685	661	720	734	717	710	728	663	709	705	675	688	702	716	678	659	705	706	728	709	680	680	702	696	751	672	712	691	723	707	719	677	656	689	661	726	714	739	737	647	721	704	649	687	728	666	714	730	719	688	729	667	695	687	688	686	685	705	715	720	697	734	687	741	723	735	690	685	728	698	705	691	713	722	702	715	695	704	732	731	750	705	682	742	677	680	705	698	681	740	729	702	669	730	714	693	662	678	664	700	686	707	707	725	701	687	681	714	721	725	713	698	667	707	679	693	654	693	722	678	665	683	660	742	680	720	732	706	702	730	693	709	744	684	673	728	695	701	714	670	717	736	722	684	750	692	690	671	708	731	678	684	737	661	736	646	716	692	690	702	685	678	699	727	656	723	709	674	703	710	700	721	698	691	683	679	717	690	709	694	748	694	664	673	706	698	779	709	741	696	726	668	732	704	730	672	696	696	722	729	711	686	718	656	733	742	691	710	703	676	692	722	679	694	715	690	733	709	738	749	724	715	694	729	696	706	680	741	677	744	681	700	688	671	699	732	654	744	707	681	727	722	721	736	715	747	730	688	712	749	738	671	727	681	762	663	697	711	766	655	712	693	640	701	683	686	674	693	685	673	743	725	719	686	685	715	729	691	664	659	697	746	735	691	729	740	669	701	733	681	774	712	717	625	678	725	735	720	676	711	660	675	688	744	728	778	722	716	668	713	681	705	716	705	701	696	713	721	694	734	695	695	723	712	659	715	713	657	691	670	701	720	684	667	753	743	716	690	722	683	689	698	709	764	695	726	711	718	743	707	743	735	727	731	713	691	705	718	670	706	700	697	720	686	722	698	701	701	696	701	675	719	652	678	710	679	730	702	708	703	695	717	713	747	699	706	697	675	709	695	687	691	708	701	681	686	697	672	684	689	754	693	675	731	711	679	706	705	733	676	753	685	757	712	716	663	719	754	679	707	673	689	683	684	688	749	695	717	658	714	693	682	640	695	697	659	698	640	710	646	680	700	693	659	748	713	702	686	677	667	697	683	692	666	696	701	700	682	711	725	724	684	732	684	663	740	676	687	702	657	711	743	680	694	703	721	736	663	689	697	715	676	673	738	744	744	699	694	647	729	737	701	702	686	705	719	712	742	686	691	672	744	703	693	705	698	744	657	713	703	686	690	693	737	721	694	703	698	709	675	710	697	710	681	677	718	709	686	666	647	666	685	677	735	695	735	705	684	711	655	715	735	718	703	697	690	750	675	708	732	699	698	738	677	701	716	722	749	671	649	758	672	723	706	721	708	750	725	728	698	737	688	718	730	709	720	665	652	676	706	682	719	700	668	676	699	657	735	703	706	722	672	668	698	661	697	701	701	718	665	688	723	730	651	686	693	702	699	685	676	765	669	700	751	691	661	690	726	725	720	714	634	669	663	698	707	727	664	720	706	727	713	753	666	650	668	690	704	672	690	702	651	764	718	648	720	688	659	738	701	710	692	739	696	736	691	711	671	664	731	703	668	655	728	680	725	739	719	687	727	666	688	691	715	694	705	726	730	693	745	705	685	672	683	695	673	784	691	717	714	690	657	706	722	675	721	691	657	711	687	685	672	709	745	664	722	658	673	751	682	706	700	701	714	713	761	667	686	704	755	718	733	726	705	716	678	705	705	695	649	715	719	645	731	671	698	642	730	700	723	725	680	713	691	733	749	660	758	687	686	679	679	676	717	717	700	744	742	681	710	680	709	660	697	692	715	681	675	707	715	714	716	688	740	683	710	752	722	706	702	701	730	726	735	694	701	707	698	682	715	657	704	745	701	720	669	753	707	732	663	727	696	676	697	680	669	698	675	702	705	701	687	716	673	728	727	690	690	671	703	688	708	690	719	736	625	709	710	673	711	702	747	688	710	693	693	711	673	701	710	690	753	710	628	673	678	743	668	714	684	717	694	654	691	692	664	748	727	719	720	699	746	667	687	663	688	713	715	702	698	708	703	716	704	746	691	704	712	715	696	714	682	698	700	702	751	759	711	658	712	685	709	726	774	681	718	726	718	698	768	706	685	700	694	677	729	700	716	699	725	703	679	686	710	642	669	714	655	717	723	672	699	692	729	651	687	665	730	676	660	703	703	731	678	735	663	718	709	685	660	706	754	714	727	702	708	662	697	689	679	707	725	728	715	633	695	681	722	649	659	691	693	779	727	696	639	683	705	740	653	697	711	726	725	668	772	706	672	692	709	704	659	671	717	736	676	699	738	697	711	719	695	719	706	744	723	684	739	713	747	697	715	683	735	652	690	684	690	760	712	728	693	722	696	692	709	705	657	710	688	749	690	683	694	697	657	709	687	717	712	687	694	692	694	701	710	659	692	709	665	670	739	655	724	712	687	718	654	704	702	627	674	685	699	697	665	731	707	730	732	746	725	714	667	688	736	698	701	716	681	725	639	693	718	681	676	650	720	711	693	692	728	661	715	711	666	706	695	699	737	677	615	713	664	729	729	709	706	661	662	688	685	691	681	716	692	728	654	699	727	727	679	697	707	719	685	753	686	721	710	732	695	694	742	710	708	723	708	650	688	721	706	730	693	704	681	706	704	716	729	740	710	697	697	709	731	715	748	737	720	697	704	697	719	687	729	644	696	693	663	701	730	686	738	687	659	730	669	708	731	714	731	708	740	734	678	675	713	685	684	714	724	701	701	711	693	699	710	741	698	697	685	706	687	721	691	731	695	671	728	685	681	694	706	714	746	729	708	746	697	725	708	699	685	701	678	710	717	743	708	668	689	705	673	717	703	702	680	715	692	694	649	715	713	695	683	693	739	737	721	692	743	717	678	715	721	714	710	719	680	677	700	659	715	702	708	662	705	685	724	740	702	699	678	695	635	689	668	718	719	735	705	718	683	696	748	675	698	754	656	680	722	667	686	678	706	701	715	730	685	716	736	716	688	745	688	685	706	717	734	742	683	700	715	654	706	702	673	688	695	685	676	694	700	689	705	712	672	723	677	702	687	666	676	714	672
32455	37117	35339	32277	28389	29312	34679	40351	39674	34993	31164	32492	25567	24378	28970	26632	24223	19010	12100	11346	9374	6401	6668	4872	3580	2716	3848	4244	8028	8005	5896	2285	2547	2327	1859	1727	1164	636	443	319	350	332	374	328	314	326	326	304	304	273	338	301	285	272	294	280	340	316	301	315	370	304	330	287	340	303	303	276	284	283	292	297	260	281	295	306	319	273	284	275	300	265	290	279	243	256	288	281	285	279	302	286	270	283	255	254	267	280	275	297	295	259	280	262	284	263	271	306	277	258	294	289	275	265	270	264	294	276	291	261	252	291	259	285	261	269	291	260	280	280	324	302	291	277	278	289	247	317	256	267	296	300	299	276	286	291	263	242	276	272	249	308	263	264	298	245	246	296	279	260	290	298	257	269	310	285	242	282	278	279	291	321	255	312	259	303	285	282	284	289	266	252	262	275	295	275	258	281	288	296	275	273	284	290	273	287	282	283	268	289	280	299	292	272	277	296	251	307	260	283	290	258	267	303	263	311	287	284	272	295	285	288	255	268	314	303	263	264	255	293	255	267	267	300	247	255	258	294	281	268	295	275	292	311	282	274	273	283	247	293	282	246	320	288	231	280	280	294	291	285	292	252	273	253	278	283	287	293	315	254	297	259	244	293	267	270	292	260	271	276	258	286	285	283	293	283	294	252	253	230	267	294	251	280	282	266	271	275	256	257	267	259	295	287	263	303	286	292	236	270	255	267	277	263	267	292	262	273	246	266	266	243	270	308	272	284	293	267	266	260	286	275	290	253	266	311	276	269	230	275	255	271	266	310	265	306	250	276	229	313	291	280	300	269	251	275	299	276	252	291	278	279	281	282	300	274	279	274	252	258	272	271	300	258	261	258	283	263	290	270	270	280	291	268	242	281	280	278	288	267	275	260	267	270	245	273	290	289	284	277	274	253	255	292	300	304	268	297	326	298	274	277	256	250	272	272	241	294	283	269	277	264	253	255	274	281	288	257	255	289	300	289	288	284	290	292	272	294	262	300	279	276	264	258	303	278	269	255	261	291	249	277	289	264	319	275	278	296	299	243	255	279	259	274	261	285	291	278	285	252	283	293	293	291	280	254	293	293	273	294	272	282	275	268	284	306	304	299	293	275	268	284	288	291	300	263	263	252	260	250	257	267	281	295	279	297	289	253	254	281	286	288	272	300	299	284	277	283	274	296	274	296	258	259	282	271	276	282	251	249	309	282	267	273	245	266	285	272	278	270	287	280	287	243	273	292	282	265	272	331	260	294	290	301	248	299	259	294	252	296	287	277	264	273	272	277	269	288	263	268	281	279	292	271	279	260	295	303	280	327	281	305	281	263	279	295	239	289	277	282	259	294	297	308	259	281	272	261	251	264	295	289	280	257	276	279	269	264	298	256	265	262	272	258	258	279	286	279	271	284	286	259	249	308	302	279	279	296	251	260	285	321	284	319	296	272	296	271	277	283	295	302	295	279	286	303	251	275	268	266	294	242	310	259	275	253	303	284	257	290	264	243	274	275	260	295	276	300	254	289	267	249	306	271	306	287	294	271	270	261	265	264	267	286	260	270	247	289	314	272	307	296	269	292	208	257	266	247	269	289	286	238	277	270	292	266	254	265	280	262	265	280	301	247	295	295	273	285	267	282	262	276	272	260	301	283	259	255	283	272	295	270	283	264	277	283	257	291	280	251	267	265	294	279	259	273	295	287	278	276	271	278	262	296	251	254	286	277	287	286	246	266	306	269	242	262	283	275	272	268	278	259	275	256	301	261	290	255	274	296	247	291	288	298	292	311	292	298	287	272	244	282	272	284	252	286	299	283	302	251	279	307	286	285	248	306	255	295	284	293	276	258	308	307	267	256	281	284	274	301	260	249	248	280	284	256	274	268	287	276	285	276	279	259	278	282	284	315	258	287	267	282	266	295	290	267	285	290	292	279	277	245	272	273	267	293	268	284	288	262	286	261	293	258	281	268	258	268	258	285	248	274	280	267	292	280	254	280	303	254	279	262	280	291	247	294	282	309	268	265	288	272	282	283	258	290	278	286	280	273	309	276	278	283	257	289	278	271	293	256	257	276	292	254	284	262	290	259	276	292	277	283	293	270	287	286	264	292	281	264	266	279	256	304	275	307	269	291	305	277	273	288	295	292	293	289	247	289	275	287	303	286	278	251	298	308	253	284	284	256	265	300	259	275	262	277	273	271	298	296	268	292	257	255	246	283	323	281	285	257	289	263	276	283	269	260	276	296	309	280	269	258	288	300	268	277	296	307	273	291	265	304	294	288	290	279	285	249	277	269	278	287	303	237	222	283	276	305	267	267	270	296	240	284	272	268	262	245	263	275	257	279	283	257	285	266	282	277	287	276	260	222	287	300	282	243	270	251	291	291	275	272	302	291	270	250	269	260	287	257	256	285	258	289	272	287	290	273	252	281	276	256	280	261	247	275	280	274	251	293	288	265	317	284	291	282	281	252	285	291	283	286	268	287	263	317	285	265	291	257	269	268	297	282	282	275	282	271	280	261	282	310	298	278	299	267	274	273	291	281	280	295	270	277	265	281	256	266	262	318	258	240	286	244	253	259	271	259	257	249	289	275	302	268	273	287	274	270	267	296	264	298	282	265	291	275	294	283	276	279	274	290	260	301	269	256	292	287	292	278	285	305	286	325	273	279	241	282	273	309	274	286	256	305	282	274	299	243	273	280	274	276	277	304	244	304	260	253	261	260	247	263	299	275	260	283	283	254	305	287	285	316	291	276	256	287	247	261	315	267	267	270	272	263	300	249	281	291	307	291	255	244	280	298	271	264	270	257	288	287	295	290	271	269	305	283	289	279	287	279	293	276	286	273	292	277	281	295	292	247	268	291	262	229	277	283	255	264	288	287	275	269	286	288	262	272	289	269	256	263	277	279	277	298	296	287	286	269	276	289	283	295	279	299	266	279	247	284	259	277	283	269	293	285	296	254	269	282	311	293	266	295	293	298	294	273	324	274	317	250	284	244	271	276	272	279	273	267	289	293	276	290	280	284	271	265	278	292	263	266	290	272	286	274	298	256	273	251	273	272	276	304	259	283	288	257	248	271	312	255	275	280	278	256	271	270	251	271	254	244	271	252	292	291	281	290	286	261	289	267	286	283	276	251	259	293	269	273	306	256	339	295	269	297	277	257	256	266	269	274	286	292	274	291	252	313	266	293	278	263	291	263	282	261	258	278	268	296	291	266	280	313	299	258	291	307	293	280	253	267	291	298	311	260	258	306	298	297	287	278	268	236	273	262	274	284	264	249	303	279	257	285	297	293	292	279	267	235	263	305	283	303	293	299	295	274	305	290	287	276	283	245	293	267	274	280	290	248	257	288	250	270	254	301	251	285	259	277	284	258	293	235	283	292	268	280	260	266	280	291	247	283	316	283	284	262	286	290	307	307	282	307	260	274	274	296	279	285	273	266	273	300	277	323	275	259	261	304	274	255	297	279	289	250	284	281
22723	31420	36581	39037	37222	40363	45742	52823	53924	50341	46760	50414	42783	43647	46997	46615	44749	40204	32814	33947	30051	25083	26486	20082	17410	14901	19396	20746	31248	30428	23295	11589	14113	13214	10584	9607	6119	3013	1695	1180	1157	1186	1247	1133	1095	962	1003	931	909	884	939	863	785	739	779	823	963	973	905	848	975	1059	910	826	868	882	795	712	742	689	710	685	709	679	714	718	725	668	749	716	705	695	683	719	667	667	680	674	723	678	693	718	719	704	694	684	672	699	673	675	664	720	679	688	726	687	721	689	652	659	684	626	696	680	674	682	696	690	685	708	704	639	665	723	676	716	672	716	695	695	681	669	677	696	634	694	699	690	703	673	684	709	715	689	699	712	670	688	706	716	672	743	630	653	686	694	691	661	671	655	708	734	675	665	690	719	691	669	722	645	647	678	687	666	689	661	713	704	714	709	728	673	666	723	663	729	711	673	672	651	690	727	671	663	649	684	716	700	663	695	703	675	656	662	664	673	693	689	658	664	651	702	666	666	692	669	635	675	671	676	677	699	701	643	646	717	737	646	689	716	669	690	694	697	668	703	758	708	674	687	682	652	728	724	695	624	642	672	682	633	662	721	705	677	731	706	700	671	664	644	691	668	687	626	674	724	682	677	682	689	673	711	705	718	697	630	693	675	641	655	698	726	709	722	665	650	666	685	672	680	692	662	656	708	698	692	648	659	683	729	666	679	734	668	679	629	639	640	631	671	662	716	694	669	727	720	654	705	700	718	680	704	693	687	661	666	675	650	693	688	715	672	676	709	701	733	767	650	669	677	671	692	628	669	698	660	669	690	673	663	704	666	702	679	654	690	701	666	683	696	711	657	663	721	673	700	720	711	660	662	681	683	692	690	695	712	677	634	659	657	673	676	703	631	725	720	701	676	628	672	648	656	702	691	680	667	671	660	671	716	690	694	664	661	651	719	659	675	713	672	658	691	696	684	683	686	689	683	672	656	710	727	695	654	667	653	675	716	695	715	695	665	701	648	711	650	650	657	716	669	681	687	683	657	723	682	713	666	684	694	716	719	641	713	662	634	688	711	677	665	652	669	666	667	692	721	696	683	662	664	725	750	683	748	668	708	664	687	714	720	705	709	722	671	664	745	654	676	663	697	690	710	656	712	652	698	671	651	653	678	681	659	633	705	703	661	696	648	706	662	697	647	662	677	678	695	679	704	671	727	677	655	662	685	651	686	691	648	686	656	707	654	679	689	670	692	626	697	736	711	708	680	648	708	677	661	678	679	630	699	701	653	704	709	683	699	711	677	655	706	672	695	664	715	633	684	670	672	711	672	723	668	712	659	699	715	666	690	719	737	740	707	641	692	675	687	679	697	673	665	680	654	688	709	654	670	719	706	650	704	662	702	704	733	665	674	655	660	671	690	724	700	677	729	708	698	664	644	703	690	686	691	692	718	701	678	687	725	723	658	718	641	646	703	673	683	699	683	654	717	715	696	664	705	689	673	699	693	685	700	714	661	701	698	726	707	652	675	663	668	674	652	714	697	704	651	724	662	708	715	696	656	679	642	652	661	692	681	659	707	706	693	649	686	693	651	711	684	691	635	727	736	749	702	667	671	655	678	687	704	671	661	696	690	664	694	636	685	679	692	716	652	654	705	685	728	681	684	686	706	682	703	686	680	691	740	727	710	653	718	699	710	666	714	682	687	671	696	722	682	667	637	700	695	680	666	678	681	696	710	664	702	686	700	680	687	658	716	654	710	693	701	693	675	710	689	647	706	658	667	706	687	697	690	676	725	689	725	671	678	662	687	705	637	682	688	685	669	708	644	739	697	721	688	724	668	675	674	657	637	697	745	738	689	710	677	684	705	669	664	706	673	696	693	687	673	697	718	722	628	709	658	735	720	671	680	679	668	653	653	700	711	674	637	682	666	658	673	654	662	672	707	665	703	662	663	719	662	653	707	703	684	630	674	681	667	677	682	683	725	653	661	658	675	666	698	663	646	660	671	710	701	676	664	684	716	684	696	695	706	667	704	717	684	709	689	662	678	688	681	662	712	696	707	693	703	685	708	706	686	706	638	686	687	678	685	682	669	685	624	705	699	651	685	645	669	651	696	679	690	675	686	693	643	698	730	726	682	696	691	658	657	667	707	714	687	672	739	695	678	659	684	682	683	657	667	701	666	674	671	688	690	667	689	730	646	662	733	694	672	674	672	691	678	734	670	692	664	666	684	627	686	702	698	653	673	663	710	645	689	701	683	695	674	672	685	660	700	689	695	659	698	678	651	700	693	714	699	648	709	633	649	678	673	663	682	644	748	670	716	706	653	667	712	670	678	725	744	688	697	676	656	686	691	706	667	704	684	676	691	664	643	701	655	684	688	647	669	695	732	667	689	685	690	672	712	670	703	686	696	704	708	669	689	688	719	680	656	704	678	683	672	705	686	725	671	665	711	699	676	715	636	669	712	689	691	699	658	688	687	688	715	722	658	702	730	729	738	679	678	644	674	700	642	675	676	666	720	665	741	642	688	734	663	644	741	641	670	687	733	691	690	720	707	688	670	660	673	668	668	669	745	726	721	675	667	696	660	684	649	751	699	685	722	651	688	658	658	685	718	649	684	639	649	718	716	713	699	652	657	680	699	662	678	674	735	663	666	691	709	692	666	707	684	655	678	708	712	718	670	689	729	688	657	716	696	704	689	660	660	694	735	674	651	632	698	654	714	706	690	663	719	660	689	661	699	660	687	659	669	670	631	701	709	700	670	686	689	708	675	667	658	676	697	660	703	697	691	641	724	684	717	651	638	671	688	686	692	674	698	674	686	719	682	707	696	710	640	692	667	681	723	649	700	704	696	678	698	707	650	656	734	681	688	693	680	647	658	654	664	682	694	681	643	656	706	671	666	647	659	654	663	630	675	708	697	669	719	712	693	718	686	660	672	673	672	654	670	690	688	684	764	664	693	664	662	705	648	654	703	679	690	709	652	744	694	622	664	682	688	687	707	692	678	669	720	720	670	677	697	636	661	733	657	719	690	705	704	699	657	677	656	724	697	615	649	699	689	668	696	671	710	708	683	645	626	714	645	698	683	741	734	667	643	692	696	775	682	715	688	653	708	694	703	680	670	666	700	652	690	626	701	725	681	717	679	681	705	639	703	721	663	688	690	711	724	675	679	702	715	664	670	707	723	654	725	674	724	716	699	709	702	703	686	660	718	707	617	668	684	713	694	682	695	691	690	704	699	664	693	682	684	656	624	712	694	707	659	680	688	655	688	666	665	628	699	664	650	675	656	677	664	643	658	689	651	669	667	708	721	679	686	678	698	703	679	713	626	689	690	706	682	735	726	688	657	754	722	665	669	725	697	683	712	736	668	651	715	697	695	667	667	713	680	708	711	695	717	696	716	683	734	682	664	667	686	691	672	689	722	721	667	715	671	670	707	670	671	666	656	660	680	733	688	634	734	735	699	699	658	719	663	717	680	702	667	645	678	691	774	668	731	719	625	679	678
42126	42695	40140	34486	31068	35538	41689	45439	46566	44898	41853	44165	37918	38200	43764	38493	37724	34718	25930	21544	20953	17281	16695	12994	10043	7530	9031	9660	16569	18713	14613	7748	5333	5858	4931	2848	1413	932	561	367	390	441	378	342	339	310	317	319	299	300	276	332	284	240	262	289	319	329	266	314	301	346	289	310	273	291	258	213	251	236	231	241	259	213	246	259	250	260	241	186	232	264	217	240	286	226	229	246	213	233	222	245	251	223	215	212	242	262	233	251	236	223	245	229	227	202	247	228	211	254	222	245	247	219	215	241	253	226	232	225	237	220	225	239	217	241	250	222	256	249	244	246	211	214	217	255	247	217	218	214	242	214	262	210	238	229	227	232	217	221	214	216	243	240	212	243	218	220	207	230	233	218	243	219	251	237	271	204	213	238	229	266	227	263	238	249	228	248	257	250	251	205	225	235	219	263	230	212	251	242	233	231	258	224	234	232	236	221	268	251	241	241	221	239	248	239	226	231	218	241	214	226	226	224	201	225	220	188	238	234	253	230	240	261	219	244	232	217	215	221	240	213	229	230	238	261	229	234	225	213	202	223	232	248	218	226	214	234	192	264	224	221	244	245	236	191	224	241	246	243	207	257	239	242	253	224	244	233	245	249	214	226	239	247	226	250	230	242	202	214	230	221	236	236	230	240	219	233	240	216	224	233	243	243	223	231	234	247	252	220	262	218	237	252	223	237	222	212	249	244	222	264	233	226	258	225	249	244	225	231	236	205	246	233	220	222	241	231	257	227	256	222	239	214	248	213	213	207	261	217	225	224	226	206	223	232	215	242	203	223	216	238	222	198	231	238	232	213	208	242	233	226	235	217	241	225	194	229	253	230	249	230	258	246	223	248	232	236	234	252	233	229	218	234	240	242	238	215	250	226	235	229	236	235	208	263	247	236	214	188	242	220	231	252	247	197	215	213	241	225	235	203	235	228	227	205	245	245	228	259	239	223	220	210	205	226	241	229	244	265	243	223	224	215	205	226	250	244	226	224	235	254	248	218	262	235	210	206	233	222	212	236	241	240	224	232	210	235	214	217	252	234	229	214	231	219	219	204	221	231	230	241	217	229	256	239	223	222	221	242	239	244	217	224	220	247	225	229	215	248	228	231	206	238	221	219	229	248	257	219	264	216	228	246	233	224	270	229	224	238	292	235	228	246	243	218	229	208	223	225	234	214	236	223	250	240	211	221	233	220	225	233	223	211	244	221	234	224	240	247	211	230	228	232	226	264	234	236	233	236	247	226	225	232	238	217	219	251	235	223	212	245	205	216	220	223	221	220	230	240	217	231	223	251	228	232	208	254	274	229	242	237	209	230	238	215	225	262	247	236	243	252	209	213	233	236	253	233	217	214	216	233	239	227	217	220	233	242	251	205	211	251	227	230	236	211	247	246	216	234	216	245	225	243	228	215	234	214	234	223	208	256	235	239	263	213	247	242	226	261	224	243	238	238	245	214	233	239	243	229	221	242	231	245	237	247	250	231	235	250	258	210	235	224	217	243	240	221	251	221	205	239	212	231	258	247	264	220	250	230	221	268	218	244	226	236	235	215	199	221	238	228	238	222	223	250	234	214	179	228	233	241	241	258	247	221	235	236	224	225	235	216	225	224	197	249	238	252	241	243	223	229	240	243	254	215	253	252	232	231	238	196	261	213	193	242	230	251	225	241	223	266	227	222	222	218	224	250	231	239	240	224	245	220	226	214	256	218	211	214	248	266	215	242	214	233	244	240	217	219	250	220	222	235	246	208	214	237	243	208	242	230	263	262	235	216	238	239	237	232	239	227	240	218	216	209	218	206	262	227	234	193	224	220	242	242	218	218	219	249	252	229	234	235	252	228	227	214	199	215	228	232	228	260	227	274	229	218	263	242	228	233	270	237	252	224	206	247	240	208	221	238	246	234	229	238	227	251	198	235	234	197	234	278	222	244	244	216	217	238	226	210	205	206	245	217	222	242	238	240	212	231	247	243	264	241	233	223	236	233	243	226	214	241	227	238	217	227	226	254	248	220	234	212	238	212	242	255	265	248	232	240	232	222	232	238	237	241	240	239	240	217	231	206	215	231	214	253	241	246	225	215	222	204	220	245	211	234	213	229	218	232	211	223	220	212	235	237	221	227	226	206	232	228	227	271	253	225	242	238	203	249	237	201	243	219	224	251	232	269	268	237	231	209	245	245	209	244	230	221	248	241	245	247	217	235	264	231	247	259	237	212	236	215	246	200	255	260	213	255	234	233	202	223	216	229	226	238	218	222	210	230	231	233	228	230	253	203	217	204	229	244	218	220	220	241	228	237	212	224	231	212	251	237	232	213	197	234	216	217	223	247	231	227	232	212	229	235	214	221	218	218	232	217	217	239	214	224	226	223	234	219	222	250	222	240	230	247	226	240	223	239	248	220	257	234	229	233	222	238	220	247	229	230	222	218	234	237	212	254	222	248	226	239	255	242	200	251	250	227	249	240	216	206	233	217	236	220	268	242	224	254	224	213	225	259	227	231	249	237	255	229	246	223	246	239	232	218	204	234	207	226	232	219	222	251	224	234	251	225	235	234	216	246	198	218	229	219	248	231	215	234	232	222	248	239	238	232	202	229	255	252	228	233	243	263	244	218	234	220	243	225	217	239	229	216	230	209	259	222	226	265	240	261	248	235	245	229	222	227	237	246	226	235	204	213	212	220	264	222	229	249	248	232	225	208	243	238	224	226	233	238	213	246	244	242	229	242	202	214	199	193	196	203	222	229	238	236	221	226	227	225	243	207	214	228	196	220	228	224	203	232	241	242	215	217	237	242	230	239	240	229	218	262	251	232	234	193	234	250	236	243	227	219	230	235	236	215	253	280	230	232	223	241	224	206	281	225	248	257	235	263	224	225	225	236	227	233	244	238	222	228	242	238	229	270	234	241	216	247	253	239	226	236	217	228	243	220	210	250	230	216	263	244	227	227	241	252	254	255	251	195	216	236	258	244	240	228	223	230	221	222	236	221	231	239	213	212	232	220	234	235	220	232	242	214	215	236	256	213	236	232	264	218	247	231	212	225	237	200	224	244	231	244	258	235	222	217	265	225	237	211	219	225	228	200	232	238	234	224	225	247	230	234	255	235	216	227	201	238	246	213	238	228	223	238	247	264	234	246	229	205	242	220	245	224	247	253	226	215	228	253	236	235	230	235	269	244	243	236	259	246	246	231	226	233	232	214	226	218	244	219	253	234	247	238	225	212	251	200	210	246	266	223	238	230	265	205	252	193	256	216	246	244	220	236	213	233	236	223	213	240	238	240	232	227	219	258	205	237	242	221	250	239	249	230	251	237	228	259	227	227	233	218	234	218	234	254	234	229	231	258	236	256	205	241	233	226	237	217	225	234	215	232	245	217	221	241	193	208	228	219	274	241	239	237	256	236	245	233	213	219	212	219	241	246	215	218	225	252	204	209	226	222	201	235	235	226	254	243	217	260	215	204	234	248
29020	37992	43880	45570	45180	48702	51157	59237	61650	62216	58157	60295	56648	56456	57940	55921	56030	52874	45696	43770	42980	40263	40455	34383	31205	27003	31298	32959	42328	44922	36971	27187	22363	25263	21182	13250	7204	4808	3061	1684	1875	2057	1833	1667	1460	1369	1137	1074	968	1078	1094	1108	760	715	749	1009	1156	1213	1046	939	1144	1475	1003	1066	1012	1017	722	666	606	608	617	620	617	602	578	576	591	616	603	553	573	621	548	548	611	599	604	623	609	562	584	580	599	582	596	599	575	575	583	552	574	583	574	610	545	606	615	577	553	571	571	628	566	535	627	583	539	539	572	582	584	572	616	601	568	616	554	543	572	562	590	556	577	612	553	567	573	622	589	563	542	535	548	576	569	540	560	552	594	576	568	621	613	616	570	618	530	547	566	625	556	557	617	606	586	602	571	572	599	572	540	609	570	560	562	569	557	554	604	593	556	582	533	615	601	563	599	579	599	593	534	560	566	542	595	579	558	564	603	655	559	613	611	582	538	572	580	574	586	599	602	618	552	544	575	547	575	549	560	581	593	572	634	574	546	508	613	582	584	555	539	614	576	589	605	597	573	596	568	579	586	566	607	552	567	575	574	633	578	576	588	577	566	587	647	574	571	593	537	565	571	554	589	533	591	586	549	581	581	588	567	549	597	526	539	560	582	576	636	566	566	556	542	608	564	551	555	554	550	555	557	609	555	588	598	618	555	583	590	603	551	565	580	593	609	573	545	583	556	574	569	601	570	580	556	569	606	603	606	584	579	548	549	564	538	577	549	582	576	502	601	612	616	550	591	588	540	605	568	608	616	616	567	600	563	558	550	561	572	587	555	555	598	582	617	573	567	594	630	596	587	560	589	606	541	563	558	583	578	606	578	567	594	579	580	581	586	547	584	556	613	565	551	555	611	581	601	606	541	599	590	637	571	556	584	581	529	555	583	580	602	566	582	624	594	602	591	599	532	563	612	569	597	592	528	543	552	572	611	605	599	616	620	585	538	591	586	608	543	649	601	597	569	624	582	564	559	554	545	617	592	563	524	588	600	581	574	574	555	543	610	540	587	572	585	552	607	583	620	595	590	614	581	557	587	594	544	593	572	552	532	571	605	579	551	589	593	584	583	556	598	590	575	550	609	592	599	550	595	576	551	568	581	526	574	581	552	580	606	574	547	539	572	556	565	573	554	581	585	621	560	531	591	567	557	570	568	584	577	582	601	586	589	611	563	580	601	608	584	574	552	573	570	578	602	558	562	556	617	586	560	582	515	585	588	551	576	582	546	569	555	584	543	606	563	563	558	583	569	572	636	580	554	619	568	573	583	577	616	549	607	557	569	565	617	570	572	570	565	631	577	545	589	572	568	573	545	561	576	581	559	568	565	543	576	548	612	604	567	558	586	599	580	578	608	633	582	625	573	570	560	583	584	534	616	623	567	599	557	596	622	562	565	605	543	594	580	550	583	587	578	588	571	603	563	577	613	550	562	587	595	601	545	595	562	557	538	563	541	590	545	570	590	572	576	555	602	574	579	604	535	545	539	575	535	578	582	568	584	583	559	582	599	542	592	531	575	593	585	548	550	587	606	576	610	583	611	584	584	561	601	589	601	595	553	586	614	616	573	567	570	602	602	565	590	586	559	598	577	578	570	598	596	572	637	577	560	578	577	579	609	578	576	556	601	584	547	608	604	548	542	612	599	597	563	585	573	610	568	538	571	596	561	598	560	571	581	576	578	579	602	580	583	556	557	619	589	583	580	554	587	541	540	587	564	581	590	576	604	608	522	523	569	565	560	595	580	577	564	622	567	593	607	568	591	552	588	587	564	577	575	568	590	581	609	552	579	601	596	603	610	580	589	561	567	550	580	577	586	545	609	577	611	583	578	582	565	555	531	626	573	602	572	581	563	589	628	557	567	538	609	570	574	554	585	583	590	572	575	526	547	575	532	596	600	572	536	589	624	615	582	590	580	572	586	597	590	575	532	596	612	543	585	599	564	578	587	583	559	568	552	607	575	572	547	557	543	564	569	598	569	585	599	580	597	556	594	563	584	574	599	528	619	616	589	593	608	595	596	562	570	588	594	535	546	559	553	606	599	594	597	560	542	607	603	599	579	558	555	582	596	608	551	564	543	583	574	582	555	556	544	542	536	557	584	570	590	624	565	604	599	544	571	581	541	596	608	578	581	578	566	556	545	625	590	549	591	559	536	637	544	563	537	554	536	509	573	582	579	596	597	554	597	604	565	580	574	594	565	555	583	572	560	601	590	595	595	585	607	637	587	600	573	551	594	575	608	550	594	544	571	546	571	553	559	592	562	578	595	526	607	560	554	579	594	583	578	580	570	553	593	607	635	587	587	567	581	584	557	554	578	555	537	585	576	574	543	580	562	561	573	592	586	573	563	547	603	604	612	535	603	574	548	540	590	571	571	620	590	557	566	589	563	587	561	585	604	599	580	581	591	583	575	582	571	597	553	577	536	564	596	589	534	575	570	590	566	565	565	580	610	574	566	598	588	552	546	565	581	549	589	580	596	605	547	565	563	540	561	562	601	550	561	568	592	573	593	602	585	621	547	568	547	580	630	570	584	575	578	578	563	564	555	595	560	538	570	567	515	634	554	583	590	576	550	575	588	609	570	581	543	616	606	572	578	575	600	604	591	591	578	572	564	607	543	562	581	586	541	568	586	575	581	589	574	617	567	619	590	568	588	592	592	615	575	606	542	574	598	575	553	560	555	577	580	567	554	537	609	584	572	565	596	605	599	556	598	555	545	523	527	601	558	585	608	565	581	535	577	536	562	604	549	561	591	621	541	566	550	583	564	551	562	582	538	580	629	598	570	553	589	546	611	564	572	567	572	590	580	547	603	583	562	559	615	567	554	606	578	575	575	561	596	563	530	626	549	597	545	557	578	611	559	583	566	558	560	620	603	564	557	587	617	564	590	554	596	598	592	573	570	562	574	585	582	575	545	561	546	613	571	595	615	572	600	542	586	510	592	580	568	570	596	584	592	552	541	566	605	597	567	581	576	563	518	534	548	597	598	583	542	618	549	600	582	521	554	542	591	607	574	578	572	533	581	582	552	626	521	565	549	570	554	569	597	542	592	566	564	613	522	578	575	590	535	594	586	560	604	613	561	605	541	573	565	613	594	557	555	622	559	601	574	588	584	597	627	582	523	549	606	595	579	588	623	586	587	581	576	551	562	608	598	603	599	575	553	579	631	547	570	618	593	564	609	574	585	579	572	591	531	550	582	547	539	606	562	578	592	590	541	543	561	583	617	589	590	551	585	516	569	573	558	588	555	571	566	549	595	539	598	569	517	567	602	566	551	552	662	582	575	582	578	549	582	593	560	547	548	560	575	618	616	594	572	572	565	600	537	597	572	606	576	556	629	611	604	605	535	551	561	570	541	548	581	581	573	587	575	599	605	565	593	547	566	561	587	542	564	569	539	584	597	578	532	536	554	571	528	545	554	605	521	547	610	531	577	583	550	571	576	546	589	582	546	577
14201	14626	16733	12866	8221	6224	5434	5346	5077	4522	3232	3272	1973	1801	2300	1880	1718	1318	925	758	745	704	753	574	564	500	520	556	616	726	550	454	405	408	381	366	358	322	323	306	301	292	286	296	312	291	302	257	300	281	288	299	272	272	271	274	286	266	265	273	286	283	294	275	306	262	294	278	262	264	276	261	297	258	252	301	306	313	279	276	291	302	265	248	314	300	301	276	287	286	266	269	284	323	286	259	270	274	270	239	294	307	267	275	259	309	279	293	248	270	265	272	277	275	282	276	288	276	302	283	276	274	282	288	249	294	293	282	258	297	255	288	301	287	273	261	281	305	309	287	284	285	283	277	262	275	287	283	270	295	329	276	313	269	287	289	260	307	273	299	294	269	258	278	272	265	240	278	277	287	270	277	246	236	307	269	287	288	272	246	280	267	280	275	263	278	282	263	256	269	267	271	275	276	270	280	271	280	276	287	254	280	287	265	277	299	301	256	272	260	275	291	311	284	293	263	277	272	267	288	279	288	284	299	275	269	270	313	293	301	272	288	259	304	273	317	299	262	261	278	279	244	266	273	283	254	263	272	255	271	262	254	291	294	273	257	265	286	285	305	281	290	244	282	297	267	302	284	277	258	302	277	267	272	268	294	256	267	282	255	298	270	266	274	293	323	264	282	275	312	279	248	275	281	285	268	289	271	296	293	254	294	283	289	268	294	271	314	270	258	274	279	264	265	258	283	296	287	272	279	282	273	270	294	315	274	285	273	301	268	278	289	282	262	277	256	253	304	271	285	293	290	269	300	247	265	286	263	256	300	263	269	284	255	286	295	243	262	281	276	285	286	310	291	277	259	285	266	273	286	310	277	290	283	297	284	304	323	276	297	330	272	275	263	289	268	282	265	281	287	284	292	265	271	297	267	304	284	278	283	291	280	277	289	247	266	302	263	295	257	316	278	301	301	274	288	306	304	291	270	273	291	274	291	269	254	272	282	320	264	309	273	297	250	285	296	263	302	272	295	295	251	308	273	277	298	267	304	341	277	274	301	273	298	267	268	288	297	318	243	259	287	265	297	313	282	299	280	304	288	265	277	259	302	254	272	246	296	303	304	256	292	303	291	262	288	271	274	274	294	309	275	281	299	291	294	290	292	303	292	259	261	283	271	262	268	279	293	285	259	307	262	252	266	241	263	272	251	259	286	273	294	298	310	274	282	304	276	254	281	305	282	265	283	285	270	269	274	286	296	315	283	290	261	281	259	310	279	268	291	255	245	281	298	283	291	278	246	274	309	302	277	292	255	304	309	291	275	282	261	266	291	302	271	277	286	303	254	268	296	297	259	285	288	272	265	279	289	282	281	293	278	262	280	314	277	233	269	276	300	280	302	289	271	260	278	272	281	302	276	274	248	289	305	276	280	277	292	325	286	283	264	303	266	272	264	273	261	284	285	258	282	229	257	298	320	273	282	301	314	288	290	276	287	272	253	279	287	276	269	232	312	300	268	284	280	265	288	293	287	288	301	279	309	284	276	273	299	302	268	278	287	275	282	270	298	266	274	294	287	279	269	296	280	263	282	280	285	266	264	265	310	280	306	291	263	279	273	299	251	287	283	303	286	286	276	311	276	291	308	264	282	259	287	277	262	258	266	288	310	280	267	284	258	286	273	271	274	244	279	297	309	275	274	294	267	272	308	289	272	279	279	298	291	262	307	244	296	290	275	279	287	289	303	280	283	250	279	273	307	268	301	313	278	243	259	250	306	271	319	304	263	277	258	278	303	274	270	256	254	238	271	247	284	276	276	276	279	270	279	265	274	276	279	287	271	298	282	281	267	278	277	252	293	262	232	271	262	270	252	282	263	288	290	249	300	285	244	280	288	260	273	352	263	283	278	250	284	262	301	273	305	267	286	290	280	268	278	293	288	299	318	265	299	266	286	313	257	299	306	278	264	284	306	265	281	274	272	298	294	293	266	253	280	289	301	261	229	272	298	262	275	253	276	257	259	276	252	297	276	254	296	293	272	271	288	261	285	297	266	266	283	284	299	251	292	303	303	307	305	291	301	227	287	316	269	274	286	285	252	275	275	268	279	274	282	269	281	250	255	290	276	283	290	267	320	276	267	267	276	296	279	260	307	301	258	295	248	320	282	265	257	293	316	265	249	280	279	260	281	278	295	242	273	265	315	295	290	258	279	277	313	308	284	301	243	232	284	297	283	302	259	305	300	264	264	321	256	297	276	300	267	298	275	271	302	272	276	273	282	275	293	286	281	283	286	287	278	272	277	307	262	264	280	265	237	287	279	312	291	275	283	263	281	247	294	293	275	287	303	264	294	320	285	270	273	305	282	278	291	280	264	292	282	293	260	283	298	281	280	270	265	305	272	286	267	287	279	302	285	291	255	249	310	266	308	282	258	270	276	266	278	257	287	276	268	268	262	305	266	295	258	297	268	262	264	280	260	250	273	247	259	257	273	269	270	300	255	295	274	265	273	285	279	253	245	259	281	282	297	262	277	270	267	257	271	301	249	279	279	310	274	282	279	295	276	272	268	265	265	274	258	298	253	298	280	248	275	266	282	273	305	263	295	295	281	258	255	278	299	265	290	296	287	292	278	279	294	294	276	281	281	301	281	299	271	275	270	286	278	283	263	282	290	283	263	283	286	271	259	252	297	275	279	287	273	272	308	287	272	312	256	287	267	329	304	282	270	286	256	285	281	276	275	287	275	300	253	297	306	305	274	309	267	251	287	306	296	262	308	312	268	273	247	277	292	255	283	289	306	264	275	291	283	276	254	282	270	285	247	259	269	244	296	271	244	275	242	250	271	298	263	289	283	310	316	263	275	286	285	298	300	301	275	256	295	239	263	263	282	288	285	290	284	282	298	305	262	292	297	284	282	281	286	273	249	291	268	294	319	293	284	274	307	279	288	269	281	267	271	285	277	283	278	262	294	282	265	254	261	285	273	260	293	279	277	271	278	269	277	251	268	269	251	280	295	259	285	263	249	260	301	292	279	291	277	266	277	275	282	284	280	269	261	268	284	273	278	257	254	260	277	289	272	275	262	286	278	296	311	291	264	260	257	294	265	261	260	233	289	280	275	267	274	285	229	246	273	300	252	290	275	257	270	258	253	264	296	297	279	273	280	262	296	269	296	257	265	267	264	279	283	305	294	287	240	255	267	311	286	272	276	282	269	294	287	295	252	296	296	317	286	322	272	279	280	294	279	283	300	277	289	286	261	262	294	287	252	288	270	271	265	302	296	286	264	319	275	275	265	285	300	267	247	260	273	295	298	272	257	306	293	288	309	295	281	293	305	259	278	289	292	258	295	308	303	260	284	281	279	283	273	279	260	247	271	253	306	286	291	275	321	310	256	265	271	286	288	313	284	262	276	298	277	289	284	260	271	299	271	260	267	272	273	276	277	292	273	296	242	252	289	249	302	284	284	257	290	250	294	301	273	273	282	279	279	263	280	263	261	304	272	258	301	257	283
9516	14840	21629	23270	19422	18081	17503	19505	19704	19014	14259	16701	10413	10826	13469	11316	10587	7832	5432	4776	4471	4324	4226	3452	2822	2500	2599	2861	4113	4400	2757	2010	1968	1964	1605	1226	1070	961	889	817	812	791	793	825	778	757	788	753	838	802	757	762	754	745	692	753	764	716	757	747	736	719	721	693	690	683	697	711	714	693	730	714	670	690	722	750	741	758	696	671	706	676	681	692	693	693	714	679	716	700	711	705	672	745	703	660	702	716	688	708	719	695	695	701	691	669	699	692	716	697	719	711	704	697	649	674	733	667	714	678	701	616	669	661	695	717	718	728	754	682	697	735	700	700	655	722	734	682	653	644	727	719	710	688	692	707	698	717	750	713	697	687	665	699	675	698	668	738	709	703	705	730	719	737	719	679	752	740	677	668	709	689	683	701	706	659	722	633	700	658	688	676	724	667	697	689	711	704	760	697	687	689	726	671	718	717	696	699	693	648	694	703	684	752	725	683	688	693	706	707	657	720	656	699	758	689	689	723	699	696	725	689	704	688	697	678	651	698	727	698	688	659	717	693	753	688	695	700	708	662	716	701	650	723	693	700	692	653	701	696	623	733	719	708	662	701	687	688	707	704	702	684	718	696	695	674	678	685	667	671	699	686	710	695	748	696	662	696	727	709	662	723	662	697	723	729	696	652	677	645	709	704	682	717	734	670	707	681	695	696	685	699	713	659	751	682	645	679	753	663	677	704	705	688	624	697	703	672	690	698	672	705	706	714	696	707	690	714	688	658	688	693	697	746	708	690	718	720	689	688	678	738	710	675	692	715	724	710	747	662	716	687	742	665	717	735	694	675	727	717	740	709	689	649	686	702	707	702	733	683	692	686	713	684	688	745	730	681	671	707	718	675	710	741	676	659	694	687	702	716	719	710	684	735	702	642	672	718	733	643	730	676	694	692	692	684	647	700	659	675	694	705	700	701	727	696	729	698	660	706	672	696	718	728	685	691	728	695	669	732	679	723	708	662	746	744	652	701	686	710	698	690	721	721	718	670	714	725	711	691	711	677	664	674	705	675	718	736	683	696	721	674	665	690	691	719	705	712	688	733	728	737	703	706	732	668	694	739	726	663	737	697	723	694	638	725	708	691	715	662	710	720	713	692	664	700	751	638	652	751	690	664	696	742	701	701	709	731	717	650	627	717	702	718	705	726	699	709	705	765	634	674	678	685	651	706	743	688	720	705	736	657	690	664	649	699	729	703	706	715	693	698	675	654	723	705	659	690	748	732	680	706	703	716	657	715	727	721	697	726	718	688	656	714	700	671	685	695	710	679	700	721	717	691	651	730	695	694	700	677	680	713	735	694	687	700	703	676	715	743	743	705	701	663	708	669	683	710	675	696	725	706	670	662	713	719	717	690	678	626	693	718	697	719	696	682	688	681	680	731	669	703	691	728	686	709	683	643	727	677	691	697	640	690	729	728	718	660	706	709	710	674	632	679	685	699	704	714	702	691	722	691	679	703	690	688	696	710	718	676	736	713	751	662	682	671	727	666	712	696	669	695	686	713	681	718	691	707	669	673	667	711	668	741	696	738	703	711	653	672	708	710	701	688	674	705	679	706	680	707	691	715	658	645	704	671	701	664	695	724	643	682	714	689	708	671	697	696	726	682	652	702	683	704	696	706	679	681	702	680	700	694	713	709	687	677	691	682	677	699	702	739	735	677	671	730	747	675	704	710	724	712	677	713	721	674	702	683	671	710	695	676	690	708	720	679	747	729	667	695	705	666	703	690	665	692	664	707	668	750	728	733	747	664	661	705	671	690	695	676	692	703	728	711	723	665	661	689	736	678	644	652	746	776	677	702	701	727	719	714	684	717	706	699	719	666	687	706	716	696	735	712	717	726	692	681	727	672	714	669	713	676	673	680	722	694	692	703	682	722	739	685	778	748	726	692	702	698	756	675	697	714	694	685	684	712	703	694	618	690	692	726	742	679	716	666	700	693	645	691	694	693	682	724	723	720	642	741	692	691	687	705	740	648	678	727	701	661	706	744	713	707	676	718	702	700	661	669	732	677	691	722	746	687	681	720	701	733	725	662	698	678	679	706	728	667	706	713	708	700	691	721	672	675	719	722	675	701	634	739	696	742	727	706	657	682	677	682	666	704	680	684	687	683	709	672	695	688	713	733	683	671	702	689	663	674	729	711	715	708	673	708	715	698	667	696	678	706	689	683	665	718	698	681	733	693	666	740	724	707	682	699	673	737	725	697	728	723	692	694	678	682	724	726	662	664	713	761	715	692	686	667	691	726	646	733	728	682	683	667	693	692	723	674	767	737	685	686	706	686	705	731	643	691	701	690	686	726	650	674	719	726	709	669	683	686	738	719	735	685	687	696	652	709	647	692	694	665	755	696	683	682	691	721	708	677	757	660	686	686	703	719	735	703	702	687	650	672	650	758	697	661	734	678	675	675	708	752	686	703	697	710	712	722	682	779	703	695	687	734	712	749	717	699	695	700	738	632	694	719	691	675	688	699	712	705	674	641	709	706	661	680	696	721	725	692	733	690	689	651	711	691	661	712	681	707	687	730	694	704	678	731	701	684	688	669	684	717	686	694	739	679	743	686	721	724	725	674	707	716	764	726	701	718	673	718	710	673	693	666	643	676	710	709	683	757	704	685	696	679	694	662	710	690	674	699	676	725	647	717	752	722	733	704	677	674	695	719	684	684	749	695	663	709	706	704	733	735	697	701	725	722	743	716	705	710	705	693	746	649	678	670	726	701	675	686	714	744	701	716	695	723	681	681	662	711	681	727	705	698	693	669	708	671	671	683	723	667	694	724	718	683	694	663	679	740	679	675	672	697	669	708	663	672	641	710	708	765	669	671	693	730	684	667	696	733	702	679	676	752	696	679	669	664	694	703	701	698	695	709	739	688	630	743	669	670	701	690	710	674	726	669	727	689	693	707	633	747	710	692	709	728	675	699	692	727	712	694	689	704	710	690	694	725	670	722	691	693	653	666	730	693	667	673	669	656	696	695	715	679	664	703	704	648	715	691	689	735	683	701	709	682	703	704	690	693	724	645	700	690	686	738	690	722	665	690	713	704	673	645	673	710	700	716	733	671	696	735	692	757	664	656	723	714	720	714	681	668	689	715	716	712	708	631	709	698	736	708	750	704	710	706	696	697	716	753	721	700	726	697	708	663	681	679	697	690	680	687	648	679	715	679	659	720	681	694	666	708	678	733	664	726	699	668	723	692	660	695	692	684	654	714	690	763	677	712	672	693	692	707	714	707	713	637	685	723	659	774	671	747	682	716	656	676	695	670	713	706	734	676	712	687	694	660	689	693	770	698	707	693	718	662	742	683	665	700	730	718	708	689	697	660	732	680	661	696	705	734	672	705	671	656	717	669	719	710	711	669	718	648	667	656	666	687	699	692	644	699	658	693	743	789	637	690	669	729	675	691	628	764	705	709	716	735	701	693	686	695	668	676	689	719	713	708	665	708
31023	35775	37140	32613	28370	26723	26884	37269	38328	36864	31372	32850	28088	21899	28103	24512	23385	19593	11426	8685	8923	7004	7073	5023	3800	3463	3497	3618	6177	6155	4466	2581	2329	2840	2815	1990	1213	903	491	362	368	340	369	280	340	281	316	327	307	284	314	278	312	289	302	294	301	310	306	290	295	325	308	312	333	321	302	279	294	288	278	320	292	248	288	245	287	298	274	271	310	299	280	252	232	265	290	297	282	244	287	251	299	277	276	270	281	299	298	268	287	263	279	264	302	279	283	302	245	240	291	307	253	282	274	267	292	268	280	264	314	293	303	275	255	293	278	295	253	276	263	250	257	279	279	284	298	285	287	273	276	268	290	278	273	260	280	232	275	260	278	302	270	309	290	274	272	294	269	284	255	307	307	272	259	265	269	278	266	261	276	234	279	281	275	278	259	277	268	295	287	256	228	266	284	289	319	296	285	267	280	263	272	266	256	290	260	293	277	294	307	256	292	287	277	271	308	259	284	293	307	274	300	250	285	286	277	264	291	304	272	272	279	262	262	269	231	263	265	268	281	282	279	275	270	273	269	293	296	244	270	276	240	273	286	289	301	261	252	305	261	299	269	253	304	284	298	271	306	268	254	257	270	281	258	297	299	279	288	295	254	299	272	285	293	266	262	268	259	281	259	272	289	263	293	291	259	267	289	261	262	310	274	246	274	267	286	273	288	282	280	300	294	317	321	268	265	280	294	269	253	297	244	274	283	257	284	265	245	278	277	280	265	276	270	271	274	296	276	272	287	287	306	265	255	271	283	299	280	290	278	284	255	294	273	253	286	268	261	291	261	255	270	293	304	291	294	289	285	265	279	281	260	299	257	244	276	234	287	289	311	262	239	258	275	273	263	244	267	304	269	292	281	265	284	281	326	258	279	289	263	267	270	273	263	253	276	260	286	293	289	289	289	282	243	302	274	281	280	259	268	256	268	272	270	268	302	295	284	266	247	290	264	295	303	297	301	285	283	275	292	291	295	278	272	265	254	229	262	304	256	301	273	304	298	287	305	278	234	311	291	305	269	279	274	253	278	257	262	282	271	303	261	301	245	289	299	291	273	328	277	288	305	287	280	313	288	255	292	262	256	257	253	256	289	267	267	287	278	264	267	261	276	267	267	250	243	292	277	262	268	290	302	262	277	278	256	282	266	299	285	277	285	271	285	275	303	249	253	259	285	275	290	277	253	250	290	306	262	271	261	261	243	275	290	259	278	266	273	300	273	304	257	299	322	273	296	257	269	291	303	299	258	257	267	280	307	287	245	260	283	268	314	290	287	311	276	233	270	306	237	255	267	288	277	293	282	247	257	295	277	265	287	268	281	285	278	282	284	242	270	244	274	340	267	282	311	303	244	273	278	285	268	275	286	283	291	294	267	266	289	277	292	278	265	265	274	295	270	286	271	274	284	279	293	284	288	300	285	263	295	279	293	237	291	267	276	243	265	244	260	278	262	277	273	273	290	280	259	272	288	292	274	271	269	286	271	291	324	262	261	260	269	282	277	292	303	306	292	286	263	286	279	275	316	271	250	264	272	259	254	264	295	294	289	287	293	256	264	290	275	267	292	301	274	252	286	277	285	261	259	284	260	292	252	261	280	256	300	286	286	248	261	283	266	290	256	283	257	270	271	238	255	267	262	252	279	307	282	267	263	292	280	235	283	284	278	264	267	272	260	313	293	319	229	263	285	283	281	250	298	238	250	290	304	257	295	277	254	268	261	258	255	271	299	290	258	280	295	259	262	294	288	304	269	277	272	313	306	316	283	281	298	305	264	254	289	284	296	264	310	266	257	303	249	260	262	286	258	261	261	265	279	250	280	257	291	246	288	261	283	264	264	262	308	277	279	283	273	231	287	328	306	244	270	257	301	272	268	258	255	288	282	299	289	304	295	283	284	238	267	276	260	267	283	284	283	249	280	293	264	298	257	287	250	279	286	300	290	287	287	268	298	273	247	266	251	278	299	284	266	274	273	278	292	268	253	253	271	272	304	259	278	270	243	262	295	245	277	304	268	307	260	272	316	288	272	240	297	302	272	263	256	274	278	280	307	273	291	273	268	279	268	245	289	272	275	270	242	265	281	262	259	254	275	236	261	278	283	303	263	249	258	303	290	277	294	262	285	300	280	269	268	286	254	290	281	264	257	306	288	263	253	279	297	279	290	271	265	272	300	263	282	266	254	282	275	240	253	252	255	271	282	259	291	276	259	258	310	289	260	287	263	270	277	287	275	264	266	292	277	266	275	293	267	253	298	239	281	270	262	270	284	286	291	297	265	254	276	258	254	301	284	323	256	296	246	301	278	263	268	253	266	266	271	283	268	273	300	255	271	259	263	294	327	267	277	270	261	261	266	269	291	268	306	272	252	291	279	274	274	274	302	274	283	242	279	277	265	298	294	268	269	273	290	264	308	263	276	265	276	261	283	276	292	252	281	269	259	303	279	249	279	255	303	257	285	302	298	246	297	306	288	296	282	276	287	276	308	285	276	268	286	281	286	283	288	272	290	245	257	282	280	254	301	313	283	252	285	271	268	293	285	273	283	282	233	256	291	265	284	295	271	260	257	259	248	273	274	293	249	292	295	262	244	280	289	280	295	277	266	288	271	265	270	261	306	290	288	272	249	246	283	273	262	276	266	269	284	297	302	278	282	272	266	246	261	284	258	274	275	255	276	254	273	300	279	293	279	284	264	283	255	287	250	266	277	263	264	248	269	280	270	270	283	270	284	261	293	248	253	288	274	285	269	280	264	272	293	276	296	249	262	270	266	289	278	263	307	271	264	275	265	300	293	286	286	270	253	282	286	288	275	288	278	264	262	287	275	292	305	292	264	282	306	262	249	258	286	287	282	273	282	281	276	291	268	282	258	256	278	269	278	276	245	299	290	260	298	278	295	249	295	227	272	280	264	268	284	282	271	302	286	283	258	262	257	313	340	238	251	254	283	263	288	267	289	293	287	238	256	248	279	252	250	285	265	296	286	255	283	264	278	278	289	277	299	304	312	295	300	271	301	288	295	268	268	289	249	245	278	289	273	245	275	240	294	267	243	265	284	261	301	298	271	285	295	260	270	283	281	303	261	238	261	295	264	267	330	276	266	269	284	268	273	276	283	270	285	299	263	293	280	294	283	243	248	266	286	261	283	289	292	242	291	273	327	266	314	258	242	284	266	299	249	252	282	275	279	271	304	260	252	297	282	306	293	238	270	278	283	300	261	303	257	278	259	264	269	286	259	290	280	271	293	310	249	299	272	240	278	250	294	288	308	277	264	261	273	290	275	280	284	300	263	289	271	283	263	264	286	256	284	291	270	298	273	282	282	253	262	272	267	296	292	240	274	265	260	308	267	285	277	244	280	290	251	268	269	295	280	245	280	272	262	280	288	285	273	259	255	281	285	308	260	286	279	267	272	287	270	286	276	275	257	277	289	274	274	254	306	270	280	277	296	228	299	295	268	260	263	259	262	233	259	242
22230	29637	37217	40070	37156	37704	39033	50592	51535	50569	46625	50427	44119	41797	46681	44561	44297	40082	30594	28812	30696	26704	26907	21420	18942	17881	17942	18486	26763	26699	19925	14139	12832	15683	14841	10689	6735	4804	2097	1307	1315	1340	1356	1083	961	988	966	968	936	881	874	913	813	775	797	766	963	933	884	809	904	964	842	976	853	994	751	715	733	753	726	743	713	737	681	685	679	702	681	736	689	671	666	688	655	660	686	699	680	690	718	653	678	725	649	686	695	712	652	662	634	693	662	661	714	672	689	667	751	720	676	681	683	650	691	631	656	658	638	706	689	723	722	707	632	711	695	700	688	681	645	681	687	638	689	667	679	703	704	696	681	666	698	714	669	649	736	680	708	706	699	715	686	698	692	719	691	652	704	618	672	668	685	670	690	711	697	702	680	689	678	712	724	661	684	663	686	741	686	649	699	710	677	716	702	616	736	687	699	694	734	684	677	686	657	661	725	688	644	685	704	726	725	679	630	670	683	719	700	677	688	671	693	688	726	715	666	687	666	652	690	710	687	711	721	647	695	680	685	670	707	670	658	670	677	683	687	676	659	647	690	665	749	662	682	654	678	665	672	680	690	629	665	667	635	695	678	682	657	696	691	659	683	699	671	671	696	640	672	708	670	695	702	686	683	691	661	652	731	690	688	690	688	687	676	670	720	683	716	707	661	679	701	697	656	666	717	680	684	712	714	784	710	639	659	685	691	655	699	665	709	692	664	675	697	654	656	770	676	665	698	665	643	684	667	654	690	640	693	652	689	715	676	657	674	720	715	712	666	686	666	682	716	673	675	671	670	658	659	681	702	679	706	690	658	697	745	686	660	683	677	647	652	680	724	687	648	674	698	659	673	644	683	693	718	693	683	670	673	652	690	696	693	687	702	698	669	677	695	651	746	664	672	682	713	681	721	678	692	709	670	623	697	674	676	639	717	669	681	695	675	678	694	637	691	675	701	650	702	655	652	734	685	707	667	665	661	684	695	686	668	682	680	710	731	667	700	687	721	701	677	680	684	674	733	686	691	718	699	683	678	705	664	703	674	703	690	660	700	699	697	649	699	709	712	706	688	675	647	651	691	706	666	693	764	697	686	693	664	763	690	710	679	642	703	635	691	618	665	679	629	699	660	721	697	688	655	674	599	693	638	640	702	687	693	652	636	679	675	682	690	723	672	639	711	723	697	714	689	662	665	673	715	690	687	700	626	688	637	682	637	699	677	652	671	691	671	734	683	657	686	693	685	643	664	665	661	712	664	704	769	707	681	648	708	681	696	657	679	676	700	682	696	625	662	702	697	696	691	650	687	654	694	709	656	677	691	662	726	658	710	684	670	712	739	648	690	673	636	684	700	693	683	665	666	662	701	709	694	718	663	687	699	730	708	654	681	694	707	664	684	667	673	661	713	684	655	696	656	668	693	664	673	647	645	733	741	646	688	681	701	664	694	708	687	699	636	720	688	692	645	706	689	677	699	672	673	695	701	668	734	696	654	673	680	672	665	632	716	668	699	659	660	686	731	679	697	680	681	679	660	686	720	630	719	711	663	692	600	668	679	706	686	664	648	712	718	699	666	676	689	688	707	667	724	670	696	644	634	693	708	691	680	716	687	655	651	667	683	680	651	684	714	722	654	673	666	650	700	682	702	655	708	682	685	690	728	735	652	720	700	662	619	684	648	670	689	674	699	647	696	663	738	708	719	596	690	715	667	686	713	643	631	712	690	748	631	637	627	648	656	681	669	697	695	668	670	650	674	674	746	645	694	695	680	734	649	702	709	714	715	672	695	697	635	669	694	686	717	660	666	693	735	666	677	702	718	690	707	684	647	680	685	681	710	635	642	645	723	638	698	695	662	703	699	652	690	679	712	706	677	662	707	691	693	669	648	681	690	684	625	662	695	711	717	709	720	710	647	664	633	675	671	657	693	645	685	740	685	659	696	698	705	708	642	680	720	675	668	717	674	685	704	677	703	750	651	652	646	687	667	665	688	658	640	685	670	727	703	679	685	746	731	640	679	692	689	710	708	710	728	668	651	650	668	700	678	714	680	637	654	647	709	639	654	691	697	718	680	704	699	675	701	684	664	721	666	688	655	668	700	660	638	648	681	657	662	674	633	674	678	682	693	685	704	697	691	716	691	670	659	685	677	680	657	720	655	670	697	684	639	697	702	696	681	662	654	718	695	654	636	706	676	652	671	739	689	654	703	660	692	664	727	637	644	693	680	684	655	688	693	694	710	715	704	693	731	687	685	716	676	623	685	697	718	673	699	673	658	689	685	713	686	675	730	710	668	654	645	645	679	715	702	710	719	712	673	663	689	659	646	674	683	675	683	659	691	678	687	709	696	693	676	732	700	642	638	671	677	699	723	627	677	667	686	695	735	691	728	723	643	648	720	666	630	739	710	633	752	671	647	724	667	666	721	686	693	709	656	731	716	659	644	672	649	702	690	678	629	710	666	686	703	664	683	648	658	667	661	670	661	700	680	678	692	643	687	688	721	722	656	693	693	648	683	690	699	689	699	693	724	672	688	634	696	652	673	664	642	656	650	690	655	687	684	675	673	697	689	702	704	666	728	673	674	692	671	692	705	675	707	722	691	695	659	640	664	677	678	686	687	639	662	662	653	678	642	724	663	669	705	692	677	696	706	661	726	637	691	682	689	662	650	675	688	761	704	708	692	686	719	673	655	703	701	718	604	650	637	728	686	693	647	638	650	601	660	733	672	697	716	694	723	699	705	647	679	734	684	681	691	676	617	657	747	694	703	719	670	663	677	712	683	712	679	666	672	648	684	672	731	658	688	702	708	709	690	643	695	698	664	665	656	736	702	692	689	651	654	703	675	647	669	663	692	660	687	668	676	707	742	735	679	660	663	681	680	700	679	679	698	706	685	671	707	682	666	624	729	697	660	716	654	715	669	715	717	710	714	666	699	676	697	636	711	672	685	710	695	637	705	670	655	669	720	689	699	670	680	655	649	669	672	700	668	665	676	666	683	669	684	683	685	650	682	707	715	708	680	642	660	657	665	685	664	664	687	688	656	656	660	678	683	656	707	684	648	657	693	692	626	692	677	681	713	672	661	691	677	696	698	685	694	627	700	670	718	720	678	694	690	676	715	694	746	674	636	688	725	708	687	650	688	672	671	677	637	715	733	711	722	687	679	750	676	680	695	676	701	665	669	706	697	675	644	714	720	660	673	649	693	674	684	667	660	682	692	665	740	685	680	698	693	646	704	667	696	666	647	680	622	646	656	690	655	649	709	700	718	688	680	642	666	667	671	712	609	704	656	670	687	653	678	654	699	679	645	679	650	723	649	685	664	679	671	671	675	678	683	704	661	680	695	714	683	661	676	749	696	676	662	699	685	733	687	730	680	672	664	703	667	648	672	672	697	698	719	674	700	688	647	665	681	704	718	641	668	683	702	663	715	697	693	698	650	690	717	672	698	663	684	699	730	693	661	699	723	670	692	649	732	677	707	688	716	724
46453	41160	41120	34515	32711	33624	33292	50511	50470	47006	42078	41465	42294	35843	42124	39824	38640	35622	26662	21604	23475	17633	18020	13592	11070	9450	8774	9345	15714	15740	12131	6320	6890	7680	5638	5453	3691	2263	978	455	418	473	450	334	319	329	313	348	291	288	292	307	277	235	225	242	320	311	322	257	317	296	321	325	281	301	273	245	240	235	263	220	251	248	248	209	228	249	227	258	255	223	252	223	251	220	224	237	253	249	244	234	250	216	221	232	252	226	242	234	275	237	271	240	227	242	262	239	230	225	230	248	230	233	201	216	243	230	238	257	237	230	242	235	225	234	230	220	239	209	232	221	237	243	255	246	231	216	242	243	235	238	248	213	216	229	205	212	245	216	210	217	253	212	219	231	204	224	242	226	211	211	251	231	227	245	216	232	266	239	227	244	260	244	247	247	231	206	259	243	237	238	203	224	225	250	250	228	233	257	232	227	207	258	242	247	233	246	253	228	203	241	229	239	238	236	224	214	220	220	264	226	216	234	220	259	245	226	225	223	212	245	222	244	254	224	242	225	221	222	218	225	241	232	225	220	212	233	230	239	257	226	213	230	245	248	200	247	248	245	212	211	223	250	252	224	227	253	239	225	259	243	245	243	228	243	257	232	241	227	247	235	233	234	260	214	245	244	222	232	250	239	227	228	243	204	211	237	259	254	247	231	246	223	229	245	227	244	234	221	235	256	215	223	242	244	210	225	209	228	238	268	242	230	220	248	231	241	228	244	251	225	215	217	240	234	252	223	261	241	216	241	218	224	257	226	253	226	262	218	240	248	223	234	236	226	213	235	262	238	233	244	228	239	264	241	227	236	240	216	249	246	211	259	243	244	260	243	255	233	257	232	217	222	259	218	240	243	228	237	242	219	236	242	249	232	232	199	227	263	216	267	258	252	222	212	268	226	208	238	231	219	221	224	242	235	234	231	225	243	225	229	234	247	248	233	236	243	212	241	219	236	256	216	216	242	241	268	208	243	256	210	204	227	252	245	231	221	229	219	247	226	217	235	223	213	239	223	261	227	218	248	221	206	240	212	256	218	218	247	271	213	229	240	239	230	229	224	241	197	245	242	220	214	252	237	223	254	209	237	230	229	215	242	215	229	250	222	232	229	244	259	234	245	223	253	217	220	252	231	236	239	219	223	230	200	200	226	238	240	226	217	215	235	240	250	214	224	257	241	230	226	225	225	218	250	218	210	217	243	233	243	238	225	225	248	260	244	231	221	218	233	246	237	229	216	247	230	265	227	246	227	197	267	216	240	239	244	255	229	246	261	239	246	228	222	222	239	223	244	225	224	245	247	227	215	254	221	256	246	241	217	224	216	217	231	219	233	217	236	248	261	229	240	210	223	219	220	221	240	266	220	238	221	241	234	201	213	236	254	229	222	270	218	224	218	223	255	208	247	242	240	240	229	221	229	203	224	219	231	237	207	245	262	248	224	250	228	228	200	255	234	231	203	203	238	228	235	228	235	219	222	250	218	248	226	232	239	241	239	248	263	245	222	250	220	257	237	232	258	260	247	241	195	233	233	219	234	240	249	242	257	223	218	230	228	244	247	256	227	230	229	226	234	227	235	238	230	207	228	228	244	221	262	222	227	207	230	248	271	188	244	224	230	225	224	235	228	242	237	212	219	247	236	240	240	226	251	217	239	234	226	197	197	218	214	224	221	232	231	255	222	245	264	234	239	239	252	249	213	210	244	215	219	220	228	227	230	247	216	244	219	221	218	208	239	253	234	227	241	215	234	204	218	233	250	239	227	239	229	231	226	229	218	223	213	241	210	223	248	229	223	235	227	254	239	223	217	226	250	249	223	236	226	246	210	183	214	246	233	237	209	200	228	210	246	243	224	224	257	272	231	234	212	214	192	203	216	220	242	238	231	227	251	235	210	252	213	247	251	241	234	263	242	224	197	225	225	220	216	252	226	251	226	250	232	259	207	251	224	217	227	218	234	250	228	231	242	226	240	228	228	184	211	225	219	244	232	225	237	233	219	213	255	225	207	252	211	247	228	204	233	222	234	251	228	234	226	254	222	249	224	231	257	210	188	230	247	240	252	237	267	238	214	220	237	232	237	240	224	258	224	232	239	248	223	231	258	242	257	251	247	218	246	258	253	221	207	231	224	226	223	226	233	234	230	220	214	219	246	220	229	223	227	245	228	236	238	225	242	245	242	229	223	238	252	222	198	228	237	232	215	243	232	216	225	203	240	245	207	203	239	241	203	238	206	235	229	259	230	229	255	237	215	239	236	232	239	231	236	240	242	216	233	245	233	232	236	192	232	227	231	224	236	237	238	246	213	239	218	235	222	248	225	217	200	217	254	236	236	239	234	220	246	223	215	229	237	218	228	235	211	223	252	235	258	232	256	251	250	212	247	222	228	222	227	234	263	243	244	213	207	237	233	234	253	206	226	231	235	251	245	220	216	199	218	236	239	256	235	231	212	233	231	235	257	212	201	225	211	233	224	209	257	238	231	237	252	226	231	216	236	246	221	212	239	231	232	240	264	225	242	231	244	245	202	247	224	241	232	238	217	234	215	215	222	241	237	245	219	200	253	255	216	250	247	202	240	222	232	206	230	220	244	252	214	226	244	248	216	227	208	230	256	233	248	227	251	209	241	223	240	234	213	234	235	227	235	236	257	206	236	204	227	222	239	241	222	238	217	223	206	237	242	220	218	207	263	228	228	222	233	214	270	228	220	206	219	228	223	255	218	218	238	250	233	231	207	236	234	230	251	230	209	228	227	237	256	222	209	232	223	243	258	242	218	216	260	232	216	213	225	252	211	249	248	243	221	250	219	226	295	242	229	232	222	235	239	249	239	239	225	242	267	249	258	241	234	238	266	219	232	246	245	235	224	235	262	233	250	214	193	218	246	226	240	228	212	236	235	239	221	215	238	260	212	244	226	259	271	233	216	250	234	230	212	217	236	238	213	241	232	228	222	234	234	239	237	228	223	217	226	221	234	278	268	242	223	228	219	245	255	224	230	227	230	222	232	213	238	219	238	228	215	239	232	228	235	214	260	254	250	237	219	251	236	252	235	249	223	258	246	259	212	218	256	226	222	242	225	230	233	220	244	250	242	251	204	275	258	216	234	246	232	222	241	232	225	255	238	231	227	234	235	255	235	253	225	216	249	215	267	236	230	237	228	224	236	237	218	248	236	226	212	233	228	214	217	234	229	252	248	222	253	247	233	209	212	231	242	233	236	252	262	230	252	231	224	244	230	232	243	245	206	221	233	239	224	220	242	247	208	207	238	241	244	250	233	228	247	238	235	226	228	239	242	235	209	236	227	237	202	241	264	207	252	206	228	212	203	281	258	241	238	267	199	220	250	237	215	214	242	272	241	239	212	196	239	261	206	229	210	214	233	238	217	220	212	208	240	214	239	235	227	218	229	212	238	245	209	253	220	222	243	253	257	223	246	264	223	214	228	234	215	255	235	221	232	226	244	225	230	216	218	246	229
34448	36582	45086	46446	46822	45141	46368	60998	63202	59894	57476	61323	59169	55881	57262	56527	55848	52221	45178	43365	45890	39221	41258	34623	33341	30626	30347	32547	41335	40501	33695	24195	26725	27771	23030	22763	16423	11686	5049	2186	2082	2392	2288	1365	1194	1285	1465	1384	1161	977	1017	1038	844	814	697	718	985	1203	1075	971	1229	1282	1346	1271	1107	1193	717	658	655	608	604	586	603	604	605	573	599	602	585	566	596	635	556	565	650	613	598	561	559	595	592	552	601	593	568	578	582	611	578	582	572	570	564	527	569	598	542	592	583	537	582	601	598	558	541	621	610	615	591	562	575	603	615	591	586	595	590	565	594	596	566	545	604	563	596	562	586	572	577	562	575	616	589	582	588	529	620	599	580	549	581	560	549	605	572	559	577	568	641	573	588	543	587	598	593	603	536	602	565	545	548	580	567	570	561	535	557	564	614	606	567	557	596	592	595	579	572	579	550	596	586	592	553	546	570	586	599	592	563	590	554	594	567	595	596	578	574	593	588	602	555	606	576	573	599	552	591	558	542	563	559	595	539	589	572	626	521	613	624	598	583	590	546	554	617	596	607	625	598	581	562	525	564	576	577	589	572	550	584	645	557	605	577	565	620	575	558	583	565	593	596	597	605	562	581	614	544	600	618	561	558	627	525	548	534	568	561	571	574	545	561	580	584	546	556	587	581	543	599	566	570	564	585	549	568	568	574	584	608	600	571	554	593	601	579	588	591	587	559	595	582	595	527	572	578	599	577	562	590	599	598	567	588	611	605	587	519	596	623	553	547	567	621	604	555	573	619	587	542	585	576	595	585	605	631	554	600	586	573	588	568	561	580	597	563	610	551	579	588	570	575	584	573	554	605	587	561	556	614	571	541	569	616	548	564	621	614	596	583	590	590	585	557	574	612	557	552	550	601	545	543	572	594	569	616	536	568	613	540	560	587	591	612	596	592	582	541	589	559	596	576	579	585	635	607	569	560	560	569	574	616	542	554	569	559	601	568	576	565	593	530	635	589	618	592	570	578	576	565	546	579	625	530	602	580	616	573	570	572	572	597	604	596	571	566	549	555	575	600	572	599	567	580	585	561	628	542	587	546	595	591	607	617	544	639	569	561	541	553	558	567	574	568	566	595	559	599	564	590	612	593	558	562	594	578	573	539	570	606	580	555	581	576	608	581	570	595	602	556	562	560	572	623	562	584	560	626	575	532	590	572	623	578	590	562	563	586	559	587	586	540	625	575	556	565	544	579	612	548	566	584	574	590	539	573	555	621	601	585	614	604	574	576	621	579	583	619	579	586	547	583	560	589	543	588	563	566	613	580	600	587	571	543	568	576	578	620	561	600	565	568	595	552	623	579	585	621	594	579	556	526	605	573	565	558	535	564	611	582	590	575	599	599	580	605	605	568	573	588	620	584	587	568	531	627	586	521	615	581	585	591	586	624	582	620	569	554	563	587	583	580	592	569	581	579	571	582	637	579	582	577	600	575	549	607	598	565	570	589	564	546	599	600	595	594	559	577	560	586	543	562	589	612	585	581	549	544	612	566	603	556	567	621	537	577	546	598	587	549	560	567	556	531	582	575	541	587	578	571	597	610	590	590	544	597	601	579	625	566	565	577	600	560	543	536	576	612	555	527	598	583	563	560	578	604	615	554	607	588	548	581	560	552	592	611	585	584	585	524	565	570	526	584	608	552	558	566	586	554	577	563	570	585	617	546	576	586	566	591	565	566	569	603	530	514	581	589	623	569	581	532	539	559	570	560	550	535	565	563	580	586	557	563	579	582	582	594	541	545	595	590	559	572	556	574	579	573	547	612	584	542	548	583	617	568	576	535	567	556	577	577	551	582	583	623	534	610	568	573	553	574	608	583	585	573	560	606	606	541	564	589	576	580	566	600	552	538	581	580	535	618	572	557	523	593	547	613	502	591	595	548	597	541	555	563	587	545	533	593	548	576	595	570	535	560	583	593	609	582	620	577	581	594	642	572	569	614	588	578	571	546	598	566	589	594	608	544	560	570	596	599	575	613	610	572	649	580	602	548	604	597	562	591	583	610	529	573	560	610	562	604	562	594	540	625	614	605	560	564	573	541	561	580	571	530	602	567	589	583	610	545	576	562	553	616	568	534	549	606	557	574	552	588	567	587	558	574	593	596	582	600	603	605	580	594	584	581	552	581	567	586	561	574	574	530	575	586	599	598	587	556	567	569	576	596	593	587	558	567	602	564	559	617	561	563	534	590	601	588	548	567	559	534	574	602	565	583	604	589	547	582	599	552	566	585	570	597	532	590	592	552	543	560	615	539	560	569	538	598	603	596	583	576	552	578	571	511	591	554	579	534	614	550	576	581	617	630	591	563	601	570	583	562	551	589	558	568	587	559	588	609	553	585	575	539	589	553	595	567	581	608	552	550	570	623	542	512	569	548	587	560	554	577	568	542	578	548	563	568	589	569	577	553	566	570	586	597	522	606	539	567	572	574	564	597	586	549	574	551	549	561	620	540	546	553	533	573	579	568	619	561	565	610	566	530	566	575	590	579	600	607	557	603	518	567	576	575	586	587	558	568	520	545	581	598	579	561	529	577	583	521	545	598	538	551	594	572	556	577	590	558	578	551	545	576	540	571	590	524	570	602	570	622	557	565	597	567	589	620	573	583	568	583	582	587	569	635	570	586	566	560	539	563	575	592	577	583	592	609	569	574	558	611	587	530	583	537	532	589	549	574	586	536	543	556	576	564	610	557	595	605	599	537	540	611	593	585	594	543	542	579	575	585	625	601	590	539	593	586	585	603	622	562	573	585	587	559	563	584	555	577	582	574	574	567	566	585	559	611	548	560	601	559	589	581	580	579	571	526	634	593	587	560	557	586	598	577	579	561	541	581	564	525	537	541	628	618	573	592	535	582	560	575	596	604	543	575	600	542	572	585	572	580	608	538	576	599	536	536	583	552	552	583	597	627	586	552	588	570	573	561	565	610	606	570	560	586	602	597	599	561	544	608	559	556	585	607	583	588	528	551	578	581	597	565	589	647	535	616	594	568	532	557	597	545	601	570	568	588	561	583	567	594	569	579	528	593	544	576	584	603	563	595	554	551	597	623	575	600	613	542	555	586	565	545	565	610	614	566	564	576	563	567	577	565	575	614	593	550	595	576	603	522	632	591	574	602	560	557	592	612	586	597	531	597	561	557	574	580	566	607	603	560	590	584	582	570	564	588	623	587	585	579	538	566	636	534	552	575	559	541	553	581	591	534	622	595	601	569	560	627	575	536	567	555	618	545	628	546	556	600	540	559	554	601	592	607	545	608	605	620	538	519	571	568	567	582	610	579	583	574	566	584	588	568	604	558	549	572	550	564	563	588	572	543	520	592	581	579	560	603	593	586	546	584	559	567	578	574	606	571	550	595	547	578	597	567	575	550	580	575	586	555	587	558	611	600	591	535	574	560	557	581	589	581	567	565	607	568	594	592	544	550	583	547	592	566	569	530	558	578	627	560	582	592	592
15710	14573	17153	13787	9029	5956	5275	7146	6020	5527	3449	2784	2471	1727	2057	1783	1625	1354	921	824	947	679	713	562	500	479	512	488	594	603	503	425	401	423	356	331	323	333	287	278	286	286	286	278	282	303	255	312	289	273	274	290	327	314	293	265	243	281	290	284	321	250	272	278	321	266	291	264	300	314	299	242	303	291	281	271	302	259	303	251	258	282	302	256	270	264	248	263	244	275	272	280	244	308	241	307	281	278	269	274	281	297	271	272	269	270	267	267	299	271	293	268	278	283	278	257	259	262	272	299	285	271	271	281	270	304	288	263	289	317	271	249	265	268	264	274	295	269	291	278	250	240	284	302	286	271	263	269	260	283	279	252	282	324	238	269	273	318	270	283	298	313	284	278	288	295	250	293	281	271	283	257	281	274	271	286	274	269	290	284	278	252	246	311	269	290	279	281	275	265	258	268	271	290	249	311	266	270	270	277	270	263	259	258	250	302	296	268	302	286	273	237	238	279	271	293	262	267	254	256	278	257	270	273	273	256	273	267	259	268	272	290	324	295	281	278	278	254	262	284	278	300	286	292	285	247	283	251	265	256	242	273	286	290	253	273	284	288	264	283	274	305	268	263	278	311	269	273	281	270	274	265	310	270	269	285	279	252	272	274	292	278	285	295	279	268	264	252	264	277	265	282	256	278	251	265	282	269	266	288	293	282	308	297	279	296	301	297	290	308	286	258	298	257	297	294	262	295	257	258	234	264	277	278	292	318	280	272	239	284	255	268	314	272	293	299	279	275	279	283	275	271	292	280	266	256	251	255	264	276	263	276	286	294	265	281	269	304	271	281	286	314	236	288	270	281	277	248	301	267	289	263	275	272	289	296	286	269	309	266	296	281	285	277	293	300	304	270	261	275	281	290	269	248	281	267	277	277	291	283	277	243	299	279	258	278	284	256	298	284	272	294	269	267	285	278	256	300	291	254	266	258	280	293	272	271	296	290	269	291	289	282	258	303	318	288	278	275	268	257	272	248	285	293	308	291	270	267	296	276	299	276	247	283	273	256	289	245	298	268	267	226	267	292	284	309	285	294	274	257	276	254	299	280	247	250	252	275	295	301	270	298	304	296	252	275	273	282	279	283	273	266	248	249	278	291	297	272	256	281	259	299	299	312	288	290	294	280	271	269	302	254	270	247	288	274	245	274	272	266	261	284	268	265	266	268	296	287	249	282	275	269	269	277	292	259	278	247	295	304	274	278	287	264	245	289	280	248	246	265	294	272	296	294	264	284	285	296	302	275	307	279	264	281	296	268	289	280	231	289	269	277	286	265	253	288	309	273	295	289	269	269	297	303	280	293	270	266	269	279	279	245	270	272	269	284	270	258	249	284	254	289	306	288	287	272	274	255	294	289	241	291	252	269	276	245	297	275	266	282	290	265	283	297	255	308	262	297	305	315	251	286	282	285	273	296	276	290	297	246	254	269	295	280	295	291	269	289	270	257	263	285	268	272	265	258	266	264	293	290	270	289	261	258	280	260	261	254	295	273	267	272	274	280	275	294	263	254	281	273	264	276	287	292	300	276	239	271	285	282	251	264	282	303	267	280	281	282	302	300	277	282	286	244	272	297	282	274	311	276	259	294	331	284	278	266	281	280	226	249	273	273	295	269	299	269	276	283	279	271	251	299	288	258	307	265	286	308	269	264	296	267	250	297	288	273	277	249	268	253	285	292	266	313	283	289	281	302	258	270	283	268	288	288	262	290	275	287	288	281	282	294	276	270	278	247	252	261	283	273	280	274	282	257	272	291	290	304	290	267	288	264	303	255	292	301	277	259	247	262	273	276	269	293	291	318	273	268	306	295	285	288	285	277	258	308	255	258	262	283	287	266	242	323	269	286	300	275	273	259	283	280	274	260	277	259	268	251	278	276	283	259	258	290	286	271	294	263	287	266	272	278	291	283	273	295	269	293	258	265	265	273	270	258	273	273	285	268	274	245	280	274	283	270	250	269	253	265	306	281	291	315	283	292	269	269	271	289	276	266	256	244	279	292	287	272	265	248	278	280	284	248	250	313	257	316	260	291	305	265	282	301	293	287	280	272	291	276	272	281	263	276	302	286	266	275	250	254	274	255	301	321	299	289	284	272	274	265	283	308	280	272	278	270	263	247	294	272	263	271	260	261	294	259	275	266	306	293	287	269	287	275	253	279	314	277	254	278	256	282	260	275	259	246	281	263	271	268	281	275	262	291	262	317	242	273	276	296	297	288	266	284	259	287	265	298	276	261	307	312	276	328	256	276	277	298	319	309	281	259	325	282	272	299	282	241	268	255	282	279	292	280	266	275	273	270	283	271	271	258	250	281	264	261	285	255	287	289	274	275	320	289	284	294	245	249	304	287	272	274	308	271	311	285	290	277	273	283	290	295	276	266	271	279	277	306	265	261	283	272	301	249	275	269	287	276	281	283	288	275	266	286	264	306	285	276	288	286	321	262	285	257	268	278	307	288	271	283	302	283	306	257	277	288	291	257	283	315	246	307	265	256	277	258	277	279	262	279	263	280	281	286	271	294	296	279	278	283	267	284	267	265	304	267	238	269	259	257	282	259	256	281	256	300	242	275	268	299	277	281	271	263	281	270	282	270	270	317	260	289	255	293	292	289	296	292	254	237	274	273	282	257	259	306	273	297	282	273	285	308	256	257	300	268	269	255	267	259	283	251	279	264	300	269	275	275	281	280	267	297	281	265	280	274	338	275	276	295	284	285	293	288	260	259	302	268	268	296	275	281	243	282	299	278	262	315	275	291	285	254	261	254	272	271	287	260	272	246	250	313	247	269	285	269	243	309	254	307	250	305	294	285	253	314	269	268	284	250	280	279	296	254	282	294	242	266	303	264	274	252	264	265	280	254	302	295	258	260	269	263	286	254	307	293	303	285	275	264	269	281	281	284	297	275	292	300	285	240	268	257	266	281	273	262	277	241	303	269	275	292	299	292	267	296	272	277	286	284	304	293	292	229	322	285	278	284	231	265	262	286	271	260	261	279	247	282	273	266	289	272	280	286	258	274	292	272	302	243	269	252	248	264	242	306	306	227	299	253	269	246	317	262	264	295	260	293	283	247	293	264	274	329	277	303	286	256	276	256	256	278	278	279	275	275	290	245	298	278	286	252	278	296	264	293	277	269	278	302	279	296	271	258	287	289	264	300	324	272	279	288	281	281	298	286	280	266	281	275	277	251	236	286	275	263	304	282	258	285	300	268	270	248	309	268	288	292	272	286	293	255	274	278	260	268	282	274	261	275	252	274	264	259	282	313	272	290	288	256	247	275	267	261	274	276	304	311	300	277	251	276	302	264	279	311	300	277	247	277	285	294	244	308	263	284	273	281	303	282	259	291	274	268	261	290	302	283	288	280	284	237	275	285	286	301	263	273	280	293	263	305	267	308	267	302	290	276	297	265	264	258	276	276	270	282	277	299	282	306	253	266	286	277	249	287	261	265
10464	13810	23045	24227	20699	17340	16909	23650	22339	19784	14699	14631	13018	10130	12907	10817	10054	8330	5647	4969	5873	4002	4206	3116	2750	2534	2718	2753	3569	3720	2844	2001	1864	1840	1690	1376	1394	1164	853	788	812	765	772	812	773	839	863	813	747	784	749	767	710	731	771	719	736	799	754	730	696	729	740	705	761	743	739	689	712	699	729	648	668	695	691	707	726	694	718	631	657	728	702	725	684	656	668	691	639	663	723	674	724	713	682	674	689	683	650	648	720	678	732	678	697	655	715	735	698	745	662	698	680	694	672	691	707	728	707	704	683	670	701	711	709	708	701	671	675	684	669	709	673	636	691	645	654	674	689	678	660	656	723	687	707	683	661	700	685	653	740	679	716	723	713	692	699	652	691	696	687	737	683	695	648	703	684	714	703	691	677	705	711	684	723	690	673	697	695	712	701	705	690	688	643	688	676	685	710	655	708	645	682	719	711	689	707	668	695	684	679	645	707	725	685	657	670	689	710	738	706	671	706	709	714	715	664	723	670	659	736	673	655	670	686	707	688	741	699	694	679	690	666	700	719	674	632	741	689	719	668	688	687	685	653	670	665	664	710	679	678	694	704	659	695	695	684	734	670	704	691	670	697	757	634	713	636	698	656	704	735	727	678	705	663	714	675	688	720	712	637	708	655	715	662	707	698	701	694	683	676	675	650	705	712	619	655	693	678	727	676	699	700	697	722	683	670	719	747	726	727	693	705	636	679	749	709	682	663	707	722	655	698	692	727	693	684	699	702	691	756	629	657	667	691	685	687	672	678	676	720	673	668	708	696	727	666	698	708	705	670	677	720	717	651	712	653	698	695	700	637	680	721	647	706	700	660	744	670	683	698	718	700	703	716	687	717	704	697	709	694	701	686	663	699	700	681	646	709	688	695	667	669	651	693	672	662	684	706	724	695	714	728	707	666	686	697	702	657	706	692	696	719	716	717	718	708	734	689	704	695	691	687	670	669	744	706	716	705	701	715	683	668	717	672	633	698	720	693	693	710	688	681	682	672	671	685	695	668	659	663	688	652	646	701	684	650	675	702	722	674	742	675	658	722	690	655	690	728	688	715	712	646	707	679	678	699	713	702	688	719	674	741	723	640	658	714	718	670	711	715	720	705	723	646	676	693	709	710	705	696	720	701	694	623	697	656	688	663	699	674	660	708	647	708	684	667	674	681	705	713	646	685	698	717	719	713	703	682	677	649	652	689	662	670	690	679	686	711	697	724	736	695	711	697	698	712	714	721	722	671	676	701	701	667	703	683	699	666	727	695	661	683	675	704	689	713	693	691	738	679	686	704	703	720	719	698	722	656	680	699	649	675	676	692	692	681	719	704	712	678	700	690	694	706	716	687	682	699	716	697	698	682	698	664	712	720	720	670	702	705	682	739	692	677	714	665	698	664	666	695	686	743	693	666	735	714	715	684	687	653	704	705	706	707	754	698	722	678	717	696	677	706	685	711	661	649	659	739	680	694	678	708	667	729	677	662	708	652	710	712	665	673	700	695	638	696	737	689	698	735	677	674	772	675	681	716	703	682	692	685	679	710	689	715	731	664	682	710	721	702	759	679	697	628	671	670	677	685	708	689	730	650	640	729	652	677	696	639	692	711	729	711	651	639	667	672	722	710	679	702	699	712	667	709	705	695	700	734	720	635	687	716	698	746	726	650	707	677	691	724	673	679	702	671	672	719	683	677	697	666	699	698	783	709	724	676	688	713	716	660	677	649	649	699	676	669	692	708	715	713	707	700	714	704	689	693	718	724	709	703	696	685	687	622	711	710	657	672	694	709	714	697	677	676	756	646	688	678	666	676	682	676	678	669	734	662	680	685	663	658	670	703	750	691	684	650	708	663	675	686	663	674	720	703	715	685	719	728	710	722	690	700	701	679	654	692	653	707	670	705	735	692	700	684	685	654	677	684	687	680	676	736	674	685	672	692	706	717	684	674	705	669	653	678	713	632	667	720	707	669	677	706	679	698	693	671	653	689	679	718	656	739	691	730	678	673	709	635	714	653	670	703	697	696	690	720	700	696	694	696	664	721	692	663	704	684	698	669	672	704	710	660	667	655	697	710	696	693	718	677	700	699	705	691	682	651	707	654	681	670	680	704	700	740	677	710	759	685	724	684	696	674	677	732	675	693	670	653	697	701	656	692	683	691	709	677	722	687	688	656	655	698	683	670	723	672	707	657	718	653	705	662	696	718	674	673	701	688	680	701	675	704	693	666	713	705	715	692	666	689	672	695	682	745	691	674	702	721	687	695	672	653	688	695	720	699	702	732	747	729	658	672	688	695	683	682	704	649	688	715	695	676	703	641	672	678	686	732	703	694	731	733	654	717	711	681	676	709	643	682	668	702	654	642	661	675	628	743	690	673	700	665	734	642	666	698	685	700	672	658	673	659	635	688	718	673	712	747	675	703	686	652	700	672	666	723	688	669	716	689	693	681	753	679	681	703	696	698	633	675	707	709	684	680	679	690	672	694	700	697	675	671	699	717	730	680	739	726	731	684	659	668	661	680	663	711	691	709	645	714	694	685	686	644	681	696	754	678	708	687	679	697	706	745	688	676	692	728	663	700	689	624	670	727	720	671	728	658	691	720	703	717	720	711	685	681	672	703	675	758	691	681	731	695	678	682	693	649	689	701	707	730	704	735	698	709	693	709	651	679	678	724	714	686	696	689	668	629	722	733	680	697	751	649	704	739	649	724	706	638	686	683	669	669	655	717	703	708	674	686	655	645	692	665	686	645	718	755	704	684	724	674	701	719	694	699	719	699	726	730	662	673	676	693	691	661	735	699	743	706	707	670	724	728	681	671	653	729	643	722	694	652	677	682	687	668	726	683	677	725	663	678	741	711	677	696	704	700	708	652	681	702	696	729	676	709	657	652	715	672	663	676	675	686	709	703	720	657	620	674	712	757	672	707	646	681	705	626	689	696	702	665	729	703	704	697	678	684	668	641	739	665	697	722	674	666	665	693	675	627	708	681	683	680	723	658	670	696	713	607	684	707	670	695	716	691	688	732	714	628	679	690	729	705	677	682	694	706	721	657	750	743	681	681	708	708	676	724	703	701	699	684	665	679	721	683	705	735	637	692	669	705	665	704	724	704	676	676	669	721	658	675	690	707	709	721	737	677	713	690	683	703	668	666	659	674	724	690	678	699	696	685	642	649	707	688	726	713	683	622	711	662	642	656	664	720	675	760	702	707	689	685	673	686	685	620	686	699	634	708	737	676	679	662	700	697	710	708	716	689	667	680	695	667	786	674	653	687	709	690	677	719	698	711	739	701	702	685	686	658	677	673	709	726	679	662	667	681	670	686	679	680	690	714	639	689	664	699	727	745	681	651	723	708	640	732	690	721	686	702	694	695	676	701	695	699	685	708	681	710	686	650	704	701	722	663	680	712	741	634	704	677	676	683	765	662	708	740	681	688	696	697	691	669	702	674	715	670	706	657	704	672	646	682	663
30540	31455	36742	31005	27643	24900	29614	41832	42161	39107	32204	31536	29232	23648	26910	23875	21104	17372	11027	7870	10740	7576	6656	4327	3347	2988	4323	3810	5196	6389	5401	2734	2896	2417	2342	2065	2047	983	389	380	344	362	335	325	325	317	304	318	319	314	321	296	316	307	268	276	283	314	318	282	266	308	304	311	306	307	268	267	292	286	261	299	256	287	273	285	283	283	260	267	312	277	301	265	271	276	281	245	273	253	284	286	264	247	268	263	262	267	254	281	282	290	262	263	293	246	272	278	273	263	254	251	249	289	297	261	265	279	261	261	244	281	272	258	302	285	273	257	256	271	289	283	274	305	269	280	292	272	252	240	269	232	282	262	251	259	260	269	270	278	288	253	297	272	243	256	261	277	291	271	243	267	249	303	266	253	279	273	270	265	272	286	259	264	319	245	292	273	250	264	262	261	240	249	254	267	265	312	293	292	243	280	246	303	269	299	256	281	263	280	269	258	253	283	282	284	289	289	281	256	256	255	298	273	280	263	269	250	266	274	253	252	263	273	264	291	277	276	285	260	274	240	293	288	277	235	290	288	268	274	234	277	291	260	272	286	267	287	284	238	261	269	263	281	227	284	265	300	290	274	256	260	276	247	300	271	284	286	267	278	287	277	314	269	256	283	290	272	292	277	270	289	267	253	258	261	270	274	266	280	261	261	294	261	278	271	254	280	265	273	299	272	282	246	277	254	298	300	273	264	305	256	223	286	292	280	261	253	283	306	273	255	263	281	257	250	283	314	304	283	274	256	272	267	270	278	278	284	260	298	245	257	265	263	278	275	289	264	261	283	272	262	265	297	240	291	289	284	256	264	249	266	256	283	281	288	260	246	292	277	280	268	301	249	289	267	264	264	298	271	252	283	275	302	293	281	242	244	279	271	278	245	270	313	254	272	252	282	277	262	289	253	249	284	262	258	298	250	271	267	274	267	251	244	235	270	257	277	268	290	278	282	280	289	282	284	243	255	220	279	298	272	295	259	295	264	267	272	268	258	278	242	261	266	242	273	263	274	273	299	274	287	258	277	266	300	279	285	274	273	267	272	258	234	261	270	284	247	287	275	278	258	263	286	278	267	271	281	282	261	273	290	281	292	260	284	253	276	278	265	297	264	293	254	269	281	282	278	257	233	282	258	274	276	289	259	255	252	260	247	274	280	280	299	295	267	229	250	292	270	290	278	267	276	281	287	262	269	256	252	272	269	271	271	265	285	290	272	278	265	271	264	288	255	278	286	249	310	267	283	273	264	257	265	285	240	265	274	265	294	277	250	271	237	262	253	268	249	256	279	285	291	269	281	265	287	281	252	253	275	255	246	241	294	259	271	279	280	280	280	262	298	304	295	280	267	265	258	262	286	297	279	242	277	274	278	246	257	258	248	250	256	275	252	265	275	288	286	279	252	264	257	248	270	314	251	268	270	228	295	305	246	236	265	285	270	279	271	308	270	270	282	281	261	248	268	276	283	279	262	252	261	276	290	276	262	287	262	283	252	266	291	289	273	268	264	268	259	255	256	293	281	296	284	250	265	271	284	253	268	279	226	253	272	270	248	291	258	234	296	281	225	286	267	247	280	270	285	250	250	298	254	284	288	248	269	289	273	249	272	295	309	275	301	279	259	261	268	269	266	264	277	259	286	262	278	266	256	264	278	290	289	263	274	257	260	279	281	260	241	274	281	298	260	279	289	289	266	271	299	281	251	283	283	246	291	257	273	266	266	263	301	276	261	248	289	262	288	289	279	263	287	273	267	263	247	284	278	294	237	270	304	270	268	283	262	289	275	255	265	304	281	281	272	283	260	263	267	291	254	279	259	263	289	272	262	268	260	294	281	288	272	256	283	244	257	282	263	278	265	268	278	308	244	262	295	265	259	264	265	259	264	258	298	252	278	257	258	248	272	273	267	288	289	286	285	283	266	268	269	282	256	246	272	257	275	232	322	287	271	281	273	267	306	300	296	275	265	296	251	281	236	273	248	282	301	294	266	273	294	284	277	277	292	259	238	275	268	281	269	294	268	260	275	261	284	298	243	277	258	307	252	261	270	249	275	294	241	245	266	275	268	251	246	258	271	247	266	262	288	275	285	279	290	282	280	248	291	253	280	293	255	261	253	259	254	276	253	274	247	270	285	260	275	262	282	282	241	271	308	271	264	267	286	254	282	263	290	263	277	279	276	281	270	247	261	281	258	268	253	265	277	288	265	284	289	255	294	279	274	267	279	254	290	258	267	274	286	295	241	244	258	268	276	291	289	249	244	322	282	255	280	259	277	253	260	279	282	269	273	253	280	274	297	263	271	262	272	293	296	275	256	246	250	245	279	265	276	293	293	260	303	286	274	298	263	270	249	246	263	260	255	283	250	286	260	257	322	260	258	280	262	264	298	256	268	278	263	269	262	274	274	283	254	290	258	266	268	285	275	270	270	278	265	265	289	288	293	263	267	265	284	308	260	278	263	268	280	298	298	275	267	320	268	302	269	277	279	258	251	283	264	289	256	263	274	259	299	276	288	247	250	303	252	235	265	283	267	244	260	295	251	242	276	255	264	266	273	271	272	274	287	257	263	272	277	252	259	286	260	273	269	283	249	278	266	253	303	275	281	298	238	257	279	276	270	279	243	279	260	259	245	274	312	269	280	283	271	270	267	302	258	289	287	282	265	272	273	291	283	239	241	278	283	260	269	277	292	288	234	276	275	256	239	283	240	268	262	255	271	271	274	271	275	270	295	276	320	281	268	263	271	279	266	271	274	267	284	274	277	255	267	276	256	282	273	272	289	289	268	273	302	265	321	266	285	307	276	277	259	294	287	273	233	268	279	270	269	245	283	233	301	275	268	266	240	228	281	263	263	277	254	271	305	259	288	255	272	248	290	273	241	245	241	291	281	293	288	251	308	255	272	263	259	320	246	280	297	244	280	276	244	273	257	269	274	262	255	274	271	269	281	237	295	284	279	281	286	258	286	247	260	279	283	249	276	281	248	257	278	287	273	272	263	300	268	250	241	277	260	260	280	237	258	255	270	252	288	261	299	263	293	261	269	253	261	244	261	280	292	263	269	294	279	237	280	285	271	285	286	249	246	260	249	241	274	255	239	276	251	241	277	295	258	224	269	298	275	265	295	288	282	293	262	259	288	267	256	299	243	280	282	299	270	275	278	227	261	298	255	268	279	280	272	260	318	251	292	262	273	283	267	282	262	260	272	270	255	258	282	277	241	295	269	300	277	251	281	263	273	263	266	263	287	287	273	246	279	274	242	268	269	254	293	261	282	260	244	266	274	251	282	251	277	277	246	255	264	305	272	264	251	300	275	311	264	251	291	301	285	276	250	232	296	297	286	266	274	299	274	307	257	280	291	250	253	283	345	260	289	258	275	251	290	280	269	261	274	259	287	287	274	283	258	281	237	291	250	279	270	285	265	268	250	269	252	265	261	284	290	281	264	296	278	234	262	234	268	257	248	274	290	263	262	274	276
20994	26093	36435	38769	37514	36358	40991	54307	56428	50184	47301	49419	47558	43159	47060	42335	42610	37679	29474	27506	33693	27260	26341	18570	17396	16107	21427	19081	24968	26043	23982	14288	15451	13286	12658	11590	11276	5537	1627	1549	1463	1244	1094	1148	1187	1069	1046	1077	1021	926	935	924	792	788	756	756	919	919	942	832	915	1001	873	919	1007	789	732	727	721	726	725	680	688	693	658	702	732	697	686	711	675	651	663	683	692	667	686	674	705	649	680	653	641	748	636	666	691	681	661	658	693	700	701	754	672	690	677	652	657	680	678	690	661	677	753	673	690	715	630	688	707	694	698	653	698	650	674	689	682	649	645	641	606	700	691	667	672	630	652	656	664	686	642	656	675	669	677	646	658	709	703	632	715	677	671	702	723	685	715	670	689	660	705	725	681	652	676	694	639	716	659	645	699	683	677	653	739	719	666	700	662	691	658	669	640	666	711	669	688	690	727	669	687	696	687	670	681	666	683	688	703	694	670	639	641	697	668	690	688	657	737	639	675	692	697	693	693	667	711	677	648	696	659	641	683	710	686	671	693	673	650	701	725	657	686	697	691	642	720	621	701	645	667	710	708	645	682	690	637	661	655	720	649	639	683	608	712	701	691	697	685	649	677	686	671	672	636	660	661	681	665	675	690	695	733	721	655	663	675	652	691	693	699	623	683	670	684	687	646	689	682	722	700	699	669	693	663	673	649	669	647	682	700	708	709	678	675	683	645	655	669	675	677	688	693	673	654	693	718	638	688	697	655	684	659	689	676	647	689	699	640	667	708	628	706	641	697	665	671	630	655	688	691	678	716	670	633	710	656	689	714	653	707	694	707	665	681	710	642	699	668	684	673	668	704	668	720	714	650	675	689	686	665	731	614	694	690	760	645	698	699	626	713	665	700	639	689	664	676	690	654	683	692	661	665	695	681	683	662	661	714	687	692	686	677	692	701	683	667	705	653	675	680	660	679	715	684	676	693	717	685	674	650	686	652	653	721	657	654	689	667	671	701	668	705	663	671	701	659	672	675	675	688	646	662	658	655	650	654	685	612	645	675	682	687	665	618	692	686	697	680	634	692	674	682	687	671	667	678	685	687	640	660	670	712	664	686	685	695	681	713	673	664	683	694	683	680	625	716	674	675	692	649	684	678	680	660	692	685	667	688	707	680	647	668	655	660	669	692	691	701	695	697	690	719	674	653	710	703	666	654	650	707	690	690	699	677	665	676	662	675	649	705	676	644	671	674	647	647	660	694	683	693	669	677	709	711	694	690	685	665	677	683	733	718	654	718	669	685	653	669	673	689	649	652	677	694	634	705	679	687	683	678	652	687	655	641	667	696	750	702	716	698	640	656	658	650	705	664	667	674	716	719	646	687	657	676	714	689	721	662	666	651	652	697	676	684	687	722	663	630	703	699	642	687	699	614	699	672	670	687	688	714	724	690	634	690	695	683	645	654	705	674	678	651	666	662	630	686	675	713	648	687	659	689	685	672	679	703	657	681	686	673	654	659	635	708	715	716	722	645	668	676	663	701	637	719	717	682	654	670	665	685	676	676	712	699	656	697	692	707	686	657	681	657	718	673	718	664	674	665	695	682	713	641	663	684	690	613	685	739	690	646	677	630	677	637	692	665	660	676	648	665	641	679	677	644	682	637	709	591	699	692	683	667	667	668	698	677	692	674	724	703	646	679	663	658	675	688	671	724	689	696	677	700	638	668	668	655	716	692	671	654	671	658	734	618	690	720	696	697	681	681	661	646	660	646	701	598	674	635	736	615	646	668	684	626	659	672	678	629	705	716	704	682	658	671	692	681	649	677	682	669	721	633	655	667	709	646	669	689	623	664	696	658	655	671	687	718	636	722	668	705	674	672	685	690	708	673	685	690	684	694	652	702	660	626	691	677	692	735	646	689	645	618	701	670	662	688	680	638	721	698	683	714	679	646	658	627	698	682	703	690	658	667	699	690	635	716	681	694	683	737	706	684	644	721	649	700	666	656	670	683	698	701	663	657	697	697	657	694	698	677	686	685	676	683	682	660	667	651	666	673	691	687	691	662	692	661	719	679	703	660	697	737	645	654	668	658	672	681	622	686	668	718	702	686	662	683	697	667	671	692	696	647	700	694	669	714	676	689	699	703	693	668	658	664	658	706	681	701	694	646	726	693	666	676	661	693	709	653	675	673	702	712	678	647	653	699	731	660	642	654	679	698	689	705	675	637	721	684	679	687	691	695	638	645	683	684	671	701	708	747	702	680	681	675	650	718	669	699	659	730	673	661	658	659	672	670	688	644	659	667	696	653	695	646	671	688	659	684	665	656	647	648	690	720	674	664	684	669	675	725	671	690	697	640	679	676	698	677	693	669	658	696	698	689	664	682	668	684	650	665	671	661	726	647	697	638	644	696	720	685	660	682	657	714	625	622	704	657	692	657	680	692	658	714	720	653	682	668	647	710	702	678	646	700	668	727	613	665	667	663	661	656	686	652	675	685	670	667	695	704	692	654	660	672	672	673	664	637	679	651	680	658	671	673	682	652	700	685	689	663	681	673	657	671	633	673	674	672	676	668	695	650	632	677	656	670	697	700	691	663	653	661	676	707	670	651	700	674	701	667	672	633	733	696	713	683	714	734	694	666	681	683	696	656	689	653	674	710	675	719	682	672	698	669	688	626	704	688	661	657	648	702	709	717	665	638	618	709	655	679	677	677	694	698	675	673	702	697	694	711	687	679	665	645	709	663	653	681	706	698	663	682	694	710	638	656	667	673	690	676	695	653	672	674	706	710	653	646	711	688	691	671	665	674	680	690	705	687	626	670	652	660	687	621	683	665	681	666	642	660	675	653	684	600	709	674	679	681	658	666	665	622	651	715	669	651	634	651	710	679	658	655	687	684	665	702	668	667	693	671	703	713	692	683	682	675	680	650	690	663	737	672	687	624	700	681	727	711	677	719	687	649	628	601	684	681	694	702	642	676	718	710	697	690	640	666	643	677	683	712	709	655	689	657	670	694	679	671	713	688	671	679	684	726	666	672	705	688	670	684	642	712	671	688	696	678	687	735	727	664	674	694	706	665	659	660	682	684	679	705	681	693	704	683	680	642	715	706	691	698	712	728	671	720	638	684	647	720	697	662	725	714	686	692	646	671	687	697	707	645	668	670	657	680	674	680	679	647	712	666	645	686	669	662	666	692	656	673	692	657	703	642	640	655	665	675	693	712	658	672	706	673	639	703	622	691	660	655	654	692	674	691	675	638	674	698	684	678	667	676	671	681	697	637	690	655	691	668	693	604	635	656	700	659	683	698	692	650	694	629	692	661	686	695	678	653	686	709	651	680	699	623	628	707	702	632	672	660	657	714	687	675	706	694	690	674	704	730	680	666	673	667	648	661	703	685	693	675	633	646	673	666	647	734	696	673	644	636	650	656	658	645	648	653	662	709	662	672	647	687	678	644	685	675	667	683	678	682	722	670	623	669	671	620	647	694	661	685	668	728	662	671	670
40738	39879	41677	37272	33479	35420	37893	51882	46406	42244	40100	44274	41833	36574	42805	39756	35841	31836	24161	20148	21502	17771	15724	9430	7556	7848	11180	8989	11230	15332	15136	10186	6843	7203	5997	5914	5161	2973	799	617	505	399	344	332	424	326	360	407	364	307	305	282	285	261	263	287	333	297	316	280	321	300	311	262	310	264	274	223	247	233	232	234	227	226	226	253	234	214	221	217	235	204	237	191	232	223	215	205	241	228	208	242	200	211	224	238	187	257	217	191	217	199	213	220	237	223	209	254	246	213	221	219	263	224	233	241	245	203	236	251	243	213	216	222	224	232	196	191	183	210	223	243	182	179	223	232	231	227	201	212	210	225	225	232	221	235	235	234	241	238	215	225	230	223	228	232	220	237	233	226	200	243	194	236	216	245	190	231	238	228	219	227	207	240	225	209	197	186	237	223	212	232	220	251	240	227	216	208	243	235	199	227	240	273	227	234	248	223	210	202	230	227	226	220	238	239	232	251	217	244	245	221	236	235	253	201	195	215	184	200	222	222	228	224	254	213	231	241	210	214	228	231	215	236	240	255	256	204	226	192	233	215	208	237	211	194	232	232	229	201	221	229	223	185	217	235	228	194	233	220	220	229	208	207	225	247	231	237	218	240	226	231	239	225	230	260	228	210	234	224	229	213	236	213	230	215	224	214	227	204	259	258	245	266	219	211	227	218	255	192	226	211	218	216	223	225	248	221	216	213	222	242	227	233	246	221	223	234	223	235	233	216	241	230	177	233	252	239	205	219	209	198	221	224	227	225	230	230	236	217	220	218	228	242	216	208	225	230	220	231	239	213	235	214	223	253	236	241	241	224	227	235	231	201	220	204	240	220	186	230	219	229	191	207	229	233	216	231	252	229	228	232	236	240	210	217	242	238	226	243	232	207	200	218	220	234	260	236	218	208	232	223	240	216	232	213	245	216	211	223	218	232	243	220	212	204	247	228	230	218	211	204	205	218	243	222	242	228	214	235	208	204	227	254	208	224	193	225	216	242	210	212	229	228	208	231	223	255	249	205	223	222	214	229	217	234	224	216	218	222	217	224	250	244	217	205	237	218	206	216	250	223	229	237	224	249	222	211	216	195	247	201	242	196	226	223	248	226	206	227	240	218	205	250	241	236	227	248	228	226	221	206	224	213	223	219	229	192	245	243	215	208	211	213	242	233	236	214	239	220	213	230	227	261	216	225	216	217	227	227	227	248	206	237	216	234	232	236	238	214	255	228	219	224	235	218	227	230	211	225	214	216	213	228	229	223	229	222	201	175	218	234	217	232	222	239	187	200	224	212	250	210	211	216	237	229	243	219	219	227	244	240	228	237	199	218	221	235	217	208	238	212	240	213	201	218	191	229	227	232	232	230	247	207	211	233	226	240	222	199	214	230	233	207	243	203	226	242	219	228	217	200	232	216	201	249	214	189	214	248	212	243	265	231	222	227	267	226	210	206	255	235	218	231	260	201	213	222	233	250	250	220	233	246	213	205	212	242	238	230	198	216	246	230	237	198	240	236	202	237	249	230	247	218	203	214	244	217	243	253	199	239	215	246	249	237	235	217	227	237	233	227	235	188	221	250	227	206	220	225	220	251	232	212	241	228	240	206	230	226	223	228	249	243	212	225	241	256	239	231	236	240	237	230	237	228	221	221	247	225	241	214	230	220	248	229	235	218	243	237	229	247	210	212	239	242	217	221	245	201	228	234	209	229	215	216	213	224	240	236	246	237	228	233	222	213	234	218	209	233	232	232	202	179	215	209	212	226	219	233	211	209	200	214	203	239	228	235	226	257	228	204	206	214	240	213	202	220	225	209	243	225	232	256	217	227	209	211	218	254	234	230	209	215	209	242	212	216	230	232	216	211	214	214	246	212	206	229	225	227	225	239	224	239	235	209	250	230	237	240	247	214	229	242	218	205	204	219	203	233	202	264	211	235	208	240	238	236	202	241	226	257	229	221	232	198	201	233	242	229	217	221	223	206	218	243	218	235	223	249	210	219	254	220	215	241	233	202	211	233	224	223	209	232	201	224	211	239	230	217	209	230	218	216	219	220	231	205	209	224	240	243	216	227	231	281	236	224	204	248	218	205	233	229	223	239	228	236	209	227	244	247	226	234	236	229	230	251	227	192	228	220	248	225	269	225	242	238	210	217	233	208	244	193	206	231	232	194	208	238	212	240	239	215	244	211	242	243	238	224	204	208	216	249	260	247	208	212	243	222	247	201	226	228	257	228	208	226	229	215	229	264	230	229	209	235	209	233	252	211	229	236	227	226	207	251	230	246	209	207	244	221	231	220	232	216	225	218	234	228	239	243	251	208	225	236	223	247	241	233	205	203	222	240	245	222	221	209	229	212	187	206	205	228	205	246	234	223	216	216	225	218	243	203	243	216	225	262	239	218	236	215	222	235	224	220	231	223	244	225	216	202	239	206	227	236	240	233	233	227	237	235	252	218	224	233	218	236	204	225	228	209	223	193	230	211	237	246	236	217	217	211	240	241	213	210	218	247	218	224	232	207	205	249	224	208	233	229	207	238	261	237	192	230	237	217	265	223	230	209	196	251	237	238	205	222	206	227	205	210	248	199	235	225	207	227	248	227	220	232	252	211	234	241	202	212	194	187	220	239	235	195	211	212	209	245	234	236	208	215	225	213	200	218	208	222	216	227	228	230	236	231	232	224	182	213	240	208	226	206	225	225	218	216	233	240	229	244	252	202	249	236	217	207	208	231	234	232	232	205	236	228	227	240	208	216	198	230	237	200	186	218	240	239	202	214	214	232	251	239	208	207	218	249	229	238	221	214	217	230	225	237	225	219	213	244	217	245	247	231	219	210	246	238	238	239	233	218	231	213	205	226	238	251	232	240	218	230	234	229	192	219	194	221	253	201	184	230	236	258	234	238	222	218	238	212	215	254	228	239	258	214	224	235	216	218	225	231	217	253	225	209	247	217	208	217	208	208	215	229	232	226	250	208	196	237	230	233	240	224	200	231	214	228	236	219	235	224	221	212	247	254	221	210	227	216	229	221	273	227	218	216	222	227	204	230	220	227	256	218	198	232	215	236	250	204	230	214	212	216	216	253	236	231	215	234	228	233	219	237	238	229	191	225	237	219	215	219	242	211	220	199	216	214	218	237	229	218	182	206	242	213	211	244	228	240	257	230	236	215	222	235	186	247	248	211	216	222	219	227	212	209	236	220	246	239	228	232	231	215	259	228	226	240	216	228	215	229	246	248	221	236	247	197	203	216	263	244	216	223	219	242	260	244	242	232	221	238	236	216	227	265	213	210	252	224	222	213	241	205	204	177	232	221	211	205	227	220	196	233	247	227	220	213	228	232	251	230	223	247	216	213	193	211	228	207	223	240	221	223	208	246	236	214	216	233	221	206	229	246	227	204	230	215	258	232	215	231	212	232	244	230	218	202	236	232	199	244	217	213	231	230	252	243	223	206	235	225	214	218	229	216	224	233	207	210
28139	33900	43792	46458	45505	47069	49444	60900	63424	56205	58353	61638	60848	56652	59642	55209	54033	49391	44047	41971	44182	40155	37896	28456	28142	29376	34811	30968	36369	40284	41046	31209	26947	26276	24299	24314	21509	14955	4359	2949	2919	1888	1483	1695	1940	1431	1355	1729	1409	1312	1131	1050	833	802	815	815	1371	1307	1185	1078	1500	1337	1223	1041	1454	795	664	635	599	638	601	616	587	574	616	594	630	576	581	547	589	568	616	561	584	587	569	572	530	585	585	604	574	573	550	587	584	607	610	569	543	542	585	555	537	545	554	604	594	531	566	590	571	544	567	564	537	584	558	553	591	573	548	581	586	580	575	579	531	584	603	573	599	550	548	562	598	589	573	517	589	577	558	559	546	551	537	589	543	532	565	544	566	614	574	522	576	575	532	570	559	578	585	590	610	606	613	585	596	566	572	582	590	536	560	548	557	539	579	532	557	567	541	580	569	558	547	577	551	575	592	563	541	542	609	531	561	556	553	560	545	533	555	559	546	571	534	542	498	572	567	529	576	615	557	573	564	591	587	538	581	581	570	567	582	575	541	564	587	567	589	580	590	606	578	568	580	554	588	578	569	512	562	579	555	597	556	582	556	566	570	547	573	583	550	557	600	573	556	576	579	592	575	575	589	535	606	582	544	597	578	561	597	584	589	549	583	548	541	602	559	514	587	589	546	547	564	589	551	560	528	598	567	565	570	601	581	564	560	582	496	583	594	585	550	504	567	579	544	573	543	560	548	538	550	569	528	569	582	568	556	575	581	574	590	647	567	552	512	579	541	535	565	590	556	546	607	563	562	597	517	586	562	559	570	525	554	522	591	563	559	606	589	534	583	570	556	563	579	528	573	584	567	560	572	575	586	532	586	595	598	567	592	580	562	572	560	519	549	592	567	547	567	560	649	561	541	571	553	556	535	591	580	561	563	564	559	532	588	560	591	557	556	587	564	544	558	528	549	633	583	538	607	582	561	571	582	570	583	583	567	552	580	548	531	597	587	541	614	577	579	570	585	579	576	568	566	554	558	531	557	580	584	578	624	562	601	577	555	545	569	596	574	540	562	556	559	573	543	537	581	567	564	541	528	514	588	552	536	557	557	601	536	544	575	526	561	567	536	564	557	571	560	577	572	551	563	538	594	566	563	562	535	548	541	561	581	562	561	578	583	598	545	562	564	623	535	612	582	600	563	589	566	550	577	564	550	529	596	604	598	569	599	560	572	573	560	559	537	590	576	580	573	562	550	538	597	544	585	585	550	550	581	563	575	551	588	585	546	570	560	532	562	559	514	619	616	585	529	532	546	573	624	536	571	588	627	541	543	555	586	594	573	566	572	549	545	562	595	521	576	567	612	538	613	534	577	551	584	580	560	552	548	589	606	585	527	531	537	595	561	565	573	557	569	586	556	610	559	591	546	591	564	592	542	582	553	587	572	561	539	582	542	562	555	545	587	576	563	562	579	586	568	519	580	575	562	574	562	583	572	553	580	547	597	582	585	626	604	562	585	547	548	568	535	562	521	538	542	568	546	583	564	563	572	594	532	576	555	564	548	533	605	588	627	577	557	543	560	520	571	593	563	571	572	544	521	556	574	556	538	549	569	554	562	595	587	559	568	570	603	568	561	565	558	562	559	550	567	595	544	561	569	577	570	531	581	568	558	605	533	534	547	550	559	553	585	587	600	551	591	540	577	522	559	583	547	595	559	549	549	528	571	534	551	566	574	558	552	583	568	526	569	574	568	562	616	588	557	583	560	600	587	553	551	605	571	551	543	536	600	576	555	590	594	569	542	585	582	570	547	583	566	556	573	577	546	598	566	536	592	550	568	539	609	573	563	570	568	577	599	528	586	584	562	570	535	501	555	581	574	546	570	594	542	538	589	576	570	547	611	563	577	560	549	533	555	588	564	577	604	554	563	553	554	612	593	530	532	581	577	585	572	537	548	595	564	563	570	554	580	594	562	565	551	527	610	559	597	541	552	546	550	564	548	589	548	590	541	533	549	561	602	581	553	558	572	583	557	561	598	560	585	573	523	583	566	540	559	564	565	551	534	567	544	560	585	597	576	594	559	554	546	572	563	555	567	545	539	526	538	603	554	554	555	559	581	582	592	556	585	563	569	542	575	544	546	568	596	532	557	623	537	518	582	635	566	570	581	588	553	537	585	550	544	537	596	534	593	535	541	588	598	567	572	509	578	546	554	587	527	550	598	578	516	529	537	576	610	561	611	562	551	564	593	546	559	525	537	563	574	573	572	549	541	568	566	543	556	562	568	535	546	584	542	550	551	580	544	613	582	563	567	587	604	521	548	588	588	564	524	582	586	552	566	501	572	580	541	585	587	545	591	537	563	547	545	542	533	583	542	561	550	602	573	535	607	523	555	524	573	554	595	616	558	583	568	550	577	559	552	610	608	568	545	586	570	563	542	529	586	560	577	569	571	584	554	560	574	566	588	557	572	543	531	577	558	544	500	573	550	554	593	595	515	585	568	577	549	575	545	599	595	578	551	620	584	593	546	607	568	530	512	574	558	551	539	525	594	584	553	546	579	578	544	598	557	566	585	559	556	569	566	585	535	519	540	600	592	583	559	542	529	583	536	561	537	538	607	579	564	573	571	574	573	558	593	548	562	538	556	587	566	533	571	562	571	581	556	563	548	568	519	554	594	552	607	566	569	530	585	564	530	555	618	553	561	553	568	612	566	597	575	517	605	578	563	569	507	598	592	549	536	594	533	542	518	579	556	565	533	573	584	550	599	584	562	541	614	564	539	576	599	564	550	571	567	558	576	604	587	566	520	603	521	585	595	557	589	564	564	569	566	554	580	546	562	610	596	532	572	568	559	569	570	564	575	610	543	615	589	579	576	594	585	547	572	570	578	570	526	540	585	571	559	546	600	608	546	594	579	548	586	566	599	574	549	593	567	552	561	572	572	605	591	581	563	609	552	559	584	577	585	570	603	595	561	580	509	565	600	566	555	555	551	574	509	533	585	558	573	611	559	557	581	564	532	537	569	590	578	632	543	581	621	579	510	572	575	583	572	569	590	550	581	532	604	551	561	549	549	572	558	550	564	580	564	554	544	544	613	555	598	533	563	565	572	558	539	536	548	577	590	587	571	571	566	569	563	573	571	601	596	606	563	561	561	603	587	544	573	580	571	576	531	626	574	580	582	620	521	584	564	563	611	569	571	573	570	589	548	532	537	544	561	597	562	545	563	567	583	560	540	565	547	591	581	543	566	566	569	583	527	573	536	564	561	579	553	592	555	588	553	575	556	577	569	602	533	549	574	572	551	560	559	550	556	586	588	548	594	547	530	548	538	543	564	586	565	578	585	535	566	568	544	580	574	542	571	582	590	539	575	571	554	577	569	578	557	526	523	592	577	566	558	541	533	564	547	557	568	579	587	565	539	571	564	528	582	569	559	580	570	615	592	541	590	574	551	562	521	573	554	579	545	566	530	555	573	546	580	578	563	520	596	543	576	549	547	577	551	581	559	552	571	573
14809	13798	15267	10904	8002	5021	6051	7273	4993	4298	3034	3313	2893	1827	1961	2069	1425	1257	870	818	835	688	649	526	491	551	565	491	495	550	574	529	433	402	416	389	403	325	344	330	267	288	296	297	282	325	290	308	283	269	285	275	239	307	273	285	292	265	277	274	276	266	259	272	264	259	269	265	249	264	274	257	277	260	261	280	309	254	251	248	295	279	281	300	252	303	250	282	289	215	300	272	251	262	293	268	276	252	263	291	258	287	297	288	259	259	303	248	281	279	265	272	284	263	283	284	269	288	271	257	283	282	281	259	259	247	236	294	269	289	260	296	276	258	273	293	276	269	286	266	243	284	272	275	295	278	273	271	305	270	258	254	280	276	253	227	252	304	237	285	280	263	279	279	295	281	266	311	269	260	294	285	269	274	324	269	268	268	315	279	285	250	299	309	258	299	239	262	332	268	281	252	265	259	243	264	269	291	259	264	254	266	280	309	245	257	258	268	260	295	274	243	277	255	243	297	275	245	277	273	274	258	273	296	268	250	289	278	272	268	254	280	294	272	255	268	260	243	272	258	243	270	273	299	313	299	270	259	298	262	255	275	256	256	226	227	277	317	276	257	271	276	300	278	264	300	270	277	269	261	287	290	275	250	257	276	255	256	245	288	267	251	263	283	269	273	255	294	261	268	234	272	254	265	278	291	279	253	255	256	267	256	266	278	262	261	275	289	256	276	252	281	278	294	266	289	271	264	267	280	283	265	290	295	271	256	279	284	298	286	293	268	264	279	290	306	280	271	288	271	247	306	276	264	255	272	287	258	257	285	282	257	257	274	260	277	292	283	277	267	273	269	271	274	268	274	251	262	266	298	256	273	260	263	266	242	267	262	269	246	257	290	269	283	289	286	258	258	287	307	281	267	266	281	258	290	270	271	289	296	273	273	284	262	270	262	258	265	248	274	280	252	272	251	259	248	289	291	265	274	269	280	270	268	258	291	298	284	279	270	245	281	256	274	277	265	287	273	263	259	264	282	268	260	275	286	291	262	238	275	260	259	281	267	277	277	292	260	241	290	274	255	274	222	279	261	253	281	265	233	252	248	274	282	280	266	281	274	252	248	284	266	269	295	278	259	286	300	288	295	260	267	284	261	247	246	277	282	275	276	272	287	260	263	265	287	289	288	264	285	303	280	289	289	264	283	268	270	258	260	247	245	245	280	270	267	267	241	297	292	266	283	249	284	288	266	271	245	252	291	292	252	254	239	272	330	262	278	264	277	292	284	278	251	276	293	258	258	268	265	301	229	284	254	280	238	243	249	271	271	285	244	283	290	263	258	269	244	282	253	271	280	282	265	266	269	258	290	262	308	261	295	262	260	293	259	265	268	250	295	256	276	261	255	284	278	268	274	277	257	258	279	270	268	233	240	273	298	290	287	255	277	244	295	269	266	303	267	257	306	293	278	252	270	270	255	274	261	254	261	253	289	281	289	242	268	285	290	260	287	276	293	292	322	259	275	294	258	255	265	277	259	265	265	258	273	258	279	264	257	272	269	269	251	290	269	260	290	261	308	250	281	288	278	256	266	290	265	279	276	261	286	274	274	262	259	286	242	249	296	244	273	299	260	308	288	261	278	265	285	262	248	278	252	256	285	263	252	278	273	277	286	314	295	275	261	274	279	261	278	278	277	283	289	249	250	243	278	287	256	267	290	258	266	236	287	261	282	236	258	279	281	254	263	279	243	261	265	309	274	269	287	258	272	295	295	284	267	292	255	276	259	250	291	270	300	249	301	256	287	249	268	276	279	271	263	279	291	274	269	273	274	221	268	266	282	263	274	288	281	262	280	269	285	271	310	277	237	257	268	255	263	300	258	270	259	277	280	263	268	287	259	266	286	285	285	255	253	284	273	296	290	256	261	270	281	283	292	267	291	262	297	271	267	259	269	253	297	268	285	239	244	264	323	260	254	276	288	268	243	273	248	255	248	258	281	293	289	329	255	258	258	297	255	280	277	267	273	251	257	258	287	249	287	256	258	267	253	282	272	259	276	286	275	285	266	282	281	269	249	277	247	260	264	284	255	261	278	264	280	274	282	257	255	239	259	252	277	284	267	259	268	269	278	252	267	260	256	240	286	259	268	287	259	256	266	298	263	284	276	228	274	290	286	257	272	248	262	268	297	278	283	252	267	244	286	270	265	240	292	297	257	253	275	276	282	305	272	272	254	264	233	272	298	248	271	256	267	265	279	240	296	303	252	264	294	286	274	270	257	260	276	287	267	297	244	305	285	254	262	276	258	271	274	260	276	295	268	286	291	277	259	255	250	264	256	266	296	254	279	267	238	307	257	251	279	272	311	272	287	254	272	306	256	223	262	279	286	274	229	263	272	265	260	267	269	256	290	270	282	292	275	281	265	247	277	265	258	238	295	258	251	277	243	275	276	264	269	273	275	266	291	317	279	272	270	279	278	268	254	249	302	263	276	274	262	274	249	263	270	274	259	262	272	256	242	282	262	244	284	282	276	297	277	315	282	306	291	283	266	255	269	288	284	268	288	271	284	299	280	287	281	279	306	284	303	291	256	271	241	285	280	245	277	280	289	270	276	260	254	267	253	292	283	272	277	273	263	286	300	304	255	270	306	286	296	260	311	270	247	285	244	271	271	266	281	262	284	303	258	282	285	299	262	279	272	266	253	246	267	309	263	288	279	244	253	258	243	283	269	278	285	257	261	296	292	287	280	272	317	297	236	292	292	290	265	289	285	250	279	276	272	261	262	272	253	288	267	269	274	275	292	324	273	294	272	292	271	264	262	272	268	281	239	264	266	268	283	271	261	285	309	279	276	269	276	258	314	276	280	287	281	266	257	259	262	234	287	257	291	279	286	277	255	255	287	258	265	238	293	297	280	300	258	254	269	271	242	283	301	256	275	278	253	246	259	247	263	246	288	252	286	291	273	274	272	300	268	273	252	270	281	274	283	279	280	295	277	268	283	277	275	253	267	263	288	261	261	278	255	282	296	296	262	261	275	264	291	267	271	262	316	267	273	274	269	267	246	256	324	259	306	284	277	304	272	261	235	266	283	271	267	257	284	261	274	279	245	280	277	257	293	264	292	286	289	280	270	224	281	263	285	256	258	285	298	269	302	300	271	254	298	250	302	253	287	250	242	260	278	274	304	288	287	264	255	252	296	277	291	246	253	298	284	270	293	292	288	273	284	260	264	264	251	275	267	259	292	265	271	296	249	290	262	273	298	261	293	265	252	261	278	251	290	277	282	280	278	284	237	273	277	274	255	241	296	255	255	265	263	256	252	270	297	262	256	261	225	266	303	273	258	289	293	266	291	269	225	264	297	280	233	274	282	261	281	253	255	303	290	271	302	291	254	271	305	258	272	261	240	282	276	236	263	300	263	247	291	230	278	287	264	288	266	267	270	249	293	250	257	248	265	261	279	295	241	267	278	268	227	268	281	278	279	252	263	274	287	269	286	250	293	265	265	275	259
9393	13414	20877	21309	19416	15914	20171	24146	18715	17885	14136	17205	14438	10383	12044	12013	8924	8166	5142	5058	5026	3978	3611	2599	2445	2707	2840	2582	2891	3183	3269	2937	1935	1878	1902	1784	1626	1344	959	820	814	776	820	831	843	777	794	856	769	766	790	762	767	701	714	714	746	740	700	735	713	732	717	733	734	716	672	698	672	715	655	703	693	698	700	667	674	691	652	681	653	640	713	689	668	692	667	688	671	674	701	675	702	673	658	650	678	688	669	652	709	693	708	712	642	649	667	697	675	698	679	708	657	703	670	668	623	668	682	705	710	750	629	661	688	701	709	639	692	737	690	691	707	674	689	688	662	694	640	648	720	650	740	685	670	665	640	661	682	685	737	668	683	653	665	685	640	733	603	659	636	713	684	673	694	673	665	703	712	697	689	715	676	680	720	701	666	696	658	655	737	697	695	649	670	699	651	721	685	665	700	668	680	710	704	725	673	711	700	633	672	703	709	651	685	687	665	686	679	710	694	697	691	657	705	654	682	674	657	682	678	726	663	693	659	686	671	693	631	684	677	710	663	708	650	665	680	639	661	689	703	705	682	638	658	648	707	656	690	737	675	648	717	702	688	653	672	692	687	637	677	659	655	684	665	657	678	681	694	663	698	653	677	679	690	671	684	652	742	649	664	679	648	718	676	672	641	645	678	663	720	693	706	687	652	738	684	663	704	669	653	701	680	697	670	692	630	678	660	729	689	668	683	677	692	655	638	658	682	667	685	697	678	670	720	676	665	703	640	650	698	682	697	677	726	672	669	681	686	708	691	649	666	681	713	708	668	704	694	663	670	683	654	703	659	704	653	665	694	700	691	648	681	713	671	671	704	648	691	669	720	695	633	684	644	670	698	659	677	674	682	664	635	689	690	723	668	712	633	681	655	687	675	718	710	686	656	698	646	723	686	710	681	687	669	655	681	675	696	683	679	661	674	705	671	654	665	710	679	629	635	692	695	738	661	681	698	660	669	698	698	694	686	692	636	733	659	689	657	669	692	659	713	652	631	679	712	648	698	704	685	647	669	678	668	701	698	664	700	676	668	672	664	632	663	667	662	703	695	689	651	655	682	691	637	659	630	716	744	689	675	700	692	689	697	662	663	687	653	681	698	693	686	644	681	664	658	659	644	703	740	696	656	711	667	704	653	700	674	708	726	707	687	657	694	629	670	694	686	664	690	709	622	636	664	678	719	668	649	658	737	671	721	655	689	638	696	684	715	636	686	703	673	649	655	661	743	701	677	690	656	644	682	674	682	703	698	678	703	704	677	723	675	639	679	713	669	690	707	699	704	660	702	622	657	741	691	706	669	662	695	647	716	690	727	663	640	717	700	652	660	684	683	695	658	668	679	696	679	685	685	697	682	691	675	665	681	656	709	686	699	675	667	632	693	672	678	657	681	641	686	705	699	663	665	687	668	689	689	660	673	654	667	721	706	751	712	737	643	663	681	683	691	652	660	667	675	668	659	646	683	664	657	696	664	703	745	705	677	691	691	691	715	685	671	651	707	686	696	676	672	662	706	664	710	673	704	673	675	654	670	698	696	637	698	698	718	682	685	732	652	680	708	671	686	678	666	686	681	680	707	707	683	700	652	678	730	711	678	702	717	734	660	720	680	681	712	654	652	678	637	669	692	733	688	687	719	670	676	704	686	636	629	697	687	670	722	698	685	691	696	687	697	672	708	678	659	702	682	706	696	696	692	645	653	660	669	660	737	706	711	714	714	675	658	664	673	672	700	704	668	662	685	766	726	669	641	669	679	659	669	664	700	648	720	657	721	652	712	657	736	679	674	669	627	671	698	720	677	671	665	646	702	681	639	682	688	709	712	693	649	719	688	684	639	696	637	652	699	668	677	687	702	748	702	664	688	681	628	684	660	631	650	609	631	706	676	723	722	666	695	692	683	644	709	700	694	684	700	718	682	702	662	665	643	630	723	638	667	703	681	655	680	682	696	663	713	692	698	676	691	674	711	695	721	684	640	674	650	663	720	721	666	701	701	630	660	682	681	677	725	660	653	670	716	712	665	746	671	691	669	672	674	684	671	659	661	710	707	707	738	631	722	699	662	700	661	677	713	693	712	674	695	738	670	632	674	710	698	678	710	701	683	682	696	722	685	669	670	681	707	698	641	717	689	642	660	705	666	623	662	660	648	726	685	670	638	673	674	659	693	657	704	650	706	663	663	676	678	669	649	694	681	701	628	661	669	688	667	650	650	702	713	641	700	684	671	679	630	667	712	650	663	730	715	697	671	648	663	671	701	673	705	641	707	663	675	680	694	693	616	723	664	638	693	696	688	691	645	709	756	703	665	725	697	674	700	638	672	713	660	687	679	721	669	651	684	694	698	675	689	616	661	705	710	657	709	706	674	737	710	667	719	678	680	697	666	702	683	680	660	677	633	692	681	647	700	701	711	684	689	730	688	697	696	663	672	653	704	643	687	674	679	726	694	697	692	702	661	684	702	667	626	662	620	683	701	740	693	691	672	719	698	649	686	682	670	693	679	706	701	705	634	696	690	712	670	677	735	690	678	692	718	662	716	695	662	680	691	708	706	741	646	681	684	714	683	647	658	680	693	688	656	652	694	671	683	659	679	679	756	646	653	659	648	709	655	689	716	608	607	689	654	681	702	720	656	667	688	669	691	685	617	726	657	652	641	701	627	677	667	686	695	704	691	719	666	654	689	712	667	712	674	675	700	691	668	636	689	686	625	675	695	669	657	668	668	695	693	640	728	620	755	703	660	708	646	691	721	711	672	670	671	681	660	706	690	697	683	672	725	655	607	710	739	662	696	693	717	660	676	675	652	642	683	683	701	655	716	697	694	685	675	743	721	651	738	693	697	703	674	690	649	664	713	678	690	703	753	705	647	660	694	712	684	706	673	684	655	671	667	748	657	695	641	718	692	661	701	689	660	671	705	708	730	607	670	642	703	731	702	692	678	683	673	640	686	708	661	707	709	726	698	679	679	643	647	676	724	654	667	673	697	667	605	715	684	719	704	677	644	707	718	676	691	687	687	649	718	709	711	675	675	745	704	701	703	663	706	674	689	743	729	674	712	681	676	648	715	673	723	593	655	656	696	645	658	678	629	686	717	685	661	692	717	672	685	708	677	678	699	724	679	719	716	655	677	686	693	688	655	703	676	690	696	698	656	650	679	719	633	688	665	670	683	723	667	703	675	665	675	677	665	681	642	713	673	654	695	743	695	663	701	664	641	687	640	640	636	665	718	656	685	688	707	704	703	665	656	696	687	706	684	669	681	715	682	652	704	679	666	703	649	695	693	637	652	690	703	717	683	650	654	724	667	679	675	676	692	670	691	697	662	705	667	685	665	649	678	649	684	705	667	655	684	682	743	687	684	669	666	706	676	693	681	650	685	714	640	687	658	668	695	688	682	681	652	714	675	726	719	668	680	698	684	681	716	703	677	683	713	696	682	661	653	710	670	684	626	669	685	650	675	684	690	649
30004	32969	34927	31237	28100	24746	31404	41376	36708	33583	28239	34209	31309	22793	24219	24129	19676	20021	11243	8539	7820	5380	4851	3052	2845	3693	3406	3493	3989	5108	4737	4692	2969	2972	2222	2358	2119	1422	1149	723	405	318	303	327	352	369	333	300	350	357	301	313	264	276	285	293	297	272	332	268	326	293	298	315	247	261	286	248	251	274	284	259	254	288	260	286	276	274	239	273	290	265	241	262	296	275	269	269	292	251	255	282	261	306	288	239	287	261	270	268	301	251	268	266	254	252	262	260	265	254	274	275	266	246	277	263	254	274	244	276	278	260	268	274	263	297	275	266	250	271	259	261	258	239	280	259	266	244	290	230	272	278	268	283	266	243	290	259	259	280	240	250	288	259	279	276	302	305	256	261	254	284	264	268	256	261	254	275	246	265	270	262	237	247	281	276	279	257	282	269	248	271	261	250	292	297	288	261	290	245	272	271	260	243	287	251	289	235	266	234	313	273	250	322	284	280	246	316	264	289	280	270	246	267	236	250	258	264	273	248	261	247	280	262	241	253	294	238	269	267	289	271	277	257	282	238	284	270	254	249	247	274	259	263	278	255	268	276	256	276	271	263	253	277	251	265	279	250	262	264	267	260	245	268	272	252	283	265	285	289	242	258	269	274	243	259	273	292	270	273	275	256	271	289	286	251	274	266	260	269	252	279	254	245	281	268	272	281	277	290	264	312	221	290	281	244	260	258	274	239	301	252	281	278	245	284	262	254	266	285	243	256	273	274	292	284	257	264	259	254	276	238	261	292	277	224	254	262	264	281	253	282	258	269	296	277	265	307	230	248	281	266	279	293	265	253	257	278	275	285	275	288	272	283	233	258	266	236	257	289	266	263	251	247	249	264	274	255	305	266	274	278	261	265	266	277	320	252	256	268	280	270	262	275	238	294	264	281	257	284	274	264	274	240	294	275	260	264	260	277	241	277	315	261	280	254	288	273	236	226	246	282	252	257	255	260	288	281	274	289	272	274	272	278	300	258	275	249	276	263	294	274	268	290	278	233	248	286	267	274	269	238	269	258	289	283	283	276	249	231	273	266	216	249	262	239	273	247	262	284	251	283	250	279	252	273	287	278	249	271	269	255	255	274	278	262	275	279	252	262	274	296	282	281	238	267	266	286	287	275	261	257	297	250	265	246	287	287	238	278	261	291	266	289	288	278	236	284	262	244	278	280	273	277	249	247	308	266	268	283	260	291	243	287	275	269	292	250	248	257	296	256	265	254	259	279	247	259	237	284	263	270	262	247	270	246	278	295	291	270	268	267	266	262	246	281	262	251	253	247	240	257	276	278	286	301	279	283	237	260	258	252	241	257	265	295	269	269	245	250	292	247	268	282	269	249	292	274	265	280	257	249	250	271	247	301	260	253	258	275	288	272	303	270	247	271	266	292	256	262	291	286	244	265	247	278	294	282	262	288	276	236	262	264	278	291	265	259	294	249	259	280	255	263	289	300	274	274	251	282	281	293	276	286	308	272	230	243	268	260	271	262	290	251	247	254	252	246	289	282	269	277	272	244	280	266	282	238	249	276	277	298	255	273	278	272	292	261	272	263	274	276	280	298	266	275	280	264	256	274	233	264	265	260	242	270	295	288	273	274	261	273	270	264	278	271	261	268	258	277	258	272	262	278	250	240	273	273	241	251	275	236	286	264	306	264	251	252	279	247	254	280	275	236	285	281	264	259	232	278	253	310	262	267	289	256	277	283	290	272	280	249	263	238	258	250	264	253	273	283	267	303	277	290	272	259	290	277	255	282	253	257	277	280	311	264	297	255	291	273	273	244	264	254	253	268	266	258	252	277	284	258	254	249	245	243	259	253	281	249	284	279	279	269	275	286	302	245	260	268	266	234	266	266	270	265	251	291	256	253	293	252	259	239	274	274	259	287	257	233	277	255	272	278	289	246	226	262	276	252	273	299	249	252	240	263	234	271	239	248	244	270	286	280	258	271	269	254	281	288	281	245	244	282	276	256	261	261	230	245	241	260	278	255	263	249	265	263	287	300	259	245	265	300	281	253	275	247	263	239	233	252	283	260	292	265	263	258	264	279	287	285	280	256	241	266	255	260	268	235	259	277	257	296	230	272	271	304	264	309	258	273	275	298	299	254	271	226	268	295	274	247	262	279	278	258	255	243	281	270	261	285	276	264	280	296	250	296	251	269	260	266	259	267	263	271	275	262	259	290	226	254	261	264	278	295	280	273	314	264	255	277	268	238	270	263	276	238	287	267	299	261	267	274	262	260	252	246	252	275	251	273	277	270	263	270	270	260	274	285	263	253	257	268	275	282	235	283	268	286	255	269	235	243	287	255	263	250	243	264	256	272	279	290	241	230	274	267	250	238	248	258	289	291	243	268	229	283	238	229	263	295	261	268	274	249	282	281	236	244	247	268	277	274	264	237	279	253	263	263	248	289	258	276	280	269	285	275	256	260	242	293	269	278	261	256	294	302	234	273	285	292	270	260	247	283	245	256	260	268	266	254	280	271	282	257	277	272	271	280	257	270	253	262	233	278	257	309	268	253	281	263	266	302	267	269	280	262	278	281	247	316	321	243	264	258	274	278	277	255	301	281	252	292	262	262	285	254	273	270	274	279	274	263	284	262	256	282	282	279	268	283	290	252	279	270	276	262	235	281	263	248	279	281	279	284	290	273	244	226	286	242	270	284	274	288	270	251	288	276	243	248	281	267	275	278	255	276	252	271	273	260	262	272	302	256	273	255	274	303	295	266	249	211	261	267	284	288	263	278	247	261	287	249	243	259	296	287	257	275	278	270	290	280	278	271	252	265	266	267	247	286	276	244	243	288	261	282	259	273	280	296	278	243	257	272	283	296	267	266	254	276	270	250	254	253	246	274	266	264	297	267	265	280	257	280	264	290	258	276	261	283	267	266	265	249	264	277	281	265	242	251	258	271	264	279	274	299	262	277	260	258	259	267	270	258	236	256	274	261	254	289	288	249	255	293	271	250	262	260	285	299	246	274	271	262	280	253	261	259	303	245	254	264	263	261	245	268	257	271	259	243	250	278	270	273	246	236	274	288	279	277	259	297	255	232	250	286	264	294	252	281	262	279	278	259	255	292	250	246	289	250	234	254	276	275	230	249	274	290	276	281	299	262	290	291	249	293	283	240	251	282	256	295	277	290	279	274	274	259	259	272	314	289	261	274	252	269	290	253	239	253	270	268	258	262	266	254	268	257	264	256	264	251	244	289	247	244	268	280	282	242	250	257	259	284	273	250	272	269	277	258	259	289	255	264	271	292	279	309	218	287	276	268	269	284	244	262	265	293	293	270	247	245	274	267	235	302	274	244	244	282	263	233	264	273	269	224	282	253	271	308	279	262	252	272	259	266	270	254	279	269	282	268	247	269	249	264	285	281	293	268	251	258	278	270	278	258	275	269	288	269	247	275	256	264	284	279	300	258	239	290	259	245	238	281	274	257	273	311	264	249	281	269	286	299
20234	27087	34981	38061	36903	35864	43556	52901	51933	47556	44835	52016	48442	41209	44967	43609	41973	40467	30672	28782	26828	23468	21213	15851	15330	18823	18031	18344	21113	23186	23292	22361	15917	15723	12579	12938	11434	8048	6817	3880	1988	1187	1078	1125	1142	1284	1051	1010	1155	1254	961	947	841	758	842	885	993	920	944	971	1056	966	926	968	821	708	713	678	709	721	680	675	708	705	715	647	670	653	718	692	717	640	688	669	657	603	666	647	631	712	671	658	649	675	685	708	622	597	686	697	704	700	686	669	688	693	662	736	690	663	706	652	647	670	590	667	667	685	622	709	686	687	652	675	652	662	666	699	714	625	701	714	708	639	678	660	673	709	698	646	685	666	684	680	712	663	661	692	679	698	656	699	666	696	638	653	665	664	681	645	694	659	682	625	673	673	716	679	655	638	653	684	669	643	666	718	714	689	690	676	650	680	680	643	666	704	694	650	698	663	746	694	667	670	666	694	676	705	665	686	684	622	634	664	683	642	670	686	651	694	653	677	688	695	656	684	653	669	639	712	720	645	708	650	709	652	646	692	635	691	646	656	643	664	634	687	677	653	704	659	664	668	672	656	671	689	640	648	688	659	666	672	670	644	661	641	686	682	681	623	667	652	669	626	642	684	716	677	673	679	725	647	645	641	676	667	694	647	645	672	690	642	662	655	621	705	644	672	701	657	642	652	675	677	604	670	682	701	675	692	668	685	660	657	681	618	665	640	613	664	678	633	665	714	656	699	681	698	671	692	682	677	693	641	638	604	688	616	689	673	616	659	673	633	695	678	674	655	647	673	677	678	688	672	660	697	668	663	634	704	661	645	634	665	632	681	689	659	616	685	658	640	654	657	666	628	639	660	682	654	692	688	694	656	654	611	658	688	647	687	699	641	715	672	629	673	692	663	666	700	706	676	594	676	645	672	673	665	617	705	710	697	665	660	601	678	671	667	643	638	645	615	646	676	682	709	663	682	674	666	706	658	673	671	635	602	617	655	648	687	676	703	685	675	682	661	629	650	696	672	638	650	694	684	620	699	679	660	690	649	636	676	657	696	658	706	681	625	719	612	670	668	651	694	660	646	673	691	676	645	681	662	654	634	665	653	696	617	642	673	662	668	642	634	723	629	646	630	673	697	667	666	676	678	645	671	611	688	638	691	676	689	664	662	669	650	648	628	651	684	658	668	670	682	699	673	693	674	647	641	639	686	644	708	682	671	690	682	623	598	687	641	615	722	668	669	666	638	704	655	677	704	676	637	657	671	645	657	663	672	660	676	635	689	634	656	648	654	688	671	609	652	640	734	623	654	674	682	652	680	706	656	647	613	628	665	634	695	659	667	684	693	712	689	657	679	717	684	606	670	639	676	646	636	680	652	682	667	629	675	605	603	621	649	691	607	661	659	674	695	654	677	651	676	700	663	661	683	645	641	666	641	675	614	635	672	679	672	662	645	684	667	676	661	675	646	672	673	675	672	661	619	648	658	692	631	637	663	705	656	663	641	627	681	629	649	664	657	668	656	658	648	701	651	654	671	663	712	635	683	648	723	628	661	652	636	696	690	674	641	626	635	671	636	674	681	654	716	649	666	636	604	640	663	632	657	698	682	637	707	669	651	719	679	685	688	677	666	656	689	612	641	691	674	667	707	667	674	651	694	645	671	697	670	666	674	655	681	640	707	646	691	659	658	669	667	640	724	662	632	656	666	680	676	676	642	695	713	636	666	671	653	706	708	667	676	625	698	645	718	651	684	640	703	656	633	675	646	691	658	662	659	605	679	634	667	693	657	705	672	670	694	646	655	672	658	658	675	625	667	641	702	696	678	639	669	671	684	705	670	634	693	662	667	653	671	643	620	620	654	623	698	659	648	615	666	680	657	677	669	619	648	697	654	630	632	699	653	675	653	644	627	669	650	610	660	656	654	721	655	678	672	666	655	676	610	650	667	619	674	663	676	666	627	648	691	654	669	691	681	621	635	667	694	660	675	705	693	664	675	680	666	704	668	663	646	696	667	679	655	675	663	718	707	619	651	686	663	642	638	682	636	707	665	711	645	699	669	711	665	645	668	689	668	663	630	649	649	650	682	681	666	681	691	654	662	638	686	671	671	649	666	651	711	690	672	678	625	683	665	695	716	695	686	723	689	689	614	657	639	645	666	631	630	630	685	681	628	675	676	636	667	640	624	648	693	636	659	625	658	622	582	660	663	649	667	676	661	643	653	653	683	658	665	666	661	692	690	676	655	625	650	670	677	717	675	665	695	672	661	712	668	702	673	678	654	667	661	683	656	614	654	710	711	671	705	641	657	661	699	644	673	665	674	622	628	689	684	675	682	652	682	688	689	660	646	634	714	685	667	691	637	667	665	678	688	688	686	692	667	690	657	619	662	679	662	671	662	686	678	657	656	660	614	679	670	701	680	640	682	641	625	652	653	633	670	663	640	685	654	630	679	697	673	684	657	613	658	657	672	651	651	697	673	684	727	665	652	680	646	672	602	634	659	677	637	659	663	655	684	672	697	732	668	687	670	706	647	659	706	654	712	641	686	692	642	653	671	672	672	647	645	660	693	664	660	695	649	684	661	658	647	635	659	650	692	671	648	652	716	681	634	662	680	652	646	665	666	651	680	685	673	681	705	674	664	660	680	692	722	658	688	648	640	669	644	652	657	614	669	616	666	655	663	640	698	709	647	654	638	653	676	665	631	660	690	696	661	600	696	613	621	691	653	643	702	648	666	654	671	671	668	662	705	676	674	686	678	664	630	635	647	648	699	704	705	634	662	649	704	670	718	665	653	661	699	593	705	651	675	695	688	649	698	607	659	643	714	651	666	675	681	654	660	705	632	666	727	677	651	649	656	686	629	660	651	676	687	677	703	671	709	657	678	605	673	658	648	626	655	660	662	640	676	638	656	724	680	683	666	680	636	703	673	662	664	725	655	669	592	714	643	707	655	689	689	659	654	666	692	634	668	635	696	647	655	663	703	660	724	683	642	671	617	645	666	668	672	697	653	604	671	671	646	665	705	666	669	632	660	647	661	657	660	652	718	679	738	643	671	669	638	667	642	656	657	678	683	688	679	664	657	679	695	695	665	665	643	661	675	717	657	672	680	673	698	667	639	644	681	696	669	653	689	648	640	669	661	704	639	636	700	661	658	636	686	653	634	686	669	648	704	732	679	640	664	678	685	684	656	632	694	636	667	678	651	690	665	693	673	671	682	672	681	674	654	690	702	672	667	682	626	669	652	667	622	673	676	704	633	710	654	686	654	632	669	687	677	711	637	679	731	665	617	683	633	643	629	670	611	683	670	704	694	665	653	701	666	655	622	699	640	662	651	698	664	667	625	629	655	654	657	673	665	639	683	665	650	675	682	680	640	688	670	621	691	657	665	684	609	659	622	646	668	661	679	668	660	620	670	712	610	691	675	638	652	662	674	695	698	605	646	693	654	688	636	708	656	644	657	659	662	693	684	636	608	692	667	710	691	666	664	618	654	670	683
43858	37330	40078	38461	36674	33457	38981	50098	45508	41791	38798	46258	41923	35792	38595	36572	38792	33699	24802	19538	14848	12104	11113	7311	6728	8237	8637	7202	9100	11309	12014	10786	10518	9525	6031	3029	3241	2690	1781	1899	1004	441	344	378	315	348	372	322	337	452	380	306	274	224	264	287	310	298	304	319	351	300	282	344	255	271	243	202	250	244	240	206	238	233	238	221	243	222	206	205	230	233	225	218	209	220	239	189	234	264	212	228	243	185	227	251	220	191	241	206	237	214	216	237	242	240	236	212	220	230	222	215	222	210	226	220	225	221	247	205	197	243	206	217	200	243	237	206	220	229	223	215	218	217	216	246	231	216	222	234	208	178	253	247	203	215	245	228	214	214	212	190	224	222	196	229	246	241	237	203	194	199	219	238	204	228	230	211	224	228	233	235	229	212	225	249	219	244	225	230	249	215	226	233	215	219	230	218	227	205	209	230	252	202	204	198	199	213	209	239	229	206	229	216	228	226	220	241	223	247	221	231	227	250	230	208	246	217	236	211	237	210	221	217	210	243	214	226	220	234	205	240	218	229	214	225	229	256	239	213	230	209	227	237	213	189	184	247	238	219	215	203	213	206	211	226	206	240	250	222	232	245	228	239	207	226	239	194	220	221	202	229	233	237	215	200	213	222	221	225	219	248	233	243	252	201	223	193	223	238	210	203	207	242	236	207	226	220	240	223	240	217	206	204	212	236	228	230	230	237	242	237	238	228	203	219	200	238	218	220	251	217	204	202	210	207	220	238	202	221	204	224	215	223	202	220	213	193	229	247	232	244	250	205	234	217	219	245	248	239	204	226	231	254	202	192	227	202	224	254	232	225	209	243	212	244	210	209	245	236	196	210	195	223	226	224	236	224	237	239	198	189	214	226	238	235	239	217	211	210	236	213	229	229	219	220	220	225	237	229	238	213	203	218	227	243	190	229	253	252	226	192	236	224	246	229	219	224	239	227	215	230	236	216	196	225	212	233	231	225	236	212	228	223	198	216	245	212	237	209	249	222	211	227	193	228	212	207	219	247	214	222	217	253	208	180	229	208	212	206	222	232	212	228	248	233	208	195	234	205	228	225	236	245	225	220	244	225	222	231	195	216	212	220	212	197	244	207	196	194	237	217	211	239	227	216	214	224	226	210	226	204	229	211	230	223	244	242	237	222	232	209	198	235	241	237	227	214	226	237	197	233	248	227	207	244	224	219	202	191	227	225	227	223	216	207	212	215	227	212	213	194	206	219	229	225	238	203	195	238	241	215	212	240	232	234	242	215	218	221	225	221	225	228	221	246	244	235	214	178	224	218	219	210	202	216	230	236	227	262	204	209	212	224	202	211	217	224	227	240	211	198	225	207	221	197	232	224	246	240	213	223	206	212	258	248	217	221	225	232	240	235	219	214	243	247	203	213	244	235	222	217	245	215	223	222	232	205	237	229	252	231	211	193	222	228	206	248	241	225	235	226	244	219	219	212	217	245	229	243	213	230	209	214	203	226	244	227	214	238	262	235	224	243	215	239	232	233	251	227	202	202	242	197	243	202	198	242	224	230	239	215	223	223	222	227	201	241	208	220	232	216	220	214	225	233	230	257	232	229	221	222	219	245	236	215	212	215	211	241	209	214	264	228	225	222	238	207	264	203	230	230	220	215	248	239	220	215	235	209	248	231	232	218	244	208	206	238	219	196	227	231	210	234	219	211	230	235	216	229	221	221	237	227	226	232	219	234	220	203	220	233	203	211	228	233	236	199	210	248	216	193	220	254	228	247	218	220	211	237	230	213	230	233	207	236	172	242	215	208	212	237	249	241	204	223	193	221	222	223	237	209	216	209	189	206	210	195	226	234	224	211	212	242	223	220	214	229	243	236	237	246	192	231	225	249	224	212	217	206	196	234	215	211	247	221	244	241	254	211	233	222	264	224	228	212	209	241	223	212	228	221	213	232	235	238	241	215	200	240	240	198	198	228	228	210	233	216	208	226	226	219	218	250	229	237	223	225	237	221	224	266	237	222	232	241	253	231	250	254	222	234	185	233	247	220	209	205	193	230	225	225	223	218	208	229	250	201	198	189	223	225	231	222	217	216	218	247	237	216	241	236	177	189	224	229	243	215	256	227	183	216	191	227	242	209	219	231	240	205	221	231	232	235	236	231	226	229	214	202	234	239	192	228	212	219	223	213	230	188	235	190	251	217	197	226	219	187	235	210	244	217	229	221	237	235	202	218	233	227	217	249	234	201	205	243	253	207	212	198	191	221	209	223	222	226	245	208	189	235	205	240	243	208	222	226	231	229	234	262	203	240	207	238	249	229	218	222	211	221	204	204	250	237	220	246	239	227	206	264	236	204	231	232	211	219	220	200	247	216	216	199	193	220	241	219	205	233	233	218	188	221	217	251	221	219	217	222	223	226	248	226	231	198	238	213	185	217	224	200	206	231	215	218	230	209	226	226	205	247	217	243	180	223	205	202	237	236	252	194	210	196	214	222	238	210	246	245	216	202	220	209	224	218	210	221	207	227	246	250	211	211	230	234	247	221	219	207	225	217	212	263	225	223	216	217	234	232	203	211	238	216	207	239	217	216	211	206	229	232	219	228	200	227	245	218	250	226	228	211	209	207	218	224	223	208	203	205	200	219	226	222	210	212	234	229	209	199	200	200	196	189	195	221	208	239	201	216	222	192	218	222	213	229	222	237	246	207	208	240	231	204	245	205	215	213	239	204	209	221	215	233	216	222	205	199	244	235	240	226	227	208	210	217	237	227	249	250	234	208	211	237	213	215	224	215	223	203	221	193	246	255	242	254	189	228	213	215	217	209	244	195	214	226	231	229	208	258	224	205	208	204	213	249	214	199	238	223	212	213	239	229	191	237	228	242	236	196	243	195	232	218	232	210	231	231	217	223	214	212	212	197	230	210	246	238	219	255	202	217	240	236	253	214	212	214	227	211	219	206	223	244	251	201	234	235	222	196	235	215	224	236	233	217	211	246	224	214	248	236	200	234	216	212	240	199	226	208	230	233	227	221	218	225	252	225	262	229	234	245	217	223	231	241	238	211	206	219	209	205	204	244	231	209	221	235	218	224	202	211	239	206	206	224	206	222	260	229	218	202	219	208	233	209	221	234	242	210	244	207	235	229	245	221	248	225	206	202	243	215	240	239	188	214	225	221	218	220	230	243	239	220	210	218	218	231	223	230	217	211	227	213	248	237	259	206	189	243	235	213	254	208	237	215	222	242	239	244	222	226	227	210	219	209	224	207	204	219	215	242	220	252	200	221	217	230	234	191	219	223	230	243	250	201	221	224	240	229	187	213	215	210	240	229	228	226	237	220	202	212	247	238	237	236	209	220	232	238	197	226	216	248	223	234	207	228	216	213	233	209	225	231	201	212	238	200	244	205	211	206	227	243	203	203	209	232	191	233	225	214	242	214	227	229	244	211	194	222	224	254	197	215	215	264	221	213	210	211	217	205	220	241	245	214	223	204
31110	32340	41735	48113	46890	44685	51255	61480	61400	55772	58247	62941	59827	54064	55829	54017	57909	52007	44820	41053	35047	34374	32234	26552	26322	30266	30531	27174	32609	35608	36585	33988	33795	31548	23219	14918	16602	13595	9234	10792	5451	2055	1499	1491	1440	1714	1615	1346	1666	2276	1803	1262	851	722	842	1030	1185	1167	1104	1367	1413	1303	1147	1303	970	641	613	669	624	585	607	589	607	610	580	559	572	561	588	563	539	609	597	563	527	565	558	610	545	561	587	605	550	540	536	555	594	580	605	556	532	518	565	556	578	575	544	577	552	544	549	534	566	575	544	543	518	569	580	550	536	563	575	557	549	548	543	514	580	602	579	604	593	559	593	529	518	525	537	550	532	590	563	549	571	544	510	536	540	578	570	542	579	574	570	582	565	548	563	571	523	526	547	558	570	578	569	550	549	577	510	580	558	530	539	533	525	559	555	585	560	522	551	542	569	546	543	482	589	571	556	593	537	573	515	538	542	557	572	579	553	559	548	594	583	570	569	556	602	548	573	565	578	524	570	565	597	548	546	557	579	519	519	530	576	574	558	596	549	587	616	586	545	589	542	552	536	600	573	598	545	547	563	563	574	538	552	573	534	564	557	537	522	564	558	559	537	548	548	552	542	575	600	561	535	590	559	548	557	555	524	559	561	581	631	538	540	564	602	546	561	535	564	561	528	511	509	530	578	538	536	566	544	536	560	563	531	553	588	530	522	557	575	574	521	589	526	547	566	525	564	555	562	546	550	525	543	539	568	552	574	555	555	534	545	525	541	596	518	530	551	510	566	567	557	580	566	555	537	567	545	568	530	550	497	604	567	579	541	601	582	513	593	527	570	581	549	535	552	530	549	539	559	575	553	585	552	549	578	580	521	545	524	554	523	599	587	562	573	594	543	568	556	533	585	534	561	552	517	538	565	506	569	549	556	556	571	582	603	544	594	573	548	596	509	563	570	551	548	548	563	544	550	582	577	564	575	583	549	569	536	573	565	533	535	578	549	581	536	573	581	574	577	555	557	570	559	596	593	568	535	565	591	552	555	544	550	568	545	581	536	583	558	506	568	578	544	550	516	547	541	541	547	562	584	547	585	564	569	579	554	575	539	578	534	521	582	574	538	546	616	533	598	555	555	561	593	574	581	554	572	560	534	567	523	561	612	606	567	559	551	566	565	564	559	537	578	513	591	566	538	578	523	563	546	569	559	574	542	525	547	580	585	540	571	581	606	526	593	588	558	525	550	560	539	528	564	563	544	557	559	564	538	556	529	606	591	570	526	558	586	615	606	597	491	562	627	534	531	580	559	586	559	561	556	501	585	560	535	546	532	566	578	580	579	577	550	525	562	560	553	560	496	558	592	552	555	542	531	539	542	525	592	588	569	545	592	525	549	568	590	546	549	594	534	574	535	635	551	566	568	522	535	588	536	567	554	575	544	553	522	573	606	521	558	582	565	567	549	560	534	557	585	543	547	560	587	588	592	570	570	551	541	547	555	568	559	562	538	578	532	553	585	543	524	551	552	553	531	571	538	527	598	608	530	533	538	550	527	563	562	576	530	552	568	554	534	546	613	586	544	560	576	555	532	566	561	546	586	549	555	521	584	563	565	563	555	561	541	556	542	581	556	612	544	557	543	550	558	598	563	534	542	574	546	538	573	525	541	540	539	533	615	512	552	562	596	577	541	582	584	514	559	524	557	555	515	584	578	561	561	581	600	573	536	560	560	519	533	550	552	526	521	549	591	539	519	571	586	566	565	583	548	541	560	550	572	574	557	497	531	545	585	508	529	599	561	576	607	555	558	581	530	568	615	569	578	550	531	502	546	553	577	545	589	584	571	542	611	581	579	529	546	546	589	538	529	559	548	538	552	549	555	536	562	616	580	550	572	534	577	542	570	594	548	569	541	575	548	579	538	578	552	532	529	571	531	541	524	552	585	563	581	540	553	566	555	541	516	560	600	566	558	533	557	561	558	532	563	538	529	574	550	569	533	565	560	548	563	543	553	571	493	568	609	523	574	586	578	519	508	565	543	583	547	566	548	555	589	579	545	589	589	545	537	532	602	532	564	575	573	639	572	551	601	564	564	579	573	543	582	540	563	590	590	559	579	565	607	572	561	599	532	533	565	543	567	540	523	584	553	582	548	572	515	544	592	554	569	578	568	582	542	532	534	574	594	511	505	571	565	524	558	573	563	558	571	507	551	562	562	586	587	598	560	577	564	525	603	514	587	577	586	592	525	523	560	585	579	555	562	544	570	585	572	578	576	535	545	556	526	615	552	566	563	551	586	551	564	580	596	574	561	518	550	543	506	554	543	556	514	572	524	580	586	539	539	558	590	565	577	552	570	532	551	596	588	544	564	564	596	527	561	533	552	557	524	542	570	568	524	567	566	562	558	558	551	576	593	563	571	577	530	551	571	591	580	532	563	520	556	559	546	546	544	567	567	614	586	539	567	549	563	587	529	533	568	546	544	579	544	514	511	599	567	602	546	565	596	561	560	514	594	567	564	528	586	556	526	560	556	483	534	558	522	542	535	529	583	580	580	527	543	563	537	540	576	559	519	530	561	546	584	520	570	541	575	604	550	545	517	559	540	553	577	567	527	578	521	528	605	557	537	530	508	575	572	569	571	505	541	498	616	551	556	547	541	625	546	555	553	520	533	547	548	587	544	510	582	534	561	564	556	576	532	541	526	561	583	523	557	543	558	560	594	566	573	574	559	552	552	581	593	581	572	555	544	560	549	576	549	570	557	505	546	583	567	556	561	581	566	532	541	556	572	564	604	565	571	576	536	544	565	552	604	559	611	554	567	554	543	545	544	571	556	568	527	599	542	586	530	528	569	541	562	585	555	563	590	542	536	541	558	517	560	525	575	533	578	560	570	584	558	542	586	552	595	556	589	564	517	505	539	560	567	553	600	534	554	558	595	537	582	561	538	576	549	563	515	551	567	572	568	553	573	575	568	587	549	551	542	484	582	560	522	586	576	556	533	501	574	582	540	547	532	582	562	533	562	541	537	539	602	597	584	571	576	575	569	512	568	536	528	567	541	517	579	543	545	583	566	517	521	557	599	543	570	571	573	635	571	534	597	595	571	567	588	574	535	561	546	597	536	546	609	589	542	560	558	567	583	569	576	581	569	524	550	597	546	544	559	555	530	575	545	588	616	593	563	537	553	562	535	600	503	568	558	527	594	535	557	534	534	603	551	524	548	534	575	547	557	533	564	532	541	574	569	531	545	542	536	565	546	609	571	572	604	542	582	554	531	565	520	577	524	553	555	522	624	560	579	579	548	557	525	540	533	564	547	556	582	583	585	540	561	589	594	564	542	547	564	555	592	584	555	524	545	561	576	539	553	639	548	573	522	559	580	500	527	561	554	570	595	566	561	547	517	537	560	563	582	546	569	578	552	607	536	560	577	551	558	542	586	553	577	533	587	580	562	566	547	519	580	570	533	575	570	536	541	573	533	548	556	569	575	580	547	551	594	553	552	529	565	531	572	551
16133	12767	14069	11903	7510	4605	4416	5959	4681	3691	2756	3460	2271	1542	1787	1465	1528	1199	781	710	563	559	512	448	457	449	481	441	456	479	503	499	478	486	425	348	311	306	283	293	286	310	293	291	278	271	295	274	267	286	284	281	268	271	270	269	292	303	251	287	269	279	306	294	243	275	260	291	298	296	276	284	282	275	289	258	269	275	294	264	279	265	260	286	273	285	279	284	256	246	272	266	248	275	270	260	265	242	294	267	274	256	266	276	240	277	257	259	285	264	264	248	283	283	274	292	254	235	279	272	280	277	280	297	263	278	257	267	271	288	268	255	267	290	266	258	260	278	282	257	273	258	256	264	278	238	274	281	278	269	311	249	284	270	226	253	262	255	270	283	277	255	268	264	265	297	258	208	238	245	283	297	275	253	250	258	266	287	276	283	252	299	268	308	284	253	279	271	257	246	259	255	296	264	281	275	257	267	255	279	257	302	281	259	290	264	245	270	283	227	280	286	246	267	260	236	279	297	273	286	310	259	270	290	270	283	293	243	272	268	292	257	265	299	268	270	244	288	295	268	267	282	239	265	280	263	284	272	274	280	300	295	291	286	232	313	286	265	238	241	265	260	333	289	284	299	275	282	307	274	261	267	279	273	262	268	290	266	286	273	266	263	264	263	209	302	272	272	244	244	254	266	263	304	277	270	262	242	244	275	261	258	279	275	276	270	283	278	290	262	262	234	269	285	244	262	282	281	264	288	215	264	268	254	263	291	282	282	292	272	261	271	287	245	278	243	248	256	279	277	266	279	241	268	269	262	287	272	220	291	277	259	298	250	256	263	275	235	279	271	267	272	276	253	295	261	251	301	303	259	265	256	263	267	277	269	238	265	261	252	282	248	274	297	248	266	283	309	278	253	269	243	271	248	253	249	282	250	301	278	267	260	265	280	262	269	285	260	231	247	274	261	270	250	255	266	249	263	252	286	287	251	250	271	253	254	236	296	270	263	249	285	272	298	265	274	232	253	276	268	259	255	254	254	249	272	287	285	286	274	215	250	256	248	254	317	256	263	285	258	276	258	271	288	272	297	266	246	291	246	267	262	262	260	293	263	280	259	275	312	259	253	283	292	276	274	292	257	276	276	250	295	282	259	278	284	267	272	295	242	285	249	275	238	279	297	248	255	271	259	270	287	256	275	263	275	244	253	299	278	260	278	285	256	267	278	292	273	264	262	274	262	262	283	265	254	282	279	263	265	298	284	302	277	268	292	287	272	268	277	269	263	296	280	261	283	281	267	264	296	280	280	264	250	258	277	275	282	264	267	272	265	289	251	274	233	301	247	254	255	286	266	277	283	277	286	304	276	275	278	253	239	293	246	276	288	276	277	248	281	279	284	252	265	267	258	283	300	255	272	255	259	236	261	261	239	279	284	279	263	262	273	280	291	266	257	293	280	257	282	311	265	240	263	245	273	263	278	268	265	284	256	248	258	274	286	270	244	269	272	276	260	268	273	244	291	257	252	286	286	266	245	267	275	296	244	275	268	280	258	262	236	287	256	285	295	287	296	277	279	276	273	246	307	269	292	265	330	288	258	283	249	295	270	287	262	287	296	304	274	281	265	244	261	278	268	279	263	288	270	256	224	293	271	286	261	276	253	267	248	272	287	262	257	269	272	266	299	257	226	255	258	298	268	280	281	296	269	270	270	286	282	267	288	237	233	256	276	274	279	279	268	249	278	258	278	252	279	274	279	298	285	277	278	274	274	273	260	279	271	303	287	265	270	289	276	254	283	285	248	219	281	276	293	240	280	274	295	247	274	266	263	287	275	278	275	263	263	272	275	273	264	251	267	269	280	274	321	273	261	261	279	240	287	241	259	261	264	255	284	262	252	249	276	284	270	279	255	259	253	270	265	233	276	241	265	240	274	262	287	285	249	252	271	250	269	279	281	268	291	245	282	253	250	275	268	281	287	271	265	251	288	256	261	266	278	260	273	270	266	254	284	287	286	285	271	285	288	295	260	249	248	246	243	282	277	268	294	254	248	282	277	252	291	245	272	273	245	265	276	267	283	286	227	256	264	278	268	247	258	289	293	309	241	257	289	283	287	275	262	279	271	286	272	281	243	279	273	263	268	266	253	288	265	277	272	294	264	236	267	274	281	292	280	272	248	299	265	283	244	253	242	241	295	283	245	255	280	257	259	284	277	248	258	302	240	275	276	253	271	256	284	257	257	278	275	235	313	271	274	256	277	307	262	252	264	278	255	268	273	271	285	275	280	274	279	307	267	259	249	281	309	273	266	277	259	252	265	275	281	280	301	244	287	279	266	265	266	245	249	286	293	271	262	256	275	281	275	239	289	269	268	271	235	229	309	305	234	252	267	230	259	262	272	268	267	274	263	266	277	261	319	293	294	290	269	281	264	311	276	251	256	280	261	256	242	232	272	258	289	270	275	272	269	278	284	283	290	298	269	246	263	270	280	239	249	300	273	290	299	280	279	268	275	260	251	294	276	267	276	290	279	271	244	274	288	276	283	285	256	288	252	260	281	292	285	294	279	287	287	285	259	263	298	253	268	274	303	292	253	295	314	322	275	248	255	270	296	267	257	286	262	307	261	268	277	267	274	268	262	276	271	248	264	279	262	296	257	282	280	268	292	304	266	269	265	261	257	284	263	265	291	298	261	264	271	269	279	311	265	288	269	296	288	282	276	261	251	275	274	261	275	237	247	278	299	277	263	266	283	261	285	257	269	263	294	284	298	239	303	284	238	263	283	287	280	260	224	276	254	283	259	276	282	296	250	304	261	297	273	268	245	298	268	279	265	288	263	246	290	237	278	272	283	267	304	278	295	276	269	266	276	276	267	273	285	267	277	251	310	289	268	276	283	277	285	287	253	256	281	305	275	245	268	242	242	268	270	269	270	227	270	260	265	265	256	263	262	298	262	258	292	259	269	269	261	263	264	277	266	271	270	287	258	261	273	266	294	279	274	280	272	260	286	293	291	255	271	241	277	275	247	259	258	304	254	272	272	270	306	285	294	272	264	263	267	272	259	243	272	273	263	254	259	271	242	274	280	270	252	262	282	268	255	267	277	272	276	268	276	287	229	256	286	235	289	280	258	248	277	270	286	273	259	255	268	260	293	299	280	274	296	274	267	283	271	250	266	269	245	291	243	293	248	263	255	270	255	280	262	243	254	244	275	232	297	292	279	246	273	262	265	253	267	284	263	254	259	285	251	305	278	255	272	259	255	266	279	263	286	270	280	267	264	273	260	278	238	302	273	256	286	258	297	266	295	251	271	257	241	283	262	293	309	284	242	273	249	241	276	251	252	291	224	281	278	281	264	249	260	278	298	272	249	271	271	274	245	261	249	278	288	235	274	258	260	280	259	312	306	248	269	259	306	257	265	238	244	275	300	256	274	271	256	243	279	273	271	270	284	274	289	264	277	273	260	297	246	304	271	299	247	270	297	271	281	281	245	283	270	266	279	284	275	257	248
10544	11792	20111	22696	18902	14471	15772	21437	18674	15656	13815	17375	12017	9552	10858	8605	9911	7466	4901	4409	3257	3152	2775	2368	2260	2348	2390	1949	2371	2689	2814	2807	2777	2724	2164	1249	1077	1060	1050	943	847	796	793	815	835	763	772	759	735	766	796	764	783	756	734	717	696	683	725	688	715	751	695	720	649	673	669	699	637	661	715	719	695	682	626	698	664	667	686	689	691	712	708	684	714	696	715	649	656	697	708	624	686	705	620	684	658	706	672	669	683	664	701	630	674	640	679	692	702	638	687	674	662	699	685	617	645	662	651	656	656	679	641	717	709	709	672	658	639	654	645	674	688	632	689	674	715	651	666	699	671	709	666	631	726	624	663	713	692	719	671	689	655	689	693	681	639	679	666	690	695	663	678	698	647	656	677	672	654	679	680	719	652	699	653	689	673	660	702	707	708	684	684	668	704	674	711	701	668	674	646	662	660	658	657	702	666	702	654	696	700	687	676	701	662	669	667	683	709	689	656	668	646	674	642	655	661	685	698	665	693	675	698	662	671	661	640	656	708	700	676	684	658	628	687	669	663	638	661	677	665	636	651	676	688	646	656	692	673	644	679	701	669	663	694	651	674	688	623	714	697	642	696	688	689	704	676	668	687	686	702	662	641	688	674	657	614	666	622	685	702	686	640	698	699	660	644	688	705	715	662	701	631	657	698	660	680	651	689	702	662	646	665	674	622	655	655	716	649	664	682	680	651	664	706	649	663	691	682	670	701	687	637	706	657	681	687	661	719	624	682	676	700	656	674	656	668	653	646	638	698	708	658	632	693	665	620	651	644	637	675	692	683	672	680	671	675	685	695	688	685	646	678	649	685	704	705	655	700	655	681	669	649	672	715	645	705	687	721	646	680	661	650	686	720	705	736	688	650	666	677	719	685	655	676	720	647	714	700	669	673	676	657	691	681	665	701	668	704	680	692	669	660	680	707	677	649	634	658	687	686	686	701	668	710	705	687	646	736	678	670	709	723	695	707	695	624	675	679	709	609	702	634	672	683	660	655	698	649	634	664	717	680	632	677	651	642	718	664	681	674	686	658	692	639	714	680	676	707	700	666	670	697	711	646	684	674	707	706	663	645	685	661	709	641	660	665	689	672	647	653	661	673	679	687	668	676	608	652	629	703	703	648	682	706	665	670	652	738	701	692	684	610	727	697	696	703	672	682	663	633	721	687	729	655	676	653	694	688	690	670	664	712	657	658	682	677	689	644	643	672	678	670	670	645	697	675	680	682	703	701	657	628	678	666	693	701	664	707	659	643	670	677	657	662	724	664	683	722	698	700	664	645	651	657	689	681	684	669	663	693	668	668	675	668	728	688	720	680	709	629	700	676	669	643	632	664	687	689	661	674	701	715	688	705	696	667	686	674	668	662	677	687	675	709	722	660	711	680	684	646	668	668	675	679	670	695	660	652	693	702	658	667	678	696	676	650	645	664	723	690	629	681	677	634	696	661	669	623	645	677	659	682	664	631	603	657	650	667	718	696	689	682	683	641	657	727	672	683	705	642	696	620	662	668	677	676	700	668	684	629	702	645	657	675	673	680	668	678	633	682	671	627	630	738	697	693	694	666	640	668	665	649	651	621	686	699	624	715	632	672	690	654	676	700	697	655	663	679	661	682	658	648	702	730	662	682	656	694	647	714	689	674	619	659	692	700	679	692	684	706	654	674	675	694	661	700	696	708	699	672	698	644	658	659	637	706	664	664	662	676	674	659	645	661	631	687	625	649	628	695	649	675	659	632	662	647	732	683	652	685	637	668	697	660	681	750	678	668	689	684	669	658	667	618	698	710	673	696	690	646	665	665	666	627	678	711	715	720	665	663	674	668	697	662	666	640	687	693	724	643	734	671	721	652	642	718	677	649	653	678	667	698	698	646	698	692	678	630	661	677	692	694	644	743	699	684	662	690	690	707	713	678	690	648	745	617	643	696	679	653	674	661	650	639	683	642	692	673	694	697	636	641	706	686	684	676	696	677	747	619	653	677	699	646	665	637	668	693	705	679	693	707	721	697	684	713	685	669	648	672	664	679	669	709	634	706	696	694	644	642	697	729	738	646	656	719	700	671	658	654	665	664	669	643	646	648	723	727	684	634	684	682	681	663	695	698	685	635	663	673	695	673	685	663	707	682	661	691	667	696	675	648	688	686	698	686	707	656	650	617	672	640	643	674	658	679	603	663	669	687	636	662	671	736	671	673	672	636	679	662	698	701	673	649	667	675	706	668	639	720	700	698	654	710	665	666	681	666	662	654	686	665	653	715	663	673	661	673	705	658	702	686	674	693	661	664	683	662	670	709	644	652	710	684	680	701	675	671	671	663	692	678	685	657	697	690	698	683	697	706	695	681	643	680	694	661	640	661	654	666	674	702	675	648	680	689	662	648	638	668	713	706	626	667	624	604	705	725	658	644	609	674	659	667	685	637	706	702	687	690	656	716	707	702	663	644	727	690	697	725	716	662	703	680	633	688	679	657	690	695	657	675	667	697	686	669	695	672	713	644	748	652	724	638	654	708	657	698	695	662	659	692	659	677	698	700	688	723	632	660	673	619	656	635	624	640	694	664	700	672	686	707	672	676	656	681	650	666	683	687	684	666	674	685	726	666	733	680	667	662	632	699	663	657	682	692	693	654	633	665	623	697	683	716	673	654	668	702	624	665	645	742	664	641	711	676	695	699	689	652	671	681	694	663	674	721	654	688	696	705	649	667	686	682	674	649	623	706	725	661	650	650	683	658	691	702	671	650	728	668	706	613	706	706	684	618	701	703	717	674	679	647	685	659	636	691	645	653	677	685	668	669	690	654	645	658	634	712	690	710	677	635	667	638	664	677	672	652	725	653	671	660	683	682	686	679	699	675	680	737	720	663	667	696	678	677	667	684	693	653	645	667	660	659	697	690	670	645	667	689	667	702	665	721	701	686	687	666	694	694	638	661	692	672	682	705	684	685	688	682	679	736	680	672	669	695	654	677	690	642	720	664	696	671	656	702	672	705	651	655	674	649	670	651	701	708	664	689	643	649	668	654	661	738	661	690	699	663	734	637	665	688	699	728	700	658	742	736	648	668	650	697	700	635	678	690	642	632	671	714	671	693	670	668	676	625	668	662	683	636	684	683	687	664	733	666	667	721	685	647	706	680	692	621	676	668	673	680	689	718	671	687	639	672	676	660	694	620	633	685	703	635	689	682	711	664	636	707	692	683	668	627	675	658	705	707	694	718	661	694	693	651	682	683	662	709	694	638	694	664	651	695	671	725	734	653	710	662	665	656	654	692	680	679	664	654	713	653	677	688	655	691	755	627	686	674	679	652	693	676	678	691	660	639	667	653	681	680	701	685	665	735	689	654	639	728	729	700	726	687	675	716	712	650	715	633	654	672	700	640	706	680	669	660	619	677	662	632	665	655	641	682	670	667	667	653	670	675	699	708	627	659	653	654	650	713	662	717	659	687	676	702	680	684	690
34730	33967	35768	29728	24487	21150	26864	38366	36355	35036	30084	32876	26552	20200	25609	20767	18827	13664	8825	6607	4200	3529	3252	2716	2658	2540	2519	1935	2397	3347	3914	4133	4601	5869	2832	1486	1251	1364	1068	458	351	341	333	342	296	315	324	302	349	324	362	343	288	296	337	283	292	280	288	293	286	302	313	291	290	243	284	255	244	269	276	265	292	263	260	274	303	277	295	259	273	299	284	267	262	256	258	272	261	301	274	246	263	261	285	273	254	256	252	271	269	268	274	232	228	237	292	246	255	251	260	238	279	271	273	244	250	246	257	277	275	265	240	273	251	286	292	311	280	261	282	269	250	257	262	257	259	284	254	271	282	220	279	290	255	226	243	274	283	262	285	235	260	275	284	276	267	290	245	285	263	255	255	281	263	285	272	273	264	273	271	249	270	265	276	299	233	271	252	267	256	292	299	256	288	267	273	222	242	284	263	279	248	261	239	304	273	303	263	277	253	267	279	267	266	287	300	245	253	259	277	297	218	277	301	262	275	250	280	252	293	253	289	274	234	268	230	234	313	258	280	260	290	232	257	272	248	294	271	267	267	283	240	264	280	229	241	281	292	266	272	268	270	273	262	240	286	246	280	281	249	273	238	270	257	304	248	262	264	265	257	259	269	290	271	263	230	257	242	285	260	246	263	287	258	261	249	276	280	271	242	259	282	241	285	272	287	292	277	261	277	308	251	280	269	243	299	246	242	260	287	281	269	304	302	260	255	310	291	239	286	289	274	266	270	278	283	273	291	239	254	260	278	275	262	281	265	272	276	268	260	294	262	271	273	266	251	243	244	279	249	269	269	270	308	265	281	268	262	250	261	252	278	240	287	228	293	228	271	248	257	277	257	270	258	240	259	263	253	261	244	286	257	237	257	245	258	259	258	262	292	262	245	265	255	271	263	248	267	278	257	261	263	279	281	270	262	237	249	258	273	300	281	258	241	289	264	244	254	261	270	259	266	246	254	285	229	257	250	243	254	271	280	294	251	295	280	250	258	274	271	281	246	259	270	238	278	253	252	272	280	248	261	256	287	261	259	270	293	252	246	292	268	291	268	291	246	256	266	239	281	270	265	274	274	284	283	283	236	257	294	258	249	260	249	267	255	263	250	262	256	268	270	254	277	272	249	258	259	284	276	264	296	265	278	265	281	275	256	254	248	274	261	276	270	259	273	252	265	234	251	273	263	238	281	262	257	246	255	254	269	295	256	263	246	263	267	281	260	292	261	256	242	230	264	274	263	255	288	246	236	263	269	252	302	262	243	251	249	271	221	256	277	261	282	267	248	263	239	241	275	247	262	264	284	256	262	251	290	270	242	295	275	269	253	274	247	223	252	258	247	300	286	275	251	249	228	237	247	251	288	293	273	248	271	294	249	275	238	269	265	232	283	247	268	265	250	274	274	278	272	294	275	254	284	258	265	225	297	242	252	289	262	254	247	281	274	273	239	280	270	233	282	260	271	285	266	264	266	277	272	268	289	258	267	268	268	265	257	292	288	259	244	270	256	305	263	250	251	265	270	277	281	246	231	252	250	260	261	257	267	229	270	246	283	260	264	280	283	255	280	286	248	256	237	251	260	276	267	256	262	260	248	262	249	277	232	261	294	239	296	277	259	270	231	245	281	257	273	254	262	263	278	237	267	280	267	247	278	279	254	249	235	307	264	265	266	261	259	246	290	247	272	270	274	247	287	272	248	253	268	243	302	276	251	272	295	278	292	226	258	272	290	267	296	260	245	246	266	269	231	259	268	278	283	251	243	263	275	298	289	283	276	261	298	272	265	260	256	282	265	248	261	259	246	277	267	245	244	271	253	273	266	259	279	262	270	256	248	270	249	263	289	272	272	270	240	269	264	301	252	287	277	280	262	254	285	255	272	273	256	286	246	283	260	265	270	266	255	269	293	272	270	241	278	253	265	268	215	258	289	269	229	254	296	229	269	274	251	305	251	243	244	252	286	252	255	267	262	290	278	274	242	279	255	286	294	260	260	282	260	290	266	276	257	279	299	270	267	298	256	296	263	274	294	269	261	268	257	275	280	275	264	278	262	291	244	275	262	278	286	272	300	241	272	273	259	243	271	261	256	260	268	284	250	253	272	255	272	282	294	245	266	270	263	255	291	268	260	237	255	294	279	272	248	269	287	278	249	261	267	258	263	259	298	264	224	257	245	285	274	262	263	268	266	269	280	257	267	254	265	283	251	267	269	247	290	272	231	216	309	279	230	277	252	242	228	310	292	286	259	263	273	292	295	262	265	260	268	247	257	253	267	248	264	258	258	293	312	289	290	250	282	278	276	256	279	255	290	276	287	265	277	282	288	258	281	275	276	268	265	250	235	266	268	254	279	245	263	271	250	264	278	251	275	272	269	266	250	276	255	246	308	263	260	263	276	290	266	235	254	274	282	244	280	285	289	278	294	265	257	249	293	278	263	265	282	290	247	266	296	262	272	290	271	257	274	300	276	244	273	281	298	282	275	249	230	266	261	257	274	249	262	302	253	273	269	259	270	257	284	262	276	276	270	254	263	267	258	274	260	259	295	256	278	280	248	274	261	276	226	241	284	235	268	264	232	299	255	261	241	219	275	288	249	267	254	239	251	275	280	240	245	251	289	284	246	262	261	267	255	280	274	262	293	256	299	277	266	284	267	259	276	284	271	282	278	247	265	235	268	252	269	293	271	257	257	279	309	263	271	266	279	271	256	243	233	281	298	253	276	301	278	276	301	272	236	276	253	268	259	283	239	245	279	265	246	254	256	250	266	278	293	276	278	258	290	270	247	287	285	259	250	293	237	254	261	276	266	277	294	288	280	219	259	247	256	242	294	292	276	273	282	259	304	264	281	278	266	270	260	274	261	256	260	239	247	263	271	257	248	282	247	264	273	264	276	287	254	267	268	250	253	284	244	264	248	273	256	253	276	244	304	284	259	246	273	295	259	273	299	266	268	237	241	264	263	289	278	258	279	284	264	247	264	271	262	238	259	258	272	244	307	264	265	266	259	261	268	277	251	256	280	273	274	297	285	276	237	290	244	279	250	278	244	244	262	285	326	299	245	308	275	272	264	266	265	272	292	280	286	256	273	273	265	273	303	285	272	274	295	279	243	237	226	275	231	241	263	272	289	250	248	255	263	290	256	289	224	262	252	246	276	263	246	242	264	268	286	270	269	259	254	305	262	277	245	252	275	269	255	256	271	233	285	238	290	285	276	271	273	241	276	271	268	283	226	268	277	280	259	282	253	235	242	242	293	264	305	262	283	270	245	307	285	254	270	272	271	266	264	278	277	302	263	239	273	260	269	287	267	267	240	278	292	266	309	259	253	240	287	280	272	279	288	256	279	313	260	275	246	281	277	250	286	294	248	242	235	260	276	296	265	263	256	263	257	249	276	258	294	242	272	289	250	285	277	260	278	255	260	244	263	256	258	257	250	264	285	261	261	235	253	245	260	260	299	278	263	236	257	255	262	272	253	259
25021	27367	36087	36865	33743	31925	40686	51330	50868	49181	46299	50330	42956	39793	45783	39612	41280	33259	28680	24976	18823	17658	16428	14686	14783	14508	14608	11033	14127	18585	20103	20885	22794	24740	14274	8309	7551	8322	5698	2196	1372	1165	1158	1142	1080	1050	977	1103	1084	1205	1207	1099	814	738	780	827	884	917	909	911	953	906	984	912	787	680	728	682	649	666	646	662	702	729	702	685	647	714	647	667	680	690	622	677	673	653	655	683	681	662	691	682	679	641	672	696	674	659	660	687	636	646	681	687	632	649	672	701	684	675	665	715	604	667	680	682	628	624	622	628	672	622	705	700	665	616	680	641	696	715	688	667	656	666	670	662	640	660	642	687	672	673	698	632	659	656	669	630	638	635	665	683	651	665	646	683	737	657	617	679	683	710	642	656	640	639	666	663	651	728	620	707	679	668	666	684	623	646	621	638	633	670	631	654	672	650	678	668	658	637	624	632	691	608	689	620	722	669	630	660	683	722	660	616	693	675	621	713	675	690	649	673	633	661	666	662	628	667	635	689	654	650	662	669	644	578	659	687	690	663	657	679	719	642	691	712	699	613	708	654	633	638	686	688	664	696	639	668	667	695	654	632	671	619	669	637	674	652	640	634	672	645	678	649	685	651	644	637	661	629	660	698	657	714	601	654	710	648	684	631	656	634	675	683	642	724	674	676	722	688	656	664	682	643	711	688	700	669	689	643	661	617	649	649	664	665	657	674	626	659	642	686	686	658	699	618	691	673	609	677	662	686	641	631	658	674	653	644	654	653	716	647	675	622	616	634	637	647	677	655	696	676	600	655	632	676	680	689	665	683	686	664	619	713	694	691	673	640	639	637	640	701	604	653	654	644	623	688	619	666	636	679	685	662	579	682	650	672	640	659	670	658	634	696	660	650	700	627	682	720	617	664	670	716	674	622	671	622	645	667	660	682	656	724	640	703	625	677	649	646	665	645	654	637	660	644	652	673	655	642	654	635	625	654	693	646	642	637	674	656	655	656	690	678	631	647	704	666	677	654	678	657	695	645	680	675	654	646	651	678	670	658	673	672	714	697	654	693	665	669	641	651	608	630	677	693	696	641	689	628	666	584	689	618	685	651	612	624	703	680	644	631	630	699	627	641	663	671	631	692	666	661	670	717	721	666	685	644	641	706	673	633	685	669	648	656	624	690	663	649	699	699	646	675	660	663	681	644	680	681	628	636	664	616	666	660	656	621	697	648	633	674	669	615	625	641	679	659	659	680	644	691	631	678	688	680	652	667	632	663	650	677	661	672	641	658	649	666	670	657	637	729	679	663	683	649	674	686	682	657	647	651	678	672	674	652	672	631	690	665	656	651	687	657	705	677	658	634	656	659	638	716	718	652	645	678	614	686	671	662	680	667	656	625	651	603	683	655	692	681	690	697	657	657	672	661	683	645	708	692	686	620	644	644	645	662	688	688	662	628	697	632	668	651	649	652	683	707	682	637	649	682	660	641	672	657	635	642	678	669	652	646	672	691	686	661	689	681	640	671	690	719	689	685	683	674	648	627	684	643	676	705	675	718	698	675	655	661	658	647	643	660	664	625	644	660	633	723	658	692	664	666	680	664	695	652	657	649	638	702	656	664	614	647	680	671	723	672	636	650	673	606	677	694	644	659	691	693	672	622	658	668	665	640	633	649	694	666	690	627	687	707	589	657	664	632	624	630	680	680	686	608	655	661	648	623	662	634	636	691	652	671	648	636	646	682	634	647	679	689	658	669	674	655	724	675	681	675	659	675	682	689	668	678	676	648	662	699	675	704	604	691	636	728	663	627	650	616	681	613	678	667	661	667	714	668	669	679	647	650	664	649	674	673	663	690	657	629	622	641	722	677	664	674	643	634	656	656	724	636	648	656	677	696	662	638	653	642	668	678	654	666	648	639	684	684	643	632	667	661	615	680	633	633	688	682	667	675	662	661	649	675	697	655	635	684	660	713	647	684	681	646	653	648	643	647	713	679	673	659	667	672	621	646	657	672	664	654	606	693	667	680	698	660	645	687	689	680	664	623	651	655	678	658	641	682	651	722	630	684	676	691	638	662	686	636	672	661	661	717	642	681	631	629	674	644	679	701	639	629	645	645	663	692	715	647	705	642	676	713	675	622	689	646	656	690	680	667	616	672	701	674	707	677	677	644	705	630	676	679	699	628	650	664	645	672	632	650	673	678	641	715	649	647	643	640	645	688	733	634	615	680	648	662	617	656	677	682	669	706	631	610	662	642	654	672	658	695	661	653	656	661	667	643	684	687	683	608	640	663	659	682	663	631	686	682	695	636	722	692	652	683	643	627	666	679	649	618	652	685	634	658	683	683	645	672	642	694	625	640	662	653	637	680	653	696	625	658	629	677	631	710	648	623	618	622	691	675	648	636	694	650	638	656	697	654	653	670	650	674	709	670	659	686	664	676	667	693	641	648	638	639	642	669	661	660	616	659	659	645	635	675	714	661	663	647	706	627	676	673	656	680	648	684	642	706	651	642	660	693	726	679	659	666	648	681	646	700	707	677	641	654	684	642	636	651	670	681	657	643	682	648	664	670	684	647	626	624	642	691	637	675	645	670	604	666	655	628	651	679	653	678	635	659	651	639	683	684	657	636	626	648	663	622	700	668	713	684	662	646	666	733	666	669	671	697	637	649	716	723	668	705	674	652	599	630	654	678	661	686	683	678	714	642	597	664	645	681	634	641	642	679	681	663	672	690	676	675	603	663	640	638	618	671	686	656	662	674	653	630	636	627	660	661	658	641	679	681	669	632	644	707	613	640	654	667	638	657	623	654	651	684	688	645	680	699	649	649	674	697	659	640	630	612	664	616	714	637	624	648	699	668	622	686	720	644	655	721	647	707	689	707	669	675	691	636	622	662	675	697	627	685	709	597	647	672	669	700	701	661	672	664	726	664	713	675	668	672	656	646	665	687	694	654	664	653	688	620	665	693	630	641	650	691	670	674	660	684	656	655	650	679	637	672	641	623	658	659	678	651	626	707	695	680	649	667	661	611	676	624	700	629	680	679	625	676	636	671	644	650	636	674	639	653	663	634	675	651	689	653	689	655	604	643	661	694	641	665	662	706	670	583	652	658	677	670	653	678	651	669	678	669	653	638	624	653	683	665	622	671	684	675	624	707	739	666	701	667	671	634	687	660	696	686	670	646	651	686	623	690	654	686	675	717	673	681	671	685	713	627	645	660	695	661	688	690	690	671	630	650	658	705	633	696	651	673	714	700	736	703	646	657	641	659	670	646	631	675	676	694	656	646	624	686	627	655	661	668	650	717	697	631	690	658	633	663	677	657	622	652	680	693	666	665	691	621	638	695	633	657	655	683	622	701	653	635	710	622	700	672	644	708	630	647	708	676	669	647	684	689	713	639	646	659	627	670	669	661	627	700	659	665	674	713	656	648	659	656	660	662	650	651	673	660	683	740	653	661	705	677	716	666	649	688	655	630	702	635	628	638	682	660	687	682	690	621
46716	37683	40791	35481	32556	32930	36560	49842	44863	45165	38594	44342	38790	32910	41805	36243	37715	28824	19680	17908	14505	10876	8056	6724	6828	7210	6623	4912	4398	6356	10107	8963	10692	16966	6857	2983	2372	3004	3966	2645	494	424	390	347	320	315	285	398	398	376	376	324	255	247	234	234	298	305	305	286	323	357	315	309	259	230	226	197	225	236	216	227	225	234	239	209	182	235	233	218	215	220	223	217	218	198	246	211	239	188	210	214	208	234	245	238	232	230	227	231	220	210	196	230	185	212	222	229	236	224	216	224	212	231	213	213	210	208	220	211	226	198	238	229	220	202	245	215	228	218	261	208	237	216	216	195	211	200	194	221	194	226	226	215	204	215	222	235	243	199	242	188	203	219	205	221	202	205	228	201	214	226	250	233	213	215	239	208	234	219	210	215	196	196	222	207	223	215	205	244	221	245	234	238	213	194	247	220	234	237	225	229	216	224	230	233	219	207	225	209	215	195	231	197	210	212	220	210	220	197	190	213	212	219	219	231	197	224	232	212	233	238	204	211	214	218	211	251	244	224	205	207	204	208	202	219	173	218	238	218	234	223	237	221	216	191	214	224	222	219	227	187	218	215	202	218	207	231	189	219	233	204	200	238	232	208	196	189	206	225	208	200	207	199	220	222	233	231	219	228	228	199	229	228	210	217	252	199	212	200	241	225	220	225	222	181	222	247	222	242	203	204	215	224	220	202	239	235	234	239	243	225	235	235	226	228	211	233	209	211	218	187	217	238	210	226	234	212	250	258	227	211	208	202	217	210	217	214	207	217	234	232	241	197	222	212	218	238	214	228	218	218	246	247	235	225	231	230	254	204	198	231	209	188	195	206	218	238	228	220	230	227	210	228	217	218	229	231	201	225	204	216	223	225	209	242	183	225	227	227	221	199	208	236	224	189	228	209	232	227	198	217	204	227	222	201	221	229	251	219	214	217	209	226	226	228	212	227	196	239	188	224	196	184	246	222	224	204	219	220	233	212	195	257	226	224	216	237	205	202	233	215	206	224	220	225	243	224	196	225	227	210	226	209	201	204	230	204	241	193	206	222	220	219	221	238	215	238	220	236	199	209	238	202	213	205	220	207	221	243	225	192	257	195	208	186	231	205	226	198	247	228	223	226	192	200	205	226	205	235	215	233	204	193	215	210	211	219	222	225	227	233	210	208	212	225	242	217	221	237	236	245	210	223	226	225	217	212	228	205	221	192	248	224	203	170	212	222	228	242	206	221	224	233	214	213	234	197	233	217	195	198	200	239	205	199	229	204	244	225	229	193	237	242	245	195	202	195	198	220	220	234	195	221	220	221	213	228	213	226	213	227	221	209	241	230	226	197	198	225	255	185	223	227	238	204	221	232	229	222	244	235	235	239	222	213	217	220	210	220	190	219	215	193	226	203	220	222	202	216	237	221	204	215	244	217	216	234	222	226	208	225	227	224	223	231	206	212	217	236	213	213	232	204	223	225	214	205	200	195	218	213	214	255	222	235	208	226	225	239	211	224	217	222	211	225	231	261	234	234	198	208	210	241	218	221	219	219	221	220	215	214	185	227	216	239	188	211	225	213	210	211	205	216	216	242	229	250	199	234	183	238	201	205	230	223	225	219	198	207	235	207	227	226	209	222	240	233	217	218	216	229	201	237	227	190	213	207	223	174	216	197	241	204	207	213	205	235	202	203	201	219	213	225	206	219	233	239	215	177	212	217	239	233	242	204	196	212	210	200	202	211	246	241	211	212	243	203	214	215	236	193	216	218	225	210	192	201	209	213	216	215	232	208	221	197	220	212	215	234	220	197	220	218	205	208	208	236	192	204	245	238	198	222	241	230	185	192	238	205	255	212	201	215	211	192	223	224	236	236	235	213	235	226	217	242	233	200	194	229	208	193	203	216	234	218	224	218	215	219	194	241	237	226	239	210	238	234	230	206	252	221	216	214	221	215	232	217	199	223	216	186	216	208	225	221	210	210	217	199	217	239	211	225	232	216	233	196	229	208	220	233	235	245	200	178	222	220	226	217	223	205	236	210	249	215	252	225	219	244	230	238	231	230	223	225	191	201	217	241	203	212	230	223	211	196	221	221	229	221	261	214	185	247	214	229	210	244	227	230	201	213	222	201	225	245	218	206	228	241	217	211	219	237	206	224	210	214	205	234	206	224	225	215	200	198	226	250	214	244	197	210	218	202	237	218	198	206	202	218	226	183	227	237	236	227	227	206	234	222	231	228	220	227	194	206	236	216	235	221	199	180	206	201	209	236	209	211	213	226	225	214	215	215	221	193	217	211	217	229	236	193	221	204	231	238	240	233	206	206	217	191	227	229	174	209	226	215	209	245	221	219	199	221	213	231	224	224	235	219	242	214	204	224	200	220	183	205	242	230	198	217	251	254	202	200	204	213	232	229	229	230	225	220	209	211	203	261	219	208	231	238	195	209	221	189	234	238	218	229	199	200	222	225	222	194	221	214	214	228	192	231	211	230	239	212	230	234	206	189	198	196	232	207	209	202	243	255	240	194	222	242	214	219	219	243	222	216	204	227	234	235	240	215	228	191	230	232	225	221	184	230	219	219	220	189	219	217	235	211	233	212	246	225	231	198	210	250	215	211	208	216	200	217	219	214	202	224	203	217	220	217	233	188	216	234	226	214	209	221	217	219	207	221	208	207	236	229	206	235	260	215	217	203	205	241	213	201	213	189	204	219	235	230	221	216	205	225	229	200	232	230	234	189	204	214	236	186	216	202	215	199	206	195	213	251	226	205	235	194	211	230	227	224	216	245	201	213	271	211	229	216	246	208	230	213	213	264	226	236	211	240	205	216	205	212	205	210	211	252	234	223	224	217	228	207	200	208	201	201	201	215	219	195	233	221	216	210	208	216	197	217	236	222	230	217	210	213	207	217	211	211	220	247	223	226	238	239	210	219	222	220	238	212	230	222	229	218	219	210	230	210	191	229	234	226	215	205	236	216	231	242	221	221	207	202	201	233	197	217	225	234	232	198	223	211	232	206	174	184	206	259	214	220	210	212	239	242	235	219	215	232	222	250	224	229	216	223	231	216	210	228	207	220	213	206	231	244	229	200	209	222	234	213	228	228	228	221	209	225	218	215	227	220	202	211	224	220	236	220	227	224	211	212	222	209	216	220	206	209	239	223	219	230	233	195	224	212	206	205	225	259	206	208	224	201	221	209	222	229	200	227	210	219	239	218	204	233	200	258	236	229	233	229	227	223	232	212	240	219	231	215	230	196	218	224	217	224	241	210	235	206	199	219	229	228	222	213	223	238	214	212	208	213	197	229	202	229	191	211	189	232	219	232	195	227	206	242	215	226	208	245	215	212	232	213	214	196	230	231	223	225	212	208	245	220	200	235	212	222	228	229	190	216	207	207	210	224	212	207	204	247	235	212	195	193	249	207	244	239	225	242	256	202	240	232	226	232	205	207	197	214	202	209	221	207	216	212	231	181	234	215	198	210	217	228
34133	33662	43825	45254	44900	43703	49105	60135	59923	59931	57493	60865	55006	51993	57536	54557	55481	44687	39515	39407	36244	31287	27463	26420	26575	27523	25835	21751	20796	27593	34686	31283	35143	41348	21017	14751	12594	15595	19249	12428	2582	2124	1818	1695	1354	1351	1089	1571	1704	1794	1684	1137	866	816	711	695	1019	1154	1070	1190	1441	1538	1327	1363	806	664	626	648	628	643	623	612	585	573	619	558	598	571	569	545	515	554	556	606	585	541	591	600	600	564	535	531	537	564	550	567	545	567	543	569	527	561	536	529	525	515	537	568	544	532	527	520	581	589	533	563	534	525	531	592	567	566	511	522	567	508	552	573	573	549	596	565	542	541	528	574	563	539	543	565	535	559	536	574	553	572	543	547	559	583	544	553	563	513	585	571	555	566	617	557	562	538	524	546	563	572	523	565	531	500	527	524	555	551	578	556	560	543	532	527	523	526	547	546	564	521	566	579	579	532	520	535	531	590	521	527	556	543	555	558	515	548	559	509	552	558	540	531	537	572	548	558	542	567	573	506	570	545	529	502	553	553	553	556	558	562	557	561	527	560	530	561	557	554	542	579	533	518	555	533	552	557	532	544	577	556	523	552	559	531	608	512	541	609	565	514	606	554	593	568	537	578	561	580	554	551	555	541	562	584	574	590	577	549	581	521	527	588	566	540	539	554	565	557	535	569	558	586	533	563	558	555	573	566	552	533	526	562	505	579	575	540	568	547	508	561	566	584	542	613	552	572	550	582	520	532	555	561	552	501	543	591	582	565	535	576	527	567	573	535	551	568	542	556	527	538	550	548	528	564	533	554	552	559	543	532	509	540	533	580	579	552	563	524	557	531	522	563	524	578	547	531	533	569	529	538	564	549	573	553	519	547	517	541	550	555	563	609	572	543	540	522	543	552	561	574	539	532	526	533	562	551	567	559	574	586	560	561	535	558	545	605	525	547	546	529	565	536	588	587	551	535	574	556	533	545	559	556	521	538	577	556	524	563	550	569	554	525	523	580	551	516	614	559	544	538	528	520	580	527	544	556	548	564	551	512	556	544	480	539	527	535	500	541	538	574	507	556	581	511	550	575	534	556	521	557	537	569	597	533	570	564	574	524	498	521	563	518	541	563	543	560	557	542	522	582	541	562	507	525	554	530	522	565	543	512	543	587	568	516	597	571	578	616	590	591	524	565	547	547	484	530	536	548	567	467	571	562	556	524	534	568	591	591	551	539	540	558	551	552	521	554	553	593	530	543	579	575	549	556	547	534	551	562	531	569	542	545	525	557	563	570	568	547	522	581	545	554	511	567	521	514	525	505	556	551	548	533	566	556	516	549	580	561	544	537	522	549	547	574	556	537	545	561	571	566	555	549	546	547	548	525	578	545	585	506	534	519	540	518	585	566	565	544	588	582	563	549	560	537	498	550	593	571	541	558	535	562	548	534	546	575	576	524	512	528	525	534	514	557	549	547	507	522	578	581	564	563	544	563	570	569	510	510	574	547	562	548	523	536	574	548	595	557	526	583	574	515	550	563	556	548	534	521	552	557	557	539	586	540	561	534	543	551	495	564	564	562	563	515	538	585	551	533	556	529	552	530	546	554	563	559	524	536	519	524	549	552	527	554	594	558	512	532	586	574	601	522	550	566	586	515	560	554	527	560	540	534	515	580	571	519	558	526	511	555	557	563	578	584	552	586	541	546	553	556	567	567	541	558	579	573	560	588	573	530	500	576	527	616	525	564	518	559	543	552	533	567	585	537	519	532	534	555	583	537	530	539	564	559	536	552	552	585	550	512	542	582	556	523	578	549	565	501	566	566	532	557	557	561	506	533	580	552	528	571	567	577	514	534	588	557	549	557	533	541	561	586	576	481	530	532	563	546	564	551	555	597	556	557	548	535	563	532	553	561	604	532	515	518	545	547	539	541	559	552	577	566	569	585	565	523	577	558	580	496	541	558	570	522	531	520	515	549	547	507	550	563	516	550	573	582	550	559	556	536	557	544	540	557	564	589	518	515	565	550	563	561	546	578	526	529	518	541	559	563	523	530	552	543	554	599	563	555	572	575	522	574	536	511	512	570	563	536	567	508	545	566	529	545	559	530	599	553	536	524	545	547	557	528	528	569	550	600	592	561	568	576	609	526	518	539	516	559	573	546	562	556	560	573	570	529	563	574	565	552	578	571	540	514	560	578	533	545	576	525	542	532	531	548	539	523	563	556	589	533	568	558	575	535	520	558	545	526	558	544	529	506	555	506	538	591	558	537	526	559	549	539	552	590	536	540	596	551	580	558	566	533	567	567	544	558	541	548	523	560	541	540	524	586	555	549	510	523	540	582	565	540	553	538	543	531	516	572	578	578	553	521	583	522	551	549	550	514	544	557	531	560	557	513	554	546	544	532	573	569	512	531	592	579	555	552	544	567	571	533	599	549	583	529	574	533	512	549	516	551	540	571	575	549	566	547	541	547	538	544	568	530	540	571	537	531	570	535	548	530	533	526	555	568	545	542	558	595	562	576	545	534	524	589	579	548	506	543	606	601	527	561	570	560	542	538	524	547	553	559	534	557	545	578	565	541	531	542	564	559	573	539	554	586	539	597	529	541	574	538	546	542	523	497	535	532	547	496	513	555	518	555	555	530	557	585	573	532	537	543	540	544	596	559	523	574	563	593	548	528	568	542	578	565	585	570	536	542	542	534	546	553	537	587	552	531	581	564	578	569	573	572	585	566	535	538	572	566	579	541	564	526	607	531	589	536	537	569	536	529	525	598	562	533	540	586	533	550	563	524	564	546	518	537	551	563	595	586	507	561	536	539	562	602	593	533	565	530	541	521	538	506	532	554	598	551	547	528	587	567	551	557	548	523	495	550	571	591	601	534	575	545	561	589	529	552	531	558	544	547	546	545	540	568	532	565	536	509	533	549	551	575	551	555	517	578	531	545	557	520	514	531	562	538	556	537	552	531	593	546	579	554	544	553	550	568	578	553	536	551	559	559	491	572	530	571	493	524	541	567	517	520	539	523	556	566	533	565	538	565	478	531	547	563	570	536	544	527	574	555	600	559	534	546	527	503	527	575	524	551	564	533	577	562	573	553	534	576	549	539	538	541	558	564	576	549	524	528	544	520	546	545	558	542	525	549	559	529	547	567	576	534	547	553	538	556	537	582	553	582	538	550	552	575	553	572	559	562	571	569	551	550	600	527	545	574	545	508	546	547	600	497	555	554	557	559	551	534	571	585	570	529	544	501	516	567	603	549	524	567	546	571	512	506	560	529	512	555	557	535	513	556	567	495	562	569	526	522	586	553	574	534	551	561	538	556	533	532	555	510	557	552	543	540	549	521	559	538	543	553	562	522	573	568	541	553	511	558	590	551	580	537	549	555	564	541	546	544	541	541	568	534	572	518	527	519	557	520	589	492	567	536	543	542	538	512	567	551	572	527	565	552	533	575	541	585	563	555	541	541	526	517	556	549	564	552	569	546	579	547	596	548	557	532	569	566	543	569	572	540
17125	15153	16232	12151	7342	4616	3915	5704	4728	4018	2634	3310	2103	1391	2122	1490	1446	869	679	683	706	590	492	440	480	437	451	403	414	419	457	452	469	546	399	300	311	332	346	279	278	293	280	286	278	286	284	286	300	303	298	295	271	284	279	282	278	273	282	272	299	276	266	227	299	265	272	293	278	242	257	304	284	295	276	277	272	285	255	294	280	255	255	242	245	254	258	264	283	283	262	256	268	258	276	230	255	285	260	257	295	258	298	282	293	274	257	261	275	269	268	280	260	245	266	263	296	275	275	276	238	271	249	271	268	277	268	282	255	285	266	286	267	267	287	280	275	268	256	262	256	279	277	284	260	271	256	271	262	291	238	255	290	272	263	232	249	275	241	292	276	300	246	283	257	259	284	273	287	250	248	273	262	269	302	274	241	294	244	277	281	254	300	257	262	234	235	275	274	267	281	252	273	271	266	282	256	248	281	274	236	287	285	285	254	243	267	251	254	278	255	284	241	271	268	288	258	282	287	242	270	260	298	266	242	259	254	277	285	293	259	275	266	286	240	264	285	271	241	238	235	259	289	279	259	239	258	248	313	247	232	257	253	260	279	282	246	278	283	283	276	274	260	277	250	280	259	259	273	281	238	260	248	274	251	277	248	275	291	260	257	252	302	279	258	286	285	259	288	271	264	278	260	236	286	242	277	264	270	270	267	253	254	267	291	289	276	252	275	281	270	250	252	252	254	282	277	268	275	249	274	248	282	274	280	271	275	247	266	250	272	254	268	254	292	294	287	278	291	282	285	267	245	273	290	269	280	241	238	279	281	266	242	258	261	262	239	265	259	240	256	273	274	225	272	264	279	265	263	272	278	274	291	263	256	317	259	258	263	278	258	280	271	254	288	245	270	263	288	265	283	237	246	249	258	281	266	278	241	269	278	287	250	248	279	245	256	247	289	291	296	263	237	287	266	256	274	267	247	276	301	270	257	236	245	272	279	261	303	291	265	252	252	261	284	277	243	264	248	269	269	270	259	259	278	261	249	283	267	257	257	285	264	268	307	248	285	254	260	257	265	279	259	265	247	252	295	302	280	272	261	236	256	258	287	280	269	258	320	261	274	246	258	270	294	265	248	253	249	242	270	276	310	292	253	246	282	233	278	272	280	268	275	276	276	257	284	274	269	261	281	274	263	253	285	256	280	256	285	286	271	272	285	271	282	289	258	297	292	279	290	270	277	252	279	251	262	254	268	291	240	249	284	268	255	262	262	260	284	240	234	239	271	258	248	268	261	274	261	267	294	257	259	293	268	245	255	231	291	264	287	283	277	255	259	250	253	242	263	270	289	275	263	287	255	254	271	275	249	245	251	255	261	297	265	258	265	279	254	285	274	279	272	295	312	255	260	282	276	266	281	233	263	256	242	265	254	254	293	277	252	276	293	267	273	279	270	256	245	246	246	237	276	278	264	273	280	252	276	261	256	267	262	263	279	270	245	248	283	262	290	275	247	253	265	249	263	285	254	266	246	259	264	287	280	267	291	265	282	271	266	266	278	261	273	270	275	279	265	252	275	251	264	259	251	280	262	240	293	262	270	292	252	277	255	256	274	288	268	278	282	288	284	278	275	259	249	262	253	280	249	298	273	262	241	298	267	270	293	252	265	254	274	265	250	258	264	271	269	268	314	269	259	294	263	273	251	283	278	251	277	325	281	270	270	276	264	258	281	240	286	309	277	277	253	254	266	277	269	271	256	288	288	236	253	281	254	253	264	252	252	246	262	240	316	296	262	287	274	265	268	267	262	268	257	273	278	301	273	258	257	279	257	286	266	271	257	260	269	279	242	247	254	266	256	277	252	288	272	224	256	280	262	267	272	270	285	256	272	239	250	255	256	282	233	263	266	277	260	253	256	247	270	250	265	278	237	274	266	267	276	279	271	289	299	276	278	288	259	250	263	277	253	281	306	244	248	240	265	270	252	255	248	288	255	280	296	243	299	271	299	292	291	284	227	287	264	266	267	281	297	241	245	275	271	240	278	260	257	243	246	279	252	262	269	251	265	271	264	262	275	281	273	270	258	282	266	272	293	288	256	281	300	244	287	235	273	266	273	275	276	259	261	266	254	266	289	265	263	275	272	268	267	258	251	277	253	274	266	285	280	267	256	266	254	277	267	274	272	256	235	254	249	261	262	233	254	236	265	269	270	284	278	262	275	261	255	268	313	281	262	246	290	242	279	278	266	253	245	236	265	239	267	266	275	257	278	246	281	261	267	259	271	277	283	281	253	261	268	263	262	264	283	276	265	281	273	280	266	246	277	281	254	270	249	291	277	252	264	279	265	269	251	289	271	270	225	279	287	261	280	266	271	242	250	276	270	266	226	280	272	264	264	273	259	258	287	266	273	299	268	258	282	258	258	278	246	242	263	242	273	256	275	266	280	281	264	270	248	299	270	241	262	253	259	268	273	308	286	284	276	264	283	270	254	277	295	269	259	273	271	263	275	254	263	218	253	254	240	278	306	233	253	241	258	250	294	272	252	265	267	276	276	279	304	309	245	303	255	282	254	297	260	262	266	255	294	256	254	240	253	256	262	288	253	225	263	274	247	286	271	258	257	272	249	291	285	269	261	248	276	287	253	268	267	267	288	241	254	251	273	269	262	293	265	256	239	262	259	256	263	245	262	238	251	258	267	270	282	281	268	258	279	287	259	281	262	296	285	250	272	245	246	296	252	295	260	222	245	296	226	265	276	276	271	268	276	276	282	240	264	244	255	249	278	277	303	272	282	268	297	220	251	268	279	264	248	278	291	262	287	248	257	269	255	262	262	266	256	253	257	270	263	297	273	259	300	268	235	299	279	252	256	284	248	246	261	263	278	249	255	276	233	273	255	237	276	282	263	258	245	270	251	258	288	295	261	270	261	292	259	282	252	282	256	266	238	275	309	264	297	273	253	278	259	249	279	273	274	245	257	293	286	267	253	273	258	298	274	290	290	270	255	276	246	265	303	251	265	256	281	272	256	275	301	248	258	288	264	256	277	254	243	276	290	281	254	252	269	243	280	273	275	274	265	248	248	291	286	231	271	261	254	249	275	240	284	252	257	274	244	278	302	249	296	267	253	235	274	259	239	268	264	258	245	256	245	266	255	260	264	274	272	262	252	275	256	264	278	261	297	289	263	268	274	267	263	274	241	270	262	251	296	249	243	289	259	275	305	280	255	267	251	245	253	243	254	267	269	257	293	266	278	266	271	275	236	232	249	268	294	294	281	255	290	249	263	248	270	265	241	272	297	263	261	283	254	255	257	259	286	271	275	234	273	284	279	259	269	247	271	255	289	258	289	293	281	271	265	248	272	295	307	280	273	267	223	271	266	282	270	263	266	293	273	258	290	253	291	252	233	265	248	279	279	263	269	244	262	272	253	270	278	297	295	243	256	276	293	275	271	277	278	286	277	251	258	285	243	264	266	250	269	257	250	281	280	249	242	241	262	269	289	257	292	216
11004	14005	21884	22806	18003	14144	14328	21180	18872	16999	12968	17047	11219	7861	13110	9306	9648	5774	4442	4500	4352	3507	2709	2182	2104	2075	2062	1890	1784	1778	2504	2322	2662	2839	2098	1120	1071	1093	1181	1035	801	802	805	756	763	787	810	836	748	818	720	815	734	698	749	697	719	696	699	743	694	682	740	692	734	691	680	689	674	680	672	659	689	673	691	682	684	670	701	663	676	679	718	672	643	704	655	661	618	677	653	664	686	672	691	664	703	671	676	686	663	677	654	713	738	678	636	678	641	693	655	690	698	689	666	644	665	669	692	645	717	641	647	649	707	694	654	633	692	678	684	617	646	658	657	728	643	687	639	686	688	696	695	697	716	654	667	682	692	600	594	676	695	673	641	633	656	704	661	636	664	640	661	715	673	684	669	660	696	636	651	658	669	668	675	632	685	681	652	651	759	669	652	655	666	654	676	660	665	686	657	691	691	693	698	678	674	726	656	643	683	641	627	674	666	651	656	673	669	621	663	666	688	659	748	638	671	695	691	666	693	700	664	629	674	699	663	633	716	707	652	668	661	673	648	698	687	692	728	664	684	694	683	672	668	688	645	660	633	654	683	661	658	693	657	620	617	699	690	670	676	652	699	637	635	650	696	679	647	681	627	662	700	664	659	666	656	662	668	676	682	672	718	642	639	637	659	664	667	661	720	655	675	668	636	700	702	714	707	631	642	697	698	651	660	598	649	651	678	667	656	664	654	646	670	670	666	681	651	677	651	700	687	629	723	660	652	748	656	702	667	661	633	670	684	651	659	642	650	671	692	635	620	682	699	650	677	688	680	715	645	640	662	646	719	639	670	675	682	683	657	673	675	692	692	647	675	644	701	672	707	665	643	661	731	669	676	676	675	648	660	655	685	649	684	664	699	667	634	646	695	672	670	664	641	644	656	704	674	714	642	656	637	692	663	666	668	668	726	681	692	666	670	690	694	649	665	712	670	646	650	672	643	653	676	691	662	667	667	689	656	730	666	700	687	676	630	652	649	640	658	684	654	660	664	648	677	673	665	695	652	664	660	686	671	676	670	725	704	648	652	634	725	668	682	650	695	685	712	657	638	632	729	638	654	685	662	688	650	643	656	665	668	710	656	687	680	648	679	680	643	698	656	674	670	640	694	644	685	699	655	670	688	691	669	664	670	703	646	690	653	682	660	665	654	676	684	655	701	652	726	673	668	697	679	705	661	670	635	654	667	690	662	633	656	663	680	686	683	634	641	666	670	712	671	701	675	691	668	675	683	655	655	681	640	665	656	667	657	658	667	661	665	662	665	654	671	699	646	658	676	619	649	612	643	640	690	660	681	625	662	702	619	645	672	685	654	660	633	658	680	643	652	674	727	652	674	666	654	632	685	653	694	682	669	675	682	618	637	688	668	644	674	650	689	691	650	642	654	649	650	694	632	621	675	671	646	628	666	654	653	645	701	682	717	633	640	686	617	654	645	682	675	680	684	668	676	658	677	685	654	627	674	653	636	655	636	646	616	659	678	692	621	685	611	681	688	692	670	616	668	648	682	632	698	628	666	677	709	627	636	673	707	693	661	650	669	683	641	652	686	660	683	692	662	710	646	697	684	700	669	670	648	707	646	672	676	668	664	691	661	672	637	705	669	676	657	721	685	704	646	678	641	644	638	695	661	644	626	685	702	706	648	694	677	663	700	650	694	665	662	686	667	652	657	649	674	686	660	677	658	681	691	674	636	654	689	682	649	661	658	666	656	651	665	660	667	682	670	634	691	721	662	635	642	704	656	655	676	630	710	643	647	691	679	669	663	680	696	640	621	655	693	717	689	668	710	654	669	625	643	701	682	660	634	656	675	658	655	673	660	631	653	656	640	680	629	652	651	668	662	618	689	647	678	660	672	651	656	664	677	649	668	639	670	640	659	651	654	679	727	731	646	685	698	647	656	631	652	663	677	674	661	610	651	693	696	672	686	625	680	692	660	683	652	674	700	633	684	667	640	667	664	716	673	654	647	703	671	692	715	675	669	690	678	681	683	669	671	661	740	693	649	662	667	679	661	658	664	673	670	617	666	668	683	695	685	661	623	697	670	672	689	626	612	669	656	707	695	682	715	647	703	680	620	700	692	638	680	720	663	628	678	678	656	692	691	670	698	658	655	705	724	714	684	676	626	638	665	709	685	686	728	611	614	687	654	628	692	664	693	694	681	665	661	621	668	699	688	681	642	655	648	623	627	647	719	688	670	651	709	675	661	643	661	671	661	605	645	686	660	673	637	631	681	678	626	719	674	678	672	660	642	682	660	679	676	679	683	709	671	664	722	638	652	713	669	683	687	669	702	604	656	678	666	662	671	672	641	666	622	712	685	709	674	677	700	651	683	688	640	636	649	712	691	675	642	657	661	708	664	640	651	644	631	648	638	683	621	706	636	633	665	690	618	637	664	635	634	651	678	655	655	682	636	674	669	717	634	675	632	707	704	682	672	688	704	709	659	636	677	683	679	687	693	649	699	662	642	675	673	657	669	704	687	690	638	699	663	658	693	657	661	668	658	661	681	665	640	673	712	618	673	720	635	613	675	717	650	661	610	698	637	649	686	637	705	708	658	652	652	677	697	671	711	671	705	696	622	676	643	706	703	673	643	664	731	675	644	655	653	730	666	668	630	693	693	678	606	704	657	642	668	663	659	657	661	684	674	673	688	721	671	701	675	656	657	694	657	694	662	695	682	654	689	667	681	684	673	661	697	624	625	713	672	685	661	701	652	646	631	702	658	706	658	667	686	667	657	665	655	661	651	723	669	647	642	643	669	683	670	688	656	655	633	630	604	650	724	660	659	656	707	696	684	676	654	652	672	627	631	694	691	677	687	679	671	668	653	644	647	670	658	672	702	625	661	689	658	707	655	652	680	672	661	678	698	696	692	685	674	687	649	716	697	621	650	659	628	735	645	661	645	683	639	682	643	665	725	703	633	665	653	692	663	681	656	630	686	685	673	670	643	697	696	695	688	641	650	681	660	699	657	675	694	649	679	675	676	718	665	669	659	699	645	663	650	644	677	706	615	683	651	663	702	617	662	685	704	638	665	715	675	721	714	656	689	679	634	667	624	660	671	666	682	635	702	667	687	678	650	679	669	684	670	706	684	690	655	702	629	688	603	655	662	646	651	647	685	702	672	694	656	681	684	637	692	661	661	655	662	665	627	673	639	644	687	686	679	691	655	659	678	659	637	698	716	624	660	654	626	658	656	670	658	709	630	678	603	666	712	653	705	674	681	671	654	695	679	664	642	641	675	658	704	652	705	689	677	690	676	652	657	680	645	648	656	670	639	683	668	679	630	684	703	674	676	666	644	694	668	631	635	671	690	630	664	634	633	672	692	653	635	655	683	666	705	662	675	710	686	632	686	646	705	625	694	693	663	639	652	681	723	660	602	603	708	681	675	633	649	663	660	633	684	687	644	693	649	659	691	677	687	632	702	665	674	663	631	651	642	636	666	694	676	666
32330	33194	35002	28922	24801	22063	24170	39001	35729	30310	26824	34715	26546	18188	26377	22433	21245	12413	7850	8540	7281	6674	3651	2563	2225	2094	1983	2233	2398	1915	3079	3927	4126	3703	2878	1603	771	760	958	695	423	333	330	343	291	348	316	308	298	340	308	290	298	271	271	302	269	287	270	310	307	311	304	308	262	283	265	269	282	286	257	255	268	292	280	269	251	281	268	262	286	224	250	274	261	269	266	256	235	259	277	246	292	248	225	250	243	260	245	247	292	273	251	278	280	270	269	265	231	261	277	277	288	279	284	255	261	258	260	278	256	250	252	267	264	242	260	230	258	254	245	283	263	256	256	269	256	289	267	253	285	247	289	237	235	259	264	270	251	257	271	272	246	265	270	269	302	259	238	263	265	267	255	250	275	247	272	241	253	255	238	250	283	239	263	254	276	288	253	294	286	277	258	266	256	276	311	258	278	286	284	268	256	259	266	250	260	256	269	254	253	256	223	240	262	259	248	247	278	259	273	256	255	248	227	254	265	265	279	262	307	237	251	281	265	290	289	257	231	271	266	293	295	250	243	255	237	239	272	300	264	247	286	257	259	289	260	256	271	290	230	276	269	241	281	260	273	275	268	252	260	257	248	257	241	276	273	262	237	233	250	280	254	270	288	276	259	267	271	236	269	242	264	251	265	268	254	251	279	259	258	265	229	236	276	285	252	278	262	244	255	240	255	259	258	250	255	233	244	243	264	291	265	265	250	273	278	273	257	263	260	239	245	247	251	275	236	262	263	280	258	284	260	282	251	262	242	250	259	286	247	276	242	241	287	250	240	257	259	278	252	244	242	248	274	264	241	256	266	271	258	240	263	251	271	273	246	252	246	254	251	280	246	259	291	259	269	307	258	275	289	263	255	271	269	258	261	256	283	239	284	240	281	270	245	228	282	261	288	265	253	286	263	236	268	278	276	236	239	275	254	294	242	253	238	260	242	259	259	295	260	259	274	286	273	247	230	242	264	259	270	262	292	241	270	268	251	253	292	263	251	289	258	291	282	272	237	252	232	264	263	261	245	241	267	292	246	247	285	277	254	248	271	261	284	265	257	238	256	250	282	245	265	243	255	263	244	228	267	274	270	272	252	275	273	262	272	244	260	265	253	286	269	291	257	252	257	267	267	248	285	242	256	270	268	272	276	261	260	268	265	260	256	282	274	266	272	239	264	253	279	263	252	258	273	250	273	261	264	285	271	242	272	233	280	261	302	247	261	276	281	297	247	280	261	258	260	241	261	264	249	275	244	257	241	272	265	272	268	238	235	260	277	262	244	282	264	271	266	260	296	257	251	260	254	254	274	256	273	275	296	268	278	277	255	265	272	230	245	241	257	252	252	268	284	293	263	261	260	258	269	258	267	235	267	251	244	243	229	260	240	240	295	261	270	293	238	234	257	253	257	266	306	253	262	249	260	262	264	260	273	265	268	266	255	234	265	255	262	288	268	252	274	253	284	250	277	258	252	262	253	282	252	256	266	260	274	269	250	264	247	300	280	263	273	279	237	234	287	277	252	297	239	255	252	277	261	253	274	307	240	256	270	278	271	266	255	226	265	243	280	255	253	271	268	288	256	263	306	259	265	244	253	242	257	265	285	250	287	249	247	267	286	245	301	245	262	254	241	244	249	283	265	283	269	277	251	252	260	244	252	277	288	250	282	280	274	279	258	260	268	261	268	296	251	246	271	239	273	255	246	247	254	265	239	245	278	273	271	247	248	274	267	279	263	264	251	268	292	273	267	246	259	289	282	257	281	270	254	270	269	259	252	274	268	275	250	249	256	246	256	261	264	246	245	233	253	286	244	272	254	249	240	260	250	264	273	262	242	271	254	256	251	266	257	261	254	267	242	264	257	250	271	272	261	273	276	271	289	297	268	260	249	270	279	267	258	259	265	238	261	263	260	247	282	263	306	258	250	279	270	286	263	277	292	272	243	280	252	239	245	246	260	283	260	263	278	263	260	268	269	282	258	262	291	294	245	294	259	293	253	259	280	242	260	261	281	276	265	259	281	255	268	264	257	231	265	280	277	267	269	244	263	257	235	268	255	255	271	297	252	246	228	237	262	265	252	246	223	259	272	234	260	272	280	267	267	241	255	267	284	251	264	236	284	258	250	279	272	253	240	257	272	283	247	289	279	254	245	241	252	286	282	277	263	258	229	315	261	271	269	263	309	264	254	255	256	264	268	265	229	254	263	271	279	284	284	247	242	281	245	246	273	267	254	232	265	242	275	256	268	269	250	250	270	228	258	246	227	230	247	243	275	267	279	248	288	254	259	260	256	253	243	241	269	263	241	244	280	249	244	289	278	257	243	272	264	253	268	288	272	269	250	262	293	271	259	254	255	250	280	246	254	266	297	258	268	250	240	248	251	260	254	263	264	269	251	234	271	267	266	237	232	255	265	238	245	249	247	266	274	262	245	259	277	259	255	274	282	261	252	277	264	270	274	266	241	255	271	272	245	224	265	245	297	278	252	279	282	257	291	246	235	264	250	250	234	274	294	245	256	247	276	269	234	273	281	255	267	254	269	249	255	286	265	277	277	269	252	269	273	273	246	278	260	241	273	279	274	278	255	260	276	248	257	266	263	264	279	261	250	238	280	261	293	258	251	291	272	255	259	259	271	257	283	231	264	279	248	256	299	287	278	264	272	254	257	283	273	267	237	272	272	243	264	275	241	268	257	275	272	265	266	243	310	262	258	244	250	274	243	288	264	249	244	244	266	269	284	264	252	258	264	265	251	244	258	264	226	282	260	253	266	236	277	243	253	272	262	262	259	259	261	275	258	252	267	279	256	254	305	243	285	268	269	285	282	261	275	229	258	261	264	253	251	253	238	252	277	264	272	264	256	293	238	277	248	243	237	291	281	258	266	264	289	261	261	274	237	257	250	260	284	292	286	254	267	237	227	298	279	293	297	254	274	284	275	243	242	257	250	257	272	271	249	269	274	231	271	263	248	242	258	261	273	306	300	295	269	271	249	282	270	263	290	263	242	273	221	288	279	250	295	265	294	254	279	283	272	261	266	268	283	244	236	234	272	263	269	257	255	279	256	247	238	237	258	265	226	283	293	216	281	284	277	254	264	278	272	251	276	288	319	300	202	240	227	238	268	238	238	250	281	264	250	282	306	255	273	228	265	256	287	263	236	280	242	269	274	277	297	285	273	285	274	275	231	299	257	246	298	250	256	275	236	272	288	268	275	249	245	257	279	297	270	249	265	266	258	250	256	272	261	231	261	288	254	248	257	254	251	294	253	268	310	270	249	298	259	248	287	245	261	253	265	286	286	258	263	261	254	241	267	228	256	237	262	226	264	247	261	276	266	259	265	241	284	256	255	278	272	250	248	278	257	267	231	233	254	249	284	262	247	248	276	295	283	260	238	235	285	236	228	273	288	259	276	268	262	249	259	269	256	255	248	228	265	289	222	249	261	236	262	246	256	242	238	286	277	249	287	261	223	249	276	267
22015	26958	35647	36093	33924	33351	37766	51150	50688	45067	45286	50695	42955	36926	46307	43040	40716	30735	26740	29882	27106	24862	17727	13129	12262	11805	11857	13060	13438	10933	17573	19657	21101	19097	15333	9253	3797	4590	5385	3882	1874	1260	1338	1139	1015	1051	1014	926	1137	1125	1140	1064	820	764	744	791	866	962	866	863	1029	1041	903	973	717	699	743	712	681	661	749	652	717	623	680	628	667	649	700	658	661	703	656	635	663	648	668	649	660	642	643	665	650	577	672	691	672	705	651	630	642	675	662	654	645	683	676	624	647	661	660	651	655	704	614	674	618	669	626	709	649	661	648	708	644	667	634	674	670	617	675	631	631	611	660	651	638	648	628	660	653	648	646	636	651	651	686	626	646	659	719	632	645	652	682	665	680	624	698	653	648	666	644	645	681	665	617	638	641	674	642	627	641	641	655	600	655	679	665	631	689	632	644	653	674	624	649	670	677	619	665	668	663	672	637	643	658	643	679	603	663	663	651	644	660	621	668	677	678	646	647	656	689	656	658	612	675	666	629	625	687	646	611	648	655	677	644	633	629	668	641	617	672	643	684	656	625	645	675	661	680	680	662	639	648	638	629	634	653	649	623	630	639	640	679	655	659	640	658	638	624	605	641	666	649	646	668	651	669	683	650	638	671	675	669	657	588	629	664	666	640	631	658	643	667	666	646	685	645	674	632	659	669	629	611	629	667	685	656	622	649	654	638	662	618	695	606	656	656	640	639	689	687	650	663	647	633	619	658	623	659	611	654	645	645	659	675	690	681	627	660	652	629	654	655	669	668	685	677	681	626	656	655	623	694	649	615	667	631	698	682	675	653	675	668	670	675	623	658	698	660	652	627	631	683	591	641	652	672	666	632	631	665	662	669	661	688	616	642	634	642	652	668	653	678	633	628	644	633	676	656	634	663	684	650	659	664	670	641	637	603	648	634	647	662	646	673	670	655	657	613	667	635	704	650	697	642	666	608	643	655	632	702	641	660	641	636	640	632	637	656	637	670	675	668	628	641	596	672	671	646	637	621	667	667	674	624	672	642	614	673	615	640	655	643	670	631	640	676	649	689	620	625	635	652	672	684	678	675	645	650	687	670	669	669	656	676	638	623	649	672	667	682	648	697	636	705	635	703	645	628	639	675	686	695	639	625	649	695	664	669	657	672	641	690	609	639	670	644	660	679	670	648	648	659	670	698	637	678	663	674	657	668	667	663	644	633	717	644	679	697	673	654	651	646	695	656	610	611	672	698	638	659	701	660	683	686	689	693	670	658	646	621	714	643	647	648	659	677	570	647	650	666	618	653	640	699	616	719	674	636	653	607	654	628	655	650	608	699	666	679	658	661	656	678	651	679	616	670	640	649	692	660	699	658	595	693	663	642	671	669	663	680	602	625	655	651	664	643	627	659	639	668	683	633	657	664	674	644	664	642	635	644	631	621	677	645	674	699	632	633	623	632	626	643	675	690	667	615	642	656	640	621	666	649	670	682	715	599	639	661	675	680	646	644	693	626	669	667	626	654	677	661	655	661	676	640	628	643	663	659	656	676	663	701	678	659	637	650	697	649	611	678	692	655	683	602	614	637	651	622	647	693	640	638	629	660	653	694	670	678	604	681	640	673	652	657	646	683	647	637	679	668	644	633	654	631	632	688	659	652	639	705	654	672	641	658	645	648	666	621	620	635	672	666	662	637	666	661	616	623	635	673	685	626	656	650	636	665	647	636	641	683	672	627	643	697	680	684	613	663	613	677	617	637	595	657	649	683	633	734	680	650	674	654	606	677	670	627	638	658	659	699	689	666	655	663	622	658	705	621	694	638	660	618	608	627	677	666	645	644	670	617	663	669	666	618	667	680	624	643	697	640	648	671	637	676	648	626	668	671	640	675	620	725	645	635	685	634	664	643	687	699	627	642	639	688	660	612	681	606	684	673	639	691	694	671	669	671	661	674	633	654	676	667	695	679	641	704	646	636	656	654	628	635	671	653	635	660	650	631	686	683	647	634	698	672	621	600	673	660	671	653	622	667	634	723	665	633	710	689	631	637	615	652	654	666	641	666	681	625	670	632	674	627	621	631	637	657	656	674	645	686	680	714	655	664	650	634	625	685	638	655	686	619	670	643	660	632	731	620	695	618	657	617	679	653	683	619	688	644	658	616	697	705	645	644	682	670	666	639	649	668	608	674	641	650	657	678	684	639	634	699	665	625	614	674	639	637	665	635	664	625	659	679	638	656	640	685	654	668	626	604	649	675	631	645	668	650	630	676	631	660	634	632	681	651	631	665	677	646	671	701	619	675	635	626	633	658	686	639	637	641	670	636	717	651	648	641	663	623	596	637	646	669	668	700	672	648	586	657	632	670	665	663	677	691	683	640	641	619	694	635	642	648	631	663	622	611	641	665	666	680	587	599	655	657	656	662	698	653	681	659	680	654	657	633	667	677	675	672	602	661	701	672	642	656	640	692	638	604	619	658	655	668	630	683	671	640	686	654	697	655	677	685	679	624	642	656	628	633	644	627	673	661	638	642	713	629	627	657	658	627	627	639	671	686	616	687	623	672	620	664	648	642	651	667	675	654	654	637	629	653	626	601	657	698	659	682	655	669	634	638	626	639	624	637	673	651	615	666	649	654	589	668	667	640	652	674	658	710	628	660	685	664	642	696	611	672	618	626	642	643	634	653	654	617	597	672	666	686	646	656	655	641	687	637	651	643	691	640	623	670	648	611	656	689	673	737	632	694	658	662	675	651	682	617	652	622	677	665	718	677	649	649	639	683	660	664	687	640	629	680	655	646	712	605	614	666	648	662	634	650	661	690	658	649	666	653	661	665	618	693	678	656	657	661	652	636	679	670	705	637	620	653	659	633	684	652	690	669	647	640	667	676	676	668	688	689	669	637	696	659	689	662	637	680	615	661	628	698	641	685	600	696	622	665	691	653	643	690	616	655	623	674	673	640	675	613	634	640	671	660	643	654	666	684	687	617	710	645	652	679	645	674	636	646	664	635	673	690	635	640	663	676	639	641	681	597	644	630	604	630	648	658	650	605	659	672	643	632	635	582	641	655	642	673	668	638	642	644	653	664	649	668	716	662	677	645	624	674	636	634	686	682	634	636	622	650	718	689	665	631	667	653	612	659	649	626	662	622	667	668	678	671	626	642	665	702	686	684	673	661	624	645	631	608	673	642	700	678	683	605	706	651	664	640	657	632	616	623	620	643	663	630	608	673	644	633	642	658	624	658	649	647	646	676	655	662	656	676	654	663	648	661	713	670	658	659	632	668	632	701	650	700	664	662	642	672	687	614	667	624	649	681	645	650	664	636	636	652	659	643	686	648	638	660	655	624	637	681	648	655	662	655	638	692	687	667	625	645	688	669	670	657	659	660	671	668	672	683	633	637	672	630	690	615	643	625	701	671	674	628	680	651	649	681	658	703	660	645	655	633	699	636	654	651	661	623	646	618	650	643	663	679	651	717	668	665	657	627	683	635	677	659	609
46522	42596	41207	33667	32892	29382	38753	49418	44191	38984	37520	47126	38119	31448	41205	36996	34249	24819	19883	19957	17156	17525	11029	6991	5303	5373	5514	5126	5775	5453	6970	8410	9823	11148	8090	5622	2682	1355	1286	1153	675	503	394	346	338	351	368	269	346	350	373	397	278	237	252	253	278	303	273	270	385	393	297	322	248	243	217	220	217	241	223	204	233	213	233	253	244	206	211	231	205	228	227	196	240	211	220	225	215	219	209	213	196	227	216	228	201	224	230	200	221	211	216	212	235	218	230	231	221	178	226	235	196	208	214	222	239	210	195	215	214	228	230	202	228	232	181	219	232	236	239	221	241	194	216	206	228	231	221	194	227	228	211	200	221	217	215	207	200	223	208	219	238	224	226	214	214	200	225	252	197	218	214	225	220	217	212	185	219	217	260	192	187	226	214	244	237	215	219	210	210	231	223	237	196	200	184	213	222	225	222	233	213	219	229	218	220	211	206	237	227	178	189	250	199	223	216	232	251	208	197	216	204	215	223	223	201	214	222	214	210	211	233	223	225	213	204	179	204	235	215	236	204	204	246	237	222	217	204	214	214	218	219	222	228	182	211	207	214	206	226	217	216	218	228	209	208	195	219	216	233	193	228	205	235	215	213	204	228	237	224	218	218	197	197	225	236	235	224	204	222	199	210	231	203	240	216	174	214	179	229	226	199	190	213	225	235	228	208	180	191	208	211	241	237	220	228	210	234	208	214	210	203	220	197	202	197	223	205	185	203	226	231	199	213	241	181	211	200	212	188	199	201	212	224	219	234	208	205	207	213	204	218	219	212	229	219	242	230	240	238	207	197	205	223	251	226	210	224	202	227	223	190	212	212	215	229	218	201	225	244	202	251	216	210	231	211	211	212	224	215	200	218	224	203	196	217	242	212	229	229	250	218	200	224	243	212	227	203	217	222	191	218	204	204	218	203	202	199	197	238	223	234	230	203	216	213	220	219	220	196	215	235	256	227	209	258	235	220	231	215	211	205	178	208	195	207	239	222	212	218	210	221	222	212	217	229	203	212	219	204	188	212	206	220	211	251	230	220	226	182	215	221	216	231	220	232	235	209	200	227	196	223	210	223	252	228	208	192	232	250	231	187	214	237	215	225	242	218	185	233	226	214	204	219	203	215	221	228	207	232	220	188	218	226	211	217	218	215	201	210	225	251	211	230	202	206	235	218	215	216	227	234	211	239	192	211	228	188	210	227	198	222	233	228	227	207	215	214	221	195	215	218	220	219	238	208	209	203	232	262	220	216	231	209	220	219	224	210	221	229	209	251	204	230	251	235	243	209	225	191	223	204	220	184	219	212	209	207	224	227	234	228	213	189	216	207	227	224	210	211	220	257	231	214	236	215	228	184	220	215	243	222	227	215	185	233	222	199	228	227	230	231	220	216	239	213	242	208	195	226	236	231	231	232	216	224	197	195	228	197	228	227	228	226	213	233	212	206	230	258	226	227	217	255	221	211	216	209	224	216	218	215	235	243	250	198	221	207	200	212	242	226	217	209	192	229	224	250	210	213	233	214	223	239	214	228	238	203	199	233	219	231	212	197	211	212	236	215	224	228	213	216	222	266	223	219	207	212	221	203	230	222	223	224	181	229	193	214	205	228	226	210	207	209	201	232	214	209	205	224	214	212	223	226	223	225	221	214	198	238	219	231	216	229	200	209	198	205	204	211	186	227	218	207	224	202	218	242	235	200	213	222	228	230	211	216	204	193	217	229	249	240	217	208	190	236	222	192	221	235	225	216	221	202	220	197	243	219	233	208	223	204	224	229	237	217	237	230	197	204	206	225	218	209	202	225	206	216	236	231	231	207	210	196	232	217	218	208	258	244	200	213	223	226	218	230	219	208	225	205	222	223	205	217	236	233	241	223	207	199	227	221	232	200	222	182	197	162	226	230	201	236	215	246	199	216	219	191	238	213	201	208	232	191	218	233	212	234	206	209	248	226	236	250	223	233	209	200	209	233	242	241	202	210	186	182	229	180	210	209	233	226	185	232	237	230	260	214	230	212	234	264	206	205	205	228	211	208	201	221	214	200	198	229	195	226	234	191	208	212	199	224	211	209	206	211	226	230	230	183	188	207	207	247	200	187	240	218	227	224	236	238	214	239	229	238	212	197	212	215	225	195	225	211	213	215	221	225	219	246	222	217	210	208	236	229	205	205	225	215	222	231	210	230	228	205	210	217	228	225	195	224	218	204	203	192	213	233	228	230	224	218	229	255	219	195	216	210	185	198	225	239	198	217	221	231	214	236	220	245	221	197	222	202	201	203	208	216	238	205	185	227	227	212	218	216	224	232	198	223	201	214	224	213	220	217	219	235	198	217	228	242	211	177	213	220	214	225	194	238	231	235	224	212	206	245	199	202	231	214	210	218	232	186	232	238	197	227	239	212	220	210	180	200	216	227	204	205	222	210	209	207	202	221	219	255	222	214	237	213	225	217	240	211	239	205	198	241	220	214	202	236	218	219	232	239	244	214	201	203	218	228	203	210	206	210	217	211	231	243	222	195	225	233	232	206	215	197	223	197	221	216	185	223	218	215	199	248	205	220	193	235	233	216	205	220	222	199	216	191	203	229	241	209	185	212	221	217	247	220	230	221	209	243	220	245	192	213	209	230	250	209	215	213	168	209	219	240	213	194	188	233	204	232	204	220	224	215	219	219	211	199	217	214	206	213	239	208	213	206	218	238	208	195	242	203	215	213	201	228	208	238	249	199	224	206	231	226	220	200	191	216	185	217	217	220	219	194	211	219	240	201	226	207	194	214	204	215	237	210	204	214	234	207	206	222	222	229	186	205	227	221	232	208	207	203	211	220	218	209	203	197	220	227	205	219	207	224	220	224	204	217	229	180	198	210	209	184	198	206	216	205	239	215	184	230	204	209	209	207	236	220	193	249	216	235	205	215	196	214	212	230	213	221	189	224	218	204	213	202	250	224	222	217	209	228	212	216	206	194	220	233	202	218	218	238	209	231	195	225	184	202	203	187	205	233	200	202	211	222	219	229	211	209	234	208	207	243	229	221	236	224	198	234	215	209	242	233	250	241	227	195	200	211	186	239	213	236	217	196	202	213	233	235	224	211	177	223	234	205	200	227	216	201	239	218	232	210	217	219	212	221	221	196	187	231	198	220	230	204	190	235	235	212	231	188	198	232	204	237	215	238	250	212	212	213	188	225	199	203	215	223	203	189	194	221	206	190	253	210	204	217	228	205	186	213	212	206	209	206	202	209	235	235	224	235	212	230	173	241	185	210	185	242	199	209	217	193	217	198	227	235	215	207	215	191	219	234	241	216	242	223	217	250	228	219	239	205	197	190	227	215	210	233	243	218	221	217	205	217	206	206	199	208	240	241	231	203	208	222	208	193	204	183	206	217	215	206	184	222	229	206	215	207	217	225	227	231	234	233	200	201	229	205	220	211	211	222	256	205	229	206	208	209	192	219	219	196	230	188	227	201	212	216	215
34351	38817	44093	44847	45448	39958	50697	59184	59330	54956	56247	60866	53625	50335	58090	55577	48799	42207	40707	42459	38124	38945	30821	25437	22089	22867	23253	22141	24906	23838	28844	29287	34237	34201	28763	21893	13434	7923	7191	6947	3737	2530	1926	1616	1427	1325	1660	1245	1397	1715	1757	1661	1114	715	783	704	1055	1207	1034	1061	1550	1645	1219	1373	691	630	615	640	636	555	582	592	566	614	596	604	554	565	607	584	577	573	566	563	532	571	558	595	523	545	562	563	522	521	577	529	583	564	519	556	580	554	561	584	540	538	564	521	577	577	558	541	571	555	581	530	547	556	525	535	544	501	575	564	512	567	575	519	507	536	556	583	568	509	555	551	534	573	571	531	536	571	538	586	577	553	562	534	581	554	522	530	496	524	546	534	506	553	538	524	526	549	545	537	553	553	591	560	527	554	576	586	586	564	559	497	502	521	542	582	585	537	576	557	576	523	552	532	571	537	540	519	543	574	592	560	554	575	588	528	552	534	557	576	547	526	536	556	513	530	528	560	545	557	540	576	581	542	533	561	532	496	569	533	567	551	577	541	542	550	536	572	536	524	528	548	542	510	573	569	508	567	551	529	529	545	510	549	547	553	534	554	577	511	591	569	573	499	499	536	546	555	586	561	571	560	545	569	542	543	571	510	558	531	550	534	553	507	565	520	553	498	536	541	502	538	555	594	587	546	563	568	570	522	540	564	549	532	531	545	522	534	496	570	550	563	597	542	543	554	566	533	572	564	542	539	580	566	520	526	621	551	525	563	551	524	548	597	553	545	581	523	553	536	528	517	570	572	571	582	588	485	553	532	505	587	587	601	558	556	560	564	534	536	549	546	564	536	508	533	579	544	565	548	525	547	552	543	528	512	540	547	549	505	527	513	519	548	570	587	548	548	541	535	567	511	545	581	523	598	567	550	554	514	543	567	588	548	577	549	555	585	547	554	535	543	592	555	597	557	571	534	541	558	558	557	507	526	545	575	555	581	561	532	548	546	570	502	602	538	500	531	531	556	526	526	540	535	569	571	516	574	514	533	551	570	552	553	574	560	555	531	580	556	569	566	548	580	585	578	553	546	504	538	550	528	535	544	601	553	584	565	557	576	549	542	563	538	538	566	529	508	542	551	523	565	545	517	540	593	571	573	572	576	557	521	597	557	549	528	538	531	540	500	527	558	533	535	556	532	514	534	596	572	565	543	546	555	563	585	557	564	541	495	553	527	545	549	540	513	529	552	524	548	515	576	564	490	525	593	580	533	549	551	528	540	538	519	528	526	564	538	532	547	564	545	556	539	531	539	538	547	550	544	543	531	553	541	533	530	526	546	539	559	571	541	559	522	548	493	546	551	552	555	499	529	533	558	587	579	571	540	572	497	524	533	558	557	536	521	495	532	536	510	569	529	511	538	537	554	550	540	474	580	547	545	542	584	556	529	499	591	528	548	545	499	551	552	584	557	528	554	576	523	516	549	556	533	551	535	533	556	557	529	565	577	529	552	552	532	549	558	543	570	570	573	545	548	579	555	545	530	566	561	540	537	550	539	530	540	543	516	547	540	583	561	525	569	536	543	548	524	547	571	557	579	550	538	518	537	540	511	508	564	566	583	558	563	550	539	599	533	539	536	559	554	530	497	508	497	532	524	512	506	596	540	585	533	541	503	527	528	566	551	561	543	538	536	512	538	571	543	537	538	510	548	554	535	542	540	564	522	539	519	551	504	542	593	569	483	564	555	520	592	548	546	519	583	545	544	530	569	520	507	577	574	561	516	550	550	566	528	524	567	582	545	539	527	512	556	577	509	547	555	556	575	523	527	539	538	572	548	593	561	525	556	591	533	540	543	560	515	540	500	510	555	555	523	564	554	526	552	570	560	562	508	500	518	535	566	557	559	540	543	515	551	601	559	565	592	522	563	565	531	540	548	597	540	500	520	582	535	545	554	500	569	523	540	542	546	598	549	513	524	526	528	509	573	485	536	545	540	563	556	569	549	545	556	595	527	507	577	533	541	526	495	511	524	573	518	539	533	552	557	552	529	522	485	535	545	543	529	550	547	534	546	569	542	528	528	570	565	497	511	491	533	563	554	536	527	560	590	540	531	568	524	600	548	526	573	561	539	570	563	559	507	534	531	514	552	548	561	567	528	516	560	541	503	524	511	535	563	513	558	507	549	557	561	554	553	526	567	545	552	553	559	531	512	543	529	564	591	595	551	534	489	497	548	516	582	552	547	527	580	522	567	568	575	553	571	541	520	552	558	551	536	575	531	555	575	531	543	572	531	568	530	518	554	522	505	569	542	572	577	563	550	552	565	558	523	519	571	518	551	550	510	537	562	494	522	527	547	545	562	559	532	560	535	569	532	553	541	521	543	558	501	554	544	522	529	521	581	531	583	519	528	538	571	551	541	575	580	512	578	583	608	547	567	535	531	569	542	515	583	560	504	568	578	550	558	570	575	534	550	533	525	537	562	548	548	569	551	546	558	550	538	530	589	537	556	544	564	538	559	516	557	545	535	539	517	572	576	530	529	540	586	534	546	535	533	588	550	548	545	545	533	557	556	571	528	561	551	523	506	567	505	545	546	509	533	518	516	519	567	587	542	558	548	523	549	574	568	551	534	558	557	558	579	545	544	572	526	549	589	500	560	555	537	581	530	526	554	560	567	514	543	528	538	543	529	528	550	571	570	584	560	545	571	567	549	591	565	546	588	542	557	518	517	575	552	584	573	549	538	529	558	567	580	517	540	574	556	532	534	557	533	532	556	556	548	569	541	527	565	528	579	522	571	556	530	573	536	521	523	572	530	533	544	539	524	549	514	570	561	548	523	537	537	568	529	511	548	545	511	533	553	531	553	537	537	533	543	537	538	561	516	563	569	542	526	513	548	530	543	542	557	541	544	562	561	560	519	514	560	506	545	521	589	540	534	527	557	513	527	549	548	523	539	552	544	556	570	599	558	577	535	565	580	533	523	550	557	586	463	577	551	548	562	571	548	522	530	589	589	530	527	530	504	579	546	580	548	546	550	529	558	497	560	561	513	562	564	557	539	512	543	513	550	573	550	526	532	526	537	572	575	513	539	537	561	528	532	573	549	549	505	541	514	561	528	567	525	545	538	527	567	573	550	529	526	560	555	542	549	559	557	575	555	592	578	514	573	527	543	566	568	578	550	594	548	530	545	545	551	581	534	546	587	551	525	538	542	571	534	530	518	503	561	528	579	545	544	568	524	557	558	521	529	540	588	546	514	570	529	544	540	515	506	534	515	554	547	537	524	522	572	556	589	587	549	515	535	546	537	529	538	568	546	550	538	549	508	549	539	580	586	544	545	570	515	515	596	579	572	543	603	583	563	556	576	539	527	508	490	503	560	552	559	542	538	534	566	575	573	560	518	546	567	548	534	593	545	545	574	517	494	543	544	578	546	545	564	586	563	551	566	548	554	567	562	526	545	557	570	536	574	579	549	556	536	568	558	539	530	540	571	544	539	562	549	546	526	542	540	510	566
18366	17086	19785	13226	6576	4596	4524	5449	4387	3334	2708	3269	2171	1466	2015	1613	1399	940	732	763	710	672	630	501	463	426	393	432	402	424	401	426	450	425	441	359	311	285	287	292	307	290	295	310	287	308	239	270	289	242	296	279	262	286	245	260	271	280	293	261	266	269	264	269	280	260	239	247	286	230	279	273	273	251	287	251	269	275	282	249	257	279	256	274	269	261	264	282	289	247	280	237	295	257	228	260	231	309	313	281	264	274	272	276	240	239	276	234	247	247	268	275	241	289	253	289	274	247	292	234	276	260	284	275	287	233	265	237	293	282	266	293	255	261	260	257	274	276	270	251	258	263	262	266	242	260	276	247	266	241	266	257	270	277	283	290	276	279	284	280	238	280	293	287	306	269	258	278	243	254	296	275	274	268	304	279	262	257	284	290	261	261	266	295	301	246	238	255	261	256	271	282	236	288	286	266	289	248	274	273	251	238	289	251	257	256	273	264	266	264	255	262	259	274	275	280	249	268	257	271	285	274	279	243	257	258	282	251	236	251	285	261	292	270	245	264	262	282	277	241	268	277	264	302	255	240	247	239	274	266	284	264	249	265	296	257	260	263	274	256	236	283	236	283	247	230	258	261	279	245	282	241	252	274	253	273	268	279	259	277	223	248	256	253	270	268	282	250	284	269	249	263	270	289	279	252	231	251	308	241	261	259	268	242	230	287	231	269	251	260	265	266	276	273	265	261	258	262	262	234	287	269	286	303	260	250	265	224	251	273	277	286	268	252	292	265	242	272	246	278	277	255	283	288	239	275	274	273	246	270	251	263	310	262	256	214	249	265	270	257	307	280	249	278	267	258	274	252	274	264	298	272	297	264	267	287	249	278	274	291	258	278	251	237	266	245	258	269	298	259	258	288	261	239	254	231	274	235	269	273	246	242	284	277	284	279	288	277	252	272	255	277	268	270	234	302	262	283	279	256	251	257	288	260	272	295	255	274	244	260	260	269	285	260	300	252	257	257	255	293	274	268	257	256	257	269	246	280	302	286	313	268	278	267	282	243	271	275	275	245	233	273	252	257	283	273	259	264	257	263	260	272	268	251	259	258	245	255	258	276	247	282	271	256	255	265	249	285	290	289	276	281	264	249	232	257	250	225	249	250	240	243	281	269	272	249	275	277	236	259	279	282	287	263	293	243	299	259	268	269	272	256	262	264	288	240	260	259	246	261	273	272	301	267	281	269	275	256	249	274	254	283	265	290	287	284	253	273	237	257	256	243	238	256	306	253	258	256	246	258	280	279	276	264	278	262	245	251	275	265	263	275	252	259	251	283	249	258	268	263	253	263	285	285	246	278	249	253	281	280	295	253	253	269	278	273	247	304	256	301	269	273	270	259	255	250	267	265	229	280	277	268	268	261	228	238	271	268	272	250	273	260	298	265	249	254	263	254	249	265	264	241	275	229	268	269	299	275	286	246	263	265	267	246	248	243	295	278	282	236	263	231	285	283	256	253	255	274	286	284	261	253	238	258	270	265	248	273	288	284	266	252	295	260	308	299	289	248	262	277	261	267	262	253	265	261	246	272	248	255	246	274	264	285	255	263	224	275	253	253	251	261	255	257	267	277	255	268	259	257	265	238	305	243	267	256	257	250	270	306	282	284	283	255	263	271	259	258	281	258	243	262	267	250	258	257	238	262	269	238	262	276	263	294	266	254	241	279	258	304	253	236	286	292	273	239	277	301	278	286	269	268	274	256	257	294	263	273	281	257	276	269	290	234	282	261	230	270	254	272	261	271	243	247	263	247	291	295	263	245	254	291	282	281	253	281	238	287	243	286	270	246	261	277	261	257	251	264	256	272	265	318	289	279	239	258	263	250	289	254	273	243	234	275	255	277	297	231	268	260	266	261	259	274	250	266	259	278	260	275	255	282	269	277	253	277	275	256	234	265	248	270	277	264	289	287	296	273	266	291	269	268	285	266	273	276	257	241	244	263	259	260	253	289	258	262	261	264	249	307	245	264	262	277	291	270	289	257	279	261	317	280	265	240	263	255	264	273	249	281	283	251	288	269	294	272	254	232	279	306	297	260	276	264	249	257	306	262	245	307	269	258	277	263	282	263	286	263	249	267	283	252	263	282	259	267	279	253	269	273	280	270	245	271	269	265	266	276	260	288	257	299	252	260	281	273	270	248	236	261	251	286	271	269	248	265	232	260	283	270	267	273	296	284	271	286	256	282	272	259	274	246	265	268	275	280	284	259	261	275	274	252	269	307	258	270	292	272	254	263	282	281	260	260	274	247	278	267	290	248	266	249	273	268	294	274	272	247	261	259	257	289	266	262	263	254	296	276	263	308	275	255	256	261	289	270	283	272	258	286	278	236	287	257	274	264	247	240	283	245	263	243	262	237	281	260	267	288	289	284	265	255	265	249	262	289	301	264	239	274	265	262	265	249	293	278	270	276	248	252	280	245	249	273	272	269	248	263	257	269	249	272	254	285	262	237	229	285	270	261	261	268	230	277	277	279	265	278	245	266	283	275	290	251	268	241	241	279	254	267	249	271	274	240	277	291	245	253	269	280	238	264	279	279	259	259	248	287	252	242	255	281	270	261	257	272	255	277	280	301	265	251	260	249	254	261	260	260	272	241	270	225	242	253	250	253	274	255	240	299	262	250	265	268	255	291	254	237	266	261	258	242	274	270	279	271	245	251	266	300	259	264	267	278	289	278	321	270	267	290	233	297	272	297	250	285	265	270	262	267	257	277	255	275	268	291	276	254	307	257	253	262	282	238	231	271	277	251	270	266	259	266	255	242	267	226	260	266	265	251	288	277	267	261	257	263	261	291	262	247	268	279	264	284	274	253	244	274	268	270	285	267	265	277	294	285	309	263	282	274	280	246	265	248	247	233	279	263	270	281	247	268	259	297	243	279	272	268	260	283	271	284	231	284	263	268	275	263	248	241	306	250	256	269	279	244	268	282	276	246	227	263	248	284	301	290	269	276	277	266	257	247	261	231	233	239	269	280	280	272	241	259	267	265	277	261	263	265	274	244	278	252	269	261	301	263	307	272	242	287	270	278	245	255	270	266	304	275	243	254	262	275	274	264	275	305	240	241	298	275	289	288	292	276	242	280	279	273	270	254	285	254	287	248	238	273	235	269	245	285	249	272	268	282	257	273	260	279	262	272	274	251	264	255	237	265	233	275	276	284	296	246	248	269	259	251	244	247	267	268	279	284	277	271	231	287	280	269	253	262	288	259	292	285	266	231	303	248	261	260	304	263	253	248	276	305	270	282	270	305	277	240	287	280	269	251	268	278	285	237	254	249	264	276	235	276	268	269	308	269	288	272	263	243	271	276	296	276	282	245	237	277	297	216	252	231	260	261	299	261	266	270	239	233	268	263	268	257	287	245	262	258	267	299	276	308	283	271	260	273	272	284	267	268	244	259	244	252	251	260	293	238	279	251	253	299	275	238	283	268	295	293	263	253	264	252
11974	15791	24884	23019	16502	14672	16243	19534	18176	14513	13052	16618	11358	8333	12305	9647	8403	5417	4461	4512	4296	4147	3440	2512	2081	2030	2058	2034	1921	1933	2009	2277	2161	2255	1995	1818	1082	1047	975	924	797	844	840	813	789	824	802	801	782	750	755	762	698	760	708	760	727	685	709	729	722	730	691	705	723	726	663	676	653	674	680	707	624	719	653	659	681	658	636	673	693	648	685	678	660	662	676	649	701	681	655	688	657	644	698	674	654	660	666	654	686	674	679	609	654	654	660	723	677	674	633	676	624	645	691	703	658	673	683	693	706	708	663	659	700	686	705	635	687	670	645	674	653	640	640	660	636	684	656	628	661	670	633	681	684	631	648	667	657	660	674	622	628	697	672	649	668	593	709	716	666	724	657	641	646	706	700	675	661	672	699	685	693	677	694	712	635	648	670	682	719	692	663	690	667	679	623	643	694	639	697	664	680	633	666	719	688	686	593	673	661	639	702	681	632	670	686	722	642	660	677	654	717	672	671	665	694	666	690	664	638	647	632	623	645	672	662	678	673	680	658	663	715	664	671	630	602	664	652	685	666	698	655	678	685	664	634	646	637	652	634	658	687	649	696	625	713	662	677	696	686	657	655	661	699	648	666	647	658	686	675	663	612	687	659	701	678	721	673	676	655	678	659	678	668	667	673	727	623	659	700	674	653	634	696	655	625	694	663	670	640	682	634	710	653	630	683	687	681	637	689	690	667	685	658	708	635	667	651	665	694	638	714	684	690	692	623	686	675	646	677	644	652	667	677	646	672	680	695	671	651	702	648	656	627	606	680	688	663	702	663	684	671	683	648	663	675	672	662	630	677	688	682	670	697	687	645	670	701	664	637	660	658	697	646	630	646	654	669	648	654	674	738	642	687	665	653	658	688	671	646	685	671	709	657	647	682	607	671	641	668	667	704	680	651	678	652	677	623	691	676	662	697	683	681	642	686	651	619	642	686	669	677	646	629	639	675	688	688	641	644	680	658	653	645	650	695	706	665	697	681	680	680	669	654	681	656	671	771	631	618	664	688	620	628	668	683	674	693	663	642	615	647	666	624	628	678	682	640	680	643	628	675	681	694	651	692	659	662	652	680	625	668	671	625	670	641	694	646	691	712	668	680	663	668	716	629	664	654	715	616	629	611	632	693	678	672	622	684	657	661	667	672	644	618	698	670	680	717	694	674	661	707	696	685	711	687	711	679	661	652	668	651	652	635	664	671	672	700	716	699	620	681	713	702	678	647	666	683	685	664	712	690	668	604	704	649	648	668	662	651	651	666	662	651	653	661	656	707	682	656	649	664	667	694	682	641	688	695	688	661	654	677	645	665	666	667	652	667	649	699	733	696	687	701	671	637	629	731	658	642	666	659	622	655	710	632	627	689	675	682	660	679	653	636	641	672	610	674	695	684	689	681	646	653	654	679	690	680	617	629	689	628	655	656	698	708	661	656	698	672	611	648	692	682	641	672	633	648	693	662	682	643	688	671	685	648	631	650	643	658	691	677	667	663	654	661	707	636	696	656	636	654	706	661	692	655	697	675	669	676	684	725	674	688	637	629	676	631	640	687	698	699	676	694	655	656	645	702	660	718	641	659	683	686	641	659	654	648	648	654	644	695	685	643	660	693	649	705	644	673	655	663	676	683	681	631	685	640	640	691	677	656	670	700	675	597	655	632	664	692	650	653	652	661	693	629	670	709	671	672	611	657	637	654	620	660	712	677	658	638	627	718	637	693	705	699	664	627	660	621	663	632	671	654	643	707	649	649	707	661	673	669	662	640	709	653	656	653	579	696	697	648	660	686	721	709	661	665	661	680	677	683	692	664	659	658	678	679	647	657	679	667	691	685	703	652	687	707	668	652	704	651	676	693	678	636	648	674	667	629	669	681	656	671	665	640	706	691	641	643	705	653	647	709	673	691	685	672	648	630	663	688	671	698	624	720	678	634	622	680	674	675	659	656	623	714	716	657	689	677	705	665	638	703	671	688	686	672	646	695	645	658	656	661	677	652	665	619	675	680	714	673	700	670	673	668	684	683	617	679	680	671	657	669	669	642	673	665	673	642	599	681	678	646	677	615	678	671	680	691	658	673	645	658	657	700	678	682	692	662	689	669	637	696	689	670	649	658	640	717	697	636	688	678	728	676	711	660	679	662	712	669	684	669	643	644	687	674	663	639	637	637	649	666	642	703	672	684	673	622	656	671	704	660	682	707	665	702	614	677	648	644	677	679	698	673	694	647	661	673	667	663	663	694	639	699	654	613	656	623	672	634	658	642	652	690	687	687	655	701	695	624	636	677	690	674	683	674	655	714	636	680	683	670	666	640	654	671	698	674	672	623	696	697	698	713	625	673	661	667	669	712	686	701	678	619	668	678	679	679	690	669	626	639	598	682	660	681	651	647	671	705	653	680	688	705	663	665	696	692	633	672	663	679	690	653	659	667	714	688	670	642	697	714	696	654	665	649	713	685	663	624	699	667	635	649	675	646	675	665	627	705	650	688	608	638	703	654	658	679	685	662	677	693	656	640	684	671	654	683	662	629	684	692	661	645	649	650	660	652	679	692	649	676	661	640	703	646	680	664	677	703	674	657	635	630	639	641	653	647	688	676	660	680	619	657	645	677	661	699	670	674	658	668	702	660	655	678	714	650	665	700	673	673	666	639	658	687	711	614	623	627	699	670	669	656	686	688	670	675	604	657	682	692	671	655	658	640	662	663	674	677	672	707	661	636	713	659	683	679	694	700	659	649	650	671	660	669	723	674	670	660	689	669	660	669	682	686	665	691	682	630	686	617	630	667	678	674	727	658	679	646	622	647	604	655	705	674	709	665	658	666	687	630	648	602	662	659	704	687	636	633	685	636	688	635	690	694	686	666	667	706	640	673	644	646	668	660	648	684	687	677	680	651	700	658	648	673	638	670	655	649	627	703	663	699	664	652	635	662	615	661	648	698	673	685	650	670	647	670	684	685	630	670	639	696	648	673	705	642	641	670	656	632	701	610	698	633	686	644	661	669	651	653	638	677	635	665	676	687	664	729	649	716	664	640	670	694	664	673	671	641	657	657	660	686	662	645	675	708	662	697	648	703	638	680	630	678	704	695	662	683	635	701	695	639	684	612	722	647	618	655	681	613	677	671	718	687	678	661	708	613	649	646	663	681	646	678	673	664	668	701	663	657	686	704	624	665	662	690	646	641	668	700	661	674	633	680	699	699	657	684	684	636	652	679	666	685	640	672	654	635	662	699	633	639	704	687	692	700	674	658	720	642	673	671	713	641	659	713	669	659	685	646	690	686	661	682	699	645	649	659	676	659	647	637	678	659	640	687	657	694	640	636	642	627	605	661	676	644	650	686	620	683	655	655	684	660	645	705	690	681	699	636	666	606	682	670	656	657	630	669	724	665	681	685	693	714	676	687	664	710	670	659	681	646	661	669	694	683	634	661	632	627	646	637	676	616	688	659	702	669	640	610	670
35122	39953	36380	28928	24451	19076	26724	37268	36245	32189	27250	32120	26976	20649	24578	20487	18914	13463	8042	7567	7625	6940	5935	3021	2264	2242	2400	2557	2154	2941	2547	3017	3353	3998	3358	2767	1525	924	728	591	463	369	390	302	337	286	321	301	321	301	317	335	344	272	296	294	288	224	306	307	330	302	299	280	289	269	269	278	296	265	255	271	218	233	297	255	275	274	254	285	271	265	256	297	248	263	245	269	246	264	277	288	297	240	268	277	275	289	251	251	288	271	263	263	241	278	279	279	248	264	257	267	240	271	246	273	259	238	236	285	256	236	260	264	259	241	262	255	265	270	268	249	269	258	224	257	247	285	218	254	255	284	236	263	253	261	273	267	250	245	273	261	293	256	270	292	242	246	255	259	237	239	247	272	240	278	254	265	263	258	256	275	235	260	230	278	253	244	267	250	252	215	255	239	258	272	236	270	239	244	264	240	266	300	253	279	276	250	274	251	268	279	261	255	264	280	288	283	227	278	259	249	286	244	293	268	288	269	276	268	272	236	265	290	236	260	248	270	275	247	251	268	260	272	270	287	289	282	260	224	234	247	269	253	262	274	222	266	259	270	268	290	266	239	261	250	275	271	277	256	227	238	283	276	256	254	298	252	278	266	255	269	252	245	258	258	283	251	273	274	228	270	265	239	261	236	242	256	264	280	235	262	243	273	263	289	232	259	285	271	272	291	268	266	265	253	253	292	263	239	250	255	247	261	274	250	286	269	268	287	251	264	275	270	282	252	253	271	237	277	275	289	265	253	237	264	253	283	255	282	277	264	266	258	266	257	258	252	252	308	263	271	248	262	248	255	270	234	279	252	267	250	278	259	263	238	257	258	270	261	254	255	213	267	260	242	255	250	264	272	256	250	282	269	265	212	256	268	252	254	260	295	262	270	281	259	249	261	278	243	267	244	264	269	261	295	249	275	268	246	260	270	244	269	272	270	229	242	279	266	244	305	282	283	236	242	258	255	278	269	250	245	287	241	256	275	264	249	268	274	245	269	257	265	233	243	263	245	254	256	270	243	298	238	247	254	269	287	252	257	252	258	243	272	251	279	229	244	236	269	261	267	266	289	260	243	278	294	244	247	264	244	252	252	266	243	260	252	254	262	258	257	277	279	265	280	259	264	269	251	263	248	262	286	257	270	243	295	271	287	256	266	242	294	267	253	307	272	270	247	276	258	270	276	255	244	257	253	286	289	257	243	312	267	268	266	251	243	251	272	274	246	260	275	283	260	276	247	265	264	272	250	230	323	264	264	251	265	246	277	281	239	265	270	252	259	241	242	272	278	271	275	251	276	274	280	275	287	262	263	272	263	264	258	262	279	270	256	245	241	255	262	270	258	263	222	245	249	243	269	257	258	241	252	261	267	263	270	278	278	257	240	267	267	264	259	241	249	283	241	252	250	270	254	261	259	289	264	244	244	239	281	280	250	240	230	247	262	280	286	264	257	260	280	264	292	251	253	245	265	270	228	279	215	277	257	254	268	283	264	263	277	287	302	267	270	270	244	247	253	263	275	269	276	270	263	283	269	260	298	269	268	284	275	262	286	253	246	271	279	280	264	277	248	266	280	270	241	260	252	280	238	254	265	245	247	255	256	255	252	260	244	257	255	281	256	280	287	259	256	282	246	279	261	275	257	287	246	287	253	246	260	246	253	253	273	269	257	228	265	276	272	255	251	272	253	263	265	242	234	289	239	250	220	260	280	253	268	245	264	242	258	263	245	298	262	296	236	250	292	243	263	281	271	224	261	278	265	276	269	235	256	263	271	255	256	293	257	279	245	260	265	270	276	263	272	240	262	270	249	248	244	234	248	251	277	276	271	258	281	289	264	262	264	272	259	266	256	267	258	240	261	281	257	293	266	267	266	266	274	229	270	260	284	250	281	241	270	290	236	276	259	249	240	265	285	272	259	252	269	265	253	265	233	248	288	262	246	269	248	267	260	244	240	237	279	255	272	238	245	280	252	240	265	281	262	253	256	235	269	244	236	258	221	266	279	257	268	255	304	262	280	269	267	290	239	254	258	247	262	250	289	248	265	268	253	282	260	269	261	272	289	258	258	239	262	270	274	242	256	260	269	247	251	255	233	230	279	276	248	243	232	253	264	279	274	267	277	268	270	282	272	297	262	245	274	254	267	295	289	291	279	285	259	260	230	254	281	299	249	269	291	253	263	256	248	251	248	280	258	239	229	278	277	256	232	257	244	239	261	252	251	276	253	273	260	262	249	261	270	260	239	243	247	280	276	270	248	261	258	261	261	281	267	274	268	237	264	264	283	233	267	257	273	278	237	294	247	251	262	265	241	273	265	305	257	262	249	276	298	257	250	276	273	243	281	250	232	279	292	252	262	242	243	262	279	275	273	234	291	234	288	251	263	282	273	239	244	231	280	234	246	292	277	275	269	261	255	260	287	283	271	258	269	256	243	239	281	267	278	270	247	229	265	283	264	258	312	255	271	260	267	275	250	275	285	286	263	277	268	278	233	284	259	238	236	241	260	278	246	275	265	256	273	278	247	262	260	258	274	283	295	282	262	259	272	250	259	246	274	278	280	237	294	269	272	257	273	267	272	268	282	246	274	269	277	251	249	264	269	279	260	254	282	266	268	246	254	266	246	241	242	261	266	278	284	271	283	274	232	276	242	270	271	274	234	268	258	235	262	254	256	278	262	257	279	276	257	263	244	266	260	252	281	266	277	278	248	238	240	256	261	251	261	257	268	289	281	257	250	247	262	262	276	267	286	252	257	254	278	249	278	267	258	279	277	244	270	261	249	252	287	274	274	267	247	280	255	258	246	248	271	267	252	293	235	280	281	252	266	253	233	244	235	277	269	252	276	262	256	241	251	301	282	251	260	276	268	261	249	235	254	212	248	238	244	275	238	265	274	235	265	253	266	260	259	252	295	308	239	275	265	267	252	270	275	277	264	259	270	281	260	252	261	259	244	230	258	278	279	265	244	254	289	304	298	286	260	270	286	271	254	234	267	289	253	277	239	270	251	257	255	273	231	270	285	251	266	262	253	277	236	277	297	230	244	248	250	271	271	241	243	243	274	253	273	266	232	266	231	252	241	292	249	245	241	239	242	246	281	295	270	258	239	232	278	271	242	264	318	259	257	254	300	251	271	266	260	241	240	254	277	245	273	267	285	236	296	243	277	274	261	257	265	253	278	238	248	292	271	279	257	272	261	241	258	279	256	249	281	297	281	250	264	242	242	285	289	277	240	291	266	257	266	267	285	272	286	273	248	275	258	237	240	250	277	262	248	232	272	297	241	229	243	259	253	277	297	258	280	291	263	284	278	252	246	253	230	251	256	257	283	248	270	293	259	258	250	262	265	290	261	259	227	257	250	264	272	252	242	296	244	267	232	247	230	286	251	263	258	230	270	253	273	258	276	267	267	281	251	269	297	313	267	299	215	280	268	241	269	268	244	284	291	274	261	269	259	250	246	271	254	234	271	274	264
24887	33743	37651	35942	32918	28323	40192	49520	51295	46271	42717	49353	42582	38877	45901	38979	38274	32236	27158	27385	27649	27071	23535	14648	12792	12903	14036	13380	13090	16113	15138	17356	17382	20281	16496	14983	8773	5051	4264	3303	2166	1625	1323	1131	1118	1093	980	1054	1100	1056	1045	1162	1145	837	744	782	751	836	825	824	1111	1063	923	901	703	705	731	668	674	641	690	667	657	670	659	585	649	647	687	665	653	641	658	707	678	613	625	639	687	677	588	657	649	612	658	645	674	656	672	615	650	669	660	624	634	656	654	665	653	635	689	653	670	685	653	627	670	634	712	681	644	657	678	639	664	615	648	643	658	636	619	682	656	643	646	631	642	692	690	690	677	599	604	659	672	610	670	654	660	674	604	612	669	645	649	670	622	648	674	667	654	618	674	654	648	618	640	687	664	683	673	658	655	614	668	676	664	637	698	680	646	663	702	682	666	665	657	696	672	668	660	674	592	743	646	635	652	638	655	645	677	657	646	646	657	637	664	655	656	640	619	679	669	690	634	652	680	645	673	660	663	617	671	643	653	621	636	615	653	688	644	637	649	689	628	649	657	623	665	644	656	676	638	642	640	688	648	664	625	663	665	681	711	639	696	659	673	674	611	666	684	637	665	639	650	662	676	634	616	668	659	669	641	673	622	672	681	659	701	651	645	659	671	690	592	659	670	658	645	645	586	631	703	678	666	620	622	699	600	669	635	641	628	680	702	634	594	644	650	649	644	673	621	657	624	708	660	642	648	671	664	669	663	701	628	635	670	659	662	676	605	626	662	682	652	613	685	702	682	670	655	641	662	665	668	639	670	626	690	652	638	665	641	692	661	684	650	675	661	663	681	646	675	680	645	660	648	708	631	651	630	667	635	701	633	698	637	710	657	692	655	658	666	691	658	596	640	673	693	622	648	656	646	656	622	628	652	668	657	660	666	663	630	684	685	647	642	686	658	651	591	648	616	661	645	688	665	666	631	619	655	687	681	682	623	654	651	639	677	658	644	662	709	657	620	692	675	607	703	652	645	615	646	663	627	694	651	675	619	648	638	643	673	647	635	766	660	688	667	685	652	622	694	644	677	669	668	660	638	659	641	646	609	663	661	625	628	654	651	682	636	656	649	633	679	606	659	643	680	656	606	654	664	664	632	653	623	606	666	645	611	646	689	663	694	663	614	664	628	640	633	613	648	645	643	630	651	651	670	670	590	660	610	625	624	648	699	632	605	676	669	636	678	609	622	652	627	665	654	690	638	636	682	633	640	664	670	628	638	683	680	593	666	658	618	606	617	645	653	645	625	693	634	667	627	658	664	620	661	656	616	727	652	687	647	615	604	689	710	630	640	681	697	659	682	639	665	621	660	687	671	622	648	649	681	650	645	616	721	654	643	646	649	650	620	685	649	693	615	665	674	628	647	652	684	673	685	632	672	597	681	700	718	682	636	668	631	609	644	710	604	636	636	651	614	649	646	661	679	661	659	649	682	673	626	675	691	634	649	662	628	601	647	657	598	624	648	679	660	666	664	683	631	646	637	670	632	702	629	612	675	633	625	658	679	672	654	679	675	624	641	651	673	681	655	658	666	657	679	614	625	642	635	625	630	663	671	646	680	689	668	668	630	683	658	606	621	612	687	646	675	644	689	640	659	634	687	670	680	618	637	610	626	666	599	656	648	675	690	657	638	663	632	629	638	643	616	676	663	647	692	656	652	651	660	671	629	674	673	652	662	646	619	640	662	689	643	653	691	656	656	678	665	646	628	623	700	728	665	696	646	648	667	653	658	628	619	690	677	634	687	663	636	633	658	704	638	669	643	626	674	675	668	630	592	683	627	640	687	644	605	681	673	637	614	647	612	680	674	611	609	662	670	634	642	655	658	625	702	633	641	640	657	647	681	706	691	662	657	691	676	655	624	635	642	661	648	670	631	670	618	661	642	616	663	646	673	676	676	685	676	618	657	631	659	645	683	676	645	654	690	666	636	668	668	634	652	689	607	715	664	636	660	657	675	662	631	637	685	617	647	683	633	649	619	624	628	641	628	674	673	625	637	661	640	640	626	661	638	654	634	621	699	653	657	633	657	660	669	654	648	626	664	619	661	648	672	660	633	682	633	647	697	647	675	670	635	676	658	633	662	612	654	659	657	656	659	631	614	662	662	661	600	673	652	637	639	632	637	665	635	617	675	657	664	668	645	628	627	668	639	718	658	677	667	643	586	644	633	653	594	642	647	594	668	655	667	633	683	660	676	657	680	683	662	607	641	648	621	665	680	679	670	710	606	593	662	665	662	690	655	642	641	643	674	632	652	661	649	676	618	621	664	638	617	614	620	637	655	638	654	672	651	632	658	654	607	718	685	664	665	665	651	693	627	670	638	654	673	632	660	662	688	654	682	691	679	677	679	650	622	643	658	631	652	661	633	656	584	618	657	609	715	679	694	677	672	634	655	670	662	644	627	626	651	672	682	690	600	669	674	636	691	674	684	665	652	650	688	697	652	658	709	619	637	688	646	609	622	657	653	612	700	638	722	613	609	611	688	654	646	637	701	654	634	645	604	667	617	667	657	669	669	651	647	642	653	660	622	658	667	659	674	670	660	623	656	621	637	656	633	659	636	719	631	697	672	635	685	634	635	647	626	660	695	625	615	593	664	697	631	639	716	665	654	660	646	683	710	664	675	627	629	659	678	665	607	628	653	682	673	641	620	667	620	648	689	673	655	670	662	666	647	624	633	608	710	644	655	629	654	650	728	655	692	663	668	711	646	633	707	711	633	697	650	658	615	699	659	607	675	651	623	653	666	638	644	679	655	623	669	682	622	690	634	700	674	630	664	625	716	661	681	602	622	586	670	639	668	650	649	674	682	665	639	648	691	611	699	638	642	669	635	617	669	674	592	643	651	636	644	637	664	646	647	633	651	663	653	640	641	639	606	632	688	595	643	682	674	672	675	683	685	693	676	630	639	683	694	657	624	637	670	659	681	667	710	639	678	642	636	642	634	680	716	667	630	643	658	651	686	635	672	685	652	668	656	633	663	658	682	660	661	611	634	665	684	680	656	707	628	681	696	622	599	642	666	635	658	635	640	663	636	603	635	680	675	624	662	693	632	660	624	576	669	634	637	655	645	683	622	637	638	637	658	646	636	622	637	672	684	654	685	651	667	674	630	659	662	639	639	653	677	675	681	642	666	639	646	702	599	653	674	662	659	667	617	675	675	667	660	636	664	637	680	661	635	647	609	691	614	665	620	657	658	622	616	632	633	673	640	624	608	656	644	669	644	632	621	630	663	587	631	624	648	617	616	627	668	639	639	643	670	659	647	675	675	588	695	637	697	632	654	628	658	627	641	672	645	649	657	666	670	610	639	675	629	612	680	692	631	669	648	638	633	630	631	676	651	643	661	666	665	705	664	601	645	611	674	645	648	639	652	675	680	713	645	618	641	653	681	636	653	653	617	634	669	676	663	673	650	696	688	654	651	660	630	631	607	666	614	634	654	666	668	633
45058	41803	37764	33730	29246	26969	33587	48007	46567	42019	37388	41886	39121	33343	41245	34572	34985	29818	20678	20194	18455	15361	12559	7853	5680	6451	7281	6682	5695	6479	6021	6998	8773	10038	8609	6909	5125	2204	1612	1036	638	625	463	365	327	332	327	321	348	339	298	425	364	250	236	254	280	271	292	295	352	311	293	284	217	252	252	242	233	252	226	212	237	204	219	243	205	208	211	232	202	212	222	213	196	221	230	255	239	211	240	202	237	225	222	202	211	207	233	202	217	200	226	217	233	227	197	254	201	222	221	203	220	226	195	204	217	244	221	239	235	216	211	199	214	222	238	215	199	210	217	212	216	204	220	218	240	204	190	227	220	204	186	199	235	214	222	205	233	233	212	203	212	219	225	222	222	210	245	222	218	201	247	195	213	213	219	219	240	221	229	219	247	217	175	239	209	214	223	244	241	226	207	232	209	226	221	221	191	207	226	233	238	250	223	230	219	189	211	237	235	239	231	200	235	200	214	195	218	209	200	213	243	224	214	217	234	208	236	225	221	217	227	201	230	234	213	216	223	196	214	218	222	228	209	230	233	211	217	220	230	225	222	223	218	216	233	222	225	223	198	214	215	228	211	185	216	227	210	224	189	223	212	229	217	220	214	222	235	264	208	221	200	199	223	208	239	226	203	211	203	236	208	206	199	197	203	246	228	201	250	199	215	229	179	208	213	215	215	221	197	212	211	223	224	226	217	229	201	195	199	232	193	238	195	202	206	221	211	198	226	214	238	217	224	209	224	204	213	200	216	240	219	201	203	205	211	269	225	208	218	261	215	213	215	165	197	233	191	209	195	191	188	221	235	227	235	210	233	252	243	235	223	228	200	217	209	221	198	214	220	194	216	211	204	194	210	231	224	192	192	229	221	214	212	223	217	227	229	214	208	221	218	232	208	217	199	220	228	215	211	215	207	226	221	196	240	213	199	216	251	226	194	229	218	200	213	226	241	207	240	210	211	193	225	231	227	196	194	226	237	216	199	219	200	239	232	238	242	209	219	231	216	193	213	211	227	217	223	240	198	219	236	210	197	203	222	245	214	199	204	225	223	223	218	225	226	203	197	229	223	202	227	252	232	226	222	243	199	221	217	226	214	205	233	203	205	227	237	212	222	223	202	221	205	222	209	192	223	222	237	222	194	227	211	215	239	191	223	218	240	225	216	223	199	220	218	211	218	207	200	225	183	201	180	227	219	222	215	203	217	199	215	211	230	221	224	197	222	220	203	205	202	220	227	252	212	194	211	192	212	205	231	192	228	223	208	223	201	233	214	189	197	210	237	216	214	217	224	226	228	206	200	205	217	220	220	199	209	219	250	248	222	193	208	248	216	189	216	210	213	232	219	228	215	186	196	170	196	210	211	228	206	223	235	229	180	192	211	184	241	217	244	218	206	223	187	211	218	201	221	200	210	214	213	242	212	235	213	193	215	251	211	221	238	212	199	219	212	211	225	189	205	182	204	231	200	206	228	205	213	229	208	197	211	203	200	206	222	233	196	218	215	209	198	213	198	206	223	177	223	212	236	219	220	230	236	210	187	202	193	199	207	210	209	203	220	194	208	215	198	195	230	208	211	228	209	185	193	222	224	221	209	217	188	237	213	225	230	194	203	207	243	187	203	201	182	231	212	209	229	203	225	211	210	218	205	212	208	205	213	235	202	231	220	229	221	184	222	216	235	193	240	167	213	225	208	221	242	189	240	196	204	230	200	254	226	202	214	200	222	210	189	221	212	220	215	214	194	224	230	221	226	191	235	245	226	215	217	224	203	216	217	222	209	227	214	226	208	216	208	199	246	232	200	211	227	223	219	206	239	219	224	222	213	209	220	221	215	219	243	214	249	227	225	209	206	221	217	202	205	245	203	220	200	212	180	216	230	197	215	221	212	220	213	217	218	175	213	210	210	219	253	172	200	227	233	207	233	236	234	246	216	208	244	217	221	210	219	213	219	202	225	255	229	263	197	231	214	193	206	202	194	222	222	218	207	226	217	229	221	226	197	239	222	195	193	237	179	215	225	196	228	230	203	211	214	188	212	202	210	211	237	227	204	225	218	225	206	185	196	210	236	183	209	198	194	212	219	223	225	227	217	202	232	226	189	215	178	210	230	212	203	226	209	227	187	219	182	202	178	205	185	239	219	216	228	217	218	224	199	213	222	240	229	214	196	227	212	226	245	227	213	186	214	212	211	199	204	227	203	194	227	208	201	206	202	224	197	230	206	206	219	234	224	212	217	211	222	216	245	208	231	222	234	204	221	193	207	231	229	223	217	188	198	236	224	202	205	213	212	230	219	232	215	219	200	218	206	220	226	196	208	236	231	203	198	194	215	218	251	226	235	225	196	233	209	245	243	219	234	243	212	232	219	223	213	191	214	195	209	219	196	202	237	238	197	192	260	209	206	215	229	223	208	230	225	214	220	225	229	209	195	198	222	201	221	229	212	194	199	222	246	223	234	234	199	196	222	231	212	230	225	236	197	228	220	245	202	207	199	219	206	207	209	203	202	221	221	214	222	195	229	205	231	194	233	222	205	227	205	223	232	226	203	249	235	201	222	219	217	253	204	234	219	215	226	239	232	196	227	196	191	209	203	225	232	195	211	215	198	228	227	226	216	220	222	197	216	222	205	202	224	211	206	223	237	200	209	203	215	217	213	210	206	215	234	222	230	208	227	234	206	214	233	221	229	207	231	206	208	223	198	209	211	223	206	222	222	198	218	190	244	222	224	232	203	206	212	202	212	215	206	215	220	212	226	220	203	207	221	232	216	189	244	221	231	213	236	241	237	208	205	235	210	196	224	221	226	216	203	181	205	217	221	215	201	218	235	198	203	213	215	195	199	223	219	231	206	212	206	229	213	194	223	219	226	195	201	215	221	258	218	231	220	227	248	228	199	205	221	230	226	218	200	191	233	214	214	194	206	217	263	225	201	240	215	206	232	196	216	213	215	201	239	243	231	274	214	241	210	243	194	225	239	220	234	207	205	204	207	198	236	208	229	225	227	235	256	213	212	221	201	212	208	213	217	204	232	226	219	204	203	228	195	214	220	212	228	226	218	214	211	223	210	232	203	232	216	197	213	198	202	211	210	207	214	218	221	258	221	257	205	209	220	190	219	199	215	213	206	209	195	223	225	221	254	220	205	234	205	229	216	216	215	231	215	240	211	233	217	205	222	227	231	223	221	226	223	239	248	214	206	202	221	220	239	219	219	223	226	221	234	232	212	236	201	225	209	234	224	222	232	210	198	205	213	228	202	190	212	236	233	213	222	226	208	202	222	224	202	211	202	211	225	205	215	214	217	215	218	208	252	210	234	225	200	201	238	211	228	221	211	216	188	215	231	226	224	218	235	213	207	218	213	231	212	221	233	208	218	196	212	216	216	215	192	220	229	231	213	194	223	211	171	194	209	226	223	220	208	231	229	231	227	192	221	223	199	210	182	220	213	237	218	189	195	227	196	235	221	220	202	186	228	222
32071	36758	42605	42023	39544	37603	45854	58438	59140	58077	54211	58327	53962	53163	57307	50521	51127	47381	40864	43156	40906	38548	33867	26390	23942	25972	27791	26000	24752	26333	25589	28632	32069	33836	29655	26330	21127	11705	9608	5397	3813	3170	2416	1730	1495	1311	1124	1480	1685	1459	1438	1983	1616	718	693	760	874	1104	1058	980	1667	1422	1098	1125	663	610	602	578	562	589	586	614	552	549	524	535	561	580	595	548	622	583	560	562	551	550	556	580	578	564	542	508	539	564	557	545	549	579	520	547	527	567	553	529	523	552	549	529	594	533	574	527	525	518	618	524	556	527	564	546	551	545	596	559	567	536	545	518	512	589	494	529	589	550	528	547	539	581	533	597	541	538	580	565	539	561	512	548	553	547	541	515	568	558	513	533	608	545	556	566	567	519	575	549	528	528	594	556	516	544	554	546	558	560	518	585	528	532	583	568	569	520	559	555	574	543	542	563	562	555	547	530	535	542	525	563	519	566	590	525	551	564	516	519	540	566	539	526	574	522	522	541	545	519	538	535	548	547	540	566	576	505	538	487	530	551	570	569	551	544	528	527	550	558	549	535	547	577	555	567	528	506	521	576	568	578	520	559	532	552	549	553	555	557	516	544	532	602	560	537	548	537	554	538	560	583	571	574	526	518	562	541	583	542	542	557	520	550	521	559	534	529	487	561	568	553	546	553	546	546	541	537	569	541	551	531	509	541	516	547	573	525	519	509	522	588	538	542	545	573	557	568	534	532	529	545	582	605	524	553	542	543	577	501	557	563	580	572	519	550	552	595	541	568	595	503	537	569	536	554	542	534	549	540	511	526	563	528	555	584	508	548	559	514	548	509	549	537	559	562	546	569	539	543	535	548	580	534	565	524	529	544	573	558	486	501	539	558	520	513	602	568	579	547	560	585	543	530	533	517	526	573	568	585	537	586	536	534	582	543	536	559	523	540	531	565	533	514	507	533	543	566	514	560	558	522	585	516	550	589	561	551	579	569	531	574	551	524	540	540	533	543	492	584	552	569	542	542	547	562	544	527	557	551	613	529	504	559	548	538	507	540	546	562	587	579	552	573	588	558	544	556	554	550	554	558	580	548	525	576	575	534	601	536	579	546	542	563	536	542	547	508	534	521	527	583	561	546	505	595	563	564	581	561	582	562	570	533	573	560	545	529	556	556	501	591	541	526	542	521	585	587	558	542	554	538	514	553	584	542	572	547	546	511	566	522	577	560	584	530	554	530	509	554	538	550	557	562	559	573	545	543	559	552	561	555	524	544	551	549	506	561	534	534	546	556	540	554	544	563	493	516	585	541	531	574	582	558	551	524	548	527	520	493	505	536	566	540	554	583	580	556	559	528	524	557	470	523	540	578	585	553	559	558	588	518	555	551	532	547	552	535	563	551	573	562	521	535	569	535	546	541	505	536	523	521	552	564	572	590	572	547	549	565	551	521	539	557	547	531	531	559	529	531	551	546	539	549	517	547	540	557	537	532	554	557	541	550	536	534	551	522	577	566	579	548	533	554	558	579	523	552	545	530	573	521	558	563	517	516	566	560	548	565	541	537	542	545	543	549	511	547	546	565	535	543	544	530	539	528	538	565	567	572	500	509	578	561	563	541	553	544	540	522	546	534	565	521	544	564	550	563	576	585	553	527	542	553	522	522	548	534	534	540	510	553	538	540	569	543	557	502	535	553	550	539	586	562	537	538	539	526	565	564	533	608	547	571	523	556	508	529	560	550	517	546	532	543	543	545	526	541	564	510	556	556	573	541	531	532	520	551	514	589	526	530	550	500	592	535	529	576	540	535	581	561	529	550	546	557	522	534	538	535	558	558	560	513	556	517	504	578	575	518	555	586	526	576	525	582	519	514	560	557	563	541	563	538	551	547	553	553	514	541	551	601	510	525	538	545	610	540	541	549	560	541	540	541	530	542	541	550	539	527	520	524	537	522	593	548	542	535	570	544	554	542	575	564	542	561	547	514	544	562	524	529	532	549	563	481	566	571	543	573	558	542	561	597	538	576	568	572	529	573	577	538	545	567	548	593	533	564	576	567	537	531	534	499	569	504	548	554	554	530	541	542	543	550	572	538	562	562	582	538	545	515	511	558	572	536	560	532	540	549	540	514	545	560	564	545	567	555	573	543	522	551	555	523	547	550	538	560	567	547	494	581	563	532	579	550	552	546	550	537	593	519	524	513	521	533	543	556	537	536	521	609	506	544	558	535	546	558	572	566	519	511	525	549	532	551	511	526	532	556	518	537	527	584	528	567	545	510	576	550	594	539	552	530	549	541	563	539	571	523	503	517	563	528	546	590	543	552	524	548	559	563	544	534	531	529	558	517	527	547	561	490	541	527	568	549	543	519	574	509	544	541	535	536	522	581	509	533	579	500	534	519	522	495	599	524	546	549	569	502	527	539	535	517	553	532	546	561	560	562	542	535	562	533	551	556	569	543	517	582	546	532	549	538	539	567	501	533	523	552	523	556	536	528	522	544	532	520	525	532	536	536	523	537	524	534	545	522	538	561	590	525	537	563	514	499	546	546	550	524	545	570	582	547	537	523	554	582	509	498	580	570	550	561	571	540	522	505	546	557	496	551	573	552	531	556	533	539	552	545	551	541	535	525	540	559	543	546	551	516	563	535	534	540	545	557	527	546	547	561	543	548	550	560	536	520	536	545	576	571	536	523	468	574	539	524	555	525	513	523	565	536	573	575	515	547	578	551	571	616	521	579	504	533	527	531	562	539	527	528	500	515	513	508	543	521	555	548	560	548	568	555	485	546	529	585	552	597	536	518	560	557	518	532	570	556	545	533	495	528	560	567	528	540	593	534	534	594	536	547	545	548	566	592	586	541	542	551	596	517	537	512	543	598	558	536	538	590	549	549	570	524	554	589	591	577	539	579	569	553	527	513	498	554	547	555	560	524	585	577	563	536	532	500	528	564	542	542	550	563	535	497	527	531	543	512	554	518	515	532	545	528	543	530	533	533	507	590	561	541	556	546	564	531	558	543	602	559	543	530	516	508	589	546	562	523	544	552	557	566	540	534	585	557	537	581	511	540	531	523	577	522	580	560	534	538	534	502	525	545	531	613	574	487	573	535	489	545	567	594	529	570	582	582	518	553	561	547	530	536	561	574	529	575	550	548	508	520	575	552	517	562	510	546	577	506	536	549	515	554	558	500	533	555	592	513	534	535	548	531	554	531	538	557	526	545	548	580	578	554	501	575	562	570	482	546	529	520	499	551	570	564	555	577	549	521	468	512	508	518	553	510	573	583	559	552	543	512	574	549	571	538	586	554	537	598	550	532	533	541	568	541	538	613	562	582	579	529	502	520	539	578	532	527	513	527	546	561	562	534	553	565	557	490	559	553	525	538	509	536	553	565	539	561	498	522	557	506	556	531	527	573	558	516	522	503	540	547	588	517	517	563	528	573	518	576	548	554	555	595	540	518	537	554	480	556	529	540	572	537	561	557	585	571	545	525	535	567	557	541	526	505
17933	16757	17272	9831	5955	4942	4869	5353	4849	3295	2632	2797	2118	1615	1968	1377	1325	1002	794	800	726	630	544	501	450	429	510	479	398	424	386	430	446	440	474	407	388	328	323	306	286	297	315	272	268	316	285	286	282	258	283	270	257	263	289	288	266	265	294	264	280	291	242	296	295	266	235	303	232	282	258	273	259	251	268	257	236	269	249	288	264	264	273	278	274	286	256	266	249	286	274	297	286	267	244	285	245	264	285	270	221	260	267	241	252	306	257	286	253	291	267	309	275	267	288	275	270	242	267	243	289	263	254	285	259	255	238	263	258	266	246	268	276	254	262	274	279	304	259	281	243	273	286	268	266	281	276	263	286	278	259	257	263	265	286	259	246	228	288	294	277	288	271	274	262	275	252	283	240	276	263	271	274	264	262	276	238	313	281	241	280	295	279	265	265	266	274	260	258	230	288	272	298	261	287	258	256	271	282	245	268	279	256	283	251	271	254	277	271	278	258	289	261	262	278	251	267	249	263	261	261	273	262	276	241	297	246	276	263	255	270	257	260	262	287	272	242	285	309	270	267	278	249	285	257	287	257	260	280	260	254	271	269	260	254	247	269	259	267	251	259	262	264	292	244	263	256	242	246	277	264	253	261	226	286	259	259	261	282	267	264	256	260	281	243	257	268	269	246	264	271	263	266	242	243	261	246	255	276	260	289	273	279	287	272	267	264	274	259	254	273	272	241	282	271	257	238	259	262	247	283	252	248	260	251	245	265	246	243	263	277	259	258	294	222	265	258	265	277	279	255	263	255	273	276	261	246	230	255	298	280	259	258	253	267	277	257	298	283	291	258	279	276	271	286	253	223	261	257	256	255	263	300	256	247	249	267	264	272	247	271	252	257	250	268	238	257	269	288	273	259	253	261	275	271	255	274	253	254	285	308	275	275	307	269	294	266	288	266	296	273	255	265	227	257	242	276	282	263	272	300	252	231	267	273	261	248	258	255	254	263	312	257	272	277	247	240	261	267	266	277	294	229	252	288	300	283	307	282	288	253	246	252	279	273	228	272	278	286	274	252	265	268	260	263	265	258	277	253	249	304	276	237	255	262	275	260	289	300	268	272	266	274	289	283	261	236	275	266	249	229	275	277	272	236	295	256	284	285	273	307	269	266	262	240	278	253	271	277	253	282	283	249	254	277	277	251	272	279	286	255	277	273	272	264	248	259	275	297	255	269	276	251	279	264	251	266	245	256	278	265	273	254	258	271	267	264	242	253	269	269	267	259	283	292	263	271	276	252	267	274	278	262	302	262	252	257	273	280	232	273	270	263	258	254	251	252	272	244	241	266	255	275	259	286	249	265	261	240	262	246	242	273	266	264	279	291	285	250	264	244	259	269	243	255	238	273	241	285	289	268	274	277	272	281	282	266	271	255	282	249	266	273	263	273	269	260	251	258	244	255	258	267	278	259	255	296	262	248	269	243	242	289	256	289	247	264	284	261	271	238	235	261	265	270	284	251	280	275	252	289	263	297	248	291	256	281	259	264	277	252	255	237	267	250	269	259	282	258	257	258	261	260	258	276	270	249	257	257	270	249	241	279	222	252	271	282	283	259	273	255	265	273	256	286	246	277	259	294	263	276	283	265	240	273	286	269	270	255	264	286	263	281	267	250	292	272	281	257	246	260	260	274	255	265	248	272	262	264	229	277	273	276	269	284	259	281	281	285	260	297	261	280	288	281	301	265	241	246	266	286	260	251	258	273	265	286	260	245	253	224	275	255	263	274	261	291	235	283	299	280	269	265	281	263	290	275	253	260	264	259	254	242	264	262	257	261	267	265	280	284	261	282	294	270	258	259	270	256	259	255	251	242	273	243	260	259	277	268	250	282	275	244	275	254	293	259	271	244	249	264	278	282	262	223	253	265	253	236	262	277	274	268	276	263	263	264	267	255	284	292	231	265	266	279	257	273	246	271	274	260	276	272	271	244	262	268	262	275	246	283	275	267	236	265	271	285	265	253	243	251	264	256	294	274	268	246	268	245	281	264	259	246	273	265	271	277	224	243	288	279	263	260	264	266	288	261	267	253	292	260	279	254	253	261	264	274	281	260	273	250	271	289	283	263	256	261	226	270	268	274	284	316	273	288	303	286	264	259	276	278	244	255	245	249	230	258	246	239	253	260	251	293	274	288	244	300	266	256	277	265	252	279	262	321	264	262	233	264	283	285	256	246	241	270	263	278	250	285	298	251	279	266	232	283	279	232	274	226	290	289	257	262	252	301	311	247	258	305	248	274	271	249	254	236	257	255	260	256	310	305	256	281	276	248	245	280	262	241	270	265	287	270	288	265	244	272	275	293	280	276	275	259	293	255	278	252	277	261	269	274	279	255	281	258	276	264	235	296	285	284	280	238	281	263	268	261	255	275	251	238	281	274	295	269	254	248	274	281	270	294	276	255	290	276	280	248	263	273	286	248	246	272	294	276	277	268	271	262	254	260	258	306	257	273	254	258	280	266	266	255	287	243	271	235	281	249	273	271	263	253	270	272	278	243	275	235	264	243	274	285	249	273	245	278	247	255	257	225	258	261	283	290	262	270	266	251	298	257	270	285	250	256	277	296	271	260	277	282	241	259	254	273	236	254	246	274	267	245	272	265	268	258	259	261	276	277	270	251	268	272	274	280	259	270	271	257	280	259	260	257	280	289	272	287	281	289	237	276	265	274	260	262	286	257	271	285	267	274	247	263	253	264	255	290	225	262	249	245	262	242	272	275	280	268	244	266	238	262	303	262	252	269	255	244	277	278	245	275	287	250	254	297	271	260	266	266	275	273	272	288	271	257	270	279	268	269	258	242	277	284	278	290	251	256	247	261	249	268	255	282	251	231	281	251	248	269	234	285	274	262	287	261	266	257	267	266	251	236	281	282	249	281	254	267	258	250	267	260	260	272	261	242	255	284	264	249	257	253	275	275	255	275	286	251	271	277	257	259	291	249	264	283	274	270	261	272	264	258	247	284	254	288	269	274	279	277	250	305	266	243	256	258	292	267	249	248	275	261	274	269	263	291	267	269	250	296	265	292	265	271	255	253	253	246	277	298	280	255	257	284	269	268	269	240	309	280	245	255	252	326	261	279	260	270	273	250	297	248	240	283	262	262	284	277	250	263	299	264	261	261	222	281	233	246	250	300	256	264	269	255	258	248	284	284	270	269	261	248	261	245	275	250	302	279	278	313	265	260	244	286	286	292	310	276	269	258	241	270	275	249	272	256	261	286	263	261	259	250	273	238	282	270	278	272	280	272	240	300	304	271	273	255	279	255	290	293	270	276	270	230	215	296	283	269	269	265	263	281	290	266	258	219	268	273	261	277	257	217	256	267	269	277	255	241	267	260	254	299	295	268	291	292	235	269	282	254	258	253	227	223	271	288	270	295	245	286	280	251	258	251	299	262	243	254	296	259	260	268	246	258	280	242	278	255	251	263	259	267	257	264	284	249	243	259	288
11497	15245	21985	18327	15824	15494	17277	19002	18815	14624	12889	14814	11008	9236	12097	8392	8738	6455	4768	4709	4527	4094	3349	2456	2079	2112	2359	2242	1840	1940	1871	1902	2449	2607	2397	1874	1664	1145	885	785	868	834	817	799	818	835	823	765	799	812	734	752	669	726	709	693	656	679	706	695	732	674	728	652	677	690	684	704	665	680	710	682	654	674	667	666	665	650	658	662	656	627	667	683	627	654	645	635	643	670	645	663	641	690	679	681	703	639	680	708	665	634	628	635	678	666	618	659	653	620	683	639	661	650	717	635	657	635	627	643	649	647	660	684	656	640	643	717	651	695	652	666	688	642	634	682	676	647	683	617	634	625	656	691	639	673	667	686	678	682	651	698	669	648	655	626	697	710	653	640	655	665	653	688	673	655	670	656	657	645	672	631	690	695	681	667	631	611	615	654	683	623	690	688	680	650	653	697	671	696	648	684	610	668	640	670	686	693	643	648	621	668	670	659	646	673	674	666	661	658	640	681	680	713	636	635	628	656	688	653	674	636	696	682	655	674	656	673	612	703	716	683	696	670	646	657	660	671	663	616	683	697	665	674	691	693	709	624	658	697	711	667	687	593	693	641	681	684	677	667	684	654	691	664	596	623	622	631	653	704	646	676	650	615	657	672	669	671	672	671	625	675	654	636	689	699	662	610	633	679	653	662	651	636	704	659	679	681	668	659	695	648	679	652	638	679	678	690	644	634	622	653	640	655	614	676	638	655	638	667	639	630	641	625	675	663	665	682	647	681	675	656	676	671	667	702	626	641	655	695	607	664	666	646	705	689	619	628	673	678	700	639	669	662	704	675	619	674	628	646	691	641	696	620	727	663	617	681	624	667	655	681	658	617	631	633	659	682	626	617	689	707	671	712	684	623	654	652	672	641	640	700	657	657	674	682	698	662	654	668	638	666	672	687	639	686	638	688	616	708	655	639	678	623	685	650	595	672	663	664	645	703	665	651	661	720	639	636	643	688	672	666	629	663	656	689	689	675	684	672	660	686	628	666	663	633	662	663	671	699	658	629	659	672	644	639	697	643	646	670	651	638	663	670	640	670	680	657	632	679	667	631	642	680	662	648	661	684	678	654	675	653	681	681	686	665	652	638	615	641	678	659	605	684	624	639	653	698	617	698	642	666	662	654	697	657	678	670	708	681	638	625	616	622	628	665	669	671	668	681	648	698	682	678	658	679	607	664	642	660	670	641	648	720	647	681	646	648	683	682	673	675	681	611	639	676	667	674	675	676	645	673	702	666	696	695	649	638	678	674	664	710	707	662	703	659	647	705	718	661	644	659	687	649	658	676	676	683	639	683	651	721	668	678	674	651	607	661	692	678	619	688	648	647	673	665	656	663	693	655	659	665	705	706	673	692	618	634	698	718	629	699	664	678	655	661	639	682	634	621	653	644	655	665	649	704	698	614	669	647	660	669	672	671	686	643	702	674	665	684	639	672	717	703	677	638	660	652	655	656	655	700	693	661	640	705	672	629	636	664	631	707	642	704	650	657	633	653	670	649	666	650	650	620	670	643	656	653	631	650	652	678	668	638	677	666	658	684	624	676	695	700	591	611	662	689	676	706	674	668	657	657	657	721	694	607	668	639	646	653	647	668	641	677	662	661	662	623	675	674	656	649	660	657	660	671	609	666	634	686	667	671	674	720	665	674	718	656	671	651	644	612	631	615	665	662	637	643	659	728	662	659	616	681	667	653	684	689	706	657	697	630	635	712	660	667	654	657	666	649	646	659	669	669	647	627	672	655	678	660	702	686	672	640	662	675	725	727	658	634	654	664	682	672	650	695	671	608	642	637	685	660	663	698	626	666	700	692	689	684	675	629	678	663	667	642	654	653	678	640	673	649	657	628	644	632	675	645	650	679	698	691	688	672	688	674	637	730	624	680	701	624	646	647	627	674	629	687	638	645	656	674	652	642	680	645	641	636	616	657	650	639	659	693	670	692	649	703	680	646	635	643	656	682	637	638	678	653	740	679	682	708	680	654	643	718	632	639	661	674	632	594	667	696	645	690	607	648	684	624	681	668	653	628	670	719	670	635	678	630	632	635	710	688	666	674	614	694	680	671	670	649	638	725	645	650	648	698	692	700	679	703	615	673	638	689	684	660	663	668	628	661	683	655	653	629	619	641	692	653	662	693	678	665	664	671	686	668	670	639	683	714	680	685	681	705	642	672	657	677	631	700	665	630	689	675	653	623	632	662	663	632	696	633	651	655	643	662	665	661	685	713	640	655	647	658	655	670	656	712	699	743	617	655	709	608	645	677	624	624	644	629	640	622	711	625	688	652	660	687	683	680	645	667	682	685	663	664	688	647	687	648	662	679	635	671	652	637	654	638	687	665	665	697	716	648	639	677	675	651	713	727	697	639	648	713	619	653	663	688	671	694	640	689	628	654	658	679	620	679	628	675	664	650	655	681	625	693	672	655	679	660	659	623	634	658	656	646	682	637	645	676	633	666	681	657	663	662	657	625	644	692	693	660	666	687	630	621	641	680	676	671	643	662	678	642	650	677	657	645	646	679	673	681	646	667	659	606	648	686	639	649	683	692	691	662	677	677	622	668	612	617	672	647	693	627	648	623	632	667	665	615	674	662	653	676	691	666	697	692	657	664	700	689	669	705	643	662	697	663	690	678	668	708	683	641	644	717	675	618	677	676	661	642	656	666	677	630	690	685	684	645	651	635	627	671	649	707	653	650	665	663	691	657	653	666	659	715	638	661	608	668	636	606	671	680	687	630	652	628	701	644	649	702	647	671	632	654	671	641	687	684	650	678	701	714	647	670	612	688	639	680	622	666	655	672	635	701	708	661	655	678	687	653	688	655	684	663	641	658	652	651	665	684	649	671	670	685	677	656	669	711	644	620	643	699	630	631	684	668	673	662	671	720	662	678	651	669	658	645	636	682	630	666	678	680	643	659	627	662	668	667	638	646	634	626	678	681	665	657	688	702	645	648	619	653	667	655	685	630	677	673	651	689	661	691	711	638	651	681	652	630	688	692	697	697	671	635	623	657	643	650	655	686	688	650	683	672	663	656	667	682	644	671	652	660	648	680	601	629	659	675	633	686	658	673	666	640	631	640	638	648	668	634	708	658	659	646	645	668	671	668	694	646	670	681	658	695	656	662	600	679	686	707	649	628	648	675	662	640	644	647	722	666	620	568	620	726	650	693	708	666	606	692	684	626	653	651	655	637	678	694	672	641	670	632	688	707	665	636	637	632	661	653	652	653	633	679	639	600	650	696	687	661	651	693	645	631	619	635	645	700	628	687	634	637	654	700	698	673	661	681	678	723	676	650	685	651	609	693	699	682	646	715	657	683	646	658	669	696	650	642	666	653	639	672	642	665	678	667	695	647	684	728	691	629	721	663	645	664	666	682	660	649	649	666	688	660	672	667	611	689	639	674	704	653	644	668	657	721	637	682	699	649	608	612	684	658	701	681	661	753	695	664	674	625
34466	36499	38715	28877	25324	23809	25977	34528	32617	29262	24862	30023	23655	20308	24012	18990	16260	13410	8495	7989	7913	6275	4999	3143	2304	2177	3708	3038	2067	2430	3012	2179	3595	4262	5061	3398	3158	1841	542	438	412	435	313	343	288	313	291	279	315	333	303	325	261	271	268	293	252	263	312	302	283	282	263	295	285	247	259	227	285	269	288	247	260	260	255	285	273	260	252	256	263	264	246	283	308	264	273	246	250	254	236	246	274	276	236	278	261	221	269	247	283	240	276	274	248	253	278	248	261	244	255	282	269	297	249	283	269	243	263	231	249	258	265	259	277	247	253	255	251	251	253	278	237	264	273	285	278	248	268	271	252	256	269	241	254	242	250	282	284	251	267	300	242	252	255	277	263	261	276	250	247	291	255	255	238	220	237	253	298	262	283	292	263	264	260	278	258	262	242	293	291	251	274	249	292	248	255	257	273	261	251	272	259	281	264	253	230	228	259	269	262	284	273	261	259	273	252	282	254	279	277	257	234	275	254	295	260	237	245	251	232	242	269	264	282	270	272	280	253	240	262	266	260	263	269	250	247	277	273	273	245	254	282	273	263	254	312	269	300	232	250	270	251	247	265	249	261	263	285	253	269	278	276	274	256	267	258	266	238	257	275	246	267	259	258	247	269	295	258	247	270	254	217	249	286	244	248	275	248	255	261	251	276	259	269	263	293	281	255	253	262	282	252	272	282	265	254	265	265	252	258	249	270	259	288	270	267	256	258	259	259	324	294	287	279	270	286	275	252	275	274	266	269	246	260	262	278	248	282	278	273	287	272	243	245	270	252	261	265	239	258	285	248	217	226	246	270	279	280	268	256	277	261	249	225	300	254	268	258	265	257	298	277	265	271	228	277	275	254	269	274	231	278	270	268	273	263	280	268	248	248	265	281	265	253	241	264	269	264	267	242	236	269	281	270	265	253	264	260	254	254	267	287	235	252	251	254	246	243	245	249	266	253	238	294	264	258	273	271	277	233	265	264	251	291	233	267	286	271	261	261	270	264	262	231	269	265	241	275	271	264	276	291	227	262	273	260	255	265	254	260	241	289	245	281	296	289	230	260	278	257	276	252	258	270	237	245	256	290	253	271	273	277	281	263	242	251	281	229	256	326	253	268	270	220	240	279	238	240	283	258	254	261	256	257	273	263	281	269	271	252	285	262	271	257	278	245	274	245	260	265	257	211	241	254	244	265	250	245	265	280	260	286	257	269	269	250	255	289	242	240	232	262	232	244	243	250	250	252	274	271	256	266	227	285	261	238	255	226	276	240	227	250	235	268	262	261	242	261	255	262	268	271	259	257	248	274	258	258	273	274	238	228	236	241	237	284	271	262	240	239	260	282	228	279	271	284	260	240	241	241	257	287	277	235	279	250	260	274	261	231	225	254	251	277	260	244	245	275	261	257	253	265	283	268	262	274	288	258	269	252	245	262	270	266	250	271	264	263	267	307	280	271	257	288	270	250	251	261	264	269	240	270	268	233	267	266	240	257	256	246	276	246	284	236	244	256	290	266	247	247	259	261	225	258	265	258	240	260	288	271	243	260	240	262	272	270	260	257	233	283	253	239	247	278	243	281	265	281	263	260	271	266	258	270	246	237	264	250	250	252	272	275	265	244	253	257	284	272	259	243	250	252	261	241	241	277	224	275	269	266	239	231	239	273	248	259	248	267	261	240	246	238	263	261	258	279	277	257	265	263	253	274	259	258	281	248	274	266	273	257	244	265	304	281	293	262	253	259	264	256	258	264	251	266	269	269	258	300	274	277	260	265	264	280	261	277	246	227	287	265	266	281	268	249	246	267	259	272	265	259	266	269	282	246	262	268	245	244	288	257	262	269	267	252	257	248	239	277	263	261	256	275	297	281	266	251	246	272	274	265	269	232	270	255	267	266	258	292	256	257	262	232	264	260	297	217	260	281	271	236	249	269	250	239	281	280	271	300	284	282	261	251	256	256	249	257	269	255	276	260	271	255	244	258	257	264	253	248	262	248	248	271	261	313	277	269	289	233	252	266	274	230	281	254	269	278	254	262	276	233	218	275	255	244	261	252	251	239	271	217	238	274	306	257	251	245	255	267	263	262	245	227	261	258	248	257	249	265	279	263	248	245	275	262	265	262	245	231	268	258	262	272	262	279	231	288	237	269	255	244	245	231	250	265	234	255	288	270	257	259	223	260	252	251	283	283	227	268	236	265	263	229	291	247	248	249	285	268	275	272	262	281	262	236	236	273	265	239	244	252	288	281	250	279	271	255	284	260	259	247	266	257	258	249	268	260	237	273	264	249	245	244	237	264	247	272	258	259	284	245	254	279	267	255	257	270	280	285	259	241	244	261	276	299	264	242	278	274	287	239	278	276	262	273	276	235	275	305	276	270	272	273	278	287	254	258	265	238	253	243	252	251	261	240	258	241	275	274	267	291	275	272	265	243	274	248	252	248	235	248	237	278	284	241	254	265	283	285	242	228	235	252	278	298	242	268	306	263	250	262	249	262	270	266	246	266	287	272	268	254	248	267	267	254	266	275	257	237	240	254	267	272	283	242	257	250	235	242	252	250	256	257	280	242	274	242	252	241	245	231	261	284	279	277	238	255	246	258	278	286	235	258	260	239	246	254	259	274	250	254	252	257	251	232	275	282	250	252	234	253	269	260	267	254	235	271	245	257	226	252	271	270	228	262	250	250	291	265	224	239	257	297	254	248	255	248	263	248	269	259	290	306	251	266	255	277	282	276	258	271	272	264	247	251	233	285	256	245	264	240	279	278	259	273	256	261	276	268	234	290	259	247	243	225	284	255	246	261	238	260	243	262	263	240	269	266	284	265	268	265	283	254	288	278	264	277	279	264	250	261	243	247	278	269	278	303	261	263	248	284	257	265	252	262	242	265	256	264	263	271	269	253	263	264	266	288	267	289	273	275	290	258	289	288	245	264	268	267	241	249	234	282	242	259	228	257	285	278	284	243	246	217	263	250	278	285	251	265	261	257	251	292	246	242	299	276	275	263	253	256	247	281	267	231	267	252	258	245	262	263	239	256	238	282	263	252	272	254	272	284	296	291	263	242	263	264	248	278	273	271	248	263	252	259	277	257	262	221	257	266	272	241	283	259	269	256	265	255	288	236	230	275	276	244	273	267	288	292	288	272	231	246	249	278	260	249	284	278	272	263	217	236	253	277	274	280	223	280	282	265	259	242	271	254	273	249	269	260	261	257	282	303	261	241	257	275	243	256	263	245	259	254	264	276	243	278	259	250	260	264	256	274	258	231	241	307	295	259	232	289	250	293	241	257	262	272	269	265	278	246	262	253	273	238	265	274	243	271	248	230	249	259	248	260	252	259	259	255	280	249	260	283	257	253	285	236	245	266	265	248	252	250	226	269	229	273	267	228	284	268	257	268	255	277	254	293	258	252	271	241	265	268	292	228	246	287	258	259	275	259	251	286	242	251	243	286	242	242	297	236	291	300	281	282	280
24269	30227	38135	33045	34628	34214	39250	47172	46005	44578	42814	45974	41145	40534	45130	38616	35602	32946	27526	28548	29192	24648	21647	15609	12798	13115	19122	15778	11905	14462	16729	12629	19228	21745	22933	17670	16271	10132	2876	2103	1687	2002	1484	1302	1032	997	931	1074	1011	1079	1139	1145	796	781	776	747	774	813	839	1034	1128	899	891	881	719	726	701	656	656	720	619	710	671	678	661	665	652	694	637	663	626	636	687	663	621	665	659	710	680	594	685	611	661	651	648	660	639	696	679	634	661	615	650	625	588	621	624	612	680	646	669	655	668	608	660	649	644	617	640	649	675	653	643	683	671	671	675	654	629	697	672	626	663	643	634	630	655	680	654	638	614	654	635	658	678	675	641	652	619	663	625	631	614	657	631	637	665	652	633	627	678	618	662	645	640	644	637	677	665	686	593	633	706	617	669	680	684	647	617	658	657	653	649	586	679	671	643	637	644	639	675	695	633	667	618	658	620	668	611	634	703	724	627	620	670	710	676	644	687	595	636	622	693	654	626	608	653	654	661	690	651	721	651	664	664	661	685	649	659	642	622	631	668	629	642	661	651	679	603	709	646	629	636	664	648	658	651	645	621	698	657	656	628	617	653	710	642	638	654	611	688	676	618	678	674	605	672	637	624	677	654	662	648	646	640	676	621	636	632	687	660	636	651	629	717	622	658	648	619	605	605	683	642	655	649	654	639	695	664	600	680	679	615	642	645	628	639	588	626	638	664	656	664	626	678	653	673	660	654	616	680	607	621	612	632	649	624	648	623	657	653	680	635	658	656	615	670	679	650	645	620	650	616	651	671	631	593	654	640	612	645	614	667	640	662	661	634	690	629	614	641	617	629	625	644	629	701	643	648	659	612	650	659	666	670	614	658	642	613	660	605	677	656	656	623	649	635	648	608	635	630	674	638	632	640	634	647	610	655	632	644	675	629	671	664	662	624	666	623	659	603	661	665	667	633	639	648	612	621	623	664	633	607	681	704	634	668	637	610	679	668	602	647	703	668	624	656	631	663	623	665	666	626	742	603	679	660	686	667	631	635	639	726	636	662	652	673	637	642	619	689	641	687	629	656	674	648	651	605	667	662	663	641	670	646	653	623	637	645	642	629	646	670	666	631	657	666	661	618	593	673	635	692	606	639	622	640	660	639	653	660	690	673	622	667	658	669	655	680	661	650	616	607	700	697	644	678	642	637	674	653	655	624	658	641	629	678	677	638	623	659	650	672	628	627	643	671	644	694	650	654	685	644	647	596	634	641	645	585	675	674	619	619	601	674	622	667	643	620	669	701	656	693	680	635	672	643	633	659	650	650	646	663	651	664	657	696	654	626	635	614	670	624	664	659	632	622	692	621	696	619	612	643	634	663	640	641	666	655	626	637	617	630	636	623	609	686	667	653	628	659	615	619	679	639	625	607	657	605	619	667	665	663	625	660	655	637	672	649	661	664	657	639	633	618	650	652	647	646	658	646	696	631	671	616	664	648	617	651	627	603	646	639	698	684	620	636	616	637	661	663	604	704	638	653	664	643	615	603	642	665	623	672	651	671	671	658	631	665	660	650	625	664	596	636	646	650	663	650	651	729	661	634	650	658	651	669	596	660	636	675	641	670	687	663	641	650	638	658	678	690	659	634	611	703	657	628	626	677	635	646	642	625	653	658	652	607	670	644	689	662	648	650	615	663	697	702	640	577	656	644	625	626	668	626	599	631	645	607	629	679	603	680	626	665	633	668	673	659	614	696	611	622	629	672	644	626	643	667	621	673	649	638	669	644	638	692	602	678	611	660	627	668	649	630	689	649	644	635	625	606	604	639	641	621	626	607	642	614	651	619	648	655	638	629	659	634	610	620	637	679	614	609	667	639	671	657	647	650	629	642	609	645	639	651	634	609	646	666	623	636	620	637	649	625	626	659	627	664	605	651	627	623	685	662	682	654	638	662	630	667	691	622	682	652	605	658	622	681	648	648	636	645	637	681	633	652	643	621	712	597	642	676	653	630	640	653	695	654	630	635	688	662	669	633	630	604	603	651	570	625	752	632	643	670	662	645	675	672	596	630	615	645	645	644	633	636	614	635	693	655	676	686	638	643	652	628	646	653	675	670	673	620	622	639	663	659	595	666	643	637	645	590	651	678	603	559	647	626	620	630	611	662	654	686	688	625	643	626	641	636	642	676	673	668	683	642	635	618	632	708	660	652	606	616	603	656	635	651	665	695	686	632	647	615	650	640	667	632	635	633	633	638	643	629	648	646	615	660	610	654	667	621	644	639	656	645	615	642	687	664	652	666	644	655	669	646	683	653	614	651	648	703	702	642	642	672	719	653	618	688	675	652	675	655	612	675	680	663	648	608	607	615	634	641	634	629	663	679	686	636	599	619	612	687	631	652	618	690	647	668	633	653	616	663	638	638	633	637	618	656	637	663	665	652	666	689	656	610	678	690	623	661	610	688	604	630	626	607	643	631	645	632	674	674	658	598	662	644	680	604	632	653	675	649	650	634	628	621	624	653	602	622	647	651	676	682	624	634	583	651	645	672	655	666	645	634	684	627	667	636	658	617	643	699	626	628	670	678	647	678	595	644	685	678	643	666	595	615	599	649	684	667	687	694	632	638	672	656	637	690	670	658	642	667	637	695	679	654	646	671	701	606	674	647	654	671	685	648	622	681	636	668	644	655	676	665	618	608	662	655	680	664	702	620	621	693	621	622	642	657	644	655	651	713	636	637	622	645	636	665	614	622	646	653	692	675	650	601	693	685	599	662	601	674	609	641	655	650	656	616	624	639	676	647	652	708	689	662	651	689	620	624	689	638	646	657	658	693	673	654	652	704	643	681	596	671	692	625	625	701	655	684	689	679	588	641	692	590	628	654	669	686	680	642	641	649	650	686	673	626	588	636	615	702	659	656	648	693	661	634	643	587	670	659	673	625	647	642	702	687	648	647	655	615	621	644	644	692	664	645	629	624	640	643	678	652	650	643	644	633	653	655	639	637	638	683	624	645	697	623	620	604	650	620	623	667	693	649	666	631	626	696	653	686	631	646	669	667	661	639	696	643	629	629	662	659	649	658	629	655	660	688	628	650	670	655	618	684	630	633	610	679	669	657	642	639	676	691	687	646	655	671	632	623	711	637	630	692	649	651	646	641	604	620	618	595	627	637	624	629	664	613	605	669	678	582	630	622	660	673	664	664	623	609	621	669	671	630	620	646	615	692	650	670	636	629	623	661	690	643	599	653	633	654	692	653	684	687	640	654	667	655	642	591	678	601	599	625	674	655	644	666	644	658	631	646	654	613	632	679	673	623	621	638	623	654	624	676	650	674	626	653	621	652	653	660	655	593	667	607	668	597	661	630	637	642	633	674	667	654	687	651	638	644	688	635	675	677	717	656	670	647	639	644	666	613	656	676	648	652	686	681	652	647	682	667	678	660	631	679	645	687	628	641	687	652	628	678	635	647	626	683	640	630	649	658	646	582	660	640	672	678	646	685	660
44984	44054	38749	31534	31193	31310	34809	46680	40776	38743	36500	42850	35766	34413	38916	31781	30033	25851	19273	18205	18266	15297	10507	6962	5484	5426	10153	7853	4209	5676	8500	5885	8512	11310	11188	10106	10753	5117	1382	734	612	619	467	320	321	301	275	301	351	365	403	381	318	246	277	270	265	288	291	366	329	299	294	255	236	244	227	215	213	211	202	211	209	221	207	214	200	225	222	206	215	221	192	215	217	216	194	224	233	192	208	213	227	192	197	219	205	189	223	227	204	182	220	209	215	203	233	200	206	219	232	229	212	245	211	204	217	206	199	225	200	250	209	198	201	202	204	234	222	209	230	232	247	209	193	218	198	210	184	211	187	210	195	227	243	194	215	210	223	193	202	216	208	225	211	212	193	242	211	238	216	203	204	203	219	196	191	232	210	227	221	204	212	211	235	237	233	179	226	209	210	194	197	212	202	195	190	196	208	228	224	209	238	191	177	185	193	231	228	210	201	236	233	240	229	237	203	209	222	205	198	215	206	235	185	187	238	225	193	192	215	209	214	202	196	216	238	240	186	209	220	225	223	224	234	222	177	201	241	217	232	208	199	219	203	182	213	225	213	201	207	224	204	222	217	207	215	213	214	220	214	184	207	202	197	206	207	196	222	219	191	213	243	235	223	203	206	217	195	229	201	194	180	201	191	210	223	176	216	220	207	182	227	246	188	198	198	220	202	202	215	199	217	224	209	223	207	219	217	213	208	239	240	198	200	211	221	216	202	232	211	216	195	212	198	215	246	226	215	211	214	229	200	215	241	200	231	223	197	216	201	214	224	176	229	214	197	226	235	216	214	171	191	209	205	223	205	199	229	208	196	194	200	198	211	218	226	195	197	203	190	193	227	209	197	238	204	211	195	212	170	201	208	209	229	208	216	210	242	190	190	210	209	202	213	193	229	204	214	210	204	201	208	226	202	219	219	190	211	240	242	207	222	226	205	212	204	222	209	220	222	199	205	231	193	212	226	206	228	197	217	214	238	218	202	215	232	207	216	212	197	240	226	190	217	207	178	197	229	217	227	198	209	219	233	221	228	236	200	210	232	224	233	201	217	234	211	203	216	208	229	219	207	207	191	202	208	225	218	234	209	206	177	236	208	222	203	219	226	192	211	217	214	177	225	210	199	235	209	216	244	205	189	226	162	191	247	221	219	186	211	209	202	205	203	220	210	211	215	196	228	203	232	237	204	212	221	204	211	222	217	247	232	202	216	191	239	228	226	173	221	238	218	217	213	216	212	204	185	198	200	209	195	210	217	230	201	188	205	242	237	210	234	224	220	200	231	184	221	210	205	214	216	207	203	203	234	209	222	205	203	223	201	231	217	214	194	188	206	203	221	206	200	212	226	213	202	202	227	189	197	228	197	236	203	205	216	193	212	212	224	226	197	222	213	191	206	242	221	236	211	220	196	216	205	200	212	207	203	248	207	211	208	207	242	219	183	188	214	236	207	213	214	218	228	210	201	211	241	226	173	221	192	221	216	196	201	247	221	238	232	208	188	213	208	213	213	247	210	204	199	170	235	196	216	209	217	221	204	228	224	194	224	203	201	206	189	191	231	186	246	214	234	222	210	242	237	206	197	184	209	194	209	226	210	221	208	240	224	178	231	220	214	236	205	195	191	205	200	209	194	195	205	228	208	205	186	205	202	211	237	210	218	220	243	250	233	201	195	194	217	222	219	218	224	228	213	212	193	221	228	204	229	220	232	205	203	197	195	216	227	225	218	212	214	205	232	226	253	198	216	198	203	179	191	233	204	206	216	222	234	218	186	195	197	204	199	197	198	207	218	248	227	211	201	226	209	259	212	210	231	230	214	207	201	235	245	207	246	223	221	199	209	195	232	246	214	226	223	212	213	224	208	214	218	203	201	221	198	216	190	226	226	233	206	222	249	238	227	220	234	249	214	200	211	224	213	208	192	198	233	195	226	224	191	255	224	225	215	199	239	227	250	220	213	216	214	216	222	200	211	189	205	233	188	209	225	210	239	226	227	229	200	199	225	233	228	226	218	204	186	222	230	197	248	227	222	233	215	200	205	227	195	210	191	209	205	217	201	227	210	241	225	209	184	218	226	213	182	238	247	225	221	187	208	224	226	215	212	196	204	231	224	209	221	205	202	201	217	184	215	211	173	219	235	245	193	235	229	217	218	207	224	207	196	193	234	209	242	216	225	211	211	209	208	214	221	235	201	193	190	230	211	228	227	219	233	195	199	222	199	221	189	226	255	200	229	215	201	234	201	183	219	211	226	184	213	213	227	223	224	206	184	243	211	216	213	222	203	226	235	204	204	215	203	210	201	205	214	230	229	230	229	241	219	214	243	202	214	219	211	235	221	203	221	230	212	208	223	200	197	209	242	220	231	207	218	222	214	223	192	180	212	222	210	228	241	209	211	197	181	200	206	218	193	202	224	216	216	224	211	208	216	192	201	190	198	168	189	207	213	229	215	221	207	229	207	209	212	205	225	210	250	205	195	230	207	213	195	210	234	210	205	207	182	198	216	206	240	208	215	208	222	228	200	203	228	209	213	210	202	227	225	213	239	226	188	221	225	226	211	212	201	194	242	214	229	223	208	207	194	233	200	217	203	213	235	178	193	202	201	192	245	215	226	238	224	207	222	220	241	198	197	215	227	198	204	191	227	234	215	211	224	194	194	203	206	207	245	232	215	220	243	219	227	218	232	200	183	200	194	197	206	216	228	202	220	247	203	222	229	208	215	228	226	228	230	226	234	226	194	238	219	201	196	227	225	215	187	207	217	193	187	221	199	217	218	226	230	232	221	224	218	198	206	213	205	214	207	203	224	206	226	175	197	219	222	232	237	219	204	218	227	213	206	190	212	207	206	210	227	192	210	233	200	214	218	219	193	207	195	195	216	204	185	214	217	211	221	198	231	207	224	232	199	211	223	174	211	239	227	193	228	213	199	188	262	214	219	201	242	216	195	186	238	222	197	205	244	207	249	249	254	184	198	181	195	229	228	225	187	196	229	206	199	227	206	215	207	227	204	198	213	209	224	217	195	245	208	207	207	223	220	223	203	214	209	186	218	224	237	210	225	203	199	213	199	219	193	215	254	221	227	212	212	212	233	217	242	206	203	200	200	239	243	221	186	224	206	224	192	193	217	188	228	186	210	214	201	193	243	212	213	211	193	233	211	192	195	205	213	208	224	244	214	240	214	202	201	231	198	213	224	222	224	210	218	221	191	217	224	226	226	213	204	207	203	197	220	218	221	216	202	241	228	195	204	198	201	224	207	215	213	215	206	214	197	214	211	214	197	212	212	216	201	217	236	211	200	213	193	210	246	199	207	206	223	229	224	220	225	220	238	219	244	218	206	232	216	209	217	202	218	212	211	209	192	198	216	192	200	196	215	202	226	226	217	195	210	212	213	217	240	223	228	203	202	220	222	218	201	199	193	216	203	244	229	196	221	204	223	248	191	184	228	231	222	207	193	214	229	204	229	211	230	195
32073	39144	41516	42472	43623	42353	47369	56705	53758	53837	54206	55157	54264	54736	54240	50035	48215	43729	39314	40635	40626	37634	31104	24585	22890	23978	33453	25897	20290	24673	31496	23798	31705	35396	33643	32549	33131	19707	7101	4494	3681	3470	2496	1383	1372	1235	1159	1241	1291	1602	1636	1876	1360	792	796	830	799	1045	1143	1715	1513	1170	1329	923	646	633	601	603	563	609	632	550	547	570	581	548	562	512	550	527	561	549	567	527	537	533	532	506	544	524	548	535	560	553	531	544	553	566	555	526	572	554	529	516	548	551	549	488	555	513	516	529	514	514	548	505	532	522	537	546	536	535	506	551	553	529	533	505	525	574	528	531	553	541	547	530	568	514	520	562	551	505	546	582	551	528	554	511	569	529	513	538	544	512	516	524	563	510	498	542	561	521	523	576	565	524	535	536	534	525	502	537	548	578	552	553	549	562	513	526	551	534	572	535	552	530	555	579	539	563	495	506	534	543	541	514	570	521	545	542	534	539	565	546	524	514	554	522	492	537	540	544	508	537	502	520	524	545	529	516	600	516	548	541	533	501	524	506	512	522	544	497	512	531	509	559	514	552	551	533	528	529	549	535	537	525	513	523	536	537	499	528	552	508	508	534	544	572	535	518	569	571	530	533	547	543	549	549	524	522	568	533	497	506	527	553	519	541	483	551	526	548	551	538	533	509	532	564	535	525	543	548	555	509	525	538	538	528	583	521	566	542	560	552	524	549	500	550	561	525	516	514	531	517	534	541	542	562	548	530	508	561	554	537	510	553	544	535	537	542	520	583	591	560	563	558	524	534	509	490	521	531	516	525	576	537	543	552	554	544	526	535	515	517	532	520	528	521	493	554	556	525	557	495	523	518	552	562	563	535	543	519	543	543	567	548	544	511	493	517	518	538	564	537	543	529	545	527	545	530	550	604	537	556	544	588	531	554	530	544	483	523	544	545	537	530	556	518	546	518	517	502	524	537	548	565	514	582	534	568	491	534	528	596	521	585	538	529	568	533	536	554	548	569	502	545	527	539	545	502	535	571	546	558	543	549	572	547	492	543	558	521	574	540	506	520	508	529	571	558	545	526	520	525	552	563	541	536	556	531	560	575	556	530	563	531	490	537	488	556	565	538	567	568	508	499	513	550	547	511	522	561	545	575	555	512	521	518	527	586	550	532	548	528	578	565	506	541	530	521	513	555	530	561	529	565	519	523	527	540	546	545	524	554	498	508	539	518	525	517	545	526	544	536	527	522	526	485	545	565	588	547	522	571	555	579	524	509	503	522	558	538	585	523	541	552	586	543	558	589	559	542	499	495	543	519	515	525	483	482	542	557	580	519	536	498	496	517	487	550	521	517	494	545	539	522	520	544	533	506	508	550	541	483	508	541	507	541	571	536	553	533	549	496	536	534	522	535	504	521	521	529	538	526	523	501	533	574	546	587	522	555	547	539	535	542	522	551	541	519	515	492	554	529	531	546	543	559	543	544	574	558	534	529	564	575	588	548	548	520	555	533	558	488	522	532	534	581	552	579	541	555	553	504	551	557	552	535	531	553	513	586	579	512	524	539	522	567	519	513	525	537	557	550	545	559	520	555	534	548	531	556	538	507	535	538	528	514	579	519	549	533	561	524	536	590	530	574	556	569	543	551	553	504	501	563	515	508	576	536	525	608	519	521	497	528	544	541	529	520	551	557	520	570	566	533	556	528	538	568	521	544	513	535	551	505	500	515	542	549	521	536	532	518	521	541	501	539	537	524	566	529	581	554	517	533	516	535	559	523	536	553	479	515	498	520	562	536	507	531	500	552	557	496	541	545	543	537	512	528	545	554	578	519	539	578	567	501	522	517	519	552	508	566	526	525	536	539	553	489	509	564	548	536	567	553	524	526	576	539	527	578	549	583	528	522	521	520	562	545	535	538	550	514	545	540	508	519	542	576	511	512	546	546	549	561	497	553	535	557	561	560	582	532	520	538	543	557	522	566	511	524	518	531	534	492	588	549	543	583	563	557	535	526	556	550	531	523	560	546	508	537	513	559	538	564	566	546	563	518	526	516	509	538	517	508	536	537	566	478	534	528	551	582	525	561	539	561	512	549	561	547	455	564	559	542	550	538	524	516	556	497	525	571	559	560	533	559	543	540	529	503	534	543	530	516	520	545	527	549	549	544	537	583	509	562	514	518	495	508	521	551	576	539	551	526	531	513	525	517	561	564	547	555	582	548	588	505	536	522	499	544	526	571	547	539	544	536	500	569	548	538	544	522	531	529	515	514	528	557	566	500	562	530	527	537	560	548	523	559	548	547	545	573	514	526	511	561	568	569	541	539	517	549	544	553	545	497	525	537	529	525	525	528	590	548	544	568	526	514	538	546	563	527	563	621	506	541	554	525	547	537	498	560	519	562	545	546	502	534	536	525	558	568	495	502	512	489	535	537	521	555	537	557	536	520	490	545	558	548	539	512	543	540	557	490	578	546	523	526	551	571	510	539	517	527	516	541	538	574	558	499	528	518	530	471	589	531	518	518	551	555	573	535	525	541	524	532	541	525	526	567	537	568	542	545	569	570	562	558	558	485	502	536	534	525	548	494	538	488	574	539	505	534	541	512	559	546	549	563	533	551	541	534	562	539	563	563	563	532	516	572	528	507	532	514	508	540	552	538	524	539	561	575	529	573	524	553	537	541	536	504	503	536	578	514	562	516	557	500	534	552	573	507	543	551	543	533	530	551	547	595	542	544	551	566	528	563	534	533	521	506	543	558	511	495	574	541	546	528	510	565	517	508	586	529	556	544	519	553	547	559	534	560	572	530	501	519	536	527	543	530	538	506	524	552	544	542	526	513	509	544	543	537	534	514	561	546	567	567	526	561	544	555	511	517	507	565	551	562	551	507	553	528	532	542	557	529	543	583	525	572	539	512	558	532	543	497	564	539	545	539	582	518	524	583	536	530	596	508	573	523	554	582	540	539	546	568	533	563	522	517	526	584	530	549	502	526	514	540	519	553	531	493	539	552	538	575	557	569	523	535	547	581	590	548	563	541	535	533	536	540	526	554	550	551	511	536	523	523	612	551	553	547	571	550	560	564	532	519	546	528	569	552	551	573	595	530	535	537	536	559	552	555	549	541	528	520	572	567	537	515	558	507	567	529	553	515	554	486	500	548	525	541	547	518	574	563	537	560	553	473	515	563	491	532	553	536	500	521	524	563	529	575	512	543	535	564	572	527	517	538	521	529	531	507	545	515	522	506	527	540	558	557	496	561	576	546	536	547	549	562	503	560	593	503	520	533	501	539	542	537	547	543	513	524	566	568	543	522	560	543	527	569	518	555	527	511	523	515	564	580	501	532	523	557	507	540	531	556	550	501	545	512	500	542	559	521	497	557	521	569	544	550	501	517	521	532	579	518	551	531	472	520	483	552	496	562	533	510	540	523	508	529	525	535	497	492	569	541	499	512	586	502	539	526	558	505	548	540	560	543	528	536	553	548	531	557	532	547	555	526	549	531	521	558
17877	16063	15517	13313	8755	6051	5924	5692	3864	2995	2155	2855	1786	1512	1677	1211	1198	955	715	699	659	548	457	437	429	458	478	410	382	381	430	382	412	495	511	481	468	390	296	295	282	323	274	273	261	298	295	308	299	279	291	250	262	276	264	253	295	266	269	287	262	269	275	272	255	268	260	271	261	286	267	245	266	295	248	243	245	243	253	298	259	283	267	248	271	249	255	265	255	279	253	247	258	271	268	292	255	274	223	259	259	264	280	271	278	246	257	259	254	279	266	249	270	252	260	262	245	251	235	272	232	253	271	273	264	262	299	273	268	262	248	231	241	261	256	270	247	221	248	287	265	259	270	249	265	247	265	264	247	260	281	282	276	268	245	245	239	273	260	269	279	221	250	257	275	225	251	245	261	241	265	256	264	266	273	269	235	276	254	264	275	268	255	258	255	259	239	276	259	254	259	245	300	245	266	267	264	258	285	222	253	251	266	269	260	260	276	272	249	261	262	268	283	286	272	273	294	283	262	264	241	256	232	221	273	259	247	255	264	238	284	293	268	241	259	260	250	257	247	283	308	273	275	256	254	253	232	269	261	260	244	272	260	251	263	286	265	280	255	254	245	259	289	268	260	254	246	262	251	248	256	267	284	250	263	274	273	286	226	258	243	265	300	266	263	251	260	242	253	257	262	266	258	274	275	272	283	288	222	261	279	255	233	286	234	257	259	277	249	274	272	250	240	259	289	276	236	252	287	255	251	267	282	281	273	223	260	248	288	268	226	273	264	282	261	221	251	279	270	273	253	281	289	268	278	239	249	257	260	281	251	228	263	271	267	251	257	259	236	260	274	259	259	280	266	253	263	274	266	286	234	250	282	249	254	266	245	263	261	268	250	269	247	280	269	250	267	260	259	285	261	259	269	259	258	251	286	257	269	270	278	246	266	243	260	257	270	239	265	313	277	256	268	266	255	256	254	280	274	247	258	235	284	272	245	275	268	262	265	269	238	266	278	249	295	270	269	284	273	264	286	274	246	267	266	264	251	286	254	303	269	292	274	260	249	252	296	267	266	235	277	273	270	263	261	293	259	297	255	266	283	255	267	256	250	237	258	265	282	259	242	247	279	248	244	264	285	238	263	239	286	270	274	257	242	268	294	253	256	275	263	237	234	291	245	250	256	274	242	245	253	276	261	281	265	261	236	256	291	250	247	246	249	238	267	268	277	244	269	241	248	258	258	258	285	246	266	247	277	253	249	275	250	248	257	286	284	263	285	284	276	240	269	268	250	257	254	272	255	288	251	281	250	285	264	230	276	270	266	241	256	275	303	248	293	281	271	287	268	276	255	241	280	265	252	263	278	244	246	238	255	264	224	248	274	238	251	269	257	257	272	265	261	266	267	286	245	239	268	289	268	288	263	261	244	260	236	252	261	273	253	283	296	285	270	264	313	252	275	292	261	287	264	257	281	238	324	251	241	271	249	283	244	263	285	256	283	254	255	255	257	280	264	252	233	262	247	250	265	234	235	272	250	281	247	271	302	229	276	286	269	255	265	255	241	239	251	279	268	276	262	250	243	270	277	279	250	267	263	250	253	272	288	257	233	258	261	245	251	240	282	244	249	278	243	279	242	265	269	248	270	225	287	263	256	246	262	294	274	246	292	282	284	268	255	281	292	214	272	231	314	256	301	267	251	243	281	249	275	237	261	247	263	283	268	259	263	251	275	264	250	287	251	248	284	281	255	245	271	258	259	247	277	268	279	285	269	245	218	270	300	229	296	275	266	275	242	278	268	285	276	227	268	296	280	252	254	265	249	303	266	263	254	258	261	288	244	251	262	264	253	243	254	279	283	281	285	292	248	265	234	236	236	228	253	296	264	265	268	287	268	267	278	268	255	249	250	249	241	291	258	294	261	260	236	266	271	260	284	260	287	280	238	272	291	232	260	295	246	258	272	299	265	282	250	238	255	271	277	240	267	232	265	270	289	288	268	278	288	278	264	259	258	258	264	241	285	285	280	251	258	258	283	244	250	248	265	260	271	250	257	267	302	261	266	262	277	284	247	267	271	247	267	281	284	260	251	267	252	282	279	283	273	290	269	289	245	248	245	251	252	302	253	296	300	287	280	280	268	259	278	279	249	267	277	243	229	258	232	264	230	275	251	241	267	295	254	268	235	274	260	246	258	242	245	276	249	256	290	272	271	243	259	269	275	272	271	286	265	251	235	269	258	258	262	280	228	276	260	264	275	223	303	295	286	268	249	277	268	278	275	266	273	260	263	263	258	253	263	260	256	282	270	276	259	264	285	274	227	278	287	325	245	260	253	281	275	279	280	272	285	261	272	267	288	272	247	250	234	266	256	275	275	254	266	293	263	255	262	263	266	238	249	271	271	247	261	224	246	246	271	263	266	296	277	299	229	258	289	267	242	276	252	275	252	261	300	291	255	265	281	282	276	240	273	262	268	256	253	271	285	262	257	262	259	284	276	272	275	258	277	271	262	283	262	254	258	239	220	246	248	267	275	276	255	296	294	289	303	245	263	265	283	283	281	256	240	325	253	277	272	256	309	247	248	264	299	257	235	248	247	257	257	233	265	291	282	271	244	262	233	261	254	275	275	284	267	267	262	293	263	259	247	255	292	232	242	245	258	269	284	275	289	267	306	265	290	242	281	276	240	263	245	265	286	249	277	274	227	236	285	251	218	272	249	261	271	295	246	276	284	272	257	255	251	261	272	264	267	245	275	239	254	273	246	279	255	253	268	269	251	264	280	296	268	253	245	272	272	247	254	211	278	259	258	242	261	264	275	276	248	269	260	248	258	270	282	240	263	254	272	275	266	237	249	271	309	253	256	250	259	249	292	242	254	267	262	274	276	230	247	239	249	266	263	262	270	248	259	264	252	257	236	274	264	243	254	263	249	282	282	267	268	252	258	243	275	279	242	262	271	290	275	289	288	248	247	253	253	277	286	289	246	270	275	267	243	264	234	247	261	245	231	273	281	289	262	270	273	270	252	265	283	263	245	261	252	285	275	261	270	268	268	283	269	253	253	290	295	244	248	269	240	254	288	259	233	264	288	253	256	277	245	263	256	247	272	275	257	249	283	260	244	256	253	253	226	248	277	251	286	277	269	257	253	272	237	289	274	254	262	282	242	274	262	256	279	287	256	282	260	253	281	285	255	277	240	279	238	264	254	286	260	251	258	286	291	255	275	253	249	242	244	279	269	290	268	247	279	253	250	251	251	271	246	286	275	258	265	263	266	266	254	252	261	279	268	245	254	260	242	258	278	266	269	275	257	238	257	269	266	252	271	251	271	258	257	271	258	290	300	234	270	262	289	263	279	236	260	272	283	251	292	271	264	242	263	257	273	267	276	243	256	266	230	288	261	254	274	252	296	248	256	277	262	235	240	258	294	300	268	263	265	271	254	281	250	298	262	268	268	266	280	276	263	256	274	229	258	270	265	276	275	266	259	259	271	245	256	233	256	242	275	297	275	247
11443	14522	20897	23982	20067	17927	19503	19841	15609	13760	11048	14831	9688	9540	10593	7663	7185	6393	4374	4193	3688	3323	2451	2119	1883	2024	2568	2080	1644	1648	2422	1792	1966	2656	2920	2755	2776	1717	948	799	874	869	825	810	751	760	747	796	819	730	760	758	748	701	714	717	690	682	694	707	683	682	681	702	652	740	671	669	660	626	659	689	641	664	698	643	652	662	648	688	640	681	627	686	639	657	645	664	679	694	643	643	653	634	656	667	657	675	680	602	660	677	644	664	631	665	673	606	667	684	669	657	643	651	688	694	659	655	679	684	662	652	697	615	637	644	681	667	709	689	630	635	639	644	662	682	697	691	649	650	632	646	672	624	693	610	655	667	685	659	655	628	686	685	680	670	638	613	647	649	658	636	683	697	643	644	624	671	627	641	653	641	666	638	668	666	693	708	678	626	687	653	658	668	675	710	641	661	675	681	659	652	684	653	717	654	652	676	644	690	643	639	672	657	673	671	665	683	653	621	692	625	609	672	647	632	608	654	636	646	672	616	627	688	680	701	693	687	669	672	627	634	688	586	704	648	640	650	585	620	657	663	666	686	647	650	709	656	673	614	625	679	669	622	633	690	631	664	651	656	655	715	698	656	643	650	658	674	676	681	653	650	674	647	652	641	668	650	646	627	644	663	653	669	679	644	655	672	628	636	645	631	638	667	666	596	655	677	629	682	657	671	666	692	704	669	674	670	675	624	666	660	684	668	627	652	636	679	649	633	646	712	652	656	672	671	616	679	655	657	674	711	642	630	642	694	665	660	656	641	642	687	646	628	661	657	642	671	670	629	645	690	674	682	674	662	632	676	647	688	618	670	645	684	664	676	631	675	634	635	682	670	693	694	665	689	620	683	645	642	651	660	705	647	628	657	673	624	629	632	650	684	695	660	674	661	651	629	659	651	657	722	604	698	688	656	624	649	698	636	673	630	604	670	647	665	634	666	690	646	633	641	676	671	684	673	650	685	638	645	650	634	692	653	669	701	632	644	670	639	667	629	662	686	666	658	671	669	667	698	690	617	661	690	670	700	689	655	680	623	661	663	630	665	668	690	673	634	630	622	649	671	646	716	646	671	673	700	641	671	632	657	671	685	665	654	677	683	662	623	632	643	611	694	669	653	678	670	637	650	715	642	661	659	654	676	649	676	655	691	668	661	632	677	671	672	684	653	680	690	646	621	643	638	666	700	622	661	700	636	671	631	677	673	660	580	652	644	619	626	666	681	653	642	641	652	690	654	701	675	648	609	662	667	633	671	667	672	662	627	672	657	700	609	664	640	643	614	606	670	661	640	687	608	671	641	678	669	643	674	642	645	696	640	679	666	669	643	677	677	636	689	674	687	685	666	682	676	664	632	648	676	672	623	663	669	662	675	624	595	684	639	660	649	618	700	659	620	643	643	652	627	634	703	649	681	707	672	664	650	725	687	619	639	640	660	695	662	687	646	631	606	670	624	691	622	689	608	623	640	678	665	648	716	641	629	669	694	660	684	640	669	654	685	628	672	664	669	652	647	614	635	685	652	615	631	623	624	669	701	641	675	649	665	664	680	630	636	702	606	636	712	700	673	637	633	644	637	659	682	657	659	658	624	651	629	674	668	642	671	663	607	633	682	643	621	682	610	636	637	677	624	627	658	699	635	665	667	689	613	658	676	695	695	643	660	660	679	651	667	676	636	668	698	667	678	630	667	651	669	660	640	608	621	625	669	649	660	680	641	652	677	630	667	650	661	647	675	641	673	670	612	661	659	676	652	643	641	658	700	640	644	633	639	632	655	659	625	629	649	628	616	677	644	713	612	648	637	686	622	697	623	629	660	683	626	640	612	670	632	667	647	641	637	648	638	643	651	610	648	636	641	681	666	675	648	660	670	648	652	647	685	681	651	636	717	704	642	644	640	635	629	671	661	621	676	632	625	693	676	681	657	597	619	666	673	679	669	683	669	626	659	657	676	667	676	635	634	662	716	670	658	688	616	644	666	617	686	684	665	656	674	658	689	647	663	646	632	653	677	669	639	633	686	598	651	669	655	650	678	641	625	641	682	637	659	647	638	640	633	604	651	675	684	674	678	640	665	643	635	649	630	639	672	623	684	627	643	699	670	656	655	617	655	665	654	684	671	647	638	684	664	609	654	671	654	662	657	652	672	612	667	628	713	693	644	646	706	663	676	640	638	650	665	657	618	683	654	631	655	629	678	641	674	637	723	660	692	665	649	629	675	642	651	707	634	655	669	657	653	665	655	616	684	618	653	683	671	651	641	662	658	627	657	650	651	735	652	644	667	677	673	675	677	633	660	632	628	609	640	657	657	652	669	654	680	675	648	668	661	651	664	630	694	633	672	699	667	682	650	637	657	674	652	656	660	642	688	668	743	682	665	620	649	599	655	627	671	648	649	678	662	659	679	641	686	663	669	632	653	612	705	689	634	641	685	657	706	671	674	672	649	681	644	644	677	658	614	606	664	661	672	673	643	656	658	616	637	641	675	595	672	648	666	706	676	655	672	665	672	667	641	622	692	651	642	633	689	647	620	639	668	650	657	627	617	701	660	644	631	675	711	659	671	747	655	677	637	625	674	680	666	645	666	703	688	690	636	691	665	641	706	657	672	702	661	676	649	622	682	674	665	715	698	640	696	677	618	628	665	688	684	673	676	664	645	675	649	681	688	633	655	649	677	628	648	674	642	684	679	623	666	665	644	689	637	647	635	634	718	676	702	681	651	655	663	661	690	654	628	695	666	672	668	672	694	649	646	658	622	674	716	650	619	633	708	656	640	643	664	678	689	667	636	632	633	651	727	627	701	658	665	575	644	640	687	614	652	649	647	658	651	602	665	649	650	686	657	672	640	643	657	661	621	617	674	665	621	632	697	659	625	650	642	641	666	721	681	664	645	632	633	626	661	658	642	667	672	667	655	617	684	584	656	667	659	629	691	592	657	678	665	664	611	655	639	640	668	618	641	656	652	650	658	641	652	656	686	677	630	654	684	674	649	613	659	650	645	663	649	670	617	667	636	630	644	644	676	650	676	670	715	636	642	622	629	682	718	636	674	686	652	612	689	704	662	699	695	697	650	636	700	661	651	680	685	688	650	674	667	612	657	715	627	668	700	642	648	662	673	641	708	693	664	688	651	625	626	684	662	670	609	668	653	710	666	658	712	666	665	615	672	644	650	660	672	668	614	643	649	666	631	671	666	702	670	662	668	647	700	615	640	657	632	643	683	719	667	654	611	707	660	653	643	640	623	671	635	705	693	634	625	689	676	672	615	615	691	663	650	676	618	628	681	614	669	645	652	634	678	684	651	673	716	664	683	628	635	692	624	669	695	663	640	644	705	709	694	684	625	686	620	633	669	607	628	669	667	617	656	699	636	633	636	657	686	693	665	693	641	666	664	646	709	641	657	662	659	631	677	636	659	678	668	653	674	609	658	685	670	656	664	681	643	685	682	660	670	630	666	635	667	664	658	687	642
33644	37130	34094	30587	25816	20825	28922	35461	30327	28433	24412	29418	24244	20111	23595	15466	14870	13495	7941	7357	6729	5066	2859	2127	1820	2213	3189	2281	2285	2357	3829	2636	2232	3818	5075	5472	4581	1297	574	461	469	453	362	370	335	297	301	304	292	292	297	328	375	314	284	270	275	305	310	326	312	315	321	274	284	255	273	264	261	280	253	250	269	265	283	262	253	274	287	277	264	264	256	277	238	272	267	254	241	251	266	238	237	261	295	274	242	259	243	282	240	269	254	291	219	279	217	265	248	271	261	244	249	221	260	261	280	269	236	258	262	267	256	281	252	258	264	243	243	267	221	236	252	273	238	249	260	245	284	218	268	255	263	270	257	248	241	278	266	281	229	278	265	254	271	309	282	252	271	255	264	260	241	264	275	271	262	270	278	279	267	257	267	253	237	241	282	244	249	238	233	243	255	243	264	266	249	286	228	233	276	245	299	263	251	231	243	263	253	256	252	251	256	252	267	285	263	246	264	270	257	280	277	259	279	267	257	261	267	251	260	243	232	255	245	245	252	286	284	282	251	278	235	256	292	241	253	254	256	237	243	270	244	277	254	261	256	264	273	249	270	271	257	253	272	251	253	263	260	261	250	248	261	253	239	257	277	253	242	257	261	230	265	254	231	277	287	254	259	252	238	265	237	264	265	268	284	273	267	281	250	262	240	263	218	267	272	256	238	252	265	270	247	241	276	269	238	254	248	250	262	230	258	263	273	269	245	238	235	269	267	241	237	291	239	267	304	271	257	251	246	273	248	224	253	253	274	256	258	276	245	273	289	291	306	283	243	250	267	288	265	265	266	265	260	274	243	273	283	268	224	251	267	272	252	269	251	267	246	262	262	260	251	253	268	279	245	227	247	261	256	220	244	247	254	235	279	255	257	310	249	262	240	257	251	231	283	284	271	296	265	274	248	241	259	280	241	272	268	278	239	243	266	264	247	280	239	256	270	273	232	275	280	257	252	258	224	265	263	258	262	242	258	258	255	235	231	281	255	258	247	279	255	255	230	245	262	242	271	245	286	232	283	256	233	241	255	243	257	243	249	265	243	271	251	245	258	241	251	239	261	265	272	244	270	259	259	221	225	247	249	248	259	269	254	262	270	238	251	259	243	287	303	216	252	255	278	237	261	254	276	250	267	269	279	258	256	261	267	236	262	264	267	254	263	279	269	238	242	230	290	256	257	237	270	262	247	263	243	252	273	253	251	250	264	246	278	257	276	262	266	269	248	263	232	256	252	278	253	255	247	259	268	264	228	273	301	266	256	275	261	254	249	248	281	286	238	237	272	280	267	251	293	226	247	275	247	277	283	256	242	255	250	246	265	257	261	274	260	264	260	251	280	240	262	255	244	247	257	262	287	264	255	278	268	270	262	273	233	230	228	233	242	282	251	290	238	264	251	287	269	259	248	256	242	289	267	239	263	266	247	255	262	241	275	244	243	251	264	267	275	257	292	279	246	270	265	271	247	279	234	265	254	281	262	259	250	265	266	260	267	260	277	253	272	231	256	230	270	234	241	248	254	259	257	284	258	240	240	245	258	241	258	253	275	285	235	265	251	259	224	257	267	252	245	270	276	265	277	247	246	294	299	254	230	248	278	260	255	285	275	255	259	261	242	273	269	255	293	227	252	250	230	250	250	266	249	257	255	253	253	242	252	273	274	273	264	254	241	288	263	267	270	267	261	271	261	226	270	252	274	246	261	253	245	265	249	273	266	268	295	281	285	256	258	273	259	222	281	255	275	246	250	237	262	241	251	249	214	259	254	242	250	288	258	239	277	261	260	289	299	253	251	247	296	282	267	230	263	241	222	266	255	248	249	255	239	250	243	257	261	268	223	265	246	265	245	273	233	250	273	247	231	268	235	221	257	249	258	237	238	259	243	255	287	257	273	250	247	292	250	251	260	252	269	252	260	252	258	268	239	229	246	268	274	240	259	223	223	239	249	245	235	259	269	277	244	274	255	279	238	285	297	275	254	248	263	262	258	257	258	247	241	285	263	237	245	242	257	273	232	245	265	249	297	256	250	247	251	250	280	248	250	273	238	245	273	259	269	250	305	240	252	242	260	270	258	236	223	234	262	268	234	254	255	256	255	291	283	248	229	259	290	254	269	255	226	244	247	269	260	275	234	238	265	231	242	251	257	245	256	244	257	276	263	243	241	242	275	248	274	229	267	292	278	255	260	251	259	237	247	251	280	243	260	274	261	283	237	243	240	246	244	261	265	277	235	227	236	259	257	240	277	248	250	240	264	271	246	251	223	267	282	241	251	287	240	268	247	271	275	265	235	240	260	262	265	225	267	249	269	226	235	235	273	256	262	232	238	251	266	233	256	265	226	245	265	288	258	291	264	290	250	267	234	261	260	284	247	260	242	263	251	236	283	262	273	270	274	278	229	270	267	241	272	242	248	269	249	276	264	252	253	273	261	257	273	262	247	250	260	249	261	262	244	276	269	225	257	249	253	254	266	249	252	277	273	230	253	246	260	267	295	276	248	241	228	245	222	256	271	292	265	255	233	260	264	244	272	243	300	252	237	261	261	246	286	271	250	239	269	254	258	267	261	262	274	253	258	255	262	249	272	267	236	262	259	254	266	264	235	242	250	250	258	253	250	254	259	261	227	247	240	243	275	256	302	230	258	251	293	245	257	251	237	270	254	267	255	261	273	238	229	267	267	246	249	268	258	268	237	251	256	240	271	249	260	261	269	266	288	232	265	234	289	230	257	276	266	248	243	267	256	264	242	268	261	264	243	306	251	274	257	252	244	268	271	270	277	233	252	259	241	246	267	269	220	237	274	264	246	269	265	257	243	238	255	257	279	243	253	221	240	247	264	246	277	252	291	254	258	249	221	266	280	244	237	247	262	245	240	239	263	248	263	271	264	275	275	279	272	241	256	294	267	272	289	253	273	248	251	255	287	255	254	297	243	280	253	265	277	276	259	268	231	238	249	256	245	240	274	247	264	270	252	278	281	267	241	250	251	233	277	252	271	257	256	220	264	287	271	247	280	242	249	263	237	237	249	265	262	272	270	257	267	275	279	259	244	269	246	267	278	236	288	253	275	249	260	239	269	284	235	294	246	247	230	243	253	244	236	262	250	250	242	250	252	245	281	249	278	247	266	247	230	275	258	253	254	257	260	228	239	254	254	240	258	292	254	264	297	247	254	275	281	258	286	262	241	256	264	289	262	268	274	222	261	238	273	238	259	270	277	258	245	281	252	268	231	265	269	279	272	288	294	251	273	267	269	232	249	263	231	256	271	273	254	277	254	237	259	251	249	237	310	241	238	256	269	271	280	264	248	240	228	233	263	270	270	270	255	253	246	274	250	240	273	261	252	261	281	263	233	284	246	272	246	255	261	274	276	243	214	247	238	245	257	257	277	268	212	276	281	254	236	277	283	260	247	282	280	291	293	254	242	266	260	272	276	270	258	261	257	260	254	230	270	273	273	238	290	284	264	256	295	285
23510	30027	34900	38083	34714	31566	42705	46934	44421	43868	41379	46322	40224	40482	42784	35361	35240	33637	26063	26753	26363	20785	14610	11658	9935	12955	17057	11955	13196	13407	20616	13765	13191	20376	24253	23405	19726	6726	3075	2355	2143	2225	1522	1336	1078	993	1004	980	1066	1075	1090	1088	1103	832	793	769	768	1017	1097	1090	998	863	920	743	681	715	655	678	707	670	664	712	619	655	611	631	676	642	624	645	643	682	670	657	661	680	616	636	691	663	622	664	645	661	625	612	624	637	670	616	629	618	632	643	681	627	662	627	628	668	626	652	592	638	645	607	634	639	627	600	630	672	609	665	635	617	683	645	596	635	672	625	645	591	670	615	633	624	612	653	654	634	641	604	634	660	631	650	673	615	647	631	639	628	656	680	645	678	679	654	634	645	636	637	662	632	652	660	645	691	642	686	637	639	621	637	633	695	610	656	662	610	593	650	648	649	605	637	691	625	701	642	657	653	597	662	631	657	620	667	629	602	655	659	673	656	602	619	655	607	648	619	660	620	625	660	631	652	603	610	675	641	660	613	644	617	668	649	604	594	631	610	624	668	628	680	669	666	660	623	669	667	713	643	649	587	638	681	659	639	630	678	649	632	677	651	629	625	659	644	646	646	670	591	626	637	638	664	650	636	624	628	614	645	636	618	646	708	674	643	630	647	624	630	701	652	664	658	637	652	638	606	687	663	636	673	624	641	651	672	624	593	671	631	672	624	647	621	649	643	659	666	646	652	642	659	633	654	620	660	661	647	657	628	639	613	676	647	662	684	658	637	683	678	643	622	635	603	616	634	618	681	629	647	670	656	704	638	611	635	665	638	636	603	644	649	638	658	646	620	616	604	614	640	654	681	678	657	645	603	586	633	630	665	693	636	618	697	620	643	663	693	604	634	673	622	668	644	663	625	671	623	636	595	640	647	677	651	622	644	646	666	639	672	649	670	599	640	625	642	649	641	630	677	625	638	664	651	667	662	628	645	620	652	614	677	648	665	645	658	629	609	641	621	656	614	643	640	666	662	617	660	614	665	609	648	648	632	676	574	668	640	682	614	642	625	616	635	615	664	615	671	635	678	638	634	658	620	655	603	648	669	646	666	652	673	640	665	621	633	606	649	647	667	670	609	647	648	627	613	651	644	604	641	630	639	634	642	661	633	618	661	628	607	619	664	600	620	651	667	642	653	605	711	629	673	644	652	621	652	674	668	645	712	648	655	663	675	642	631	648	640	658	619	634	624	634	670	673	654	665	627	717	653	607	629	636	646	612	656	649	685	663	645	635	689	617	623	656	682	670	606	638	610	636	626	653	617	701	633	661	632	648	671	612	666	614	609	595	655	654	665	630	659	627	617	614	627	684	590	614	637	614	656	661	638	624	639	656	663	625	672	639	663	625	664	627	670	628	632	619	681	613	627	624	641	636	624	634	651	635	637	618	627	639	630	676	629	654	652	633	630	635	636	660	647	636	669	627	635	659	694	659	627	682	658	678	638	633	604	652	694	613	600	636	639	648	641	625	636	673	626	676	624	613	647	677	627	607	618	684	672	678	659	622	629	665	635	658	631	670	658	694	646	662	620	593	646	632	646	659	632	647	663	624	659	600	666	614	662	648	669	664	648	632	608	607	666	662	641	645	671	651	625	676	642	609	657	612	627	649	659	650	680	621	668	636	659	709	650	635	640	618	664	640	661	608	594	647	655	637	640	672	655	638	629	609	630	644	625	631	622	689	647	655	673	626	642	656	646	668	647	647	643	672	622	636	628	653	625	602	590	601	607	624	619	653	612	652	664	612	686	653	662	651	625	645	641	706	614	684	653	601	650	642	624	637	652	623	683	642	677	636	655	588	619	656	674	633	618	612	657	662	647	637	601	660	643	655	613	632	629	672	648	663	625	600	641	660	654	621	639	643	664	663	639	647	667	663	709	614	636	594	656	658	640	648	612	668	610	704	630	660	653	661	651	620	642	656	631	632	611	588	613	637	638	610	645	593	617	621	633	670	603	641	644	627	652	625	677	616	609	645	658	613	654	643	631	631	666	641	634	651	671	632	659	650	652	683	672	623	677	575	636	659	640	663	665	666	680	665	593	651	632	627	623	626	738	654	642	652	648	670	675	597	688	650	624	645	626	625	670	689	634	639	610	656	657	665	604	615	631	630	641	614	623	635	618	622	657	652	653	652	637	671	622	671	612	645	635	647	653	637	641	631	623	610	586	600	696	666	632	609	599	645	643	642	658	637	638	690	646	655	665	654	649	653	660	618	621	621	644	617	676	629	680	680	647	682	626	650	674	627	636	656	649	651	650	692	645	637	664	622	622	606	628	622	640	664	649	625	657	647	701	671	661	624	645	609	702	629	667	632	684	603	669	637	592	636	664	643	647	628	660	641	687	664	630	656	721	661	640	637	667	620	663	619	617	691	657	644	640	661	703	640	616	619	618	669	685	638	639	645	656	645	620	649	657	627	650	622	675	657	632	611	639	629	663	605	668	649	638	606	604	649	623	682	656	624	648	676	590	631	675	689	675	610	614	644	661	680	656	656	644	652	676	668	616	666	674	661	653	686	653	632	648	655	681	637	699	650	575	646	682	654	645	632	607	641	606	689	646	643	641	616	610	633	668	636	651	634	600	626	574	597	648	623	640	628	644	622	633	627	642	644	624	646	650	633	663	634	617	656	668	620	672	660	680	680	664	652	646	646	570	629	625	656	681	681	642	644	646	618	652	613	628	670	646	586	640	676	665	594	688	607	639	628	638	626	651	652	682	632	631	657	599	681	659	629	640	700	597	609	682	669	660	680	629	663	642	645	651	607	657	646	668	612	608	652	680	636	666	635	667	640	644	624	651	654	659	651	639	613	619	662	624	635	666	662	643	650	649	660	618	668	613	549	632	596	659	626	627	625	630	651	624	634	636	635	630	676	642	680	654	640	659	655	625	591	649	625	672	652	673	641	671	664	703	668	646	608	645	619	670	640	653	682	623	677	641	706	663	660	650	673	631	616	629	633	654	646	646	655	632	672	660	659	664	691	682	641	630	664	626	620	646	697	630	651	608	638	639	668	636	652	655	621	626	647	625	627	661	615	627	619	666	685	669	606	626	650	685	663	625	655	648	635	658	629	689	638	618	609	619	637	648	681	600	639	640	627	647	615	624	664	688	698	697	679	623	686	594	650	663	654	677	639	682	678	653	646	642	656	634	645	614	643	567	601	620	740	699	621	636	675	605	644	642	667	667	645	648	620	685	605	639	636	666	685	663	654	685	668	637	661	679	619	634	647	659	630	623	621	659	633	653	673	623	622	639	659	623	637	654	683	646	634	654	666	669	628	609	594	656	641	622	675	655	617	650	633	648	656	644	673	672	619	656	646	676	628	650	631	656	618	619	631	667	599	660	641	640	604	644	663	639	599	662	640	640	653	629	683	661	637	591	703	635	631	651	671	687	627	630	640	660	627	646	683	654	635	688	632	622	611	683	622	632	605	654	625	675	632	666	636	662
44072	41909	40170	36607	30999	30450	42042	44584	41041	39033	34931	42067	36299	33993	36756	30765	26658	27344	19761	18182	15778	10722	6808	4637	3909	5072	6193	5218	6478	7900	9484	7337	4822	8975	11629	10105	9365	3670	1107	678	735	839	499	455	417	340	305	323	292	280	350	349	375	278	252	290	303	398	356	351	278	286	303	246	231	220	196	214	229	193	227	238	199	218	201	181	218	200	248	248	200	207	208	216	218	207	216	217	191	229	230	238	195	218	225	208	190	200	238	217	229	196	221	247	228	224	222	228	215	209	212	217	202	191	184	232	206	231	228	232	211	216	233	216	238	204	210	243	185	211	215	214	229	248	203	223	209	207	219	239	190	194	223	203	220	202	197	195	225	236	212	205	199	241	208	221	227	207	231	231	208	225	198	206	208	219	185	205	238	212	212	209	196	225	224	218	224	248	207	199	231	201	181	230	231	212	214	221	233	196	213	235	225	226	204	181	202	229	209	201	226	218	243	228	216	219	201	234	235	207	200	229	204	220	204	201	197	199	203	209	218	215	244	201	211	258	196	234	201	201	204	216	224	224	213	224	202	216	212	207	232	208	226	200	225	210	196	221	211	196	183	218	208	243	233	204	196	239	244	208	224	202	214	224	185	201	229	214	207	187	231	217	223	214	229	231	211	230	229	192	226	226	198	204	186	211	194	207	207	199	197	198	224	203	204	204	214	233	225	226	219	230	225	242	183	227	214	214	210	214	225	236	182	206	220	217	198	203	211	225	223	210	223	208	186	209	205	211	209	209	219	221	230	244	210	196	234	196	208	209	189	186	215	222	194	228	217	191	236	238	181	217	208	198	227	230	204	213	208	196	190	191	214	233	194	230	208	191	202	222	244	198	225	231	237	259	210	202	225	247	191	223	207	200	212	199	224	205	207	217	225	236	219	215	215	179	212	203	230	225	234	218	219	185	192	201	187	209	224	217	192	196	246	198	206	199	204	224	220	213	220	223	219	223	202	220	221	215	222	186	221	221	190	206	221	218	230	190	195	239	225	211	208	223	202	223	204	202	192	190	203	230	225	228	214	230	210	203	241	249	239	207	196	215	209	215	201	219	204	202	218	203	236	206	223	220	217	216	206	211	219	231	177	203	200	216	184	230	233	183	225	234	206	195	232	217	205	204	221	217	218	212	208	205	215	241	191	221	209	222	195	236	207	202	189	218	242	209	203	247	213	231	211	205	226	237	209	221	225	239	213	228	242	199	246	228	213	196	204	205	223	214	221	207	195	242	220	206	239	240	212	231	210	239	214	196	217	211	210	221	241	192	217	246	217	221	212	226	198	210	183	233	205	218	204	202	196	206	198	199	227	231	220	204	219	209	231	213	208	221	213	224	203	182	213	197	226	201	212	218	220	217	221	192	205	202	211	224	210	206	206	211	194	191	215	224	225	194	217	215	207	214	228	214	216	203	205	213	203	207	231	219	189	239	218	205	214	213	190	223	218	210	238	218	200	213	222	211	200	181	228	230	206	206	210	199	217	201	204	224	214	243	223	226	216	215	225	211	194	237	205	206	189	212	193	214	205	234	202	221	225	213	218	193	224	175	208	208	194	206	219	215	223	214	221	200	206	209	217	195	198	218	248	256	216	219	205	201	217	247	191	211	230	215	220	182	225	200	217	202	227	236	209	207	225	217	173	182	220	218	213	230	214	203	224	183	214	228	214	200	237	209	217	223	239	209	209	227	215	212	216	229	218	245	207	226	215	196	227	240	219	167	225	209	223	203	185	206	205	213	214	217	189	214	207	206	234	238	215	195	221	246	234	225	206	237	212	194	193	227	185	217	190	215	213	225	228	201	192	208	234	213	194	187	220	251	202	213	189	240	216	209	227	191	225	233	208	210	229	235	259	191	246	218	225	189	223	222	209	221	223	273	231	198	201	207	198	210	202	209	212	218	182	210	205	255	241	228	214	225	218	222	236	225	230	223	214	239	235	228	215	203	204	203	199	213	194	198	213	220	191	210	217	226	221	202	231	210	214	231	244	229	207	204	213	204	218	199	215	219	217	255	204	207	214	243	216	199	216	238	243	223	195	239	221	209	202	223	223	193	220	214	232	208	220	212	236	234	236	239	192	209	192	198	240	206	249	216	195	220	217	201	230	223	194	203	192	222	201	197	215	214	218	199	217	203	218	199	216	237	209	211	226	237	217	204	201	199	227	188	224	205	197	193	210	215	226	212	219	193	227	212	223	212	195	210	205	190	213	199	213	176	216	195	191	234	215	215	212	205	242	238	195	215	219	205	233	197	209	211	241	222	197	219	225	199	227	199	220	224	220	210	238	238	230	210	231	195	207	217	207	222	221	216	186	183	224	207	224	229	199	220	197	219	201	193	196	231	198	214	210	224	237	246	217	225	224	200	234	215	221	229	224	221	215	211	214	206	232	221	190	223	236	186	201	238	210	225	216	222	232	206	207	236	206	206	203	215	233	209	209	223	186	222	225	232	227	217	219	234	203	206	212	208	219	219	229	216	207	209	202	202	206	200	200	193	208	203	221	237	223	233	225	201	211	198	224	198	225	224	223	215	248	234	198	237	211	204	224	225	223	199	214	184	221	195	209	204	219	185	186	230	204	239	242	206	223	197	188	204	212	219	214	218	221	221	237	229	217	199	203	207	236	217	194	225	220	239	224	212	225	200	196	195	194	214	206	230	208	211	225	215	218	192	213	240	243	217	220	212	213	189	219	219	198	211	203	182	216	202	238	207	199	198	232	213	215	203	232	216	215	227	203	232	230	228	227	202	216	218	203	218	239	196	221	199	219	180	226	223	205	219	214	199	241	235	236	219	215	212	204	213	245	211	214	226	205	229	225	218	219	230	200	198	228	200	226	202	201	203	198	215	198	219	223	220	224	215	182	245	203	196	184	218	198	211	221	196	226	191	214	207	206	219	174	215	210	220	224	219	198	213	202	223	213	200	232	231	190	233	217	227	230	232	210	216	200	218	193	211	212	202	215	197	174	201	189	224	223	253	191	210	212	193	223	188	196	196	197	215	238	233	195	206	216	232	199	196	244	206	225	215	197	198	224	206	207	212	197	237	191	240	222	224	210	246	226	194	212	238	229	221	195	207	234	207	209	202	213	220	188	219	237	225	214	194	189	203	221	181	202	185	228	243	225	208	219	228	227	242	236	230	242	208	241	219	238	202	220	205	209	191	238	174	204	201	189	206	226	237	226	214	201	214	209	202	229	196	240	217	243	208	243	190	212	222	213	240	218	221	223	192	213	237	245	223	223	241	230	213	211	237	207	239	221	202	218	216	224	197	252	225	220	209	190	216	237	239	214	219	232	231	216	212	219	189	211	214	230	226	226	194	208	241	212	221	224	187	223	222	216	221	204	228	226	214	185	204	206	209	206	213	215	217	203	239	217	228	213	237	189	211	217	198	202	215	238	224	213	196	196	202	206	219	232	238	221	210	224	214	227	209	233	211	203	239	262	187	205	214	215	221	235	203	198	203
30827	35371	43749	45630	41938	43576	52630	55669	55919	54455	52875	55938	51420	52571	52334	48070	46359	45056	39708	40494	37136	30725	24016	20208	18323	22807	25673	21976	27014	29622	32409	26590	22657	32945	35112	31263	30131	14229	6342	4144	4379	4717	2683	2120	1985	1352	1243	1430	1356	1264	1392	1535	1773	1017	933	975	1159	1825	1601	1682	1214	1101	1219	868	608	569	639	600	577	607	582	551	582	539	529	529	566	526	586	552	503	532	548	547	510	544	537	518	550	551	555	532	593	535	527	558	531	550	547	535	560	535	532	545	576	545	562	541	542	486	501	564	504	544	532	513	503	532	538	560	518	534	587	559	578	521	545	542	519	503	505	538	552	552	514	514	520	534	565	535	495	510	575	553	539	511	538	524	547	529	574	510	565	542	572	525	489	567	518	562	532	514	555	542	539	531	543	541	585	556	536	523	547	509	570	539	554	546	567	555	518	516	519	539	528	531	518	567	477	555	524	538	538	519	536	583	547	535	551	517	537	547	502	557	504	538	570	537	568	530	582	506	559	561	552	529	552	565	531	556	553	512	532	533	530	504	512	525	519	586	521	578	508	517	544	486	538	533	536	569	561	531	517	526	523	556	533	527	584	526	602	555	545	482	536	566	594	551	534	536	572	523	537	503	552	536	521	562	554	532	557	553	531	540	599	526	578	541	531	507	510	551	566	557	510	512	527	585	525	567	562	512	555	511	565	541	542	570	554	473	543	563	495	589	506	532	527	521	508	497	535	522	511	521	539	514	544	546	545	527	515	538	534	526	555	519	552	516	553	531	536	558	541	496	532	546	529	559	567	555	530	543	564	549	522	564	508	523	520	525	490	526	506	548	549	542	511	539	526	553	533	530	504	571	584	524	549	566	543	554	539	560	512	552	543	554	561	556	537	522	545	554	546	560	570	507	541	580	590	501	539	502	561	547	529	567	558	520	560	531	529	571	549	516	541	544	530	526	523	524	511	485	547	523	543	577	560	499	518	565	591	585	541	569	525	538	521	576	536	538	520	513	517	581	529	504	523	530	529	537	516	521	546	519	503	531	571	538	573	554	550	547	546	552	521	503	527	526	518	531	532	535	539	560	520	555	524	546	548	564	537	544	527	565	520	498	537	532	491	522	527	559	549	497	508	519	535	544	536	570	571	555	538	507	581	543	547	543	538	556	524	550	541	548	523	518	516	542	512	544	547	539	533	536	532	561	534	552	555	498	546	563	527	574	588	537	525	557	548	541	544	578	548	516	503	550	521	567	553	517	535	520	527	501	527	572	572	559	525	542	481	544	530	538	536	555	509	543	532	531	529	576	520	500	483	538	568	569	509	530	518	563	547	503	564	586	527	562	531	513	568	530	560	534	545	603	565	576	512	572	529	494	546	498	533	502	522	582	520	533	560	550	578	510	532	535	569	537	526	509	544	564	518	527	549	560	527	525	522	538	498	516	519	511	547	557	532	474	531	576	533	493	544	552	549	515	535	541	535	525	508	538	532	525	566	538	533	576	532	508	544	535	541	477	495	530	500	504	551	525	574	519	552	550	536	543	567	562	564	547	564	569	516	550	504	545	552	572	566	516	556	574	541	554	537	522	546	516	533	544	556	560	525	524	555	533	511	528	567	518	549	556	562	550	547	514	523	566	575	520	536	541	554	529	535	549	544	526	569	524	527	490	531	513	520	554	515	570	536	526	568	556	555	532	509	536	558	531	497	566	534	502	543	514	518	579	527	500	561	538	523	539	508	543	518	566	526	560	548	529	519	493	524	518	575	518	529	520	521	542	542	556	551	527	528	536	572	536	527	508	504	509	538	532	582	588	543	514	537	536	565	538	513	548	485	558	527	581	551	528	544	494	549	589	580	537	557	516	546	568	507	521	558	542	548	533	534	548	576	529	536	546	535	545	568	526	525	531	526	536	587	573	550	555	545	534	515	530	570	512	571	514	526	515	532	507	505	573	523	519	550	535	516	536	500	522	538	536	550	572	542	512	549	552	555	557	592	514	570	512	519	504	534	532	518	510	540	532	538	500	548	561	545	523	567	576	490	504	512	540	536	567	557	540	540	566	552	552	516	548	556	520	556	553	528	515	517	539	516	568	553	498	573	531	550	532	531	589	551	495	528	519	535	520	570	547	522	485	599	488	557	543	530	563	533	535	516	523	502	555	536	552	547	557	545	496	504	531	504	520	563	542	527	519	541	532	568	517	536	545	511	583	511	543	568	524	514	542	546	524	527	506	538	514	561	518	514	549	541	532	521	544	582	541	575	536	540	538	527	513	561	528	532	533	541	493	542	515	492	562	557	518	547	584	536	584	485	535	538	526	570	532	524	520	544	562	526	530	551	549	558	537	547	498	566	553	558	543	544	535	561	562	584	552	571	552	549	529	569	570	564	526	510	550	525	571	524	537	496	519	517	500	530	535	566	556	542	513	547	574	505	518	539	525	529	566	525	517	520	507	540	516	552	524	537	552	528	500	536	518	557	541	533	542	546	554	559	554	540	535	538	555	558	531	516	501	563	551	554	534	575	551	552	555	577	546	568	550	542	540	550	540	515	540	543	536	513	552	542	561	532	559	513	516	549	568	547	555	545	558	572	569	551	526	511	502	563	543	504	570	515	531	539	564	562	540	584	538	524	500	527	539	522	527	545	548	526	530	531	535	505	522	549	536	504	548	548	530	540	559	514	534	509	506	531	551	581	486	553	575	517	544	548	542	560	550	562	569	529	503	559	560	526	540	557	508	538	516	507	507	544	537	553	562	565	555	553	511	527	526	537	560	531	556	574	516	497	551	540	538	530	512	590	517	579	529	611	524	524	583	560	561	531	554	559	557	547	536	553	517	537	540	551	538	531	516	556	521	546	529	546	521	558	565	516	554	531	576	543	488	541	523	544	516	583	534	555	528	537	541	526	533	511	541	589	469	525	545	556	526	552	554	522	518	534	517	525	546	557	544	524	554	509	516	564	488	570	547	542	535	509	549	586	555	543	522	532	545	552	573	565	567	505	540	531	557	539	561	525	509	568	527	505	577	532	520	565	546	528	538	523	547	548	532	506	525	537	537	556	540	540	520	532	552	574	568	533	528	531	569	546	535	498	581	510	549	588	561	546	553	525	546	522	586	498	545	522	554	547	540	546	524	492	553	536	534	550	601	536	565	548	518	578	558	551	497	531	523	514	511	532	544	542	566	542	568	551	539	531	578	551	526	511	503	543	524	550	568	524	531	537	562	543	538	524	574	561	542	531	529	575	522	533	538	581	534	563	532	516	549	565	541	568	575	529	556	540	561	540	524	543	519	589	539	506	562	558	546	572	538	493	534	537	537	542	540	534	525	542	543	522	535	570	521	503	536	579	549	546	519	511	504	521	514	540	534	488	531	523	530	517	572	567	542	543	564	578	514	536	523	551	522	527	516	553	553	488	526	538	542	526	567	540	574	538	570	509	595	559	495	478	537	557	566	525	533	560	562	560	537	523	561	541	517	543	530	531	549	499	547	522	543	566	474	547	554
16466	13597	17293	13674	9691	6641	7161	6099	4787	3087	2222	2592	1865	1598	1629	1190	1167	995	853	763	653	563	419	387	396	394	415	382	395	466	406	367	374	454	430	447	489	319	271	302	270	272	291	262	293	243	264	288	292	288	275	272	279	269	279	283	275	265	291	253	251	269	252	265	304	244	295	280	257	269	259	261	257	258	263	257	279	278	286	248	281	262	286	269	271	234	244	271	283	272	250	273	286	247	267	249	261	290	271	279	246	250	281	276	259	265	265	259	266	250	286	251	259	224	270	279	251	262	262	254	283	283	243	271	258	256	282	248	284	281	275	247	258	282	232	247	261	262	258	246	253	245	268	263	250	258	258	236	295	264	298	277	252	310	257	250	265	274	282	266	256	276	278	243	246	254	248	241	235	285	249	278	281	274	238	287	265	260	262	245	242	265	283	241	253	247	242	287	280	277	261	249	265	254	241	272	272	279	277	267	229	264	290	212	280	245	235	272	284	275	284	273	241	287	235	252	235	256	268	260	264	286	265	271	241	269	246	240	250	247	275	304	292	311	274	245	255	273	244	233	251	250	287	274	281	273	257	266	273	290	238	268	279	272	266	265	260	303	266	297	267	276	282	267	286	273	274	247	271	271	283	254	252	250	280	298	229	250	271	257	248	258	290	261	257	244	268	218	269	270	246	257	247	234	284	252	228	256	253	246	265	263	254	274	291	247	241	256	280	254	268	262	260	265	244	266	250	242	279	255	290	265	290	245	264	280	259	291	260	286	277	264	248	269	276	231	279	279	265	262	305	288	246	257	258	268	286	257	273	278	268	258	276	282	260	297	258	234	249	262	280	271	260	224	265	262	246	246	264	250	243	266	257	237	249	251	247	246	282	257	285	263	282	261	286	269	253	268	261	236	256	272	277	242	244	275	254	269	270	281	232	255	273	266	269	246	262	268	258	277	289	262	295	302	251	265	275	256	273	286	248	277	265	282	249	286	270	251	257	269	292	253	266	275	250	281	266	240	268	277	273	276	267	279	263	264	267	271	303	253	258	261	247	243	262	267	242	254	269	266	271	300	247	263	284	262	296	255	269	275	272	257	270	247	249	296	276	279	288	236	265	259	240	237	247	270	262	282	276	273	263	297	264	283	262	283	256	306	266	288	277	267	229	251	270	277	251	282	244	255	285	252	286	267	241	282	281	238	265	258	258	262	234	276	303	241	243	277	239	292	251	270	252	264	258	275	255	258	213	265	282	259	312	282	252	261	260	258	299	258	267	276	254	239	289	273	244	272	270	289	271	279	259	266	271	270	266	258	280	242	253	273	239	241	253	227	262	259	282	270	247	226	249	259	247	272	230	270	251	274	246	258	298	255	256	255	274	233	264	251	226	237	252	253	268	241	248	268	264	267	264	302	277	243	268	262	255	277	260	278	304	280	284	272	269	275	260	268	273	228	274	291	229	270	259	280	264	265	290	274	283	262	276	262	256	286	276	256	232	259	236	278	258	268	247	261	303	251	247	271	277	274	279	247	264	263	249	216	257	277	292	280	251	280	265	267	284	263	255	293	257	249	278	271	270	260	277	267	302	252	286	263	288	245	275	269	266	285	260	250	276	300	251	243	275	280	271	259	280	274	251	241	296	255	267	263	261	275	264	304	257	281	244	239	249	244	250	277	258	266	278	260	259	285	266	250	271	254	295	241	232	234	260	255	259	277	261	274	263	290	269	271	255	272	274	282	254	265	265	265	275	247	248	294	266	252	265	261	247	260	263	271	245	268	247	252	255	243	254	256	287	271	275	256	265	242	246	233	247	262	271	256	287	269	251	272	247	215	230	304	245	266	259	294	256	245	297	255	285	219	244	238	268	275	290	214	263	278	271	292	276	256	251	258	251	250	263	241	257	256	246	266	291	265	259	283	242	255	256	276	240	255	272	271	292	233	299	249	257	263	312	281	275	248	247	279	258	290	255	243	241	252	259	258	230	275	261	266	311	262	266	254	256	279	300	259	290	286	246	273	256	266	249	289	242	231	250	287	278	272	287	260	266	290	258	285	251	255	289	245	239	240	297	284	249	268	250	210	269	274	264	277	292	256	256	254	248	228	289	268	253	253	246	272	274	260	251	245	260	271	274	258	278	258	233	261	246	253	290	245	291	260	282	272	285	262	266	247	241	248	243	288	239	276	257	267	257	272	290	249	281	267	266	249	294	245	236	249	250	250	243	286	292	262	284	254	271	268	265	263	282	281	258	277	281	273	239	237	284	272	251	278	237	271	262	293	265	246	286	265	276	302	275	239	245	267	273	278	279	228	255	274	262	241	260	241	248	270	261	244	266	277	262	273	265	266	262	264	269	257	279	242	254	263	227	264	246	240	269	262	229	261	270	234	276	259	287	271	281	280	263	267	247	267	278	264	254	266	288	259	251	241	281	256	213	265	278	280	255	254	265	264	265	258	240	270	266	230	240	267	228	279	224	268	260	272	273	236	244	271	252	255	260	285	256	288	271	240	232	249	261	268	244	221	264	285	271	262	260	274	261	233	263	250	287	271	272	288	271	247	272	250	247	267	268	254	266	258	272	276	242	258	256	301	233	253	273	277	242	250	284	249	275	230	253	268	261	269	280	263	262	259	262	250	253	255	280	254	267	291	282	254	266	266	257	271	251	294	279	250	286	268	217	248	255	263	257	245	246	286	274	249	265	285	290	251	248	253	273	281	255	277	275	301	292	243	273	279	268	267	255	255	261	273	238	254	250	279	249	246	246	244	267	266	238	250	268	249	249	256	274	290	257	250	255	252	269	269	277	253	268	242	292	248	285	254	308	248	278	269	257	257	273	267	245	264	258	287	242	267	284	264	284	271	280	269	259	222	272	271	274	269	287	275	291	293	264	269	245	265	239	264	266	254	269	291	271	255	264	268	251	247	268	274	232	250	267	251	222	257	305	276	272	275	249	274	250	257	263	265	278	243	283	237	256	244	237	243	274	265	264	261	263	261	256	262	262	237	253	248	268	263	266	264	271	286	263	249	271	281	277	251	262	270	252	251	243	294	274	250	289	257	251	269	257	278	254	272	272	242	251	264	261	288	255	264	254	279	277	245	280	262	283	248	268	256	286	249	244	287	265	289	267	255	277	292	286	269	265	258	274	250	277	259	258	251	249	266	260	248	266	253	245	259	272	259	267	237	230	252	266	269	278	299	241	272	232	261	264	263	265	263	267	259	277	288	244	268	238	250	262	248	267	258	285	264	251	255	276	273	290	293	241	284	241	255	306	289	266	253	237	274	278	262	285	250	271	280	283	284	255	277	239	247	273	277	245	269	286	270	249	257	286	237	286	255	263	279	246	288	259	263	265	276	254	238	242	265	264	260	247	262	238	272	270	267	265	256	247	276	232	267	273	254	253	286	269	255	273	245	266	271	240	232	280	270	243	253	253	251	262	280	275	261	268	268	269	258	263	242	244	308	265	268	294	242	267	271	248	303	281	262	270	263	221	271
10395	12770	23761	24425	22417	18979	22738	20302	17869	14346	11409	13903	10424	9563	10019	7577	7078	6806	4834	4791	3855	3133	2050	1759	1789	1858	1762	1719	2128	2601	2032	1940	1620	2428	2275	1968	2296	1447	912	841	863	806	790	811	887	778	737	763	772	760	748	792	701	698	729	654	726	731	700	710	678	639	668	704	689	656	673	672	630	683	679	681	648	680	641	632	654	659	639	685	677	655	645	674	682	654	675	643	639	670	739	653	654	682	676	622	602	630	681	677	624	675	640	673	580	615	645	681	664	656	644	672	648	660	675	647	705	656	635	655	727	652	686	628	716	677	605	673	694	659	663	651	652	691	633	664	644	624	669	665	628	667	599	662	636	676	687	644	671	700	665	639	680	703	686	659	683	673	677	692	666	635	696	691	665	643	676	653	637	615	648	659	671	596	599	658	670	679	667	675	651	701	672	694	657	647	686	699	688	653	600	699	662	632	647	655	668	666	638	671	635	674	651	689	678	641	679	664	636	666	628	630	613	649	611	692	638	647	703	662	652	633	665	675	640	632	638	686	652	658	646	638	710	613	654	672	640	650	675	655	629	706	675	649	625	662	656	621	604	704	652	669	660	633	608	687	671	708	622	665	671	660	621	662	663	626	635	653	648	654	655	651	673	651	631	657	638	618	684	628	668	663	679	678	631	701	702	677	681	698	665	671	660	634	701	648	657	675	649	637	648	647	619	644	656	655	692	683	635	633	666	670	700	718	675	696	663	624	687	644	634	609	647	678	695	670	611	661	681	603	678	672	622	659	650	663	674	628	672	654	656	691	638	622	685	643	674	712	679	638	649	640	628	657	683	706	684	680	680	651	674	669	697	663	591	717	652	609	707	672	631	643	664	661	628	661	663	665	673	667	666	717	685	642	651	639	636	678	674	670	666	650	688	644	679	661	689	619	653	670	641	612	658	648	704	709	640	629	644	665	685	659	634	667	680	686	647	671	656	638	686	625	626	612	645	663	630	707	642	639	627	657	631	628	649	671	685	671	628	677	672	645	672	644	665	679	678	599	698	676	630	622	644	711	642	628	646	603	645	611	638	657	692	684	690	666	622	612	662	632	674	714	673	657	656	655	634	662	692	649	669	648	645	663	675	635	688	665	691	660	676	665	673	656	666	672	613	655	659	660	656	623	653	704	686	634	710	627	673	688	637	650	675	695	660	630	668	670	658	656	647	668	670	740	659	663	673	680	629	650	653	662	655	680	673	637	698	640	668	674	702	636	697	706	638	685	685	667	688	646	665	628	706	679	681	658	676	702	630	653	658	694	644	669	636	677	678	635	675	633	677	674	639	671	665	659	682	683	667	693	656	657	654	661	652	664	697	644	674	657	661	690	663	692	637	677	700	654	612	658	620	668	643	636	660	625	663	672	640	665	699	676	651	667	669	708	685	705	629	646	685	657	648	685	677	667	641	641	678	624	644	679	670	672	676	690	649	725	669	663	660	667	695	680	667	615	698	696	680	678	662	657	672	662	647	676	689	648	664	659	627	636	665	659	617	690	687	625	686	640	680	647	647	652	619	652	645	664	692	644	638	689	704	642	659	654	668	670	633	652	647	612	636	738	658	672	710	639	618	634	622	696	662	687	642	652	648	693	657	664	631	662	652	671	630	661	634	619	685	732	675	682	675	700	693	647	686	692	660	640	641	666	678	678	649	660	660	651	701	670	668	691	656	625	639	680	688	615	606	639	669	706	600	674	664	625	676	644	656	646	621	623	667	644	640	635	693	672	643	663	624	665	631	668	625	639	641	698	661	684	616	724	715	687	666	656	650	651	657	679	644	612	673	651	677	615	663	666	705	671	649	673	646	688	672	666	674	647	658	678	692	648	663	619	667	661	645	675	658	652	710	669	699	662	625	684	652	639	670	658	661	693	666	629	629	646	669	688	676	663	650	674	661	654	709	698	679	647	706	658	664	723	626	670	671	682	671	650	640	646	668	671	663	670	646	633	707	671	674	630	654	655	667	667	641	647	667	626	640	635	642	703	651	654	677	647	667	649	691	680	674	676	685	654	667	664	641	624	655	658	684	652	616	660	716	671	703	673	700	679	663	673	696	711	669	669	670	652	643	705	698	646	642	647	672	686	658	633	627	661	684	651	697	685	663	623	644	717	645	644	677	620	661	641	672	708	635	655	647	633	634	667	638	714	633	637	656	632	671	620	660	681	655	665	653	687	617	659	735	680	684	669	657	654	677	594	668	647	663	669	674	641	666	647	627	688	671	633	605	672	629	684	675	651	629	678	647	666	660	666	674	675	634	652	640	627	673	667	659	680	681	638	673	711	662	676	674	696	636	682	715	634	633	638	635	626	642	657	662	628	638	639	615	655	653	666	674	695	646	698	706	645	642	680	687	676	663	677	684	657	672	679	683	650	686	640	632	678	688	686	651	627	696	620	684	718	670	677	632	641	649	641	654	647	682	646	644	663	667	640	628	664	668	672	678	652	696	664	647	660	631	654	625	689	652	643	704	642	644	656	676	654	653	592	668	648	703	677	653	626	671	688	689	614	608	658	673	665	676	642	664	657	651	669	654	636	619	672	650	658	701	677	603	687	670	649	636	640	642	681	659	669	636	690	654	659	659	639	724	653	674	624	655	625	667	662	641	659	659	635	676	612	653	701	673	684	616	646	640	621	650	657	716	640	649	665	650	647	679	647	663	668	631	669	630	657	655	693	642	647	651	653	629	677	666	634	659	648	708	673	624	664	659	658	695	651	649	660	703	666	635	681	654	662	674	701	618	680	653	639	648	648	651	613	636	631	661	645	607	694	670	681	674	671	622	637	646	655	670	647	662	677	675	669	640	682	681	604	727	651	604	633	641	668	617	644	695	680	709	642	664	651	677	657	620	689	716	651	632	681	624	677	636	619	691	678	637	650	686	653	661	641	635	654	665	639	664	643	652	674	644	643	667	644	643	674	665	651	652	626	663	615	653	618	692	674	706	668	683	666	671	665	667	687	622	667	629	610	666	697	635	614	616	695	667	653	632	691	664	653	680	663	670	685	686	637	668	621	639	678	661	662	663	667	673	658	681	705	664	673	652	624	662	727	642	648	692	633	655	669	719	610	699	708	686	670	645	678	664	664	647	619	684	663	608	637	697	658	657	665	683	701	667	646	675	686	606	626	636	703	676	649	672	663	676	673	664	630	681	680	684	677	697	616	666	665	629	654	680	653	649	654	599	615	656	681	666	648	678	672	672	665	681	653	676	569	658	706	668	631	655	659	655	671	680	681	701	671	630	657	629	669	632	620	678	660	666	632	592	674	685	650	675	664	639	692	659	635	653	667	603	630	629	662	657	703	664	654	679	615	618	625	693	666	618	627	640	690	654	692	678	669	685	629	690	634	654	667	677	685	667	658	623	675	687	633	639	678	640	622	637	687	644	635	649	645	689	674	689	604	661	679	670	600	642	644	639	616	626	713	674	677	675	637	650	665	643	646	702	640	661	655	658	652	666	694
33148	35333	35631	27855	24616	19617	29702	34290	32174	27834	22594	26169	22250	19728	21037	16463	14931	12712	8957	8358	6575	4596	2303	1725	1843	2149	2298	2156	2981	4122	2593	2506	2867	4480	3867	2980	2889	3478	741	463	425	415	346	344	350	316	306	316	315	288	316	269	329	332	307	312	258	310	297	310	306	259	342	267	290	277	274	254	294	271	275	271	280	274	279	270	283	268	247	249	256	305	284	260	267	248	252	290	265	219	232	293	270	258	263	267	271	248	275	269	267	267	243	271	269	249	248	285	225	237	293	259	230	234	253	268	222	259	246	253	230	262	269	259	254	239	248	235	236	247	287	311	264	256	250	282	257	264	237	228	279	239	247	236	260	258	238	266	278	216	249	283	275	254	260	242	261	265	273	236	267	252	250	259	264	267	307	268	278	244	257	259	295	274	262	242	280	250	234	293	286	293	271	275	277	228	243	266	236	248	244	274	250	245	251	263	241	240	247	236	242	257	238	281	281	257	277	250	241	259	237	243	242	231	278	236	242	265	254	237	247	279	248	222	262	252	304	237	248	256	253	273	271	293	260	268	245	230	287	245	245	250	310	278	273	261	282	260	258	265	234	236	246	277	253	283	269	267	247	246	268	266	237	230	298	245	256	250	257	271	252	242	291	267	247	257	267	263	275	284	260	237	283	267	263	255	267	272	261	273	286	246	274	265	288	277	248	244	249	266	251	239	239	268	255	231	252	255	239	236	250	289	256	262	243	268	260	253	253	257	236	272	249	271	252	247	263	255	246	269	278	257	288	252	232	269	271	266	246	254	273	250	264	250	283	246	257	249	245	264	242	280	270	259	259	267	246	250	307	286	313	263	247	278	274	253	243	258	279	276	266	269	282	279	258	266	261	249	270	219	288	260	262	266	254	263	250	275	239	257	237	247	257	239	261	284	260	251	262	240	264	248	256	250	251	245	298	226	244	268	261	238	241	270	235	279	251	254	255	284	278	259	271	275	266	263	269	254	260	249	271	236	263	265	251	284	285	286	255	231	241	256	245	250	272	248	247	244	279	262	269	230	244	230	252	261	234	261	237	265	264	275	308	229	237	277	230	258	253	272	265	266	226	263	252	253	263	276	251	263	261	284	262	269	238	284	260	248	274	232	281	275	276	291	265	269	232	242	233	257	268	259	235	232	235	275	246	274	240	251	236	250	265	277	244	259	257	272	230	275	263	259	236	246	302	270	228	242	263	284	278	253	267	291	256	281	272	256	272	264	249	260	269	250	266	279	277	242	246	264	256	253	266	281	241	255	255	248	301	246	245	251	252	283	261	254	239	253	259	252	251	259	252	240	278	260	273	270	254	264	264	252	259	268	244	258	261	254	259	281	273	264	233	253	271	240	255	302	250	251	233	290	281	276	250	253	281	275	251	274	254	253	274	255	251	263	246	267	238	278	261	257	265	255	226	256	271	233	239	261	284	246	269	280	266	300	285	298	237	234	269	265	264	271	230	253	259	262	245	261	254	286	244	236	254	246	254	269	289	240	254	256	247	266	261	218	257	280	259	261	268	272	239	258	251	236	243	251	249	267	283	251	245	302	247	231	252	233	236	270	233	266	250	256	285	244	243	248	236	270	291	259	252	248	272	259	266	242	235	260	266	240	277	234	264	241	239	254	259	240	259	257	247	270	268	249	266	271	250	254	265	258	233	254	277	255	248	254	262	257	249	238	281	286	252	233	253	274	235	249	278	249	275	226	250	260	260	273	281	245	257	268	282	238	276	247	254	250	274	241	252	270	251	273	264	261	295	255	278	272	240	244	268	244	235	304	255	231	273	260	250	232	283	272	212	257	279	281	254	263	251	275	258	251	269	262	239	237	221	266	248	257	265	284	241	249	248	252	237	231	243	266	263	261	228	261	251	271	260	273	262	222	278	247	251	268	284	269	281	250	256	260	241	247	247	243	240	251	266	276	297	255	216	293	259	258	249	263	274	240	270	251	266	269	256	249	250	258	263	237	228	257	290	249	281	272	252	259	289	286	281	252	259	247	266	236	273	279	251	295	263	282	274	258	263	242	259	249	239	255	225	267	266	270	248	249	261	256	268	244	270	265	255	270	270	243	268	277	278	246	259	250	248	270	276	241	251	251	268	257	254	276	276	271	274	255	242	275	256	271	235	235	258	272	239	232	247	251	238	268	277	280	274	265	268	279	301	291	273	255	208	262	261	286	251	246	270	277	274	265	252	267	270	251	257	255	251	255	273	289	260	275	290	242	271	253	249	249	255	268	225	240	232	263	267	283	282	245	264	280	244	282	300	252	253	265	267	262	274	256	263	233	261	269	261	260	236	257	236	247	270	237	277	269	263	292	281	269	245	287	241	229	272	273	282	250	266	283	269	242	282	262	239	305	261	261	238	274	253	256	287	253	285	261	257	270	235	276	257	277	255	254	294	228	264	274	320	235	280	264	235	278	280	270	285	275	254	253	248	247	246	241	257	296	252	279	251	266	259	275	281	240	240	257	278	265	246	263	253	257	258	259	232	269	243	277	233	284	250	263	265	269	244	269	259	266	279	273	271	261	258	246	266	260	277	239	262	263	258	257	256	281	271	248	283	249	267	268	243	234	258	230	274	285	294	263	275	261	240	248	255	260	262	232	255	252	279	255	226	272	261	274	241	277	269	253	256	254	264	247	242	272	271	259	248	286	259	233	262	266	257	240	252	247	268	275	280	257	251	269	246	272	266	251	272	280	260	280	255	262	248	250	280	243	246	292	273	259	262	260	273	261	273	267	227	272	263	251	247	263	270	254	261	248	244	275	254	283	276	242	271	244	257	265	253	275	274	268	240	249	238	265	269	269	249	256	279	266	275	263	242	244	292	278	302	272	270	247	260	270	224	268	225	269	257	231	274	243	243	230	293	261	277	266	282	290	245	269	245	281	260	265	280	280	290	264	230	265	264	268	287	284	245	252	265	266	255	237	269	264	263	262	287	253	274	240	260	271	222	245	239	271	269	269	259	237	264	262	251	250	269	246	260	253	269	283	270	285	246	280	254	283	255	259	246	230	254	250	308	251	237	244	255	278	261	283	240	275	266	250	261	260	242	239	256	243	257	248	263	276	259	260	244	232	261	271	269	274	234	288	282	247	261	278	292	244	268	250	277	246	276	282	259	260	274	261	259	238	274	256	238	257	247	243	297	245	267	261	244	280	237	252	264	268	250	268	254	246	252	270	270	286	256	280	244	245	257	264	229	228	235	230	217	255	282	253	288	261	253	270	241	272	242	224	247	286	258	262	252	292	256	279	289	292	301	280	263	229	244	264	304	269	260	255	274	242	243	237	236	254	252	239	226	229	257	264	237	265	237	248	254	266	241	236	279	272	235	272	277	243	250	259	238	265	261	269	224	278	270	235	250	240	263	287	265	260	270	255	254	267	249	241	240	241	243	267	229	233	257	277	305	262	256	247	280	293	229	244	269	250	267	281	258	239	257	246	263	234	250	235	246	294	290	251	285	246
23385	29736	36508	36238	35523	30705	42870	48492	45643	43185	40031	43873	39046	38612	39154	36926	36591	33106	28222	29359	24580	19744	12113	9725	10831	12381	13068	12749	16629	20699	15073	14044	15793	22212	19410	14986	15029	17166	3851	1999	2036	1730	1278	1328	1490	1127	897	945	976	945	934	1018	995	953	833	816	892	1127	971	1019	935	780	855	699	641	717	672	659	643	689	592	661	651	635	642	692	620	617	635	633	614	604	681	700	621	644	672	654	640	646	668	704	675	641	674	663	630	712	637	630	681	652	654	684	616	668	670	636	638	616	692	665	679	627	634	647	624	643	606	649	656	611	586	690	646	618	655	665	667	640	661	633	674	612	653	632	685	678	626	652	644	637	655	636	618	651	618	614	622	660	687	603	650	607	653	644	669	649	647	670	636	606	655	658	662	621	680	637	657	638	653	677	629	668	601	659	631	635	649	703	652	650	667	645	651	645	645	661	617	632	625	638	630	651	662	641	659	694	601	635	664	656	688	639	685	673	642	653	639	649	633	664	651	660	669	676	653	636	677	618	672	630	659	672	606	642	649	701	611	597	656	650	618	677	630	635	665	645	682	634	620	658	695	654	663	642	637	651	653	640	660	608	642	660	690	682	653	601	678	617	717	615	603	685	614	645	617	650	690	655	611	629	613	644	698	617	629	632	668	698	620	653	634	612	628	586	686	615	670	691	672	634	668	617	664	637	644	671	629	622	657	673	680	623	597	628	617	631	647	673	654	650	635	618	596	647	604	621	627	660	674	631	639	624	630	610	622	601	640	644	666	624	635	631	622	645	675	654	612	629	635	658	655	633	692	595	659	624	625	624	638	683	619	637	670	627	647	661	652	660	684	640	588	677	651	690	616	672	658	654	653	654	655	657	660	658	603	622	682	652	604	633	647	695	645	638	653	653	621	639	712	626	634	619	676	669	655	646	591	623	597	676	623	677	660	647	682	655	719	643	612	651	638	640	644	691	629	656	628	659	653	644	660	656	649	646	620	645	661	647	627	654	654	643	644	626	643	683	665	593	632	700	654	637	676	635	646	629	680	638	643	654	582	624	636	636	648	617	657	637	650	689	640	651	699	640	651	667	618	650	623	682	675	649	627	643	684	646	667	664	623	643	622	670	595	611	661	647	655	646	644	649	647	593	677	649	678	665	671	593	640	643	642	631	646	627	639	606	663	625	675	646	644	621	670	685	646	650	654	650	624	634	592	621	698	616	648	648	676	659	599	626	607	654	651	663	696	637	625	660	645	672	602	604	633	686	656	641	644	696	633	603	617	627	663	582	663	683	657	610	654	649	647	614	624	681	666	668	618	650	658	656	640	626	671	658	604	647	679	660	597	628	627	604	656	666	671	663	636	681	608	657	614	635	655	667	650	645	658	630	602	653	658	612	673	662	682	663	621	611	647	638	664	608	604	635	716	656	663	666	666	624	620	616	664	678	653	672	700	627	664	702	638	646	610	705	643	630	638	642	627	650	644	625	702	644	636	694	592	627	662	678	630	666	622	645	650	606	675	663	670	672	629	644	628	662	622	638	691	652	617	611	684	696	630	635	610	647	627	650	644	679	648	644	663	619	666	651	690	613	623	647	652	684	646	622	648	620	660	669	631	615	631	649	656	661	659	639	659	622	683	680	593	619	678	623	619	628	679	644	623	620	651	629	645	650	608	634	681	671	632	602	638	601	637	638	642	608	605	630	615	661	683	643	643	625	656	631	646	606	633	670	643	614	658	664	652	603	597	703	626	628	639	630	666	635	656	621	641	605	615	629	636	644	604	705	640	647	664	662	679	642	644	645	602	655	649	638	669	614	607	614	693	670	607	617	731	607	655	626	599	632	638	645	588	665	661	640	653	626	667	664	663	645	626	648	614	617	665	649	646	647	671	641	648	646	642	643	669	668	650	674	661	640	650	673	627	635	622	658	639	636	630	614	643	666	660	621	653	622	638	645	662	669	634	700	617	667	626	638	638	627	613	648	627	597	624	670	654	629	608	654	672	644	619	625	608	646	618	647	645	655	617	645	677	638	649	685	645	651	629	669	643	630	615	679	663	661	669	633	635	633	599	634	622	644	648	655	664	586	647	666	653	670	677	570	602	623	627	671	646	653	645	637	625	668	585	593	642	649	620	625	655	633	650	652	673	653	671	636	646	668	684	624	649	640	674	632	620	653	626	634	639	660	640	640	680	643	630	626	657	655	650	652	636	648	607	658	632	662	652	667	662	621	684	632	656	619	649	641	711	648	646	678	649	624	603	644	649	654	654	674	662	669	657	659	642	620	670	638	601	666	671	679	674	667	680	678	646	629	697	674	632	634	657	660	628	683	626	630	651	629	673	616	613	689	600	668	624	596	649	623	595	628	607	616	656	622	649	619	642	638	675	646	655	624	652	640	643	603	676	668	645	652	613	651	599	692	632	632	646	678	672	625	578	599	649	600	666	674	650	658	691	632	653	609	651	676	591	630	612	646	663	637	658	663	644	620	663	668	641	674	693	641	627	635	646	668	650	669	651	636	677	662	642	669	678	666	653	677	626	645	667	614	632	637	635	653	698	629	651	629	656	660	645	686	657	678	611	641	669	632	642	642	649	606	694	692	597	689	660	648	618	675	641	634	621	639	653	607	614	695	651	650	649	662	681	654	633	593	673	646	663	642	660	622	638	627	625	661	646	677	629	645	706	669	656	626	674	648	642	627	669	689	613	670	668	655	676	665	691	674	642	635	676	613	669	690	660	619	681	638	657	655	659	645	644	667	670	676	640	624	685	682	645	609	648	703	599	659	646	634	672	654	638	623	652	649	657	655	666	634	618	677	641	647	602	676	642	657	628	610	622	643	615	670	634	640	648	653	625	669	665	628	668	678	684	624	635	620	652	665	622	619	671	619	634	659	618	635	608	658	648	616	640	635	692	646	693	660	631	636	612	655	634	672	666	637	663	600	624	645	672	643	673	687	626	638	625	669	662	633	619	643	665	615	634	666	651	656	649	636	646	634	608	667	627	705	624	607	618	679	673	651	616	658	649	661	640	674	655	616	645	649	675	686	634	659	642	666	626	617	644	657	633	649	638	657	650	678	669	664	646	635	604	631	677	648	672	668	647	618	670	654	641	642	665	647	641	627	685	638	715	654	683	620	649	610	615	633	658	630	654	636	649	665	663	663	612	673	678	675	659	632	630	670	660	615	641	649	631	626	626	624	660	597	636	652	678	686	650	626	731	658	618	664	659	620	632	607	624	608	644	643	643	632	643	649	644	626	690	633	623	620	626	659	680	662	646	645	642	640	639	637	632	626	604	665	661	631	697	642	681	627	680	637	645	689	651	607	675	676	627	648	653	707	651	674	608	655	704	627	666	636	651	651	666	602	654	661	660	668	670	633	625	673	641	628	671	669	627	627	615	649	659	620	630	654	680	640	618	639	659	647	653	643	648	656	609	670	708	667	651	636	642	657	608	607	666	652	678	619	639	689	656	656	656	620	597	672	650	647	662	586	638	668
46581	40107	38863	33033	29399	28429	40522	44881	40841	37002	33578	37260	35203	34605	34267	31976	32203	27251	22001	20822	16382	11704	6181	3902	4552	6058	6923	5025	6698	10368	7440	6497	6672	11186	8712	7103	5826	3714	1134	591	602	597	426	514	403	354	327	298	340	291	318	303	339	347	248	249	291	333	333	331	278	290	316	248	224	234	247	216	235	217	225	229	209	231	228	213	217	212	197	189	238	208	231	236	234	229	208	216	209	205	224	207	240	231	218	207	239	209	207	200	199	215	193	203	213	236	190	227	216	216	221	223	190	208	174	224	203	227	181	209	225	202	201	203	236	234	226	193	220	245	204	232	234	235	227	162	209	192	223	203	198	215	206	197	206	208	204	212	230	235	207	236	227	208	221	212	251	223	231	241	206	197	197	248	230	201	216	200	188	228	210	220	211	226	218	213	195	214	237	212	232	206	207	189	189	219	238	221	228	218	212	226	221	192	229	190	203	236	199	203	227	195	200	226	217	222	201	213	213	213	213	231	212	217	217	240	220	232	215	211	231	220	235	210	203	225	200	211	240	207	220	242	230	200	210	216	233	206	204	210	185	182	225	219	234	232	223	206	209	196	210	205	242	248	202	188	234	221	204	218	227	215	214	216	229	193	212	221	214	200	208	245	205	196	210	234	213	214	217	212	228	249	222	234	215	238	221	221	227	209	207	225	217	236	204	197	232	220	215	228	230	198	208	219	221	265	201	225	232	227	237	229	198	194	228	216	200	194	197	206	205	229	218	223	211	194	220	225	221	216	193	214	218	212	214	212	188	214	209	200	221	228	210	196	197	207	206	216	222	227	232	219	192	194	204	221	201	208	186	192	220	231	202	200	203	230	213	216	207	232	202	214	229	211	204	215	237	227	185	220	209	223	206	219	197	199	200	228	223	232	236	221	207	233	199	214	236	202	237	216	225	190	231	232	212	219	221	230	194	192	244	194	229	240	239	193	226	208	232	217	232	212	190	217	211	217	207	203	223	215	223	167	219	206	194	220	217	202	223	221	208	225	218	236	242	204	211	203	201	217	218	199	222	235	229	225	214	219	216	218	189	214	217	227	205	203	209	218	231	211	224	209	235	215	227	212	224	231	218	215	237	202	219	223	214	221	199	199	211	216	225	237	233	218	233	217	207	193	248	211	244	235	211	228	226	224	197	240	209	240	217	209	210	241	213	230	254	227	221	228	204	219	225	217	227	207	210	212	212	217	210	200	228	216	204	227	206	193	201	228	213	230	213	234	223	234	207	196	207	216	241	207	213	230	210	225	216	198	196	214	199	220	205	219	224	224	211	215	215	216	221	224	209	231	218	221	231	204	245	223	201	200	202	205	219	240	193	215	227	213	205	196	218	220	242	211	220	207	212	213	204	230	225	204	225	227	219	229	213	216	243	224	205	241	206	201	206	212	234	216	213	219	206	234	192	231	228	217	216	210	231	211	192	209	202	247	198	199	214	221	237	206	234	215	190	205	208	206	221	232	233	211	246	224	218	189	219	244	237	207	198	188	199	214	242	226	237	240	217	189	228	224	207	197	226	223	234	221	197	193	214	207	208	196	223	242	191	226	200	237	204	214	216	218	219	223	225	187	237	222	198	234	236	224	193	179	218	224	218	221	216	217	215	212	216	208	213	204	243	209	205	210	207	206	203	231	217	242	219	214	206	215	225	205	209	237	231	203	211	211	238	209	226	226	219	242	218	184	218	233	201	233	203	210	233	203	215	200	197	243	195	220	258	237	204	200	207	215	234	199	213	203	207	210	210	203	207	197	208	206	237	222	211	224	227	210	224	238	219	232	219	206	209	208	219	237	230	227	217	189	220	201	208	211	225	231	195	210	204	204	230	212	224	205	218	181	200	239	215	235	201	236	216	223	179	209	216	213	236	197	212	194	200	200	229	209	222	210	212	222	218	219	223	187	208	244	217	229	214	214	223	195	237	207	217	233	222	242	194	217	200	224	221	217	210	240	242	225	195	231	221	224	226	195	225	209	233	209	218	229	208	243	217	218	199	216	247	219	173	229	209	201	232	199	223	207	219	190	198	209	241	224	186	208	208	211	233	224	216	214	193	225	210	200	221	219	214	228	226	223	185	197	207	216	193	214	216	206	231	212	228	203	202	201	213	231	216	225	217	215	226	228	204	209	219	236	222	230	199	239	230	212	231	240	206	241	201	205	220	218	204	224	239	214	198	216	233	227	208	211	244	227	226	209	220	220	240	233	213	245	210	210	225	221	233	211	236	203	224	197	205	214	220	232	192	220	204	212	223	224	194	180	236	208	200	217	233	194	234	208	204	198	241	195	224	215	229	216	203	209	222	233	201	231	229	226	225	196	198	207	240	226	226	212	217	211	197	214	208	202	235	197	202	215	237	199	200	183	217	212	233	206	208	225	197	221	249	249	239	225	238	209	236	253	229	201	209	207	196	187	193	221	209	233	196	196	219	236	201	238	215	207	244	226	242	229	219	203	213	212	228	220	227	229	232	203	194	204	199	227	225	210	186	215	218	203	221	210	221	210	227	194	206	227	196	236	234	177	214	183	229	236	208	227	218	220	198	204	226	235	198	232	209	217	186	224	213	229	192	199	219	194	198	211	229	197	203	234	217	227	229	243	238	231	199	222	230	214	193	221	201	230	199	224	214	247	239	227	188	204	236	217	225	212	233	191	200	228	214	198	232	212	212	194	204	207	208	216	216	199	203	232	229	184	197	231	221	235	237	205	211	202	196	211	210	224	234	219	229	220	218	236	228	198	236	195	228	207	207	201	218	204	208	192	236	218	236	231	227	250	212	232	214	202	231	207	184	224	204	204	269	226	207	211	227	216	221	225	182	200	221	252	220	209	198	192	223	209	190	218	221	223	219	227	220	220	232	202	186	188	204	207	195	222	233	228	192	232	221	243	213	208	211	255	204	196	218	212	238	202	203	222	212	239	217	216	227	214	231	230	221	250	211	219	220	208	205	217	188	203	194	202	178	206	188	227	172	194	230	222	240	215	204	211	220	229	226	218	192	217	194	220	239	227	222	213	215	234	215	221	222	230	226	237	228	218	214	226	227	217	224	212	236	217	208	185	250	230	208	215	220	234	181	200	207	188	217	211	195	213	206	219	210	249	187	199	210	214	214	230	213	212	224	245	247	237	229	238	205	206	235	208	179	222	220	204	198	200	192	236	250	193	229	239	227	219	191	222	210	215	193	170	207	216	229	216	231	203	225	192	239	221	205	191	218	201	213	239	231	237	208	219	194	219	231	233	214	217	200	205	196	207	236	237	217	231	241	224	211	217	229	230	207	224	215	197	217	202	205	250	218	232	214	213	204	232	196	243	219	206	219	237	216	243	224	208	196	209	206	203	197	247	232	223	224	213	203	208	191	272	224	213	221	219	219	213	200	228	228	211	253	222	205	229	208	238	234	205	186	219	221	231	214	212	215	192	216	230	225	248	205	249	212	202	214	191	252	205	241	219	219	220	226	234	189	240
35053	37157	44126	44830	43044	41289	50357	56936	54205	52879	50996	52978	50415	50654	50332	50050	50186	46375	41476	43167	37411	31811	22025	18208	21437	25679	26874	22296	28180	33918	27579	26868	27543	35433	28979	26686	23095	15698	6806	3362	3457	3357	2122	2378	1990	1572	1042	1217	1228	1047	1269	1281	1509	1419	979	977	997	1290	1315	1410	1113	1018	1311	683	626	614	653	614	596	612	583	562	599	546	571	565	594	631	584	563	571	581	588	579	572	549	572	566	527	546	561	505	539	548	574	565	543	530	507	558	592	554	533	567	530	591	555	578	543	511	553	521	523	518	565	556	538	536	547	571	613	568	568	576	507	532	592	535	548	573	546	534	566	541	549	539	521	561	567	543	529	510	545	542	554	545	535	562	502	589	598	543	544	553	600	518	539	568	509	608	568	547	596	550	551	547	542	547	530	533	527	527	530	529	594	526	554	560	533	505	559	541	518	543	549	557	592	542	518	516	564	541	537	571	590	577	522	501	575	522	565	543	521	551	559	535	536	560	526	567	550	532	558	505	553	545	529	542	555	530	562	564	519	554	565	520	551	577	525	592	541	560	542	572	530	522	513	511	540	551	548	552	550	553	554	520	538	525	535	503	546	536	590	565	537	549	582	557	520	544	558	558	557	525	521	555	562	553	546	557	527	535	537	550	524	571	593	538	545	594	549	503	556	543	544	578	570	550	570	533	533	556	524	544	601	523	564	539	483	528	554	515	567	540	557	518	573	537	520	565	541	555	573	548	564	574	557	527	506	571	550	582	549	519	582	527	584	532	527	557	558	538	581	551	522	545	552	583	599	525	540	543	516	555	549	556	562	513	578	530	558	562	588	514	528	494	557	550	565	532	520	555	555	566	572	530	529	541	570	533	532	550	566	546	538	548	567	581	528	562	546	543	573	553	538	536	565	518	578	584	536	607	560	561	563	569	541	578	524	511	560	537	515	538	544	529	560	520	573	527	555	534	572	560	555	506	538	571	537	561	540	534	559	526	530	521	548	527	514	521	523	558	517	606	528	544	517	555	552	545	518	580	486	562	507	516	559	523	538	558	556	574	558	546	496	561	523	536	596	530	537	540	553	544	550	581	542	543	522	577	556	610	600	575	516	553	550	540	527	547	560	545	563	553	564	534	555	520	533	501	534	551	497	553	524	526	551	586	572	546	582	554	557	569	554	552	534	510	535	532	530	557	518	556	518	574	535	575	505	534	517	514	559	523	535	561	528	566	547	557	567	562	582	547	579	572	562	536	502	568	565	532	530	533	530	508	534	530	560	578	565	531	535	529	507	523	595	571	520	580	549	490	538	548	543	581	530	544	511	548	568	556	541	566	538	541	567	532	510	572	526	532	544	528	536	546	524	532	545	583	522	517	527	598	544	515	528	507	547	536	542	553	534	526	532	557	529	536	606	531	540	542	526	540	568	539	524	541	517	586	532	545	563	563	554	541	537	525	540	509	562	527	566	553	550	551	569	531	511	515	549	608	520	526	537	562	538	531	528	540	545	545	546	549	521	525	523	513	579	599	567	574	537	541	512	542	557	575	562	510	545	560	555	567	538	574	541	551	557	507	563	566	542	510	503	547	531	551	559	545	560	606	530	506	566	547	555	530	533	530	530	523	519	560	580	542	570	534	604	595	563	532	574	561	506	534	519	523	502	565	542	566	506	546	535	561	547	528	528	548	546	553	600	529	533	551	537	547	523	531	597	555	501	518	554	549	527	557	502	538	509	538	556	534	578	568	556	572	521	519	578	550	552	512	582	553	542	567	534	559	562	504	537	581	535	550	540	552	558	527	537	532	504	557	535	530	591	578	543	547	565	543	507	510	542	566	554	593	548	578	568	572	514	564	507	547	522	530	501	562	520	544	537	536	509	523	531	525	528	539	521	597	560	527	520	539	572	554	575	560	510	514	552	539	563	554	536	516	539	497	538	539	550	509	533	523	528	519	572	507	560	545	555	520	581	534	553	556	559	580	532	535	576	575	541	540	546	542	553	528	577	577	563	563	535	527	567	590	569	522	544	520	591	513	577	565	498	592	555	537	548	579	542	525	552	556	555	568	515	515	565	532	549	509	511	534	548	549	599	571	558	561	600	543	563	569	543	560	531	578	588	529	542	550	556	548	530	552	549	575	586	562	559	547	520	559	579	543	528	518	583	506	550	542	505	517	584	562	564	520	559	586	537	569	579	526	520	543	535	567	567	546	554	535	488	561	553	557	526	557	551	539	578	544	531	555	511	525	545	574	544	560	556	506	582	530	544	575	525	535	565	554	546	592	555	555	574	566	592	557	528	610	546	524	557	557	562	541	530	530	560	576	571	562	552	558	525	541	513	553	575	553	568	589	536	552	552	566	544	578	524	575	530	517	524	583	520	532	520	528	502	507	561	519	560	573	570	529	561	572	550	541	536	555	534	544	531	521	559	516	582	567	556	572	572	559	509	521	557	614	526	546	561	549	536	593	569	567	518	571	566	531	536	558	520	557	617	555	527	535	518	555	576	553	507	553	533	567	566	561	532	557	548	535	551	541	537	568	579	578	534	528	558	549	532	543	554	575	533	542	554	552	555	555	555	569	573	545	523	548	534	504	538	525	547	550	526	577	519	516	593	514	500	540	554	532	572	505	565	564	535	549	528	510	540	565	529	568	552	540	584	564	551	566	581	511	543	530	560	538	544	554	572	535	548	572	550	501	547	558	540	538	528	550	501	535	565	564	540	567	523	557	537	535	552	569	512	545	579	485	512	591	548	555	572	539	532	551	517	508	522	513	555	538	543	535	531	551	564	525	541	532	535	512	525	565	518	564	565	530	540	533	567	582	553	541	559	534	526	561	509	516	507	567	575	571	534	546	579	523	561	566	547	581	576	597	560	549	540	526	555	493	554	539	525	525	570	541	575	518	511	605	522	554	546	521	548	546	548	521	546	560	513	579	499	512	515	551	560	576	551	560	542	542	603	532	563	533	522	578	515	551	537	543	550	480	533	551	566	554	536	548	549	575	501	517	545	532	545	541	539	573	580	554	537	558	611	542	542	564	557	522	571	528	553	578	563	547	545	517	559	566	562	564	550	559	541	538	540	555	586	585	543	562	538	516	573	524	587	570	492	544	565	575	542	569	519	540	547	540	551	549	534	579	546	520	544	568	531	549	552	533	572	528	545	562	513	553	522	578	567	547	528	518	523	536	568	529	546	539	493	547	528	536	557	540	486	536	527	540	564	564	545	576	573	546	585	552	585	539	511	550	524	558	566	513	551	551	550	562	566	519	549	551	550	503	562	537	524	503	556	505	518	554	567	536	557	554	541	564	537	562	498	541	598	570	549	535	494	556	576	556	578	527	527	548	567	546	509	495	541	532	537	548	572	566	547	563	538	512	575	530	570	586	559	587	580	580	549	513	535	551	562	532	563	551	544	496	542	612	573	565	556	542	562	518	514	547	549	570	547	555	548	594	560	543	559	531	512	567	562	535	569	551	519	504	561	552	554	558	559	562	535	562	581	591
17035	16990	20741	17638	12004	7856	6620	5160	4348	3204	2356	2302	1714	1536	1633	1412	1381	1054	863	764	667	514	458	406	396	407	419	403	392	489	419	353	472	499	496	444	323	327	254	282	321	267	282	284	296	281	269	282	274	274	275	281	260	291	256	282	249	283	261	269	251	280	291	281	300	270	264	295	283	248	259	256	269	247	292	245	302	249	283	278	282	247	280	248	247	253	258	244	263	264	260	266	260	295	262	261	256	263	281	223	284	278	254	260	290	273	285	257	279	264	250	249	251	247	273	253	266	295	253	273	276	295	294	257	260	299	247	272	258	271	265	255	275	289	249	281	262	278	258	274	271	265	249	257	276	252	256	268	299	253	284	251	250	247	264	299	270	246	223	260	266	267	252	261	241	254	263	280	295	277	284	260	284	260	245	291	274	266	268	255	249	263	268	262	260	237	293	268	256	296	248	251	244	262	224	267	246	260	247	279	250	278	283	253	253	278	271	265	288	224	263	277	265	243	278	254	228	257	280	235	280	256	283	286	259	276	296	270	270	274	264	291	266	256	261	273	262	289	279	295	262	263	251	284	307	277	257	290	260	278	287	265	253	264	284	254	272	284	289	270	275	268	270	273	288	286	272	276	278	279	247	263	282	272	248	258	291	264	225	239	268	295	218	246	277	253	264	292	260	254	270	246	268	227	275	267	258	249	277	266	222	279	260	310	274	270	296	260	255	272	293	216	259	298	267	283	255	248	238	266	255	276	251	294	257	301	275	274	271	271	260	284	268	247	265	259	262	255	264	264	253	239	280	291	277	283	257	257	246	273	262	247	257	279	244	269	243	265	262	261	271	281	273	238	271	244	287	266	274	255	244	247	273	270	242	254	258	247	289	241	270	262	249	289	247	280	261	275	264	277	288	257	254	283	262	249	263	252	277	245	250	220	254	236	261	234	300	256	278	263	262	267	269	280	272	249	262	252	283	237	256	252	277	259	262	258	245	246	254	263	249	254	276	260	261	266	300	282	253	235	272	270	310	270	273	263	280	272	274	266	260	305	236	251	275	276	252	254	254	261	265	259	265	305	292	265	258	267	258	256	282	265	261	263	296	246	257	264	255	254	274	269	289	266	271	290	284	273	273	239	257	247	260	282	270	264	261	260	265	278	272	280	263	272	283	291	267	228	235	277	277	294	229	270	293	259	263	267	273	270	250	264	247	246	302	244	238	268	276	268	258	281	274	267	282	257	268	283	290	273	270	300	271	268	289	245	292	250	247	247	278	252	284	293	284	282	268	298	282	254	261	290	254	264	255	267	285	286	276	273	259	257	281	263	278	263	229	268	248	271	267	254	231	257	314	264	294	273	243	265	258	278	287	296	251	270	285	256	289	257	285	275	269	275	282	280	274	272	263	258	262	265	262	245	287	305	286	258	247	245	264	292	256	258	277	259	287	257	280	277	285	295	298	266	245	253	263	246	259	254	262	253	249	262	263	244	275	239	255	242	262	238	279	273	242	294	248	277	262	249	245	269	258	268	282	275	239	268	285	252	292	249	294	265	261	251	272	240	234	272	256	255	262	260	264	248	248	261	271	255	274	260	260	278	275	275	280	290	278	265	263	276	240	284	246	291	269	274	256	298	256	266	267	256	228	280	264	243	265	264	268	263	267	246	252	276	289	287	302	276	271	242	273	300	274	276	257	269	267	242	269	250	255	254	292	281	251	277	287	283	253	264	269	269	258	256	274	245	233	270	251	302	251	239	241	268	292	275	285	239	249	322	291	242	254	293	298	279	252	282	237	299	267	260	273	263	264	264	283	252	259	250	272	275	267	273	301	265	263	267	249	238	269	257	307	251	270	254	289	265	270	297	276	253	255	255	284	273	293	307	274	290	277	259	270	255	280	279	266	263	258	276	256	288	269	246	273	261	271	260	254	275	245	259	247	255	273	275	271	251	252	254	272	276	289	252	243	258	247	271	253	265	267	280	292	268	258	247	246	255	270	270	265	299	252	246	263	259	265	281	276	250	295	263	266	255	303	286	272	278	270	255	276	260	267	285	271	257	294	276	261	291	291	263	250	284	287	275	275	295	259	251	249	276	254	260	267	250	287	256	283	280	244	272	259	275	268	287	260	266	262	277	265	275	242	295	252	272	276	269	252	256	260	253	281	271	248	281	254	250	269	274	249	248	271	267	280	272	260	286	264	251	285	271	269	247	251	252	247	293	255	303	284	284	254	235	255	268	263	239	255	261	258	291	259	263	242	287	254	266	259	282	276	312	259	242	251	280	275	270	247	251	266	256	285	241	296	271	295	272	254	245	267	268	258	273	288	274	278	252	263	242	268	281	293	276	238	255	261	260	254	265	279	238	285	252	277	265	259	253	257	249	245	244	287	297	299	262	267	275	267	288	281	264	277	268	282	286	271	285	269	273	269	288	243	283	271	271	265	269	240	266	253	268	275	259	273	278	281	226	254	254	276	236	283	265	273	252	227	236	256	240	246	297	255	261	255	253	253	263	271	270	277	259	266	291	260	256	253	258	282	282	247	275	289	288	268	261	287	244	237	242	258	269	258	247	273	261	242	251	282	271	268	246	250	278	256	270	276	269	270	266	242	272	266	260	269	282	262	264	262	264	279	305	262	230	278	253	248	298	270	273	265	280	262	264	256	258	260	269	254	298	273	267	267	251	280	261	254	278	254	225	246	255	270	263	267	246	266	248	264	250	260	266	276	275	283	283	243	283	273	261	284	242	250	288	269	247	241	285	258	256	264	226	276	288	253	253	294	276	265	282	280	267	268	267	248	286	265	269	255	268	272	257	307	249	266	252	268	239	267	290	276	264	286	253	290	265	277	253	253	293	264	270	258	264	248	280	263	264	243	267	255	275	273	279	268	271	250	276	288	249	283	278	240	259	252	256	269	258	290	279	275	246	266	265	261	270	250	267	240	270	278	267	258	255	277	261	253	272	269	262	280	229	264	276	283	273	256	275	282	267	269	289	283	279	265	302	268	261	235	242	257	309	237	303	288	260	279	253	237	236	252	263	274	262	250	259	265	288	243	279	297	263	271	272	276	283	275	246	254	260	249	269	271	252	281	276	243	239	303	267	286	273	267	286	274	275	260	284	294	264	270	278	295	252	272	280	261	253	261	245	263	277	290	256	252	276	281	250	275	285	282	277	257	248	264	248	272	268	276	271	258	256	251	270	256	273	276	272	253	299	277	243	266	295	266	264	277	275	256	267	291	245	237	269	276	249	268	274	253	263	297	249	240	302	290	254	262	252	254	292	274	258	258	267	238	265	267	264	258	271	276	269	288	248	233	271	256	272	274	288	246	297	258	272	246	294	301	251	257	257	286	281	250	256	265	268	269	270	299	293	267	275	265	262	267	268	285	293	300	271	278	261	272	264	263	274	268	258	262	256	245	281	274	256	295	277	273	248	279	246	263	244	271	268	271	262	254	288	258	270	258	275	266	267	245	285	223	278	256	243	250	240	260	251
11123	16003	26428	28862	25336	21470	20513	18966	16772	14483	11530	12121	9309	9197	9575	8730	8612	6498	5103	5016	3797	2769	1972	1691	1855	2102	2205	1672	1830	2370	1895	1918	2142	2725	2674	2022	1301	939	813	831	853	835	844	856	735	780	712	761	711	753	769	816	775	739	669	718	691	736	710	656	673	711	663	677	712	669	676	666	652	641	675	689	686	693	703	690	664	686	654	671	649	671	624	672	653	675	687	668	710	697	684	672	671	666	713	659	649	665	642	657	655	629	655	656	640	725	653	660	680	691	652	644	672	659	603	687	638	676	685	612	709	708	667	685	671	658	651	682	625	667	687	641	704	638	653	628	727	626	695	701	703	624	649	667	658	666	648	689	678	691	674	694	692	680	686	682	668	670	642	671	640	652	661	634	647	652	644	707	631	640	639	615	664	672	667	662	661	730	685	694	660	697	681	693	663	667	653	716	660	677	674	666	647	707	688	712	664	668	735	688	651	652	629	683	622	645	668	684	658	670	697	661	695	661	680	720	672	632	644	658	690	708	666	670	624	640	684	644	681	695	698	696	641	651	659	647	661	692	647	735	635	668	686	712	673	634	664	650	684	635	684	642	686	635	626	680	671	715	674	719	632	694	643	629	686	674	655	721	657	662	644	627	654	687	676	659	645	660	652	655	669	597	639	682	682	681	644	677	636	638	692	641	660	691	682	640	637	680	669	665	717	691	598	649	621	637	694	667	668	650	647	697	668	651	653	664	713	668	638	641	682	689	661	685	676	674	648	643	660	660	666	706	677	632	634	624	652	679	667	667	722	681	682	700	617	644	697	699	693	680	710	672	702	652	646	678	652	643	623	692	685	668	673	597	672	666	677	646	645	647	648	684	639	643	654	654	664	637	695	666	696	664	670	668	645	631	662	659	655	676	665	648	623	676	670	670	648	669	669	629	683	700	691	656	653	646	635	662	744	689	654	648	668	684	627	676	658	637	700	663	628	628	646	668	701	647	691	649	676	656	732	694	672	626	665	630	672	635	635	661	687	699	672	657	673	707	699	678	661	660	671	657	648	677	677	653	656	728	636	663	659	672	690	649	644	684	690	658	625	690	683	628	648	682	676	687	645	664	641	653	632	653	644	680	637	671	670	645	641	646	608	671	616	664	684	646	658	707	635	674	681	721	658	690	683	612	630	632	673	670	646	671	667	680	648	664	650	641	649	675	670	708	698	659	648	699	636	687	650	625	706	686	715	686	671	623	672	693	667	681	655	702	680	753	676	707	656	677	624	653	662	686	713	667	649	686	698	626	695	675	648	669	662	646	661	623	734	655	654	678	625	654	670	676	624	667	687	730	650	624	666	654	696	662	674	646	677	646	641	661	625	661	658	698	728	670	731	704	633	676	637	623	655	672	669	674	757	656	701	667	634	670	678	675	629	664	624	657	644	653	680	682	708	657	657	666	656	685	668	656	666	689	723	645	656	731	685	647	655	667	619	694	639	616	632	654	689	648	683	663	663	724	687	656	714	705	644	666	675	677	633	662	656	663	638	682	689	636	677	666	650	665	706	645	690	633	705	677	670	651	648	686	680	689	710	682	627	672	677	678	663	670	643	655	675	657	633	703	675	686	646	668	581	648	648	643	609	613	695	673	648	668	676	626	722	680	725	681	662	666	684	667	681	650	656	693	652	632	630	652	639	645	615	699	657	655	692	642	661	706	670	675	665	692	687	698	693	643	725	656	722	683	670	636	668	701	682	692	701	643	675	664	649	675	716	671	687	635	644	664	653	639	685	654	660	616	666	617	708	650	708	645	630	678	668	651	671	687	663	684	644	645	655	662	639	680	656	621	582	681	661	635	705	661	723	651	649	673	691	689	685	659	654	663	643	688	641	645	684	689	677	668	619	651	665	673	672	689	620	694	681	665	676	669	686	656	756	693	703	666	616	629	672	677	676	686	634	656	636	613	667	692	681	703	672	679	662	681	648	662	675	622	680	677	643	669	689	702	630	675	700	698	660	677	642	660	651	646	690	677	675	720	638	694	665	681	677	615	663	625	631	651	643	626	658	638	674	715	666	641	643	654	640	642	661	701	668	660	698	681	708	671	681	639	693	686	650	631	666	677	633	717	690	638	677	642	647	654	664	666	669	623	675	643	627	687	704	648	684	719	616	691	647	675	666	691	675	665	677	634	707	694	673	667	659	705	669	650	662	649	680	644	689	634	688	638	651	666	661	702	697	683	678	651	639	684	651	705	694	658	612	710	682	650	650	667	662	649	598	656	673	657	702	678	651	623	664	646	707	701	627	693	684	668	667	635	696	641	637	670	674	654	650	677	664	624	656	673	652	685	680	701	683	656	683	690	698	670	666	728	656	687	687	626	697	719	701	679	660	675	669	686	654	692	681	709	642	655	629	648	652	674	622	715	710	654	620	634	647	657	669	678	651	682	667	685	657	654	632	657	643	709	700	647	637	681	680	685	662	643	665	664	676	692	682	651	662	670	665	701	692	652	664	638	641	671	651	656	623	679	637	668	686	623	652	646	645	699	686	676	675	637	661	655	703	702	639	676	659	696	716	691	652	636	651	679	668	630	620	710	665	627	716	692	630	678	665	669	676	649	732	683	683	656	662	669	669	637	677	717	688	597	620	649	646	671	710	651	674	582	636	689	655	643	637	694	669	674	630	680	634	663	660	674	712	632	681	643	659	637	723	674	652	672	661	644	691	681	677	648	670	636	696	601	696	619	707	683	666	664	686	648	690	682	655	644	666	684	625	642	639	654	645	682	668	665	651	644	648	621	666	645	674	693	656	621	674	589	676	674	662	637	684	694	660	651	659	701	653	648	673	700	675	661	651	720	687	675	667	681	647	691	670	671	651	673	653	657	682	639	654	668	655	696	659	701	658	604	665	676	666	672	684	703	691	664	669	672	658	633	655	684	691	709	643	664	610	639	686	644	642	665	627	707	678	634	628	631	649	680	655	672	680	670	639	642	678	692	607	657	730	658	674	644	704	667	673	643	620	684	656	661	709	722	667	675	724	711	644	635	717	687	702	597	606	684	653	671	664	636	692	650	694	701	692	652	695	612	662	641	645	652	669	623	701	629	666	633	697	668	633	670	669	716	662	627	622	671	719	659	640	636	624	622	647	651	665	664	693	637	655	676	663	655	669	632	717	656	666	652	688	640	686	653	645	656	681	644	649	680	658	679	710	637	652	648	697	646	709	661	671	665	637	702	663	667	654	665	621	703	666	631	605	644	714	688	695	676	642	656	632	615	666	696	670	628	670	637	678	664	619	603	664	620	668	683	663	736	662	654	634	620	665	671	703	685	619	645	646	644	714	685	683	652	653	660	634	659	673	700	690	681	671	710	657	635	652	665	667	654	655	693	708	676	700	611	664	698	689	716	677	689	631	681	662	660	649	626	697	666	662	638	666	678	677	632	714	632	697	644	665	640	656	675	647	657	692	659	632	655	644	656	598	618	691	659	643	701	689	687	649	651	725	695	666	663
33959	34368	37502	29209	22696	23406	31302	32206	29173	23756	20097	23134	18664	18060	19649	15879	16489	12634	10544	9236	6793	3683	2126	1832	1871	2286	4081	2414	2472	2813	2566	2334	3127	4130	5082	3121	2837	1393	524	564	540	414	339	343	346	301	296	308	292	283	302	298	317	287	281	292	264	288	299	302	254	311	310	252	239	257	268	277	280	259	260	242	265	294	247	245	271	260	265	273	251	260	275	251	243	243	237	266	250	272	283	276	259	281	279	258	264	267	248	276	248	266	268	259	270	265	238	259	273	245	264	279	259	278	239	261	267	290	244	278	248	281	273	248	254	273	283	241	271	251	236	271	259	228	269	245	257	242	221	258	284	228	258	291	295	246	276	232	257	242	253	227	266	286	226	264	266	272	228	251	263	278	271	259	261	270	286	244	268	275	263	279	278	268	254	249	251	259	264	278	248	296	258	268	272	271	250	243	278	250	279	268	255	265	259	256	268	301	248	271	277	267	264	304	264	251	271	272	275	262	241	286	288	266	266	268	262	269	293	263	247	257	268	266	306	248	278	268	228	282	255	261	256	272	248	218	271	247	266	205	253	240	264	278	231	220	257	275	250	271	290	246	261	273	279	245	251	257	270	235	252	249	276	262	272	276	251	246	263	260	279	285	252	250	250	253	246	238	253	253	241	255	241	267	273	276	247	274	251	280	251	287	275	271	274	287	253	257	245	266	242	257	270	245	258	254	247	280	263	248	272	284	267	268	243	244	287	281	257	255	277	285	253	267	265	248	243	251	279	287	242	242	266	267	249	262	211	278	226	269	276	263	300	282	267	242	259	231	247	264	272	261	255	270	275	252	282	266	234	254	224	282	248	248	237	276	270	248	254	239	294	247	230	283	272	288	254	272	263	266	284	270	260	245	262	256	260	242	256	264	237	271	246	220	262	265	273	285	274	276	237	242	256	236	226	266	266	240	282	258	264	288	264	291	250	250	276	269	244	255	271	259	281	263	254	241	245	283	245	291	261	219	250	268	238	237	288	305	280	218	258	263	239	247	262	282	237	252	262	258	265	252	245	245	269	295	268	295	282	256	280	272	266	254	269	254	241	265	271	250	276	249	244	244	268	249	246	241	265	262	240	259	267	274	260	260	265	250	259	242	268	264	283	253	264	267	278	292	268	261	255	259	247	266	263	288	252	277	283	275	262	277	262	256	234	259	251	261	242	261	233	268	237	271	270	277	240	249	255	248	284	294	274	280	275	269	270	256	251	253	233	238	255	285	240	268	267	259	251	265	251	274	268	295	257	270	285	275	240	275	265	233	256	274	258	258	281	251	247	265	243	273	257	259	244	259	261	231	244	259	281	274	272	254	247	243	272	285	281	293	241	250	249	269	259	264	288	263	239	290	276	273	288	235	252	281	242	279	274	281	247	257	260	262	250	302	275	263	247	279	241	285	228	243	274	285	204	268	260	232	242	242	263	263	266	255	280	251	264	266	224	254	235	276	277	275	261	241	246	257	262	270	260	248	248	257	279	246	255	236	264	288	261	267	285	258	300	261	259	269	279	269	265	255	288	252	254	240	260	254	256	268	249	239	273	244	268	256	248	257	237	264	273	273	279	267	232	247	274	252	250	263	249	265	278	290	261	264	251	239	230	266	274	285	277	257	245	243	283	253	292	261	275	260	251	261	253	287	277	243	246	296	254	265	277	270	247	246	263	257	268	238	240	244	269	238	253	251	271	263	258	251	267	260	248	272	239	232	243	280	262	254	282	243	242	244	248	253	263	265	261	288	261	249	248	263	274	270	249	262	282	278	277	240	244	254	274	251	268	256	256	232	272	275	286	232	282	260	262	258	247	243	261	262	255	251	251	256	276	254	264	251	259	263	262	286	273	233	274	262	255	255	258	249	251	271	253	280	230	263	238	241	259	258	253	243	274	266	279	256	248	258	229	290	249	262	243	273	273	264	242	267	281	260	261	242	304	233	267	268	251	248	260	297	255	258	253	282	256	247	273	255	249	249	275	304	266	268	268	249	271	271	264	274	291	272	273	257	260	255	245	235	256	250	260	252	289	267	225	280	242	239	276	256	236	260	246	281	248	282	271	238	280	238	262	263	262	249	245	252	258	257	219	264	291	234	263	299	264	266	257	281	265	258	268	244	254	286	295	242	286	263	283	276	276	257	245	313	242	245	278	281	263	257	259	255	237	287	276	295	262	234	289	243	272	279	284	255	239	277	276	240	253	255	268	283	256	289	252	264	270	224	273	247	242	231	272	239	245	235	256	245	271	249	271	252	225	248	243	291	248	287	279	286	294	278	274	255	267	263	262	288	274	223	244	255	256	254	258	255	287	285	261	275	271	266	241	271	248	274	269	230	284	264	262	244	267	225	237	296	260	248	267	274	273	229	260	247	265	250	257	252	246	259	246	272	266	251	223	276	295	273	228	263	236	257	262	223	232	266	276	240	269	268	251	293	274	256	272	273	263	261	280	273	273	269	266	252	238	260	240	242	279	286	291	235	259	271	278	270	214	260	251	233	254	265	245	264	255	245	247	258	242	239	252	274	275	247	272	295	277	275	228	252	263	274	257	267	254	255	264	277	241	238	243	256	244	255	262	271	265	258	247	254	255	252	266	269	247	241	233	272	266	262	265	290	265	289	267	253	285	249	275	257	294	269	265	248	246	250	252	233	231	243	255	267	232	252	262	281	262	231	254	293	260	256	252	254	227	260	265	268	266	252	280	247	233	276	264	240	273	276	236	262	301	259	242	264	269	258	279	263	236	264	237	243	248	236	249	253	281	290	261	266	254	265	237	248	260	263	254	303	246	275	270	266	265	262	285	276	263	269	249	256	265	248	254	237	277	299	243	283	267	262	236	245	260	270	243	292	268	283	260	272	271	253	261	248	270	251	227	235	264	300	250	257	273	249	297	255	269	254	254	227	274	251	250	279	255	263	287	257	272	268	260	277	253	251	277	267	278	259	275	236	252	281	250	260	280	262	243	251	241	271	260	251	257	221	278	275	279	261	256	260	292	249	253	263	242	237	238	258	236	237	269	244	222	265	241	264	259	250	228	238	250	269	256	302	257	284	277	256	252	251	242	257	238	268	263	258	279	263	275	239	271	210	277	246	234	243	247	262	271	260	253	243	272	305	251	261	259	264	244	236	262	257	256	273	241	248	289	254	273	259	256	243	247	258	243	258	224	251	259	292	254	254	254	260	264	283	306	268	257	274	248	278	255	257	251	292	256	253	249	253	263	266	251	250	272	316	265	269	248	257	266	273	263	257	238	290	259	270	281	261	269	238	240	262	248	239	240	269	243	233	272	233	255	233	239	249	272	267	253	284	276	261	248	228	286	232	251	262	281	234	255	238	251	280	226	258	256	266	288	278	269	242	256	279	258	234	269	237	238	256	249	249	281	240	272	263	255	270	261	243	263	263	243	277	292	266	250	282	271	269	244	281	260	248	257	260	253	258	283	244	262	250	267	258	244	273	296	237	248	255	257	234
23587	28566	39102	35672	34112	35897	42560	45172	43972	40539	37547	41437	36049	37518	38221	37168	37302	33915	31525	30500	24433	17247	11692	10194	10727	13092	19461	13298	14694	16348	13842	13904	17353	20980	23593	16389	15208	7625	2558	2647	2736	1928	1267	1358	1265	1066	922	884	862	937	939	974	1032	965	827	789	771	770	880	949	838	843	973	696	664	684	685	658	658	635	667	675	656	683	682	666	652	661	686	590	631	637	686	656	623	623	633	643	631	621	649	686	633	634	679	699	650	652	688	588	657	667	659	646	649	662	643	628	708	685	675	642	609	676	659	643	648	662	639	638	670	632	669	644	681	560	692	636	661	614	637	625	652	655	599	675	661	654	620	649	638	621	631	632	657	670	654	652	633	627	634	635	671	680	628	632	634	655	679	672	645	634	631	676	656	626	709	640	595	690	685	650	658	686	687	644	666	652	665	633	658	616	673	633	660	631	670	625	655	661	625	624	663	633	654	644	638	618	639	679	639	659	636	627	656	620	674	697	640	651	692	656	672	636	660	644	642	652	647	662	651	640	689	652	595	620	654	676	629	677	634	638	609	645	650	622	666	658	674	650	639	695	657	662	646	618	606	668	651	672	656	667	618	670	673	644	644	681	684	688	619	711	673	619	659	662	658	656	635	640	678	644	670	647	667	644	610	653	634	683	673	645	606	621	688	650	663	689	621	660	686	635	619	630	683	637	633	646	686	709	650	664	666	691	650	588	634	660	706	644	638	688	631	630	641	622	631	689	681	618	662	655	650	694	627	657	657	623	602	668	659	657	685	625	644	646	645	656	661	651	696	669	635	617	675	635	631	675	695	664	641	646	666	650	666	653	642	618	629	650	678	647	635	618	663	654	671	606	680	628	637	612	669	632	664	651	627	657	640	660	675	677	615	618	618	658	640	631	683	663	680	662	692	609	670	648	623	632	691	647	657	648	635	692	634	667	640	670	675	668	641	640	650	667	658	657	656	650	626	666	652	670	675	645	653	660	669	652	616	632	664	678	637	619	673	645	638	640	647	631	628	645	647	727	665	659	693	662	624	702	626	700	643	679	619	652	674	692	639	657	598	676	660	630	588	637	657	640	662	694	687	642	692	633	663	637	638	651	633	647	681	639	698	634	652	625	638	617	651	625	672	623	651	643	690	680	651	626	642	639	659	626	671	654	634	674	694	642	678	611	614	620	645	650	661	671	654	649	670	643	655	641	680	714	637	645	671	646	677	607	647	643	621	697	660	599	646	637	695	625	650	642	610	642	661	633	635	668	648	634	624	655	638	657	699	620	651	664	660	624	665	617	650	665	671	641	662	672	677	615	640	627	665	628	639	621	610	676	654	617	660	661	644	615	641	673	619	656	680	694	685	670	631	624	646	625	692	667	679	636	654	615	656	628	650	626	654	666	615	631	625	643	665	722	680	639	646	634	646	652	668	640	653	644	605	620	640	657	626	636	637	611	697	669	708	634	657	643	670	604	635	714	621	686	650	615	621	646	657	626	601	663	651	643	674	631	616	676	668	682	642	628	662	664	655	631	612	662	643	630	661	692	662	614	658	642	648	650	696	674	666	633	703	653	668	652	636	666	656	662	641	642	649	661	651	637	607	656	682	634	618	602	634	634	642	623	660	605	632	678	680	690	661	642	619	625	669	619	655	641	622	642	698	666	654	643	655	683	634	650	629	605	658	643	640	631	686	649	620	686	632	637	652	628	664	656	681	689	652	666	681	651	618	691	703	625	671	716	657	694	651	648	678	667	658	607	689	662	685	629	676	683	671	666	638	655	644	618	664	637	646	611	656	678	686	647	633	675	643	623	682	608	660	660	700	654	642	610	646	644	670	675	636	624	686	630	656	689	636	654	622	649	633	631	698	663	652	665	642	626	654	657	652	715	621	632	670	649	672	592	639	645	643	661	625	643	635	653	642	683	637	621	684	667	630	628	628	648	669	679	658	649	697	655	661	669	679	643	631	609	644	639	633	669	643	639	631	627	656	604	618	623	670	630	645	638	634	623	666	685	679	644	642	668	684	687	654	625	653	654	640	637	656	625	667	635	626	656	648	650	673	614	656	670	648	653	704	673	647	668	663	681	638	684	665	681	639	631	663	694	662	676	669	649	625	676	660	628	674	701	686	615	703	664	607	612	633	610	620	631	657	642	626	682	644	630	662	685	673	643	649	644	629	637	657	649	641	657	675	601	682	656	684	624	679	628	626	630	608	664	640	662	634	681	627	663	617	619	671	601	656	662	661	644	658	668	647	671	643	622	630	673	607	646	669	673	656	637	612	656	673	680	627	617	609	636	664	671	694	642	646	661	613	631	615	640	676	631	593	640	592	625	657	659	629	645	693	692	663	693	687	624	689	606	673	601	654	663	670	679	646	656	640	639	656	663	669	662	607	656	657	640	667	619	703	645	646	695	656	635	657	648	669	640	635	657	673	668	643	657	639	632	623	683	640	696	681	628	612	650	632	674	586	652	653	662	629	628	653	643	648	608	623	619	666	625	686	636	654	689	633	692	658	701	667	641	645	642	607	626	660	680	649	693	715	621	618	660	674	603	649	624	668	659	655	679	607	621	684	681	666	666	664	684	644	637	623	616	640	628	644	631	670	668	681	696	684	716	659	655	677	623	612	621	635	644	626	637	604	676	639	650	678	627	620	701	645	636	684	661	658	644	669	650	664	643	652	646	630	644	625	654	638	664	639	677	654	668	615	654	631	688	683	668	668	635	639	617	672	651	654	607	611	679	665	697	645	687	670	679	635	660	684	655	656	610	619	671	627	642	669	688	651	652	722	671	694	622	661	679	652	644	633	658	670	626	677	664	603	684	680	663	639	677	653	640	655	668	658	661	674	606	651	642	582	641	640	669	661	660	624	650	661	625	669	662	637	643	630	621	618	667	598	658	650	652	610	618	659	633	601	639	622	664	666	633	632	611	632	661	627	645	606	669	646	635	694	653	650	660	638	627	627	638	646	635	615	654	645	645	599	624	636	640	678	602	621	679	615	675	633	623	641	657	658	666	689	671	670	609	614	680	619	693	619	653	635	636	615	712	642	653	642	616	680	646	629	646	694	696	661	627	663	656	674	669	705	673	649	649	681	615	650	695	656	687	650	642	676	626	623	640	643	619	585	627	604	661	673	657	649	637	637	669	650	640	659	627	614	699	665	622	630	608	677	645	631	641	642	598	648	666	643	630	635	626	634	663	675	650	608	673	681	604	641	648	667	663	654	652	647	684	638	659	607	615	603	613	663	662	648	641	653	663	639	633	633	644	654	646	642	653	601	634	627	613	706	678	649	644	634	653	667	624	692	666	649	639	664	672	659	689	651	647	640	672	616	656	665	689	604	649	685	620	623	659	644	645	699	602	668	630	685	624	643	647	638	691	630	632	611	653	680	671	679	646	657	609	666	644	650	613	671	636	612	665	681	624	643	627	659	629	696	630	685	688	634	645	620	612	643	612	651	659	672	637	598	682	653	699	637	641	653	636	650	661
46103	42588	41464	34596	29226	30465	40794	42220	38782	35898	33371	35215	32289	33474	33563	29633	33529	27057	25005	23252	19723	11945	6446	4654	4564	5028	8466	5905	6537	6048	5625	6161	8225	11656	12658	7528	3567	2542	950	833	827	661	518	436	387	359	311	302	275	309	306	274	277	302	261	280	220	265	274	314	335	282	329	239	205	253	221	245	211	216	207	207	241	220	248	244	239	236	210	233	197	207	236	207	214	215	219	180	201	231	218	226	197	203	219	187	207	216	220	227	241	195	216	217	195	259	249	216	198	235	215	230	205	196	208	220	209	223	232	235	223	209	221	229	226	206	232	211	234	194	201	194	200	224	206	209	206	225	237	202	200	229	189	216	208	224	204	225	226	200	224	258	208	198	221	227	221	219	233	227	212	175	232	229	200	221	225	208	216	242	194	220	212	239	232	228	226	213	218	215	214	217	230	221	241	233	212	206	208	203	256	211	221	198	203	231	222	216	218	196	238	205	202	213	197	219	192	225	233	196	212	247	197	207	231	233	203	216	214	206	205	199	213	204	226	237	211	197	206	210	212	229	196	226	208	255	235	207	223	239	230	242	199	219	210	219	212	219	214	224	208	208	220	214	191	223	237	235	213	224	218	192	217	212	217	207	220	225	238	210	233	222	218	233	214	244	241	214	201	224	217	203	228	240	219	227	244	218	218	222	207	234	226	240	233	218	185	232	227	231	246	234	227	224	221	234	202	199	245	235	197	228	216	220	229	249	226	206	210	238	209	182	194	241	213	212	215	218	224	206	231	208	193	213	213	241	215	213	219	222	210	214	223	237	232	240	228	203	215	205	214	223	201	230	200	211	246	238	229	200	207	212	243	191	221	218	213	209	216	227	213	212	223	241	242	222	212	233	207	213	211	219	204	196	213	223	205	224	222	220	226	242	196	229	247	229	231	196	249	223	237	221	208	231	211	247	207	237	217	233	182	231	247	196	250	222	219	217	213	221	237	233	237	204	231	210	186	237	200	232	211	205	241	231	219	214	205	239	203	252	198	199	213	223	239	237	221	234	239	217	206	219	237	250	236	191	221	236	218	201	233	232	204	243	213	235	205	212	219	214	223	261	195	241	205	201	250	214	241	223	236	209	212	226	219	243	219	211	223	222	192	225	214	208	206	210	220	216	236	201	218	217	211	229	206	218	213	240	216	237	201	214	231	236	234	234	235	237	222	207	211	189	215	239	219	223	252	205	246	207	218	208	212	206	186	210	202	216	199	193	228	233	237	226	226	232	202	202	217	210	233	242	193	237	197	196	223	205	228	219	233	203	213	217	218	204	214	240	232	161	215	246	217	221	232	233	206	229	217	217	204	223	227	224	217	237	206	209	229	215	198	219	193	205	201	206	230	204	198	232	216	205	202	207	190	218	232	211	214	227	217	218	199	204	256	197	201	216	218	203	221	222	210	209	215	231	195	257	216	228	218	209	207	213	238	200	209	220	203	199	232	206	207	194	238	199	216	223	205	241	196	226	270	221	223	227	213	240	196	239	220	199	209	238	216	207	244	235	196	192	239	224	238	228	213	231	209	218	210	213	204	211	227	220	238	214	217	191	228	248	234	188	245	223	187	222	205	191	226	217	227	214	224	210	233	219	221	216	237	220	212	230	225	195	230	219	225	237	181	216	195	227	244	212	236	204	192	224	209	188	190	187	171	228	228	218	216	270	225	237	215	201	254	229	231	230	216	198	232	227	218	223	240	236	222	206	217	220	236	204	245	250	221	213	236	191	239	223	203	212	219	227	244	220	225	222	197	232	207	224	211	207	212	232	212	241	224	228	230	253	229	213	260	193	232	211	197	203	205	221	240	212	202	197	214	238	202	215	246	226	195	219	215	198	205	213	191	215	200	221	247	223	198	199	218	202	209	206	200	203	246	239	205	211	215	209	208	205	219	223	185	230	236	234	209	185	240	219	208	224	208	236	188	202	188	213	223	213	228	229	226	209	214	186	210	211	200	213	229	231	239	212	214	223	231	225	210	240	204	235	215	207	242	208	198	221	213	229	209	232	237	204	207	195	259	207	224	218	222	198	214	250	223	219	237	223	201	217	207	221	223	202	207	221	212	234	206	229	224	222	212	217	212	222	236	226	230	201	198	193	241	196	222	219	201	215	201	200	214	236	234	199	215	193	208	226	231	197	217	209	207	227	195	229	217	201	226	243	179	227	218	196	193	226	210	231	203	225	202	238	224	200	214	212	242	226	237	230	209	224	204	202	206	259	228	235	227	239	234	243	213	198	216	216	235	219	198	219	223	204	212	221	228	214	203	228	216	226	240	225	176	211	230	201	211	214	217	225	199	243	239	239	216	229	171	230	220	217	213	231	200	207	247	208	222	215	223	231	224	256	205	210	220	214	228	254	230	243	185	211	203	217	210	230	218	225	202	177	209	203	194	261	203	221	227	222	246	251	239	209	225	241	200	214	253	238	214	220	216	217	231	218	235	236	200	231	218	198	212	239	232	216	239	209	212	211	216	225	223	200	236	220	209	231	188	221	214	229	191	231	222	192	224	219	189	195	223	225	226	232	227	223	247	217	201	212	225	236	204	196	222	194	220	212	176	211	235	210	211	216	198	204	225	209	224	228	200	216	224	209	227	216	210	203	214	210	248	192	192	223	218	213	222	228	214	233	222	221	203	211	222	186	233	205	199	239	223	242	236	242	201	228	217	226	221	218	200	231	216	190	206	216	227	217	224	214	218	217	252	223	201	188	203	205	245	235	243	207	223	207	222	222	202	196	245	215	201	198	198	207	209	190	231	233	219	241	209	225	210	245	201	192	209	245	242	219	229	235	215	231	206	234	211	186	226	188	269	202	233	216	207	230	200	210	193	195	220	222	228	251	209	215	222	227	214	204	223	204	226	225	222	213	194	212	209	217	237	218	240	207	219	212	209	252	223	214	179	211	224	211	196	208	214	232	207	201	239	217	228	214	232	239	234	218	208	226	241	215	218	196	192	210	211	220	207	207	210	204	213	221	200	218	202	207	227	226	215	218	219	214	226	202	223	194	241	206	232	220	205	234	224	197	241	217	200	212	218	211	228	232	216	226	216	233	218	213	213	224	215	213	223	216	215	212	232	237	202	216	199	206	211	218	227	207	224	238	205	248	236	216	215	216	215	220	244	205	242	210	210	236	230	243	225	204	216	220	217	215	242	216	204	218	204	234	216	221	230	240	217	219	190	218	224	232	196	182	224	212	236	211	234	238	208	208	213	217	231	239	235	205	210	259	252	216	202	224	209	239	233	206	179	208	202	239	208	213	222	249	194	211	235	211	233	213	247	231	210	247	216	218	253	211	231	224	219	227	212	226	204	194	253	236	191	204	218	226	205	238	236	251	232	249	218	211	200	218	214	205	213	214	209	207	231	220	217	220	224	220	253	197	207	200	238	216	230	214	224	229	215	228	209	238	223	203	206	217	211	240	204	222	241	229	209	224	217	243	214	211	223	236	227	239	213	235	192	222
34035	38083	46420	43666	42046	43792	49438	53642	53364	52682	49132	51093	48177	50362	48549	48443	50915	45951	45714	45202	39296	32144	23504	20939	20540	22073	29681	24766	26858	24961	24044	26465	30784	36370	35574	25462	17232	12236	5076	4779	5034	3652	3014	2206	1748	1635	1131	1091	1018	1118	1264	1127	1233	1299	893	719	805	843	1142	1289	1069	1171	1261	690	608	665	595	556	625	546	576	591	560	545	596	578	546	604	476	561	542	539	591	560	506	512	578	584	584	585	521	573	515	571	499	577	564	548	550	586	553	571	568	560	527	558	563	549	543	574	541	540	514	562	543	547	532	538	573	578	515	556	547	514	582	567	580	565	506	550	553	537	523	619	553	549	592	557	560	573	597	542	565	537	525	573	555	573	533	538	574	518	510	544	552	563	538	543	526	579	544	571	555	579	519	537	589	499	571	538	579	559	529	578	568	539	564	554	575	556	561	509	557	548	576	553	549	562	582	570	554	537	543	532	562	575	552	548	584	558	526	602	537	567	537	541	525	575	555	579	519	555	541	525	604	532	545	542	551	513	534	594	544	545	517	574	555	555	546	548	544	555	548	542	547	533	564	530	509	528	514	554	511	532	544	556	587	539	564	552	580	554	565	583	564	557	567	513	513	561	521	540	569	575	560	572	541	565	527	554	543	537	564	591	534	527	563	531	591	527	539	568	560	544	539	570	567	526	540	574	564	583	556	560	554	565	596	549	553	575	509	574	566	557	577	534	534	569	587	566	544	534	588	543	565	544	578	586	536	556	552	593	581	553	524	540	540	541	509	608	560	573	558	514	528	539	547	580	535	557	537	546	549	580	575	572	555	528	558	528	574	564	556	545	529	551	562	568	566	531	536	533	563	582	548	591	568	554	563	550	585	528	545	565	563	547	569	572	563	499	539	559	563	560	547	578	553	514	552	522	590	559	546	569	572	553	572	574	518	582	535	555	564	538	600	536	551	543	565	559	581	554	586	573	522	520	531	530	570	501	571	521	516	557	572	544	580	589	528	541	547	551	513	539	536	569	583	577	588	585	582	568	574	535	520	551	575	537	541	568	576	552	565	536	538	581	558	529	530	518	542	582	563	574	614	625	583	581	506	547	524	550	488	520	559	579	510	590	564	582	506	529	518	545	540	527	559	497	572	563	565	503	545	596	582	536	527	546	605	556	547	532	546	582	587	547	569	525	538	550	556	576	567	569	547	558	569	538	580	576	562	540	533	550	579	564	539	546	572	577	550	566	546	535	549	569	508	564	547	586	569	576	571	561	588	548	549	566	541	596	515	575	558	561	543	547	560	543	539	552	507	577	565	539	537	559	511	544	493	562	535	576	540	566	578	552	562	546	534	533	564	564	519	533	568	606	525	596	542	586	562	557	513	534	511	542	548	544	555	569	551	588	529	595	548	548	546	538	563	574	562	584	515	543	552	529	600	511	547	582	533	567	568	536	580	539	585	532	550	573	544	569	560	538	535	511	587	548	565	614	576	553	537	586	521	588	577	530	538	579	553	552	517	559	548	543	570	535	565	491	539	531	550	539	521	564	569	564	557	558	561	543	590	549	563	529	578	554	547	555	564	561	548	546	496	567	541	585	521	564	593	535	559	570	558	534	562	556	559	570	551	544	532	549	563	560	521	580	584	535	528	546	523	571	521	562	518	551	570	525	494	547	553	533	530	581	538	549	566	584	552	543	556	587	532	556	532	517	570	550	577	555	534	549	582	544	512	537	569	543	563	538	524	540	530	591	581	589	548	528	543	547	500	550	525	522	557	547	548	569	549	526	555	606	525	534	542	571	564	517	585	520	517	557	543	536	533	581	580	557	547	570	519	535	513	515	504	561	564	498	560	559	528	587	586	574	555	563	555	566	531	561	545	556	544	566	588	583	557	555	606	553	539	563	581	537	580	585	565	538	569	567	554	514	546	618	598	530	635	537	536	568	524	542	524	549	573	532	506	534	553	561	560	582	560	555	535	569	530	540	531	580	572	543	497	527	550	584	565	552	569	525	525	591	543	566	525	532	569	557	557	541	538	605	533	571	582	535	563	560	591	549	563	590	547	582	526	551	575	540	558	583	550	557	512	550	574	539	538	552	582	540	548	556	518	553	609	517	522	542	529	580	543	554	559	552	580	550	567	530	551	572	557	560	554	541	551	531	575	533	566	587	559	525	549	539	548	542	581	527	547	557	557	523	540	571	534	576	567	526	555	574	562	518	573	549	583	550	529	557	568	564	577	550	528	533	531	559	564	573	569	538	532	553	569	527	539	532	537	564	529	564	523	600	557	544	556	529	545	528	547	565	560	520	537	546	538	575	578	543	554	534	570	531	596	500	514	556	537	539	550	530	575	544	556	533	550	518	591	597	569	511	513	550	569	596	578	558	544	552	533	521	533	566	540	567	581	522	548	522	549	527	505	535	517	589	556	534	542	564	574	560	562	540	568	565	571	598	533	561	588	584	552	566	499	561	565	535	533	543	560	565	536	611	555	536	545	582	519	560	574	533	561	557	560	585	572	552	547	555	557	547	513	540	550	573	533	562	554	552	584	541	524	548	537	503	573	550	555	566	554	558	530	567	546	516	555	537	508	562	568	531	521	538	545	533	545	546	516	565	611	521	550	572	539	530	563	533	566	554	550	567	595	539	598	506	568	499	547	564	543	538	557	540	533	540	579	568	560	540	569	540	530	554	564	612	562	565	546	564	576	530	528	578	569	556	559	517	521	581	552	494	564	534	568	592	504	588	549	528	549	512	553	529	580	557	541	526	570	579	579	547	536	517	545	596	599	555	535	551	539	555	540	535	566	548	575	549	577	552	520	554	554	559	539	609	565	545	565	543	554	585	589	549	558	529	586	584	548	575	593	541	552	553	547	516	557	483	594	566	508	572	553	534	523	569	591	599	564	555	535	554	543	555	552	569	523	526	540	525	555	561	551	577	582	568	573	572	558	537	548	528	531	546	552	571	542	573	528	573	573	568	560	554	516	536	539	566	564	549	559	572	581	533	560	520	580	605	612	549	537	538	551	554	511	516	546	509	567	552	539	528	570	515	576	561	535	548	565	543	558	549	569	573	560	508	604	545	535	562	546	566	582	593	563	610	535	557	551	575	544	544	574	538	570	555	555	589	582	552	542	549	540	537	544	528	516	530	594	577	578	567	535	567	548	541	542	550	568	579	549	561	570	548	513	594	554	544	571	536	546	574	501	556	539	499	547	564	536	517	564	579	540	581	538	547	567	551	513	588	571	535	591	554	580	566	510	564	612	544	566	596	553	593	539	547	554	588	535	567	561	551	574	551	529	547	544	556	572	562	532	548	593	523	587	551	538	568	544	560	553	502	531	522	580	557	545	579	537	528	541	584	552	560	534	559	514	510	554	579	493	565	573	551	531	567	561	560	561	533	607	568	535	597	595	538	569	514	562	540	522	574	560	555	566	542	575	545	540	592	542	535	570	563	587	526	601	530	546	578	572	569	554	575	550	511	560	530	500	577	558	569	605	583	560	547
19906	20747	23271	16332	9698	7486	6301	5900	5109	3396	2590	2595	2105	2045	1757	1564	1633	1337	1156	1086	975	653	582	449	472	388	485	429	466	466	421	368	502	563	554	423	347	324	335	305	283	305	266	277	270	299	272	259	285	265	292	272	295	257	266	270	264	262	255	287	276	288	254	264	257	254	269	270	263	245	260	257	278	241	268	291	271	256	273	287	287	242	238	278	227	251	281	261	266	267	248	254	252	261	273	261	281	283	285	273	262	247	248	250	274	271	265	302	262	255	247	250	270	255	275	254	285	278	255	273	266	286	267	247	281	276	290	263	244	266	268	241	280	251	275	267	239	250	268	275	251	250	259	260	254	229	294	227	298	247	273	302	248	270	255	290	278	286	285	254	284	284	247	264	265	267	266	266	256	270	286	284	265	264	261	257	252	249	288	257	295	255	243	253	239	260	276	245	299	261	294	292	252	247	283	267	294	298	264	290	268	270	291	259	252	270	276	296	272	253	260	247	258	281	254	240	262	273	289	251	262	269	253	281	269	254	271	264	257	277	257	261	284	266	250	246	283	248	278	245	243	286	253	255	275	264	261	256	268	246	254	280	248	259	248	252	250	256	242	272	289	291	262	283	250	252	273	285	273	229	287	241	266	288	258	251	258	229	278	273	274	266	281	264	305	270	275	254	278	263	236	303	266	262	236	255	265	252	245	264	283	269	261	239	269	274	287	255	239	253	261	277	256	297	256	261	303	255	266	270	231	254	250	269	256	247	247	268	287	236	287	231	265	293	261	294	266	287	281	277	260	277	235	242	287	244	245	264	268	239	258	276	256	246	272	273	295	292	267	252	283	283	264	263	295	267	267	261	233	259	274	277	237	260	275	242	277	280	265	281	248	253	263	267	270	245	258	258	244	209	270	288	270	252	253	260	255	287	279	262	266	276	270	243	267	255	291	249	257	266	261	256	285	242	282	260	259	273	250	246	261	281	267	254	264	264	254	302	273	263	274	257	267	277	279	280	277	284	261	265	259	275	274	246	268	240	302	279	261	255	259	279	291	266	240	278	255	282	274	245	268	281	234	252	281	269	272	243	245	259	270	284	252	279	263	242	285	257	261	251	261	259	255	281	262	267	243	270	267	266	272	297	294	277	256	260	216	262	254	254	277	292	271	255	272	255	258	236	274	242	280	274	252	257	244	266	255	259	256	284	295	253	287	261	265	258	251	259	287	281	253	265	269	269	267	250	265	259	270	282	270	280	228	257	302	239	278	267	276	249	246	274	253	244	266	260	284	274	266	260	240	248	245	280	272	234	300	253	278	283	254	275	273	283	237	258	242	276	253	244	303	270	241	247	276	264	273	264	254	279	264	249	249	250	286	275	263	235	255	248	258	243	292	276	285	291	264	266	247	276	255	255	285	291	270	229	265	240	257	292	275	269	246	255	255	274	266	265	255	253	252	283	280	262	277	254	262	272	245	251	305	244	273	277	297	235	267	273	304	288	274	256	241	267	255	294	271	257	270	272	261	262	283	270	268	279	255	261	287	270	266	280	275	232	261	260	289	258	256	232	275	254	278	260	292	262	273	290	306	262	259	303	263	240	277	250	242	253	272	275	268	289	299	285	280	258	293	246	273	278	267	276	254	261	302	277	275	282	271	301	284	252	259	264	256	282	267	283	255	263	252	279	247	251	250	271	279	269	281	236	233	258	285	275	248	225	261	240	260	245	257	263	293	251	246	232	268	267	276	271	264	254	261	250	276	255	249	259	267	282	261	257	259	259	265	274	273	253	285	262	259	240	290	266	275	233	260	249	283	294	286	269	272	259	282	260	275	254	291	269	280	258	290	284	287	284	299	275	270	235	278	270	248	264	262	257	274	290	252	297	281	272	250	259	282	284	273	267	289	239	267	283	272	286	271	253	239	288	276	272	261	284	257	237	240	253	289	243	261	248	266	264	251	269	251	257	242	259	283	251	281	298	279	279	300	271	256	237	242	256	288	240	299	264	247	242	224	235	272	270	279	268	251	264	266	250	247	274	283	282	285	273	312	301	264	268	262	264	256	259	273	296	252	271	261	252	256	289	277	292	262	239	258	238	245	268	273	273	303	240	276	277	246	238	279	262	261	284	256	258	295	235	307	277	250	259	247	264	269	269	264	285	278	288	274	250	279	266	259	284	278	246	245	274	262	238	288	286	278	270	251	260	260	277	262	259	278	294	278	270	245	256	250	239	265	266	249	262	287	283	223	269	259	266	272	267	250	248	276	287	251	247	266	264	296	268	266	239	271	251	260	284	242	245	256	254	298	249	243	253	246	234	243	269	260	256	246	278	265	266	220	268	262	273	285	273	268	241	256	272	263	275	271	259	270	301	272	255	256	240	267	277	258	292	258	264	269	260	260	278	275	263	246	267	287	236	256	251	280	271	268	281	258	286	268	275	270	281	259	296	266	250	261	277	268	273	259	258	256	271	248	281	273	279	275	262	279	248	280	271	307	285	303	231	284	270	283	246	259	288	282	259	253	229	264	287	272	285	282	258	255	254	230	242	239	276	255	265	279	289	296	244	269	245	264	310	265	248	256	250	265	298	266	255	258	253	242	298	258	290	275	288	261	287	252	283	273	256	260	304	271	249	226	270	269	294	240	255	263	284	264	248	294	248	251	276	271	281	283	237	286	271	260	310	250	269	236	279	233	275	257	253	252	287	282	288	269	270	256	288	263	279	254	258	247	255	251	257	253	272	276	302	245	249	265	281	292	268	262	281	303	247	226	267	266	261	272	262	262	274	261	268	294	275	262	302	229	275	251	279	277	255	261	265	272	272	266	290	264	261	242	268	252	288	269	247	275	255	260	280	274	273	250	281	267	258	284	274	255	237	251	256	252	267	251	297	306	270	258	266	260	259	258	255	266	258	240	246	279	257	254	289	268	282	275	274	262	292	275	263	280	278	281	245	279	260	253	238	250	246	274	271	254	286	269	267	250	263	264	256	276	264	262	274	279	287	288	267	289	269	276	284	302	237	261	285	256	234	276	249	285	268	264	257	286	271	249	288	262	260	272	270	260	267	276	246	295	253	257	268	255	232	273	260	248	270	249	255	252	262	257	257	284	292	266	237	266	273	233	258	249	270	256	280	246	281	265	225	250	223	240	230	262	271	290	255	284	246	231	279	262	250	246	277	262	248	275	264	257	277	265	267	245	277	268	280	292	265	252	266	238	288	271	265	262	249	285	264	271	261	295	258	247	264	250	243	278	260	274	230	265	261	239	254	282	258	250	264	270	264	263	255	271	256	241	322	265	285	276	247	258	274	260	252	271	245	262	271	282	296	263	247	271	298	276	297	279	266	285	277	276	259	240	272	282	278	261	246	288	249	251	272	245	266	217	277	288	255	251	261	286	264	263	256	257	248	294	257	281	287	262	262	266	247	251	294	268	268	285	259	257	249	266	259	288	230	274	272	268	265	268	255	242	252	279	270	271	270	272	256	295	269	268	263	252	304
12822	18369	27932	26811	21206	20443	18361	19908	18332	13843	11931	11677	10170	10630	9545	8590	9106	6952	6555	6256	4972	3255	2714	2148	2032	1895	2244	1867	2221	2208	1837	1719	2707	2810	2783	1767	1199	1060	829	836	780	834	821	776	791	753	800	784	720	744	746	728	720	728	742	723	683	686	708	704	721	636	690	696	640	617	704	692	687	636	658	704	724	667	662	715	679	704	667	622	629	705	677	693	711	701	661	673	674	717	668	674	650	651	622	667	671	696	676	667	658	627	681	653	677	690	667	650	688	651	664	656	695	667	666	640	691	675	679	640	677	673	658	642	715	635	677	667	733	699	651	666	730	661	652	643	670	656	658	644	631	675	622	681	673	690	672	650	684	626	623	676	667	652	710	627	653	627	624	647	655	680	638	683	672	623	700	671	638	582	654	672	660	700	654	654	673	670	633	675	684	682	675	661	692	656	689	647	648	617	629	679	633	709	638	617	677	666	698	632	700	682	643	613	685	668	706	650	610	646	666	654	680	680	670	672	665	680	627	680	635	711	673	690	674	685	695	671	682	683	723	679	648	675	637	694	682	626	637	673	656	638	668	646	633	687	681	678	667	653	695	649	646	605	640	661	649	704	628	677	646	629	685	687	653	653	667	703	646	666	645	636	634	663	704	645	644	709	647	735	651	683	641	677	645	685	625	662	699	637	687	642	677	685	663	681	647	646	653	648	659	698	676	655	697	643	661	665	656	672	621	679	651	687	651	696	664	667	683	651	667	664	701	696	637	687	612	653	663	644	681	616	663	667	590	648	681	675	711	667	670	666	682	692	616	666	650	659	732	650	695	684	647	664	663	680	614	652	658	650	660	715	691	665	697	670	659	669	644	670	713	673	680	665	659	649	618	656	659	648	641	644	617	698	672	692	680	647	668	637	656	636	693	698	669	657	671	654	681	673	685	614	702	695	683	687	646	683	666	662	654	644	631	636	665	652	670	627	631	677	645	646	703	660	711	655	625	670	678	690	678	649	671	650	723	716	633	658	648	652	595	683	674	684	690	664	656	664	663	638	645	681	692	681	669	676	684	638	659	693	629	655	657	671	670	653	667	666	680	651	688	651	657	693	659	658	676	665	679	653	659	658	665	688	650	707	703	727	669	621	668	694	657	693	654	652	661	639	648	592	659	647	689	673	687	653	711	698	648	676	702	651	694	627	665	642	679	665	698	649	616	696	652	674	707	660	658	658	696	679	672	675	642	700	677	646	605	647	646	662	671	688	667	707	653	677	669	651	634	714	646	677	638	678	676	641	644	696	664	666	685	683	681	702	630	639	666	732	627	666	697	688	688	725	680	626	658	658	648	680	673	670	725	701	650	675	655	657	648	676	626	666	680	635	680	616	671	696	685	665	724	657	652	639	670	638	694	673	614	670	670	672	625	698	681	674	671	662	715	712	706	666	660	679	700	625	648	656	701	690	654	660	642	681	641	645	654	693	669	678	635	677	664	690	696	665	693	649	661	661	681	675	659	665	686	669	671	691	665	678	657	702	691	697	698	651	656	661	672	658	652	687	639	630	656	645	657	633	608	708	681	691	643	654	690	619	645	698	688	672	629	651	644	705	663	661	669	633	643	679	639	617	638	673	648	665	633	661	674	672	671	607	692	657	687	648	730	682	690	693	675	643	678	638	674	648	682	662	606	674	681	718	678	662	612	689	694	652	659	691	642	678	693	671	692	697	646	659	666	698	657	677	657	686	647	628	665	623	627	704	674	606	621	719	736	672	673	646	709	690	675	702	672	675	632	618	675	699	706	683	676	658	623	721	664	664	666	650	648	657	657	694	721	652	702	634	705	721	643	660	693	669	675	697	644	673	665	650	678	708	633	687	680	658	657	659	688	669	671	657	620	686	669	623	672	701	661	635	633	684	673	644	655	663	632	660	641	694	633	664	672	650	654	662	662	654	659	611	636	624	621	662	651	678	696	657	596	645	684	644	657	683	639	645	689	679	681	626	689	696	662	647	649	643	685	636	683	641	650	662	650	672	720	660	683	676	658	667	670	691	671	666	691	653	707	673	673	667	671	747	672	713	683	670	670	695	673	663	644	639	671	650	684	664	658	628	671	679	690	689	707	628	688	658	683	683	694	675	682	690	655	685	659	716	649	711	715	664	672	696	673	659	648	642	686	626	639	635	697	637	611	636	651	692	625	675	647	658	688	643	635	697	665	660	675	714	700	639	682	609	641	701	698	639	637	648	690	650	654	689	643	657	635	696	653	694	675	669	675	601	654	670	641	618	629	682	694	665	632	636	668	633	676	684	698	682	640	626	666	684	642	699	660	695	660	676	681	670	664	649	684	650	624	683	698	627	681	674	671	643	704	666	603	648	621	606	606	642	624	642	704	697	653	641	653	690	702	638	638	648	624	693	670	638	676	654	697	638	706	684	720	678	605	663	657	678	679	627	707	663	656	711	679	661	684	718	665	668	686	696	621	690	661	694	613	679	641	657	661	629	697	690	673	663	679	688	658	648	697	653	684	694	654	667	667	710	678	714	677	668	640	628	667	696	659	637	671	734	685	674	682	665	631	641	629	663	642	674	643	662	670	651	660	700	636	659	652	653	690	613	639	686	678	637	689	646	656	681	711	621	645	654	671	734	699	700	681	673	677	684	668	656	667	657	661	662	706	660	699	699	664	656	652	643	635	671	644	704	598	636	696	653	679	677	662	655	680	640	629	686	693	671	678	646	624	661	701	679	655	719	642	662	636	650	641	640	706	634	678	641	654	659	701	668	649	694	637	615	635	672	686	611	650	674	685	730	658	664	633	630	703	620	675	657	640	697	655	631	667	685	666	663	637	686	643	706	652	715	673	661	669	679	670	636	684	716	643	695	644	638	676	660	684	642	694	614	647	664	695	669	692	658	681	635	642	733	657	680	671	693	621	644	633	657	660	653	713	674	665	698	674	657	671	660	627	653	686	663	661	686	678	636	667	673	637	679	640	655	657	664	724	620	663	652	678	692	653	698	663	652	706	637	622	696	681	670	674	679	669	690	671	662	665	660	669	640	698	639	626	659	662	676	673	665	675	683	645	670	654	664	629	657	669	634	647	655	674	713	637	684	665	642	620	692	666	698	700	691	664	675	661	657	638	647	642	612	672	637	670	671	632	680	641	677	662	648	686	653	671	653	641	655	639	672	664	606	627	639	689	673	671	694	698	638	641	664	649	629	676	615	608	702	660	717	699	683	639	659	640	671	651	610	679	675	681	636	643	664	616	653	705	644	658	643	652	645	694	662	717	634	688	684	624	662	652	725	702	683	668	665	687	662	646	664	662	650	670	651	671	689	684	667	626	653	684	675	635	629	657	670	650	676	665	637	639	633	673	623	618	714	694	677	651	719	676	650	695	695	685	632	662	655	598	653	632	665	653	679	692	652	704	653	661	659	687	650	667	672	673	669	652	694	647	720	680	705	709	677	652	654	682	685	671	634	678	653	656	614	662	672	687	624	644	627	644	653
36394	37521	34809	29588	22423	27183	29707	31105	32040	25760	21843	22678	19682	18879	18756	16750	16324	12669	10154	10555	9620	4372	3562	2333	1997	2095	2369	1834	2755	3069	1800	1460	2985	3416	4484	2282	761	635	462	462	424	355	334	378	413	327	295	318	312	279	292	307	305	282	280	278	254	245	285	285	310	313	328	280	279	275	263	247	253	275	246	288	263	279	279	273	228	285	276	266	278	269	262	268	268	279	275	232	276	252	260	307	285	260	275	269	268	266	277	252	285	246	258	252	240	242	226	254	268	275	279	263	286	296	273	237	256	275	271	270	267	248	240	287	274	238	279	305	291	255	272	248	263	266	272	259	222	250	260	256	257	259	266	255	260	244	274	249	252	277	251	252	281	268	253	238	241	257	276	246	278	279	235	270	238	248	239	274	254	266	246	285	256	272	245	271	292	266	282	273	236	257	259	256	255	248	247	233	246	255	255	277	259	288	251	223	286	277	283	268	272	266	308	245	262	251	255	257	258	283	263	251	270	275	254	269	257	289	292	272	273	226	268	284	258	258	271	259	271	245	269	231	251	288	263	266	240	269	288	248	260	292	239	255	257	269	274	242	253	230	249	269	246	273	248	254	257	229	247	239	274	294	259	276	235	272	265	226	261	287	278	258	271	268	256	252	273	283	255	243	251	249	265	259	239	256	272	256	250	294	276	287	246	266	254	264	256	282	271	262	247	249	257	263	263	267	281	236	281	274	250	257	271	271	275	253	256	284	245	261	241	270	250	253	252	273	258	278	257	247	246	248	272	293	254	268	244	258	266	260	272	251	270	271	304	255	250	267	277	257	270	223	295	296	261	256	264	285	245	267	262	261	232	245	271	265	243	265	287	284	260	252	291	239	248	249	269	285	258	279	288	226	289	261	264	274	244	291	267	237	250	262	248	226	257	263	253	246	251	268	305	248	282	242	266	267	249	230	253	270	235	243	256	279	292	293	216	263	262	258	249	248	291	246	259	262	258	258	286	274	272	252	266	248	240	284	272	277	250	307	243	285	244	274	268	253	247	286	262	255	256	256	271	240	279	246	257	253	258	260	264	259	282	227	242	257	236	222	235	250	251	261	274	282	271	233	247	272	256	263	272	248	276	231	280	243	253	273	284	289	248	250	241	233	247	258	240	246	240	294	274	251	252	273	251	255	271	300	263	247	235	278	281	291	247	267	265	230	239	277	246	247	253	250	245	263	273	221	257	255	277	241	294	227	286	279	250	291	265	240	278	261	265	277	268	270	239	253	274	275	264	270	281	254	265	277	272	283	276	265	240	242	278	281	279	287	277	252	257	263	255	272	244	259	268	294	286	278	264	260	257	256	266	242	254	275	269	252	272	270	265	227	261	267	245	262	274	242	253	258	268	257	232	234	273	264	266	244	260	268	259	254	273	247	269	280	258	250	230	266	270	247	250	284	254	255	267	230	247	271	259	262	261	270	251	257	286	252	245	245	259	241	262	231	264	257	237	268	244	258	269	265	270	274	266	316	285	248	249	252	256	265	246	258	260	284	240	233	273	271	257	277	274	279	287	272	270	264	257	216	248	248	265	235	251	272	288	287	260	273	275	268	249	274	254	268	257	260	234	255	256	245	243	234	275	270	293	247	243	239	233	254	226	292	225	273	269	265	239	278	255	238	284	267	275	270	233	249	257	295	296	253	248	247	255	282	237	278	236	252	251	297	279	280	240	274	262	264	263	261	261	275	236	261	254	257	266	238	260	230	273	273	295	266	253	254	253	253	281	230	248	269	253	276	253	263	286	279	250	251	247	241	255	237	245	284	248	280	247	280	251	257	269	251	286	268	284	250	229	260	244	226	278	298	237	257	240	244	249	269	252	236	264	250	255	274	250	296	277	246	271	272	247	303	247	276	273	292	282	249	239	230	248	293	247	250	261	248	268	272	279	267	261	273	257	289	239	270	250	244	255	288	278	293	263	251	278	261	259	282	273	259	245	281	267	263	261	266	262	259	248	290	242	281	235	309	281	262	243	254	281	241	263	290	238	255	250	270	272	268	245	259	249	210	266	266	274	252	247	256	223	293	280	260	241	262	217	239	269	294	271	255	273	271	236	253	286	279	242	270	266	245	291	251	249	268	281	260	282	259	260	276	270	272	291	251	247	254	269	255	266	284	250	246	279	281	265	254	245	283	265	286	276	256	271	269	260	269	266	261	250	273	281	245	279	240	266	252	267	303	263	262	287	246	265	256	267	254	279	238	266	254	254	270	294	265	265	282	258	251	255	256	274	259	234	250	256	239	242	303	273	244	276	247	229	218	246	247	286	296	281	246	277	246	292	267	286	259	247	270	264	285	261	268	251	314	232	265	251	257	248	243	233	254	266	243	253	269	262	246	302	268	254	274	261	273	273	253	269	264	268	269	283	285	283	271	256	292	235	269	225	248	288	280	249	265	257	246	251	275	260	229	278	255	237	240	265	253	266	257	239	240	262	250	267	286	286	260	256	249	247	269	275	258	299	239	267	272	292	244	225	266	268	241	255	263	268	287	248	255	252	290	254	253	262	271	254	240	256	257	265	241	264	263	260	265	260	252	247	258	265	274	264	259	301	240	297	279	276	262	257	231	244	253	254	269	255	285	259	277	258	261	244	267	275	240	283	286	275	282	227	263	257	240	253	251	275	278	289	272	278	254	262	252	245	264	292	245	283	253	227	249	248	250	252	267	273	249	274	278	284	289	251	239	266	247	253	242	245	253	239	287	253	249	268	259	238	264	255	244	282	244	290	249	251	266	240	237	273	253	270	249	255	292	235	291	242	261	273	252	244	292	278	242	264	261	259	268	242	269	243	222	278	236	249	242	265	276	258	277	247	268	247	231	265	289	242	253	283	232	270	241	253	283	240	265	270	262	276	275	267	255	266	255	249	235	251	244	258	258	245	292	286	290	259	277	257	257	273	262	268	264	248	269	282	247	237	242	256	253	249	254	244	240	258	261	243	237	256	264	253	246	260	288	270	268	229	246	282	245	246	283	275	262	259	265	253	227	263	241	273	258	237	273	239	276	259	256	226	275	259	282	248	293	281	260	250	262	237	264	225	286	257	261	268	280	257	279	257	293	260	276	252	307	265	282	260	292	261	267	260	279	235	254	254	278	242	302	279	269	241	253	239	276	280	255	266	255	244	272	244	284	255	257	240	265	244	256	277	266	261	240	262	252	262	285	253	245	248	252	275	258	229	246	285	248	290	245	269	255	265	255	245	239	257	250	266	272	242	275	266	246	233	274	243	255	258	270	268	274	246	235	259	242	269	264	250	283	240	284	289	253	252	254	237	223	246	272	271	278	277	256	248	251	273	292	237	258	252	272	261	310	273	271	298	232	280	260	256	271	279	281	268	253	268	265	268	235	252	280	270	234	245	264	283	285	273	270	259	267	291	280	251	237	296	234	202	256	249	241	252	254	247	302	259	228	251	272	258	276	265	277	263	270	261	282	248	259	269	225	267	263	249	262	255	295
25432	31363	36877	36505	32563	39076	37637	45284	46117	42070	39980	41122	37655	38633	37897	37787	38053	33567	31078	32942	29377	19433	16821	12368	11268	11969	13356	10379	16159	16100	10641	8969	17027	17875	21379	11126	4099	3713	2211	2379	1799	1412	1446	1386	1333	1127	1077	1225	1014	949	917	934	898	825	791	747	742	751	818	952	834	934	853	687	725	683	704	712	687	704	700	630	677	690	678	664	634	652	661	629	678	643	668	666	658	634	658	647	625	660	607	639	625	685	614	635	675	636	668	672	643	603	652	596	672	659	649	722	669	643	653	659	641	668	654	652	665	654	646	638	667	633	617	662	649	642	660	672	648	668	661	669	679	634	642	639	687	638	682	650	672	638	635	662	636	617	658	669	635	651	611	649	645	666	665	669	659	700	629	615	664	647	601	617	674	650	663	626	656	640	636	685	659	661	645	610	662	632	624	646	659	595	618	636	635	632	665	652	619	656	677	682	675	634	674	696	680	645	618	635	651	615	600	636	633	669	649	640	702	656	659	593	648	652	678	663	672	682	683	703	651	671	668	648	643	653	638	656	619	674	648	677	651	645	636	694	689	687	639	635	632	645	646	685	676	688	664	612	650	697	609	629	662	686	671	623	646	675	671	633	635	636	608	684	634	631	679	691	620	637	663	657	667	662	634	651	674	656	688	680	634	606	631	654	685	615	722	663	627	706	665	646	698	637	691	652	658	707	655	648	630	632	616	666	629	653	684	627	640	630	656	681	663	672	647	653	664	666	658	666	665	618	693	663	642	705	672	655	689	637	621	634	664	646	675	657	635	668	681	694	648	617	643	667	638	668	656	603	651	647	625	672	672	625	696	662	617	653	674	625	642	638	670	655	639	629	622	664	615	651	662	655	648	646	705	678	615	638	664	628	635	580	632	700	657	650	618	680	631	655	647	672	652	627	620	684	665	616	681	582	712	627	691	709	651	666	639	637	630	645	690	630	620	628	704	660	657	648	607	667	633	660	656	682	648	619	638	679	678	654	660	674	686	685	658	674	671	626	635	615	611	664	667	667	644	627	658	685	687	676	641	658	647	659	597	696	644	628	650	680	663	642	643	687	663	664	669	651	631	627	648	669	655	692	686	630	638	682	630	656	663	612	649	692	635	631	658	671	708	624	634	724	654	682	680	643	693	636	628	674	628	676	659	656	653	655	636	646	658	624	677	645	631	663	666	658	718	594	693	632	658	684	619	674	638	628	672	688	668	645	627	689	679	700	613	608	659	650	648	671	657	643	687	646	624	638	678	671	639	640	618	589	659	670	654	630	649	658	681	617	634	661	702	627	658	616	645	633	657	646	645	647	666	661	668	661	652	616	665	661	657	664	674	691	630	661	642	679	610	681	634	635	612	644	591	671	620	677	650	658	627	615	627	653	659	642	637	623	672	663	646	643	648	607	690	653	621	634	635	668	682	607	667	640	664	593	698	675	626	622	637	654	650	671	670	604	665	652	636	702	610	640	674	663	665	635	626	612	712	661	643	650	646	666	632	713	698	600	640	660	669	644	647	644	656	662	634	660	673	619	620	647	647	631	666	640	641	628	643	673	601	636	693	680	643	621	627	631	660	651	708	654	600	630	601	667	685	622	620	610	633	684	675	660	662	670	708	638	667	636	642	611	688	676	625	672	656	644	661	654	608	634	692	694	670	642	623	662	654	660	675	661	628	660	673	644	614	633	589	686	649	615	641	684	592	649	693	636	643	664	641	659	610	619	682	637	640	681	661	669	685	684	643	656	670	615	645	650	689	595	639	649	602	671	658	638	623	670	601	650	714	616	632	635	630	622	642	628	610	681	650	677	706	653	630	647	663	615	638	679	655	653	622	692	691	679	643	634	602	694	665	634	649	615	623	654	654	659	612	652	653	654	620	707	613	628	648	672	619	667	604	644	711	622	630	674	660	623	638	644	669	661	632	642	629	647	648	687	675	666	667	653	631	671	677	650	615	661	615	635	642	660	653	655	592	671	686	606	683	664	640	646	656	675	690	653	619	649	627	650	648	613	683	645	641	642	641	709	667	657	637	664	623	634	632	668	653	663	632	655	645	645	665	682	671	659	653	612	713	681	669	618	658	647	691	658	684	645	681	669	639	694	667	670	640	663	682	678	651	658	601	665	630	612	654	693	679	639	635	635	626	608	633	623	660	615	663	668	684	609	669	643	688	666	644	660	698	656	633	613	670	653	651	641	623	673	636	633	681	652	650	659	665	635	679	663	668	690	620	638	687	683	611	644	657	633	645	579	664	639	673	673	632	688	687	632	627	663	615	663	660	662	657	605	624	663	607	610	629	663	657	679	658	639	613	670	651	633	630	633	668	619	663	623	706	611	701	646	609	648	683	682	658	625	647	615	650	671	652	632	624	645	669	658	679	652	633	670	658	650	667	641	639	666	645	659	728	672	659	657	631	624	672	634	655	666	715	617	697	676	635	611	669	652	629	596	666	634	641	662	651	642	680	672	668	639	658	655	658	650	688	638	651	650	621	651	625	650	647	673	627	634	684	652	632	654	662	658	641	626	646	661	634	666	677	680	664	664	637	649	612	629	640	651	621	658	631	639	630	672	629	610	653	690	630	638	707	658	660	638	651	655	620	651	629	628	643	670	632	637	640	621	622	687	630	654	664	655	678	645	679	614	681	656	645	631	691	699	664	617	666	690	601	651	630	676	631	664	648	681	623	701	649	670	636	659	611	689	652	657	661	654	640	651	601	685	585	649	613	647	619	687	632	653	665	627	641	591	661	701	676	663	709	665	675	675	674	638	666	654	609	658	645	683	645	619	632	678	631	664	633	653	674	649	612	633	664	643	704	652	662	719	619	658	649	638	618	679	695	688	612	661	682	662	645	650	657	663	668	612	670	656	651	692	650	674	637	653	679	627	672	630	590	660	664	600	634	620	650	617	683	619	682	629	640	646	642	648	635	644	668	613	629	674	664	655	620	703	644	654	654	680	655	618	650	660	675	701	625	639	631	653	639	656	623	617	641	658	644	659	640	632	641	677	610	623	642	626	605	654	703	613	631	639	704	645	677	680	639	646	718	662	610	675	669	605	659	690	650	651	695	671	647	640	636	638	628	693	640	677	671	630	644	657	662	643	655	626	680	676	625	604	652	667	604	642	670	646	677	623	650	654	705	683	645	609	630	602	688	652	671	671	668	647	644	722	632	622	653	621	642	628	653	668	669	677	631	704	603	654	665	673	681	685	648	665	625	647	703	664	602	629	646	662	665	668	652	641	676	642	653	626	643	669	663	653	681	670	692	643	601	674	639	649	653	641	653	648	638	642	636	686	628	630	688	688	660	640	629	649	630	625	689	651	678	648	652	654	653	667	657	636	677	690	658	627	659	703	671	656	665	656	644	642	589	635	637	686	637	695	617	655	640	600	649	631	641	696	659	664	677	663	674	662	678	650	700	629	669	623	649	658	635	655	652	631	649	686	666	634	617	665	672	652	617	729	656	682	618	670	690	645	689	641	625	669
45588	44208	39025	34982	27669	37137	39505	40817	42513	37324	35747	35620	33151	33462	32881	33309	31576	28168	23923	22472	22843	12113	8765	6372	5490	5665	6571	3848	5913	8158	5361	2959	6043	7801	9706	5331	2101	1346	785	813	496	431	434	484	494	363	344	378	360	320	311	291	316	269	269	211	246	281	310	335	282	295	277	270	200	209	225	238	224	248	221	216	225	241	222	226	220	230	237	211	227	239	232	232	230	228	243	219	220	218	209	242	230	231	199	199	206	206	227	221	216	211	244	194	231	221	228	212	226	224	243	232	200	230	223	211	232	238	226	249	232	189	214	226	198	238	210	230	228	231	236	224	215	215	201	227	220	222	231	210	229	199	233	240	207	246	214	223	213	226	245	234	247	220	239	240	207	224	217	226	212	234	202	242	205	177	206	233	210	199	230	231	211	210	195	211	195	230	188	242	217	210	214	200	219	193	222	229	241	221	226	234	210	213	229	223	223	260	232	211	218	208	221	232	208	225	216	221	207	211	216	228	196	215	231	196	239	215	217	199	234	203	221	223	246	220	213	205	216	209	251	224	218	201	204	215	212	224	249	229	224	211	221	205	216	203	218	233	211	211	221	219	237	228	243	227	245	233	225	225	214	212	234	228	184	212	212	212	230	214	225	191	234	238	247	211	220	236	230	217	234	217	201	212	220	227	224	215	208	223	217	210	221	192	238	229	207	228	203	220	242	228	207	232	237	208	220	215	237	230	215	231	226	244	218	220	213	223	252	204	233	209	213	236	203	240	183	210	223	215	222	221	204	254	202	218	238	232	226	218	227	204	222	232	236	228	211	221	225	214	206	218	226	237	222	202	200	236	211	232	236	211	217	200	228	217	198	252	220	222	223	228	243	223	217	210	231	254	217	209	192	208	218	209	216	211	212	222	232	216	218	214	186	219	199	221	216	226	207	197	213	203	237	223	229	193	195	222	200	229	219	222	222	246	232	211	229	229	231	200	219	186	219	219	252	237	217	213	221	207	213	200	249	236	241	220	220	213	214	237	230	228	229	230	218	195	213	191	222	194	222	236	227	210	213	225	255	230	197	253	227	239	252	203	237	207	232	221	225	252	217	230	236	219	250	230	201	194	239	207	217	234	207	231	206	210	233	213	202	227	182	222	232	222	247	203	204	220	224	213	210	217	226	209	228	206	231	237	227	224	217	198	217	199	205	235	210	219	208	239	221	218	205	239	183	252	209	231	245	252	224	190	239	217	231	226	216	221	203	222	218	249	229	219	220	204	206	238	243	228	211	225	219	196	190	196	219	231	203	198	195	234	198	217	216	228	205	216	236	209	220	224	224	221	190	206	221	237	231	216	200	224	196	201	222	250	221	215	198	208	243	249	269	217	227	203	220	206	216	227	229	221	206	229	225	225	199	222	199	199	209	245	203	226	228	231	243	221	249	209	217	212	225	224	207	216	211	200	213	203	229	223	230	212	210	252	226	212	216	190	206	199	242	240	212	227	234	215	220	232	211	196	216	212	233	209	219	208	210	237	226	228	221	228	213	225	230	211	237	232	211	209	228	208	232	210	229	234	210	234	189	231	236	223	235	223	244	240	208	207	218	225	215	245	240	218	205	219	225	234	218	207	210	197	201	248	225	203	192	220	233	234	228	248	227	210	235	202	236	208	187	213	233	180	194	227	218	218	224	245	223	236	216	231	241	229	215	222	235	216	228	236	225	227	241	225	240	229	211	231	231	241	233	208	209	243	201	212	214	225	254	238	210	217	228	216	228	225	242	221	220	226	234	216	210	220	226	222	240	228	232	213	215	232	211	224	232	198	216	218	195	218	246	224	228	224	215	227	217	241	224	185	210	207	219	207	233	234	221	204	209	238	224	219	194	221	199	223	217	225	219	206	218	214	227	208	247	221	246	204	224	223	216	224	203	201	215	212	236	216	195	209	244	222	226	240	223	200	232	217	235	236	215	219	201	234	206	225	242	228	222	219	218	217	250	228	229	219	231	192	221	205	220	203	200	209	238	226	206	236	186	228	225	210	203	211	231	214	245	223	222	211	218	222	214	227	206	208	243	233	227	217	206	244	223	262	202	219	238	188	227	236	219	246	217	213	223	256	226	235	215	208	245	209	219	216	209	259	230	197	201	224	243	223	182	221	215	233	241	245	188	227	194	220	211	204	224	230	243	215	220	222	213	222	215	228	232	228	197	199	203	233	221	228	227	211	197	218	207	218	208	243	204	205	236	229	241	241	212	192	253	252	222	248	241	227	192	222	229	226	219	247	240	224	203	223	231	220	209	209	251	242	201	203	226	217	227	212	210	195	222	225	214	204	234	207	225	215	215	212	215	225	226	220	205	198	225	227	217	229	202	180	220	226	229	241	220	217	224	249	237	200	213	215	215	210	241	208	241	203	218	231	244	249	210	229	247	216	239	194	218	230	205	218	253	240	202	251	222	219	182	219	251	230	237	212	227	196	231	225	204	245	204	187	202	205	211	231	228	218	216	247	201	223	209	203	202	226	205	219	250	224	227	222	248	230	196	234	249	209	228	219	232	225	204	254	189	225	193	226	266	206	221	234	213	219	217	250	221	230	237	241	240	224	229	218	247	224	225	213	220	225	210	216	208	211	239	214	218	205	206	246	220	232	216	216	184	219	223	250	203	230	239	240	213	197	212	215	204	229	195	218	239	254	217	220	209	205	227	214	217	201	231	219	231	232	233	199	219	231	216	215	224	234	217	195	187	237	212	209	233	233	229	210	196	195	225	233	211	214	240	232	225	195	206	207	220	203	233	200	245	228	230	227	210	214	230	219	232	229	226	222	217	236	220	212	193	230	215	233	235	240	219	238	204	243	256	231	216	230	224	201	246	198	229	199	217	211	209	225	199	218	212	188	211	205	217	219	245	232	239	227	202	261	201	228	221	221	207	199	224	226	209	240	216	227	211	213	202	217	238	236	208	222	232	210	232	198	228	227	197	235	225	216	195	217	206	202	222	231	234	230	214	223	224	215	201	207	208	214	219	221	193	192	222	190	203	246	230	231	226	220	205	228	210	204	222	211	223	207	236	246	230	198	224	210	248	238	199	231	221	208	206	205	213	233	229	223	222	211	231	187	222	227	227	215	214	213	241	209	239	217	206	232	184	186	200	192	211	229	230	256	228	222	225	205	208	207	218	208	233	217	222	232	215	215	196	237	217	224	226	195	217	213	227	201	200	208	224	210	217	246	215	213	238	225	234	230	199	208	230	204	237	220	225	233	213	221	223	253	201	203	209	215	182	213	236	247	241	229	218	222	232	196	222	228	233	205	209	220	238	223	214	203	221	209	231	241	229	216	229	213	203	227	209	221	227	218	224	216	202	217	235	207	197	222	218	207	208	220	192	258	244	206	237	244	242	216	221	220	190	235	202	240	222	240	193	217	249	210	247	218	213	242	212	230	216	202	206	195	237	248	201	215	232	210	211	207	210	199	228	256	235	228	229	207	214	231	230	206	257	236	214	214	221	194
32630	39709	42738	43706	39075	47706	47823	54541	57223	54121	52771	51804	49708	50118	49911	50954	49663	46653	44160	44105	43454	30924	28783	24893	22736	23470	25634	17973	25836	30514	21514	15338	25847	29661	32827	20653	10906	7756	4303	4670	2346	2276	2111	2222	2323	1704	1214	1769	1747	1404	1045	1196	1240	964	817	749	797	895	1221	1434	1121	1363	936	651	645	609	593	612	641	556	547	599	596	566	579	593	550	566	570	584	580	567	535	553	567	539	579	576	555	579	504	563	563	562	568	540	592	584	570	569	552	606	532	576	540	571	566	586	547	577	560	556	574	577	568	565	548	540	561	566	523	540	526	544	563	559	560	536	555	562	546	539	534	540	565	553	547	545	531	529	562	510	538	558	552	566	559	584	563	559	513	538	563	537	574	599	561	531	546	536	577	558	566	547	532	585	537	562	558	565	555	576	553	538	535	533	536	549	562	569	570	547	583	573	584	544	563	555	504	571	542	535	562	509	603	531	537	545	565	566	544	549	589	539	567	544	532	547	550	473	574	555	552	534	499	538	535	523	550	569	604	563	537	563	507	565	539	488	610	592	567	553	562	622	564	560	551	571	575	584	536	575	563	579	566	572	576	592	528	526	546	576	537	543	548	582	569	547	560	535	572	541	557	532	575	578	520	540	580	523	538	536	544	568	585	565	577	554	498	597	561	559	592	507	576	553	539	543	536	576	553	543	536	540	579	565	568	522	571	549	562	560	558	551	518	554	551	559	556	530	532	551	569	574	553	608	553	571	564	546	573	589	566	532	552	543	577	565	548	574	588	564	564	554	556	552	555	516	570	524	575	559	543	528	573	519	570	586	528	564	562	587	563	514	588	553	562	557	561	538	540	548	589	564	524	544	562	536	563	587	584	578	565	581	581	571	594	597	574	539	550	585	533	574	561	552	582	545	539	555	561	548	556	602	563	607	531	559	569	510	506	530	564	492	565	550	574	551	538	559	595	548	543	546	581	521	553	527	567	532	559	554	525	546	497	520	563	572	581	563	555	544	551	565	540	565	532	567	550	561	523	539	542	567	555	545	565	610	539	562	543	575	574	562	541	558	519	551	567	534	547	574	546	530	562	544	562	628	515	562	547	541	534	570	545	580	558	553	540	538	571	599	516	544	549	590	546	580	541	537	545	516	571	530	590	543	533	558	576	566	539	538	546	563	587	537	544	569	547	541	546	552	525	540	550	521	577	510	555	529	502	586	518	549	526	535	526	588	545	578	555	568	573	560	611	542	537	543	526	553	530	545	579	532	522	545	494	575	556	542	584	590	556	523	535	538	545	589	537	582	537	578	567	546	536	521	521	536	529	530	553	545	608	560	585	555	580	570	582	536	554	568	567	582	551	584	544	587	539	563	545	610	540	544	549	574	563	550	565	548	556	538	518	586	580	536	537	546	581	550	552	579	591	599	551	562	572	527	532	572	521	533	540	540	561	549	533	564	535	582	557	545	514	560	588	543	554	534	547	554	526	541	539	524	542	556	596	586	607	548	517	567	573	561	563	600	537	533	538	537	535	543	567	558	532	586	538	565	540	539	551	586	572	576	576	576	537	538	621	571	573	519	548	514	579	526	516	586	535	526	581	582	565	541	578	565	586	568	519	574	564	581	579	558	544	560	605	615	582	545	561	526	530	582	571	550	547	578	598	585	536	555	555	521	584	530	552	568	536	577	557	572	550	555	582	561	577	578	586	522	552	559	569	549	524	587	571	550	548	553	487	528	559	484	512	534	548	554	573	558	554	526	506	570	558	552	560	559	557	536	542	547	556	609	570	551	537	557	581	571	522	528	542	590	523	548	555	538	569	534	558	560	604	564	552	587	562	505	584	531	543	548	555	545	576	574	552	502	555	530	517	564	569	556	521	575	588	571	531	534	531	539	561	563	567	527	561	551	560	488	546	524	543	545	569	563	565	568	545	557	590	543	573	543	546	575	528	534	568	558	544	548	591	575	588	585	545	557	542	534	583	538	553	587	544	570	567	532	539	573	563	570	579	575	588	561	544	538	524	578	539	558	593	569	549	576	569	553	566	523	565	547	556	562	581	547	565	560	582	534	583	575	546	541	515	562	566	587	562	568	552	515	526	551	549	554	563	598	584	594	570	508	581	518	563	514	547	554	557	576	572	568	570	529	526	557	586	538	590	598	557	551	531	531	546	567	544	555	551	542	538	600	514	544	549	579	518	549	554	576	553	528	591	516	525	564	577	546	559	553	567	515	552	536	576	537	538	537	567	543	551	498	554	573	549	523	548	551	599	577	576	534	553	518	577	559	544	545	574	575	531	577	562	533	575	557	580	564	534	572	545	595	536	548	556	560	569	558	523	533	530	540	566	521	554	553	566	563	520	573	582	527	591	530	504	531	537	538	576	555	574	544	539	539	548	551	520	512	567	514	597	599	535	579	531	564	562	541	553	533	548	569	526	587	530	574	561	497	601	590	551	541	554	583	562	539	578	561	547	567	556	551	554	536	580	529	611	538	546	584	540	549	569	547	564	582	530	537	563	610	564	549	517	498	537	572	597	550	528	603	512	560	552	550	518	520	553	564	571	590	556	531	553	545	532	559	571	568	552	556	522	537	584	552	570	590	596	526	568	560	559	538	526	588	577	592	540	563	606	577	567	534	559	537	577	569	544	524	545	542	607	579	514	537	564	521	537	530	546	573	523	538	534	565	552	529	542	535	589	557	510	582	536	584	557	522	546	526	562	562	530	541	518	586	562	515	522	574	529	554	591	571	546	542	590	569	555	566	569	556	540	590	559	582	608	553	555	525	573	575	557	560	548	586	559	596	573	566	548	546	537	534	521	562	536	527	552	525	582	536	566	615	566	564	546	562	539	544	578	542	554	564	586	538	588	542	489	542	546	553	545	572	561	594	539	536	580	543	540	532	543	520	568	578	532	558	562	528	543	542	560	544	582	576	530	559	587	538	594	587	574	540	540	560	558	584	540	549	495	585	573	516	533	573	565	553	524	539	570	574	516	591	552	551	519	520	570	559	571	553	547	586	566	546	557	537	505	536	514	535	535	585	563	592	536	516	537	561	549	569	570	577	573	526	553	535	535	575	573	567	606	564	556	547	537	546	553	533	545	538	557	592	562	532	587	555	524	510	553	530	568	539	537	561	563	543	564	538	563	564	586	570	574	584	531	560	564	507	535	601	536	577	538	535	564	588	540	596	579	548	547	534	600	533	554	575	557	501	575	596	550	542	561	583	552	535	551	561	523	585	551	545	539	522	560	499	523	565	560	546	555	523	570	573	567	572	574	540	583	529	594	555	568	552	548	557	532	577	562	563	518	616	547	578	579	564	564	541	568	572	577	569	602	516	514	535	603	571	547	544	557	563	551	560	545	567	515	541	580	570	536	554	554	571	585	532	563	563	562	594	563	579	533	548	502	561	531	557	542	562	570	523	541	613	552	546	565	589	584	587	587	576	557	582	544	553	580	552	532	558	534	571	540	566	521	567	612	531	551	568	554	546	563	567	551	492
21460	21725	21204	15238	9560	7499	6453	5750	4879	3093	2324	1910	1898	1938	1487	1378	1181	1002	933	851	728	582	462	459	427	398	419	387	425	447	387	319	351	410	384	378	314	368	302	258	258	281	269	275	289	250	260	276	291	272	257	272	293	282	273	270	264	265	281	274	286	274	302	302	261	245	291	284	277	281	253	248	282	262	286	263	274	261	270	244	281	245	253	242	251	257	286	254	248	257	259	295	292	289	297	273	247	263	287	265	254	266	244	240	245	247	290	289	247	264	265	238	241	282	266	248	277	281	261	240	250	251	272	264	244	298	227	269	281	272	284	267	259	232	237	254	270	284	253	266	270	236	278	242	264	257	283	293	268	302	254	271	275	288	248	293	257	283	262	249	259	290	267	279	253	266	273	262	273	283	288	299	263	290	260	258	272	273	305	267	265	252	265	261	237	295	268	264	267	264	257	278	247	236	294	255	288	250	269	266	292	259	268	254	253	251	261	291	263	266	255	282	243	272	291	255	263	261	277	275	273	271	265	264	274	261	241	267	240	264	263	259	280	285	289	262	263	262	241	277	285	277	257	278	266	264	288	303	241	281	257	285	252	272	255	241	269	254	260	266	257	266	261	290	253	291	240	279	263	282	283	287	293	283	277	238	278	284	268	247	279	245	255	260	282	256	264	275	262	305	299	249	268	272	273	282	256	244	281	274	252	251	287	257	271	266	258	270	253	278	266	257	276	258	308	274	274	304	245	277	295	254	304	268	261	256	256	254	284	254	244	267	265	284	279	243	282	261	244	241	259	257	235	274	245	245	284	252	270	271	224	253	252	253	242	289	286	257	249	266	253	272	274	287	278	262	270	277	252	246	261	258	239	295	259	289	280	263	271	253	285	250	267	245	259	273	236	270	241	260	242	253	263	261	254	273	250	243	242	280	273	264	323	255	243	244	259	249	268	264	272	238	224	247	258	257	292	263	242	272	260	288	303	264	260	265	277	252	264	270	250	277	273	303	276	251	265	269	275	253	278	284	250	251	264	273	265	250	254	248	238	244	230	254	262	257	262	275	268	216	258	278	283	278	283	264	278	305	292	291	263	266	257	219	272	293	251	259	281	265	277	255	273	261	277	233	261	266	253	256	281	251	296	295	249	254	267	278	267	273	266	239	268	296	290	243	258	264	250	280	269	245	255	276	261	254	228	254	275	286	256	252	247	256	291	273	278	278	290	251	261	265	248	232	268	278	289	271	267	261	262	273	251	285	218	262	289	259	256	260	272	270	266	316	249	272	267	257	272	267	287	249	297	266	247	295	293	273	274	258	252	264	264	251	258	263	254	262	300	264	246	265	252	254	247	250	264	265	249	261	237	278	226	264	251	254	273	275	265	268	242	275	277	229	271	288	298	260	266	274	288	271	237	263	237	272	250	248	269	290	271	262	260	278	287	268	225	263	269	282	315	250	260	273	248	276	249	243	258	240	291	253	259	249	256	278	281	240	275	258	282	288	271	236	282	250	234	266	278	246	252	266	274	265	246	252	249	261	259	258	270	245	269	256	249	245	266	251	253	250	277	268	247	250	241	258	263	274	232	257	272	249	256	286	281	274	264	249	284	261	246	241	267	255	262	258	260	274	269	231	272	251	276	270	262	255	247	257	268	253	249	264	270	259	254	284	262	258	301	243	257	268	264	266	256	261	244	265	268	250	250	245	269	250	251	273	277	252	269	275	265	261	263	288	308	245	261	263	258	239	275	280	250	286	258	287	258	263	278	272	258	264	279	265	259	226	257	260	290	244	272	211	254	252	262	288	263	273	279	236	244	261	297	254	255	272	264	269	273	309	297	269	277	292	246	245	257	267	294	261	273	256	249	261	275	283	255	302	272	269	265	290	271	280	242	278	223	282	297	292	266	257	288	255	277	261	297	254	260	264	251	249	257	258	242	261	281	271	264	273	272	284	294	271	270	269	266	281	261	257	276	262	253	274	266	264	273	248	228	255	287	274	277	253	265	256	254	255	292	275	260	276	287	271	285	313	253	276	255	269	243	283	279	251	269	284	276	267	285	260	279	244	261	284	255	275	281	251	285	302	273	260	266	271	270	263	266	263	269	266	257	260	264	259	280	262	266	288	280	251	308	240	264	268	267	290	239	267	264	263	244	270	264	286	234	261	293	235	277	271	262	276	257	288	236	261	283	257	277	241	281	249	250	233	265	264	259	258	255	278	273	287	259	266	280	232	249	279	271	271	282	278	252	269	262	270	251	273	282	285	267	284	252	247	260	277	296	274	278	257	253	270	250	280	233	266	260	274	263	245	264	259	272	271	272	276	276	252	255	274	263	278	266	280	238	246	287	287	266	287	241	309	262	199	280	262	243	274	275	236	257	275	294	273	254	263	289	259	253	246	261	302	257	267	250	275	252	271	270	291	270	258	244	263	266	260	236	268	292	281	239	251	243	264	237	260	269	271	266	280	288	251	278	221	251	279	247	266	297	287	278	254	259	263	269	288	253	264	265	255	261	267	269	248	253	255	279	281	280	262	262	284	266	273	270	247	264	281	274	285	280	274	277	278	284	256	249	285	269	239	252	282	253	254	286	265	266	263	263	268	287	270	280	291	273	269	295	251	268	250	261	266	267	248	270	240	254	285	269	246	270	276	257	283	258	268	250	265	272	237	256	272	233	255	289	247	255	281	249	250	300	257	274	245	289	281	244	238	286	269	277	280	241	265	274	264	250	251	274	286	288	271	273	264	281	247	253	263	250	259	295	305	259	232	272	285	230	286	292	240	227	290	273	285	246	272	261	274	277	283	246	263	253	261	245	271	242	264	242	239	262	272	284	275	257	259	282	257	276	272	252	283	265	245	251	262	249	253	252	276	266	264	260	257	272	258	273	282	289	263	263	258	242	279	246	265	269	258	250	266	236	257	249	267	287	280	299	262	270	247	267	278	256	280	262	285	270	249	250	253	303	285	249	259	277	249	231	274	266	283	254	250	271	276	305	245	291	282	267	249	260	263	268	284	271	284	248	292	275	249	244	272	286	254	269	270	291	265	253	237	286	277	239	268	236	291	277	251	257	234	245	250	253	238	260	285	262	263	298	270	264	276	266	266	269	245	239	236	306	301	232	278	268	275	253	298	279	272	249	223	268	247	284	239	254	237	276	261	248	246	267	267	303	269	321	297	265	294	285	261	238	254	242	276	240	280	248	261	255	277	243	233	252	262	251	232	282	255	272	279	273	265	237	288	266	273	303	286	240	299	245	263	268	243	258	287	271	253	252	260	280	268	290	282	242	271	273	277	285	273	276	275	231	277	248	249	257	283	264	255	245	267	265	266	281	233	271	223	282	249	258	279	256	268	286	252	282	260	275	235	258	270	281	253	287	265	273	309	286	246	276	266	284	261	243	259	271	269	260	271	234	315	291	290	273	251	253	269	246	266	256	247	290	270	246	258	268	262	271	284	262	267	255	252	287	272	242	260	279	257	276	279	297	286	281	261
13325	18709	26198	25832	21267	21133	18728	20200	18384	13899	11618	10754	10856	10104	9151	8738	7896	6251	5495	5063	4575	3023	2556	2121	2007	1948	2123	1604	1982	2067	1906	1294	1526	1733	1976	1659	1134	987	885	834	801	777	763	744	778	773	690	758	733	733	813	734	703	651	681	685	695	669	753	674	662	669	687	698	630	682	694	701	643	646	657	676	670	667	676	649	722	680	660	695	645	668	668	661	669	669	702	658	672	642	694	642	656	647	691	616	661	639	646	684	649	660	667	643	682	678	676	650	634	619	682	644	659	675	655	653	659	716	648	654	659	634	649	621	687	654	676	694	669	678	632	667	703	658	676	669	685	678	700	622	666	704	682	653	635	654	669	638	691	660	611	672	657	718	673	676	615	687	653	629	632	641	656	609	738	712	686	676	675	682	624	662	662	668	649	622	690	647	628	638	656	673	675	659	658	659	646	656	688	641	681	693	688	653	669	672	676	659	665	644	655	674	697	648	675	661	688	713	638	673	658	676	670	622	657	660	636	630	673	643	713	657	665	697	672	633	652	690	700	655	661	660	650	643	656	680	664	651	642	689	646	616	630	657	677	686	641	665	713	698	681	667	688	675	643	638	660	616	661	666	652	677	683	647	687	656	678	689	706	620	628	649	634	644	670	674	651	691	656	671	641	679	652	697	675	637	678	665	616	677	624	666	696	684	659	686	639	689	649	625	639	676	700	685	692	662	647	696	604	695	664	691	671	684	709	670	677	621	670	679	658	757	665	657	655	666	628	683	658	663	666	700	690	706	665	625	654	609	704	712	663	686	682	654	676	628	660	664	655	687	688	712	726	690	706	697	632	673	633	643	631	637	609	675	628	661	648	681	686	684	702	688	694	612	645	653	677	660	716	684	672	678	630	712	686	650	657	644	691	638	673	651	702	646	675	658	626	648	685	666	652	753	673	679	672	653	687	658	648	720	660	643	697	676	647	671	679	650	661	698	668	664	676	656	648	689	659	640	649	624	630	628	664	627	644	649	646	644	606	645	662	642	652	659	652	697	655	687	656	672	696	656	646	633	693	632	698	630	635	633	695	638	631	676	664	636	671	647	709	682	641	649	691	658	663	668	642	664	712	664	666	643	633	674	683	639	629	672	696	670	628	625	649	664	671	685	631	638	648	669	651	682	657	663	664	661	624	672	655	673	651	629	671	685	659	668	709	662	641	675	688	625	648	632	602	658	655	690	647	651	666	627	663	660	677	673	662	675	674	675	679	665	634	650	637	677	676	717	669	704	655	612	676	669	663	655	677	588	689	670	670	673	659	653	636	630	691	684	653	712	654	730	661	698	668	696	654	609	654	679	674	670	662	659	662	723	700	677	721	679	662	631	641	716	693	661	641	657	624	638	642	636	690	690	648	659	698	640	700	616	690	673	657	630	693	670	694	687	658	688	681	676	651	696	662	649	685	652	634	651	635	674	659	660	665	671	709	710	672	669	634	649	697	593	683	667	674	667	676	665	672	648	645	681	671	694	676	650	653	656	684	676	634	649	638	650	655	664	668	645	626	682	632	661	644	705	656	698	652	710	665	650	636	627	704	629	667	627	692	647	638	666	609	626	674	668	653	657	665	671	647	708	674	677	670	668	683	691	639	695	631	667	636	663	676	677	620	631	660	659	693	668	668	666	646	658	636	687	651	669	652	642	649	677	679	647	664	705	649	734	655	690	679	671	645	684	689	660	685	627	683	686	635	653	681	658	658	632	629	667	660	660	665	655	659	702	666	685	645	697	659	685	656	698	671	660	625	661	692	675	671	676	645	686	652	709	701	678	616	742	672	651	675	654	679	703	701	682	665	665	648	666	653	660	655	653	675	648	650	671	657	618	684	646	681	643	648	651	674	647	719	666	671	666	682	642	686	664	644	667	658	663	679	676	667	650	681	702	647	676	715	683	645	671	689	687	682	622	674	643	649	639	707	635	636	610	657	729	665	616	662	662	651	651	684	680	681	649	668	669	685	698	686	692	662	670	695	640	599	680	647	736	656	636	645	669	661	616	665	676	686	666	697	691	678	681	696	645	677	667	609	621	677	675	651	639	673	630	644	633	691	656	680	670	621	676	679	664	661	684	655	669	673	681	631	675	701	704	688	671	621	669	628	654	656	656	690	662	688	659	638	654	674	644	681	658	650	715	672	640	628	657	670	654	717	676	651	636	669	651	671	718	668	668	673	679	686	704	670	667	688	639	673	633	647	691	650	649	693	656	656	672	676	656	632	664	676	630	637	650	620	674	676	679	644	667	661	635	651	690	653	642	681	669	660	641	668	663	640	711	650	654	667	693	645	695	672	641	670	667	650	675	631	714	652	671	679	631	623	657	679	624	682	668	707	663	660	676	671	657	689	626	722	630	706	676	658	682	692	652	701	650	717	662	662	706	649	716	646	694	614	687	662	669	682	646	727	676	672	702	644	627	666	697	678	614	665	649	643	667	719	684	683	673	664	679	656	634	715	676	629	696	726	643	665	642	618	633	686	673	620	700	610	705	699	648	658	654	650	654	665	677	645	690	711	612	692	664	738	641	690	661	671	653	670	609	719	616	632	673	651	664	707	700	731	672	663	665	661	676	686	662	641	639	664	652	644	659	664	662	650	626	625	611	685	690	654	673	666	644	668	627	679	665	651	635	653	661	663	692	668	690	706	614	697	686	675	634	641	697	667	620	654	655	636	660	700	659	678	642	647	695	674	652	685	670	683	648	671	636	644	637	708	658	678	654	672	667	681	689	728	633	660	639	683	680	646	667	618	628	663	676	682	682	654	662	684	713	621	629	642	627	703	670	663	640	667	670	666	702	680	644	634	617	653	668	726	687	669	692	654	636	638	631	685	679	651	680	671	673	651	712	676	700	658	683	684	715	639	721	694	603	670	653	691	678	684	672	640	684	696	628	672	657	652	677	663	697	657	692	647	695	645	641	655	701	711	638	656	716	662	642	686	694	621	658	688	660	625	728	673	661	677	643	631	693	683	735	616	704	689	644	630	633	656	633	705	679	701	658	736	672	691	656	694	666	682	717	617	639	664	679	645	606	634	687	643	644	656	659	661	703	674	673	685	708	662	653	632	679	628	678	664	670	644	702	638	702	670	694	701	647	725	626	636	635	638	642	616	703	633	689	701	635	635	689	647	630	704	677	662	663	694	675	651	731	673	683	697	664	670	631	662	640	705	645	611	684	669	631	681	676	677	639	701	657	687	632	708	654	651	637	668	680	639	713	699	678	675	621	655	687	639	640	644	685	648	651	661	701	719	688	670	678	673	634	645	646	668	703	627	644	638	677	662	647	635	651	661	674	624	651	625	655	724	677	655	619	661	627	682	695	657	669	665	681	667	654	666	675	643	655	679	679	705	679	665	618	702	648	684	656	664	651	669	658	632	708	654	657	626	649	645	641	705	666	683	643	633	653	625	640	707	699	698	673	690	702	679	650	681	652	626	644	609	661	637	680	667	669	664	643	652	614	638	686
35521	35854	35239	28625	22426	25832	32446	36099	33530	25603	22971	20134	18958	18677	17298	16261	15067	11991	9556	7348	6363	3962	3103	2715	2050	1952	2721	1902	2184	2575	2912	1522	1431	2356	2917	2972	1584	811	469	380	296	343	322	327	298	313	331	320	276	276	300	300	298	304	300	279	262	295	292	285	265	289	266	272	273	262	261	300	261	259	249	269	256	276	260	279	262	228	235	272	247	261	285	285	277	243	274	221	249	259	244	258	277	244	242	268	273	273	272	294	258	247	230	293	245	285	274	271	255	267	274	280	264	238	262	276	240	281	246	288	282	277	269	262	255	266	271	267	256	276	251	241	292	276	240	265	261	256	246	260	250	282	247	242	291	269	253	249	264	259	269	265	235	255	236	287	268	282	270	254	306	227	261	256	249	261	237	284	257	286	256	255	265	254	286	227	262	247	260	239	244	238	255	293	262	251	255	251	288	229	273	262	254	267	261	271	268	297	243	254	268	263	275	256	253	258	274	253	228	256	271	282	258	256	262	254	264	235	253	282	290	279	255	236	241	256	310	281	266	255	254	267	230	218	250	245	257	264	269	283	251	282	272	245	245	276	261	279	258	233	288	248	273	280	251	260	258	280	254	252	254	283	246	266	283	269	283	263	240	243	273	248	242	247	271	254	282	298	252	252	267	243	244	270	259	231	309	233	264	261	257	244	247	257	247	272	271	296	264	241	277	246	248	276	277	268	281	268	276	291	289	277	268	259	264	278	246	260	265	258	257	248	277	250	243	282	288	260	243	248	253	263	242	268	288	254	235	269	247	291	258	270	265	274	221	271	281	253	217	280	246	274	260	251	252	232	254	261	258	256	270	233	260	246	226	215	271	262	255	251	292	269	272	260	255	272	284	228	252	243	248	261	244	239	257	258	264	297	276	241	265	257	230	264	245	263	264	235	237	251	243	251	259	273	249	268	271	272	241	242	265	262	248	248	258	252	276	248	263	275	278	266	270	262	247	248	271	247	275	241	262	251	277	268	231	260	252	243	265	251	244	229	251	270	280	226	240	257	267	248	247	274	237	272	241	263	248	276	256	264	274	256	272	251	247	256	263	243	247	273	273	215	235	249	247	215	256	285	267	244	298	266	257	259	291	244	242	255	240	260	252	280	259	251	263	273	265	259	279	267	260	267	266	271	251	242	262	265	273	244	255	251	276	260	283	260	258	261	236	272	257	290	247	241	276	252	264	261	283	253	259	263	309	287	263	255	251	253	276	249	232	285	266	271	265	286	247	315	254	244	258	264	305	271	289	298	303	254	276	260	232	270	248	251	273	269	261	288	233	270	275	234	267	263	258	251	262	270	240	250	263	268	251	262	269	272	238	244	234	267	245	234	263	252	269	260	246	235	284	218	265	244	274	240	275	247	275	243	270	257	260	249	286	267	240	270	262	291	266	271	279	235	297	259	261	260	276	272	237	279	253	274	264	265	289	242	251	264	280	271	241	264	236	264	240	278	259	292	266	258	244	243	275	255	257	262	271	249	250	255	233	246	264	261	266	250	256	266	247	280	284	255	260	284	274	270	309	263	251	243	258	248	278	281	239	255	281	290	276	267	288	297	248	264	285	276	279	289	237	267	221	240	252	254	269	262	266	288	245	261	269	281	262	272	261	285	253	281	251	255	251	246	265	244	282	257	255	238	264	299	251	286	265	275	242	246	286	292	246	276	250	278	268	265	295	295	227	281	245	248	273	258	253	274	256	280	273	271	263	261	256	251	261	257	246	254	281	249	246	308	299	282	279	285	254	262	277	261	256	237	240	280	278	274	247	260	250	243	262	275	244	233	263	253	255	236	252	240	270	232	260	223	261	244	255	279	262	282	248	253	239	287	227	241	254	261	241	263	253	238	257	252	252	268	246	247	263	256	258	257	286	278	236	277	249	247	293	254	271	250	251	227	253	265	265	263	233	276	249	248	264	266	287	253	228	257	254	259	274	243	262	246	237	263	218	279	256	252	287	261	254	238	278	254	249	279	287	260	276	255	231	250	244	275	293	246	277	257	250	270	254	257	217	256	237	256	282	276	253	263	257	258	262	251	262	265	256	259	313	259	264	276	272	251	246	241	249	280	275	249	256	261	283	275	261	254	251	272	275	301	275	231	249	261	252	264	235	253	254	270	249	266	287	269	238	259	242	256	251	255	236	241	280	273	267	276	224	265	269	227	291	257	236	269	293	247	252	268	256	285	254	253	279	257	232	259	269	269	294	267	254	256	279	254	278	262	253	252	251	275	261	254	254	265	264	262	262	286	264	266	269	238	258	246	248	221	246	247	243	238	272	238	264	248	280	257	249	242	237	276	247	274	295	245	268	257	234	265	250	263	277	264	245	262	247	266	272	267	266	250	271	279	233	268	224	248	256	244	280	271	279	261	280	251	263	255	242	255	261	262	232	253	247	236	250	293	275	249	236	298	263	248	272	248	256	248	258	277	254	265	274	286	287	275	266	225	286	249	252	251	269	266	260	290	272	228	261	311	265	246	240	225	262	274	249	245	280	277	267	251	269	278	250	223	258	254	245	251	294	247	274	253	282	235	225	266	275	257	256	214	238	272	248	253	266	262	255	243	265	277	252	264	265	241	261	268	246	263	259	246	258	282	252	250	250	260	274	293	254	246	228	265	257	256	270	248	285	270	256	254	218	269	268	262	287	215	257	241	275	263	256	252	244	268	269	257	233	266	272	245	251	259	254	240	260	249	284	282	277	260	266	274	254	266	247	270	259	267	268	239	263	271	274	245	249	261	267	221	249	252	252	253	244	263	242	262	270	255	226	269	261	261	258	245	241	275	256	256	260	251	238	281	233	249	270	258	238	252	273	265	246	267	265	267	225	272	281	268	273	261	292	239	250	266	264	265	256	278	288	263	259	275	274	245	250	247	240	288	258	264	276	256	259	276	240	279	263	241	291	273	270	254	253	289	244	233	275	292	268	261	262	259	258	273	267	262	268	272	263	270	278	287	267	256	288	254	252	266	251	298	288	240	239	259	267	230	261	266	260	266	257	297	248	255	266	255	240	236	252	240	248	255	245	306	249	273	255	276	264	259	271	267	227	292	275	260	244	272	275	307	287	257	276	275	238	273	280	271	267	282	281	252	252	270	255	266	244	289	255	273	271	258	285	277	250	272	222	260	286	266	248	258	263	279	231	273	233	262	226	291	273	258	264	249	275	251	243	258	252	288	265	274	243	263	237	257	285	254	273	225	281	268	241	263	286	256	287	285	261	270	273	259	264	277	259	294	241	261	268	272	284	261	285	264	254	244	262	271	272	278	266	293	251	262	225	250	242	281	271	251	249	253	260	264	217	247	265	245	267	248	274	249	257	253	287	277	267	274	220	271	239	243	256	254	282	235	258	291	259	273	266	253	282	274	260	256	265	265	228	251	286	288	240	250	265	229	265	249	282	249	263	291	250	242	275	249	270	279	274	303	290	252	285	238	272	242	278	290	261	266	266	273	281	216	232	238
24474	29657	36205	36243	32841	39255	42919	48500	46578	41877	39901	38385	38184	37512	37454	38172	36966	32723	30160	27191	24271	18196	15877	14482	12054	11574	15323	11273	13466	14433	15844	8796	9045	13637	16665	16185	9063	4704	2259	1410	1277	1104	1195	966	1027	1120	1187	898	1012	1123	1047	870	884	864	738	728	735	816	975	954	974	911	751	734	719	661	644	699	688	638	636	665	699	623	671	629	691	677	641	662	612	667	664	655	632	639	648	630	679	704	676	630	668	627	640	669	642	702	647	673	638	634	677	632	619	684	632	707	620	737	651	678	641	678	626	649	611	655	628	640	634	620	699	656	673	638	663	689	625	629	649	646	679	677	643	684	669	710	641	648	626	625	673	664	652	664	645	655	636	639	633	629	679	666	685	643	607	637	660	646	625	625	702	682	654	622	686	636	626	613	651	685	652	638	668	671	696	639	649	652	573	643	620	652	611	691	632	677	704	666	642	671	652	651	673	712	641	675	680	626	647	629	650	661	637	651	640	685	685	632	633	627	635	670	668	615	691	629	644	632	654	634	632	642	648	652	623	612	627	628	665	608	657	624	657	661	688	611	669	720	616	631	656	613	682	628	608	656	629	657	626	690	643	650	634	633	628	655	692	644	652	686	654	646	640	645	617	665	664	693	607	618	650	630	648	711	639	622	661	627	660	639	643	639	636	696	652	678	653	669	632	623	646	607	650	670	680	617	674	635	646	651	641	654	614	647	623	622	666	625	687	627	662	655	596	664	636	663	675	703	609	671	657	655	669	644	618	660	625	636	605	675	646	650	693	628	654	687	687	699	683	654	612	659	635	641	659	657	643	633	651	664	648	654	660	624	659	691	614	633	676	677	610	705	647	645	649	647	608	642	642	637	607	649	597	679	639	636	646	639	630	639	598	689	643	661	690	680	683	720	649	680	635	634	629	644	629	694	638	649	671	656	653	595	633	609	623	684	666	627	630	690	622	693	625	656	628	637	671	664	658	682	662	696	636	639	648	644	651	614	596	666	649	672	649	629	654	706	688	656	647	604	655	651	689	671	720	635	611	679	689	682	678	677	644	636	672	646	641	656	641	660	633	689	698	640	668	645	664	635	630	597	632	639	670	662	664	681	659	614	624	635	657	626	664	664	697	629	602	705	669	635	663	665	667	623	613	670	677	647	630	660	660	624	624	659	647	676	630	668	685	623	702	653	646	701	690	620	621	680	634	655	672	616	599	647	622	642	632	578	650	686	658	649	603	669	658	660	591	653	662	698	664	622	664	648	636	645	708	636	608	679	634	621	610	623	663	640	638	647	633	644	651	601	693	647	627	653	652	675	637	674	640	609	641	640	664	624	623	688	658	687	673	668	670	655	691	655	611	656	648	641	672	655	656	669	633	681	616	657	690	683	711	670	647	639	652	638	648	645	612	689	664	644	652	721	655	657	631	649	671	657	649	638	602	610	696	654	645	637	624	681	643	599	659	629	678	659	604	656	649	668	583	633	626	628	702	644	663	663	647	684	634	653	615	662	670	702	671	656	675	687	638	655	649	666	626	635	637	687	639	651	713	660	621	619	640	656	640	672	683	655	660	638	630	661	678	650	709	659	604	623	646	663	660	616	658	664	652	642	675	648	696	653	683	665	637	698	614	624	645	691	659	650	679	643	630	687	607	644	642	651	632	634	713	674	635	628	656	628	634	647	661	664	727	634	671	631	668	638	629	635	636	658	628	644	633	672	662	651	653	643	688	658	643	638	651	706	637	594	643	666	642	591	635	647	627	680	652	688	657	664	671	684	642	650	672	684	622	628	659	659	618	686	656	641	725	587	663	631	676	650	625	673	657	632	689	593	654	647	606	634	684	613	662	661	640	669	641	685	608	666	639	668	649	626	697	618	661	683	647	683	703	656	660	627	649	633	701	619	641	668	631	607	672	646	643	618	636	644	642	610	678	574	669	681	687	702	609	666	673	636	684	676	676	631	661	622	688	618	637	659	655	716	688	682	644	688	626	673	643	680	681	658	696	614	637	620	649	646	632	663	603	647	675	674	616	631	664	674	617	662	669	655	658	664	605	627	678	616	681	690	665	666	630	626	607	659	703	636	670	682	638	619	626	641	630	660	685	662	726	635	611	690	607	645	672	675	622	654	626	691	707	630	632	659	672	668	654	636	717	664	653	665	653	665	638	648	660	676	664	607	668	690	660	637	632	660	608	667	704	674	675	683	608	659	616	643	621	662	667	655	628	632	654	661	663	664	651	707	609	684	637	638	645	663	661	646	625	677	658	711	643	657	642	596	623	619	658	624	672	665	633	624	674	655	667	633	652	684	703	659	621	701	650	642	627	633	659	667	652	604	642	621	682	643	661	664	643	658	678	638	656	641	655	647	669	604	623	627	682	656	681	630	626	657	688	607	649	693	649	652	635	691	656	679	650	627	649	640	636	624	691	672	644	651	635	595	638	630	669	683	644	660	638	652	669	644	700	640	641	704	641	629	655	667	721	649	667	647	651	662	643	630	663	633	635	663	609	658	639	624	660	658	635	644	656	657	662	594	640	678	626	641	677	645	648	625	612	602	660	631	614	647	704	629	646	610	650	671	713	657	669	619	662	689	665	638	617	655	642	635	659	671	682	688	662	677	673	649	663	636	667	679	680	667	650	661	608	666	650	650	658	641	678	680	609	653	608	665	657	679	716	617	619	646	633	662	586	638	675	657	628	661	697	657	627	654	668	627	633	668	653	632	620	617	659	635	654	692	663	679	679	641	660	625	647	660	656	645	689	667	672	660	646	661	694	617	687	650	681	688	639	699	662	660	655	641	654	648	681	712	667	658	653	662	639	674	666	650	639	675	660	600	630	631	640	629	656	656	634	655	664	664	646	662	642	674	666	671	598	647	643	662	650	644	676	669	660	628	684	657	633	672	620	625	675	625	677	647	690	636	671	642	650	636	674	636	645	624	621	610	652	667	649	682	637	650	651	659	617	636	646	649	656	673	619	673	670	675	682	668	730	681	668	686	670	628	651	636	662	661	697	596	643	658	618	671	693	679	657	659	649	645	608	672	620	639	656	669	611	709	709	665	684	634	637	718	593	637	657	663	663	676	632	700	648	694	656	674	647	636	679	602	649	638	656	617	652	644	617	655	651	654	633	658	668	603	660	640	629	648	669	630	672	644	648	592	643	667	622	638	655	679	679	632	676	664	654	669	631	681	664	659	674	652	674	668	641	645	684	603	648	682	700	633	730	639	679	647	664	593	649	628	639	648	669	598	669	639	654	644	679	692	582	639	677	617	644	656	651	639	671	634	636	623	629	646	667	677	626	658	633	633	635	614	591	623	657	644	626	580	654	624	665	659	654	685	692	662	660	651	651	615	647	699	627	633	678	624	601	645	651	685	659	677	642	651	678	697	641	685	651	596	674	637	669	638	613	630	624	669	640	652	679	583	673	640	662	680	640	643	675	644	702	668	670	681	671	613	695	637	632	683	667	660	634	677	655	699	644	648	650	618	653	689
47123	44447	42094	37201	30091	35345	42252	44412	41056	36331	35221	34283	31932	31325	31399	32024	28468	24163	20998	18440	15326	10946	8215	7120	5756	5183	6805	4920	6311	6016	7470	4573	3505	3995	5503	9937	5609	2247	795	476	407	364	346	318	360	364	331	307	295	355	322	310	309	281	242	233	270	252	317	325	363	303	244	230	218	212	232	241	210	225	228	256	230	199	206	241	215	233	231	234	240	222	246	211	208	195	219	225	223	201	225	209	199	231	211	230	211	240	219	234	201	214	213	196	210	216	222	236	223	227	230	196	216	242	239	225	200	206	207	230	243	240	222	232	239	226	199	225	224	249	226	233	203	230	219	193	222	225	219	239	246	245	215	245	210	248	234	202	257	236	217	239	204	226	225	241	235	226	205	241	200	241	217	223	210	222	210	245	212	235	203	206	214	233	210	220	232	238	229	223	220	212	230	227	212	223	238	270	220	206	220	226	192	217	226	197	215	226	198	219	201	219	213	231	222	223	231	226	226	225	237	208	218	228	236	196	218	217	239	224	216	211	215	273	187	231	233	232	225	198	212	215	230	221	203	197	214	204	226	219	233	240	237	247	223	260	217	231	201	235	214	218	223	203	222	218	205	228	224	223	215	231	198	229	228	213	220	229	223	207	247	224	195	203	216	235	233	213	229	207	225	209	209	209	226	227	221	228	214	212	234	218	214	212	201	221	246	229	213	217	209	218	188	259	235	205	204	241	234	224	218	209	212	197	197	203	261	223	207	213	239	250	242	236	250	226	210	214	242	208	204	212	241	210	213	240	234	238	213	219	204	225	210	211	206	246	231	229	227	212	226	219	201	203	248	192	241	201	227	193	237	205	206	219	231	215	218	211	212	208	224	237	221	210	216	206	223	221	211	226	196	236	222	227	241	211	219	174	203	222	227	253	235	229	248	194	226	220	204	236	229	196	212	216	250	260	227	220	207	183	208	186	252	270	267	250	224	214	222	233	237	235	221	218	232	218	193	187	175	256	202	189	256	239	236	219	242	231	207	234	222	208	260	249	217	217	183	220	221	221	235	207	202	248	219	219	240	205	217	225	242	235	204	222	240	232	208	238	183	214	230	228	221	201	245	221	207	224	218	222	232	228	207	225	257	209	238	200	233	211	226	221	237	216	206	224	228	244	205	222	236	222	229	242	206	213	203	228	223	220	224	219	215	240	253	214	222	211	262	245	240	233	218	236	201	219	232	223	242	190	231	209	232	221	215	226	232	241	240	212	248	221	202	225	215	208	226	210	230	231	215	238	230	219	247	200	229	204	221	223	224	253	233	208	250	215	218	211	220	231	216	209	229	205	218	201	225	235	212	212	218	221	250	225	216	216	227	203	247	196	212	240	187	204	237	256	218	241	222	207	238	216	241	198	212	214	204	205	232	226	218	227	216	199	225	236	242	200	216	222	233	226	205	206	239	249	200	218	184	218	212	219	234	224	211	249	221	226	232	234	205	202	203	254	214	211	230	226	209	231	222	253	204	220	240	208	211	215	243	205	202	237	231	213	224	236	217	231	237	233	196	208	221	238	235	198	225	250	222	223	229	206	230	208	209	214	245	227	200	212	226	206	214	238	224	234	236	198	194	196	209	217	253	222	199	216	216	229	217	222	200	240	228	231	208	240	195	241	198	221	219	233	216	237	195	249	203	221	228	246	237	193	240	228	224	215	222	198	217	210	201	212	242	243	225	245	238	236	208	226	215	214	201	221	232	219	215	222	231	231	221	225	193	225	247	211	202	227	221	206	251	208	223	211	211	213	196	210	243	214	244	233	216	222	221	241	231	239	232	228	254	213	230	249	230	215	198	234	238	245	235	206	222	243	207	226	235	248	220	213	245	200	231	217	219	213	227	231	222	195	204	199	226	218	233	236	240	237	231	210	228	231	207	231	231	216	212	227	214	237	207	234	234	221	201	216	247	207	220	199	227	209	193	215	229	259	236	238	217	249	197	205	234	227	232	220	221	221	209	219	229	220	204	222	207	222	212	232	225	232	218	209	225	235	214	207	219	231	232	244	213	206	244	201	215	236	261	210	221	204	254	258	246	206	239	249	246	231	207	220	213	227	192	214	200	254	233	233	228	200	205	251	232	228	223	218	198	218	176	214	216	222	198	210	201	215	232	211	254	237	235	201	219	212	222	190	217	210	196	199	197	243	221	212	231	228	255	216	221	213	206	223	230	250	204	194	247	242	242	236	210	214	198	207	264	221	208	240	242	223	241	243	205	191	210	220	236	207	208	185	226	206	206	215	223	208	208	237	242	219	204	223	222	212	251	218	239	239	197	212	225	241	228	205	219	230	229	232	234	237	206	237	224	216	235	241	216	219	243	241	245	222	212	223	208	232	237	232	224	214	241	218	225	219	194	202	257	225	208	220	235	227	238	230	234	204	210	244	240	219	204	209	221	211	224	204	232	231	220	204	219	246	213	243	202	206	192	209	222	227	226	212	238	220	230	201	214	227	223	222	191	195	209	202	226	228	216	223	231	216	201	231	255	228	197	219	220	212	217	217	222	220	217	230	232	227	207	225	224	203	213	210	245	226	200	204	219	242	205	199	197	231	230	211	229	217	238	185	226	206	224	263	212	241	225	205	248	223	236	232	230	231	211	216	221	223	212	237	220	221	242	235	237	231	222	215	241	222	201	213	243	236	232	235	217	249	260	199	237	241	230	214	206	216	240	204	227	240	250	228	221	197	200	210	195	246	232	210	231	240	192	202	240	224	219	217	219	240	228	231	238	232	191	199	209	229	232	221	225	231	241	232	189	212	240	223	206	228	237	224	235	227	209	211	226	226	224	219	220	204	248	192	214	223	214	226	218	242	210	209	208	230	219	230	254	213	216	218	215	201	217	209	245	219	229	240	205	236	231	222	217	237	236	212	221	211	219	210	245	223	242	242	191	199	245	195	223	237	223	244	201	226	240	214	223	207	231	192	217	226	239	224	222	196	213	233	264	247	238	230	235	246	208	194	204	214	185	224	205	214	214	203	205	223	225	234	229	239	219	237	227	208	259	188	214	225	230	195	228	205	212	227	203	215	221	237	218	221	229	233	221	219	231	235	217	233	240	237	206	217	226	218	253	215	212	238	216	208	221	217	238	226	243	248	230	232	207	210	221	216	227	234	210	241	202	207	230	214	200	219	236	233	232	255	238	205	235	220	232	253	210	227	236	246	224	255	232	215	231	226	238	238	222	239	203	205	186	202	229	222	215	248	212	245	211	217	214	236	238	232	197	216	231	229	216	213	213	216	230	212	216	214	216	233	238	214	217	233	197	204	233	203	214	230	252	193	216	231	235	229	246	215	214	233	215	233	240	251	235	204	204	221	218	218	215	238	223	222	215	193	219	208	225	210	210	216	207	236	211	227	216	201	221	180	231	221	235	217	211	205	232	224	208	220	218	212	204	224	252	242	223	233	222	214	212	203	229	205	199	223	228	229	229	215	270	206	222	207	198	240	228	237	234	229	216	216
33896	38254	46657	44316	43655	48989	52429	55085	57136	54285	51208	50279	48954	47702	49422	49436	46952	43915	42393	40640	37449	31476	27583	25831	23489	22500	27011	21371	26216	24401	28233	20593	17410	20213	24771	33319	22381	10788	4349	2399	1912	1565	1600	1384	1591	1450	1214	1151	1059	1536	1445	1182	1115	1049	815	766	735	756	1141	1309	1329	1138	846	680	639	618	617	565	546	569	595	585	576	631	586	579	556	573	566	582	581	559	554	605	547	574	551	560	560	574	552	573	573	585	547	508	562	537	564	547	572	540	603	572	547	526	574	565	587	549	543	528	580	547	527	529	549	552	537	556	531	564	568	610	553	594	540	575	528	577	538	528	528	566	587	560	584	569	580	526	539	549	561	537	568	573	517	559	585	591	583	559	545	610	561	552	574	572	577	579	527	559	564	552	500	568	508	572	613	558	571	575	553	543	581	537	546	541	524	566	580	580	556	565	557	562	557	575	572	536	552	562	557	533	564	520	553	595	577	549	520	549	523	533	548	564	521	551	524	568	555	522	556	529	536	581	566	536	567	557	527	538	541	573	573	535	563	555	558	566	592	580	591	585	573	524	559	536	572	561	547	582	585	554	539	539	560	558	517	532	534	580	536	496	566	559	569	587	548	519	539	527	546	590	553	562	547	545	585	547	556	555	538	571	520	562	559	578	572	558	540	578	583	564	555	516	557	563	582	556	546	550	561	531	556	532	573	558	549	545	622	578	557	537	545	564	480	572	546	557	568	575	527	580	549	551	585	562	585	546	587	535	566	566	558	526	534	536	588	566	533	585	567	553	612	579	545	553	550	549	546	559	576	575	548	561	603	551	547	568	565	576	554	528	538	597	568	544	567	557	544	561	555	564	570	522	536	570	560	567	585	525	570	598	543	553	562	590	566	543	515	567	592	596	539	583	559	521	574	587	557	546	539	495	567	555	542	568	572	557	567	517	544	534	588	552	570	532	512	516	557	557	601	534	530	584	603	535	570	546	547	541	547	580	520	551	554	525	591	552	548	578	573	539	553	531	539	565	571	547	520	559	577	562	537	570	557	579	577	595	559	564	551	593	544	523	572	587	554	562	558	590	580	547	583	553	578	543	588	582	572	565	521	563	568	538	564	575	557	573	543	594	532	556	552	540	566	529	565	560	561	529	582	554	563	570	563	544	533	565	530	540	499	544	522	530	535	518	546	579	533	533	535	576	545	542	540	572	528	609	549	575	531	543	589	618	623	558	580	588	551	564	562	588	542	546	565	561	539	551	540	586	551	559	553	576	569	543	569	592	561	541	534	596	574	557	553	550	566	620	532	536	550	551	557	560	557	588	597	514	575	578	573	557	575	549	575	589	560	563	493	552	554	516	554	537	551	568	549	534	526	571	524	548	563	605	561	577	538	549	532	539	540	534	579	570	516	589	591	531	572	519	557	517	608	558	546	543	582	566	585	570	572	538	560	536	573	582	558	549	535	558	571	530	541	568	565	571	597	562	553	540	532	541	573	540	589	552	528	546	542	564	558	544	593	537	596	611	574	598	537	551	549	576	543	570	554	562	570	574	552	546	561	531	588	559	546	526	558	510	591	507	554	560	528	576	582	568	562	564	565	595	587	566	558	548	557	591	563	564	547	541	545	550	546	552	570	510	553	537	559	570	568	549	528	579	572	540	581	569	540	545	558	535	573	546	552	515	565	554	545	591	573	580	587	525	538	539	571	528	565	572	536	563	573	488	578	580	531	529	541	531	574	519	564	530	545	533	496	546	533	537	525	570	546	536	548	578	535	542	579	580	541	556	567	532	550	535	530	610	577	558	567	551	580	538	577	554	509	532	572	551	526	569	550	539	561	551	536	580	539	594	579	539	580	575	578	559	529	584	535	587	575	580	567	556	521	573	538	573	566	539	565	542	593	578	582	558	566	533	548	540	531	544	499	556	575	519	568	537	521	544	576	566	586	577	524	567	536	592	505	570	529	542	531	580	565	594	590	552	562	598	588	572	532	568	555	535	575	541	545	542	535	566	566	573	557	594	559	580	567	568	511	535	571	590	554	560	568	555	587	597	549	574	568	596	564	513	577	586	570	546	520	521	544	595	518	551	555	557	583	581	558	565	566	563	585	570	565	532	539	552	591	572	582	549	565	564	549	522	555	563	533	599	572	538	573	593	525	571	538	573	540	549	549	593	557	567	584	528	533	569	569	575	543	594	538	580	563	530	533	561	592	576	591	544	591	574	561	521	584	554	549	595	600	557	524	570	574	525	526	553	542	539	554	538	564	537	548	565	547	575	566	525	549	592	580	529	567	620	513	551	503	584	580	565	634	618	564	527	539	566	576	562	584	624	533	539	528	541	565	543	539	573	551	515	538	556	581	524	558	536	546	544	563	524	592	541	558	584	575	544	536	511	572	587	537	553	600	552	576	535	530	541	525	562	576	528	545	558	575	567	534	607	591	541	585	564	534	545	592	533	558	573	537	542	540	491	590	562	602	558	568	574	560	609	582	539	573	588	580	545	592	541	557	525	576	588	550	547	545	547	575	589	575	577	555	523	547	558	555	568	595	572	553	550	573	570	560	534	532	604	576	533	561	587	570	568	531	566	514	563	600	524	561	538	543	547	553	568	545	534	570	586	547	565	570	553	568	506	596	532	584	547	533	512	540	515	529	569	548	557	570	549	548	575	557	577	526	531	546	549	520	565	575	595	569	569	537	576	538	564	556	537	586	537	541	556	540	546	559	558	526	585	558	581	595	543	534	536	542	596	531	565	554	554	528	556	521	524	591	571	555	570	532	547	587	559	586	582	513	552	552	566	547	527	569	547	519	605	593	565	543	578	533	557	526	568	586	553	553	554	513	542	594	584	547	557	537	546	559	562	534	607	606	554	542	546	592	588	527	519	590	548	548	560	575	543	566	626	565	558	520	578	581	546	543	589	552	546	544	565	582	535	538	548	558	551	574	519	504	585	561	584	539	585	554	520	522	528	580	570	586	602	563	562	548	540	581	570	521	546	559	542	535	505	566	560	576	598	547	611	541	529	565	544	563	542	517	557	566	553	558	513	571	559	554	512	583	551	558	519	554	527	568	525	560	539	564	553	598	556	568	533	566	562	559	543	536	554	566	550	533	541	597	534	548	577	583	563	558	548	548	571	561	536	585	573	575	588	562	548	523	556	558	539	550	533	518	552	530	545	563	549	500	541	553	537	593	557	586	566	574	599	537	594	554	534	522	552	527	572	546	539	594	543	592	567	552	547	565	536	585	580	565	596	578	564	600	524	554	597	557	589	562	556	577	545	525	588	602	510	537	544	559	556	581	503	580	546	529	561	552	531	556	541	548	573	570	552	542	520	510	576	582	579	592	597	551	580	595	535	545	553	556	531	557	545	503	565	555	539	562	557	561	573	519	552	558	565	617	541	492	602	572	607	577	576	566	582	532	548	542	547	560	534	603	572	584	557	562	584	551	532	553	555	575	557	548	548	570	530	571	532	571	507	540	542	583	546	502	539	529	539	550	559
23969	21928	22264	15763	11290	9950	8644	7463	4928	3722	2985	2158	1592	1628	1529	1565	1218	1133	884	927	806	641	602	547	532	491	497	455	448	444	484	386	365	388	409	516	397	312	310	264	291	246	307	272	277	281	261	309	266	307	289	289	263	269	244	269	334	240	265	283	303	258	255	270	280	272	248	260	282	285	247	246	258	299	266	261	264	271	291	272	297	266	284	299	267	284	279	265	264	279	290	271	248	261	259	265	281	277	253	272	296	280	275	266	268	270	296	261	263	246	279	292	250	278	283	264	257	268	253	255	267	284	274	279	265	263	250	273	274	299	278	234	270	263	267	257	273	270	270	249	256	246	263	238	270	255	256	271	235	254	274	271	255	263	276	289	258	259	280	276	269	256	233	269	268	273	248	268	251	242	272	261	271	261	248	267	273	250	283	261	260	262	290	244	246	287	267	285	260	261	287	263	275	271	261	215	278	267	276	292	236	294	276	286	269	279	277	246	249	245	256	271	268	303	258	271	257	278	289	265	272	253	268	258	276	263	256	272	272	289	289	276	291	275	280	267	262	272	260	241	252	253	285	248	263	262	280	272	300	234	267	303	256	278	258	259	283	241	233	263	242	269	264	279	264	290	290	278	258	238	221	252	276	260	243	322	258	236	250	245	267	258	256	259	285	290	253	265	277	292	289	273	264	263	265	275	258	284	248	290	261	264	253	255	256	257	278	268	243	241	264	251	239	269	278	276	259	269	258	256	272	247	265	290	265	244	248	262	264	247	261	266	271	247	260	273	249	263	272	265	254	260	281	282	279	251	279	280	265	277	240	273	240	259	242	291	273	275	268	248	262	288	293	223	252	277	272	270	278	260	216	278	284	279	271	244	276	263	288	239	274	261	244	250	282	278	264	285	293	279	285	246	258	283	268	278	249	266	277	252	295	254	265	297	280	249	301	254	253	240	262	258	262	268	259	238	235	281	304	254	259	267	251	277	245	290	256	289	270	305	259	269	257	238	292	261	233	277	274	267	239	270	289	259	267	278	265	275	255	259	272	252	265	261	252	232	251	312	295	264	281	273	233	263	263	275	286	288	288	257	242	269	253	254	272	261	260	281	234	242	245	256	278	294	293	258	295	257	273	273	263	251	277	271	262	281	280	264	265	276	277	238	250	241	273	287	277	271	274	274	243	283	253	294	269	276	270	224	287	227	264	269	279	279	258	275	290	269	257	258	269	254	258	280	260	269	287	286	278	251	260	273	258	261	247	267	291	248	247	263	276	254	231	241	283	268	264	266	305	234	292	277	243	285	307	251	263	239	274	252	256	260	281	268	288	283	320	261	294	282	250	273	244	268	261	226	268	249	273	302	286	290	250	294	272	250	232	264	311	281	272	249	294	244	296	275	255	252	258	248	273	276	270	269	288	284	294	261	289	288	273	270	271	272	255	290	281	242	237	280	253	270	263	270	264	261	270	272	254	272	243	273	257	248	266	266	277	267	270	292	296	269	245	274	256	285	260	269	268	272	251	237	248	266	262	269	276	275	258	265	270	249	228	246	256	303	261	282	276	260	247	285	272	276	283	269	288	275	294	294	242	252	246	265	240	250	282	255	269	294	259	260	280	253	251	282	263	265	283	258	275	250	260	257	249	263	275	246	266	268	279	259	245	230	304	256	267	261	267	274	225	284	248	263	278	245	277	258	290	249	264	268	311	248	310	270	259	272	276	242	276	261	270	271	232	268	278	274	280	273	271	264	249	276	279	279	275	278	261	290	277	284	302	250	269	261	230	283	276	275	271	227	275	240	274	258	286	257	295	288	271	241	237	263	284	239	240	281	271	295	246	281	241	259	279	280	300	276	278	284	285	280	295	261	287	246	265	250	261	279	262	276	286	299	268	255	252	256	273	255	283	259	260	283	314	265	257	277	241	294	230	240	264	297	272	256	273	275	248	264	265	266	237	255	258	236	286	273	279	271	314	279	288	294	264	290	262	285	268	286	253	272	263	262	267	293	240	250	266	274	244	239	244	255	245	258	262	277	249	245	267	256	236	265	282	249	257	291	251	281	250	271	258	260	266	254	286	303	255	295	284	255	249	268	245	259	276	253	287	276	279	253	276	264	302	287	260	266	273	259	238	270	289	271	250	241	292	234	274	286	284	265	287	240	262	265	252	299	288	282	287	254	266	266	261	271	245	290	269	238	238	262	241	291	258	276	280	286	269	271	261	261	252	264	285	266	267	249	283	274	267	230	257	257	244	264	270	278	302	285	287	280	268	267	257	260	277	299	277	264	237	236	261	273	276	251	254	241	263	248	278	257	265	276	271	248	259	276	264	249	270	261	284	232	250	305	252	262	256	232	257	265	274	266	276	257	254	240	264	250	269	292	288	274	257	240	254	276	256	283	262	278	278	273	260	255	273	235	256	252	261	272	285	278	260	270	232	277	257	259	276	278	260	277	291	268	281	261	293	268	231	261	242	295	265	280	267	272	277	293	251	273	259	258	289	265	265	281	253	250	284	266	283	256	253	262	283	252	281	275	290	242	287	268	279	266	244	222	256	277	274	273	270	264	248	258	301	293	250	252	253	277	294	262	242	238	251	280	264	265	247	279	252	246	269	235	241	256	239	286	273	260	254	296	257	264	298	270	276	295	261	267	282	250	272	276	249	278	279	297	252	266	288	234	283	277	254	231	232	253	253	255	273	260	250	286	250	269	246	260	268	221	269	278	282	278	284	261	269	308	255	281	280	255	265	260	281	281	281	249	266	282	267	263	279	274	275	261	287	308	260	296	305	298	316	322	230	253	266	276	234	263	293	261	252	251	269	286	238	233	271	260	285	280	246	264	298	268	283	255	247	225	299	253	275	280	269	282	281	260	260	277	295	281	233	243	249	243	260	298	273	262	289	276	260	271	269	280	261	241	281	286	285	249	239	282	256	269	273	283	289	279	249	274	282	272	246	236	237	250	280	278	284	284	261	257	282	256	256	272	271	271	253	269	239	265	287	265	256	235	264	281	278	301	233	277	253	256	254	279	282	291	260	248	281	241	265	248	266	258	248	278	253	283	279	286	255	276	258	271	264	247	256	291	272	267	268	258	285	231	269	259	259	219	266	263	266	244	264	283	304	270	257	274	270	250	263	232	278	287	266	261	275	259	295	262	242	242	247	265	274	267	223	236	300	294	258	272	285	249	306	230	280	276	273	286	282	265	263	252	310	246	262	263	261	250	281	298	279	262	263	273	251	287	255	288	275	258	242	284	282	274	287	268	300	307	280	288	257	283	274	263	264	273	254	284	257	251	250	274	264	247	247	290	261	261	251	285	259	260	294	253	282	275	280	239	274	251	287	252	292	274	272	274	271	262	234	239	276	269	263	268	298	265	270	271	257	261	262	260	250	261	246	232	237	255	249	251	248	255	259	300	238	314	262	257	247	257	263	291	268	239	240	228	294	263	271	258	240	245	244	258	235	252	267	246	286	285	269	257	261	257	257	251	253	279
15170	18545	26975	26363	24277	24842	23706	22405	18219	15522	13270	10964	8363	8343	8454	8464	6859	5887	5163	4790	4216	3367	2840	2679	2405	2205	2501	1847	1977	1867	2187	1835	1520	1501	1613	2522	1799	1159	926	762	765	736	794	792	735	798	748	716	779	734	764	697	686	718	744	693	723	706	714	661	699	713	703	685	684	657	701	677	695	631	662	685	707	677	701	652	623	689	674	654	653	678	644	654	640	717	679	734	685	710	663	617	711	688	695	635	651	702	698	713	650	684	630	669	691	667	677	698	676	601	643	657	663	651	638	681	617	634	668	659	616	686	651	645	671	661	614	689	666	647	653	639	656	658	693	670	660	662	646	704	625	634	675	698	667	673	670	712	716	672	675	643	692	696	655	639	677	682	638	686	710	714	670	681	681	696	697	658	648	662	661	662	635	692	679	652	692	656	682	689	659	645	698	678	680	679	677	649	666	726	665	656	661	658	680	675	677	692	651	662	688	652	687	647	648	659	633	676	696	706	655	673	672	679	698	692	673	664	687	646	663	697	705	596	663	606	683	661	649	676	675	686	670	641	664	640	658	681	685	663	684	709	653	670	632	633	696	632	645	682	660	706	676	659	609	707	663	684	681	689	693	722	634	642	726	629	696	658	659	630	680	688	666	649	646	665	655	667	653	658	705	646	677	671	673	663	642	657	654	669	647	679	648	678	650	682	684	682	660	654	626	637	669	698	614	689	648	710	632	682	671	661	665	658	690	680	667	643	667	683	657	696	662	648	679	648	655	664	639	638	669	665	645	645	707	693	604	641	655	670	661	649	659	646	628	651	680	683	667	683	702	682	664	634	657	669	727	599	687	690	661	644	654	687	687	684	624	617	630	668	634	668	682	623	662	680	664	678	633	672	674	655	687	657	659	679	653	680	681	673	646	679	706	656	689	638	683	716	669	651	661	652	672	661	719	686	667	653	671	657	667	672	691	674	685	643	639	710	647	683	707	633	675	713	665	620	693	679	702	722	696	718	667	655	681	655	639	665	676	659	653	661	682	704	715	659	694	685	636	709	647	703	661	660	660	672	625	629	670	654	677	662	654	644	670	672	719	683	678	675	640	674	705	666	645	688	609	691	690	652	747	696	699	653	662	660	689	684	671	641	684	641	643	702	680	655	675	677	639	681	693	671	694	689	667	744	669	691	669	666	642	641	689	666	681	690	711	686	677	688	693	680	683	613	671	648	724	664	657	640	660	687	719	657	667	645	672	680	706	657	634	662	660	647	648	704	677	681	661	637	681	693	676	684	750	690	659	705	665	670	634	702	672	692	675	641	685	695	642	645	658	690	679	639	650	608	657	712	677	708	683	684	709	669	634	679	657	678	694	657	677	646	669	700	630	661	668	621	611	651	691	646	639	646	684	702	678	635	682	670	650	704	636	704	674	651	662	646	676	692	674	646	635	664	659	649	637	677	612	686	627	699	641	657	662	673	690	698	675	693	638	662	663	681	674	686	648	634	656	655	638	699	658	623	664	674	680	707	652	635	673	664	669	697	680	666	678	709	611	648	688	631	680	666	661	682	666	684	645	728	658	668	656	621	658	635	681	651	655	674	710	634	668	661	721	664	709	649	655	684	675	656	697	665	633	665	629	702	714	679	678	642	692	645	676	685	668	642	694	697	699	670	686	661	666	684	680	661	599	660	652	701	665	669	646	640	685	647	655	680	708	666	696	663	641	609	667	669	656	688	664	683	634	655	649	680	694	658	659	707	707	651	682	688	677	643	654	682	668	627	645	626	645	667	632	702	678	663	636	637	686	716	651	681	614	749	675	650	682	684	637	665	628	713	670	644	660	640	691	703	653	663	681	699	628	698	697	646	622	677	615	654	645	678	704	674	700	668	632	628	674	691	639	661	704	632	639	664	652	678	687	659	711	680	667	622	636	697	628	653	633	704	649	674	653	695	689	641	679	689	667	671	671	632	678	635	666	691	681	692	667	672	678	653	629	638	652	662	731	659	649	648	659	647	645	651	644	673	635	636	668	714	641	714	665	726	692	673	632	658	678	668	648	691	649	694	637	705	665	635	647	716	697	653	666	675	680	628	663	694	618	681	715	710	631	698	699	682	636	687	671	664	646	693	684	672	645	702	679	669	643	674	660	674	656	687	656	644	704	650	659	625	618	708	672	674	665	681	672	701	680	646	654	657	645	691	684	679	688	700	645	652	664	698	646	679	693	693	643	665	680	677	707	677	648	643	637	674	654	695	676	668	640	641	647	625	658	687	646	652	670	700	660	703	638	700	673	671	676	681	689	589	648	674	660	700	628	655	712	693	705	682	659	676	674	637	673	681	611	674	667	660	680	693	672	727	674	612	710	689	653	634	636	662	670	633	670	667	635	678	656	680	693	645	710	654	664	668	679	623	628	674	692	643	623	683	672	656	658	675	658	699	656	684	673	673	710	633	675	668	653	687	638	628	658	724	625	691	669	623	640	683	666	692	647	664	662	642	639	702	643	654	637	637	682	721	685	671	676	688	640	727	624	647	639	700	661	651	725	674	655	657	685	651	643	675	623	666	630	675	661	644	696	649	643	718	682	672	668	637	647	633	687	663	652	673	672	632	680	662	691	709	636	695	700	676	660	676	657	659	661	673	703	646	682	682	651	653	671	679	640	678	671	684	658	628	649	656	644	666	640	639	707	722	646	668	669	659	642	653	656	649	700	683	684	675	678	661	681	699	714	642	650	654	681	659	680	710	668	707	636	657	671	678	686	612	648	675	666	672	656	667	683	713	693	622	672	701	699	667	661	696	662	680	661	673	678	639	661	680	643	683	724	678	667	643	635	631	645	609	676	663	696	673	697	675	645	678	626	609	652	666	663	629	661	665	712	669	640	658	604	667	687	669	697	652	645	674	654	670	645	640	678	667	637	678	686	657	717	675	678	679	671	641	681	663	651	666	677	661	619	676	640	680	648	658	657	663	703	675	662	661	698	671	629	664	656	684	706	681	680	684	675	688	714	658	645	658	673	647	679	654	656	667	678	656	677	692	635	660	643	656	689	700	661	623	661	683	627	645	669	686	705	664	668	688	717	662	685	669	708	655	661	673	657	628	661	649	660	675	670	632	655	623	650	671	683	646	677	673	684	700	626	651	650	678	674	615	704	657	618	663	672	700	647	663	631	645	628	679	628	708	668	711	684	663	636	678	644	657	651	652	663	686	659	674	625	704	648	656	646	681	722	674	675	660	679	660	617	656	652	647	665	644	687	708	677	660	620	610	655	693	696	664	656	668	656	694	691	688	668	708	658	626	694	676	671	671	697	668	697	668	658	616	684	691	673	723	649	713	665	685	691	670	661	733	666	714	679	704	719	632	626	697	668	632	657	659	700	678	662	662	676	626	625	652	588	698	679	670	702	676	642	665	688	650	646	646	650	681	651	704	707	702	662	662	681	657	672	623	661	681	683	666	682	669	663	686	658	686	707	654	661	679	656	641	659	619	672	658	621	679	639	690	660	627
37523	37761	36298	28967	25811	30911	31666	35780	29294	26026	23933	21679	17653	13877	15153	16685	12468	10267	7741	6772	5860	4026	3761	3064	2846	2642	2874	1935	2051	2437	2588	2351	2006	1886	2164	2791	3280	1609	717	376	294	331	334	319	329	302	276	279	299	296	278	320	287	276	289	263	301	310	292	328	302	287	251	286	264	258	276	252	236	309	251	242	276	257	249	248	262	283	275	285	285	240	253	281	286	262	243	261	274	247	266	238	245	259	258	264	250	276	242	236	288	256	258	277	247	292	273	233	290	261	275	244	262	263	260	260	247	277	263	262	288	253	241	265	286	294	280	239	250	249	252	243	264	244	237	253	269	259	244	250	225	293	262	278	290	278	252	308	248	258	259	268	272	259	275	260	244	290	249	253	259	255	224	253	268	273	254	257	257	252	255	280	248	255	274	279	268	283	279	265	253	290	241	259	253	250	253	273	251	266	237	261	261	262	284	251	225	241	281	257	281	268	264	247	239	265	216	263	246	232	274	262	269	257	274	255	242	245	286	297	237	272	267	237	256	244	256	272	277	248	255	246	273	245	265	251	245	234	283	241	271	259	259	268	244	245	241	252	256	273	263	269	253	252	275	228	257	277	260	233	298	241	288	281	241	275	254	278	243	257	251	253	262	244	230	247	264	254	261	252	247	266	281	254	238	271	241	254	275	245	248	270	254	235	256	269	285	264	250	253	256	290	284	265	294	258	285	259	218	228	230	245	293	278	257	249	266	249	278	256	271	262	247	277	271	260	270	216	227	279	265	235	278	238	251	260	256	290	253	257	268	244	231	254	279	260	242	277	273	260	246	272	239	246	271	291	248	256	271	268	273	244	240	239	260	227	260	265	278	233	273	284	269	247	260	276	241	257	293	288	252	250	255	273	248	251	268	250	240	269	250	247	263	296	251	267	269	253	227	231	262	257	256	258	255	266	289	293	283	285	269	237	238	229	264	238	259	261	262	240	252	271	270	259	243	289	247	287	222	286	262	289	243	254	291	261	240	269	267	266	240	251	272	272	301	285	249	268	258	263	255	234	241	283	275	236	245	250	255	249	290	275	261	245	265	261	259	228	250	239	247	253	254	261	261	284	250	257	281	246	234	276	276	269	289	246	251	283	238	252	251	233	253	258	253	279	245	264	252	264	285	277	278	247	224	269	243	271	239	260	262	273	255	248	288	247	235	256	223	271	283	297	276	230	259	255	264	265	277	269	257	291	284	248	282	244	267	257	266	274	288	251	264	255	265	276	249	297	271	257	246	249	254	249	258	276	263	247	238	262	234	264	294	264	233	276	272	268	258	262	255	293	259	254	257	262	249	231	267	258	256	267	278	268	262	277	263	273	272	246	275	259	282	243	263	269	268	256	240	262	277	238	265	263	277	240	267	252	270	247	271	255	237	272	244	256	259	266	260	259	274	258	279	263	262	281	269	253	243	286	211	261	263	258	292	287	319	248	276	261	254	256	252	264	263	270	279	255	251	271	261	265	244	246	244	263	293	247	272	264	234	256	246	261	237	255	273	289	277	249	260	251	320	261	260	261	278	271	234	257	249	271	270	271	267	254	272	289	261	263	230	263	259	237	283	261	244	264	273	292	266	274	252	264	251	284	270	283	274	234	290	259	247	249	272	263	276	251	238	262	263	305	265	319	244	228	294	248	279	270	248	274	251	263	279	279	258	292	259	271	265	243	234	269	259	259	264	247	268	263	292	262	249	261	239	306	228	266	247	269	277	255	280	284	231	253	250	249	254	258	258	259	245	261	279	279	263	262	282	233	232	271	278	245	257	299	276	273	257	279	256	261	263	253	272	246	261	266	288	270	268	260	282	261	250	269	236	245	264	272	257	265	258	242	266	255	262	229	248	250	265	271	256	250	243	256	244	270	280	250	248	262	236	250	251	266	251	272	279	252	280	246	253	292	251	253	261	233	245	266	251	268	257	290	265	294	271	241	291	278	239	256	256	275	255	237	244	250	245	276	278	275	258	266	229	251	253	247	258	264	242	272	288	226	262	239	256	266	289	263	266	258	265	264	268	267	263	289	260	275	265	239	267	278	257	250	263	270	247	262	262	265	254	274	272	243	246	263	247	255	240	246	266	278	235	274	257	254	288	291	271	242	282	248	289	237	250	253	285	300	268	255	263	276	272	282	240	256	274	267	264	225	223	252	229	265	250	247	207	262	262	238	250	250	232	271	263	261	261	260	256	253	232	278	243	254	240	238	283	277	256	260	244	246	246	261	263	255	270	279	254	284	245	272	291	284	259	242	256	271	257	270	279	268	262	238	251	242	265	275	252	289	258	265	248	248	260	251	265	253	260	249	238	295	259	252	256	253	261	283	242	251	252	264	262	258	271	258	267	264	267	255	266	229	244	264	240	219	270	286	242	256	295	284	237	270	267	278	258	262	268	240	245	261	231	270	286	243	261	268	264	260	250	270	287	270	268	270	271	250	268	257	265	279	284	268	244	278	270	273	242	242	250	234	249	270	249	268	261	264	265	279	242	278	269	266	276	258	242	235	259	280	268	241	251	284	269	269	281	273	286	252	262	252	310	247	280	224	248	255	261	223	260	264	231	258	249	258	265	298	255	267	293	270	265	246	243	219	243	256	238	303	274	256	254	287	288	249	271	254	258	234	271	259	262	272	272	252	231	269	218	265	243	272	270	259	257	271	244	248	274	246	272	263	265	243	288	269	245	248	287	265	266	256	272	253	259	243	295	250	282	302	283	279	268	260	272	260	285	268	235	259	250	229	271	241	260	250	271	275	273	245	270	269	240	257	241	253	254	267	244	238	242	234	262	278	280	253	257	271	246	258	283	270	274	276	260	254	279	256	263	272	274	270	262	278	259	268	264	287	273	263	285	287	279	243	271	266	252	283	268	261	220	285	285	254	275	266	275	269	264	247	282	294	284	254	271	278	285	253	249	240	220	250	265	244	262	266	295	263	250	256	245	230	225	264	263	288	288	275	241	245	243	263	258	252	252	277	240	246	262	234	245	254	250	255	274	265	282	270	257	241	237	264	270	247	268	261	299	243	280	274	259	256	245	263	256	267	267	259	288	258	241	258	249	253	258	239	255	252	261	230	259	265	289	239	229	263	245	241	241	277	261	252	267	265	249	266	243	267	258	247	275	256	246	276	221	278	272	282	262	268	261	247	285	260	265	259	258	263	258	252	263	281	250	290	230	304	247	236	247	251	223	241	279	229	253	265	253	265	264	243	240	240	251	258	260	263	245	248	292	291	266	279	290	243	242	272	247	266	253	262	262	250	241	242	234	279	235	263	296	268	260	267	294	258	237	263	258	289	209	253	266	284	284	241	256	286	263	272	257	244	260	269	281	233	240	261	242	267	281	278	291	279	262	246	261	280	279	273	248	294	261	264	250	289	226	281	263	274	280	284	268	263	261	271	236	260	270	273	269	286	239	304	271	284	274	293	272	277	265	264	278	277	240	277	261	279	254	269	282	240	296	248	270	245
26168	31091	37350	36531	35881	42247	44962	46764	44834	42763	40915	40293	34675	33892	36265	36850	33386	29515	27332	25817	23506	19149	18029	15736	15572	14899	15185	11050	11838	13858	14282	13965	11459	10973	12993	16143	17500	9839	3881	1377	1083	1045	1178	1086	1088	1084	849	844	1002	1232	1020	963	918	891	813	741	770	750	804	1014	886	848	705	670	708	717	699	667	688	615	648	619	680	617	626	648	689	649	635	687	640	649	647	654	641	676	666	658	640	687	678	665	659	650	699	624	633	631	720	623	679	641	592	656	618	639	656	654	651	629	646	696	719	688	678	688	615	626	651	650	684	710	683	644	695	642	651	644	673	630	634	647	679	714	627	637	714	674	659	621	620	651	678	645	643	675	629	663	679	666	664	631	658	714	661	650	670	632	670	695	678	656	644	653	614	639	628	668	682	651	613	631	641	655	598	647	645	661	621	648	637	634	657	665	681	669	618	676	637	654	657	680	612	636	662	703	647	726	632	659	646	640	659	648	652	636	647	648	662	653	683	654	605	679	642	665	696	674	709	672	633	655	633	703	647	651	696	694	669	669	631	601	602	680	678	642	665	621	656	677	641	622	628	618	698	629	673	668	640	652	645	656	645	633	666	714	611	612	658	637	623	634	611	651	637	634	676	640	666	678	713	620	647	653	673	664	695	655	673	659	627	670	620	697	671	671	663	638	679	645	651	634	676	686	646	650	653	621	620	650	644	649	677	691	628	599	609	629	656	621	698	663	647	655	618	673	612	617	718	657	651	613	647	619	688	630	644	612	735	659	602	667	646	680	706	691	595	649	633	630	639	697	648	659	657	618	668	604	613	626	656	620	626	644	645	686	639	616	713	620	574	631	623	663	643	704	651	632	667	641	673	615	633	642	716	650	679	643	669	665	649	709	673	700	631	659	628	636	701	671	672	662	663	706	647	669	697	641	654	675	674	636	632	643	648	683	626	628	681	701	682	649	639	701	669	657	638	645	693	664	677	632	674	679	657	641	702	676	680	650	641	671	638	676	703	658	655	610	618	649	629	625	666	649	664	652	640	656	663	619	683	618	696	612	644	657	668	648	663	644	657	658	625	623	696	601	636	645	669	650	665	677	654	605	659	665	671	637	660	646	641	626	702	647	680	663	640	655	648	640	728	639	680	603	623	669	636	632	649	666	629	658	625	607	647	616	683	642	626	645	672	647	678	656	706	621	659	676	669	638	679	641	685	668	677	652	630	662	650	614	672	648	651	656	640	642	664	633	619	623	662	672	648	636	621	679	661	601	679	662	640	686	652	704	678	658	629	639	623	613	691	619	663	632	622	630	688	664	642	607	638	592	602	668	668	660	650	653	643	684	624	645	629	654	690	668	644	652	661	603	684	660	612	692	641	669	650	641	610	644	700	638	654	628	663	645	676	639	645	654	630	644	671	675	621	645	668	639	645	631	626	647	630	670	697	645	625	643	621	645	646	659	686	655	652	629	656	665	651	642	636	688	645	651	648	605	581	653	641	684	629	636	661	643	686	685	635	669	588	689	660	663	626	635	695	678	664	595	649	662	655	646	665	648	682	656	654	671	650	629	668	648	621	677	647	627	661	628	603	663	666	676	627	621	651	662	671	667	631	621	671	624	671	579	670	675	640	651	669	659	674	627	638	688	689	638	649	620	720	638	707	661	668	679	670	644	626	672	631	668	675	623	682	641	633	671	729	635	615	693	636	619	687	671	651	650	648	620	705	684	668	625	646	674	650	646	656	630	646	629	684	659	692	661	724	699	663	661	616	643	656	646	659	673	648	648	683	640	589	698	709	599	658	658	672	641	639	612	625	672	701	624	680	671	689	660	640	657	674	672	639	653	643	706	641	661	656	625	646	643	656	638	629	636	594	623	685	660	664	609	657	672	614	692	672	666	633	648	641	630	689	650	638	680	617	637	655	685	671	623	653	634	689	675	678	665	667	669	615	674	622	648	697	624	665	611	639	634	690	643	640	656	599	704	646	634	632	607	684	635	645	679	657	619	692	657	661	674	658	641	650	662	597	636	673	615	647	661	669	679	674	654	679	654	667	644	656	616	666	656	667	640	644	664	650	652	640	649	650	650	615	619	686	691	661	690	660	646	636	684	658	645	676	621	691	626	643	654	668	658	606	654	660	631	614	675	658	660	639	690	664	674	631	655	694	676	683	634	634	610	639	638	661	692	665	622	642	672	683	688	716	625	652	598	677	654	636	660	661	639	658	621	671	693	615	673	607	676	665	669	638	624	617	661	638	683	634	652	627	638	631	637	645	670	637	634	649	608	613	689	611	638	645	684	680	640	628	612	636	709	652	646	643	654	669	635	684	653	630	671	690	628	640	646	685	666	660	649	662	649	604	678	620	670	630	677	659	685	617	612	659	632	698	622	654	617	650	629	651	648	702	661	675	647	661	662	650	645	654	645	651	662	672	656	679	600	628	662	696	641	658	655	619	622	673	661	629	673	644	671	668	634	666	669	650	704	636	686	649	644	695	655	656	649	652	616	619	671	674	622	586	691	680	629	697	621	643	676	667	624	685	673	683	660	630	662	631	714	632	649	649	703	613	692	625	649	703	643	664	664	646	706	644	646	647	681	640	647	663	647	674	641	606	619	657	679	678	660	659	657	660	641	681	620	632	671	623	649	671	654	660	656	647	666	736	691	666	615	641	702	686	648	664	637	625	642	592	678	666	649	655	639	668	626	678	651	631	627	681	663	653	631	663	665	619	687	678	655	704	633	661	635	675	660	628	685	641	626	622	634	643	603	669	645	629	716	655	645	625	655	662	620	643	679	702	627	578	677	657	663	701	645	640	664	652	629	649	664	693	661	652	635	601	636	681	620	684	642	667	632	635	688	644	625	660	661	657	632	640	621	647	650	609	658	692	625	655	673	644	665	658	690	645	651	639	659	665	609	683	633	611	631	640	689	644	690	649	588	660	647	658	679	607	622	643	662	667	677	612	655	635	683	657	674	685	611	679	658	648	708	650	667	632	660	654	673	628	673	650	675	642	598	653	658	669	646	600	668	642	654	647	668	672	623	628	668	646	652	716	663	647	602	611	689	681	614	613	646	598	622	670	681	667	701	684	661	640	684	643	648	683	726	642	645	660	654	641	670	656	636	643	641	681	658	644	644	613	613	703	636	664	662	675	691	646	660	599	676	682	662	651	646	616	691	661	687	654	660	668	656	641	692	664	634	660	699	632	648	638	646	649	661	679	636	618	650	649	667	679	657	658	673	618	632	662	668	615	635	683	630	677	677	653	665	653	638	644	670	626	663	631	660	624	633	644	677	673	591	627	681	648	662	667	643	676	703	627	633	680	707	656	655	653	675	632	644	633	670	692	657	628	631	673	650	684	650	666	651	672	657	696	618	681	691	609	656	660	620	684	667	636	612	669	669	657	630	643	665	642	658	708	637	597	652	662	641	608	607	671	742	659	689	669	628	672	655	697	671	648	674	678	654	658	639	662	700	640	635	654	642	653	688	607	716	666	652
47755	43591	39874	33307	32438	38305	42701	45691	39637	37186	34085	34076	32505	26880	29137	31353	27199	25352	20584	17561	13754	12425	12510	8200	7520	7234	7361	4467	4071	5657	6986	5957	6158	4695	6066	7801	8372	5738	2401	711	338	354	343	359	357	354	311	307	324	392	347	317	327	308	266	252	256	264	299	323	332	271	258	272	217	224	229	228	214	223	227	224	193	231	261	238	225	249	223	222	252	211	242	212	218	204	243	211	205	210	238	255	207	232	210	196	241	197	209	242	226	231	247	215	227	237	225	244	226	219	208	193	253	226	252	198	230	216	235	198	211	198	213	226	243	217	226	201	197	204	230	226	190	218	224	233	226	231	227	220	229	247	225	238	212	210	220	210	192	229	232	207	242	208	193	219	243	227	217	215	277	212	226	205	240	203	231	204	246	219	206	218	211	204	213	248	201	204	266	236	242	211	215	212	199	246	237	255	221	217	197	237	235	214	219	227	216	222	218	225	229	259	230	248	226	208	225	203	226	231	204	223	228	236	215	250	223	216	261	258	214	230	235	240	219	229	243	214	205	246	191	207	196	225	219	214	220	233	233	218	239	226	193	211	216	252	235	200	226	212	231	236	223	226	213	212	242	224	219	225	205	204	218	253	242	222	266	221	233	225	202	204	201	232	232	185	213	231	222	222	219	224	217	241	238	204	233	218	210	220	206	225	205	238	214	221	225	212	224	221	205	234	217	240	217	255	203	208	209	236	219	221	228	222	248	246	224	241	213	202	201	241	246	240	205	237	220	208	234	223	221	238	238	215	213	231	209	219	203	229	227	225	207	225	240	234	201	244	209	234	207	212	218	213	187	236	220	199	243	235	212	238	257	231	227	225	209	200	205	192	212	230	222	239	244	190	236	233	232	210	211	217	243	187	212	201	232	224	234	187	242	219	227	213	221	205	219	203	233	200	205	231	226	224	236	237	204	227	224	214	209	210	226	223	195	244	202	217	228	216	187	216	198	209	204	206	224	239	217	179	196	243	227	232	203	201	220	249	224	232	235	234	214	213	220	244	215	204	193	205	232	243	233	220	224	226	212	201	206	228	212	239	235	235	189	216	231	213	211	215	211	230	212	232	223	230	231	222	205	252	224	242	217	206	206	204	216	225	230	185	206	232	222	225	208	232	235	234	242	239	211	233	233	224	199	213	216	206	213	223	218	205	214	226	225	229	217	226	221	232	243	217	245	243	235	219	244	225	237	227	214	232	230	206	232	220	202	254	215	250	238	237	196	221	217	230	234	226	190	217	240	230	224	215	215	230	204	194	234	239	230	258	222	217	207	205	202	220	239	199	223	214	244	213	221	222	232	208	176	205	224	208	222	229	209	232	236	211	211	198	211	220	224	231	247	201	209	223	221	225	226	211	240	215	209	221	236	226	222	241	233	225	204	219	238	186	206	224	198	228	213	219	202	224	231	238	230	206	217	238	225	230	222	221	227	238	234	206	220	234	216	233	210	212	205	241	206	232	229	222	238	219	225	234	206	236	217	235	221	213	210	236	235	236	220	225	232	197	246	214	240	243	237	212	215	220	213	238	221	224	234	224	210	208	204	227	217	229	221	198	224	233	223	196	217	226	223	200	213	223	217	243	203	235	221	211	204	217	245	221	231	228	255	234	221	242	225	248	210	236	215	235	228	241	215	206	214	229	229	189	187	229	202	268	207	199	219	241	242	203	243	235	239	227	192	212	239	247	235	220	206	232	221	219	236	232	222	232	213	256	222	215	210	214	244	214	235	229	210	205	230	221	219	224	208	246	232	210	197	213	189	193	219	225	216	222	230	221	232	231	238	200	222	215	241	207	235	231	236	216	249	230	230	217	251	260	201	207	221	227	208	223	230	211	209	214	244	208	240	188	248	229	259	202	222	228	218	227	215	223	226	221	235	205	188	218	208	234	239	223	218	236	233	205	223	231	231	229	215	258	212	204	226	207	236	232	221	230	198	236	243	246	221	231	232	204	201	229	214	261	244	244	221	206	230	231	252	219	226	227	224	237	235	204	222	228	239	235	222	190	211	206	192	245	239	221	204	220	211	225	229	235	224	244	224	211	213	221	234	194	233	216	224	218	219	256	220	220	219	250	224	199	240	216	208	251	231	183	216	223	210	235	218	221	237	233	231	234	224	240	227	217	235	230	230	212	207	198	224	205	212	231	220	205	218	198	207	231	210	217	204	195	201	224	228	204	255	219	212	214	241	227	240	250	240	229	188	216	204	215	216	210	225	217	187	226	181	221	227	244	257	214	251	215	211	220	231	236	207	224	219	232	200	229	231	193	238	204	242	230	223	238	208	221	228	219	244	208	247	251	244	212	207	227	234	219	211	236	216	210	249	215	222	219	193	238	218	220	217	209	237	238	217	231	234	225	234	218	226	215	244	239	211	219	233	195	229	214	195	230	247	239	222	238	246	230	249	202	220	211	227	207	213	228	227	225	217	229	209	216	228	208	217	224	222	217	222	244	244	227	205	196	209	239	227	239	215	212	254	247	251	214	231	231	211	230	232	195	241	245	219	225	240	228	212	207	224	224	238	221	213	218	249	221	219	222	226	225	244	225	253	242	237	217	237	215	213	232	217	239	225	229	237	224	204	235	234	214	211	219	221	232	211	217	209	250	231	204	249	235	228	230	267	220	248	219	234	201	239	230	234	219	267	205	247	216	226	244	234	214	238	210	260	241	228	199	235	237	212	238	222	211	226	207	231	199	243	243	213	224	226	241	209	219	239	232	218	214	212	213	198	233	222	211	216	205	238	198	247	219	217	214	236	215	203	202	213	204	217	219	232	201	195	240	237	223	246	244	231	229	243	231	195	221	231	224	210	224	206	244	231	248	214	213	241	223	221	233	216	212	230	208	214	239	218	232	233	257	202	215	240	232	211	198	221	216	226	194	220	225	244	234	209	221	234	233	228	231	220	224	200	200	238	227	224	235	211	229	246	227	196	218	204	242	228	227	218	217	227	220	230	212	214	238	234	214	235	215	234	214	208	214	213	211	254	216	237	236	196	217	218	231	237	194	198	196	257	225	222	203	202	214	237	232	202	253	211	203	203	217	236	244	201	207	227	226	213	219	220	242	219	243	198	187	224	239	197	228	221	229	206	207	243	232	217	237	236	225	233	197	219	248	202	230	236	251	213	239	231	204	218	226	233	231	234	235	248	226	222	225	217	222	197	218	211	227	222	213	196	226	216	203	218	208	233	220	206	226	218	232	215	247	208	215	235	210	229	215	230	208	229	240	230	217	243	217	211	229	220	249	213	221	236	218	194	216	192	236	227	205	229	212	200	189	206	213	211	217	226	219	225	219	212	215	235	226	203	217	220	215	216	237	248	210	223	207	228	242	238	210	247	225	212	243	235	240	204	210	245	218	227	258	213	237	219	224	225	215	244	251	198	214	207	240	252	236	222	224	231	238	220	233	231	236	216	222	231	213	194	199	234	239	212	201	208	232	204	193	232	241	198	213	220	225	213	226
34448	38940	42956	44718	45107	48833	53898	56440	56476	54389	51383	51331	47072	45456	47993	47435	46120	44719	42012	38810	34503	35279	34500	27807	27830	27241	26836	19882	20017	25156	27053	25084	25312	22086	26152	30008	30448	23669	11849	4096	1646	1504	1641	1519	1659	1663	1124	990	1161	1802	1418	1317	1218	1130	823	801	778	740	829	1453	1393	1041	879	780	663	644	634	578	604	606	593	590	589	554	562	606	561	647	594	575	543	574	620	552	572	566	564	561	541	573	540	566	583	593	560	569	562	570	559	494	569	535	561	542	550	584	601	573	555	563	522	579	536	544	632	540	551	562	534	549	603	574	531	557	530	532	539	589	569	571	576	560	542	551	571	527	584	574	563	506	551	492	597	559	550	531	595	539	570	564	564	573	557	557	572	570	506	580	553	533	582	552	550	543	526	554	539	572	545	557	548	497	570	562	551	571	543	608	501	561	529	551	562	524	548	553	574	583	607	559	598	576	568	540	585	511	552	572	573	546	566	547	543	566	558	511	542	576	528	548	568	585	579	549	516	543	581	548	572	530	547	530	592	589	546	558	562	539	543	542	582	587	533	552	523	552	524	540	564	552	555	547	586	561	554	542	615	569	552	598	569	562	578	581	534	540	530	583	606	548	538	554	572	540	565	571	591	554	519	578	557	512	564	574	574	542	511	594	562	560	555	570	572	579	527	573	541	560	549	539	591	592	582	560	587	552	567	542	541	576	538	495	571	535	551	569	538	526	582	591	591	553	548	537	594	595	576	565	533	616	576	529	584	593	548	578	546	541	544	542	544	533	509	556	540	600	514	629	596	593	523	529	572	545	552	530	576	595	567	557	571	520	550	486	584	570	610	494	549	566	543	559	520	592	545	570	550	537	562	565	589	520	554	547	569	566	574	512	590	563	559	583	555	616	583	546	589	522	573	555	540	547	576	527	558	519	534	585	534	553	574	511	557	536	646	565	543	596	572	588	576	577	595	572	580	589	594	568	578	585	552	565	579	522	562	540	549	538	595	580	548	587	521	514	591	560	532	539	572	550	582	543	561	577	575	540	579	556	547	555	565	559	538	575	589	579	571	562	586	588	597	563	580	538	575	544	544	540	543	533	587	570	553	531	558	531	562	578	531	555	558	521	544	556	542	579	568	531	597	568	563	548	616	550	576	543	536	584	587	581	565	551	545	544	570	589	536	568	564	575	587	623	533	577	567	611	573	595	561	572	579	582	556	568	557	517	576	579	544	537	540	581	561	585	546	592	571	552	571	598	533	600	525	543	527	587	579	583	551	510	525	564	534	562	562	560	573	559	593	578	576	544	523	580	546	525	575	535	588	530	591	575	541	578	563	564	514	571	569	590	569	544	565	591	576	549	544	558	562	548	572	571	530	580	548	520	534	527	554	555	568	567	558	532	574	527	525	577	552	543	532	525	558	562	566	570	569	591	550	550	553	577	556	571	561	582	568	585	548	578	557	558	563	550	579	586	555	541	531	541	551	547	556	545	572	600	552	554	579	563	559	586	538	622	555	526	540	565	544	563	582	540	545	551	570	536	562	544	561	549	588	581	596	568	566	497	582	557	562	586	562	565	567	541	541	541	533	560	583	544	565	554	560	577	530	593	549	586	585	597	579	558	597	588	597	533	559	514	563	565	558	569	549	584	558	549	582	572	558	577	562	545	570	522	536	575	581	562	584	566	567	530	584	526	543	529	567	505	548	579	570	571	535	547	582	583	553	577	577	541	564	571	528	561	576	526	558	548	536	577	535	587	536	544	563	586	580	566	572	523	605	553	527	530	589	563	535	578	571	563	582	566	582	576	631	546	526	571	564	541	564	590	567	537	575	590	524	588	588	578	562	560	537	553	590	539	541	528	537	572	565	577	545	607	524	561	517	556	584	610	557	565	580	586	540	604	540	574	552	569	586	603	556	578	532	513	532	522	560	555	579	542	544	562	561	578	587	548	540	553	525	552	589	554	552	564	537	517	579	576	533	543	586	536	537	546	593	554	555	609	524	557	604	539	534	562	584	584	561	533	532	555	548	558	536	574	543	557	556	574	596	572	599	589	529	540	575	560	534	548	544	553	600	535	538	566	593	576	568	561	606	560	569	545	586	543	554	565	558	539	571	567	577	634	572	527	559	593	569	540	564	613	597	553	562	535	553	587	559	560	573	561	568	522	526	577	559	547	542	574	523	524	527	528	560	555	593	570	563	563	530	564	563	545	563	557	545	606	515	565	575	577	544	579	550	560	588	542	580	498	571	559	531	555	589	545	544	548	605	570	536	495	567	562	571	531	612	543	561	550	583	575	556	578	547	559	582	575	534	554	572	565	557	569	582	498	520	548	576	536	534	563	506	508	537	537	559	556	564	569	549	521	557	534	572	534	545	530	604	594	570	573	602	582	557	535	529	575	573	573	552	562	558	552	563	578	546	574	560	548	604	531	541	598	620	541	591	572	538	556	565	602	575	543	542	589	575	650	566	589	555	559	544	591	516	523	581	546	561	571	533	542	547	572	568	554	522	557	527	544	596	598	506	528	593	558	615	568	589	565	554	540	549	538	551	569	557	565	527	586	607	559	517	527	571	616	551	538	527	534	558	534	558	518	567	547	549	556	555	581	610	562	563	492	569	550	563	564	603	561	581	562	592	542	598	532	502	581	559	561	565	578	550	558	555	567	520	579	544	572	568	554	532	543	556	545	541	544	520	529	538	566	591	559	598	523	514	544	550	559	598	548	572	571	568	542	582	535	572	588	549	559	526	583	558	543	553	595	566	532	552	568	571	598	551	557	571	573	571	564	551	513	551	545	555	549	519	554	574	544	568	593	541	531	513	542	580	588	551	548	575	580	569	536	566	554	568	590	567	610	577	547	561	606	530	540	538	548	588	613	539	561	567	572	533	547	540	558	529	566	560	550	561	542	562	569	547	548	557	560	594	543	576	556	596	564	527	545	554	558	582	554	583	587	563	508	556	563	558	582	610	532	591	579	521	572	558	530	594	561	540	589	587	581	534	565	568	545	550	537	590	565	558	601	582	562	541	591	575	571	560	542	554	520	620	563	567	565	534	570	556	547	582	571	572	550	582	554	540	568	577	532	548	594	519	540	558	543	530	542	564	496	539	571	590	551	581	502	572	529	570	554	570	570	543	575	602	593	563	547	530	528	553	586	564	542	499	532	540	603	575	562	569	535	554	542	587	589	515	607	546	604	531	550	515	542	583	561	604	573	547	598	556	535	582	560	536	567	552	583	549	556	574	586	537	539	594	572	556	560	604	546	526	541	550	525	580	559	571	578	604	591	560	509	571	568	580	581	562	543	588	539	592	559	553	585	558	566	583	574	517	613	550	564	625	579	555	590	531	548	533	602	583	524	575	583	558	585	561	579	578	574	538	587	578	532	567	552	534	533	560	577	547	564	568	587	528	577	544	526	580	565	572	550	585	577	531	556	520	634	548	567	547	560	572	565	581	528	558	581	588	538	518	544	576	526	565	586	567	591	477	560	557	583	571	546
24143	22461	22884	17834	11420	8461	7281	6379	4050	2995	2362	2243	1749	1184	1097	1368	1054	790	635	594	570	646	495	472	437	449	465	381	372	397	373	401	385	343	354	370	369	384	370	288	276	297	254	252	289	279	296	282	280	303	287	273	329	315	300	285	247	258	280	237	247	273	258	284	272	285	278	249	261	260	269	262	254	266	266	257	285	276	267	315	269	294	272	277	254	269	260	287	278	240	237	262	234	258	293	249	254	277	237	294	265	243	257	288	260	249	239	264	252	250	270	280	248	266	259	282	272	254	234	275	271	275	242	292	270	279	292	264	272	275	242	256	253	286	252	243	286	250	270	263	273	255	244	250	232	268	253	255	283	270	234	280	258	265	249	240	265	258	279	265	254	282	276	244	251	267	268	276	274	260	300	271	260	254	264	259	266	260	281	255	293	284	281	251	256	268	247	241	255	274	217	234	272	234	294	300	247	256	283	277	268	263	235	238	265	275	277	279	258	261	298	288	277	269	273	260	257	224	284	286	260	280	259	287	245	273	292	256	290	268	249	266	254	245	281	262	292	286	272	266	295	258	222	293	251	247	256	307	272	289	253	250	274	235	251	258	246	271	286	246	265	248	297	268	265	264	270	254	251	258	271	262	284	257	251	246	266	279	287	278	249	261	286	281	281	268	270	256	254	278	297	302	259	253	291	272	288	278	281	264	264	273	261	253	266	309	253	246	271	290	275	261	271	238	259	272	266	307	275	244	265	271	295	271	268	257	242	283	263	252	229	280	283	256	268	242	261	237	303	275	269	275	283	270	239	262	251	240	269	245	270	282	286	257	262	286	273	253	237	272	277	272	250	256	287	273	274	263	282	286	270	243	277	265	242	252	261	276	248	251	271	269	287	273	245	279	256	254	254	272	273	280	245	285	238	265	253	242	274	237	250	252	248	261	245	276	271	285	258	265	264	270	267	267	259	284	287	269	266	259	275	285	256	258	302	255	242	251	234	284	265	267	271	253	275	283	257	259	275	265	259	249	283	246	244	257	277	269	259	253	273	272	243	263	282	236	276	273	259	267	267	266	243	249	263	264	272	265	251	259	266	289	265	249	261	282	281	277	274	255	279	239	271	260	278	230	302	245	208	270	257	264	287	249	277	284	276	278	271	265	234	289	257	259	248	264	276	255	262	269	297	273	218	260	288	281	254	234	246	294	275	271	259	268	258	259	265	285	271	256	243	294	237	245	275	260	250	285	268	272	269	270	266	286	279	294	292	243	287	279	268	267	275	252	263	251	276	247	256	274	248	267	296	278	261	249	270	239	293	273	269	247	256	299	264	275	239	270	229	256	268	257	256	281	261	294	261	256	297	284	262	252	245	282	239	248	260	264	252	262	241	247	265	268	284	286	269	264	273	284	270	246	261	253	264	279	249	247	262	289	242	281	285	260	234	264	243	269	245	261	244	303	269	243	229	259	264	289	271	266	269	252	276	262	267	244	270	259	263	255	265	250	275	259	274	295	275	270	292	252	291	268	307	244	231	262	253	257	262	262	261	244	271	272	234	288	262	251	267	261	258	271	294	267	280	241	270	270	251	259	268	273	265	263	275	286	263	276	294	253	299	264	284	292	253	259	228	294	280	267	261	236	259	266	290	238	242	269	283	248	255	259	261	243	230	271	244	256	260	247	246	273	242	265	271	277	249	253	239	272	272	269	286	275	269	236	244	241	264	250	262	228	291	235	268	298	290	271	260	272	246	272	278	286	249	249	272	254	256	237	243	281	252	293	270	254	273	259	244	263	275	263	251	278	257	270	231	276	271	273	264	271	270	274	257	248	268	254	285	247	304	262	263	256	236	273	251	266	256	264	275	273	278	240	219	255	248	266	262	253	266	262	295	261	249	242	229	240	256	300	287	274	273	275	236	266	251	250	258	290	231	258	256	299	249	270	267	280	268	273	250	261	268	288	259	276	271	265	284	256	247	250	273	276	263	258	256	247	280	289	248	295	270	284	259	249	253	281	274	240	263	259	276	265	230	249	251	291	278	265	268	246	256	262	251	288	295	248	281	254	242	267	234	269	262	241	254	289	274	242	230	246	252	271	274	274	255	262	274	254	264	273	266	246	262	289	277	255	245	268	242	267	254	302	263	268	278	261	280	239	227	268	269	269	274	276	266	284	261	243	277	257	280	283	225	272	275	291	270	272	297	279	262	254	263	276	244	281	246	275	248	270	286	264	253	256	286	254	281	264	281	268	274	227	253	260	272	266	266	235	286	289	282	249	273	281	279	254	264	264	268	241	255	300	274	262	253	263	280	255	287	261	285	240	260	262	287	292	249	241	251	268	259	260	273	264	264	241	262	260	263	295	263	275	263	259	251	305	290	273	237	291	277	269	239	307	275	278	251	279	273	273	266	289	251	269	277	280	280	268	275	279	257	284	277	258	242	280	275	273	244	255	235	261	281	253	261	266	259	263	266	281	277	247	234	296	249	285	278	269	274	263	254	274	225	262	255	265	259	255	246	249	265	283	251	281	269	231	275	270	258	271	268	297	238	266	269	289	248	259	300	261	278	254	262	251	267	247	246	251	246	272	261	286	259	273	277	254	264	258	269	293	285	252	280	271	242	256	250	264	256	256	251	257	243	261	253	251	237	277	238	258	282	255	276	281	266	278	242	240	268	325	267	264	259	255	273	258	256	269	261	286	276	249	270	280	250	266	290	278	269	257	280	281	255	273	291	241	255	264	295	261	244	249	275	286	244	291	271	259	271	270	272	253	282	264	269	261	280	260	247	269	251	249	242	278	270	254	268	286	256	251	268	277	275	256	278	297	261	258	247	244	294	233	258	241	256	274	280	257	245	276	279	274	272	259	251	237	262	276	247	268	228	264	260	282	269	245	249	255	283	265	262	280	235	262	255	277	266	284	250	265	269	277	269	271	268	259	289	264	267	239	241	278	275	271	275	272	254	246	257	286	266	258	281	281	284	256	251	274	273	257	270	260	264	273	279	246	262	267	298	270	298	275	243	265	270	265	269	288	301	252	262	244	264	255	283	274	276	264	289	243	270	250	275	251	277	304	245	269	284	284	270	288	270	259	274	274	261	269	249	241	286	259	292	253	258	271	289	280	282	265	258	255	282	247	255	267	243	266	288	276	279	275	269	235	285	278	271	270	267	298	284	269	270	266	244	247	249	245	266	267	266	278	291	257	287	268	250	252	283	287	246	267	259	269	272	269	272	267	261	262	267	265	272	256	269	263	279	292	270	283	267	261	247	279	266	238	275	259	268	249	262	236	268	281	272	293	293	276	280	308	260	279	257	227	256	257	260	270	275	276	297	278	246	238	285	270	254	244	242	262	263	265	253	240	267	279	244	303	227	256	284	280	250	290	279	225	261	282	270	251	247	247	259	253	276	262	254	248	252	313	280	267	302	289	301	228	252	237	286	279	276	276	249	245	277	271	250	274	275	278	256	270	268	285	262	278	255	238	259	245	258	291	283	277
15636	18755	27503	29425	24025	22742	22022	20319	16119	13448	11605	11166	9594	7049	6928	8040	6529	5090	4026	3897	3367	3324	3059	2399	2199	2149	2280	1722	1601	1663	1753	1707	1712	1418	1619	1682	1534	1755	1433	921	734	778	695	779	737	712	739	744	751	811	672	718	731	683	696	709	714	716	664	639	671	668	687	671	622	669	663	713	660	679	718	677	695	657	662	696	711	629	671	681	691	661	632	699	669	639	649	684	698	660	660	606	687	646	663	667	687	702	681	664	674	681	686	642	652	680	661	652	714	653	654	636	623	660	664	667	613	696	697	675	679	642	692	635	705	667	681	683	660	632	663	674	657	648	670	680	618	662	643	639	667	690	653	695	642	657	658	680	631	687	672	662	666	660	667	642	667	670	681	670	639	646	659	666	640	687	685	635	659	636	688	625	683	670	644	675	689	657	683	667	664	730	683	647	673	649	667	625	681	668	604	660	657	662	674	658	610	699	656	659	715	641	658	636	696	641	668	690	674	678	667	683	662	655	687	637	713	689	659	660	650	653	661	635	681	659	677	692	665	677	657	632	660	646	686	671	704	627	707	660	656	660	692	653	625	674	662	680	655	648	657	703	691	661	641	659	689	657	700	705	706	686	659	720	663	676	670	693	670	686	629	625	645	680	676	663	653	662	721	639	660	704	637	691	683	700	633	668	682	682	650	671	657	652	687	701	666	657	691	650	655	677	675	658	626	685	661	688	674	727	670	702	692	656	627	705	651	658	677	660	639	656	673	626	686	686	667	686	712	570	649	660	708	660	722	658	630	667	614	680	713	668	635	677	704	731	650	697	641	652	672	740	617	625	693	710	679	679	649	701	666	649	692	698	684	691	651	657	646	661	649	632	727	640	639	732	677	678	656	726	696	668	698	641	687	663	660	703	719	673	665	628	672	644	662	730	692	666	642	622	646	635	665	655	696	696	666	698	652	684	614	695	692	673	665	680	708	620	681	699	695	697	652	634	677	681	656	654	658	694	637	675	636	658	618	641	682	645	649	667	623	723	681	655	689	629	688	613	692	637	672	677	640	713	649	654	684	670	638	698	673	644	616	636	702	676	653	667	618	611	642	633	670	635	654	678	598	656	670	670	679	660	667	718	672	653	676	646	681	650	636	634	680	672	683	683	672	675	664	633	645	690	677	675	654	639	670	667	687	661	662	671	648	667	711	639	653	691	637	734	654	672	692	645	663	626	660	662	672	710	671	677	674	657	703	676	662	621	661	686	695	702	653	667	686	662	659	679	656	698	644	667	639	619	699	721	663	644	742	687	691	647	619	662	662	668	719	629	695	651	711	675	688	638	634	673	612	631	674	672	690	673	643	688	659	659	670	669	629	688	656	637	692	674	629	633	692	695	706	674	651	663	660	677	657	630	672	681	704	641	712	644	695	671	685	661	631	668	666	685	672	678	667	693	635	669	664	649	674	686	672	707	648	732	676	672	671	689	649	627	651	638	679	664	704	667	671	678	693	620	671	641	680	713	661	682	666	656	677	625	669	632	744	641	659	637	641	711	675	715	645	641	644	697	653	656	653	633	679	669	669	681	663	680	697	674	649	641	716	631	686	679	664	679	675	687	718	659	671	702	671	676	663	684	643	664	673	681	676	654	666	684	706	650	637	716	657	654	663	680	702	696	705	659	666	651	666	653	606	694	703	683	651	656	655	660	715	675	609	683	701	659	671	643	714	645	733	664	643	664	681	684	690	671	661	692	662	709	689	708	675	613	679	663	672	680	706	667	654	609	650	678	686	661	718	668	681	661	683	691	656	689	659	629	681	665	672	678	687	650	669	637	662	685	619	701	624	679	666	676	656	696	689	720	671	606	676	649	668	661	663	679	696	687	669	665	674	670	708	664	633	675	675	671	665	619	650	664	669	666	680	677	645	701	626	707	701	674	684	682	636	663	628	683	646	652	659	633	738	668	669	685	692	670	654	642	704	641	642	678	697	679	678	685	656	706	684	649	604	687	644	655	692	666	653	653	627	644	681	647	664	640	656	624	710	668	727	688	679	667	689	684	666	646	617	699	667	682	632	655	682	660	671	695	663	629	647	642	679	650	679	627	660	675	651	653	682	647	689	644	675	657	674	673	673	708	739	647	640	702	688	673	665	645	672	720	690	684	659	657	662	649	665	657	628	616	650	699	703	684	680	675	635	667	668	683	643	622	633	654	687	725	649	635	642	663	664	675	657	636	707	692	702	647	663	654	645	612	652	652	654	680	634	689	696	677	671	654	707	672	658	642	696	709	689	652	641	661	647	674	637	616	652	676	630	691	661	665	660	665	625	681	675	667	668	683	663	649	637	626	650	717	708	669	658	643	690	645	695	692	656	675	671	665	622	661	659	657	651	704	717	722	705	664	646	658	655	699	710	656	676	663	627	674	664	709	665	683	677	616	636	658	665	690	678	675	669	650	666	688	667	591	695	702	678	684	719	661	659	668	642	665	601	654	695	687	666	652	662	705	623	644	672	646	661	701	696	678	705	629	707	701	636	666	680	681	728	697	683	678	650	652	670	652	656	677	662	697	642	668	642	672	673	674	667	667	698	677	660	656	687	676	657	672	634	631	646	686	671	665	687	677	607	709	694	654	616	726	658	660	652	642	663	640	680	661	596	682	683	682	636	672	649	671	709	647	678	697	632	688	682	658	613	660	712	730	667	696	672	704	715	697	618	650	630	645	702	699	682	654	631	700	635	663	682	654	698	651	708	665	672	680	629	646	663	665	667	741	653	695	656	663	663	667	631	688	638	676	686	693	659	683	680	668	646	655	649	678	628	641	646	638	678	709	698	720	653	654	692	724	697	660	625	656	670	610	654	646	625	679	645	669	621	631	676	651	619	709	699	648	694	657	657	680	714	634	639	666	673	679	716	678	681	670	668	632	625	696	691	691	694	661	642	690	675	695	672	698	675	669	679	703	712	702	669	667	686	656	649	651	648	730	676	643	687	664	638	712	688	663	652	686	636	660	617	653	673	660	673	671	660	632	668	647	667	668	672	663	662	680	676	673	683	683	658	666	680	709	716	661	664	685	634	693	718	691	711	660	643	633	656	705	651	657	639	681	619	637	694	672	666	683	661	654	675	678	668	657	676	672	636	675	666	673	670	679	670	633	627	733	661	626	690	649	645	675	658	628	709	658	673	687	662	691	669	676	657	675	687	653	608	713	673	686	717	626	682	679	674	690	698	690	675	703	670	682	657	610	717	686	647	713	668	659	713	646	682	673	676	679	687	646	663	722	690	679	668	715	691	638	687	661	665	673	674	638	634	659	644	650	641	639	655	681	672	708	673	695	665	677	684	679	664	710	651	647	649	673	663	645	676	657	700	679	666	642	645	694	643	672	650	708	654	631	669	671	674	695	681	657	649	689	695	709	652	655	742	655	695	637	649	671	664	680	620	673	649	688	631	663	619	714	683	663	691	643	679	698	662	673	635	677	687	705	667	688	694	679	699	643	674	653	693	687	699	647
40103	40398	35738	31820	25516	28671	33012	32952	28517	23985	19250	18344	16560	12656	12416	13105	12005	10108	6505	5957	4970	4624	4367	3049	2987	2896	3066	1848	1675	2041	2341	1588	2223	1693	1887	1870	1481	1838	1686	1089	387	343	290	335	294	306	304	277	326	307	329	277	308	324	312	307	305	277	256	288	349	277	276	266	272	288	303	273	251	281	287	280	281	266	251	274	295	265	255	271	278	243	279	243	276	279	240	264	237	285	273	261	295	283	245	247	239	260	289	285	275	252	265	269	243	263	264	232	273	261	249	263	280	246	277	283	261	279	253	214	245	249	257	245	258	252	281	244	257	250	275	252	256	247	298	276	245	261	263	258	242	243	252	296	250	241	265	229	275	264	257	265	264	272	263	250	257	238	247	280	235	237	240	255	275	292	262	233	266	266	262	259	291	278	238	266	267	250	286	263	242	284	239	247	258	245	278	271	258	246	275	260	247	278	288	267	268	279	275	277	242	252	273	258	254	286	249	282	237	268	271	264	231	256	283	259	281	262	268	247	266	255	267	244	259	245	277	271	276	273	253	250	243	273	273	270	268	271	263	254	250	242	236	220	269	262	231	292	261	280	249	277	261	262	255	268	279	267	265	265	252	277	242	261	260	273	264	278	251	267	260	244	264	268	271	261	272	284	277	247	255	261	266	252	262	251	269	260	271	285	284	306	264	276	241	245	287	269	250	276	300	271	260	267	281	273	252	291	256	251	269	246	258	213	265	273	250	255	287	272	267	283	261	264	234	300	243	243	249	272	249	239	280	227	261	272	232	241	264	255	256	268	271	274	276	277	253	255	260	273	277	256	269	268	266	276	281	279	278	256	246	261	246	274	241	277	273	261	239	279	256	281	267	236	268	282	266	284	271	276	264	285	261	265	236	292	249	266	289	272	249	264	275	272	288	258	244	252	269	244	274	259	272	262	253	263	248	268	241	228	244	211	234	244	285	256	268	264	258	286	270	280	273	281	263	273	244	272	277	291	241	277	267	251	245	234	258	274	240	260	273	271	249	241	265	260	261	279	272	274	250	250	280	286	245	249	255	239	239	263	294	245	238	245	270	274	277	249	257	263	258	262	266	282	252	268	246	276	243	241	244	245	268	253	296	303	257	264	249	254	246	282	252	252	243	243	247	264	254	285	245	275	272	254	288	249	234	270	301	243	257	276	277	258	257	250	267	265	281	276	269	258	251	264	251	261	254	245	251	235	276	268	302	310	264	249	241	270	266	262	248	286	267	286	276	284	283	252	288	267	291	281	280	292	262	266	287	232	235	251	249	246	259	246	253	243	264	269	288	281	269	267	305	248	255	280	278	240	268	248	258	257	241	286	268	251	289	252	254	256	284	234	295	260	272	262	275	257	284	268	263	276	256	287	261	268	248	274	293	285	260	251	249	259	270	231	238	281	273	262	250	249	252	241	250	277	243	247	273	267	284	244	265	248	279	234	254	283	242	267	234	248	280	256	291	281	284	267	254	264	268	257	228	286	272	205	279	245	266	268	271	268	283	263	271	280	234	275	265	246	242	272	277	256	263	280	274	247	242	263	284	292	248	249	250	232	265	242	269	266	228	237	294	256	275	240	255	280	278	256	264	258	286	282	262	260	272	232	290	295	238	270	239	253	267	236	279	262	254	292	274	278	264	275	263	266	247	259	263	257	274	244	280	233	262	279	268	259	299	273	258	288	273	264	262	245	276	256	234	247	240	281	246	263	288	240	270	232	254	296	248	247	249	263	286	246	283	272	254	265	251	262	291	251	265	225	272	261	226	264	275	252	255	261	268	293	259	273	262	291	261	248	225	297	275	276	268	270	279	249	278	256	277	252	260	249	269	274	293	229	246	273	248	256	250	262	258	278	269	277	235	260	271	251	301	234	252	274	281	273	256	270	270	241	267	247	278	238	250	248	246	263	287	253	284	259	256	256	254	265	265	241	258	280	284	238	234	247	271	267	265	257	247	237	244	261	279	258	278	278	274	246	276	260	252	259	311	262	267	276	247	287	256	224	275	285	292	245	254	258	267	266	270	252	261	254	261	253	266	241	258	273	259	266	248	251	264	243	269	279	284	260	281	268	224	238	287	225	283	276	262	290	263	222	255	282	261	239	275	270	263	278	229	257	255	251	302	230	261	251	244	265	292	273	284	237	265	247	271	280	275	286	250	254	244	290	305	267	238	253	255	248	264	267	263	267	247	248	260	298	267	275	245	245	259	245	268	275	265	250	239	259	269	272	256	295	284	236	261	306	269	239	280	248	265	276	251	247	277	266	242	266	219	252	237	257	289	287	280	235	269	239	266	267	244	265	252	271	265	269	261	273	261	268	262	244	273	278	266	239	252	234	263	271	285	235	248	281	284	271	296	262	255	249	242	249	267	273	267	245	227	298	251	251	272	267	256	271	262	257	253	247	278	242	253	255	267	245	271	256	262	278	230	268	246	257	254	266	292	248	254	251	257	240	242	223	281	289	221	248	293	294	244	253	268	294	273	252	253	284	286	248	262	291	260	274	257	273	263	283	282	296	265	247	258	265	257	288	266	259	259	279	259	267	254	281	255	254	303	265	274	291	270	243	271	271	268	246	243	282	217	254	291	263	262	281	290	245	282	296	239	271	269	277	271	304	244	269	252	272	273	268	250	237	264	231	273	244	265	250	271	216	240	215	264	296	267	263	263	257	286	253	276	264	292	286	301	267	258	279	262	249	218	264	239	258	245	287	268	257	268	280	276	288	223	247	265	237	248	274	244	264	269	293	241	260	263	274	248	239	267	258	303	258	257	271	251	268	275	279	240	254	274	278	297	250	241	284	267	266	257	234	261	258	229	261	292	263	259	266	249	278	254	251	270	248	268	295	262	252	251	278	286	259	275	304	244	258	271	252	278	255	269	263	274	268	275	247	303	276	265	271	260	251	249	243	240	240	245	253	277	231	265	279	263	249	250	299	249	271	253	263	242	249	257	231	242	267	267	247	249	257	259	280	244	260	290	263	273	259	272	269	265	279	252	256	265	244	289	277	263	266	253	264	225	272	271	258	283	285	236	256	259	247	244	245	235	277	288	228	282	283	265	302	288	286	309	266	277	267	270	256	269	233	250	269	268	280	238	260	289	285	265	252	271	263	256	261	282	233	278	262	228	274	272	254	245	240	260	280	287	282	272	277	229	267	249	274	276	261	264	259	243	267	246	289	261	261	269	230	261	277	296	259	278	292	239	251	240	261	250	257	255	255	277	282	246	293	286	231	246	245	265	249	256	241	263	255	257	266	255	255	250	272	266	242	265	257	284	255	262	228	272	296	257	270	237	249	289	262	261	271	250	228	254	269	273	292	250	248	270	230	295	234	260	260	243	286	234	276	277	244	302	269	279	273	249	247	280	255	266	284	270	296	267	253	266	263	275	273	279	290	279	286	258	262	271	251	249	261	272	287	247	244	272	264	239	270	265	245	267	274	257	264	269	267	266	264	234	294	274	280	243	299	268	239
28056	33405	39545	40073	35414	40688	44370	45031	43972	40243	37230	37340	34833	31489	32906	33657	31712	30231	24490	23942	20976	20861	19849	15885	15467	15428	15642	10963	10320	11687	12971	9792	12848	9760	11342	11141	8973	11285	10429	6445	1688	1153	1079	1156	1029	872	819	897	910	1291	1210	953	1000	973	798	767	765	746	822	1010	1052	865	744	718	679	718	698	661	665	695	641	662	684	651	686	641	695	629	645	624	665	672	663	682	630	618	641	643	649	690	625	631	679	647	642	652	688	681	653	670	651	642	670	661	684	653	638	674	652	642	609	633	702	645	627	654	693	655	642	682	635	674	662	614	659	636	662	650	646	689	629	630	614	661	633	652	662	649	622	631	628	647	637	627	657	646	657	603	671	665	650	650	684	656	591	626	705	649	634	656	649	631	671	639	639	589	656	617	659	658	684	664	659	658	636	659	651	624	641	592	662	619	621	652	660	677	699	647	639	691	637	608	664	652	619	657	689	637	681	661	678	719	690	670	674	603	663	658	651	681	642	643	648	693	702	659	619	631	700	639	662	638	659	629	670	671	672	633	643	646	653	684	670	664	662	659	629	697	698	632	612	662	667	639	593	663	665	646	683	656	651	620	701	636	654	651	707	709	658	598	657	636	696	670	652	628	654	654	716	659	666	701	642	645	635	638	690	643	691	651	614	616	667	632	651	665	637	668	625	645	619	676	630	644	651	644	652	678	640	651	635	655	670	657	687	656	669	646	666	674	638	671	674	667	610	659	680	628	679	640	684	615	639	614	634	684	665	628	616	616	662	623	623	642	632	661	620	687	645	698	661	655	662	653	662	653	644	615	636	651	650	674	659	637	648	626	632	649	685	707	677	675	639	666	650	656	648	649	653	678	641	640	642	638	676	639	620	634	608	644	668	638	622	617	668	656	649	631	628	655	669	680	651	633	629	667	634	634	681	672	664	681	633	709	632	632	659	596	630	646	655	619	666	643	679	706	681	667	671	657	687	607	589	691	625	649	677	656	660	619	674	630	631	721	646	662	654	636	601	645	642	604	635	668	693	630	674	679	682	678	635	651	647	643	589	599	662	633	629	661	648	635	661	636	674	670	591	650	598	666	608	641	651	657	707	651	613	638	652	704	669	597	674	689	627	637	637	660	641	681	610	639	666	674	650	654	635	655	719	632	657	639	650	622	645	665	639	621	639	642	656	670	639	625	650	639	646	674	652	709	690	656	642	644	644	664	638	631	685	614	622	666	632	669	610	650	644	631	661	610	627	645	626	640	638	606	662	694	637	605	644	617	661	689	661	647	674	674	647	679	638	643	681	690	692	675	592	629	612	721	639	675	632	673	663	640	653	688	654	650	679	620	671	660	631	645	687	658	690	659	661	640	643	629	642	653	652	668	667	670	672	682	653	653	643	632	673	663	639	696	698	622	661	596	628	673	599	665	676	637	658	626	648	636	624	655	667	720	654	661	656	666	677	620	641	688	682	589	656	660	706	603	612	662	638	644	672	627	609	633	678	660	671	667	653	637	639	618	675	575	669	693	652	667	676	654	684	620	656	703	678	661	677	651	680	641	669	647	663	604	684	657	666	650	642	619	627	686	708	651	645	677	661	677	669	650	699	676	686	694	695	643	622	642	659	593	659	662	708	659	663	619	667	648	667	649	679	720	610	661	667	664	644	650	683	682	668	641	666	653	642	654	677	643	585	648	663	641	629	652	661	682	660	591	646	669	643	625	637	652	662	610	702	656	671	673	654	694	656	640	666	651	674	641	661	645	687	662	639	692	666	675	658	641	723	693	691	625	643	664	668	610	638	640	635	625	648	664	652	654	630	667	654	632	694	666	642	687	636	658	646	626	612	656	680	628	667	651	655	662	641	671	694	642	647	640	684	609	653	658	665	670	634	610	636	668	658	670	650	658	679	628	642	644	609	622	626	668	678	623	669	665	624	614	662	669	702	614	663	694	607	673	645	650	574	613	639	659	674	675	646	636	651	668	633	714	668	682	659	603	626	621	635	697	672	716	647	642	682	626	663	573	662	596	627	666	596	662	647	650	687	645	675	625	657	634	648	638	616	609	649	681	656	660	637	682	643	670	646	645	601	608	701	710	622	618	657	660	677	654	638	632	649	696	632	659	664	657	658	657	633	655	629	615	612	651	678	612	660	722	635	642	675	652	643	673	675	652	707	638	622	699	638	724	682	622	645	614	648	682	643	662	638	635	671	656	680	620	655	666	653	617	618	652	659	627	651	644	641	656	654	659	655	616	667	650	658	652	628	712	638	652	630	606	632	673	671	645	665	697	638	645	663	724	647	683	654	666	663	639	673	662	671	647	646	655	593	640	700	673	638	657	629	692	649	705	626	637	671	638	656	652	633	647	638	682	667	628	696	653	676	653	684	693	701	631	642	646	671	694	688	631	664	682	645	640	671	647	642	653	666	668	622	639	644	671	657	646	701	694	649	668	624	643	637	633	665	687	694	633	700	663	629	638	649	632	662	645	673	710	682	684	664	661	671	637	666	695	665	680	623	673	701	685	626	650	609	638	703	683	690	676	627	671	660	673	650	604	632	667	686	687	665	673	599	625	666	674	648	642	627	692	686	628	641	626	650	646	599	639	633	715	633	684	629	663	677	683	652	637	644	625	644	604	622	661	661	657	670	655	644	639	656	676	626	679	641	663	642	639	612	637	616	661	664	651	664	661	649	683	657	666	677	637	688	686	652	672	623	636	642	678	691	649	660	626	649	632	674	671	629	639	646	645	632	661	649	666	688	598	650	689	687	591	640	652	651	652	694	681	669	671	621	649	635	658	694	676	672	609	599	681	647	643	630	632	636	653	615	624	612	625	657	628	628	652	647	642	673	682	619	669	633	623	656	652	634	667	719	663	602	628	630	640	647	622	689	668	657	654	647	635	611	672	666	639	706	661	665	676	668	659	660	678	632	666	666	632	713	698	631	621	632	657	685	686	628	639	626	674	660	669	658	639	676	653	656	671	671	667	695	611	659	642	648	697	679	641	693	647	652	669	657	645	644	676	670	627	656	641	653	687	643	643	682	650	613	652	687	638	669	645	629	618	675	631	660	624	638	646	662	674	632	655	652	674	628	659	664	642	662	622	651	662	661	636	632	681	652	648	689	641	670	700	682	689	686	620	653	619	668	620	686	612	653	634	635	657	677	664	655	709	633	696	665	655	643	679	669	651	646	621	652	669	657	610	623	685	649	638	651	607	684	653	629	649	650	636	689	675	698	608	702	599	653	629	641	612	634	654	606	635	650	655	673	636	618	659	644	594	672	648	672	654	631	676	655	636	656	670	621	681	703	636	646	670	656	622	672	656	676	646	629	620	640	665	668	653	658	649	682	685	666	663	643	648	632	646	676	670	679	626	676	647	646	673	648	668	669	635	659	620	629	626	661	667	653	677	677	648	672	649	633	653	630	666	610	664	663	647	667	653	683	662	663	652	645	646	640	618	667	607	651	630	714	633	624	674	636	662	673	664	670	668	656	661
49225	42553	41181	36102	30082	34376	40958	40844	38392	34008	32323	32188	29438	25360	25902	27897	25778	21631	17462	14695	12224	11080	10804	7425	6194	7635	7090	4951	3872	4193	5751	3833	3804	3828	3403	3780	3891	3423	3197	2424	915	418	384	405	373	307	277	339	317	350	408	360	326	303	272	260	243	279	253	306	362	280	273	251	246	226	214	220	230	225	201	222	224	223	220	215	248	243	224	234	224	209	220	240	222	228	208	207	217	245	237	256	236	233	237	217	208	219	246	216	202	199	238	217	209	258	276	219	236	211	238	217	224	207	218	204	214	210	234	210	188	240	211	231	236	210	211	212	221	217	220	216	209	239	215	235	218	215	222	249	223	212	233	212	193	229	209	225	216	217	235	234	222	218	236	241	241	220	217	218	213	207	198	254	208	220	224	254	204	242	226	237	228	207	214	220	231	238	239	199	227	219	207	216	221	212	197	258	230	222	215	235	207	232	216	203	227	204	214	211	223	213	208	240	222	211	234	256	229	228	238	205	215	192	215	235	232	216	210	225	221	184	223	258	200	221	209	251	186	208	239	234	205	230	209	237	216	203	194	242	206	206	216	220	232	228	204	249	218	216	226	215	226	218	239	267	214	225	246	210	215	239	244	223	233	199	220	214	249	236	231	228	209	238	238	241	230	207	211	222	257	201	211	229	224	213	212	242	213	234	222	210	250	221	208	203	218	225	221	226	219	230	196	208	220	208	232	241	244	215	227	229	208	229	206	233	220	229	211	201	242	213	230	226	221	246	243	224	216	214	228	252	226	236	186	249	231	212	219	228	206	225	226	234	214	218	235	216	250	236	246	208	218	204	236	218	240	208	211	235	211	201	204	222	208	222	226	209	219	215	244	230	229	210	226	208	231	210	219	222	223	220	195	195	203	241	222	211	231	222	220	232	225	217	236	197	216	215	238	219	190	228	228	224	205	202	230	213	224	212	226	232	204	213	212	202	198	192	234	207	208	213	234	223	237	232	202	248	200	239	232	232	218	226	222	223	248	224	217	218	208	225	230	229	201	218	203	226	262	225	193	214	206	215	202	222	215	234	214	204	211	223	238	223	243	242	214	225	219	228	218	244	221	196	219	213	224	213	229	216	212	199	226	248	206	214	223	204	224	214	221	222	229	219	228	232	223	226	230	237	219	209	208	250	206	218	213	216	215	227	206	219	230	236	211	233	222	234	207	233	232	233	207	197	199	214	226	216	215	202	261	208	206	240	242	223	214	241	233	231	230	206	222	220	227	234	223	197	230	218	204	212	205	250	234	245	231	227	199	218	197	218	256	217	241	197	226	217	252	214	230	223	208	205	225	232	194	216	241	214	215	209	192	234	218	204	189	245	220	236	242	216	201	240	196	248	202	234	231	181	233	217	205	229	256	230	211	218	208	202	212	246	194	220	246	232	222	232	236	245	215	213	212	229	241	190	236	213	225	242	203	227	218	205	239	202	215	222	222	211	194	203	206	195	200	225	219	201	215	221	199	243	206	252	216	214	205	230	229	233	241	236	217	220	227	217	221	224	213	218	212	240	228	218	215	213	235	232	223	248	238	229	204	259	233	250	252	227	221	232	210	219	230	234	250	192	226	226	240	217	219	199	245	217	219	208	217	192	220	209	231	212	247	188	238	226	211	233	212	233	256	205	212	219	244	200	245	232	209	211	192	229	222	208	238	231	210	205	232	230	237	200	224	226	227	226	204	223	212	233	238	252	241	213	211	194	203	240	213	202	199	223	217	234	230	208	219	238	236	214	216	214	216	216	221	253	223	217	224	226	218	254	232	256	211	202	219	233	225	235	219	223	222	228	239	213	225	212	224	210	225	224	213	231	213	211	252	217	214	227	217	219	204	235	227	207	240	204	218	241	212	237	236	229	237	240	187	235	228	240	238	233	204	208	243	248	174	229	237	253	226	220	233	222	237	208	200	247	223	230	225	228	216	191	234	223	219	217	213	194	252	228	229	219	217	230	223	225	187	224	230	230	218	196	205	196	220	243	211	228	189	222	231	223	248	245	225	197	231	236	200	226	223	224	249	215	213	231	217	211	191	195	230	202	219	216	233	213	193	211	193	243	219	225	208	232	201	215	217	223	203	197	229	210	203	234	224	224	237	225	196	223	226	212	212	212	261	259	237	228	214	232	245	217	258	219	185	232	216	228	241	241	225	229	223	225	232	202	217	197	216	252	209	244	218	211	207	206	214	215	213	245	224	227	233	226	228	214	220	213	227	207	218	235	232	212	208	225	221	226	265	221	213	254	260	215	203	220	230	218	214	224	218	232	224	238	232	230	223	205	214	228	229	204	221	222	251	222	229	234	246	237	220	220	207	186	187	234	216	206	203	210	232	241	223	220	226	206	210	236	237	242	222	225	215	218	238	229	246	236	224	236	227	225	254	184	199	196	218	209	221	195	221	194	205	215	201	223	221	231	204	240	225	204	196	210	228	195	203	239	217	204	225	238	229	187	214	256	217	217	234	217	214	209	217	221	231	208	211	224	239	227	211	245	227	211	245	193	194	211	242	203	215	217	234	232	243	226	225	230	222	244	226	216	242	240	215	265	220	211	200	225	222	239	253	198	231	234	210	244	243	212	189	229	229	234	217	213	217	217	215	216	232	217	216	232	220	232	224	246	217	229	218	222	213	215	217	212	231	242	219	244	200	200	223	221	231	239	230	200	193	221	210	230	218	211	209	217	207	210	230	212	241	225	242	206	228	217	223	239	235	228	203	237	238	225	233	227	238	203	235	242	235	231	213	221	214	219	235	224	220	221	211	204	230	222	221	207	237	208	210	251	247	218	228	235	232	238	256	230	251	222	231	212	249	200	218	207	228	220	233	215	226	247	236	219	226	219	210	228	236	185	216	223	226	232	223	204	195	231	200	211	220	223	245	211	218	230	239	220	236	202	196	224	198	223	204	213	222	210	192	245	244	217	199	214	216	232	252	224	210	204	227	267	218	234	207	222	223	227	217	198	205	236	212	229	217	217	240	216	215	223	236	246	217	209	202	217	237	198	220	237	225	231	223	233	213	225	203	209	235	229	239	193	221	205	179	219	246	229	210	216	230	229	236	237	209	267	229	243	223	228	201	204	204	202	210	237	180	214	215	241	200	230	219	217	200	215	222	213	197	200	210	236	231	200	241	218	207	204	219	210	225	237	216	214	195	233	212	208	225	218	227	217	233	240	221	231	224	242	235	235	210	228	228	229	223	187	202	208	244	205	220	229	249	220	209	208	244	216	197	203	245	236	238	200	201	209	221	225	203	240	232	230	215	237	207	239	212	225	226	219	198	216	211	220	199	240	234	200	222	219	215	215	230	214	226	234	218	225	225	241	239	195	232	198	217	225	225	219	233	218	220	247	187	223	232	202	238	225	229	231	216	205	209	212	221	211	231	213	225	231	219	203	236	223	223	238	185	220	236	236	218	260	225	247	221	215	236	196	237	228	230	196	231	224	213	227	216	214	213	227	237	211	240	237
36964	39267	47266	46886	43776	46563	50199	53384	53583	51224	49346	48149	45202	43095	45038	45464	43654	41777	38541	36603	32835	33069	32286	26429	25240	28528	25492	21485	19032	20577	24335	18408	18659	18717	17624	18776	19676	17573	16343	12811	4708	2050	1702	1685	1742	1238	1097	1372	1253	1529	1968	1598	1382	1049	870	872	837	776	962	1374	1648	992	839	753	633	676	620	629	592	580	617	564	588	577	545	577	518	552	570	571	565	548	565	565	572	547	572	581	546	591	542	544	593	539	573	529	565	591	566	556	571	551	565	621	565	573	542	576	577	546	532	605	577	556	549	539	561	552	546	571	575	557	532	529	554	555	562	557	579	562	552	606	525	535	550	542	605	593	533	596	557	548	557	561	569	599	586	538	593	548	547	570	563	544	540	547	537	575	527	518	559	522	562	532	526	547	569	515	561	553	563	548	597	505	572	567	533	593	576	552	575	563	549	551	556	562	550	579	534	577	546	570	538	562	558	574	563	586	581	570	527	528	590	569	584	580	600	541	558	551	551	596	528	564	578	575	508	530	540	530	573	558	572	548	588	600	554	535	580	556	526	524	527	580	559	561	582	554	585	568	590	561	535	547	533	606	561	605	582	562	562	545	530	556	567	517	591	580	570	563	547	562	529	541	541	514	593	610	588	531	560	617	542	558	577	566	590	569	544	585	543	580	573	591	522	552	561	570	565	531	559	542	560	616	563	570	568	585	559	531	563	555	633	557	614	581	559	580	520	561	532	551	534	572	542	545	528	555	552	538	561	555	530	576	543	564	560	574	563	537	588	582	577	538	552	604	596	567	568	565	529	531	572	560	555	538	586	556	563	542	554	593	539	529	582	558	570	593	556	584	534	538	554	575	555	537	587	540	589	584	547	583	596	531	607	560	543	537	603	568	582	590	558	565	549	535	571	534	553	589	532	569	549	555	571	585	551	538	582	546	566	564	528	578	582	583	588	558	559	577	532	559	519	577	548	553	566	566	526	570	564	587	580	545	568	545	556	560	589	539	568	502	573	578	544	541	593	543	557	634	564	546	564	513	549	528	524	559	520	618	539	595	558	543	587	581	581	516	519	558	548	554	574	576	569	517	571	596	547	533	584	516	591	554	577	545	541	592	569	572	551	523	552	565	590	587	563	564	586	534	534	579	517	569	592	575	592	530	603	563	596	563	558	598	540	538	600	609	602	544	558	551	596	565	564	553	527	584	528	567	572	577	567	554	552	595	584	598	550	578	599	508	575	571	538	527	564	552	547	569	579	610	549	584	567	584	532	540	563	533	554	542	548	579	566	572	576	553	542	581	549	615	541	533	559	534	554	592	560	558	520	554	590	584	566	549	543	540	584	575	527	570	542	559	565	585	591	550	551	548	519	581	574	540	535	584	541	567	585	554	537	578	548	512	563	532	545	561	568	545	544	591	553	577	565	603	555	570	532	534	527	557	567	568	569	537	558	558	589	587	544	545	566	570	533	528	542	563	567	574	575	566	592	542	535	597	530	541	565	560	553	590	543	585	591	579	546	550	567	559	564	541	548	540	559	571	530	527	509	587	564	616	577	558	568	603	558	550	572	543	531	550	550	540	573	530	583	598	573	554	547	553	561	550	557	547	561	558	566	599	539	549	554	570	597	531	561	562	542	560	547	559	567	525	522	538	574	553	558	517	558	552	588	543	571	576	555	571	576	572	579	529	540	549	547	562	522	529	527	544	564	550	594	548	552	550	539	600	544	534	552	549	546	550	578	608	569	582	546	566	556	572	557	558	531	544	597	573	547	596	553	602	542	555	551	564	570	579	543	581	555	546	560	548	556	599	503	540	597	534	572	553	572	561	560	549	550	555	548	538	588	565	531	548	535	548	588	558	542	557	563	566	553	592	578	498	596	546	537	565	573	600	541	579	577	572	513	566	614	537	529	542	594	507	565	580	564	563	564	575	587	532	527	558	589	569	580	552	505	544	560	533	539	573	538	580	573	561	554	536	567	597	565	586	528	544	551	571	522	532	557	557	595	600	562	578	523	561	556	550	521	530	560	526	578	552	564	585	503	566	516	559	542	558	537	580	574	585	577	556	628	524	545	575	580	522	588	574	571	575	556	554	576	573	597	546	568	581	549	578	550	511	559	533	518	575	521	616	560	603	550	570	620	596	593	576	548	511	530	540	548	562	563	547	598	495	588	568	574	547	548	516	601	578	557	583	568	600	575	556	539	564	553	562	569	577	539	578	550	539	568	545	606	565	528	578	582	588	584	558	554	556	530	548	546	525	590	558	494	546	554	553	571	609	539	549	563	587	540	566	581	570	547	549	558	582	560	619	605	570	538	560	562	560	569	588	560	572	535	547	532	571	577	540	596	524	567	587	569	575	568	544	600	535	606	561	561	554	530	566	552	536	572	507	553	556	546	570	529	568	559	551	564	578	579	548	563	538	557	546	582	575	590	593	521	544	538	546	542	592	528	562	589	539	561	547	515	536	549	583	526	533	549	531	582	560	533	573	605	548	562	581	519	562	608	528	595	566	548	536	572	527	558	590	569	576	559	581	527	589	565	541	536	585	512	591	521	560	576	598	517	511	564	570	565	578	523	563	550	548	564	550	565	560	552	596	556	590	582	586	560	517	579	536	535	533	576	540	562	586	613	554	565	550	583	547	535	585	532	553	579	576	567	574	542	595	570	586	595	565	576	582	574	550	584	580	551	608	541	525	591	590	585	562	558	538	533	577	551	599	521	544	537	550	553	553	552	554	539	519	512	582	590	549	546	538	587	546	599	563	559	558	560	544	533	550	530	559	563	574	543	571	559	557	564	567	562	604	583	566	580	556	540	558	588	594	561	571	569	558	561	596	581	552	551	572	572	551	552	549	561	599	563	570	567	519	596	565	567	565	550	580	553	550	539	556	575	588	558	541	565	547	565	590	562	516	560	584	525	546	531	550	529	575	556	559	563	533	553	550	594	544	556	565	574	606	565	592	560	541	581	562	606	542	559	545	582	540	557	570	575	514	567	527	572	523	579	580	563	556	570	558	573	555	550	523	527	561	569	586	591	526	558	543	537	573	541	547	555	581	567	537	535	559	521	562	530	554	551	542	531	590	577	526	539	519	517	537	550	521	627	535	599	564	576	533	545	521	542	547	578	547	577	567	558	531	593	558	535	544	587	542	583	570	541	515	583	549	556	582	581	594	589	553	550	562	571	567	566	563	538	539	525	545	551	563	561	547	545	567	534	521	558	585	541	594	575	595	564	549	552	576	542	548	536	557	558	561	563	575	552	623	566	563	562	561	549	585	573	577	582	547	568	591	590	578	561	557	520	550	557	548	557	513	550	555	537	557	545	589	552	525	561	524	575	572	496	571	564	542	547	592	551	587	545	566	578	571	547	566	546	529	540	551	567	553	547	590	579	586	567	573	557	577	562	586	541	569	618	550	548	520	584	532	561	545	543	505	521	611	596	561	587	570	514	572	579	555	556	536	525	533	545	563	575	527	499	565	516	581	578	596	540	552	560	563
23592	24708	28012	20445	13027	8924	6595	5573	3677	2557	2009	1951	1421	1065	1096	1167	1020	895	770	704	623	539	498	469	367	415	446	449	405	363	406	342	351	336	317	291	333	306	303	291	261	259	285	243	270	277	269	243	300	282	252	261	273	273	271	258	295	274	257	252	245	287	233	256	279	267	273	259	277	278	267	280	277	238	280	288	268	306	244	267	281	281	247	260	283	271	238	259	251	268	265	257	265	272	262	247	269	268	259	255	266	249	272	274	274	264	277	280	273	270	272	263	277	260	263	265	240	279	296	285	262	258	279	262	257	249	285	286	259	267	290	240	285	261	275	298	296	231	224	255	261	276	284	253	266	281	270	279	303	272	281	299	268	228	285	254	297	248	279	266	284	241	222	254	239	233	260	256	258	297	258	280	272	267	240	244	284	272	250	243	229	242	257	261	276	263	237	271	271	244	269	260	260	263	283	242	235	267	265	268	265	246	291	257	254	281	310	243	253	259	269	262	255	256	254	268	222	243	280	240	270	249	253	249	253	265	255	293	297	243	241	273	259	260	262	265	251	276	246	249	265	259	252	284	293	260	264	246	247	258	251	244	263	256	277	258	259	284	257	246	261	257	255	233	260	268	278	260	246	268	249	271	231	294	235	282	244	269	271	277	242	246	278	258	261	275	234	269	288	270	254	263	299	249	276	247	248	280	263	271	265	262	256	262	254	271	273	250	274	277	298	264	280	284	257	273	241	231	262	272	277	261	305	261	257	257	269	296	252	257	254	274	256	246	257	251	317	273	241	254	266	254	283	254	261	271	265	279	278	278	241	243	246	281	254	262	259	286	282	279	291	278	255	250	270	251	261	279	262	258	289	254	232	240	298	261	254	258	242	269	236	284	276	264	270	266	285	269	254	245	283	266	275	282	242	275	273	267	246	296	282	269	260	248	234	252	255	287	269	233	268	249	271	270	275	268	285	271	269	266	281	254	270	273	300	264	305	275	234	251	275	272	296	233	278	256	255	286	249	247	261	277	274	267	247	260	286	266	259	260	255	289	250	284	250	251	254	256	258	270	275	282	272	229	269	250	275	259	279	264	244	276	274	263	252	289	283	281	254	274	236	273	236	241	264	281	248	280	288	261	247	268	257	261	252	289	274	249	274	256	280	271	288	252	249	289	269	260	268	243	229	260	268	247	254	269	291	263	275	249	266	299	280	261	262	274	255	267	274	266	271	284	294	280	257	247	260	276	254	262	276	253	261	261	250	248	258	261	299	246	238	262	257	265	254	273	253	257	275	285	273	272	266	257	263	259	272	269	269	279	287	273	254	242	238	233	258	273	272	277	291	276	248	260	280	239	274	284	252	258	263	261	303	283	281	226	281	262	263	277	274	276	277	278	249	285	273	247	263	232	252	248	267	269	274	265	252	265	253	281	259	238	249	272	264	264	280	271	267	278	242	268	279	273	246	269	291	278	264	278	278	272	255	263	269	273	244	240	247	267	275	256	260	275	251	253	265	255	277	278	283	240	263	278	230	265	273	271	254	269	267	243	266	236	249	273	261	268	287	257	239	273	306	278	285	255	258	245	265	246	250	279	246	284	278	245	266	263	271	270	289	229	261	281	257	271	258	257	242	258	271	268	267	251	293	275	250	276	264	245	278	252	261	220	276	262	268	272	260	304	247	269	260	316	273	245	239	255	270	251	264	236	247	247	259	283	289	268	253	249	286	303	281	232	247	229	257	290	284	239	251	263	279	243	251	229	257	281	265	257	242	284	297	287	263	244	273	301	251	289	249	267	272	273	204	265	241	247	272	254	255	298	261	256	270	264	266	260	272	294	273	285	255	252	264	276	285	292	264	237	248	275	293	264	263	269	281	262	262	273	253	286	272	275	250	262	242	291	281	270	248	246	238	228	270	266	226	246	266	287	259	263	282	285	233	237	259	302	238	285	247	261	297	275	258	276	299	273	252	267	255	284	250	291	276	251	260	263	256	260	279	294	284	281	265	284	276	275	248	235	279	234	261	302	261	275	254	251	264	273	265	247	272	271	238	280	256	278	298	277	256	273	254	256	256	277	258	250	240	267	261	267	283	256	253	255	269	265	277	248	266	248	246	255	289	245	225	256	261	261	282	257	274	257	249	278	272	252	224	251	259	265	284	284	276	260	270	273	266	255	248	240	252	279	256	262	253	252	276	238	269	261	270	289	269	293	244	291	277	284	280	267	277	234	260	260	247	292	256	254	247	267	283	265	240	260	278	247	261	285	273	240	297	248	278	275	255	299	261	248	247	236	264	257	284	249	257	258	262	239	246	275	285	234	280	264	284	270	289	269	286	233	275	250	274	241	281	265	247	277	263	258	279	258	256	268	265	309	254	248	288	254	235	270	233	255	244	253	237	258	256	276	242	257	238	280	285	262	269	242	265	249	276	304	243	262	239	302	268	261	271	265	270	240	220	245	267	272	248	262	278	273	262	258	258	263	240	290	250	276	237	282	261	286	261	271	299	273	258	277	267	257	251	269	232	296	264	233	263	256	296	273	268	290	252	270	243	259	276	267	260	266	234	241	233	270	229	276	240	269	288	258	255	244	277	272	267	246	271	272	261	233	289	236	245	286	273	263	308	272	258	267	281	302	283	263	293	250	278	247	250	269	279	267	289	288	261	299	256	271	299	272	251	292	270	273	268	253	277	248	244	264	275	285	254	257	277	249	275	251	260	274	270	264	264	230	253	245	245	263	302	266	273	257	234	242	243	266	257	258	280	303	262	246	258	272	277	264	279	275	277	265	256	264	246	266	283	277	291	280	238	273	277	276	281	250	265	275	261	260	274	233	274	253	250	259	264	268	277	281	280	262	268	262	261	255	264	283	273	265	281	277	264	256	282	247	249	262	282	261	257	253	265	272	263	255	289	231	309	281	261	261	255	255	240	261	271	260	284	293	270	249	261	274	240	269	284	268	295	276	269	264	278	268	261	264	236	253	285	256	246	240	267	253	265	268	270	270	274	290	266	260	244	267	259	265	255	288	259	246	259	282	289	259	253	259	226	268	221	252	246	266	244	282	250	249	279	269	250	281	279	256	254	251	262	251	221	264	265	270	263	247	267	266	308	269	297	281	242	249	260	263	218	252	257	266	233	303	262	261	266	238	251	286	261	263	288	267	279	267	298	263	277	267	253	259	276	275	255	257	273	265	300	268	282	257	303	270	292	269	277	304	266	277	274	265	261	262	272	246	245	287	233	272	238	252	246	269	269	267	261	273	266	240	268	252	255	271	259	263	257	238	260	279	278	273	256	294	290	262	260	285	257	260	229	246	269	259	284	257	281	233	260	256	287	271	257	277	277	243	283	286	233	243	240	246	276	234	274	280	257	272	257	276	273	250	266	247	268	257	270	277	259	256	254	237	238	261	282	266	296	283	260	294	248	253	253	283	286	256	271	255	251	258	253	276	250	255	262	269	282	232	278	263	265	262	259	238	291	281	280	268	247	251	249	260
14762	21116	32024	30897	26631	22938	20225	18605	14736	11711	10054	9580	8261	6255	6538	7241	6188	5370	4421	3899	3448	2941	2473	2087	1873	2276	2202	1924	1671	1515	1797	1370	1296	1180	1252	1365	1315	1025	938	965	863	741	768	765	716	738	672	776	749	748	742	758	723	675	687	694	727	665	739	669	697	676	708	662	696	719	675	680	683	660	641	658	641	653	622	644	616	656	644	668	657	632	663	684	691	706	666	624	642	621	668	651	676	671	644	685	665	706	674	672	647	631	672	633	675	662	673	685	636	675	677	687	662	682	689	609	664	672	673	658	640	675	673	643	669	710	666	671	700	714	705	654	681	727	723	671	651	662	659	630	674	685	674	668	660	670	662	650	727	660	698	647	628	658	662	712	670	702	678	665	677	687	675	647	644	720	647	659	674	682	709	631	678	664	652	668	663	696	668	643	635	660	663	656	655	661	645	666	638	701	687	696	636	689	705	650	694	694	678	653	674	658	600	691	666	654	664	679	687	643	634	697	676	668	650	678	693	686	659	678	645	655	663	656	669	674	658	690	641	630	662	630	629	652	623	674	706	615	652	662	650	650	642	714	675	677	663	659	667	679	665	665	658	680	713	702	620	665	666	633	653	661	649	647	723	646	677	621	678	661	672	671	675	684	687	665	619	673	705	678	686	698	688	675	692	625	679	647	630	674	687	708	703	662	703	653	640	683	638	620	648	665	692	662	667	654	607	650	664	675	649	661	606	686	640	690	628	687	654	674	658	673	683	651	678	689	638	701	698	620	682	701	673	662	613	704	678	661	688	656	638	658	681	664	643	661	644	691	644	685	656	691	677	642	675	678	677	630	641	668	684	691	647	663	625	675	651	681	665	677	655	719	679	699	659	682	649	655	688	636	605	644	646	622	664	638	679	636	678	655	656	670	643	649	644	656	657	664	676	715	661	690	632	707	641	675	701	624	669	621	662	670	649	669	658	668	697	632	640	656	672	636	665	644	656	658	680	660	701	704	676	585	665	645	691	650	644	681	682	672	673	655	669	661	651	674	664	667	678	677	656	680	681	671	692	682	669	641	690	664	647	632	636	662	656	709	697	692	664	665	688	656	691	655	693	636	666	701	661	674	679	676	644	644	645	646	649	677	649	703	659	696	666	630	682	632	672	661	697	655	615	660	663	624	614	688	628	616	658	624	661	683	673	666	647	721	653	661	686	686	681	611	643	648	629	664	635	672	689	678	657	679	686	639	634	635	644	635	673	657	610	652	684	714	697	671	683	681	631	673	642	682	709	673	643	666	657	651	641	636	698	627	667	650	635	664	678	643	694	681	713	668	667	704	678	663	697	676	612	646	653	699	663	677	666	641	695	604	676	644	664	629	643	662	626	654	649	630	684	678	630	628	684	661	696	676	665	631	676	613	691	686	674	655	691	677	669	681	648	666	650	715	678	687	648	643	637	612	696	696	665	682	649	597	683	655	661	666	598	682	667	646	675	642	686	671	635	666	696	687	674	670	652	646	655	648	714	703	653	655	655	636	630	642	688	673	627	683	659	693	721	660	679	669	668	676	741	709	693	714	666	628	647	667	678	670	680	691	701	642	644	661	625	685	682	663	655	670	671	704	686	658	694	680	631	658	642	612	669	624	627	698	688	655	671	648	666	647	647	671	648	673	642	696	713	695	651	660	689	686	704	641	655	648	671	690	621	641	661	672	699	647	668	621	700	665	656	667	686	682	678	704	701	702	668	640	665	681	660	680	635	701	645	646	652	707	645	649	672	671	675	697	652	651	690	637	682	618	688	692	675	652	626	708	651	655	715	693	692	633	658	701	632	637	698	679	697	652	649	640	644	632	610	663	656	646	604	671	665	648	641	653	680	685	645	684	680	647	622	628	706	626	649	643	652	650	698	668	684	616	668	661	662	617	681	682	677	680	661	656	677	637	678	664	630	673	659	655	616	679	719	717	630	624	674	654	711	663	685	633	666	674	676	635	646	704	659	629	667	637	646	681	684	656	721	660	653	667	688	686	674	678	676	727	660	681	666	662	623	682	700	655	659	668	645	683	677	662	707	628	652	608	690	649	686	667	671	670	650	634	635	715	671	672	642	699	677	678	651	655	676	663	615	649	659	628	662	588	646	661	635	638	608	680	605	696	655	686	664	688	632	642	669	638	721	674	645	654	637	688	719	649	671	674	626	686	674	688	670	732	655	677	672	676	612	714	656	694	728	668	635	655	661	628	666	636	679	636	659	691	676	711	647	670	719	638	672	701	685	685	684	691	648	700	681	680	663	668	652	644	694	654	680	663	657	655	617	697	709	671	693	648	678	668	685	587	648	626	703	676	640	677	700	673	655	676	717	646	673	678	673	704	685	681	651	656	626	684	671	668	650	678	665	684	667	653	664	689	628	665	640	659	698	673	661	724	729	657	700	639	649	628	638	638	657	667	683	638	704	681	661	685	663	644	628	669	647	644	659	641	676	647	678	650	679	703	664	632	645	689	610	641	652	707	653	680	676	656	653	632	636	704	649	680	653	683	647	673	666	658	665	707	680	640	688	684	695	668	623	635	654	633	650	669	682	641	678	627	653	706	634	660	622	680	734	632	685	662	670	682	660	685	654	667	647	673	698	689	706	613	658	619	680	669	712	643	682	664	672	698	690	671	717	644	664	684	598	674	663	667	660	679	648	677	676	691	653	664	655	670	727	690	658	704	673	629	627	664	727	672	623	707	622	685	644	682	675	673	686	680	653	651	687	663	644	641	651	665	693	671	697	637	633	651	660	683	658	637	670	668	655	680	641	656	682	679	656	676	671	677	642	633	650	649	656	662	664	641	658	643	651	700	680	666	657	671	612	647	692	666	649	683	669	666	653	628	681	662	656	631	622	715	660	653	636	670	655	682	662	625	641	640	638	634	632	657	695	671	692	683	685	664	672	731	629	634	646	687	691	639	648	649	659	655	671	659	669	644	647	647	709	679	658	681	678	691	695	716	659	642	682	651	678	685	622	653	612	662	642	659	635	670	655	690	665	642	658	633	660	700	672	673	715	690	624	677	674	651	599	634	673	647	598	611	694	664	658	690	697	701	650	685	625	681	671	665	633	699	663	660	717	690	663	638	639	638	637	647	676	673	630	656	650	655	690	653	704	665	670	649	670	706	669	658	656	669	722	638	655	638	685	659	633	651	630	678	663	669	644	639	652	593	633	703	632	665	696	693	666	651	682	691	699	684	692	709	686	614	656	667	657	659	663	665	685	720	665	666	689	665	678	652	660	665	671	647	649	656	664	643	676	670	698	660	655	681	666	695	616	676	683	668	642	658	687	701	648	702	664	685	682	615	653	616	666	597	624	627	686	627	658	577	667	640	652	713	673	657	634	647	670	734	650	656	650	664	680	675	644	631	691	669	676	651	722	698	665	655	665	668	638	701	669	699	695	658	649	682	629	647	643	700	653	669	707	647	697	688	684	718	656	655	663	663	598	656	686	688	710	639	621	657	689	678	618	639
38054	39004	40213	33141	26597	26448	29506	31190	25926	20999	17018	16024	14968	11442	12726	15158	12520	10211	8032	6842	6381	5438	3477	2085	1816	2378	2705	1816	2040	1757	2292	1702	1413	1175	1203	1688	1463	628	592	470	330	333	327	342	332	278	292	308	296	259	356	320	330	270	315	258	293	299	301	331	313	273	295	280	314	280	238	259	289	269	264	250	284	262	274	269	245	251	261	254	257	237	283	253	272	279	259	270	281	260	252	269	268	267	257	250	273	258	283	269	261	221	255	263	232	246	256	302	251	259	275	268	272	271	281	244	273	222	259	233	258	258	243	257	230	253	249	306	242	286	256	234	242	269	239	265	280	262	267	266	246	295	281	258	267	262	240	279	252	233	242	267	249	275	267	246	281	250	263	261	234	270	240	256	260	256	247	244	266	262	243	236	232	271	257	275	273	287	254	225	230	241	275	242	278	268	244	260	275	241	239	269	274	274	225	263	238	235	293	234	232	285	238	253	250	237	229	250	248	263	256	247	256	240	236	251	258	272	245	250	238	255	260	288	269	266	258	252	236	278	263	228	249	263	236	239	258	260	243	267	258	253	245	255	273	285	236	264	251	261	253	240	291	253	234	250	260	256	262	249	277	272	241	237	272	260	265	248	258	279	273	269	273	275	267	274	268	277	261	279	289	253	248	274	250	286	239	228	265	231	256	270	257	269	251	256	246	239	252	236	261	249	254	240	266	272	234	257	270	248	265	253	240	250	252	273	265	250	267	258	240	261	252	254	284	237	257	267	251	263	252	242	262	270	244	268	247	290	257	243	260	255	219	264	264	268	240	231	273	258	274	255	264	257	254	237	243	269	271	250	270	254	215	238	265	263	267	279	256	278	223	235	276	250	236	268	267	246	214	281	245	285	247	265	269	250	267	243	227	248	250	258	293	236	258	266	263	283	256	266	250	237	276	258	245	254	240	260	249	227	255	270	270	258	258	239	254	259	268	242	274	246	254	236	244	283	255	233	252	245	219	273	248	243	259	252	263	263	253	248	268	243	260	283	231	268	251	271	242	278	273	257	265	241	252	262	262	229	240	254	245	251	271	269	258	258	244	253	250	254	286	255	277	269	234	275	267	265	275	272	239	233	236	259	287	234	262	250	260	260	292	255	284	259	278	252	266	248	254	245	247	251	266	249	247	274	264	260	275	260	244	247	283	273	275	268	274	250	237	259	223	257	247	266	279	276	273	257	250	240	258	260	295	257	258	242	259	254	276	253	242	251	258	235	264	272	267	262	279	262	261	282	239	253	276	269	205	246	258	250	238	240	256	274	237	261	251	261	254	268	261	260	252	267	257	292	248	299	241	257	261	260	253	268	274	238	264	256	261	246	280	240	253	261	268	256	272	257	248	240	252	237	232	253	249	280	261	274	258	273	251	256	262	238	267	249	271	242	258	282	257	248	257	257	234	228	248	257	247	247	291	231	247	245	276	231	271	268	258	267	244	294	258	249	295	230	237	269	264	242	278	250	266	236	251	225	236	282	279	262	240	272	241	222	277	243	243	285	260	248	283	263	250	267	292	265	266	254	231	286	271	263	241	251	261	251	266	273	261	249	262	243	273	269	253	259	265	260	271	255	278	244	271	253	266	232	279	274	239	268	256	271	234	259	244	253	249	257	262	260	258	264	246	241	233	240	245	257	238	291	248	269	240	275	256	265	266	253	267	248	251	245	223	261	254	263	227	274	272	265	258	257	240	264	255	247	270	268	258	268	254	235	241	244	257	268	264	252	270	254	262	259	286	260	272	250	268	241	236	251	246	263	260	289	237	241	257	284	237	256	252	257	259	248	256	269	268	232	259	267	259	264	274	269	221	272	234	270	257	249	285	257	270	240	245	232	236	263	241	249	242	225	254	259	276	250	265	273	281	235	276	243	247	274	270	258	241	260	266	261	280	249	259	254	214	267	249	258	236	234	269	275	267	255	244	257	259	236	253	231	271	244	260	251	226	255	270	253	257	267	283	247	239	271	279	247	267	232	278	236	270	242	237	228	296	271	282	283	247	280	262	257	288	250	239	262	253	250	287	285	239	240	264	255	257	277	239	272	280	266	250	246	223	212	241	268	259	241	295	243	253	258	266	264	251	270	256	266	271	258	259	264	261	274	256	255	236	262	260	263	228	251	261	266	243	254	282	257	241	253	251	239	290	238	251	259	238	266	283	272	269	248	250	262	255	222	278	239	268	247	248	249	243	254	238	246	261	245	259	225	269	231	251	270	273	245	245	268	245	252	245	250	248	273	260	272	259	267	254	261	288	254	237	257	269	250	242	258	267	265	245	239	248	279	228	252	261	256	252	279	233	248	266	261	270	269	230	251	269	255	232	252	238	246	254	218	248	255	280	257	291	243	271	275	255	252	226	251	240	244	238	252	275	268	257	270	259	267	264	272	236	285	257	272	235	283	230	239	233	252	241	249	246	257	230	258	289	257	287	239	250	258	258	250	269	284	310	247	253	289	256	259	236	240	260	274	260	246	245	279	250	277	249	252	266	261	268	242	267	236	272	253	267	265	247	248	246	301	227	254	270	235	237	245	301	289	246	271	263	263	270	261	289	253	245	236	241	236	260	242	246	259	257	233	248	244	242	263	263	244	260	230	248	262	261	242	285	257	288	256	268	255	259	252	246	252	272	253	251	279	238	295	261	279	235	263	241	245	215	208	230	276	233	226	239	251	245	262	283	274	243	276	230	271	244	279	260	244	234	252	269	270	261	222	255	290	261	261	237	269	235	266	220	230	244	248	245	290	273	284	245	299	278	288	273	275	227	243	272	268	234	286	289	263	261	263	251	257	286	270	256	255	252	287	251	273	261	263	262	225	251	263	252	251	264	247	281	271	271	243	263	237	222	253	272	257	235	277	249	270	269	255	289	259	258	261	243	250	271	238	280	265	249	288	256	211	256	245	246	235	259	257	257	244	247	266	262	251	263	268	271	244	232	251	274	307	244	250	261	239	270	252	246	223	262	232	274	261	284	268	267	261	257	261	258	264	275	270	277	247	237	266	265	274	255	247	268	258	281	251	249	267	255	274	257	238	242	275	242	238	271	278	254	232	226	274	265	250	272	274	267	232	240	253	254	266	255	252	269	254	258	272	228	265	256	244	273	248	234	262	274	259	257	264	277	251	256	256	282	271	304	270	227	263	263	254	219	248	251	234	287	279	236	242	276	261	280	247	282	285	276	257	257	282	305	287	261	262	277	286	258	258	260	238	278	260	264	245	276	281	248	254	272	282	255	263	241	258	265	261	249	255	261	259	249	249	229	212	259	295	253	270	248	251	243	259	291	258	241	263	244	256	266	267	242	263	257	245	261	290	262	267	285	272	231	251	270	244	275	271	276	250	255	252	254	219	266	261	264	251	256	272	267	270	248	250	252	258	251	263	272	266	246	256	269	232	250	252	229	247	232	263	250	241	278	266	285	251	247	239	256	266	274	246	254	257	254	267	244	261	289	255	268	269	245	271
25663	32351	41993	40930	37699	39048	42026	43731	41628	37804	35096	35201	32397	29819	33430	35805	31639	30661	27766	25128	25155	23001	16883	12073	10310	13920	14457	10507	11974	10168	13238	10008	8500	7090	7208	9757	8517	3517	3586	2257	1276	1146	1196	1184	1098	940	857	1033	992	1041	1200	1251	921	963	889	732	854	861	947	1018	1149	812	769	702	687	712	659	646	654	649	645	599	682	657	697	637	626	657	625	636	655	663	630	616	664	638	631	726	653	664	637	659	664	594	624	620	639	651	646	650	686	650	641	666	643	646	648	635	676	675	664	593	649	678	694	631	618	663	675	609	640	650	616	647	632	660	630	617	675	639	643	673	624	674	684	647	655	631	674	640	642	643	638	689	620	624	617	627	652	637	618	625	620	648	633	676	632	653	627	694	657	704	633	611	645	645	671	661	660	674	617	632	676	638	684	639	621	626	703	681	637	608	665	660	655	635	666	656	640	654	639	677	629	646	661	634	612	658	666	680	655	656	660	630	676	643	625	617	600	687	638	621	609	660	657	634	637	644	640	657	705	610	652	603	692	634	643	651	640	624	654	648	649	678	650	648	617	586	665	664	656	630	653	656	654	631	635	653	637	652	674	634	697	633	655	647	641	626	666	653	642	646	646	725	656	622	660	660	585	656	641	568	626	634	678	649	655	649	653	616	660	664	651	632	712	639	596	652	596	634	646	661	624	620	633	632	622	667	604	701	612	659	650	636	638	649	617	635	652	617	626	648	628	659	664	642	636	677	667	651	602	671	653	672	679	654	672	667	643	638	617	598	647	640	640	684	658	605	642	647	628	624	621	653	649	664	639	644	657	631	649	689	656	645	668	598	597	615	642	639	674	687	655	646	667	629	650	645	633	666	643	627	656	644	639	645	662	633	673	641	655	626	640	661	673	672	649	632	646	665	641	582	667	669	621	662	638	607	637	671	684	654	651	617	670	658	616	621	658	655	676	599	637	659	641	646	647	629	688	610	637	651	642	671	577	655	646	669	630	620	639	693	637	678	644	645	646	622	644	668	654	661	627	549	642	605	621	645	647	643	677	623	635	658	682	679	647	663	684	666	634	652	598	619	669	670	636	665	644	635	651	674	693	619	650	611	652	662	656	646	636	645	626	638	672	622	679	630	660	622	640	604	613	638	620	608	664	667	670	611	653	660	633	663	640	638	652	615	602	657	616	632	677	660	629	646	625	632	651	658	640	586	679	628	653	639	609	654	669	636	633	629	657	659	662	611	663	641	644	658	654	660	652	681	664	660	640	641	608	674	661	679	615	629	678	650	686	692	655	642	674	668	622	677	688	676	621	633	630	633	667	657	587	643	634	627	652	645	651	622	646	645	657	641	642	669	652	626	667	630	642	601	631	615	642	625	648	635	646	628	621	624	632	662	638	647	655	619	649	610	667	668	673	601	582	637	641	653	667	664	613	623	645	613	680	647	670	614	634	650	640	681	625	668	618	611	653	638	649	630	630	632	634	669	608	700	668	662	641	652	602	613	642	673	631	672	610	641	673	665	676	639	632	642	615	643	674	650	611	623	653	646	684	650	635	625	650	604	680	656	621	662	648	638	616	650	699	615	649	658	651	656	658	636	663	678	640	630	673	658	635	647	702	651	613	710	667	674	617	641	635	621	678	679	638	589	641	674	635	635	666	613	631	672	633	631	625	616	662	660	666	619	614	656	611	648	644	699	675	578	679	675	660	614	639	684	678	650	684	646	652	640	670	662	658	665	689	671	706	648	636	591	640	643	651	645	587	649	643	648	658	652	658	626	591	609	630	734	664	698	664	674	650	675	597	641	683	600	641	647	679	662	680	641	632	628	639	650	659	625	654	631	672	630	637	598	626	622	643	618	647	649	673	626	646	668	652	653	674	656	665	638	685	642	615	678	623	663	670	676	624	631	654	616	666	648	662	658	599	676	643	635	641	625	641	635	665	650	605	650	636	625	682	636	647	633	633	673	640	678	658	649	636	620	666	640	653	624	633	630	647	660	595	658	623	650	667	654	669	622	626	674	616	657	640	652	677	678	633	622	611	657	620	640	678	605	628	673	616	682	627	674	620	560	613	654	681	667	633	702	656	665	624	648	639	650	648	635	672	671	672	688	640	622	660	629	679	604	640	611	644	650	704	628	639	649	627	598	612	675	638	673	651	593	588	652	629	680	692	670	663	647	666	646	658	636	588	646	696	634	622	646	635	596	620	642	643	652	671	678	661	613	685	650	672	643	654	611	668	653	619	658	630	586	623	655	681	660	606	636	651	676	673	678	610	669	645	607	645	658	681	597	628	645	615	645	615	670	655	649	673	677	669	626	652	592	642	653	662	642	646	669	642	651	649	677	606	654	658	676	634	626	655	691	647	618	660	589	648	639	656	629	634	651	647	656	662	635	623	608	678	669	635	695	623	619	657	658	659	653	629	624	698	698	617	634	646	627	661	674	664	674	694	666	637	637	675	652	624	642	642	669	648	598	627	621	645	673	660	669	655	620	651	645	659	623	630	607	635	640	618	674	619	660	621	677	621	665	622	645	676	648	659	612	652	642	615	621	640	672	626	646	672	633	671	674	674	608	638	619	638	702	630	684	661	609	638	645	644	650	641	618	641	586	649	672	648	628	630	663	637	621	647	605	630	653	596	604	697	646	642	630	648	653	648	684	641	660	590	637	653	647	692	648	605	647	682	610	644	663	593	652	647	631	687	649	708	629	625	623	642	616	658	646	706	579	623	609	619	619	665	651	647	657	634	629	644	626	645	623	676	659	673	632	633	618	697	635	656	634	675	622	681	638	633	645	661	615	615	676	622	685	714	662	666	653	629	629	674	627	661	592	622	703	627	631	680	612	678	642	657	659	676	638	665	650	636	644	664	661	632	642	662	665	680	629	661	647	635	665	654	640	692	615	630	619	629	659	624	682	653	627	668	630	623	607	600	654	648	630	664	633	706	658	627	640	637	619	648	609	603	657	635	620	656	666	642	659	627	672	649	620	635	621	670	667	643	614	623	674	649	607	660	621	676	629	649	662	624	646	708	616	631	693	661	631	627	682	646	648	648	666	667	646	637	663	607	656	637	649	637	606	702	650	661	630	668	656	643	642	634	653	639	646	633	617	667	654	638	631	669	643	668	696	648	670	625	603	682	697	634	657	621	655	630	671	671	656	649	602	625	633	691	690	636	636	617	643	640	641	681	638	655	664	642	602	660	662	643	651	658	624	675	602	612	661	666	619	626	674	628	604	658	621	636	598	654	699	639	632	654	601	617	678	644	674	660	630	614	657	653	624	620	641	646	615	602	678	650	688	630	648	624	638	656	647	631	629	662	617	658	665	645	633	687	671	636	622	645	626	686	626	665	652	641	638	670	598	640	597	663	633	608	633	667	687	626	677	636	642	639	625	646	633	659	661	648	673	623	665	668	657	636	665	642	629	662	671	648	624	605	600	634	652	590	588	650	651	623	629	651	595	724	669	680	664	625	625	620	642	671	645	632	636	670	641
51058	43604	42521	34752	31921	34077	38489	42012	36092	32714	29918	27985	27359	24234	26834	32901	25532	22704	19649	17002	17496	15390	10796	6294	4612	4599	5936	4393	4713	4133	4928	3883	3221	3327	3006	3264	3988	2521	1250	792	427	426	400	358	337	297	292	291	275	348	303	429	339	371	294	286	333	302	320	376	371	276	284	242	241	224	226	237	251	219	235	213	208	215	220	197	230	226	247	197	223	216	249	216	202	204	221	204	199	253	232	227	230	210	223	210	207	205	208	209	207	236	220	234	212	248	220	235	224	227	216	216	205	240	223	200	190	217	224	225	229	210	221	229	240	212	236	203	215	236	219	186	198	209	237	223	197	222	256	228	232	234	222	219	215	224	226	228	216	220	208	220	192	221	190	208	226	212	232	213	227	217	226	213	202	228	245	221	198	223	227	196	205	201	201	194	247	204	225	230	222	208	246	201	226	237	213	198	207	214	231	223	216	222	252	232	216	235	211	202	236	208	226	230	235	218	228	195	234	211	199	220	194	215	232	242	198	191	222	249	239	207	203	226	199	225	222	224	219	252	210	206	240	211	245	226	217	223	229	211	225	233	228	203	214	207	211	224	217	223	198	240	227	218	225	222	215	236	239	226	223	235	217	227	203	210	201	246	206	214	213	217	215	205	209	234	214	224	242	258	240	239	227	213	209	213	225	200	233	223	220	202	214	202	197	214	229	214	181	190	235	208	209	205	201	246	253	207	222	237	254	235	223	184	207	199	188	217	217	206	205	218	205	218	205	229	214	210	226	219	215	199	203	213	198	217	226	232	221	227	223	237	207	212	223	205	205	184	217	215	215	205	215	212	226	220	226	248	214	231	198	229	219	240	204	220	233	223	212	206	231	189	206	215	199	226	220	194	203	216	221	205	245	227	184	184	209	215	241	203	242	254	209	240	224	238	222	205	213	215	206	215	242	215	222	219	200	257	186	224	208	215	229	209	218	217	223	222	262	215	278	243	234	208	208	221	239	209	216	219	200	231	217	240	210	212	207	203	232	208	232	226	192	238	226	211	229	200	236	197	248	221	218	235	215	212	233	221	226	225	209	218	227	197	234	221	217	202	172	227	222	192	233	185	214	201	206	196	192	199	243	244	216	210	201	226	226	191	235	197	241	232	217	221	245	220	196	217	221	225	200	208	223	226	204	212	243	203	217	217	238	223	247	229	211	225	234	235	240	222	235	221	223	196	188	222	246	241	210	212	204	211	238	225	210	236	215	203	238	229	211	225	244	211	225	241	214	242	242	207	211	236	220	231	211	227	221	198	186	222	234	196	203	209	224	247	192	220	247	227	229	204	211	185	217	214	227	248	249	222	210	214	249	206	227	215	255	217	216	236	200	184	209	202	232	211	213	216	249	240	207	218	232	258	197	232	248	200	234	209	260	211	231	206	231	207	207	201	196	226	224	213	214	208	199	208	206	185	237	222	211	207	230	207	228	226	213	185	219	239	223	189	256	221	216	187	217	188	229	201	211	185	220	241	231	230	240	229	229	244	203	245	207	213	203	214	217	226	228	226	207	216	218	222	201	235	229	199	235	215	224	215	212	201	239	195	225	240	221	204	233	232	223	204	204	254	229	259	223	231	251	197	207	225	214	220	209	191	231	214	207	239	201	224	193	195	226	204	242	187	230	228	216	216	244	207	207	215	206	246	213	201	227	241	202	186	208	226	202	217	210	223	221	219	213	217	222	215	207	209	220	210	203	194	210	217	251	227	201	220	227	218	211	216	209	203	231	218	236	203	201	215	201	234	227	223	217	236	217	231	191	241	193	221	208	227	202	227	218	197	191	198	249	202	204	226	220	217	204	248	206	214	220	249	220	211	205	215	251	204	232	202	212	214	253	215	226	237	231	212	187	206	223	209	196	199	222	237	222	217	238	224	222	218	206	189	235	234	180	218	194	203	217	217	215	194	220	195	217	226	217	220	228	228	219	235	215	215	210	189	245	233	226	224	237	199	210	198	220	185	210	231	211	228	221	266	228	235	231	229	225	228	197	224	203	203	235	240	236	211	192	230	182	231	199	219	227	226	246	212	214	209	213	241	212	231	217	242	219	221	203	229	226	226	223	189	222	217	227	211	230	224	211	224	207	205	211	206	210	222	217	216	230	232	237	217	214	220	191	207	224	218	214	188	199	207	214	206	230	223	209	228	201	193	205	187	194	217	198	251	221	220	207	212	196	200	248	231	237	211	244	208	238	212	206	193	211	244	239	244	226	213	246	222	223	236	198	214	201	215	244	228	205	209	229	207	217	224	230	203	212	205	209	217	204	201	236	214	219	219	193	225	209	222	203	219	218	199	193	220	214	243	217	221	210	210	222	204	220	203	249	191	252	220	225	207	184	219	238	233	217	231	205	214	205	224	223	245	237	242	223	200	205	217	237	221	222	207	227	206	205	191	210	236	214	201	231	208	242	196	201	216	218	192	208	211	200	238	225	223	213	233	219	234	195	228	224	216	226	208	181	214	207	205	235	208	232	218	223	226	229	207	212	196	208	245	225	205	212	224	223	231	196	207	242	210	212	204	194	243	218	225	220	213	233	221	220	241	219	224	216	219	227	224	221	212	205	235	229	244	208	190	208	226	197	226	195	201	224	223	215	226	202	216	239	200	226	219	214	237	206	224	225	254	215	211	244	242	225	207	223	221	250	193	214	236	232	195	207	227	202	204	197	208	234	197	218	217	227	209	227	215	231	232	225	243	208	212	235	176	235	235	201	220	226	236	208	202	202	239	205	230	213	240	208	234	228	248	202	178	224	208	217	190	209	198	234	215	217	209	238	219	225	197	201	184	235	241	213	196	238	234	208	194	224	190	218	212	187	222	223	210	220	247	212	230	217	211	257	222	225	253	209	226	245	240	216	249	206	200	233	233	218	217	242	233	221	182	226	216	218	224	219	217	218	207	215	209	235	213	196	209	214	235	252	190	221	213	201	211	218	208	219	219	211	229	221	188	205	210	217	212	236	215	224	208	222	202	220	232	220	223	206	221	219	246	253	210	227	219	227	224	238	209	247	218	220	221	198	218	198	227	214	224	217	185	220	220	224	211	207	204	212	230	204	237	241	197	210	215	233	233	238	251	224	218	224	206	212	212	221	214	212	221	219	219	212	203	224	227	199	231	213	212	200	218	208	244	219	210	231	232	212	198	212	217	223	214	215	238	237	217	239	209	213	244	224	236	225	221	215	238	227	226	192	188	194	208	222	228	183	216	206	220	213	234	223	221	216	229	227	206	216	221	222	193	209	197	200	215	202	210	200	206	220	198	198	204	228	223	223	231	226	221	212	218	206	213	214	199	196	233	206	183	204	225	246	239	221	242	209	180	219	227	216	210	214	220	211	208	228	226	215	187	238	222	186	217	221	190	245	207	206	224	198	192	210	198	197	215	218	226	213	242	213	233	230	211	219	211	188	234	221	204	226	234	229	226	218	199	227	198	201	226	216	220	192	215	223	238	233	198	208	227	193	229
38146	39468	48364	47258	45042	46263	49964	53030	51974	49410	46315	45126	43697	43061	46399	49456	41946	42297	40816	37809	40212	37374	31014	22546	19709	21176	24451	19936	21914	19583	21873	18548	16566	16929	15359	17110	19670	13268	7496	4432	2271	2092	1862	1854	1354	1121	1145	1173	1172	1408	1565	1968	1405	1476	1080	1003	1324	1206	1399	1885	1831	978	817	659	685	629	601	560	639	570	579	553	586	569	611	543	544	552	541	548	579	561	602	565	524	577	560	572	555	578	602	567	583	577	585	508	570	547	555	574	537	557	568	552	554	562	587	571	558	560	536	506	577	564	535	531	607	522	565	529	535	594	574	577	543	512	559	587	540	573	546	513	555	522	517	566	525	529	546	534	541	544	551	531	543	564	530	553	527	600	524	502	530	498	593	547	526	530	554	541	538	513	533	529	526	585	510	557	589	574	557	529	552	559	520	511	500	561	524	541	528	557	582	528	510	561	511	532	543	590	533	611	554	537	601	524	531	574	565	500	541	542	567	564	569	550	576	572	578	548	567	496	536	568	514	542	581	562	547	562	528	482	563	542	553	542	549	574	510	550	563	512	549	529	545	563	500	539	532	552	521	548	539	581	535	534	589	530	546	577	530	564	579	485	568	534	543	548	581	567	541	584	556	558	528	576	589	514	578	559	597	566	596	526	499	544	537	512	542	560	555	535	557	569	571	545	577	534	540	521	547	552	529	545	538	550	517	550	539	556	560	535	527	544	476	536	566	549	550	535	528	525	533	523	548	532	571	552	565	529	506	546	587	551	560	576	578	575	580	524	561	506	566	541	553	549	563	549	551	538	554	531	562	537	516	555	588	567	556	583	519	550	536	590	503	544	598	545	565	572	556	575	554	570	515	559	554	566	567	572	597	584	563	547	567	580	573	529	555	560	561	557	521	543	562	581	560	546	546	525	564	515	567	551	561	508	555	605	566	565	529	552	545	562	539	573	575	582	572	582	586	542	569	538	549	537	609	538	545	555	559	527	581	545	553	565	540	527	574	546	557	562	545	537	597	509	564	558	548	582	535	525	572	601	509	511	559	555	551	528	585	548	542	518	563	525	560	523	590	527	532	550	594	531	551	539	521	578	556	546	569	502	548	525	537	550	552	544	585	579	583	559	580	570	537	578	586	543	579	581	585	513	567	579	568	516	540	547	551	543	548	557	540	535	562	573	531	531	509	528	578	535	577	563	597	548	548	547	527	547	549	550	551	580	561	607	598	556	573	526	582	548	570	538	538	521	582	550	555	551	575	563	590	576	531	569	577	567	535	539	523	569	545	544	538	536	567	577	593	543	541	529	552	547	558	570	562	571	550	568	547	530	563	553	530	593	491	559	540	538	542	589	544	549	533	538	540	523	526	526	531	597	559	550	584	548	541	527	549	536	563	545	571	565	572	525	595	543	552	550	533	568	592	569	537	552	547	548	553	559	519	568	563	536	520	544	524	538	530	521	587	546	551	558	571	552	520	567	584	548	495	592	535	550	534	554	542	517	546	536	575	547	549	576	542	564	495	531	594	538	514	581	483	530	605	505	540	508	526	532	566	565	579	553	534	544	526	589	540	558	556	567	526	573	536	559	538	575	554	543	574	532	554	538	522	536	562	534	555	527	541	556	563	511	550	559	557	606	531	540	545	513	550	507	534	515	599	534	524	571	576	515	520	549	553	527	610	573	564	548	540	515	532	525	522	563	538	562	519	524	594	546	510	549	524	562	563	558	587	574	597	546	585	560	555	588	571	530	532	556	587	559	585	568	549	564	553	552	536	584	524	553	534	555	587	521	542	518	538	553	535	558	549	576	531	564	530	528	570	537	541	554	569	567	532	540	558	555	534	569	534	571	567	551	555	568	576	540	559	527	591	557	576	573	516	522	576	573	509	548	576	565	530	595	560	532	539	547	512	576	567	546	580	553	545	560	543	529	521	558	553	565	559	520	551	559	560	555	558	563	520	554	558	557	543	494	500	526	566	588	565	525	539	536	557	578	536	586	544	542	520	565	538	532	539	548	580	567	563	577	549	556	498	586	521	555	563	565	591	532	574	532	553	581	541	538	587	514	545	542	586	600	564	572	540	569	578	576	570	567	541	513	569	591	560	556	545	547	560	524	552	562	573	567	555	559	534	533	535	504	530	550	567	603	585	558	534	530	548	548	523	568	524	559	560	535	559	560	561	590	546	537	538	500	563	529	572	500	534	582	554	519	562	551	553	505	524	550	613	570	579	528	533	575	600	560	538	544	540	539	564	540	536	559	559	554	603	527	556	560	570	523	577	591	570	532	552	561	582	554	546	577	553	586	534	572	558	552	539	521	550	527	552	574	552	571	550	558	566	533	556	614	555	549	576	542	579	550	518	558	524	516	530	518	555	557	527	529	553	540	531	535	574	547	564	508	513	565	558	560	566	564	565	561	534	560	550	572	541	533	534	582	555	530	578	580	599	552	560	545	547	548	583	579	562	567	552	565	558	522	598	580	559	592	559	562	515	511	530	551	538	555	502	558	556	494	542	501	550	550	553	546	510	548	564	556	554	564	537	553	567	578	576	545	562	543	544	557	522	530	564	527	581	589	534	535	522	505	583	543	562	516	553	560	523	583	501	550	533	528	557	511	567	563	536	532	553	581	576	521	566	588	551	551	562	571	548	557	502	547	529	565	544	490	543	531	534	577	548	570	538	534	533	569	539	554	525	553	544	614	552	568	550	564	534	543	545	569	514	542	542	592	591	545	558	553	551	556	538	584	587	481	531	558	525	573	572	538	554	583	547	560	556	549	560	548	545	491	539	515	509	548	509	500	559	534	562	532	507	588	591	538	504	532	557	600	544	532	553	561	575	600	566	541	560	548	550	537	584	579	530	563	530	534	524	563	524	569	561	558	540	570	507	545	546	550	559	574	523	557	593	562	550	539	561	558	576	542	534	533	506	538	550	529	545	551	558	536	591	524	536	550	551	563	588	559	528	553	539	548	540	534	600	517	533	498	561	540	557	562	572	552	578	551	521	522	539	601	570	560	525	562	541	542	554	582	523	559	540	556	570	562	553	504	571	562	546	534	582	573	574	580	536	516	580	513	565	527	525	586	535	517	532	551	549	576	499	549	520	517	541	521	554	541	551	539	512	529	555	530	563	562	527	530	546	552	555	586	522	568	587	554	536	522	559	574	530	552	550	578	529	595	560	509	564	488	560	590	530	563	529	526	549	537	569	533	575	523	579	520	520	547	509	538	545	546	567	559	553	595	581	529	500	549	563	540	600	533	549	559	545	550	515	535	558	532	556	550	578	520	547	539	565	513	529	582	564	522	510	548	543	584	544	568	537	535	535	546	566	550	548	569	528	586	558	535	561	561	545	603	544	564	552	543	561	560	577	524	548	534	544	533	515	559	543	599	541	529	531	519	551	545	515	566	569	519	541	564	540	547	544	529	515	547	540	605	548	536	519	586	536	584	577	545	548	546	566	581	548	573	508	546	578	529	560	575	577	534	532	550	542	584	559	543	552	578
28407	27548	30952	20096	12687	9486	7429	5609	3021	2086	1668	1623	1500	1423	1507	1804	1081	1026	809	741	764	674	568	496	498	428	459	413	403	380	399	363	335	385	377	365	367	369	338	270	307	276	272	271	316	239	231	257	280	269	284	281	241	261	257	276	273	278	265	238	249	273	248	255	270	261	287	277	272	254	251	291	257	266	263	302	278	269	289	260	280	248	248	271	264	225	259	251	241	263	255	282	273	259	272	263	275	274	247	259	263	261	253	285	261	217	281	220	256	270	284	253	256	279	255	258	268	244	257	249	253	252	253	262	253	271	250	289	268	249	246	237	267	248	238	233	271	280	256	265	256	229	262	267	262	279	229	241	266	260	280	226	245	263	273	264	279	283	286	263	282	266	248	258	272	254	245	268	271	295	269	263	317	232	273	249	239	254	274	243	281	267	244	251	289	234	241	256	215	270	285	245	288	247	252	262	251	247	291	266	267	261	263	272	269	241	266	271	262	276	244	275	273	285	240	262	241	244	277	251	262	265	227	284	233	272	263	235	261	263	267	260	268	262	268	252	226	255	217	253	279	282	255	252	291	239	261	264	291	251	261	251	278	272	249	241	246	265	276	247	280	268	250	301	243	284	246	257	270	274	260	262	284	275	251	268	251	264	275	249	251	234	256	252	265	280	260	279	273	253	246	246	253	258	278	272	260	242	232	251	249	250	257	260	230	248	247	237	258	262	240	281	270	270	256	255	239	255	239	249	251	253	255	257	266	259	241	248	275	281	252	255	229	285	283	259	222	232	254	256	273	262	287	273	252	236	274	264	242	288	252	258	266	252	281	267	243	267	255	276	233	279	249	275	303	246	255	267	271	244	247	270	286	277	275	263	277	245	255	241	277	282	285	257	260	240	251	236	276	294	270	244	229	287	295	290	260	274	248	269	251	259	294	243	242	246	275	234	276	260	261	253	263	241	254	226	261	278	310	277	303	247	262	245	262	255	255	240	244	244	300	264	251	255	245	216	281	268	278	235	275	268	272	229	249	266	266	239	281	266	259	265	270	280	279	247	252	280	236	274	274	274	262	287	276	284	274	261	255	274	245	238	252	261	287	263	255	297	228	263	237	244	273	233	237	249	293	255	274	252	234	293	302	260	262	260	221	272	263	277	277	286	245	290	220	259	257	272	259	275	246	238	269	243	253	277	239	272	278	268	251	263	286	271	264	263	261	263	270	251	265	288	250	270	265	255	292	250	271	262	240	254	255	278	254	272	243	256	260	291	269	257	256	259	279	291	286	266	279	253	238	289	286	235	246	275	274	261	283	262	253	249	229	245	263	265	230	256	260	280	249	232	270	230	268	270	276	228	272	236	271	252	264	262	281	254	263	244	258	255	282	264	260	256	234	243	277	264	275	291	242	281	252	287	255	274	234	264	263	252	264	258	255	264	283	273	261	287	265	261	264	275	250	263	247	270	241	279	260	261	262	255	260	262	236	254	248	276	288	288	252	271	253	242	266	248	272	279	266	279	274	268	277	250	264	247	277	257	247	268	243	277	276	231	262	250	278	287	213	286	290	262	230	273	243	273	258	300	284	241	266	282	295	285	253	286	243	260	280	267	270	277	248	273	262	285	258	248	253	280	278	237	278	242	262	286	256	256	234	263	275	287	239	264	264	254	234	261	256	243	270	246	283	279	251	273	278	240	291	219	273	263	246	230	290	253	244	254	309	267	239	268	296	286	230	265	235	254	280	267	262	248	251	243	267	238	240	258	276	247	250	257	267	239	279	271	253	250	240	295	252	279	274	265	266	274	240	248	271	293	233	240	235	263	241	248	287	260	254	274	265	239	240	282	292	272	278	278	269	271	277	234	237	260	265	239	280	278	259	263	246	254	268	259	252	257	267	245	283	285	273	249	294	254	237	267	273	243	288	280	248	278	263	257	270	270	254	255	255	250	298	256	258	254	251	250	267	270	280	268	239	221	254	259	259	234	277	270	259	269	270	289	264	246	282	276	298	256	262	262	257	279	290	273	280	288	266	282	244	261	276	270	260	256	240	262	285	250	290	267	284	250	262	245	261	218	289	245	295	272	252	270	256	236	253	249	245	277	261	251	291	233	243	263	269	281	264	268	260	254	260	261	260	245	233	240	243	281	282	264	258	248	271	242	265	247	272	255	242	248	257	275	249	279	243	263	270	267	248	267	263	259	271	274	279	265	258	249	266	229	269	241	243	238	245	261	271	270	250	262	248	242	268	268	287	267	260	258	269	229	267	256	300	256	281	228	288	261	257	254	249	239	264	275	292	268	242	277	267	228	278	284	273	270	274	250	246	270	242	263	248	261	252	290	259	265	269	285	231	269	251	246	273	275	242	277	237	289	262	234	242	289	242	243	237	265	266	234	245	282	268	259	272	287	291	252	294	271	251	270	251	248	271	279	253	282	309	259	279	257	252	262	285	260	277	258	266	267	235	230	277	266	251	291	254	276	299	259	273	240	240	254	260	281	226	266	257	250	296	277	249	244	252	229	299	266	288	256	249	252	277	267	281	237	246	270	258	259	263	263	251	265	237	262	269	254	272	265	274	252	250	268	281	262	250	247	276	241	276	256	271	274	240	265	288	287	266	268	271	226	267	282	269	262	283	271	261	259	246	260	253	279	237	266	231	270	261	260	245	271	283	249	273	256	254	230	250	250	245	277	241	264	249	262	241	274	272	247	290	271	250	261	248	275	280	286	247	274	269	256	262	265	242	284	270	232	285	280	285	256	273	253	248	265	257	265	267	286	245	298	265	285	267	293	261	259	255	272	274	224	250	268	218	266	242	238	271	272	279	285	273	246	284	284	272	245	265	280	288	261	267	272	252	271	242	245	269	260	270	253	275	267	272	286	266	260	252	282	271	245	243	237	261	253	254	276	291	257	262	287	234	252	245	253	260	257	256	248	259	222	247	238	252	260	282	264	249	255	263	271	264	247	243	273	262	280	280	234	248	283	281	255	271	244	255	265	246	257	240	290	269	248	264	271	270	271	261	261	261	235	257	279	281	260	258	264	263	247	275	258	265	241	272	263	245	232	235	255	266	241	292	248	254	223	272	266	292	249	285	264	270	271	256	277	325	262	255	248	233	225	279	271	250	261	270	268	269	270	282	271	266	260	270	269	288	267	270	250	234	240	264	241	265	279	280	273	259	261	267	263	255	245	256	262	246	257	259	266	261	242	243	246	251	294	243	248	249	262	279	276	278	268	266	258	236	257	264	269	263	294	257	243	268	246	279	250	240	241	282	250	257	250	276	252	273	269	275	264	234	301	244	302	277	271	255	258	289	253	261	286	279	244	291	273	261	264	259	278	256	275	234	300	263	233	255	282	267	245	274	243	260	280	256	311	262	254	278	273	252	253	260	278	268	254	217	205	264	229	258	271	264	267	236	227	268	283	241	271	256	284	302	285	250	264	244	260	247	259	266	286	257	258	271	270	278	269	281	252	259	285	242	275	254	253	252	270
18018	23024	33826	29749	26060	24016	21568	18940	12555	9537	8161	7785	7722	7410	8092	9586	5536	5373	4441	3914	3983	3703	3069	2303	2093	2025	1825	1610	1700	1681	1771	1351	1323	1489	1495	1261	1385	1436	1113	872	750	744	761	792	728	732	706	758	755	720	758	719	751	668	731	692	651	727	738	730	715	647	671	684	650	650	659	617	673	639	692	647	661	672	621	722	654	700	659	649	651	640	641	619	660	646	640	640	669	690	658	703	632	657	653	670	626	645	695	644	645	669	669	642	663	665	684	687	653	618	658	637	688	634	631	684	663	656	615	662	662	656	687	625	659	649	611	608	676	673	635	620	656	655	721	646	647	703	658	640	625	663	680	681	676	709	637	646	692	656	655	648	632	648	674	621	637	655	637	684	675	682	652	606	595	640	655	640	704	646	646	670	668	645	654	657	708	646	667	666	671	675	700	649	663	646	635	662	632	618	665	678	691	677	629	659	639	663	655	688	652	635	649	678	634	657	677	676	634	657	687	724	679	690	667	669	669	662	664	679	627	660	604	677	615	635	665	677	691	618	675	689	636	637	662	709	652	636	641	648	654	648	679	705	676	681	638	667	652	671	676	667	680	677	667	607	664	713	632	670	664	719	588	657	673	666	655	627	634	681	671	672	628	672	661	668	647	647	615	675	629	611	657	659	718	628	655	693	644	646	670	601	678	699	693	718	668	675	672	651	635	677	693	623	670	640	655	679	610	687	690	681	687	662	643	623	715	636	651	634	673	670	680	640	643	641	645	627	618	672	613	637	657	680	699	668	617	641	631	663	620	696	655	673	671	636	650	637	637	652	607	613	661	657	682	656	633	679	657	661	640	660	738	661	684	636	665	686	654	648	669	642	665	648	599	622	663	667	672	663	634	646	595	658	649	679	671	623	646	668	636	668	669	663	641	610	696	683	633	622	613	623	670	645	654	649	709	621	674	633	655	622	652	664	630	654	685	652	677	640	662	641	663	635	687	639	675	647	622	652	637	637	649	614	676	665	638	692	639	644	671	635	637	661	669	628	644	661	691	687	638	650	655	684	670	659	664	611	708	683	632	649	690	651	626	661	664	661	668	648	634	698	668	691	674	662	676	651	660	693	695	663	657	673	684	587	646	688	714	634	640	681	671	664	663	695	633	624	673	730	637	643	647	609	648	671	654	640	662	662	684	614	639	654	629	660	653	633	631	647	617	656	647	638	644	693	666	664	700	677	673	631	690	657	676	656	634	675	683	640	706	631	644	672	649	663	688	684	651	602	665	647	632	652	630	640	643	628	642	659	634	690	595	665	665	653	643	662	652	662	637	681	646	667	653	639	668	650	661	687	657	660	629	640	648	675	701	644	673	651	720	636	609	628	672	642	659	645	639	652	634	675	683	627	680	652	644	636	616	660	636	694	669	685	629	652	678	659	686	679	653	705	670	636	653	656	689	658	682	654	685	615	646	671	675	666	661	618	635	654	590	630	635	657	649	640	729	641	663	673	660	676	643	664	617	648	706	623	697	627	710	657	672	661	661	671	672	695	667	715	642	604	675	627	648	673	672	657	635	684	638	672	707	623	661	670	660	642	680	624	699	706	623	664	662	671	648	643	643	672	660	659	683	655	667	693	674	670	649	651	637	700	642	633	670	663	673	663	692	672	659	674	616	685	679	651	619	646	654	657	680	663	686	704	663	708	634	652	684	692	625	668	669	610	661	664	653	669	632	660	611	677	655	660	684	682	672	628	669	618	645	719	680	643	638	648	664	656	653	640	694	682	691	619	653	656	716	629	685	665	629	678	671	683	691	681	628	674	664	645	648	665	661	659	670	649	712	693	639	672	645	623	623	625	715	648	639	709	673	648	604	646	694	627	633	676	634	713	656	647	694	655	660	689	672	697	677	663	619	673	672	702	628	604	669	618	654	679	677	648	672	647	631	652	671	640	622	676	685	661	678	662	649	649	668	665	668	619	612	670	580	675	705	643	668	620	630	629	733	672	674	706	660	641	647	655	685	659	683	695	637	669	637	696	632	665	646	663	655	688	610	674	678	676	662	656	673	651	667	675	667	637	654	623	696	662	624	686	648	648	697	676	677	636	687	614	671	657	713	660	621	650	662	632	693	612	721	650	640	671	659	672	672	665	661	704	642	647	660	682	659	620	670	666	646	685	610	678	652	689	648	685	667	693	625	658	688	650	657	621	669	671	689	671	692	649	635	633	683	688	675	670	624	666	676	629	634	672	700	632	662	683	654	649	627	652	665	656	679	647	632	676	664	631	707	624	661	699	668	632	678	671	647	658	620	653	661	661	675	657	685	644	641	688	699	662	680	646	674	646	646	698	643	669	662	669	677	611	677	623	678	685	642	668	666	668	659	621	661	669	661	624	665	631	676	635	658	655	663	671	696	627	633	667	606	678	635	662	621	666	722	663	685	661	674	652	680	657	687	657	629	666	664	616	628	629	646	621	634	681	643	662	637	653	601	664	688	640	690	669	665	630	628	671	644	675	622	634	655	642	622	665	701	679	704	626	652	682	627	632	676	660	662	637	682	664	639	672	648	612	692	631	669	664	651	680	646	662	630	657	652	629	693	663	616	665	675	655	652	629	667	637	625	666	627	661	638	688	702	628	654	651	662	663	677	681	660	670	663	634	679	679	619	671	648	679	618	602	650	676	680	650	642	645	652	657	649	714	627	619	653	658	617	657	638	666	640	687	663	678	660	699	664	670	630	653	621	689	677	658	647	680	629	671	688	671	645	624	663	643	655	612	622	685	631	634	655	589	680	596	677	659	678	656	687	645	639	672	652	673	647	630	688	648	674	666	662	640	658	635	638	668	635	672	642	669	671	701	659	673	690	713	648	683	681	639	671	660	646	682	668	700	612	671	680	635	703	675	655	629	604	667	635	666	709	668	635	672	679	702	588	673	656	663	702	686	662	679	625	649	618	670	652	633	655	644	618	624	613	673	683	675	637	697	645	646	717	703	661	675	682	686	692	671	668	635	646	655	644	661	657	611	697	653	674	659	674	661	617	677	724	649	681	620	660	657	651	639	684	696	664	668	615	684	648	662	672	649	683	643	635	660	695	654	642	671	630	652	651	697	678	707	652	683	661	674	711	626	642	654	674	708	622	669	688	637	631	658	662	694	642	683	603	684	685	663	627	696	644	687	693	653	629	639	688	634	694	637	687	644	635	705	645	634	638	644	633	623	673	676	668	684	643	651	666	618	716	658	656	643	648	641	631	655	630	610	655	651	653	628	690	652	628	705	703	612	695	622	676	655	650	623	662	671	645	654	658	664	702	668	658	681	625	652	647	656	652	686	629	654	746	694	679	633	652	711	611	590	648	670	626	683	632	611	671	669	652	654	642	635	647	611	620	648	655	654	598	618	653	593	631	645	660	646	628	650	671	635	703	668	711	644	626	595	684	664	638	648	684	635	645	635	637	635	635	649	671	628	623	647	691	656	682	649	653	629	637	637	619	614	652	691	682	672	685	655
40111	41505	40514	34113	27353	25447	30094	28458	22484	19104	15518	14991	13248	13372	15009	20602	13391	10570	7171	6040	6163	5623	4288	2889	2277	2101	1923	1460	1452	1469	1859	1195	1162	1459	1917	1544	2204	2017	913	486	351	322	324	327	313	305	339	281	281	285	332	312	346	324	317	296	308	314	315	340	307	252	263	277	264	255	257	257	255	241	271	255	266	263	260	262	216	246	267	238	225	261	267	235	245	237	258	250	264	264	247	228	265	270	274	237	252	254	262	261	285	259	255	270	232	277	270	264	247	198	244	273	281	252	235	271	253	246	239	218	229	232	248	270	269	257	257	237	234	285	265	251	272	247	265	238	264	235	233	272	238	242	225	257	242	282	263	264	273	250	264	255	261	290	267	274	248	259	259	265	259	249	260	266	248	241	240	272	260	274	269	259	256	266	272	267	269	254	264	271	259	270	240	268	247	253	255	261	248	257	248	251	249	234	259	229	254	237	261	290	269	261	249	227	239	253	277	253	252	297	263	244	275	248	247	257	251	260	249	258	235	254	263	277	285	272	246	254	258	264	262	250	247	258	234	252	276	264	252	267	247	284	253	254	246	281	243	225	252	275	277	230	268	259	250	238	241	249	241	246	225	233	261	247	244	262	274	254	233	277	260	255	262	282	252	265	251	262	229	244	276	262	242	258	239	273	246	247	275	251	247	256	256	259	267	240	260	241	258	247	261	233	269	236	252	235	275	244	233	247	237	281	242	241	253	241	284	268	244	297	250	259	272	217	255	264	241	257	252	275	248	263	269	265	221	241	237	264	249	243	214	266	251	277	240	289	253	242	248	239	292	245	266	242	230	265	229	255	253	251	251	244	226	266	296	273	267	225	263	250	250	255	250	291	243	302	270	245	246	265	239	264	242	240	260	238	220	272	259	274	228	267	239	264	264	262	238	231	246	275	282	260	256	282	247	241	253	268	284	258	248	281	262	221	246	245	232	257	239	270	239	270	247	248	252	239	255	251	255	279	245	270	261	240	231	282	253	252	255	238	250	295	254	267	258	275	261	254	253	260	269	239	256	234	253	234	252	275	251	233	265	275	266	259	254	235	258	292	281	255	267	236	250	240	230	243	252	278	256	272	252	255	260	254	236	279	233	256	246	255	246	276	240	240	254	249	229	244	245	266	275	267	275	239	277	284	258	282	222	268	275	245	270	275	275	269	244	266	242	264	258	259	284	232	260	232	253	245	247	255	256	262	267	256	232	227	254	260	240	268	251	251	237	223	253	279	268	240	272	247	283	240	248	245	222	242	242	276	233	268	248	254	268	253	279	253	288	229	280	288	254	268	235	259	258	241	261	277	270	267	253	266	266	268	266	249	251	238	304	260	240	262	282	279	251	250	220	263	251	244	262	250	262	268	223	254	259	259	275	226	246	297	268	238	230	228	258	245	267	260	275	218	253	263	256	240	237	239	221	244	226	263	294	267	261	253	250	251	250	247	231	233	288	273	240	256	259	259	274	227	233	256	254	219	247	252	244	257	237	228	272	268	235	238	245	258	264	247	230	241	273	286	249	269	279	235	240	245	247	269	284	228	261	258	247	243	246	269	253	268	261	277	260	262	250	263	247	261	224	259	230	258	250	279	271	233	256	250	233	264	272	235	252	254	231	267	261	236	245	282	272	232	272	275	225	234	293	265	262	266	266	245	265	229	268	243	260	268	248	237	272	236	258	249	224	250	240	241	259	233	249	226	245	258	241	288	269	255	235	260	247	250	281	274	273	269	263	246	262	285	283	284	249	245	234	265	284	277	242	276	255	272	237	256	264	235	280	228	222	254	264	266	267	253	269	243	277	275	274	277	269	247	254	265	273	245	243	241	273	272	254	266	278	259	271	268	242	250	225	250	253	288	265	251	275	263	207	272	250	249	240	269	273	250	241	240	246	233	240	282	274	252	289	230	259	232	282	245	281	263	278	255	285	258	259	237	245	244	269	261	253	252	228	238	244	225	238	249	260	244	236	259	269	266	235	236	243	261	258	252	244	223	247	261	256	242	242	282	254	259	273	249	248	232	235	248	278	240	241	224	274	245	237	248	231	239	256	246	247	262	245	238	296	242	249	258	260	231	246	247	270	233	271	254	238	237	269	232	272	276	262	238	267	246	251	252	271	281	302	261	276	276	263	255	293	263	240	276	249	259	256	239	234	258	233	258	267	253	255	246	232	277	244	269	281	264	260	249	274	252	230	258	262	286	245	272	260	268	234	248	255	245	260	288	267	245	252	257	264	253	263	246	275	263	250	254	258	246	270	246	261	254	251	282	224	267	265	267	271	261	248	239	245	264	248	240	283	280	244	231	271	250	274	269	259	265	263	229	273	229	247	220	240	248	254	286	260	244	262	236	262	252	250	250	258	242	243	272	249	235	271	258	249	255	268	263	267	269	255	249	234	233	238	265	282	261	231	250	251	254	243	275	267	253	278	293	255	253	259	231	246	253	233	249	244	273	232	286	261	287	258	240	258	252	217	264	250	232	215	274	271	279	279	257	258	266	244	263	230	258	232	292	227	287	252	261	283	264	256	248	280	255	265	246	278	247	264	262	233	275	266	244	266	252	259	222	265	266	285	265	252	267	258	278	265	243	258	250	229	265	232	257	256	271	235	245	251	254	253	249	294	254	261	297	245	256	251	254	241	278	271	222	268	291	280	269	261	286	233	253	261	245	235	256	262	260	245	248	242	241	265	246	247	218	267	294	260	231	283	242	246	248	239	280	267	258	272	259	273	269	269	279	243	238	231	312	274	249	244	283	251	272	248	246	244	251	243	251	264	256	242	237	270	246	265	274	232	228	258	279	267	231	262	245	251	253	274	246	255	223	246	264	253	252	274	259	255	254	244	260	266	248	271	280	261	234	269	259	243	244	266	234	247	244	247	252	260	238	250	241	264	285	257	260	242	245	258	228	273	247	266	277	266	259	240	276	247	255	262	250	261	256	261	252	264	262	287	286	243	232	229	270	262	247	254	231	242	252	260	257	279	252	218	231	261	275	257	285	245	262	262	258	243	255	243	253	252	245	274	254	253	249	227	266	274	243	261	242	240	236	281	270	220	246	268	259	266	248	253	249	243	240	266	251	238	266	266	249	256	271	250	280	273	262	228	253	237	286	266	266	246	255	275	255	242	280	284	248	233	239	271	281	256	239	264	235	242	277	251	286	263	269	247	240	279	225	278	249	236	258	271	297	278	208	245	262	239	234	236	242	246	268	266	263	250	249	261	236	237	230	261	258	271	241	232	228	261	249	260	263	296	229	283	290	268	265	279	257	241	242	272	268	290	272	254	249	251	246	243	242	280	255	250	249	278	236	255	277	268	229	266	240	238	256	228	240	264	251	273	262	254	244	254	264	253	282	246	283	234	259	268	244	260	276	251	233	280	272	255	280	237	274	262	246	272	247	236	221	247	292	254	259	272	252	242	254	225	257	253	248	282	250	240	270	276	270	253	257	243	272	235	244	240	254	256	267
27379	35112	42231	39208	38976	36219	42455	41122	38303	36245	34072	33913	32638	33468	36657	40461	31465	29935	25832	23459	25184	23288	19291	14765	12756	12048	11088	8711	9050	8691	11349	6727	6747	8662	11188	8973	12989	11445	5080	2526	1253	1152	1107	1088	1301	1024	900	904	963	991	1046	1227	1232	1000	885	1029	1067	879	865	1122	975	805	756	702	652	668	679	659	621	640	665	651	632	653	664	636	628	637	635	632	631	715	654	601	655	655	601	640	659	619	658	682	614	615	619	673	627	648	635	658	632	611	608	655	616	656	622	676	636	611	631	658	629	685	630	625	663	639	619	624	708	679	621	652	636	692	633	633	635	664	657	639	661	657	667	651	677	633	619	674	657	642	657	635	638	624	638	636	637	626	651	593	636	639	642	665	664	627	603	657	671	656	637	654	650	619	661	674	654	621	619	632	672	664	626	634	642	656	626	640	636	640	656	654	682	619	653	662	619	651	642	651	621	676	658	683	629	675	661	650	633	697	607	673	629	560	628	593	641	615	652	694	653	634	642	618	586	640	623	614	623	628	617	646	654	649	604	658	667	657	603	599	680	642	646	628	593	652	631	621	647	618	654	647	622	595	620	616	640	642	697	656	638	598	618	601	701	638	692	630	643	640	608	620	644	656	634	610	616	701	641	649	620	660	618	652	650	610	639	606	627	579	665	651	639	603	650	615	667	621	637	677	677	611	620	679	659	640	650	635	650	654	627	663	637	659	632	585	642	643	593	638	603	635	658	662	659	647	628	664	641	678	646	627	603	603	681	661	649	683	635	633	623	626	614	616	653	666	622	682	608	652	669	642	619	640	647	674	643	646	626	667	622	613	650	651	693	622	652	588	664	642	608	618	635	657	665	613	650	615	651	610	606	673	671	640	639	609	664	639	635	664	637	611	646	603	668	629	616	645	649	696	651	651	641	645	636	613	643	668	660	638	577	650	658	629	639	613	694	630	664	612	600	656	617	672	590	663	620	631	629	638	666	642	651	673	620	637	631	648	630	632	623	648	617	649	651	643	621	643	618	625	652	651	668	641	657	619	617	659	640	627	601	635	651	626	666	622	630	674	601	644	625	691	641	626	623	680	672	628	615	666	653	613	675	635	641	672	643	659	641	644	622	605	677	643	669	671	680	659	642	628	652	619	636	668	593	620	652	681	629	627	666	711	628	657	649	668	607	615	553	684	643	697	625	611	617	649	683	645	619	616	655	700	675	615	653	641	606	649	620	633	640	630	679	618	606	654	635	629	648	609	638	661	632	632	615	629	701	663	656	653	657	619	619	675	621	677	661	643	676	670	634	614	635	622	655	657	637	629	703	696	670	612	639	613	644	622	653	634	619	638	610	626	630	627	669	668	634	668	659	656	649	611	642	662	636	666	649	628	645	648	666	614	638	645	658	671	618	621	630	609	701	587	690	626	588	612	653	613	606	641	660	637	681	629	635	619	659	625	658	654	625	646	615	635	622	656	598	647	687	704	641	678	601	651	685	665	688	665	550	657	663	650	640	650	611	597	626	631	657	639	659	642	633	631	662	627	592	612	643	609	606	641	655	601	647	643	639	646	632	672	619	703	618	625	636	672	631	656	638	673	632	638	647	639	620	679	620	638	690	650	621	650	633	657	632	678	633	611	633	588	646	591	629	650	649	606	630	609	639	636	608	619	619	661	644	610	628	624	625	633	609	626	600	672	646	642	650	668	668	656	660	673	652	668	652	638	642	610	636	668	648	637	624	639	654	620	648	643	693	655	662	612	589	589	617	685	637	660	703	685	639	614	630	654	631	629	648	596	671	621	642	647	631	654	625	672	645	632	622	650	621	658	601	612	643	631	669	635	629	654	646	637	642	629	623	638	600	634	628	635	629	593	652	623	629	632	646	654	646	639	634	608	626	652	572	674	591	612	612	590	663	621	636	671	617	648	634	646	657	654	632	598	649	605	672	620	659	653	668	628	621	619	640	633	603	643	621	686	634	601	611	660	669	623	631	645	664	616	660	655	645	642	633	648	643	618	666	664	647	640	636	674	617	635	634	592	648	579	613	643	643	654	658	634	585	629	614	626	589	626	620	632	656	608	682	620	612	648	643	606	659	615	637	640	574	655	681	613	644	626	667	648	662	597	600	644	608	657	663	633	638	620	638	643	619	662	634	612	602	642	609	672	621	670	626	652	624	631	657	643	700	626	650	663	662	626	611	592	641	638	693	641	662	645	654	595	599	620	673	661	648	654	665	632	647	667	633	629	668	663	646	683	619	648	652	610	618	686	628	633	605	700	654	624	640	619	649	599	622	626	623	653	664	642	621	620	608	611	670	658	656	581	667	663	654	626	621	648	629	622	634	655	636	643	655	607	609	634	649	640	673	611	650	611	596	637	637	659	654	631	624	628	630	638	651	684	670	621	610	667	636	649	651	661	627	602	632	624	595	657	638	655	668	655	634	650	662	609	614	632	643	623	600	629	590	629	615	658	672	584	658	619	640	649	644	661	643	600	638	633	650	640	651	641	619	652	649	619	670	623	608	687	651	662	628	627	650	620	630	624	671	656	646	648	660	684	653	636	615	676	621	635	611	651	628	614	651	612	647	689	634	627	615	616	691	616	630	645	640	625	624	637	638	625	605	636	637	648	635	613	640	639	673	634	673	653	629	660	645	650	560	650	642	651	655	682	679	634	641	652	645	659	674	591	628	672	626	671	626	684	642	651	597	612	694	664	648	668	672	669	688	691	647	667	632	613	598	638	687	612	663	668	676	678	638	593	659	670	638	636	628	600	597	657	622	675	616	632	661	651	648	648	684	654	627	602	618	626	649	664	638	626	644	649	643	664	635	670	642	668	687	607	661	629	694	603	656	620	612	619	659	616	658	676	614	629	617	611	616	615	621	612	672	634	647	642	615	642	668	662	663	641	602	692	673	642	610	633	649	649	616	649	674	603	653	655	685	602	630	643	609	663	638	655	644	612	598	683	642	685	681	654	633	691	622	634	631	629	653	645	587	608	655	637	623	665	646	660	638	681	617	628	594	606	663	632	642	652	622	653	683	663	654	667	657	641	676	600	656	673	635	643	631	643	671	673	659	595	726	614	647	643	634	620	618	665	615	640	656	631	656	640	598	617	595	678	639	625	615	606	642	638	630	641	620	689	657	637	633	643	617	619	678	611	629	600	619	658	611	655	625	647	598	630	608	629	648	653	684	671	617	642	642	657	645	629	617	638	595	646	629	612	615	642	615	645	631	658	601	640	607	668	653	631	636	579	643	631	653	627	634	666	658	669	623	634	623	625	648	644	655	632	647	644	618	610	657	639	637	668	683	621	584	620	650	623	622	634	595	618	666	615	634	653	696	659	699	620	648	631	665	671	659	611	638	652	664	630	645	625	625	634	608	709	656	664	621	651	653	628	636	618	614	632	662	613	634	664	627	594	616	657	639	619	665	597	682	641	613	593	682	663	645	610	645	672	636	583	662	648	623	599	654	664	653	606	600	632	611	628	658	679	622	659
49679	44705	41564	33903	33051	33494	39679	40210	34363	34351	30557	30014	26829	27548	29912	37057	30085	26570	19389	17129	17149	14021	10522	7381	5637	5457	5214	4262	3832	3386	4790	3001	2681	3744	6021	4548	5437	3769	2086	758	461	326	331	368	388	345	308	299	293	322	325	360	429	363	311	319	391	324	268	353	306	276	264	232	224	214	233	228	228	207	222	189	236	238	226	206	211	210	236	254	268	210	203	208	210	219	196	216	197	221	211	223	206	216	219	240	224	211	182	229	201	248	184	198	215	224	217	219	214	242	238	183	232	212	217	195	196	216	221	214	217	205	248	213	196	245	200	248	223	218	209	231	226	213	212	197	205	243	228	213	205	218	229	245	213	226	187	203	223	204	198	220	228	238	226	201	195	213	240	198	235	236	210	221	230	225	227	208	246	210	225	211	210	239	198	204	202	215	196	241	209	213	216	225	238	217	221	210	218	231	220	218	200	235	224	226	196	195	197	208	222	221	205	221	199	230	197	205	214	230	203	204	205	214	242	173	186	215	225	216	249	211	232	224	212	207	213	233	213	199	207	221	227	220	224	228	205	213	221	213	208	207	253	191	212	229	234	216	189	236	231	219	198	222	219	195	201	243	232	202	214	232	196	224	224	217	214	219	213	193	199	223	193	210	185	210	198	202	222	192	218	175	218	207	223	216	221	222	235	218	211	201	208	241	215	216	205	218	231	200	240	222	232	212	205	224	213	216	223	236	223	210	189	193	235	218	201	224	241	194	215	212	227	202	211	230	241	202	225	196	232	225	228	202	193	218	225	207	232	212	193	251	202	200	247	210	214	225	216	195	185	225	210	211	203	183	220	207	229	208	203	215	212	217	219	214	202	228	201	206	207	218	209	194	202	187	213	202	206	214	232	204	242	225	229	235	220	220	215	195	199	230	221	209	197	222	214	215	201	230	199	235	206	227	191	233	230	204	207	224	219	228	225	206	215	218	240	213	209	226	196	222	217	223	190	213	205	211	196	239	232	205	218	201	198	213	225	219	208	229	223	212	213	190	239	222	222	228	225	210	216	207	199	209	214	231	260	192	191	236	214	207	237	194	205	227	243	230	244	190	200	217	217	241	208	215	201	200	219	206	206	199	205	212	201	193	224	201	233	217	216	211	212	233	233	203	219	221	221	215	196	212	223	191	190	237	215	225	211	221	231	204	248	213	218	192	210	209	213	201	226	226	208	198	208	223	240	212	211	216	217	227	230	202	245	215	223	202	218	224	225	202	240	209	205	251	247	199	216	204	173	203	248	234	214	221	214	215	214	188	203	213	203	219	206	226	200	196	238	187	222	213	218	216	225	232	211	217	219	205	206	192	220	208	211	194	194	211	191	212	227	233	224	210	224	231	213	201	193	206	219	226	212	212	206	228	198	227	228	197	201	201	207	200	222	197	224	182	217	236	195	232	201	212	211	247	214	207	225	212	222	216	222	201	202	216	221	226	253	237	235	215	221	187	203	221	224	210	210	227	222	226	228	213	215	212	219	224	226	215	223	243	209	228	208	193	227	217	208	204	209	197	219	221	230	186	228	237	207	218	221	204	218	235	209	210	211	214	219	213	186	205	245	204	201	220	230	207	235	212	226	208	224	223	211	216	204	228	219	219	231	203	230	222	225	231	212	225	231	206	196	221	201	209	236	206	247	199	206	221	188	233	236	212	200	188	208	215	197	217	222	181	205	226	197	213	207	203	217	214	195	198	204	211	197	219	225	225	210	226	207	217	231	193	221	210	247	208	242	241	225	239	208	201	220	231	219	218	204	225	224	213	206	228	209	213	211	215	223	215	224	233	228	238	208	231	244	220	204	218	208	236	224	242	220	224	215	203	223	227	199	188	213	224	212	200	193	207	206	220	185	236	214	190	200	212	194	219	218	190	229	229	196	207	231	209	213	213	205	219	215	228	217	213	216	201	218	210	228	210	226	239	214	216	218	205	221	197	230	216	245	202	225	208	232	210	201	200	201	208	199	213	216	208	241	214	201	218	215	205	205	196	228	214	233	217	246	210	223	204	214	193	189	227	223	218	224	224	213	224	235	192	236	232	238	203	212	206	203	233	217	200	218	217	217	242	225	221	235	221	230	217	219	218	203	207	240	217	240	176	213	229	213	227	202	218	222	209	172	219	203	218	235	214	218	205	228	226	213	233	211	215	230	226	197	226	217	212	199	213	218	220	193	238	252	223	202	214	211	219	210	225	193	210	216	210	213	232	211	215	234	218	200	217	199	193	225	229	206	217	223	212	188	231	223	197	217	208	218	219	213	193	210	246	228	208	237	234	231	213	195	227	233	219	212	214	220	221	236	204	198	226	223	228	191	229	220	229	215	227	213	224	214	221	195	202	217	241	241	226	198	220	242	187	200	197	217	194	222	218	203	219	188	192	229	226	196	246	229	221	222	221	187	200	204	242	186	206	223	213	217	201	237	220	232	244	197	226	227	203	212	202	228	213	221	198	231	212	216	235	211	207	221	221	218	226	209	203	238	221	204	199	208	216	202	221	224	214	235	224	203	196	208	215	224	168	207	199	200	256	219	205	229	214	206	225	213	225	214	211	205	195	233	177	207	227	224	211	221	227	188	225	231	221	237	207	229	173	194	191	225	201	236	197	206	208	206	211	236	228	224	228	240	207	240	194	214	226	225	225	202	212	218	225	225	233	215	206	235	219	172	209	194	217	257	238	219	223	207	217	214	203	209	186	226	205	236	204	247	196	269	205	235	232	228	206	212	218	225	221	231	220	185	216	222	224	229	221	199	206	211	204	236	191	212	233	221	218	206	202	240	218	198	203	223	231	211	198	198	223	179	219	220	210	222	209	228	228	212	200	216	234	211	212	221	207	243	215	251	227	226	199	213	210	219	210	206	214	208	241	202	249	211	206	222	220	194	234	215	228	225	211	195	228	238	221	206	218	208	202	221	227	224	215	204	207	219	222	202	219	220	220	207	228	210	203	221	224	212	207	191	191	184	224	231	218	188	216	208	201	226	207	229	219	237	194	224	232	197	220	190	209	210	227	194	224	226	221	234	211	251	217	215	188	214	204	236	206	217	198	221	202	221	241	214	231	220	238	194	199	205	232	194	232	213	241	228	213	196	206	205	205	198	231	216	234	239	224	199	219	201	220	217	213	222	230	210	213	196	236	218	226	207	220	214	206	183	188	189	220	214	229	204	218	226	213	225	237	212	238	209	211	234	223	230	244	185	212	221	218	205	234	207	211	229	248	210	184	194	231	198	198	221	222	217	202	226	217	234	215	222	187	199	222	208	213	216	220	234	206	221	215	210	198	232	245	245	213	211	212	229	228	223	217	198	218	198	213	212	220	200	209	237	218	216	199	207	193	223	209	212	215	216	210	233	235	228	210	222	193	216	220	215	201	197	196	256	254	222	203	219	240	211	203	192	215	193	228	198	209	212	206	203	212	226	216	227	199	202	214	189	200	208	238	242	235	223	184	233	213	201	197	215	209	215	206
36300	42457	46639	46812	48930	44579	50905	51823	50902	50077	47068	45708	44802	46178	48331	52630	46787	45342	39175	38331	40190	35804	31067	26724	22897	22784	22564	19592	19001	17263	21605	15024	14529	19212	26364	20906	24802	18152	11100	4064	2294	1714	1525	1457	1641	1498	1090	1225	1230	1253	1366	1661	2169	1595	1235	1194	1771	1199	1015	1636	1256	956	775	697	641	616	590	594	606	560	527	625	567	580	584	566	567	537	538	531	542	574	529	552	528	551	547	518	526	553	592	541	566	502	492	576	550	506	565	530	522	544	579	572	516	514	541	521	553	554	524	542	554	549	552	540	544	570	558	512	560	523	524	574	521	552	545	572	533	531	552	549	515	511	532	548	512	580	555	576	552	546	570	502	574	540	538	558	546	554	587	533	522	534	532	553	552	554	559	520	546	536	590	512	510	552	537	578	538	582	525	526	534	565	552	549	553	565	517	538	513	516	559	564	534	491	550	503	548	537	544	533	541	597	535	599	538	591	510	520	544	506	544	553	548	562	524	553	562	493	507	509	557	558	540	526	524	503	542	568	511	591	542	563	553	547	550	558	540	544	513	560	558	526	527	534	542	557	535	523	570	517	533	558	528	533	538	528	531	511	548	536	584	506	550	592	543	543	564	481	538	566	551	560	526	582	557	539	598	525	573	482	516	541	526	554	551	570	522	524	553	549	546	536	531	551	550	558	539	528	532	555	569	529	522	530	532	572	550	579	548	627	542	551	542	574	547	560	555	486	522	530	546	560	559	520	499	527	580	546	574	521	521	578	551	535	518	554	551	538	546	558	516	546	595	541	537	538	542	532	543	548	578	548	542	545	552	545	553	525	481	534	535	532	547	529	547	532	526	514	577	570	526	599	550	530	551	564	515	522	548	568	559	520	512	520	517	528	496	559	497	571	536	528	520	555	553	540	538	490	560	521	502	538	507	584	545	545	520	506	507	523	564	536	533	572	547	553	531	529	573	481	531	504	567	559	580	536	521	563	539	521	533	574	539	574	567	540	586	539	537	565	571	590	531	524	520	551	510	479	534	542	564	551	520	569	554	554	579	558	556	546	566	501	583	548	568	513	517	515	526	524	552	535	589	514	545	569	546	538	545	523	553	513	552	524	519	519	542	561	576	533	556	545	546	552	521	547	562	540	519	570	537	532	518	562	598	536	559	547	497	554	523	523	557	553	510	538	492	538	567	536	526	570	541	543	545	528	527	526	566	478	548	549	526	544	553	577	502	587	551	571	526	550	530	539	540	605	555	542	525	539	563	556	524	575	523	528	533	590	551	534	558	589	538	541	497	582	519	522	532	507	530	492	545	523	553	518	571	537	529	507	496	483	529	526	562	550	519	545	502	558	571	558	545	508	532	529	568	546	569	510	538	524	582	543	550	555	539	554	519	545	573	559	553	529	552	550	558	545	556	538	543	585	547	514	529	554	557	547	503	524	514	549	505	538	560	562	528	510	522	523	575	543	542	525	566	544	565	556	537	536	581	551	531	567	543	534	549	559	555	560	543	566	546	559	556	562	529	532	538	575	533	552	528	552	548	544	536	565	561	548	533	539	603	526	534	515	588	512	562	531	515	500	550	511	528	529	508	551	526	522	512	528	552	552	554	579	576	526	529	539	533	544	532	523	536	540	551	561	522	519	540	538	523	556	554	523	556	525	576	542	539	583	527	531	506	503	546	546	530	573	547	541	552	525	508	533	526	562	533	605	529	555	539	563	570	562	560	548	543	539	567	543	541	571	527	509	520	587	528	511	499	549	513	554	522	538	552	579	511	560	514	556	523	562	559	510	566	553	513	558	501	539	539	552	515	525	526	536	527	592	549	532	557	589	564	527	554	521	559	521	528	573	544	529	536	501	574	540	545	506	541	560	542	531	493	599	558	547	512	521	554	534	532	541	546	517	532	514	572	566	556	536	536	508	500	527	533	506	518	520	530	539	530	536	567	562	589	489	505	545	531	574	520	521	561	513	589	570	598	544	587	544	581	547	516	536	582	559	514	493	547	508	528	584	536	501	581	568	567	523	529	532	543	589	528	557	553	532	516	518	583	538	509	516	538	576	503	522	530	545	508	544	514	565	545	539	528	522	568	515	536	547	528	545	546	548	487	502	532	534	542	548	514	528	528	531	506	539	550	512	526	544	527	524	546	530	566	559	514	543	487	537	533	569	564	522	571	583	575	523	574	537	556	535	528	562	532	522	539	558	563	520	530	518	522	537	568	505	582	515	590	545	560	568	581	566	567	593	531	573	530	560	563	516	565	551	507	547	556	540	525	531	526	542	550	541	529	542	540	590	553	517	554	594	509	528	540	582	517	523	528	536	526	543	534	513	547	547	555	555	567	549	552	532	564	500	503	522	506	515	588	543	490	558	498	579	514	595	556	530	506	576	511	549	535	568	572	524	533	551	541	557	566	525	537	538	569	540	537	527	511	572	525	540	535	542	514	569	548	580	530	569	566	538	516	546	527	561	515	546	512	536	517	539	516	531	529	507	553	563	568	547	547	548	527	561	543	537	531	572	548	512	572	533	538	533	538	561	510	530	563	553	537	560	549	568	526	506	566	523	534	521	545	560	551	548	541	551	547	535	542	557	563	530	521	522	528	541	525	571	532	539	550	551	497	552	513	585	561	513	534	528	556	550	528	533	508	529	566	520	544	538	537	531	508	529	534	530	576	589	534	555	522	514	558	547	524	544	510	522	520	540	520	541	517	526	548	543	539	562	539	492	524	506	575	550	529	549	514	538	472	581	535	534	522	517	527	543	545	525	545	563	550	577	556	473	510	497	539	576	544	568	543	548	565	550	521	482	536	620	516	573	536	521	589	533	531	540	531	544	541	610	542	555	532	538	495	533	571	558	551	539	548	514	603	531	525	490	551	543	528	547	548	555	543	508	530	550	575	589	528	544	542	566	541	537	546	553	497	572	564	543	532	505	558	521	531	553	541	576	502	514	519	545	522	565	555	560	540	534	572	513	556	525	542	594	533	510	516	524	568	542	573	570	572	518	562	537	554	516	553	543	546	559	551	560	561	554	539	508	533	540	495	565	551	503	546	545	537	530	547	534	521	606	551	565	587	512	556	490	565	531	569	541	565	549	506	550	504	548	545	571	504	543	546	517	557	531	548	552	540	536	564	561	550	547	538	596	514	560	548	586	525	542	512	566	527	539	528	553	547	545	575	563	547	523	563	578	578	543	498	567	542	537	531	527	536	510	541	530	541	533	546	584	555	549	501	547	534	547	518	501	528	511	528	548	547	535	479	516	567	546	497	530	546	557	583	528	498	534	539	554	523	525	559	546	532	475	529	568	552	555	618	489	515	519	571	579	543	538	529	522	528	529	540	526	571	528	559	582	503	544	523	551	545	561	522	578	575	556	496	537	526	489	565	534	532	557	550	564	531	552	503	560	532	530	548	542	558	525	544	583	563	554	535	563	503	543	549	535	510	548	555	525	565	516	552	489	535	545	543	542	555	549	530	566	533	573	529	575	558	540	518	566
26336	25543	22795	18741	15003	10024	6737	5124	3413	2331	1654	1411	1259	1173	1311	1469	1171	964	649	726	657	558	483	428	414	418	395	410	352	361	352	306	353	375	383	300	336	329	306	298	293	297	273	269	293	250	277	252	268	255	247	258	261	257	312	273	258	260	279	279	260	279	241	260	250	264	236	256	217	279	261	274	258	240	293	278	233	282	279	275	254	275	255	276	255	242	271	255	237	262	253	224	298	253	256	233	289	257	276	250	263	253	274	274	246	266	257	235	287	251	264	275	241	263	249	265	250	250	253	237	266	243	256	283	251	269	259	250	256	254	247	284	258	279	276	298	275	231	290	297	282	253	298	274	292	250	236	263	248	253	273	286	304	269	259	247	252	249	240	254	276	279	261	267	260	276	289	264	268	263	258	273	263	261	273	290	252	247	301	265	260	262	248	241	271	251	265	269	271	264	268	279	238	236	286	278	274	271	280	282	256	253	212	285	272	237	254	264	266	255	242	220	250	269	255	254	245	243	256	255	239	267	254	284	246	259	255	260	221	249	265	273	278	271	243	258	288	286	275	238	298	254	234	297	240	286	281	272	273	277	225	249	272	274	264	252	288	265	283	289	250	256	221	270	267	260	247	262	252	224	240	266	288	258	242	262	248	279	248	256	287	257	269	243	216	277	257	263	283	283	269	245	230	265	239	254	241	271	241	279	269	262	264	292	265	244	254	231	298	267	254	230	239	270	262	272	253	255	260	226	265	282	248	241	284	258	251	253	252	283	252	256	237	260	258	264	256	260	263	253	264	254	260	268	280	271	235	274	259	252	256	293	253	277	261	267	266	251	263	241	271	259	275	256	258	295	231	290	252	281	273	276	256	281	263	272	262	250	274	248	260	274	262	255	236	259	269	242	260	254	218	274	250	284	260	275	274	251	252	248	240	233	255	281	221	222	260	246	267	301	264	293	248	266	261	253	261	251	239	258	242	265	254	250	222	259	241	275	307	234	274	288	275	257	264	249	267	285	283	268	251	262	248	247	261	290	281	251	298	249	248	256	267	286	248	289	265	274	292	252	272	258	265	267	254	257	236	294	266	282	247	298	258	259	256	268	303	286	258	274	256	248	271	264	256	270	300	288	260	235	253	276	263	259	264	227	238	272	250	260	243	245	243	244	263	273	241	282	271	271	292	248	273	265	259	268	272	241	265	242	268	237	268	251	226	257	279	264	249	244	258	250	280	242	229	253	264	266	250	264	264	275	266	268	243	277	230	258	263	252	253	251	275	248	269	262	279	258	234	268	266	239	248	287	236	263	242	295	282	273	273	263	253	282	261	235	254	253	279	245	243	259	279	264	285	286	250	275	247	290	239	237	241	265	272	284	225	251	260	258	262	261	252	244	260	260	258	259	251	252	263	258	249	246	260	247	287	238	293	249	264	237	292	253	282	262	253	273	269	259	228	247	273	255	260	245	251	263	280	260	282	236	249	247	277	268	211	226	257	255	279	252	273	248	249	258	249	271	277	249	228	238	261	231	262	260	281	265	263	231	265	230	272	254	256	262	253	274	251	238	246	253	252	259	255	263	260	262	244	229	270	282	260	257	245	269	247	241	279	252	256	254	282	261	248	275	278	256	293	228	271	278	268	260	252	245	256	242	246	263	259	291	260	263	275	272	281	275	271	248	231	250	269	239	240	279	245	288	252	268	253	238	243	227	240	248	270	231	286	270	221	256	271	263	263	246	231	277	259	260	270	251	249	274	274	262	233	263	222	262	257	280	263	247	270	255	244	269	237	244	245	234	243	285	276	245	266	291	264	248	267	262	253	258	267	227	268	262	258	250	262	247	271	253	271	230	276	255	241	260	245	257	256	266	258	255	283	253	250	243	258	282	266	267	261	254	255	279	269	253	259	271	222	282	257	287	282	267	282	267	247	294	258	238	254	266	260	258	281	224	245	252	301	243	256	256	268	245	247	245	280	260	230	268	269	221	287	263	244	273	292	234	252	273	240	285	246	264	263	259	265	250	252	289	278	262	253	295	238	239	244	250	259	264	269	250	273	280	293	254	281	270	267	254	242	241	251	256	248	248	274	235	295	272	264	278	240	269	255	266	249	245	253	270	261	254	258	269	258	258	265	286	265	212	251	294	285	269	281	266	250	266	269	266	251	271	260	259	250	263	221	255	278	235	257	261	265	263	263	263	267	276	270	239	230	269	255	288	270	246	263	284	257	294	280	250	269	280	245	254	264	259	276	281	247	249	248	259	288	255	293	245	256	250	277	234	263	271	271	257	263	238	270	257	246	245	246	267	254	281	245	276	276	258	274	264	246	266	258	252	259	243	237	267	244	266	240	247	255	237	261	258	249	265	271	236	274	249	251	237	224	270	266	245	269	272	282	246	249	257	236	274	266	263	232	298	256	253	267	272	281	231	259	283	272	254	260	266	266	262	248	273	265	255	246	255	272	255	260	262	255	261	260	246	244	261	277	253	261	277	249	280	278	265	227	242	257	300	258	241	276	250	267	269	248	242	259	246	282	260	271	236	247	243	252	286	252	261	255	294	239	255	237	273	264	230	267	274	273	254	261	248	287	284	282	247	246	247	256	247	252	231	250	292	271	229	268	268	283	253	262	239	270	301	246	262	241	248	255	272	239	273	271	275	250	267	283	289	231	268	243	264	278	285	232	248	259	261	258	244	253	245	248	246	246	222	258	271	278	268	273	284	260	266	237	244	291	293	265	210	259	242	247	250	249	238	272	269	233	262	274	256	271	258	277	240	285	257	291	298	254	258	296	261	286	248	261	260	238	256	256	289	256	252	265	274	268	259	290	256	261	266	263	288	274	269	315	270	243	276	257	241	251	256	276	272	270	275	277	249	244	256	268	246	250	284	266	252	250	264	275	277	269	273	281	279	274	272	260	222	257	219	232	263	227	242	280	296	273	242	280	252	266	258	272	237	284	272	261	252	241	236	262	309	266	246	258	265	244	234	272	269	273	261	286	275	296	237	269	230	275	245	283	255	304	259	270	268	245	258	256	263	251	244	220	253	267	273	234	278	252	236	245	302	269	251	258	271	274	262	247	283	280	281	249	295	255	234	269	257	276	277	262	263	239	245	266	268	266	272	245	249	249	241	252	265	269	253	257	309	267	270	271	261	282	240	272	282	263	252	260	291	272	229	283	267	264	257	270	278	248	264	245	260	284	237	265	248	271	254	281	239	261	243	242	242	256	253	251	268	284	265	253	291	271	282	263	231	272	260	261	267	252	267	252	245	234	263	235	252	274	250	266	261	244	269	245	257	272	239	265	230	270	254	229	266	276	268	264	283	273	240	245	239	270	254	239	255	230	240	274	299	230	247	261	280	251	260	240	247	243	261	255	232	240	282	250	276	241	258	277	229	270	260	248	300	248	243	267	251	256	243	268	283	258	259	262	289	266	236	263	279	261	245	253	265	241	230	235	297	262	305	269	256	270	266	258	271	271	235	250	270	253	259	270	238
16521	20584	27456	30827	29607	23827	20572	17931	13939	11465	8439	7683	7000	7239	7887	9681	7518	6059	4179	4062	3752	3118	2569	2081	1808	1648	1831	1637	1582	1452	1522	1416	1235	1560	1814	1495	1224	1288	977	841	770	746	726	714	706	728	727	724	750	734	737	712	745	712	700	702	755	675	720	664	700	691	724	686	646	658	657	668	665	650	680	649	652	655	640	646	656	630	643	586	628	691	659	679	663	647	657	603	643	671	704	640	657	644	684	680	581	665	661	646	637	614	628	650	623	676	638	700	657	666	606	648	619	637	632	690	700	639	606	636	639	675	683	602	620	627	644	695	668	636	664	620	637	643	669	687	676	605	663	646	664	700	680	690	680	678	634	621	639	659	635	626	634	652	697	638	660	629	663	670	642	613	668	670	671	651	652	691	635	616	648	615	668	642	630	643	614	687	676	621	640	656	675	694	639	662	671	688	648	642	679	663	654	696	627	657	646	659	636	693	683	661	606	691	647	664	684	612	672	632	580	668	671	703	681	665	657	666	640	614	721	643	641	662	653	648	662	636	636	635	650	641	665	641	677	698	671	661	656	667	658	630	710	611	624	595	612	641	665	628	640	602	626	661	678	648	656	679	671	674	707	694	672	689	642	654	686	663	697	627	684	648	661	648	660	661	646	590	638	665	637	686	598	638	619	637	657	697	603	653	648	645	652	616	624	607	629	599	666	623	686	645	660	668	635	617	642	682	634	653	669	673	629	650	663	674	649	639	669	643	647	681	650	691	674	674	675	658	648	657	662	658	634	635	623	630	689	634	671	597	641	681	598	628	591	627	689	623	668	657	655	643	663	697	648	679	663	628	676	636	665	676	635	667	676	635	623	671	653	658	667	645	671	655	644	634	668	668	673	636	677	654	624	682	669	666	674	688	665	639	690	682	649	655	639	679	662	617	618	649	660	686	677	639	656	687	601	665	637	643	620	658	652	634	685	674	653	645	656	619	665	670	647	658	662	689	633	662	702	647	701	642	638	676	662	678	629	652	639	645	677	710	671	624	646	676	639	637	661	642	653	582	676	693	681	710	656	636	666	712	634	610	694	630	624	687	639	632	658	620	582	636	670	638	674	611	692	610	644	644	708	684	685	639	645	666	634	647	640	648	677	608	671	630	686	615	591	649	639	687	641	622	645	658	621	656	637	621	601	617	619	671	691	671	674	663	638	656	679	653	668	681	606	602	684	700	686	626	614	683	633	632	674	638	629	623	686	627	653	670	637	681	643	635	622	638	667	677	637	684	654	662	694	608	678	631	648	648	659	610	631	650	651	638	628	643	648	660	623	624	664	642	637	617	630	673	661	675	631	609	665	658	665	635	652	641	646	627	635	635	641	696	642	607	653	651	670	645	657	682	611	631	640	685	659	657	668	616	669	668	705	642	685	652	645	647	635	652	664	665	662	676	600	711	659	663	635	685	667	662	622	644	651	607	685	642	703	669	643	644	631	647	633	648	636	671	615	653	695	658	657	683	699	641	650	647	670	623	668	622	653	633	680	629	625	635	647	657	593	652	610	646	655	701	626	670	659	649	672	702	674	680	647	620	652	630	657	649	607	664	599	704	645	679	689	642	650	668	663	640	632	626	651	645	647	640	653	651	662	672	635	651	644	687	666	667	654	674	673	672	606	644	622	663	651	605	678	674	650	710	584	658	632	664	651	638	622	656	674	647	621	662	651	650	608	646	675	676	668	631	667	665	685	678	674	683	671	687	661	658	689	639	659	668	653	596	623	665	648	654	677	646	620	653	671	652	647	651	621	693	615	672	612	662	632	660	684	650	659	648	616	665	638	679	650	618	636	679	673	666	667	672	656	643	671	641	658	657	681	668	649	654	674	619	679	623	694	691	617	644	615	648	701	635	693	634	651	636	656	651	662	654	645	663	709	628	633	612	691	669	656	669	684	653	633	650	631	657	603	636	644	619	639	640	643	695	626	652	635	672	653	642	653	638	660	627	676	680	665	601	640	666	663	634	676	640	631	676	640	635	614	631	626	643	674	639	619	672	644	639	633	647	699	625	623	627	616	688	625	629	611	662	606	602	671	673	659	642	684	608	661	676	681	646	640	650	666	671	656	674	678	662	666	622	602	613	655	700	686	628	678	623	651	668	667	661	661	662	697	605	648	644	666	654	681	644	661	634	618	624	627	614	674	651	624	611	663	673	655	671	661	649	663	612	665	654	691	633	640	655	652	637	665	637	658	666	645	669	688	632	647	660	641	647	677	620	637	639	663	660	692	667	629	622	664	654	633	647	686	645	642	660	667	689	648	636	694	661	614	657	600	647	663	608	640	651	684	633	616	647	637	655	624	673	605	677	667	645	670	676	629	637	676	601	654	686	640	676	707	636	611	662	676	652	648	629	641	653	678	678	657	677	626	658	664	629	686	637	592	678	634	678	619	695	651	648	719	636	669	664	668	668	630	628	637	631	641	684	661	648	652	645	705	665	642	665	659	630	700	673	687	629	698	632	648	638	650	659	669	630	664	668	643	660	661	639	638	677	668	661	663	662	633	679	645	652	643	699	641	665	617	653	628	687	708	647	671	653	625	620	691	631	647	675	604	630	639	656	659	643	678	659	642	620	650	681	641	673	636	698	668	682	647	669	671	657	600	644	632	627	644	624	652	641	633	654	662	679	633	614	631	634	634	613	672	628	666	668	704	651	652	656	666	649	673	651	625	695	656	649	666	634	658	602	713	640	655	699	629	629	671	634	675	659	641	643	616	641	651	652	660	675	701	591	654	612	616	689	664	687	649	664	648	619	650	606	688	658	651	640	640	676	653	676	631	657	669	624	696	621	649	657	614	663	674	661	660	656	644	647	641	642	639	622	687	638	684	659	655	664	614	615	630	697	654	643	664	690	635	611	645	635	669	682	675	675	644	700	653	646	660	625	678	661	646	639	677	635	612	650	677	672	706	656	667	651	683	659	656	636	637	615	630	642	705	687	683	678	678	658	700	652	610	643	635	630	690	634	680	647	642	700	663	631	657	659	637	656	677	655	668	713	687	643	665	665	641	677	654	671	653	664	650	645	710	728	672	640	669	671	643	684	655	642	665	654	609	647	670	690	678	607	661	639	591	701	656	652	633	651	630	654	640	601	680	641	677	645	685	613	646	673	661	673	637	698	613	653	671	664	648	684	646	642	649	685	633	637	663	648	640	576	700	620	671	625	665	660	679	673	657	649	709	645	626	632	670	689	626	677	652	689	632	669	682	685	681	670	691	671	657	701	636	642	633	656	643	665	687	631	714	628	634	613	625	684	679	649	683	668	647	620	695	672	661	637	661	671	642	630	654	688	660	651	623	618	690	660	636	662	636	661	630	656	698	688	666	665	606	609	635	651	696	627	631	658	684	675	641	679	680	643	646	716	635	659	686	660	663	650	640	635	653	661	651	636	618	694	646	649	665	631	659	650	617	683	654	630	658	611	608	646	643	645	633	663	642	650	650	677	627	673	656	664	638	672
40023	40225	38805	33918	29471	26468	29786	30369	26309	22847	18767	17155	14117	13064	14941	16857	15723	12709	7607	8304	6158	5278	3656	2917	1882	1675	1823	1943	1573	1366	1585	1494	1222	1809	2761	1711	1030	1500	1113	658	456	364	299	287	316	281	276	298	270	282	286	307	322	339	325	316	310	342	270	294	261	276	276	289	251	274	271	268	247	249	258	247	275	269	250	230	254	246	278	264	267	255	226	244	276	231	266	212	287	231	250	252	257	275	257	270	270	245	264	262	232	261	251	232	252	261	252	255	245	236	238	255	243	233	247	247	254	239	255	241	230	237	263	263	246	250	221	268	260	249	241	249	257	242	266	247	223	273	260	239	240	251	247	278	256	269	253	262	256	278	256	255	261	256	266	254	239	261	250	279	238	254	281	244	263	273	252	255	277	240	266	262	225	254	280	235	268	266	283	233	237	245	265	273	250	256	277	250	227	256	247	265	243	262	262	253	276	265	239	257	252	247	272	213	265	248	244	278	282	287	248	264	251	250	232	233	259	259	255	256	243	265	237	253	241	230	286	238	265	249	218	261	253	251	237	236	253	249	229	252	235	245	240	229	258	266	234	260	270	265	252	231	267	238	253	283	254	249	248	267	233	238	238	269	251	232	254	242	239	250	263	244	240	234	246	268	269	234	243	232	256	276	260	213	272	254	259	261	244	261	266	258	223	243	287	256	272	234	273	254	247	256	236	285	304	255	257	248	249	268	245	247	250	246	262	254	250	247	255	233	259	272	261	264	266	250	255	261	277	264	272	263	256	260	264	241	252	237	258	267	239	286	258	260	239	255	247	268	258	256	235	246	276	254	266	233	254	230	252	263	256	228	271	301	254	256	243	260	283	255	234	262	208	249	235	284	254	237	226	262	233	285	240	253	254	249	260	237	238	257	253	270	260	276	245	257	259	220	243	229	260	252	264	248	243	248	249	262	249	261	269	253	239	239	248	251	249	260	248	260	264	253	275	228	252	229	261	234	235	244	240	248	243	270	258	251	240	272	276	261	267	246	254	238	265	292	271	252	258	226	297	266	268	241	285	227	238	225	258	275	280	278	278	262	281	252	249	261	243	226	261	258	255	233	264	231	249	259	246	259	246	250	249	269	275	244	233	256	273	274	267	234	236	232	278	231	237	256	239	247	227	278	262	242	231	249	253	255	265	225	291	235	269	259	268	269	250	254	259	236	253	235	300	248	263	261	264	256	239	253	246	231	231	269	253	244	256	252	253	241	259	251	278	230	257	268	237	269	232	243	273	263	225	236	237	253	278	262	248	248	226	288	271	295	219	263	236	243	238	271	218	252	268	245	257	274	233	251	218	264	260	248	234	225	223	287	265	280	276	264	252	229	255	238	236	254	263	244	257	244	236	262	257	251	252	270	266	243	274	242	237	246	250	267	219	256	246	268	261	249	242	252	247	265	251	255	247	254	238	237	263	259	254	250	227	262	237	277	255	241	244	273	252	233	287	254	243	251	242	257	299	256	285	242	255	237	232	225	233	272	254	279	276	231	266	262	281	283	252	247	272	223	238	272	265	272	268	257	239	245	270	258	262	248	232	243	260	266	228	271	248	285	280	247	248	255	249	260	258	231	226	258	240	243	233	247	276	239	274	245	270	255	246	254	275	266	262	263	238	257	219	269	271	255	236	263	218	263	273	232	262	261	235	252	274	262	270	264	281	242	246	237	249	246	261	250	264	237	250	258	230	248	268	237	263	256	268	231	274	266	240	247	292	265	269	249	227	216	283	279	249	285	279	243	258	259	221	267	219	256	253	277	251	252	244	262	266	241	290	274	259	251	234	283	257	262	256	250	248	259	243	249	270	271	288	258	266	254	249	250	260	281	249	230	213	221	252	257	250	247	250	250	233	237	268	244	267	233	233	281	275	246	244	236	260	271	221	254	289	226	251	214	269	274	252	263	239	269	275	245	245	262	286	242	265	297	229	276	257	238	271	232	219	273	282	239	296	240	244	260	216	240	236	261	258	247	284	252	240	259	253	274	246	267	265	258	287	214	252	242	235	260	258	258	264	283	228	247	258	259	259	265	221	264	265	242	273	261	271	257	218	277	228	235	233	268	263	255	246	260	262	237	268	284	258	279	255	243	269	234	222	267	252	238	232	249	233	275	263	254	283	244	215	235	227	248	225	262	257	233	247	259	253	260	256	245	270	251	251	270	244	254	287	272	236	270	243	226	272	252	265	260	280	271	234	247	216	243	270	276	240	254	253	242	274	260	251	225	215	278	225	280	259	231	229	253	252	239	255	267	248	244	268	245	264	266	244	266	290	246	260	213	271	252	246	241	266	282	256	275	249	262	234	248	258	240	256	252	254	255	253	258	250	288	242	255	259	266	252	260	250	234	240	230	280	242	275	235	264	257	238	259	279	271	264	238	249	265	250	267	250	260	259	255	260	250	256	219	253	287	261	291	242	272	237	252	246	267	231	229	275	264	264	259	252	257	274	244	256	269	235	261	245	263	275	253	260	244	240	262	278	266	261	240	271	258	259	292	261	245	245	230	245	260	267	279	250	270	245	238	253	260	218	234	260	267	242	259	248	242	240	256	271	266	246	249	266	252	232	257	253	256	249	250	266	249	276	223	273	238	281	245	232	256	263	268	250	213	258	238	231	287	244	247	267	260	265	281	257	242	250	264	271	263	233	248	254	227	251	229	258	255	258	255	268	251	248	254	253	254	264	269	251	249	247	252	246	245	270	248	250	271	267	250	241	250	250	264	250	256	247	218	270	249	241	269	255	253	267	253	230	245	225	239	271	258	241	235	239	259	234	215	263	236	220	284	218	259	281	281	267	248	274	222	244	230	250	262	253	265	254	260	282	250	238	268	233	261	275	248	264	256	254	236	260	256	238	304	267	265	248	258	247	271	256	282	252	229	248	245	261	282	274	256	267	234	264	258	212	207	264	248	233	278	231	260	260	252	251	264	247	261	275	231	259	259	242	277	271	276	249	270	261	261	241	260	256	244	237	243	268	225	232	218	241	243	241	242	242	272	251	243	274	247	267	225	236	255	253	259	243	268	252	299	248	267	261	276	237	261	253	255	257	266	227	263	237	261	265	223	234	263	267	260	250	283	224	274	261	287	244	250	252	267	240	279	258	248	247	252	263	248	261	230	256	265	244	260	250	242	244	236	234	228	260	275	232	256	276	241	243	268	273	238	231	229	263	247	244	230	258	231	231	273	270	223	287	262	287	277	232	269	236	252	271	246	244	262	245	257	260	264	254	270	249	247	235	248	249	225	286	288	233	263	265	261	245	253	268	256	259	299	244	277	226	280	267	226	257	277	242	269	232	252	241	247	284	216	237	283	245	251	287	234	257	231	242	290	278	235	238	261	263	241	256	249	259	219	264	254	254	251	265	259	253	259	250	255	222	266	273	270	257	247	267	254	233	296	261	275	264	242	277	274	249	242	243	243	247	236	250	273	240	247	265	259	249	255	250	270	216	227	242	274	263	217
27667	33731	41133	40833	41426	38309	42588	42809	42483	39911	36772	35151	33143	33465	35131	37955	36006	33419	25796	28155	24401	22554	17690	15159	10347	9748	10624	11313	9231	8287	9825	8660	7239	11205	15708	9743	6771	9455	6738	4130	2224	1502	1030	956	891	885	831	920	847	876	911	1071	1266	1350	943	973	1030	1119	856	1043	917	762	736	680	701	677	684	663	705	665	630	628	658	661	629	654	645	674	580	613	663	653	631	607	634	689	588	656	620	632	615	681	619	658	616	622	643	614	654	611	614	657	634	627	604	649	653	580	631	633	700	672	619	624	672	631	635	632	623	680	606	603	575	599	652	643	617	637	628	581	588	641	630	644	650	634	592	588	620	613	606	616	619	616	632	651	658	643	608	630	634	654	628	650	632	657	616	624	641	634	628	624	688	650	628	602	628	599	650	635	633	596	621	639	612	649	644	622	589	636	613	636	607	573	608	667	648	596	637	581	646	675	644	665	637	651	643	675	598	655	639	604	635	651	606	658	664	630	638	620	631	592	622	633	645	627	602	604	687	633	602	636	631	638	630	615	636	619	623	635	637	609	630	640	678	710	604	660	631	648	627	631	628	643	625	608	638	605	636	605	623	654	593	604	623	666	650	620	648	637	650	671	613	617	630	657	676	659	617	605	642	630	617	593	688	627	653	641	622	587	642	669	633	613	644	622	637	612	620	611	658	639	626	636	624	624	633	633	646	674	619	640	612	677	664	652	639	608	662	590	701	643	689	625	642	648	586	642	571	673	662	621	646	662	610	622	683	641	663	629	652	663	632	634	632	597	642	660	595	630	612	623	633	626	670	653	680	628	608	662	661	679	626	650	652	648	634	621	625	652	619	592	642	633	635	602	642	603	625	644	643	691	613	618	623	624	623	637	589	608	671	612	674	658	658	641	627	612	652	604	610	624	622	628	671	629	618	637	636	636	623	632	605	697	634	642	563	669	591	632	602	626	650	642	629	623	629	633	637	679	644	650	635	586	623	635	617	640	654	636	661	639	641	631	668	638	580	627	629	639	615	615	676	673	615	618	632	615	638	650	613	626	607	599	629	605	635	618	644	652	641	655	617	616	611	622	620	665	607	627	663	609	658	633	607	632	640	690	668	655	613	648	614	645	617	658	629	633	612	638	623	680	666	622	669	621	648	615	642	664	572	654	619	683	612	612	676	616	614	682	622	648	670	597	574	648	612	634	685	625	687	648	640	642	567	590	628	661	607	646	633	604	595	616	652	653	637	590	654	656	650	635	670	597	624	618	617	654	600	634	668	660	668	635	614	593	663	668	637	640	626	597	657	627	633	576	611	640	629	662	650	578	657	603	584	590	630	638	631	650	669	616	617	627	623	617	681	654	624	640	599	642	607	638	601	636	620	609	601	644	667	681	662	625	685	625	646	582	654	635	603	668	618	604	616	648	602	631	630	642	634	627	639	608	645	664	644	635	631	583	648	647	616	641	647	616	618	650	634	675	627	626	620	650	652	631	646	642	597	593	685	638	628	627	654	622	626	640	635	659	638	630	674	653	644	641	639	661	597	632	649	610	591	673	603	643	625	649	630	628	631	638	643	622	601	615	649	617	626	631	677	637	631	631	702	632	637	596	621	652	586	696	648	639	655	631	644	613	661	648	621	612	630	638	655	678	639	632	679	613	620	619	603	656	643	607	656	693	627	668	625	667	670	586	643	593	636	649	659	665	685	643	621	627	651	616	623	626	676	623	604	619	604	647	599	668	632	644	639	673	620	593	636	622	642	655	612	629	637	633	592	648	616	577	610	659	682	613	702	627	636	625	603	674	644	634	614	640	620	658	648	660	653	633	673	617	619	603	623	616	622	667	628	664	640	692	698	657	664	617	606	607	647	638	614	660	671	578	666	625	624	606	655	610	620	660	617	636	644	670	624	624	619	640	643	618	652	648	663	631	627	592	641	650	615	638	621	667	646	607	623	633	663	624	598	646	604	651	620	675	641	648	600	641	673	670	632	586	649	648	675	647	672	591	598	641	635	638	649	676	611	634	659	627	649	632	628	617	656	639	655	652	588	622	638	681	627	625	678	658	626	645	634	617	666	651	641	636	616	682	643	635	619	631	630	661	654	614	625	623	645	646	622	637	641	643	607	597	621	627	644	645	641	641	640	632	687	575	628	636	622	697	634	655	659	606	604	632	648	621	643	615	622	673	629	667	622	635	665	651	621	646	607	645	652	613	637	641	644	660	634	634	596	639	605	640	634	655	588	682	646	597	640	656	618	610	636	641	607	684	629	647	619	678	662	602	639	643	608	599	635	635	625	626	661	636	664	635	647	618	607	621	610	631	642	623	641	640	646	644	639	631	670	635	657	641	602	626	600	611	645	614	622	675	624	658	640	605	635	643	615	658	653	588	605	664	656	622	622	575	633	659	658	681	608	641	589	606	644	669	608	626	636	606	621	641	642	638	641	634	644	615	641	645	657	674	630	650	652	645	642	622	632	632	632	633	672	623	683	672	596	589	622	629	674	685	657	622	630	592	639	627	681	615	626	644	612	666	666	686	615	682	659	634	652	691	637	635	612	680	642	640	631	601	642	687	598	624	681	582	674	620	683	668	643	655	601	669	600	655	623	654	653	622	609	651	696	628	657	626	629	629	663	632	612	625	628	642	632	609	673	658	649	617	616	596	641	630	607	608	618	579	649	619	651	678	615	631	614	651	599	650	600	632	684	637	631	675	606	614	658	594	637	657	646	645	647	649	653	644	636	623	614	614	634	580	640	637	635	590	632	660	667	644	618	639	673	666	626	618	667	671	648	632	647	621	654	626	623	603	608	695	633	618	627	644	626	583	623	666	644	615	602	629	620	626	638	657	655	649	609	614	634	637	673	652	671	668	648	600	636	682	620	611	637	654	702	659	644	602	658	612	657	607	656	638	662	632	613	614	656	591	654	633	589	619	635	650	640	657	630	635	638	657	616	625	654	596	625	631	658	672	622	620	643	675	613	663	651	647	645	660	657	677	642	684	595	669	653	627	625	629	645	679	626	630	599	633	661	631	624	651	644	647	613	628	626	677	638	631	666	661	623	604	642	646	601	636	608	642	614	619	652	665	645	656	645	611	614	624	640	625	640	658	604	610	641	661	588	639	626	641	654	637	602	655	672	605	642	657	626	615	650	690	644	600	651	619	620	593	622	604	604	605	671	646	633	626	595	655	619	626	639	588	601	668	580	598	653	618	643	627	669	629	650	643	627	604	609	632	629	641	614	632	611	667	661	608	603	632	674	615	587	646	635	636	586	621	631	646	668	574	634	648	601	649	575	645	626	635	618	615	609	610	638	632	625	644	685	652	658	627	592	615	600	663	629	641	693	586	660	624	626	622	623	630	609	603	666	622	622	625	598	677	657	653	652	641	628	619	640	628	602	662	624	636	638	629	613	640	632	640	655	647	635	659	629	682	690	604	673	596	646	659	628	604	608	688	639	650	652	609	639	590	666	604	636	647	643	632	613	606	617	661	671	631
49139	45623	43946	37917	34129	34995	40928	40901	38273	36364	33409	33724	31150	29096	30185	30856	28645	25591	18423	19553	15549	13668	10210	7800	4583	3693	4506	4690	3626	2698	3240	2792	2953	3345	6791	4119	2795	4185	2775	1392	789	468	353	341	338	320	273	297	285	298	281	278	368	451	338	318	354	363	288	321	328	258	220	264	227	253	217	202	210	201	212	240	204	205	232	229	211	219	212	209	226	189	222	224	213	232	198	223	223	189	232	200	226	224	210	189	228	196	211	208	233	197	221	200	218	242	200	221	195	234	236	209	201	245	206	206	202	205	189	212	213	224	211	191	219	215	222	218	205	206	234	224	226	212	214	248	227	215	206	230	220	227	204	229	181	203	219	211	196	209	220	205	232	233	202	254	248	228	212	212	197	211	230	218	206	234	177	198	200	214	215	212	245	218	232	198	195	206	229	196	213	221	238	247	194	234	208	206	193	191	207	231	211	221	221	238	206	225	204	213	201	210	231	226	194	226	215	243	215	204	232	204	220	232	224	219	236	200	221	218	210	214	220	215	234	202	245	217	241	234	227	202	200	218	203	209	215	235	213	218	219	242	216	224	227	209	213	220	244	241	199	214	200	231	190	211	204	223	213	206	231	203	214	213	228	219	211	230	222	204	221	232	237	218	206	186	204	216	185	208	211	214	187	219	223	205	224	207	220	179	208	203	207	217	200	222	206	198	190	226	202	253	198	185	211	208	178	214	210	209	210	194	198	217	242	209	200	213	217	233	203	224	206	219	212	237	232	187	213	217	212	188	206	191	228	209	221	204	208	232	204	204	198	210	192	235	218	203	210	203	203	191	207	230	228	204	223	197	219	201	216	209	196	220	220	214	213	235	202	209	241	236	221	218	222	219	211	211	201	226	209	223	195	196	206	208	207	200	193	232	191	204	230	244	204	222	228	202	233	204	203	188	204	209	205	200	213	218	207	233	187	212	200	219	223	227	225	233	221	203	201	210	245	238	192	233	225	196	241	182	205	214	222	211	210	195	199	224	225	205	216	203	214	227	238	219	223	235	192	224	191	189	217	211	218	213	213	212	240	206	223	194	228	221	219	231	218	222	217	223	223	205	245	202	209	226	239	221	176	205	222	222	214	226	205	223	201	220	214	212	189	209	236	192	206	214	208	230	246	237	199	228	228	206	235	246	223	221	207	233	223	200	237	229	194	215	240	230	212	221	232	207	202	219	212	246	185	193	228	220	193	206	232	211	206	220	215	244	232	213	185	222	190	209	211	182	208	204	252	229	222	214	199	202	189	210	212	226	202	220	199	216	228	223	209	231	198	202	216	205	212	201	212	231	239	209	193	229	208	233	212	216	224	200	213	202	219	250	206	213	221	215	221	252	194	201	236	191	224	201	218	210	224	201	207	206	234	203	215	221	191	208	200	228	227	201	203	215	190	210	232	216	217	205	209	180	207	207	231	214	199	237	216	216	190	202	229	215	214	206	205	235	246	182	218	211	243	215	232	238	195	213	215	196	209	228	190	205	207	204	203	240	203	229	232	211	239	207	227	223	227	210	186	229	200	193	213	223	225	231	222	193	222	232	198	227	221	210	246	208	199	219	213	228	223	212	201	219	216	213	214	228	198	224	233	190	207	224	208	191	225	204	213	225	192	218	209	217	253	211	211	213	215	208	212	190	228	208	193	211	221	210	219	216	207	258	209	209	233	205	213	224	205	211	214	223	222	227	195	222	226	240	206	209	217	201	204	205	239	200	199	208	230	192	223	219	220	204	226	226	179	194	213	209	209	210	210	219	226	188	211	205	214	213	231	223	214	223	234	194	230	205	189	214	225	185	208	242	210	243	221	225	221	219	232	222	194	226	240	210	216	192	209	233	229	246	211	205	201	213	212	231	185	212	213	204	194	219	213	201	193	202	226	212	223	185	203	204	195	221	232	224	219	210	230	212	208	224	206	212	210	190	198	217	219	240	212	206	211	221	228	186	195	218	225	226	218	235	215	206	194	214	228	230	187	219	254	240	208	212	193	199	211	185	217	189	232	210	242	202	221	198	207	219	190	217	201	200	188	195	226	222	235	232	184	185	214	217	215	217	212	204	214	200	222	234	239	224	237	213	203	249	207	202	208	198	227	245	210	247	262	225	213	196	209	195	192	221	213	224	221	203	213	230	223	223	223	209	232	208	213	214	218	216	223	229	206	196	225	202	251	204	229	234	243	224	208	205	210	190	204	206	202	237	202	234	224	228	211	226	228	241	204	205	235	202	185	205	192	206	194	194	208	207	208	216	203	210	196	205	232	210	222	200	215	244	204	212	205	230	208	197	185	200	233	211	198	224	216	223	209	213	203	202	180	248	229	230	211	227	203	228	210	209	232	200	220	205	221	191	202	205	237	228	208	209	211	218	231	189	211	190	228	226	228	207	206	209	238	213	189	218	232	223	222	200	214	201	201	202	197	208	228	216	222	213	186	220	223	240	243	243	194	218	199	226	209	248	220	210	198	208	218	212	216	187	227	236	215	197	201	213	209	209	222	191	209	221	208	186	186	233	211	197	196	207	224	197	210	207	212	219	206	206	229	240	187	209	247	241	222	216	206	211	221	219	198	247	207	223	236	184	211	238	191	224	186	212	213	213	209	204	195	225	247	221	207	246	248	207	239	200	228	219	238	198	208	195	211	200	235	179	217	211	194	186	212	211	176	221	195	245	215	191	216	210	218	210	214	196	200	220	234	195	207	220	190	196	190	203	221	214	214	207	218	228	190	208	197	222	216	228	213	242	231	213	233	223	229	195	221	210	222	227	218	198	196	213	210	213	227	210	223	207	211	217	206	213	196	220	200	219	200	219	227	236	209	207	184	229	224	206	208	193	218	204	235	194	186	200	235	212	196	224	220	202	222	206	247	234	216	184	208	226	239	210	210	233	230	219	191	202	207	209	212	239	180	255	226	218	197	205	240	203	186	217	230	209	202	206	197	218	213	204	216	203	221	213	196	209	207	235	220	204	199	197	196	234	221	193	205	213	192	197	219	217	216	242	209	202	231	209	228	227	210	193	224	193	184	227	208	224	189	200	201	211	210	212	237	203	185	234	217	245	228	223	193	192	199	219	214	230	222	222	202	222	225	218	209	226	211	201	226	218	227	230	222	211	197	222	229	228	211	188	212	220	209	203	214	245	199	204	227	213	205	234	236	214	212	226	196	232	206	216	180	234	225	229	210	221	172	192	212	220	227	241	224	224	208	209	197	221	195	204	218	210	229	223	205	185	223	242	214	234	226	217	207	223	206	212	212	180	210	190	215	215	200	254	211	239	225	222	210	216	219	232	227	239	235	220	241	223	216	211	200	232	236	215	235	226	218	209	208	236	233	196	221	240	222	192	203	233	207	197	218	230	207	217	234	218	211	216	223	203	202	210	203	195	194	208	201	207	218	212	214	221	213	212	212	199	216	214	209	211	224	193	219	192	228	254	233	180	223	249	218	210	203	202	205	255	238	206	184	218	200	213
35078	40380	48347	47907	49625	49732	53110	51969	55019	52252	50358	50609	47558	47553	46304	48781	45827	45239	38167	41903	36849	35792	31230	27138	19400	18112	20431	20860	17847	14691	16957	14742	15602	17426	28230	17654	15090	20630	14185	8154	4365	2395	1547	1327	1419	1367	1054	1143	1185	1099	1105	1287	1904	2261	1600	1303	1392	1645	1124	1200	1357	912	782	653	644	671	571	552	584	585	579	547	561	568	549	566	538	558	558	523	593	572	544	554	533	635	568	584	550	565	507	600	535	560	557	535	512	535	539	550	591	551	568	536	549	586	526	561	557	541	544	546	538	524	533	515	507	559	577	535	569	551	558	538	562	570	558	568	527	540	533	543	575	530	527	555	532	545	566	582	531	519	505	533	554	550	517	561	521	553	529	540	561	525	500	544	553	569	509	553	516	529	525	538	540	564	537	501	548	519	548	499	535	547	553	565	520	517	498	532	535	537	565	544	558	562	527	558	520	534	542	554	549	586	543	528	586	519	548	577	552	579	515	552	523	526	547	540	540	529	503	525	563	553	536	536	542	569	571	544	504	569	550	552	547	543	557	587	533	526	553	564	558	505	562	540	572	548	551	572	552	521	566	584	536	546	576	561	561	538	562	548	577	563	547	551	541	522	547	527	547	559	545	551	547	577	550	514	561	565	509	540	579	512	539	534	528	572	550	542	528	524	514	506	534	500	600	491	600	520	550	546	539	526	517	574	556	529	509	553	562	552	542	533	559	552	550	543	551	550	519	555	541	518	511	548	543	548	544	536	526	532	531	577	513	540	507	560	573	543	532	501	555	514	540	536	515	532	483	517	546	535	530	553	548	507	529	503	586	558	533	527	505	542	525	550	556	565	544	540	531	562	500	511	510	540	523	546	524	559	565	521	545	547	546	553	567	521	564	531	562	525	565	509	556	537	536	522	542	588	548	549	552	538	516	559	597	551	525	536	566	565	512	558	552	560	539	508	529	513	565	542	597	547	541	534	542	507	543	527	516	561	548	550	559	536	566	544	534	561	517	529	529	531	531	567	593	521	516	524	578	552	534	533	532	542	535	556	474	504	534	574	553	491	505	554	554	554	528	486	525	532	544	559	521	557	566	560	567	531	513	537	550	536	512	519	555	514	559	541	503	546	537	566	506	553	531	549	538	558	518	537	555	541	560	552	538	554	550	528	543	558	516	521	532	541	566	529	536	565	533	501	540	522	536	556	584	516	543	518	530	553	513	553	550	535	482	539	546	554	581	563	534	526	562	537	548	514	540	568	545	567	578	501	543	489	547	516	544	540	521	559	547	525	525	525	537	514	554	557	575	513	533	541	586	556	540	539	538	575	525	514	541	534	563	525	563	525	544	524	543	553	548	546	513	524	533	530	552	541	525	549	552	511	535	585	552	513	566	505	556	506	531	536	529	524	559	538	554	556	541	560	533	589	553	550	556	520	556	583	505	514	582	461	522	555	548	521	510	568	518	547	550	556	542	538	544	560	515	544	528	575	574	521	528	496	578	530	557	552	554	516	524	516	539	538	578	539	575	533	552	544	559	553	554	557	527	541	556	544	514	532	548	544	562	550	539	550	486	595	575	528	528	530	544	535	533	562	557	533	559	532	527	569	518	551	578	556	527	520	525	525	558	531	556	557	570	581	573	517	572	520	549	543	554	517	483	560	561	581	570	564	516	566	530	524	520	504	506	566	548	562	503	530	542	565	555	552	509	543	556	552	540	549	573	589	547	551	563	520	595	545	553	502	534	555	570	531	563	551	524	561	532	527	549	572	548	525	548	565	541	536	521	526	570	571	527	530	486	519	583	517	514	527	549	506	502	572	556	563	552	544	512	564	516	517	558	553	498	549	544	536	529	538	552	490	553	551	534	606	552	476	548	536	564	575	523	543	549	522	559	557	577	567	524	523	515	563	573	519	539	562	543	554	558	572	505	508	543	568	522	571	562	516	548	585	531	544	515	499	561	571	537	503	522	545	536	563	517	556	532	582	564	515	541	520	568	506	560	596	499	543	505	528	519	588	580	612	531	510	557	540	545	535	549	562	546	516	486	566	505	526	552	517	546	568	562	553	575	572	544	565	598	559	526	547	528	540	527	533	514	571	529	535	538	546	547	516	524	515	552	557	535	535	518	537	544	560	543	552	563	587	541	553	549	519	540	569	508	576	552	544	517	558	556	569	534	549	551	545	560	557	534	532	560	517	544	538	534	525	566	480	510	574	535	512	539	543	535	531	541	500	561	530	485	487	584	548	571	503	549	568	546	533	517	546	530	541	533	559	510	512	559	521	561	558	555	516	549	526	532	528	558	523	539	513	547	535	543	587	545	508	528	545	511	543	515	523	583	520	517	468	579	555	515	561	528	567	519	535	517	517	544	536	506	541	572	529	545	519	543	562	568	544	517	564	577	524	547	520	532	552	554	565	551	566	541	554	497	535	534	533	520	562	547	559	559	496	589	508	550	553	560	513	546	587	558	568	546	587	535	595	565	551	512	521	534	505	567	572	548	531	524	579	555	544	556	558	558	531	566	535	536	543	545	557	535	539	571	550	538	523	508	551	546	557	559	538	536	574	562	516	562	545	535	517	505	530	554	528	530	594	523	536	578	527	523	581	527	552	546	542	531	544	517	567	581	539	498	568	551	567	554	549	513	545	524	556	546	553	529	518	533	524	535	491	520	499	557	551	568	543	531	527	596	536	522	545	541	511	531	529	517	522	521	558	600	509	530	551	521	524	543	570	564	573	518	543	549	563	496	567	536	554	540	540	552	527	529	550	548	524	534	552	501	532	555	500	526	532	523	515	545	530	485	518	529	503	530	583	540	540	540	497	518	504	553	506	566	550	493	526	580	499	560	518	560	548	532	553	565	550	568	550	528	526	531	516	503	582	572	527	525	516	540	556	546	571	481	553	536	553	542	521	527	542	577	550	533	504	598	546	522	532	548	548	518	541	572	550	518	517	540	521	551	521	517	541	528	526	509	545	581	548	507	562	587	504	558	572	493	531	551	509	538	506	517	531	509	547	567	502	531	528	509	510	537	525	534	540	486	542	521	532	500	546	596	524	537	562	587	567	556	538	573	537	492	515	559	568	553	525	537	519	544	507	542	551	574	546	535	532	528	559	539	509	521	553	551	526	527	612	551	535	549	600	550	520	529	521	559	541	525	546	558	516	502	552	552	529	510	584	546	544	545	517	537	497	549	536	577	575	594	564	558	565	534	508	544	536	531	524	518	535	527	586	562	506	598	550	529	509	549	544	527	537	524	574	568	532	536	524	527	523	576	548	520	548	563	523	600	613	538	553	533	555	527	526	522	531	507	525	538	510	517	532	552	512	519	532	600	570	577	591	566	551	551	540	531	529	532	526	538	527	519	515	571	521	537	561	541	524	550	542	505	559	548	518	547	512	582	515	558	547	500	533	509	543	524	560	562	596	534	509	547	529	525	556	492	527	575	560	559	500	539	549	555	551	565	547	524	533	521	547	544	537	502	543	535	548	558	528	530	511	527	517
26201	26722	28284	21989	15691	11776	9491	6524	4160	2982	1927	1736	1323	1259	1241	1119	1017	840	575	614	534	474	505	417	386	363	362	349	352	322	346	305	300	319	384	302	304	315	299	282	301	245	276	267	235	267	293	278	308	288	269	252	249	254	300	262	250	293	258	272	255	285	273	238	254	256	252	266	305	250	253	226	274	274	254	269	246	265	287	288	271	258	282	276	275	244	243	260	247	282	245	247	274	253	259	247	290	255	253	256	251	255	280	248	257	262	271	303	242	253	279	243	279	241	237	268	255	272	238	240	279	265	255	262	271	281	231	291	234	265	260	277	266	276	276	259	232	244	262	269	221	258	272	265	274	241	264	269	275	253	280	260	271	263	238	259	261	267	283	248	228	249	273	266	278	253	257	258	284	261	267	261	283	251	281	289	257	244	260	250	247	262	254	261	261	280	274	234	252	258	255	245	256	266	280	272	255	260	242	262	245	272	233	287	255	279	265	230	234	262	271	251	257	242	247	280	258	240	230	234	234	243	242	239	282	271	256	248	248	246	256	254	275	250	300	241	269	244	265	257	294	248	253	245	265	252	277	246	244	241	256	284	275	260	261	290	257	265	252	272	258	238	243	243	287	253	266	277	249	267	249	262	251	228	271	257	246	254	259	252	237	280	280	248	293	281	257	247	257	239	275	250	257	251	271	258	276	266	249	250	227	245	269	267	270	244	255	292	266	251	273	243	230	255	248	268	265	265	255	281	250	258	251	257	256	254	276	243	270	258	257	252	267	256	242	246	277	259	252	246	271	251	270	244	274	216	254	256	241	252	237	259	295	235	254	251	267	260	261	263	263	231	261	256	254	281	245	263	260	288	253	290	281	255	247	259	259	265	257	294	252	272	285	268	277	232	248	265	255	309	254	280	264	247	244	274	266	302	237	261	247	223	271	257	256	261	286	261	260	274	260	266	245	228	251	248	263	240	232	242	278	240	258	274	287	225	238	273	254	232	264	246	261	285	258	273	279	243	272	255	253	278	276	277	252	262	253	263	266	275	257	256	267	251	228	257	272	268	269	251	261	248	256	253	272	275	260	247	248	274	249	265	257	295	265	283	266	253	240	252	281	278	280	225	250	256	235	238	260	260	274	249	290	272	264	234	252	279	242	261	278	278	241	255	256	252	275	250	284	288	271	261	262	284	255	249	264	257	269	258	315	257	244	258	262	228	260	253	252	227	249	244	253	270	238	256	262	264	278	242	242	281	267	258	277	243	240	284	254	249	289	250	254	273	258	239	246	277	246	253	257	257	249	278	277	249	263	252	246	260	277	259	305	289	249	245	240	244	242	269	268	260	242	249	258	261	254	274	242	250	256	261	254	260	252	242	253	271	243	258	281	273	272	243	296	258	268	311	281	258	234	259	257	267	269	252	252	246	266	234	249	259	240	231	253	275	274	245	269	253	270	259	244	239	240	253	255	263	309	271	249	272	264	241	243	282	243	263	252	278	268	262	280	257	277	248	287	241	263	262	224	259	302	269	287	253	270	259	279	286	238	220	273	261	263	226	237	263	282	247	245	250	284	247	243	249	263	245	253	275	286	226	247	278	243	253	236	252	256	243	291	252	269	256	266	257	244	260	265	255	243	271	228	291	267	270	254	261	257	257	258	252	284	254	278	270	272	272	256	252	256	259	296	247	248	237	262	269	261	256	266	289	232	263	253	265	259	261	273	254	264	251	271	256	237	228	259	244	257	273	269	247	251	281	243	268	260	231	246	232	240	269	273	246	246	248	273	285	250	218	268	254	236	238	243	220	256	262	246	251	281	269	223	267	229	249	252	241	251	275	241	242	258	251	265	243	276	265	265	220	279	251	233	268	255	260	256	264	283	255	248	257	262	255	249	271	258	263	276	258	272	256	249	256	259	266	266	283	258	237	266	269	257	249	244	264	266	264	257	263	244	246	261	277	248	271	272	258	258	248	288	252	242	255	278	248	258	244	247	281	275	299	272	257	231	262	254	249	246	252	259	256	245	257	243	251	262	222	258	259	249	248	254	266	264	272	263	258	239	256	267	264	293	261	241	289	243	297	263	270	260	248	264	248	256	269	238	236	293	224	230	217	234	250	255	249	246	264	265	237	277	246	236	228	249	252	244	250	258	276	284	265	264	244	275	251	250	260	285	245	253	258	281	254	242	280	265	250	267	235	241	268	246	264	264	263	277	239	254	284	284	263	262	261	258	312	235	285	252	257	267	281	280	258	236	264	283	239	241	239	278	267	261	235	265	257	281	235	287	265	241	279	259	278	223	251	258	267	264	255	277	261	254	271	226	249	299	290	268	261	259	259	231	272	269	256	238	253	236	268	256	255	256	267	256	263	233	254	233	264	256	240	274	265	248	243	234	249	268	242	224	250	256	256	222	276	270	249	312	286	254	235	259	237	253	263	263	229	273	231	245	268	257	257	243	247	275	265	261	272	264	276	276	242	249	279	240	219	271	253	264	229	266	246	249	240	274	292	246	269	252	267	249	268	260	251	274	255	275	234	251	247	265	242	278	236	293	246	227	236	246	230	274	300	292	253	251	222	283	272	268	262	255	280	215	260	228	233	257	266	221	226	243	250	273	261	273	281	289	267	262	255	271	263	281	262	269	265	264	267	239	274	254	262	280	290	273	248	256	251	257	263	275	212	247	269	259	232	225	266	254	275	256	245	273	265	248	270	292	268	256	277	264	265	242	268	285	262	268	259	278	248	283	236	262	255	240	250	264	294	279	292	245	267	220	257	270	256	257	258	231	264	264	233	246	255	267	250	247	260	261	275	256	237	255	262	252	268	250	244	264	253	281	231	227	239	281	267	288	280	243	275	283	270	289	254	226	248	255	249	257	275	263	260	288	270	276	281	270	226	257	253	237	267	240	259	247	276	253	244	255	283	261	268	237	271	273	280	265	257	251	262	249	267	236	247	257	244	282	252	268	221	258	261	251	247	260	239	279	267	257	253	260	251	244	247	268	284	275	253	274	245	265	267	257	245	243	254	241	267	273	229	247	274	258	249	254	281	249	315	281	242	228	244	262	272	260	235	272	254	257	243	233	284	238	256	272	267	271	273	245	241	265	267	241	248	247	269	241	245	261	281	273	279	279	244	254	258	236	300	263	252	262	253	272	215	268	234	246	293	278	233	265	275	277	252	269	266	260	282	249	266	251	247	297	250	279	242	252	258	264	284	250	288	248	257	236	273	242	281	285	258	262	301	252	269	253	262	250	265	263	228	256	247	279	266	233	256	269	272	260	258	290	246	227	241	248	251	259	253	231	249	248	262	260	261	288	300	259	269	256	267	254	253	265	275	252	245	286	251	297	288	259	252	283	259	265	290	259	243	246	228	233	267	221	287	253	257	251	266	262	259	268	282	255	251	254	262	264	265	272	273	268	225	273	258	300	243	239	231	256	274	287	283	264	253	245	256	304	269	264	271	235	268	266	233	270	269	257	278	247	269	233	253	269	267
16276	22683	32025	32783	29592	26796	25008	20066	16533	13358	10089	9302	7703	7498	7235	6759	6219	5097	3594	3709	2914	2720	2415	1980	1650	1653	1657	1434	1381	1260	1282	1187	1203	1278	1915	1121	1245	1255	1054	829	828	727	733	727	708	739	767	723	700	717	711	666	733	686	713	715	656	747	664	679	669	683	657	653	631	644	637	687	632	679	671	593	645	658	641	612	675	680	627	642	694	656	642	665	642	590	649	656	665	625	662	654	631	623	649	632	625	666	640	672	628	707	681	651	644	622	638	672	610	696	660	606	666	590	635	666	629	622	665	682	631	677	632	638	633	639	655	678	606	683	671	724	645	617	641	649	650	677	644	600	636	697	664	671	715	609	639	646	623	645	654	675	659	694	661	713	675	664	683	701	665	630	688	669	655	720	661	648	621	670	709	637	645	670	663	630	616	693	662	680	652	691	641	664	671	630	678	644	683	694	665	673	626	669	636	647	677	630	640	612	569	645	669	646	665	649	666	661	656	675	660	689	711	662	644	659	662	615	613	663	624	679	654	657	666	663	702	676	632	679	666	637	678	625	670	608	623	623	694	628	672	656	646	644	661	652	668	637	616	658	628	677	614	663	657	658	672	658	672	648	588	638	636	643	652	689	645	649	663	629	665	641	680	685	710	655	659	693	667	646	651	645	641	622	676	691	611	665	665	657	644	639	683	658	656	663	659	658	663	675	615	602	625	639	658	658	646	621	632	658	664	632	670	667	653	647	636	658	632	643	659	648	646	649	673	658	639	656	645	701	678	635	614	646	704	638	643	676	646	663	630	613	676	626	632	650	665	672	650	656	662	660	655	625	658	641	627	655	668	703	657	672	666	673	624	644	681	665	609	645	648	675	649	646	659	643	628	651	644	666	622	643	625	664	674	677	687	662	648	697	618	677	653	623	648	698	658	660	581	660	650	602	666	637	660	642	645	634	660	639	610	683	633	630	615	628	702	640	631	670	596	680	644	687	643	596	645	640	670	629	719	695	658	645	612	641	648	646	630	680	642	613	644	633	671	611	644	665	678	660	671	653	632	709	682	681	639	637	703	626	695	721	613	681	656	657	648	679	651	684	643	660	655	681	656	708	694	625	666	641	641	679	659	595	650	667	658	670	669	664	608	671	597	599	662	644	619	669	672	661	677	671	651	696	708	645	661	676	617	675	647	643	656	650	648	626	650	618	675	643	602	690	674	657	653	643	666	663	635	639	668	654	661	671	636	684	624	628	626	667	653	610	659	655	642	669	655	693	640	655	609	634	669	662	678	676	628	688	644	645	671	675	662	617	644	661	639	681	691	629	691	674	618	648	662	614	706	650	607	642	612	685	672	637	627	651	704	658	659	687	641	644	650	650	627	728	639	648	697	641	624	643	613	666	606	682	654	619	668	662	658	651	645	717	649	676	622	687	631	617	589	614	656	656	676	633	652	638	654	656	596	657	684	623	639	629	634	688	651	676	620	685	637	673	646	641	622	664	680	614	649	632	635	634	654	654	637	649	635	643	644	642	632	705	627	656	653	650	642	675	709	652	627	660	691	607	680	630	626	666	658	624	602	651	622	620	648	625	616	648	617	630	687	724	654	658	652	659	656	653	618	632	625	649	689	692	630	640	684	659	674	684	620	641	678	657	649	599	663	628	641	653	652	645	630	634	690	647	668	589	634	653	665	648	644	629	685	675	649	697	673	678	690	654	699	652	641	649	645	707	623	657	653	666	656	590	631	650	622	597	664	642	608	654	641	608	654	652	612	650	658	663	683	640	680	661	654	619	658	639	613	660	651	635	654	666	673	680	651	667	637	691	663	617	678	614	556	630	677	643	683	695	659	639	665	638	637	679	633	674	693	668	690	679	622	697	636	657	689	628	676	694	631	669	657	672	660	652	651	624	695	655	633	617	672	689	649	657	623	641	653	686	660	611	611	652	601	674	632	649	644	653	671	660	621	634	657	648	682	659	649	657	606	669	624	688	630	648	669	660	623	676	639	624	664	690	640	661	674	669	618	668	644	675	671	661	676	659	676	682	679	661	607	637	693	581	647	618	679	659	684	667	638	646	622	643	654	640	667	651	613	626	636	630	670	675	658	676	628	617	645	677	660	649	618	631	656	643	640	638	657	686	634	643	659	635	644	644	675	693	611	671	653	674	649	640	632	626	633	648	617	667	622	659	658	652	683	682	631	580	676	719	651	656	626	635	647	661	653	665	611	631	607	653	656	658	634	668	649	652	630	688	641	675	651	655	629	652	646	650	708	659	660	656	672	676	661	637	691	612	675	678	628	675	636	635	651	620	682	642	612	651	680	638	610	692	635	613	686	687	645	657	674	645	625	678	666	693	693	649	615	654	677	649	667	652	691	656	632	644	634	652	665	682	642	661	651	634	612	646	643	644	666	665	636	629	667	650	631	687	660	641	648	640	654	668	638	679	653	644	644	624	651	633	706	721	666	641	660	692	648	615	636	643	689	645	613	655	620	641	682	654	693	657	642	649	662	614	641	655	653	667	716	627	676	672	614	657	686	663	685	637	652	660	649	663	685	653	636	645	623	615	646	619	637	620	623	691	652	647	653	650	639	632	661	634	657	605	625	654	676	644	571	718	650	669	641	606	643	638	647	657	659	675	670	675	665	633	622	684	681	625	674	651	622	680	644	660	682	621	636	647	632	629	661	655	633	663	648	635	660	660	667	614	617	669	645	674	720	628	662	619	686	662	681	665	671	663	648	660	603	636	621	673	661	633	694	644	695	613	665	631	659	652	670	668	662	641	603	616	692	657	639	660	684	661	644	707	622	668	653	662	633	641	630	658	628	690	654	693	651	631	655	636	671	651	592	662	661	614	620	648	673	644	623	623	667	647	643	619	634	651	667	662	741	697	668	591	652	676	619	671	674	643	673	682	645	662	651	632	665	624	695	687	674	665	650	617	583	646	636	642	651	607	639	706	692	689	661	670	654	675	624	670	692	679	674	618	640	647	635	659	681	647	648	673	648	684	622	617	675	602	677	657	684	659	617	603	668	670	660	668	683	650	662	651	620	619	652	649	663	629	660	680	644	662	667	643	644	637	688	660	658	617	604	622	628	667	621	657	670	677	644	673	696	629	684	655	636	630	679	643	716	653	698	641	611	668	670	653	710	581	645	696	655	585	684	602	638	641	669	658	619	644	615	667	678	652	632	680	680	669	650	675	652	704	680	678	662	669	669	657	636	707	622	657	662	660	679	672	673	653	619	613	654	615	667	654	664	646	650	676	693	660	665	668	636	662	656	663	649	624	677	676	640	647	692	653	631	654	662	669	640	636	691	638	670	675	663	660	661	668	679	647	660	609	669	617	635	686	674	617	642	691	651	670	697	674	625	637	676	637	655	652	602	649	624	646	674	661	638	662	657	622	661	657	677	674	597	684	704	697	640	669	676	641	665	648	686	678	597	641	667	653	626	663	691	627	642	645	684	667	677	678	693	667	672	665	672	658	651	657	675	702	690	669
39336	43291	41735	33996	29660	26533	35313	35836	28458	25206	19975	20227	17133	14873	13922	11472	11337	10008	6165	6348	4901	4501	3534	2756	1778	1782	1602	1333	1235	1165	1095	1271	1460	1518	2663	1414	1485	1395	677	390	417	390	300	294	284	276	311	287	277	278	284	293	306	354	285	272	297	265	284	272	311	273	265	251	262	217	237	230	277	298	250	266	249	241	265	237	241	259	224	247	253	247	229	256	267	243	258	226	261	263	255	257	246	273	250	246	254	287	251	246	255	237	260	235	248	250	251	266	280	288	246	247	260	229	256	257	265	240	253	243	244	221	231	247	255	264	251	275	254	277	234	278	243	270	247	247	240	266	296	228	237	240	256	262	271	247	238	243	244	253	242	235	239	252	257	241	266	259	275	252	248	280	251	257	254	276	249	276	215	237	216	276	268	257	240	232	238	246	254	263	264	283	232	265	279	251	225	259	217	244	268	265	285	263	244	248	268	248	249	261	290	272	239	274	251	269	236	247	274	204	268	258	220	258	253	274	261	272	255	263	240	258	226	245	239	235	244	249	275	228	277	260	262	275	250	239	249	250	247	283	279	240	240	273	240	245	247	246	245	247	280	232	239	248	286	275	255	250	249	257	237	234	293	270	261	276	262	245	239	258	251	289	276	240	244	248	289	255	236	239	249	248	248	254	222	260	279	229	261	255	255	248	244	258	256	243	252	252	273	285	260	269	249	270	259	248	233	246	250	244	259	260	247	253	276	257	281	264	214	234	263	243	261	252	250	266	252	247	268	263	241	245	249	284	282	266	267	251	216	240	241	247	248	276	257	243	257	242	240	279	279	234	262	263	243	248	252	269	264	259	287	249	215	244	255	240	257	249	250	254	267	271	246	265	264	247	243	236	267	254	257	255	269	268	250	266	284	236	264	236	274	255	243	290	259	252	271	235	250	242	294	258	243	256	260	260	253	246	253	262	248	269	229	286	247	248	284	281	251	256	268	276	238	258	250	250	237	237	254	246	268	252	279	268	257	235	246	226	256	268	267	240	265	265	233	267	227	253	252	259	279	248	272	240	256	254	246	236	240	251	230	290	259	242	250	249	274	264	262	268	259	261	273	232	260	248	260	245	256	273	264	251	269	281	249	243	238	261	254	232	257	235	262	236	249	240	268	239	246	265	263	259	243	240	250	267	249	236	253	259	263	250	279	242	233	266	236	277	279	247	304	242	274	228	241	276	265	268	241	231	275	266	259	232	244	237	284	263	242	276	245	258	274	266	249	252	238	256	256	278	263	249	265	230	272	236	257	246	251	250	230	224	228	263	243	268	253	249	287	290	252	243	254	295	285	253	264	285	264	274	244	250	280	244	281	259	269	230	217	210	245	264	269	262	250	258	273	258	262	263	273	254	243	258	224	259	257	253	230	250	259	243	253	289	257	258	246	254	283	267	260	252	272	262	248	269	270	225	257	251	257	257	286	266	258	239	261	261	267	263	236	238	271	249	270	261	265	255	246	252	240	248	231	269	231	254	239	277	262	281	251	281	238	241	255	260	250	252	271	252	272	251	260	256	278	239	235	240	252	268	267	266	276	243	251	223	236	220	264	248	253	246	229	233	280	235	284	263	298	274	253	251	252	247	258	264	266	268	266	267	239	267	233	249	261	227	236	244	269	259	238	246	259	262	208	254	289	273	254	237	273	261	248	259	247	277	262	230	238	254	262	256	261	244	261	244	282	254	275	280	242	241	236	243	249	244	283	261	256	234	229	246	266	279	246	264	251	257	257	269	266	231	243	260	263	277	249	265	255	271	266	258	270	264	269	248	244	222	269	244	270	241	274	254	260	253	226	234	276	255	244	251	240	244	223	258	262	251	247	247	272	296	245	273	270	238	271	237	241	260	234	246	256	243	235	249	248	264	224	250	236	242	262	262	278	267	234	269	245	253	253	233	236	263	250	253	282	234	260	265	216	282	242	237	223	236	255	248	255	256	266	240	263	240	234	270	280	249	260	277	283	253	263	260	248	264	247	230	255	274	278	267	260	269	277	234	300	253	257	253	268	266	285	249	235	253	246	253	256	226	242	291	248	238	227	255	250	251	251	244	276	252	250	249	250	306	282	246	249	256	230	262	284	264	265	270	256	273	247	260	252	272	224	217	229	261	235	224	283	236	253	263	235	268	264	254	271	246	243	263	262	228	264	255	248	260	259	218	235	231	255	259	252	239	248	287	269	275	256	229	259	279	251	262	264	251	282	243	257	226	285	286	271	250	241	256	239	257	279	253	261	281	218	226	264	251	263	266	253	250	264	251	266	263	248	284	253	247	259	249	265	291	254	248	227	255	220	222	236	250	246	269	255	257	239	276	240	249	248	272	253	246	253	240	234	226	274	235	246	217	260	231	276	246	262	251	271	273	263	260	284	272	267	247	255	228	256	265	234	242	274	255	247	243	268	272	258	287	270	256	273	254	274	274	236	259	251	246	269	236	266	236	272	267	261	275	257	262	282	244	264	269	235	251	247	226	254	239	240	223	252	278	266	255	242	252	250	227	247	240	252	277	251	246	278	252	250	249	236	255	273	260	290	255	264	261	248	236	258	278	244	244	262	283	239	229	257	274	231	247	239	289	256	259	238	277	250	244	235	264	259	254	247	259	272	266	275	275	232	270	237	265	225	256	283	248	261	234	203	252	238	235	228	270	242	253	242	239	285	250	222	239	235	232	265	245	267	258	263	283	269	232	235	239	245	270	232	269	247	254	249	280	261	242	261	243	248	249	257	274	241	258	256	282	257	258	245	265	222	245	232	264	278	237	245	257	252	256	272	262	276	278	247	267	242	274	259	243	233	277	244	255	238	262	249	258	231	248	243	276	243	201	288	270	259	236	255	291	261	263	276	285	219	267	258	253	246	232	256	239	236	238	247	252	271	247	247	235	263	255	247	207	242	242	240	250	214	276	246	252	267	274	261	226	265	233	224	252	259	266	275	261	271	232	316	276	251	249	247	252	254	267	276	276	254	257	266	251	267	245	282	257	266	238	237	247	268	271	236	252	280	257	261	273	284	255	236	265	253	245	246	237	269	248	240	245	240	280	274	266	231	260	247	247	240	263	251	236	271	263	225	241	226	278	260	269	242	257	260	241	268	232	256	262	234	252	264	233	234	230	269	252	249	276	255	261	273	271	296	238	251	252	225	252	257	244	273	256	256	232	272	274	263	253	252	268	282	260	237	248	256	246	259	277	234	258	253	233	273	285	243	269	273	244	256	255	282	260	259	261	261	236	285	263	263	245	260	254	241	286	252	268	248	233	250	271	259	274	260	241	264	261	232	270	267	233	237	251	260	279	276	255	236	264	238	230	251	246	258	273	259	231	248	288	246	267	273	262	257	284	228	256	277	253	276	268	253	239	260	251	290	253	265	258	261	253	248	300	222	288	258	267	259	257	258	262	229	242	256	253	263	279	252	266	254	268	247	250	257	270	247	238	262	268	258	264	261	243	238	233	244	274	243	244	263	243
26712	36157	42134	42090	41225	39376	46853	47205	44171	40916	37573	38600	36146	34645	33014	31137	30644	30406	22716	25366	21218	20496	17339	13976	10111	10821	9739	8122	7817	7207	6393	7650	8611	8515	14847	8041	8831	9127	3864	1785	1882	1743	1027	922	1013	1010	974	859	870	898	878	912	1000	1248	1057	878	991	901	903	807	881	784	710	675	693	676	667	720	653	646	665	620	645	669	627	667	620	623	633	651	636	676	617	672	693	647	679	619	639	666	651	635	599	608	607	690	657	634	645	671	640	696	613	633	643	703	657	625	631	595	647	630	616	672	586	617	654	653	626	654	628	667	666	651	621	652	686	669	635	646	620	683	632	671	655	611	657	625	627	626	610	605	626	604	648	617	660	696	621	640	612	653	644	609	646	634	667	674	640	650	669	625	680	619	591	635	600	644	634	678	650	632	633	655	598	612	627	666	636	659	619	623	605	627	645	631	609	632	615	651	631	602	610	628	644	653	650	626	642	644	626	620	630	674	654	628	645	620	614	667	638	606	662	654	659	613	691	629	651	630	655	647	633	631	659	628	645	640	614	664	605	661	650	590	664	659	662	619	604	647	666	628	608	668	644	600	666	612	637	639	597	649	631	633	657	651	619	673	623	619	649	657	642	610	669	641	629	645	616	583	603	610	646	645	628	605	617	614	594	641	584	615	670	640	661	576	638	641	656	617	627	643	610	627	558	652	688	603	628	638	661	626	642	634	631	618	636	632	653	630	671	626	648	627	626	633	616	633	676	648	677	626	582	663	659	660	622	621	657	647	614	649	642	630	622	653	584	627	610	642	640	664	645	659	641	652	613	637	662	672	640	609	681	680	601	659	638	683	613	657	647	615	656	681	644	676	652	627	637	613	609	628	626	635	608	650	653	638	628	644	649	621	660	639	631	603	616	629	619	645	668	605	622	610	653	635	660	662	612	645	628	621	652	632	598	622	647	669	617	655	642	658	624	611	650	645	599	613	644	599	625	596	600	638	618	656	645	621	609	621	705	644	628	635	651	676	637	637	615	627	645	602	586	617	636	624	622	632	670	611	594	575	641	639	636	660	670	634	646	664	642	637	614	615	641	631	613	608	656	627	685	608	647	607	636	647	664	626	639	618	638	633	660	614	701	621	614	644	605	684	614	625	602	655	614	623	659	621	577	646	655	629	702	657	674	665	657	602	637	589	636	639	676	693	622	581	652	614	628	653	660	649	658	595	656	625	647	644	636	623	657	628	615	681	618	613	622	605	616	635	608	642	640	651	603	647	629	639	673	621	636	611	672	619	674	572	628	626	674	613	631	623	656	655	635	650	637	641	655	643	586	631	671	603	690	637	630	651	626	668	644	602	586	598	581	646	626	677	611	635	644	634	606	676	671	623	630	639	632	631	626	621	668	663	642	666	695	609	637	623	666	632	639	586	656	613	638	649	642	619	654	700	639	640	656	633	657	644	603	606	646	657	653	643	635	606	628	652	608	656	636	631	601	612	615	630	635	662	656	600	620	621	628	623	587	591	634	664	642	631	625	660	590	652	640	631	665	627	633	635	608	592	662	640	637	633	653	606	640	686	608	602	666	667	666	604	677	659	631	618	614	631	683	639	636	639	606	608	635	667	610	596	641	598	643	623	653	633	645	613	632	624	663	641	626	671	632	626	592	642	636	635	658	616	637	650	655	645	604	690	649	608	629	625	655	625	625	719	640	621	610	599	645	626	676	675	640	656	626	657	639	666	682	603	642	619	623	613	607	659	650	647	666	633	630	616	661	644	617	628	612	600	593	637	627	656	630	692	616	681	667	667	683	638	635	608	651	690	644	649	586	654	667	625	638	620	603	679	645	607	632	617	612	634	651	639	589	608	591	628	650	633	607	617	627	665	612	642	651	638	645	651	659	616	661	641	637	621	622	627	615	602	619	647	616	586	615	654	663	674	604	686	697	633	642	652	632	639	651	631	657	606	654	620	620	627	622	649	627	623	660	673	616	627	626	673	629	613	645	631	648	630	667	621	607	582	646	626	665	665	615	658	624	620	659	664	646	592	611	688	634	686	665	624	634	605	617	654	605	613	689	616	610	678	669	628	636	657	640	658	679	629	588	620	685	659	610	658	621	651	624	628	639	623	603	665	634	599	651	623	620	599	620	618	619	627	624	629	650	650	641	636	592	627	617	640	620	618	642	594	677	647	636	627	666	636	635	613	634	628	622	621	678	645	603	644	642	647	601	631	660	634	610	632	637	636	610	634	606	600	673	641	623	701	642	660	632	618	632	640	647	647	653	631	642	631	644	616	643	607	638	605	668	634	615	673	643	620	617	620	635	642	635	674	665	620	631	594	651	620	670	665	635	619	638	615	579	681	595	662	633	642	637	603	673	644	620	599	647	641	662	616	689	610	650	660	661	645	595	662	613	621	640	605	598	626	660	631	585	638	654	651	617	650	654	655	675	642	641	647	670	667	628	663	651	648	646	627	643	688	660	579	588	658	634	602	602	660	644	644	636	642	619	630	609	617	667	604	664	565	630	672	606	630	672	655	619	666	595	603	634	646	630	627	643	634	660	650	610	620	650	652	619	618	604	652	629	681	618	627	642	683	582	602	632	651	619	595	593	637	642	591	597	642	633	646	619	646	621	656	640	627	665	668	648	669	618	646	647	669	599	630	646	633	665	629	643	656	667	657	683	656	615	629	665	650	623	605	698	675	666	670	605	629	624	609	618	635	637	635	615	649	623	647	599	633	641	621	656	641	650	622	614	636	618	590	661	646	641	656	696	620	619	643	628	664	651	659	644	595	663	619	635	646	616	604	607	635	644	616	654	631	619	643	659	625	618	639	630	611	628	595	632	653	621	655	621	628	626	648	613	653	655	606	677	625	644	631	645	637	589	645	621	625	611	641	622	631	632	630	607	643	600	682	655	624	612	658	679	638	639	620	662	623	606	638	627	631	602	666	606	640	622	608	623	658	695	631	637	641	650	631	649	671	622	671	622	672	621	669	594	636	667	684	591	666	688	628	639	641	648	592	643	628	588	631	645	630	604	641	648	625	661	632	646	625	681	631	596	617	650	683	644	662	617	624	648	636	665	634	566	602	626	636	642	660	624	655	634	633	651	646	659	634	644	643	628	638	626	662	635	632	678	595	622	589	651	652	657	628	676	605	616	677	612	648	603	616	647	643	621	662	644	617	610	630	592	624	635	637	635	631	666	619	661	574	639	640	622	638	605	618	644	642	599	659	625	674	649	616	654	643	643	653	587	638	572	633	654	613	638	603	636	612	655	603	668	600	663	624	655	681	612	614	591	635	616	655	626	620	632	637	642	623	638	621	599	641	613	625	639	651	638	622	633	681	614	593	640	670	645	588	624	654	612	612	645	628	660	643	655	619	653	690	635	654	599	644	616	653	616	615	630	607	686	614	639	624	630	637	655	642	632	628	638	595	593	619	621	643	638	628	635	690	677	614	679	699	618	628	646	650	673	624	631	656	615	611	648	619	655	638	633	650	641	638
51118	44019	43258	36917	34767	34287	44794	44963	36934	36257	33076	34450	31757	29820	28485	24628	25455	23129	16116	16435	13730	12623	9189	7501	4117	4483	3867	3083	2772	2912	2614	2849	3533	3892	5534	5109	3223	2292	2017	644	549	554	354	269	301	310	249	284	319	315	295	231	312	433	378	278	316	300	299	329	284	273	244	203	222	223	244	237	217	197	222	222	233	204	223	214	206	239	228	232	228	214	210	221	213	206	235	212	225	230	248	214	205	241	222	218	216	221	206	207	212	221	218	186	215	227	232	223	195	200	215	213	202	228	216	218	192	214	228	231	224	233	218	210	184	229	211	188	219	209	190	237	186	194	222	214	224	231	199	197	202	203	189	223	203	220	213	216	216	211	179	220	228	191	206	207	230	239	184	198	217	198	220	204	226	209	256	236	206	221	212	222	210	220	234	220	182	180	211	177	234	207	206	207	212	202	228	198	235	213	211	230	225	208	249	197	223	206	239	205	210	217	229	205	224	207	224	198	226	237	211	203	248	202	206	207	218	198	213	214	196	203	184	214	215	239	221	204	225	214	214	218	193	197	221	238	266	231	241	174	200	206	228	212	193	219	212	186	220	230	213	186	228	185	184	202	214	197	193	227	223	206	202	215	204	186	211	209	215	228	209	217	215	221	224	240	222	216	203	237	228	187	239	238	210	231	218	205	197	208	223	208	204	206	204	196	245	228	199	202	213	206	214	225	220	201	246	205	194	205	216	206	188	194	198	213	217	210	211	249	201	221	202	224	243	207	202	192	200	200	211	200	184	204	224	199	186	210	227	245	218	197	228	211	232	213	224	227	213	217	220	217	217	201	233	229	193	204	220	198	194	200	182	234	224	229	255	240	236	206	230	218	223	222	213	197	178	207	216	196	215	237	201	206	208	210	205	229	183	217	230	228	219	217	226	205	203	228	223	196	216	213	206	225	205	197	199	216	232	207	245	216	187	214	232	232	198	187	182	229	220	209	230	209	206	215	193	214	207	188	212	205	218	210	236	195	195	215	215	218	217	206	203	212	209	224	200	203	205	203	235	193	231	205	219	192	230	219	219	206	270	231	208	228	225	197	223	204	208	213	192	197	204	227	206	221	209	183	190	198	218	203	197	219	197	227	209	215	194	212	222	213	208	222	209	197	215	225	224	220	214	213	210	189	233	193	210	248	229	209	191	202	200	222	198	214	221	226	245	234	201	248	230	228	211	196	228	211	198	193	228	193	188	212	205	213	200	222	210	225	199	220	215	226	217	212	197	191	222	214	234	204	236	218	202	238	187	200	234	233	231	216	209	214	209	213	198	219	194	205	221	226	215	196	205	213	218	217	193	196	220	221	210	199	211	223	216	218	253	217	206	209	222	243	215	226	207	211	201	231	218	182	270	200	230	227	218	232	229	235	226	211	198	235	211	212	200	227	215	242	215	205	245	216	215	208	228	217	225	216	220	222	191	199	227	198	198	209	202	234	234	240	202	226	215	208	246	222	214	209	221	215	199	199	208	172	200	233	200	220	215	217	227	224	191	212	200	218	202	221	213	232	224	206	209	225	180	223	210	213	211	232	211	223	201	208	209	212	254	203	220	224	225	219	210	197	233	207	218	205	206	237	217	243	183	201	215	197	221	206	214	220	223	209	196	216	212	216	211	191	208	196	220	187	192	216	206	219	194	233	203	210	215	225	216	224	210	184	236	215	203	203	219	252	186	199	197	206	244	225	211	217	208	211	204	237	212	213	195	181	200	226	209	219	190	200	207	204	239	212	229	214	225	177	232	214	201	217	201	193	203	214	229	226	219	214	195	233	215	195	199	193	198	223	226	211	234	226	234	230	218	199	217	212	215	216	193	212	216	214	181	215	203	197	228	187	213	214	203	233	234	195	198	220	235	205	211	220	224	214	228	216	197	215	247	216	226	207	218	225	218	242	225	231	199	199	225	187	228	237	230	199	208	205	212	199	231	214	206	191	248	224	191	232	233	263	207	210	201	216	212	208	192	241	206	245	207	193	199	244	244	222	213	204	218	212	194	206	227	242	206	225	213	189	236	201	209	220	250	223	183	245	201	184	199	240	196	213	208	215	229	208	201	252	202	214	225	225	214	222	233	210	185	236	215	233	216	197	191	207	222	231	204	188	218	205	210	211	227	207	184	211	208	200	207	201	208	214	198	172	212	206	221	217	222	208	200	201	223	199	192	187	233	212	230	225	222	206	204	181	190	215	216	180	228	250	229	220	194	214	210	218	214	226	212	202	210	212	185	196	211	209	215	200	218	225	199	218	202	219	209	225	209	206	230	182	222	235	214	235	180	209	211	196	194	227	184	210	215	225	208	186	216	217	195	203	216	207	217	190	211	218	218	214	251	215	247	211	196	216	202	244	241	220	218	220	174	212	205	203	216	203	242	231	191	213	222	230	184	199	217	207	205	184	203	194	215	198	186	207	216	225	188	229	207	223	229	220	203	253	192	212	206	199	209	218	180	205	230	220	208	213	208	231	239	223	198	210	201	202	216	207	212	217	213	231	213	230	209	228	240	198	192	228	245	213	212	229	209	177	203	221	196	218	202	225	204	224	194	183	213	224	219	203	206	244	230	198	228	214	223	218	209	222	200	200	235	209	222	231	225	221	203	206	224	188	222	207	221	220	212	225	232	213	227	204	215	220	235	206	197	216	221	200	207	223	222	231	207	209	199	201	223	235	213	190	208	214	198	214	215	200	216	210	225	217	224	230	229	230	222	202	212	194	201	212	212	228	224	181	192	216	224	218	215	225	193	185	238	225	230	195	198	210	215	234	232	214	207	228	209	203	212	216	202	234	234	219	224	228	210	217	191	195	223	199	205	220	228	210	197	247	237	212	213	244	212	216	202	204	210	214	233	204	239	195	236	208	189	229	205	214	212	232	190	225	214	232	224	213	211	218	224	245	215	212	194	237	235	228	206	210	206	213	217	205	183	240	230	228	228	237	218	257	200	210	192	201	196	219	222	205	193	217	217	201	209	217	193	224	220	242	227	194	188	210	227	235	209	231	227	209	223	230	225	213	191	195	218	207	218	211	198	202	221	205	201	201	251	198	217	182	212	204	264	218	231	241	205	212	206	216	176	201	214	247	219	218	242	198	201	211	192	248	220	205	228	211	227	229	200	223	215	232	212	191	218	205	206	227	217	214	221	234	222	218	211	227	208	226	212	212	232	191	232	207	199	232	196	219	235	191	232	213	208	223	227	246	194	220	221	208	216	225	201	211	228	221	215	205	223	203	196	235	214	196	227	230	229	218	228	191	216	200	245	194	227	215	215	218	219	228	222	208	228	215	256	231	204	222	206	208	216	208	223	222	207	227	214	199	220	228	214	228	241	208	207	217	214	223	196	202	197	174	207	197	186	197	240	195	207	196	191	187	176	213	211	213	211	245	223	218	223	190	187	194	205	221	239	218	207	212	229	223	234	189	208	215	214	216	193	246	226	210	221	209	222	243	211	233	222	223	223	216	210	224
36286	39342	47270	48302	48722	47772	54567	55033	54095	52674	49805	51139	49242	47397	45243	43314	44037	42369	35870	38356	35235	35357	29528	26180	18379	20014	18367	15342	15044	15390	14128	15148	18134	18536	24664	22077	16115	12994	10596	3483	2762	2746	1458	1196	1236	1225	1026	1016	1165	1099	945	995	1354	2162	1649	1162	1385	1180	1179	1246	1133	877	708	631	643	582	566	577	622	542	584	548	575	561	566	568	576	547	569	514	546	555	555	569	539	571	546	554	547	537	576	514	531	519	566	542	533	556	556	533	543	546	533	570	573	515	539	515	561	526	551	556	555	541	530	534	529	510	532	530	565	597	502	550	531	567	546	541	532	540	508	565	532	480	529	550	547	555	520	565	555	548	558	522	535	536	517	556	548	521	535	558	520	547	528	505	510	591	555	519	501	528	540	499	562	527	531	543	552	525	551	569	509	532	516	535	571	512	546	569	543	534	534	533	534	550	508	519	550	521	530	557	470	517	519	528	573	521	524	500	539	547	514	544	536	557	529	565	527	552	558	520	543	513	534	544	504	527	552	566	537	557	586	536	536	491	505	529	526	526	567	517	551	541	534	552	519	544	484	547	541	535	561	528	579	529	551	576	591	491	526	551	527	530	559	541	543	567	530	548	538	541	535	531	539	525	514	520	523	508	559	514	578	589	508	544	543	507	526	540	541	510	559	521	490	547	524	524	570	565	514	528	558	543	535	567	513	562	544	562	504	531	578	544	534	568	553	567	546	571	511	534	551	540	545	530	554	569	537	560	515	519	524	563	530	535	526	540	552	570	557	555	511	579	528	559	540	539	511	572	545	542	538	532	519	559	526	565	563	550	520	554	554	520	502	526	543	545	543	551	507	543	526	554	565	565	507	534	556	527	551	546	529	516	546	534	539	530	526	542	580	581	566	500	576	496	516	559	548	513	539	529	507	526	546	566	520	545	545	504	590	541	548	524	515	549	601	508	550	556	509	507	542	556	531	515	567	537	531	533	529	554	545	557	548	510	544	539	555	591	527	566	550	562	536	513	498	548	536	538	546	560	512	551	549	535	522	536	540	548	535	523	503	520	582	581	532	513	527	552	551	544	525	533	520	551	520	543	491	549	584	541	550	538	530	559	545	548	522	542	555	525	510	569	515	521	532	520	556	552	540	513	499	511	502	546	596	549	500	540	558	491	517	533	521	556	534	551	563	525	527	531	544	547	526	545	585	551	528	532	593	533	556	564	527	543	534	512	535	536	561	523	549	512	567	527	561	525	566	537	579	561	530	532	523	543	526	536	522	553	538	546	523	535	543	544	572	527	528	576	543	546	565	541	543	558	528	542	608	564	521	567	556	526	545	531	558	503	591	565	580	582	547	525	525	565	580	518	475	559	505	539	541	530	542	569	596	527	524	543	510	530	491	503	550	552	529	522	537	545	540	537	530	523	543	536	521	552	504	549	500	567	524	516	569	541	541	528	538	525	535	516	558	541	568	531	555	525	508	553	533	512	540	532	538	542	517	533	526	519	532	542	569	536	498	564	538	506	542	536	523	548	557	555	569	539	552	528	553	553	510	497	523	523	543	563	537	556	543	535	515	541	550	538	555	545	530	543	512	534	529	510	479	557	556	558	532	544	515	568	566	549	501	557	556	532	594	533	518	528	509	564	528	538	560	541	513	574	494	561	570	565	516	553	548	541	554	519	526	592	548	551	560	545	540	573	544	521	510	552	525	506	554	539	543	551	521	590	554	546	561	542	524	541	558	548	523	530	569	592	530	555	523	565	527	572	558	513	580	563	544	546	532	575	542	579	502	503	496	559	515	523	505	522	548	511	550	531	522	601	479	506	532	567	534	502	536	534	528	540	565	525	538	547	543	552	523	541	501	554	474	549	565	562	523	532	567	545	550	561	507	514	546	556	516	529	546	526	528	514	540	510	528	596	537	559	556	522	532	560	547	522	546	528	523	543	559	543	558	519	522	517	523	520	500	531	547	531	530	552	520	566	555	547	540	536	512	534	532	544	500	511	551	565	547	519	574	569	547	522	517	549	538	459	526	483	539	531	540	572	494	556	540	530	538	532	533	536	515	538	535	572	532	557	570	542	517	558	579	506	575	569	521	534	574	510	562	537	553	532	520	521	549	529	542	554	539	497	485	570	520	530	567	554	559	529	531	546	548	510	550	484	592	562	521	580	556	545	529	570	548	502	570	521	526	509	595	545	564	537	545	513	541	503	515	543	527	508	538	536	531	534	534	536	514	575	536	509	521	489	549	550	535	544	575	522	511	519	525	542	561	549	555	528	548	565	553	546	531	548	505	498	561	551	544	545	533	556	597	531	544	510	499	536	562	524	564	563	523	544	549	506	539	522	555	563	564	537	521	539	550	532	561	513	540	584	520	522	517	559	554	525	521	542	529	515	560	558	504	534	517	546	552	538	530	530	537	550	517	532	540	525	533	492	557	530	518	550	551	543	548	553	525	545	524	547	525	560	541	570	563	546	576	504	548	541	547	535	556	557	529	528	563	554	525	571	514	506	530	528	517	549	555	533	508	488	533	517	551	534	550	535	537	517	507	526	557	512	479	527	571	509	533	553	582	513	559	555	538	512	528	567	532	513	530	501	575	522	544	545	536	563	546	523	535	536	548	528	553	551	524	586	528	527	534	533	554	534	555	546	568	552	571	498	527	518	537	544	505	586	539	542	551	521	516	540	548	557	533	522	529	516	544	540	552	519	531	541	570	559	561	557	500	535	575	558	508	541	557	534	473	562	498	595	555	540	583	558	541	543	562	515	506	528	529	526	571	534	545	540	493	572	551	565	486	547	548	523	562	554	541	489	539	556	532	545	562	559	545	506	523	558	544	543	512	493	527	491	553	558	544	524	509	520	535	514	550	564	555	514	550	530	552	543	542	555	595	541	530	551	533	552	539	513	541	523	545	563	538	566	524	539	525	544	533	584	556	561	574	534	525	513	522	518	572	581	512	513	579	539	517	567	530	524	553	497	549	529	521	537	573	538	555	524	573	529	543	575	566	503	545	536	544	529	515	560	541	561	557	575	541	510	535	512	569	538	545	525	538	558	524	515	549	571	544	496	519	567	520	550	542	535	534	555	555	517	560	538	512	526	509	516	498	507	550	548	527	522	533	546	548	503	537	531	528	535	516	513	561	579	547	530	510	532	499	527	541	569	551	575	519	613	556	522	557	514	568	529	562	545	509	512	534	541	536	538	508	541	541	571	572	539	558	579	547	572	512	527	556	554	570	578	528	554	549	519	602	544	545	536	569	588	550	523	559	503	549	516	567	600	514	530	520	496	514	543	543	532	553	534	537	524	574	536	537	524	531	538	590	535	522	554	524	525	526	558	571	530	566	516	551	541	573	515	516	520	535	596	514	570	565	568	527	555	526	556	567	525	536	521	530	497	540	596	513	517	568	574	518	602	569	508	553	551	550	552	522	548	547	549	548	552	546	553	530	560	554	565	544	557	550	569	515	570	553	495	530	549	515	518	554	542	523	523	558	571
32384	27989	28486	20845	15016	10620	8716	7153	4331	3292	2329	1812	1380	1144	1113	840	933	789	570	642	572	547	473	416	356	378	363	313	339	326	349	345	329	367	380	408	348	297	308	278	264	254	267	220	249	266	282	254	248	257	275	263	279	248	263	239	249	262	254	259	272	258	251	277	272	281	255	261	254	252	261	266	253	245	253	250	253	251	255	262	239	248	253	249	255	286	252	232	263	245	248	279	293	254	251	277	266	276	254	228	281	275	253	251	243	227	254	265	236	242	261	278	260	238	252	284	280	260	275	237	285	252	260	254	237	253	261	243	241	232	266	277	262	280	257	244	274	274	268	260	253	276	260	275	272	236	274	255	252	241	257	253	278	247	239	234	265	262	239	276	258	256	226	254	254	292	269	283	284	249	240	250	273	242	273	285	254	241	260	225	261	273	234	247	263	286	263	251	258	264	248	281	259	252	256	279	246	260	248	230	250	275	243	246	294	262	259	247	253	267	236	247	249	251	278	265	245	260	232	244	240	240	291	246	267	228	270	272	266	250	261	248	229	279	255	246	266	237	258	274	260	240	274	267	270	264	256	272	244	264	234	254	272	234	253	238	268	248	256	216	276	256	239	259	244	225	260	257	272	251	261	241	249	284	237	263	259	254	252	261	261	252	280	252	250	254	278	246	245	280	259	253	240	264	275	268	282	228	268	277	257	265	273	251	252	252	262	261	287	261	235	258	238	228	261	253	253	253	278	243	294	283	248	264	256	277	227	244	283	264	257	259	229	219	280	267	258	262	257	239	282	265	253	251	254	274	247	232	227	281	239	259	245	234	247	267	249	252	303	247	232	263	248	249	255	231	246	253	233	255	228	249	257	253	227	232	280	256	253	262	238	265	268	249	251	278	292	265	250	265	232	255	263	240	261	268	247	271	238	257	248	249	264	273	244	255	251	260	257	256	241	266	249	256	270	260	263	262	234	255	263	254	288	266	277	245	238	248	258	245	262	223	273	246	261	270	247	246	254	252	241	253	245	251	251	267	271	244	261	293	285	235	254	261	253	275	255	239	261	269	254	231	287	241	251	232	274	240	248	264	258	246	274	266	253	275	271	283	261	265	237	245	264	239	271	277	241	258	256	244	279	262	250	274	287	235	290	269	278	268	268	254	256	244	273	287	229	272	257	276	234	269	252	239	258	253	262	251	285	263	255	265	237	262	260	270	260	258	250	231	288	246	274	249	263	277	266	252	240	255	241	254	238	232	272	289	265	263	279	248	274	267	248	259	271	271	256	233	275	253	266	247	278	251	237	244	266	277	239	257	244	263	227	281	261	269	269	274	258	264	236	263	232	282	278	278	288	258	290	278	246	234	239	277	279	307	268	268	259	252	252	300	293	279	259	247	258	265	277	265	273	255	235	244	252	252	242	224	252	257	270	265	245	246	259	259	231	284	246	257	263	251	254	237	266	264	225	265	262	265	285	295	261	285	289	240	246	275	281	252	270	252	254	260	244	257	261	276	279	246	281	243	259	235	266	277	283	239	266	229	265	240	290	248	258	249	250	241	232	272	239	252	252	255	278	267	295	274	253	243	248	257	250	259	274	246	220	267	268	259	280	262	250	273	279	244	264	269	252	240	264	257	281	253	244	266	264	256	237	251	268	247	269	268	250	255	276	239	273	260	265	228	259	274	257	266	252	267	245	289	234	234	256	240	247	259	256	261	247	228	238	259	233	244	264	262	248	237	264	286	259	250	262	256	254	227	284	251	275	260	216	241	275	265	239	281	272	252	255	264	261	236	270	248	269	249	287	236	221	253	267	255	269	261	269	254	246	288	251	250	255	245	258	253	271	259	263	269	239	249	263	276	269	246	262	264	281	258	260	241	240	276	249	265	258	251	239	253	261	274	280	250	269	264	256	264	250	252	251	253	256	243	250	244	249	236	247	262	287	262	252	266	303	230	277	240	249	265	249	275	256	224	289	263	270	288	212	253	249	235	258	260	273	256	276	243	271	275	266	291	222	244	232	216	240	267	250	244	246	248	250	268	278	275	269	246	266	237	257	236	245	262	297	252	218	244	275	217	264	247	263	283	280	266	257	285	250	249	259	262	252	260	246	237	250	262	215	242	273	251	269	238	258	257	258	255	251	268	217	236	259	245	261	249	269	287	243	280	287	285	235	256	260	263	252	282	265	246	245	257	277	266	259	290	259	255	279	268	266	279	281	304	264	243	274	249	275	240	292	226	267	270	263	240	248	277	306	248	274	266	263	253	279	223	245	236	233	270	259	268	238	243	253	270	261	252	217	278	254	258	227	271	259	256	245	234	257	271	263	241	250	257	267	231	234	264	259	240	251	259	269	231	239	268	252	265	283	239	240	283	298	295	243	229	290	253	257	235	256	248	259	251	274	299	287	257	289	228	295	257	273	252	242	276	260	231	232	254	244	289	237	244	242	246	221	294	267	282	264	267	267	235	249	240	289	236	261	285	246	262	287	231	277	261	240	259	236	280	238	265	251	267	247	272	250	276	286	297	248	265	271	275	250	267	234	258	259	263	267	267	232	262	267	258	258	240	237	243	264	251	245	263	284	281	293	263	232	263	249	269	257	260	249	256	268	291	247	284	241	268	251	233	244	273	260	226	264	240	263	273	276	303	229	240	249	305	286	232	250	246	251	241	267	267	243	260	252	260	247	238	285	249	248	280	265	261	265	256	244	268	253	254	256	262	250	268	275	248	233	229	267	252	247	278	259	275	240	252	271	264	257	238	266	268	260	270	283	229	242	260	261	271	264	257	264	261	280	243	265	274	251	254	231	287	246	257	263	215	254	268	241	287	266	253	257	247	252	239	236	246	263	231	267	250	269	241	257	235	282	255	247	263	247	252	243	262	258	261	270	276	214	277	260	282	246	257	255	278	277	258	283	256	246	247	255	266	256	240	249	294	259	248	236	275	260	252	260	243	230	235	217	274	263	265	262	269	288	216	298	257	255	266	259	251	244	257	242	248	256	280	259	251	249	249	257	268	261	248	265	276	280	256	259	248	300	265	253	263	278	281	260	244	256	210	288	271	267	254	211	226	274	234	284	230	247	240	261	286	264	244	234	231	247	245	218	260	264	239	249	256	232	260	290	246	273	283	242	267	264	254	278	255	250	247	254	240	230	260	289	231	249	271	264	272	270	253	229	261	253	258	270	260	257	240	256	269	230	256	242	266	242	249	242	245	275	283	253	252	227	256	252	233	266	241	263	263	256	274	267	285	244	244	253	250	253	257	259	254	257	248	272	294	271	277	267	276	274	261	263	245	257	261	265	232	261	256	254	266	262	266	250	250	298	295	239	266	242	270	291	238	294	263	253	264	268	287	246	260	275	240	283	275	270	254	247	250	265	259	266	269	257	265	260	255	237	235	266	240	262	262	292	276	252	263	270	231	249	253	250	260	255	257	272	270	257	225	227	253	257	261	241	266	229	295	283	220	268	253	249	241	248	228	268	248	254	259
20223	21937	32733	31155	29088	25453	24398	21921	16355	14122	11161	9772	7721	6719	6597	5289	5587	4402	3499	3825	3157	2941	2318	1851	1594	1599	1426	1239	1229	1331	1278	1329	1358	1502	1535	1646	1097	1098	1007	827	745	753	763	715	690	701	775	730	750	752	718	690	707	693	697	720	688	660	660	700	664	646	680	666	683	658	645	642	666	652	648	635	647	601	621	633	655	624	624	644	619	644	686	672	664	697	657	619	631	663	639	638	699	668	670	665	627	631	641	696	654	648	657	619	674	664	637	646	671	633	672	657	666	685	633	652	633	642	712	627	648	645	648	671	595	623	671	605	632	631	648	607	667	671	608	697	639	655	606	665	648	642	681	643	638	666	638	673	621	672	652	655	617	625	617	628	625	641	637	681	589	626	636	622	631	644	639	688	671	646	649	655	658	639	683	636	638	698	604	645	670	672	631	663	654	626	642	708	630	608	635	627	679	632	611	659	668	618	679	644	643	654	604	617	648	635	603	645	659	678	613	661	612	631	600	659	627	655	629	645	620	649	660	675	635	671	616	616	658	670	644	614	645	663	618	641	674	604	641	648	676	682	614	644	637	640	605	710	609	616	622	680	659	656	648	627	619	698	684	666	709	659	663	651	649	600	639	621	646	640	645	656	641	667	635	613	621	637	656	639	636	641	633	669	623	636	670	641	661	634	625	616	736	611	619	654	632	668	662	664	646	655	635	633	665	626	638	653	620	676	653	617	671	590	592	646	711	645	692	640	662	622	653	681	608	669	605	636	662	623	650	606	620	680	606	628	646	615	683	648	659	648	654	662	655	669	615	667	676	648	631	627	636	641	620	647	632	641	657	649	636	671	666	651	649	670	634	598	685	658	631	656	644	638	632	643	592	674	615	649	653	640	647	640	649	655	636	654	595	645	647	662	631	618	623	621	675	670	648	601	676	662	651	608	670	604	621	660	662	649	629	632	633	674	612	620	662	684	680	644	633	645	672	682	650	664	646	613	695	641	688	652	648	619	673	649	616	621	653	651	647	601	639	647	634	645	706	633	627	704	654	674	655	655	616	657	686	658	607	677	639	576	608	645	612	643	649	617	636	612	630	653	624	622	638	662	602	635	666	664	620	656	632	624	655	637	644	633	651	660	630	552	606	672	653	652	661	656	695	634	650	682	621	626	646	609	614	630	648	609	657	613	686	616	678	653	652	692	678	628	664	631	617	646	657	679	660	611	668	654	663	659	647	638	711	673	621	659	652	682	674	667	625	630	583	639	680	651	628	603	648	665	654	672	642	648	620	651	656	660	650	687	677	678	652	684	645	666	642	585	685	616	678	630	632	649	653	643	641	647	627	626	655	630	626	635	633	632	660	664	633	624	669	652	623	663	664	652	618	621	635	637	648	625	660	669	722	662	628	634	659	647	656	655	680	662	662	625	643	628	646	650	660	685	679	636	621	688	668	631	608	664	670	629	651	649	649	663	580	636	629	655	641	628	687	679	638	619	641	681	648	676	700	645	637	626	637	662	659	629	632	592	675	681	653	628	631	604	600	650	623	673	619	668	677	633	647	632	658	615	643	606	623	610	670	659	637	677	604	675	623	627	704	613	614	611	617	660	577	633	661	656	647	666	654	644	654	632	628	653	638	653	685	617	677	623	672	639	632	660	657	618	711	689	653	631	593	638	641	673	651	653	674	678	671	648	659	646	620	649	676	626	676	604	663	633	687	624	595	667	655	630	642	628	617	633	636	681	606	621	653	663	668	638	619	618	667	628	635	670	656	681	701	634	617	619	598	657	665	602	626	604	608	644	602	644	687	609	634	661	643	601	609	601	665	645	658	657	644	639	660	677	655	652	654	622	660	646	638	646	610	665	631	641	619	662	647	637	642	600	637	649	665	655	589	604	608	686	648	677	640	639	583	648	644	651	652	665	636	611	625	565	600	711	651	686	609	636	663	647	631	635	621	626	651	635	593	669	665	637	601	669	648	676	618	639	643	602	607	632	670	629	639	630	697	616	661	657	634	660	645	655	670	673	658	647	661	638	643	654	645	690	660	653	672	643	640	652	630	641	657	678	616	648	612	668	652	625	649	622	610	582	602	614	612	675	613	654	667	661	601	662	655	630	690	646	670	668	656	638	686	615	609	597	677	633	663	633	638	668	629	647	645	667	634	650	657	641	639	624	640	635	661	651	634	652	633	657	673	682	628	622	671	607	707	693	621	625	590	647	646	684	668	629	663	643	603	651	660	655	651	640	636	660	645	672	642	669	675	662	638	696	670	661	659	639	652	638	636	628	681	690	639	647	653	627	673	660	611	652	675	630	691	656	638	663	622	642	599	641	657	673	654	627	600	602	639	664	649	650	652	648	634	666	614	633	659	634	659	622	660	625	662	667	630	597	621	616	632	628	669	645	634	701	653	636	635	668	653	677	660	640	657	621	672	665	651	638	645	617	648	674	660	694	615	619	606	659	629	604	675	663	657	648	612	689	646	646	657	630	653	659	631	674	630	577	630	607	624	635	635	693	670	671	630	617	677	671	639	634	644	681	664	626	638	624	602	632	651	634	658	647	640	644	638	631	652	670	669	599	661	613	667	637	679	648	648	619	666	618	605	634	643	681	630	639	675	672	650	663	630	647	627	642	700	645	609	684	643	671	644	655	663	631	622	664	617	662	651	687	670	644	644	635	654	606	671	630	645	684	671	672	658	674	674	658	665	659	648	675	647	623	670	669	695	644	611	645	657	622	661	661	625	652	608	663	645	639	665	636	678	615	641	674	621	667	609	645	665	646	639	636	699	644	641	621	625	654	661	625	660	623	674	625	610	606	640	657	674	649	603	623	667	638	645	629	675	704	639	637	622	634	637	656	669	628	634	599	613	632	674	639	680	653	654	636	652	663	647	645	662	637	638	618	666	652	683	676	657	663	638	658	636	609	626	650	670	673	657	625	608	650	651	634	648	680	656	627	634	626	625	676	638	619	649	613	658	654	613	645	639	688	635	663	663	682	636	622	662	674	638	650	626	707	654	672	625	655	632	630	664	646	670	605	639	654	655	607	668	631	643	648	672	673	651	635	634	668	651	656	637	662	638	660	637	636	653	644	620	681	623	635	660	667	624	663	654	674	644	622	640	647	657	629	630	620	666	656	629	630	645	633	615	633	645	650	651	684	666	681	668	693	665	700	668	648	654	637	625	663	653	662	650	657	676	646	613	570	637	650	679	615	653	633	649	660	629	644	631	578	679	627	663	609	697	630	663	684	654	637	645	617	607	646	685	630	648	622	636	592	599	627	616	649	650	684	649	663	679	653	626	642	635	611	634	666	637	666	658	642	640	659	664	649	643	642	634	658	634	651	582	654	677	638	609	606	671	608	624	624	660	645	673	662	700	633	623	640	662	658	652	674	634	680	691	668	586	626	601	624	664	662	658	640	635	658	625	682	678	665	615	665	638	673	622	656	658	648	670	613	659	629	649	618	633	635	612	579	659	617	647	653	655	616	651	647
44210	42097	43380	31893	28993	26332	36596	36485	28294	26526	22586	20378	15418	11473	11701	10113	10296	7662	5558	6213	5431	4710	3306	2452	1737	1676	1579	1119	1075	1033	1149	1253	1097	1825	1968	2003	1243	1372	633	462	498	398	306	277	249	284	293	273	275	302	296	277	289	300	330	330	270	267	270	270	270	247	239	261	279	249	209	267	294	244	217	262	250	251	279	255	257	229	251	291	254	246	229	271	254	237	259	264	259	265	273	255	244	251	270	244	262	262	245	261	247	256	259	267	256	266	235	254	269	271	270	265	254	261	254	254	236	231	237	218	249	250	252	261	249	250	261	262	268	285	231	282	249	246	224	290	259	257	256	256	261	246	270	257	256	279	285	269	262	241	259	257	235	235	267	276	278	237	254	248	288	311	259	252	257	236	275	244	284	269	240	275	250	258	259	275	221	246	231	228	261	250	258	237	249	256	237	263	258	287	258	251	244	223	267	246	276	231	248	245	252	278	243	252	256	242	243	253	261	253	277	253	270	244	240	228	281	223	307	286	267	265	252	238	272	252	273	243	214	263	252	244	240	241	286	254	249	264	270	263	257	240	257	240	219	231	244	247	255	238	242	247	249	248	213	283	241	254	244	253	270	265	252	260	278	234	236	254	219	266	243	236	288	241	269	206	251	259	260	251	266	239	278	247	264	273	253	234	219	228	253	271	254	258	262	239	273	234	257	235	269	234	256	276	252	281	260	265	258	238	259	247	218	222	267	279	243	242	270	254	251	286	241	237	277	250	206	246	265	280	241	235	291	240	282	202	272	265	269	272	239	274	273	264	284	239	281	240	259	247	279	258	256	233	249	269	235	230	252	270	263	220	253	279	260	269	237	250	266	266	268	249	237	252	247	263	264	274	230	245	259	267	250	263	269	278	244	237	265	260	235	257	231	256	243	240	261	250	224	253	245	255	259	259	254	288	273	293	296	235	232	257	256	226	238	258	253	249	258	263	272	247	249	256	249	283	256	259	237	260	249	271	269	263	284	255	247	250	260	264	229	245	245	229	275	266	278	270	241	257	255	255	264	247	280	250	244	245	268	246	248	243	251	258	253	249	273	271	235	273	243	278	264	268	252	221	259	240	264	214	260	272	254	241	246	255	259	279	255	228	271	257	259	225	229	279	233	258	256	262	263	238	260	225	237	248	305	234	234	263	262	280	226	235	248	255	243	252	259	245	256	295	236	241	220	234	236	271	272	288	265	255	223	282	254	258	244	260	300	222	255	248	258	255	243	251	252	267	248	259	248	248	217	212	263	262	242	228	246	232	255	273	244	289	244	263	267	240	250	239	269	255	277	219	282	277	254	265	257	222	248	230	259	254	242	226	261	270	270	263	233	252	285	227	248	260	268	255	291	249	271	277	255	247	263	231	235	263	254	252	239	242	273	284	246	281	263	249	257	250	231	251	236	241	254	284	264	238	272	239	216	233	240	240	288	231	267	249	237	237	215	226	254	244	220	261	227	253	262	213	241	275	277	259	268	256	260	230	246	240	239	240	257	222	266	241	220	238	264	254	250	246	257	242	242	235	265	255	233	278	268	239	262	252	263	244	242	232	241	244	233	242	254	240	238	232	256	266	280	269	251	234	228	217	277	270	242	278	238	233	272	258	262	263	252	248	259	259	229	236	238	267	262	243	245	267	274	276	238	252	251	272	253	240	242	252	271	251	277	238	221	227	245	253	247	266	262	279	250	260	248	235	263	241	235	255	243	245	252	225	281	252	248	230	262	223	277	262	252	279	238	228	247	284	244	269	221	255	236	258	257	278	218	269	246	249	266	262	263	250	243	261	229	237	271	266	259	253	238	270	261	251	273	251	233	250	225	278	264	253	228	256	252	288	257	252	255	265	247	268	230	256	254	242	263	263	250	272	266	278	270	262	276	256	256	246	291	252	265	258	234	235	247	263	263	247	214	259	221	260	220	226	232	276	249	249	284	275	259	244	263	288	269	248	256	216	267	274	253	264	250	230	260	256	254	246	242	259	214	250	229	244	272	237	234	267	260	262	267	251	241	272	260	267	241	232	260	245	267	243	257	264	259	238	221	254	235	264	256	237	246	260	311	293	302	250	263	235	239	243	229	246	263	235	280	245	258	262	268	267	266	240	261	247	259	267	259	245	265	243	258	267	268	277	288	278	285	275	285	275	276	260	251	247	243	226	248	264	263	240	292	253	277	264	234	266	247	271	224	229	233	257	286	249	241	224	242	246	232	227	259	249	270	258	290	261	247	248	225	256	264	247	245	262	230	238	238	254	246	257	272	228	243	248	255	282	244	258	266	267	290	255	257	264	241	236	245	269	242	252	273	258	245	239	271	265	273	254	256	235	260	268	271	244	239	222	270	216	244	273	254	247	239	277	252	259	257	242	238	267	245	232	242	239	243	261	256	240	262	250	236	253	282	256	247	246	262	270	258	239	240	233	283	266	263	260	267	249	235	272	256	253	257	256	256	244	262	274	296	250	297	226	235	266	262	265	259	260	255	292	228	260	273	283	240	244	277	258	263	276	249	239	246	261	249	209	234	295	239	264	265	249	289	258	248	266	241	249	242	250	226	252	266	266	280	251	264	234	243	235	243	253	250	278	268	277	256	261	277	278	245	295	234	254	259	264	272	261	268	274	248	273	234	274	231	265	287	259	299	273	241	246	262	254	277	248	255	248	244	245	258	264	253	249	236	261	265	244	262	237	258	272	239	212	259	262	273	239	261	235	237	251	255	250	247	239	252	254	231	265	275	237	249	292	253	259	237	229	264	289	242	274	245	273	244	241	223	273	237	260	253	237	260	265	265	254	250	234	254	272	256	244	239	246	258	236	238	248	255	251	250	249	248	243	239	270	259	240	260	247	253	236	243	294	251	248	297	259	230	240	230	234	257	240	268	266	257	265	236	259	243	251	217	271	254	253	263	250	256	263	259	241	261	253	231	285	255	254	264	267	215	229	230	262	256	254	258	262	251	248	240	248	258	227	280	272	254	276	235	242	239	234	264	272	266	255	235	265	273	251	253	256	235	243	239	266	290	248	257	245	235	278	227	235	243	230	244	255	209	243	268	257	261	240	246	277	237	237	260	252	254	249	259	286	282	257	257	277	262	238	268	244	244	226	246	240	225	281	232	236	302	238	230	225	262	272	236	248	257	251	257	255	256	269	246	269	264	230	264	245	255	262	218	242	244	262	241	264	265	269	249	241	241	257	258	262	273	259	226	267	264	233	253	299	250	246	273	244	242	241	258	236	261	254	268	246	231	263	226	258	263	254	227	224	249	246	233	238	243	241	271	267	273	235	259	273	236	261	268	259	246	271	259	253	245	228	263	252	281	238	291	259	258	268	240	252	214	215	240	261	248	255	272	273	217	270	255	240	247	266	221	248	283	250	235	241	248	261	242	255	234	258	278	219	237	244	250	257	264	276	271	278	242	264	232	270	243	233	224	240	246	297	259	246	242	260	252	226	285	235	271	251	281	247	241	244
30243	35343	44047	39970	41160	38923	48089	47255	44073	42899	40691	38627	34942	29751	30553	29510	28946	25375	21332	25556	21787	21389	16051	12556	10304	9632	9403	6313	6523	6951	6856	7658	6896	11380	11756	11956	7631	8233	3146	2596	2328	1736	1184	1125	886	808	898	857	892	880	816	855	821	1012	1210	890	865	882	841	752	781	710	679	644	627	631	667	654	623	602	666	652	669	634	639	584	646	669	670	641	656	627	597	674	597	613	572	543	661	596	632	632	657	599	609	627	637	604	667	673	583	635	629	639	616	651	650	661	606	630	629	633	595	640	604	671	626	686	637	661	628	609	610	614	627	645	613	674	624	651	650	634	655	597	635	609	634	640	589	652	616	633	680	668	570	680	619	665	655	600	661	614	620	600	614	655	654	603	583	674	638	591	610	655	679	633	586	613	660	635	672	609	640	624	623	611	644	633	636	645	621	649	622	616	613	623	617	602	630	650	689	678	634	606	617	645	627	618	655	626	622	642	587	593	663	590	677	683	636	671	616	635	622	611	639	654	613	622	614	638	628	618	631	614	679	646	654	612	602	652	623	653	670	639	657	649	680	665	657	618	617	662	623	645	612	711	633	654	630	646	661	651	704	641	588	618	601	608	641	629	645	674	637	663	637	621	624	637	632	649	641	626	639	613	655	622	652	682	637	634	673	671	623	650	608	606	659	615	639	607	653	655	616	644	637	611	606	612	625	621	621	603	605	657	626	624	647	573	665	633	596	628	634	627	618	666	635	589	625	607	652	622	626	618	649	607	640	629	620	660	606	631	602	616	621	606	574	585	639	655	557	614	601	676	592	651	606	659	609	621	620	650	644	632	621	656	637	642	619	647	634	594	635	616	563	645	681	635	642	629	675	613	617	633	642	640	649	608	621	633	639	675	637	630	623	609	628	631	613	583	610	611	657	668	650	675	616	614	611	668	640	622	603	672	618	587	625	642	606	667	637	563	662	576	611	664	621	617	633	631	667	656	623	651	635	634	618	640	620	651	662	603	635	613	603	648	599	634	635	606	659	634	694	565	667	606	616	614	649	649	643	650	629	638	646	631	631	622	633	610	639	606	675	627	634	653	603	614	626	649	614	648	624	630	661	667	630	615	642	656	615	602	681	684	615	606	638	631	624	611	638	636	630	614	618	621	647	624	615	600	631	642	652	647	620	676	561	593	593	644	641	695	668	655	631	641	639	585	639	643	628	629	656	642	633	634	664	632	655	589	623	643	651	645	585	611	631	636	636	644	615	647	603	703	673	621	632	598	611	604	638	562	622	587	579	640	641	637	630	641	609	599	651	635	666	682	663	584	624	630	641	648	614	632	633	642	668	594	610	627	630	636	660	603	623	570	665	673	674	645	669	697	636	654	576	661	623	599	599	668	634	607	635	634	666	591	623	595	630	630	609	655	643	636	629	627	635	592	632	637	645	602	634	627	628	618	667	658	655	602	583	611	618	697	630	640	685	623	591	630	591	631	642	651	633	587	601	614	682	654	643	662	617	611	684	628	596	678	630	587	618	606	624	638	681	629	606	634	650	614	596	607	610	636	592	639	634	633	642	630	612	644	629	601	618	642	627	608	614	635	612	651	661	619	628	595	639	619	603	644	633	633	606	578	632	612	646	633	623	609	644	625	618	662	570	614	581	669	642	628	633	605	635	603	623	611	645	623	603	686	663	606	614	661	642	572	651	628	626	633	675	619	646	625	674	651	621	626	646	594	659	625	663	650	652	655	608	613	594	611	638	643	669	643	662	647	643	621	597	633	614	648	618	646	621	635	681	638	608	636	632	602	625	616	627	671	612	637	620	655	621	633	629	633	595	658	650	608	635	598	671	605	675	645	655	665	595	660	637	629	646	629	603	628	620	651	632	588	610	670	610	617	608	607	635	561	655	638	628	642	649	647	609	600	629	659	643	658	620	636	614	631	626	611	633	656	646	595	656	605	623	609	654	617	653	653	671	607	633	645	671	605	633	640	663	653	640	621	635	612	634	640	656	622	633	678	632	626	659	617	652	613	593	629	615	619	672	648	595	637	609	613	641	627	600	634	617	616	656	623	629	618	682	611	619	633	632	632	645	653	631	674	603	626	646	642	639	632	638	629	624	602	629	626	636	647	598	637	623	650	647	643	594	665	593	613	639	611	635	622	609	640	597	606	660	622	654	596	605	635	606	667	651	629	666	602	651	633	640	608	634	610	591	619	631	637	644	626	667	613	619	639	634	643	595	648	615	624	607	629	645	620	628	621	595	604	619	604	630	650	649	657	639	616	618	591	608	631	675	649	630	604	650	594	615	607	615	635	629	627	632	639	621	664	651	656	610	641	676	634	661	619	620	601	629	693	614	651	606	679	640	654	635	609	642	603	600	660	601	642	630	604	593	649	683	611	679	626	663	678	610	664	646	603	650	634	657	627	666	630	665	678	581	647	651	634	652	616	642	662	642	669	626	653	618	617	633	612	600	641	583	668	619	637	641	630	629	619	613	616	603	670	662	613	639	622	625	604	628	626	660	637	670	644	624	580	665	690	620	646	606	650	675	603	655	643	595	615	620	623	644	619	646	612	633	612	649	646	634	629	639	602	601	627	631	642	623	605	624	590	664	619	633	619	590	581	626	658	635	669	664	625	640	623	650	603	659	654	607	658	654	639	639	658	639	615	623	587	638	650	626	608	634	665	593	621	634	591	642	609	621	638	606	636	639	659	594	612	662	645	639	659	655	619	669	640	635	621	623	655	608	610	624	557	551	620	652	616	620	612	639	582	606	683	680	634	627	646	651	625	618	625	606	632	604	611	635	635	647	625	612	638	661	614	633	599	605	611	663	664	636	615	636	653	637	651	635	640	681	586	617	607	634	645	621	652	640	634	627	639	634	643	626	617	609	635	634	605	653	639	631	660	626	616	655	671	631	622	602	589	635	630	680	616	642	659	616	651	661	625	584	612	606	604	615	592	622	569	611	604	652	677	620	571	611	622	679	632	628	648	628	595	611	610	667	636	649	592	675	635	618	590	623	653	616	629	639	606	629	599	648	661	615	601	617	663	656	603	623	619	648	598	615	597	631	660	643	649	614	616	616	604	643	633	605	663	656	630	625	632	629	639	655	596	664	663	606	621	642	635	615	623	644	631	620	614	656	615	615	621	599	629	643	631	613	614	604	670	556	626	614	701	642	615	618	629	611	620	651	622	646	651	630	629	639	654	639	621	607	597	632	592	648	639	590	636	645	645	593	652	596	606	620	644	668	605	686	654	646	618	625	664	652	622	636	624	616	657	666	660	690	601	649	668	629	657	625	607	645	626	583	647	681	629	652	656	566	655	629	620	632	660	660	622	685	633	612	630	635	648	638	617	633	616	621	681	659	576	638	670	614	601	643	621	647	655	635	600	583	642	647	628	628	640	627	659	602	636	622	624	664	651	607	616	648	597	687	647	630	606	617	606	674	639	644	667	642	621	613	623	602	632	587	599	611	634	613	604	622	646	647	627	632	643	707	606
53588	48484	40975	33361	32666	34168	44314	45122	38193	37434	34813	34454	28465	24018	25076	22605	22562	17531	13250	13350	13713	12548	9114	7205	5240	4220	3721	3042	2357	2362	2813	2795	2305	3511	5118	4170	3052	3368	1573	904	955	672	538	470	355	261	281	272	301	266	297	305	301	333	361	328	291	306	287	275	295	242	215	244	235	212	253	212	221	238	219	211	222	236	201	204	223	195	202	199	228	218	223	224	193	228	225	224	233	235	228	230	231	228	212	217	204	216	227	221	215	220	180	193	196	234	191	231	201	216	193	188	215	215	213	184	198	216	217	205	201	222	222	197	207	200	221	198	214	214	212	199	199	206	232	197	216	212	191	220	204	225	226	199	227	205	217	199	245	211	191	216	220	218	224	206	162	221	233	238	226	212	210	195	212	215	223	228	190	215	251	226	197	219	200	216	231	214	206	203	179	210	200	202	211	209	227	214	206	188	223	240	195	214	219	214	190	212	206	227	220	184	191	189	203	247	195	233	223	220	226	206	231	236	215	224	221	220	232	213	190	223	206	215	218	206	191	234	186	227	225	195	220	184	224	226	227	198	186	220	193	238	170	185	210	237	204	215	197	228	210	210	199	218	192	194	223	218	209	186	194	225	216	243	194	219	221	198	238	208	231	231	244	216	206	216	218	223	231	210	230	219	211	214	237	213	186	221	199	218	206	227	225	211	232	199	200	212	211	206	208	233	202	218	229	237	217	228	208	209	206	209	193	201	230	212	206	221	208	203	216	192	220	222	212	219	203	207	194	196	203	211	223	197	219	213	217	207	193	198	240	223	230	210	227	223	215	220	255	220	200	220	207	226	246	200	198	230	192	207	198	212	208	220	195	232	203	213	232	210	211	231	240	237	235	215	233	219	212	200	224	207	204	224	215	220	215	234	226	210	238	213	208	253	225	214	215	208	198	204	181	202	221	229	210	223	199	207	197	225	207	218	226	217	201	212	218	200	213	211	192	200	203	230	232	187	198	184	207	207	193	220	197	195	206	199	182	200	207	192	205	188	166	188	181	219	206	233	191	211	209	217	242	196	218	204	216	227	179	212	223	224	229	215	206	237	204	199	227	178	204	227	221	189	200	194	245	220	208	228	196	201	196	197	211	216	191	216	228	228	243	238	233	236	259	215	248	210	206	174	214	224	192	205	238	212	234	220	227	199	244	194	208	233	204	200	230	198	219	232	222	219	211	215	236	202	240	250	227	213	226	240	223	212	196	216	197	240	216	203	189	216	195	194	209	213	212	216	223	208	201	194	216	180	180	227	222	220	198	213	226	239	224	215	212	205	215	206	206	222	232	218	222	203	215	214	222	229	237	227	233	208	234	192	228	231	209	195	210	199	194	203	223	214	221	227	215	218	236	189	200	213	226	214	221	210	216	233	212	209	215	240	222	203	214	204	237	201	224	217	202	233	212	203	219	208	212	218	206	207	207	231	214	203	189	210	228	263	208	190	201	214	238	205	218	230	190	214	230	202	228	222	237	200	230	209	239	247	205	229	197	219	190	214	209	214	222	192	194	203	228	239	249	203	204	208	240	198	215	228	198	211	229	209	209	198	246	219	228	222	236	236	218	234	191	205	201	212	213	232	190	214	213	223	226	207	229	234	214	213	217	203	207	215	228	246	203	209	219	194	232	237	207	210	225	231	218	222	248	207	197	212	225	231	236	218	233	212	211	220	227	210	193	202	188	194	219	202	197	215	204	212	235	224	216	228	205	232	221	221	207	218	231	212	221	233	211	241	227	203	210	212	192	199	220	200	231	202	222	212	211	223	207	203	214	234	222	209	179	201	209	210	221	204	194	218	230	196	206	168	229	227	226	225	219	219	235	213	227	232	169	211	214	208	216	204	212	211	209	219	190	197	197	205	211	223	191	219	195	200	199	215	225	224	187	204	229	222	195	210	199	216	204	201	231	197	207	209	234	219	246	213	226	217	179	206	221	231	246	235	217	206	196	212	223	212	218	233	235	225	227	212	227	205	199	183	242	208	213	205	212	219	236	220	220	186	224	211	215	222	211	203	235	233	229	216	198	197	220	193	217	221	205	195	217	217	229	223	232	209	227	212	227	213	207	239	208	209	198	232	215	201	218	232	200	227	197	195	215	223	230	240	218	223	234	218	221	194	236	228	209	221	188	230	201	212	209	207	215	193	213	235	220	214	223	213	217	216	208	205	225	203	207	201	239	227	210	197	201	221	208	211	202	230	187	205	195	221	198	233	198	210	206	207	211	246	233	192	198	224	203	223	213	205	210	231	221	253	246	217	217	188	208	217	218	192	223	215	197	213	199	210	202	203	217	185	210	218	192	199	241	187	216	204	237	221	218	214	186	210	226	209	214	189	213	190	206	224	240	221	203	204	223	228	206	232	213	203	210	226	212	224	218	205	201	232	190	235	234	206	222	192	206	230	201	218	216	206	190	219	195	207	204	213	196	192	187	230	218	203	210	232	209	221	226	227	234	217	223	218	217	201	246	223	218	199	237	214	207	221	207	185	229	229	193	205	223	222	214	179	226	238	201	219	216	206	212	232	231	203	212	250	205	204	196	192	192	215	207	192	231	207	205	208	195	190	224	208	230	211	221	238	217	218	214	216	204	214	200	217	207	220	207	216	234	238	213	222	216	210	208	212	213	243	227	204	221	206	215	227	216	192	194	209	233	206	195	221	232	237	216	203	215	196	229	202	237	207	196	226	216	219	206	230	215	185	188	220	209	208	206	196	234	215	197	222	223	222	214	204	239	213	228	210	235	212	228	189	222	219	236	204	245	192	242	193	201	253	219	204	239	179	217	230	217	213	223	208	198	227	222	226	183	207	207	201	182	223	201	223	220	208	195	224	202	227	222	230	222	231	200	207	229	203	231	221	223	226	208	198	215	226	261	199	192	182	196	207	229	225	234	229	200	223	203	217	193	207	182	208	208	193	201	215	207	213	191	214	232	206	207	186	219	206	240	242	224	207	213	181	227	208	200	216	235	229	244	206	206	215	198	186	227	196	222	212	205	226	218	203	243	226	195	212	248	220	205	223	199	209	214	231	217	207	194	226	195	222	207	226	214	226	225	210	216	236	206	180	191	205	223	220	184	198	218	216	203	212	229	230	220	217	228	213	212	212	229	255	227	192	211	195	220	230	220	200	191	246	240	207	214	206	211	188	218	203	214	221	237	206	197	218	191	236	243	221	214	229	203	217	190	191	209	208	214	200	224	217	230	188	215	203	206	233	204	185	232	216	207	201	215	250	232	227	206	201	230	204	200	210	178	195	219	212	212	229	209	220	215	207	234	192	212	242	213	244	219	185	230	183	211	206	204	235	203	198	194	225	211	208	207	223	206	216	192	220	204	193	212	209	234	195	213	200	224	199	181	173	203	197	212	209	196	175	217	227	233	220	226	208	227	231	203	193	229	211	221	230	214	228	226	228	242	203	252	223	215	231	226	223	225	246	208	201	235	228	211	208	211	211	184	218	197	226	197	234
39133	45102	48382	46528	49215	47798	53972	55805	56056	53944	52470	50887	46211	42746	42772	41345	41082	36987	32957	35801	35279	35323	28919	26105	21398	20063	17901	15212	12914	12968	14700	14377	12604	17743	22777	20212	16006	17397	8777	5238	5808	3812	2793	2342	1795	943	989	997	991	882	1033	1042	1051	1317	1646	1259	1224	1438	1107	952	921	772	616	573	613	613	568	619	624	548	550	542	579	505	519	539	571	536	524	531	590	544	568	534	569	564	574	512	541	487	516	536	515	577	558	514	555	494	532	551	565	530	538	539	517	560	486	519	531	559	530	541	499	534	508	556	529	560	538	550	532	563	511	541	495	515	550	499	582	524	533	539	606	477	538	514	544	547	510	527	501	562	542	561	536	556	575	554	538	514	539	538	486	558	523	555	567	559	528	543	543	516	533	548	551	511	584	559	499	524	542	515	563	528	578	543	539	571	524	485	558	538	560	481	526	566	520	539	542	590	486	583	576	539	526	538	560	525	491	499	524	541	558	548	557	489	524	539	541	575	521	538	562	534	557	520	545	524	591	567	553	577	505	586	553	561	548	512	557	539	553	589	503	514	543	544	583	522	530	515	536	542	531	506	517	554	517	548	562	566	559	554	534	559	515	529	511	544	492	547	560	560	540	527	519	587	518	502	556	503	578	490	551	548	577	566	550	547	509	522	517	549	520	553	556	580	531	563	550	524	545	503	510	539	540	510	534	572	517	545	513	551	526	534	537	521	522	519	552	566	494	527	542	515	554	558	537	547	521	553	569	548	552	501	533	560	543	487	524	530	533	516	499	543	553	562	560	583	556	534	529	561	548	541	576	573	554	488	567	559	523	561	534	545	568	548	549	516	525	533	519	515	529	566	510	550	542	534	541	543	553	541	505	545	550	493	523	575	499	540	511	493	553	495	501	530	519	536	535	557	479	578	560	539	543	548	524	541	562	538	526	544	513	565	552	526	555	539	523	528	529	482	515	577	533	528	548	572	549	524	526	551	542	552	570	506	517	535	559	512	593	523	492	536	537	579	511	547	528	520	535	549	521	544	469	542	528	545	551	521	552	543	519	542	531	490	525	530	534	604	535	543	538	546	514	495	520	575	510	543	516	512	516	571	536	527	534	553	505	569	506	516	554	553	530	550	538	542	527	577	541	544	538	515	508	506	555	543	540	549	604	551	564	545	579	506	520	548	558	532	550	540	531	519	535	587	541	562	524	475	570	516	570	543	527	534	562	526	502	531	515	530	502	534	525	563	542	515	510	548	552	569	540	510	512	536	529	506	500	546	528	484	558	536	486	564	545	505	498	525	577	517	568	536	536	537	507	546	560	493	551	528	507	514	541	541	597	525	542	501	532	522	567	536	551	531	552	553	531	588	553	548	543	528	536	503	527	594	573	537	535	501	537	512	531	537	558	541	550	538	548	531	537	561	526	539	536	526	498	513	536	551	480	505	507	526	544	538	518	528	513	573	544	529	552	515	556	546	538	522	528	510	505	530	565	513	548	533	536	551	546	534	546	554	473	544	557	538	507	520	510	539	562	531	540	510	556	505	483	575	539	539	559	494	487	520	500	526	524	529	562	505	520	547	542	575	549	502	525	546	532	548	544	474	534	519	563	524	544	567	513	546	516	553	529	527	524	544	541	549	523	515	547	540	524	511	542	556	537	526	559	530	549	523	544	557	555	555	541	506	541	549	555	544	505	550	510	516	564	548	511	521	515	516	514	546	507	559	586	553	546	510	510	514	520	581	528	543	555	563	568	479	539	533	498	554	529	537	525	547	517	546	496	523	530	522	548	552	507	570	545	550	578	523	547	556	566	513	502	513	536	548	514	525	526	546	536	545	535	503	517	504	496	555	558	521	507	575	540	509	540	543	536	504	514	546	519	510	533	560	521	576	522	582	471	544	523	507	524	545	550	501	550	560	540	502	557	550	564	558	535	509	559	511	560	504	505	523	482	548	531	574	539	521	535	565	536	522	586	530	553	539	528	543	563	553	501	556	507	544	543	495	514	566	550	519	563	510	529	515	538	552	528	509	524	569	502	512	512	514	525	591	544	560	578	505	519	520	536	563	562	555	544	560	515	481	493	556	486	535	485	543	571	526	502	568	506	554	526	510	517	546	546	542	535	528	509	531	566	551	551	555	532	512	532	531	534	536	543	524	552	498	544	542	527	495	582	520	544	529	526	518	570	514	562	545	525	528	557	501	539	496	554	564	532	516	513	485	545	563	524	511	539	560	534	528	558	550	562	564	543	529	550	544	558	535	569	521	550	543	498	513	501	533	525	538	571	532	517	583	536	562	549	562	557	538	537	530	530	575	514	523	547	547	528	551	556	537	567	527	498	517	532	540	512	545	523	511	529	534	506	543	541	554	590	539	542	540	533	542	532	515	535	545	495	519	546	498	491	548	533	542	521	525	554	534	474	552	519	546	511	579	520	536	548	544	557	553	572	519	532	525	519	536	564	518	547	596	572	537	561	540	566	526	558	554	517	541	534	566	531	557	516	563	540	514	527	566	511	505	548	507	557	539	560	489	539	512	533	544	551	566	505	561	495	524	516	540	515	594	504	567	550	551	562	545	499	534	551	548	517	551	549	556	516	516	562	505	521	528	489	541	528	555	516	540	543	527	551	517	543	568	527	518	593	521	505	528	543	509	500	550	485	565	529	553	529	533	535	542	556	547	572	556	547	507	526	497	482	526	540	536	523	553	592	522	539	508	512	530	491	489	572	546	550	536	488	537	530	571	580	521	548	594	565	516	538	513	542	490	508	525	499	534	559	498	566	512	550	485	523	532	530	534	509	495	577	545	543	548	545	577	512	546	540	549	535	555	507	513	551	537	578	511	575	530	530	530	533	531	511	569	496	522	558	535	521	558	505	565	514	494	541	521	514	502	529	523	525	517	563	520	562	544	531	521	515	541	502	508	518	527	519	562	500	537	541	536	535	558	570	568	537	549	526	535	513	546	531	554	533	522	552	582	536	500	561	512	551	542	511	523	550	538	526	549	552	510	527	512	580	544	544	520	561	560	528	541	549	538	554	495	559	537	541	575	499	564	541	529	573	507	525	546	544	540	520	563	576	538	566	516	571	539	528	535	533	509	538	494	552	532	548	546	498	517	576	542	519	564	539	550	557	568	536	501	493	512	517	539	512	534	470	515	542	512	559	573	537	588	551	526	526	495	509	540	528	532	524	521	523	556	501	541	557	543	516	509	554	514	544	566	549	537	577	540	525	549	558	532	559	529	564	555	505	509	517	501	497	534	518	560	548	530	542	530	567	516	540	506	522	507	540	540	574	532	536	532	537	513	574	502	505	542	538	528	513	531	523	480	490	523	532	496	565	544	513	541	539	539	506	538	533	537	539	539	526	534	510	596	517	512	574	521	520	541	519	578	524	571	536	511	522	551	521	563	542	534	567	528	544	555	515	519	551	546	537	514	497	538	533	582	543	537	610	555	580	547	495	520	536	507	514	565	498	570	541	533	505	547	500	534	562	542	563	532
32551	28359	28307	19920	15778	11528	8787	7320	4741	3452	2353	1783	1168	945	889	914	778	658	569	552	529	520	400	445	373	395	330	336	322	328	330	302	307	324	312	294	279	304	270	294	273	278	260	256	297	272	243	289	233	258	264	273	237	265	259	280	243	269	246	256	243	263	264	260	259	255	264	254	245	246	259	254	250	254	250	242	215	242	256	252	272	260	264	247	266	251	270	256	249	299	246	249	249	244	238	260	220	241	234	250	278	236	273	233	267	234	281	250	266	260	274	255	259	261	267	242	262	259	259	246	281	259	299	238	277	245	243	266	247	252	269	255	251	233	256	254	281	260	279	266	271	280	247	263	253	262	285	267	232	231	288	237	256	260	256	245	234	242	275	258	243	270	262	266	269	237	242	250	257	242	269	270	251	237	230	289	255	251	235	238	300	253	264	264	231	278	261	246	250	227	239	253	244	243	251	242	229	236	222	265	235	221	259	267	283	265	232	252	238	253	243	272	290	265	259	251	281	263	244	259	280	276	268	255	263	238	235	243	235	284	250	285	236	266	271	226	283	273	228	242	264	264	285	279	254	242	250	276	257	227	247	274	233	259	272	280	248	261	266	240	249	244	251	222	260	259	250	261	249	286	258	270	259	258	250	290	238	255	251	249	231	267	276	246	264	288	265	237	285	251	274	246	244	288	238	272	257	258	257	227	226	262	236	273	242	277	264	242	249	271	287	254	270	273	264	222	275	248	246	241	281	230	240	268	277	239	246	262	245	237	278	276	250	243	288	247	281	237	257	249	261	264	235	272	277	272	266	305	263	251	245	252	239	237	241	246	233	266	241	254	268	253	253	284	268	249	232	249	248	250	240	271	252	283	248	242	209	249	299	283	261	265	266	236	241	242	252	255	249	260	225	254	251	253	223	281	264	264	260	238	262	279	264	249	291	250	263	246	258	262	249	242	275	261	237	267	247	243	250	241	239	260	256	264	249	246	232	240	290	263	252	239	219	288	250	273	263	259	244	254	275	273	246	242	253	238	255	279	282	284	264	260	244	258	263	289	246	271	266	257	268	245	282	286	262	260	247	251	247	264	255	271	271	220	270	284	252	269	291	257	259	273	271	253	250	254	276	258	290	254	230	289	268	255	268	227	251	251	229	269	235	266	240	234	281	244	289	261	233	263	277	243	266	245	255	265	254	270	257	263	259	262	295	249	277	260	273	286	281	243	293	241	244	254	249	260	270	244	250	232	268	239	238	270	229	259	247	280	255	260	231	257	255	251	267	257	274	207	242	300	250	253	265	250	265	287	244	254	244	235	261	267	238	241	253	244	252	261	262	276	250	260	278	250	239	251	243	252	246	255	265	251	250	254	245	272	233	265	298	223	251	239	255	245	239	245	248	269	257	269	258	259	236	264	243	258	276	240	236	240	268	248	237	256	243	264	250	235	222	278	270	267	242	238	255	246	247	273	253	277	282	270	260	233	261	243	266	286	224	250	256	274	245	258	271	270	228	265	262	269	259	213	232	253	247	241	238	258	281	247	257	273	240	251	249	259	245	254	249	272	256	252	228	260	237	238	257	260	261	243	229	269	257	270	296	265	236	255	246	242	284	229	237	256	294	261	243	251	265	253	244	256	245	254	246	269	254	265	268	277	243	280	273	243	242	267	241	236	255	280	265	240	236	231	283	230	301	261	271	282	253	228	273	264	254	249	238	244	272	261	255	261	228	241	229	261	256	254	263	260	262	288	288	243	252	272	261	248	259	270	281	247	256	271	242	232	252	255	254	238	270	271	253	248	261	273	250	237	257	241	263	255	242	263	255	304	248	242	256	271	245	245	257	266	251	319	264	242	252	281	256	263	224	262	265	285	260	225	283	244	269	256	259	212	255	293	259	254	277	264	245	241	271	282	286	283	223	252	252	290	254	283	250	254	255	223	249	257	246	276	228	281	258	242	265	249	258	230	257	260	259	249	248	261	262	251	242	255	249	261	257	256	247	264	262	289	266	254	234	259	267	251	245	245	235	239	241	259	233	256	240	245	241	234	268	240	257	250	274	226	245	258	251	278	257	249	245	260	243	250	270	247	281	244	247	265	265	278	241	244	241	251	253	281	270	255	263	252	254	254	289	261	253	277	246	272	231	244	261	218	265	283	267	265	240	264	261	257	240	223	260	260	275	280	263	239	294	272	250	248	274	237	271	265	272	243	249	273	235	254	230	242	274	265	247	245	267	282	239	239	251	257	249	271	247	283	246	271	247	235	225	244	255	251	246	246	274	264	250	267	287	252	237	267	272	273	257	227	275	255	275	254	256	249	233	254	261	282	246	276	258	232	228	235	263	262	255	258	253	228	244	239	288	252	264	262	253	241	269	277	237	239	250	233	259	243	276	264	242	248	251	260	264	245	238	233	256	269	240	257	235	234	241	265	269	284	257	235	256	260	245	288	230	255	254	271	257	277	243	234	232	255	277	235	236	244	250	262	250	248	273	271	238	254	258	255	242	295	271	274	248	261	233	277	285	269	277	263	258	235	228	241	261	248	242	240	276	254	281	258	294	249	237	246	280	241	257	269	275	247	253	276	246	256	262	286	231	254	254	257	276	278	282	235	261	258	240	259	262	243	252	248	278	261	229	226	254	272	284	272	251	261	257	267	253	230	262	250	253	251	271	245	242	248	267	250	251	266	277	275	240	236	263	259	229	266	261	275	280	270	246	251	282	251	251	256	274	248	262	251	257	243	255	236	231	263	286	235	248	251	243	260	288	252	250	260	254	262	265	250	280	245	262	252	232	231	253	281	224	260	280	256	233	271	252	252	234	236	254	248	270	243	241	256	228	272	262	251	266	243	269	277	242	253	276	241	251	248	248	235	272	284	226	229	242	232	251	270	247	243	271	266	288	268	248	253	241	259	277	233	234	249	275	266	256	259	248	274	277	280	256	267	284	269	257	255	290	247	290	270	264	258	254	262	249	252	254	254	274	253	265	266	246	263	259	251	272	261	275	229	266	267	274	239	259	237	241	265	276	257	269	253	260	285	237	263	281	278	253	249	278	252	264	260	247	254	267	272	246	252	287	259	265	242	243	272	255	259	265	252	237	250	231	271	250	242	229	257	270	250	213	243	225	266	244	263	240	279	249	251	240	257	245	227	242	251	241	263	265	249	251	252	247	256	254	253	231	245	267	241	239	244	248	268	225	268	264	268	248	257	259	254	265	256	272	270	250	249	248	261	256	255	242	243	232	245	303	222	273	269	277	264	259	259	233	243	239	260	262	245	254	269	263	247	238	253	282	266	273	233	255	267	245	281	245	271	280	247	230	252	267	268	260	240	254	243	271	240	264	278	282	264	234	258	271	250	253	244	246	260	235	255	273	240	254	232	252	281	254	267	247	260	248	269	271	248	228	273	244	269	260	254	252	285	253	258	226	264	264	244	264	257	262	251	251	250	278	241	237	256	256	293	291	248	271	236	273	270	234	243	249	247	271	250	229	244
20108	23229	31520	30564	30281	26115	24213	22513	18128	15330	11600	9343	6943	5397	5460	5455	4812	3873	3263	2956	3171	2664	2277	2263	1694	1560	1455	1337	1352	1204	1212	1228	1121	1094	1414	1412	1170	1109	908	827	800	804	735	714	721	716	697	671	723	722	718	685	696	710	709	672	713	693	678	646	663	645	652	618	675	621	638	676	646	636	596	642	663	619	619	656	643	673	653	648	646	652	618	633	653	646	640	645	619	674	645	635	668	614	660	664	660	626	640	666	690	624	632	614	668	688	665	635	631	643	679	663	665	640	631	632	636	635	649	633	615	650	624	630	647	608	683	653	636	638	601	660	681	605	658	627	681	662	627	613	600	645	652	673	592	634	639	651	617	681	669	652	695	621	616	685	599	641	628	663	636	680	653	610	644	680	665	638	579	649	648	628	629	636	655	649	671	633	652	614	659	601	638	629	647	679	638	613	619	601	632	642	643	646	657	652	650	653	627	664	613	641	638	593	653	655	660	682	621	679	573	617	650	676	619	636	578	623	612	680	645	684	656	656	614	657	640	601	637	624	676	671	581	625	683	646	656	646	656	635	649	622	626	651	620	627	655	647	639	679	621	633	630	643	669	651	627	683	629	672	657	667	641	633	614	615	652	624	631	614	654	638	649	658	666	646	613	617	669	659	631	634	626	649	641	652	634	666	667	642	624	667	617	628	598	625	650	657	662	665	637	599	630	616	683	614	644	636	632	621	603	670	612	583	693	665	653	671	619	647	676	603	615	653	656	625	664	654	634	627	700	681	639	654	635	688	682	626	661	618	634	586	621	619	665	647	629	623	655	627	652	644	631	672	664	647	649	651	586	627	629	622	622	646	611	631	623	564	643	640	652	654	655	617	630	635	659	656	622	640	631	676	681	703	658	620	640	673	627	665	660	641	663	668	574	686	632	619	642	617	649	654	680	669	623	620	648	629	614	688	623	693	686	638	658	581	683	682	678	618	679	695	577	652	710	647	636	642	589	612	630	620	650	648	639	639	623	634	652	666	647	642	686	644	625	625	676	617	618	633	652	622	643	668	613	643	651	698	630	663	666	604	591	671	610	684	674	636	635	642	627	660	668	608	628	662	667	671	657	603	646	721	642	668	636	642	617	639	598	644	646	659	614	636	606	648	626	578	646	622	610	666	630	656	665	620	655	666	627	664	632	662	687	634	635	649	600	646	640	626	537	653	644	655	595	632	622	664	609	647	677	631	596	643	652	653	623	661	655	636	658	692	643	642	631	631	619	645	627	643	628	669	680	678	671	651	658	661	621	646	627	622	674	674	630	661	578	638	615	656	649	636	605	601	668	607	628	626	601	642	613	595	636	644	638	603	669	618	639	683	640	655	634	600	648	640	650	611	611	614	623	624	630	648	670	651	647	638	598	623	622	602	650	627	684	625	664	656	649	688	614	669	632	605	608	668	624	648	684	692	637	667	641	634	614	622	613	613	646	704	679	629	633	671	608	659	651	661	681	626	665	680	696	639	657	632	653	643	629	635	586	689	666	657	679	658	662	676	668	647	670	641	633	672	638	620	602	624	654	638	671	638	622	607	663	651	640	633	626	593	599	626	590	652	663	679	656	629	587	600	654	651	628	619	643	696	669	629	620	606	638	649	632	631	617	666	620	609	635	607	638	627	639	665	643	623	654	655	638	624	643	676	673	659	679	652	673	644	618	648	677	655	612	633	630	655	622	602	658	662	650	658	607	626	659	647	634	599	610	620	652	610	707	646	669	643	651	619	651	652	636	657	625	676	617	635	628	594	649	648	624	624	619	659	620	648	646	617	615	657	626	634	619	660	671	625	610	635	645	661	622	621	637	657	600	628	652	626	656	659	668	681	652	660	644	668	665	578	656	698	642	636	670	636	627	642	663	591	645	644	661	620	682	618	637	631	636	650	659	612	615	624	638	619	658	671	638	644	661	638	609	669	612	673	680	619	620	628	659	679	659	584	635	619	559	652	635	660	659	579	620	591	658	659	660	648	639	602	651	679	664	651	659	652	681	632	624	617	635	645	620	654	634	659	650	672	630	641	637	635	632	633	628	652	618	647	611	648	641	623	646	661	643	630	606	632	636	641	613	657	646	655	634	639	613	653	633	650	679	637	627	688	587	651	651	648	621	636	662	644	662	630	611	624	620	605	633	634	622	640	634	644	651	597	636	654	639	668	637	644	643	666	592	637	710	653	631	671	651	602	605	674	682	652	641	629	635	674	630	641	667	617	663	631	650	593	629	651	651	615	690	651	661	613	676	612	624	672	646	617	650	598	627	634	680	659	652	652	603	602	667	652	648	662	658	673	614	631	652	648	604	570	632	689	631	637	644	650	628	639	608	703	626	629	666	645	618	649	641	625	657	674	615	630	662	645	654	652	642	627	610	661	632	637	612	653	621	644	628	657	669	664	632	652	677	660	671	631	673	650	593	639	660	687	610	641	634	676	647	677	650	625	656	663	689	623	652	669	626	648	644	632	615	652	646	654	661	698	716	682	643	673	668	647	675	663	635	646	631	669	637	682	608	595	627	599	649	636	618	636	639	629	645	661	640	620	687	659	630	628	614	649	662	636	643	626	649	686	654	680	671	672	637	663	645	663	630	628	626	645	632	628	640	662	649	682	677	664	615	622	669	615	627	624	650	685	598	656	650	610	633	690	600	622	606	625	678	632	629	648	653	650	653	613	628	668	628	618	636	614	679	669	682	547	624	653	667	632	627	608	628	630	660	658	634	619	666	655	676	630	644	621	575	667	657	669	623	613	646	605	655	673	647	619	633	671	644	642	643	670	653	629	652	599	644	623	619	637	597	663	636	630	620	684	645	676	680	622	632	642	663	620	634	640	631	660	661	643	645	699	609	621	664	699	609	670	626	612	619	635	638	637	662	690	629	622	658	665	664	657	610	624	653	655	696	631	648	667	628	616	669	630	633	630	651	669	599	669	640	649	665	643	689	665	651	657	677	615	660	663	588	679	634	630	639	670	644	616	641	640	633	622	658	635	624	636	701	673	622	625	678	611	641	659	684	628	610	622	632	675	638	685	624	631	685	650	621	640	622	611	605	659	659	653	648	672	640	677	655	630	605	602	650	653	686	715	660	642	657	590	616	695	637	589	630	675	639	654	641	613	656	653	662	627	628	652	629	649	667	619	646	623	630	592	640	639	664	656	643	635	734	638	631	656	658	631	593	675	614	663	668	632	687	663	658	649	614	598	667	644	634	683	610	667	626	659	633	640	674	599	619	651	618	642	646	682	603	625	653	624	644	630	669	621	622	629	680	675	639	631	615	705	633	645	591	613	654	659	627	662	618	659	618	659	621	640	598	703	675	677	623	649	604	591	680	635	639	614	647	622	598	638	638	651	607	614	651	659	603	636	665	648	619	649	660	662	644	659	621	655	652	666	634	628	601	647	629	597	617	685	669	672	634	635	671	609	577	645	630	631	657	633	658	643	627	634	598	685	668	612	659	639	677	652	587	646
41351	40893	42821	32328	28437	31397	29843	35198	29151	27540	22532	20261	16404	10879	11352	10055	9721	7662	5341	5342	5071	4270	3719	3538	2132	1669	1352	1181	1233	1180	1000	1102	794	839	1201	1494	1169	1071	914	703	571	576	516	336	321	323	254	287	316	245	294	297	281	272	295	287	274	291	293	282	254	265	237	253	230	269	261	252	263	262	265	234	273	244	258	268	253	254	255	260	275	241	245	239	237	252	226	257	291	272	277	252	276	222	263	231	282	274	268	251	255	267	262	245	272	259	249	257	243	242	278	281	260	258	275	252	252	266	226	249	249	253	243	236	265	276	232	232	222	285	232	241	245	267	219	245	270	234	266	248	262	249	261	255	233	275	246	243	244	229	288	245	268	261	236	246	283	254	249	278	252	253	241	265	244	227	252	261	233	266	264	249	242	273	261	256	242	249	231	256	260	253	272	258	248	298	287	209	230	255	265	226	283	257	253	256	269	274	263	254	262	241	242	263	254	261	256	211	229	246	241	204	288	250	248	251	269	204	231	241	281	265	257	285	251	241	266	286	215	244	241	233	259	237	214	210	290	242	233	261	246	239	271	256	261	234	253	262	240	253	269	252	267	261	230	235	230	239	229	241	259	247	223	216	241	255	260	264	267	271	260	258	251	252	259	232	259	224	263	253	266	249	260	245	248	274	248	260	233	229	268	250	273	235	248	237	240	259	258	240	214	258	261	271	249	272	265	263	255	235	261	266	233	225	224	250	254	233	260	234	269	261	254	246	254	244	255	256	236	255	274	267	231	241	250	264	226	258	283	250	261	241	234	243	231	236	246	262	260	230	289	272	246	227	263	223	231	268	229	245	258	237	235	245	246	265	217	263	235	275	243	248	228	256	248	249	222	222	233	258	242	230	242	237	259	227	227	259	234	258	255	253	261	247	273	255	276	280	260	234	264	252	264	273	212	259	258	261	305	233	248	259	240	229	244	251	236	243	283	216	235	242	236	249	256	263	252	227	260	247	270	267	253	242	224	235	251	265	228	253	258	241	261	228	258	240	264	245	254	267	234	236	239	270	257	221	255	236	255	224	287	245	286	240	244	266	260	258	245	233	265	245	267	258	235	245	253	230	267	239	274	248	256	249	244	244	245	246	267	270	237	245	244	250	236	252	244	250	230	235	232	247	233	233	271	237	254	268	265	253	247	253	235	290	236	254	279	240	237	270	268	270	236	245	251	241	267	241	272	251	237	220	223	257	232	254	276	276	273	267	259	218	238	233	236	255	225	234	274	231	233	269	225	222	221	243	252	260	248	249	256	259	251	247	262	247	239	225	268	233	251	249	288	254	203	247	220	249	273	241	253	220	249	252	244	245	257	265	259	247	255	211	241	268	238	265	291	262	250	230	258	232	210	235	256	259	242	260	243	242	256	253	234	246	271	249	247	255	278	236	239	268	256	229	273	253	227	259	256	232	221	253	242	265	243	228	267	268	261	229	232	241	270	236	253	226	248	255	242	240	238	283	259	252	260	240	235	226	299	239	250	234	275	261	261	264	236	238	257	255	238	234	255	241	235	274	251	246	237	262	238	256	233	243	228	220	243	235	241	240	285	246	263	267	255	245	245	253	240	224	248	229	253	252	236	265	250	259	277	266	231	244	248	264	270	264	232	240	242	228	252	243	252	267	266	227	265	245	278	243	246	231	259	249	229	240	248	252	264	248	240	263	247	290	239	252	274	258	268	241	237	251	269	262	242	254	252	245	268	256	223	249	258	261	270	261	284	271	250	262	262	258	263	256	261	259	255	221	273	255	264	234	227	236	255	257	248	273	223	251	245	258	241	248	238	267	241	296	253	241	251	266	211	238	274	235	261	235	243	255	236	226	248	246	282	273	257	287	254	251	269	257	260	256	221	220	262	260	260	258	265	226	265	278	259	231	245	242	236	264	255	242	230	232	253	249	263	223	283	250	259	235	231	257	238	267	252	258	262	259	257	237	262	262	242	249	262	243	237	224	239	255	274	238	248	203	272	254	253	241	220	273	246	250	259	248	235	224	234	269	272	257	245	243	249	273	267	243	278	245	240	264	258	236	242	237	235	285	276	240	270	269	274	269	267	256	247	250	264	235	248	274	267	259	249	231	250	248	255	254	238	286	259	261	221	246	264	261	277	249	264	261	246	228	246	262	267	243	251	238	254	236	241	255	230	264	258	259	212	248	214	254	240	245	262	298	273	278	255	247	224	244	246	242	241	238	246	263	225	258	271	252	241	253	271	262	240	245	229	223	254	246	255	260	252	264	255	213	241	222	267	235	243	224	246	271	253	266	226	263	270	239	226	241	254	252	262	259	247	241	252	252	237	243	240	229	251	241	249	245	233	236	253	280	263	242	260	220	239	250	263	225	223	264	240	244	238	265	256	268	244	257	248	220	256	234	251	266	242	257	224	297	252	274	244	260	222	267	238	264	236	255	255	254	254	245	287	243	267	250	259	242	261	248	255	263	229	246	262	243	236	248	229	252	251	236	249	233	244	256	234	216	252	265	275	250	266	247	268	317	228	234	243	246	269	246	219	238	246	255	252	229	262	249	263	231	239	228	260	242	225	259	212	241	263	249	244	223	274	259	227	254	271	224	234	234	257	263	270	274	233	243	233	207	236	250	261	255	218	266	262	244	269	264	268	277	282	246	240	241	262	235	244	234	245	223	257	279	238	253	225	257	227	266	260	247	237	248	246	253	261	265	250	254	301	298	217	220	234	236	225	245	283	267	273	233	248	231	296	231	232	245	264	238	268	255	257	257	262	264	239	253	261	277	271	248	258	266	248	248	246	250	284	217	278	260	228	266	222	252	237	240	260	290	240	248	261	249	271	229	231	233	233	281	231	247	222	247	249	256	253	253	220	246	234	286	243	213	275	254	243	267	259	273	245	241	238	260	253	267	264	266	271	273	260	258	265	272	234	253	279	252	249	276	221	242	252	252	250	267	250	257	272	272	267	248	251	247	257	264	253	236	252	248	226	276	271	209	246	222	266	255	249	267	264	268	237	247	275	242	246	262	260	239	267	286	230	248	253	271	254	275	219	275	243	245	287	266	252	245	235	267	242	273	226	231	272	271	224	263	266	247	270	261	238	258	250	244	287	267	247	247	263	248	253	275	242	257	282	259	267	252	249	232	237	242	246	283	266	276	251	262	243	237	273	234	284	200	278	286	222	262	227	266	261	270	252	243	215	238	265	266	257	267	239	240	295	238	235	250	229	266	238	245	251	262	260	252	251	242	224	280	255	247	257	233	246	258	254	268	253	271	234	262	259	237	258	257	274	239	245	247	224	233	265	228	262	279	245	247	252	218	246	269	256	233	209	239	242	252	237	240	236	227	265	256	253	254	267	276	286	240	252	266	231	220	257	211	243	250	249	278	241	267	255	257	261	258	243	258	237	243	253	252	245	236	251	242	260	241	259	252	261	254	275	256	281	252	236	224	247	239	246	247	262	244	228	228	232	236	238	269	234	236	260	269
27918	34535	42444	40379	40695	43258	42624	46435	45538	43490	40670	38292	34626	29421	30686	29304	28963	24898	21224	22702	22383	19458	17832	17337	11024	9626	8408	6784	7671	7305	5964	6679	4451	4896	7859	9291	7561	6446	5386	3818	3124	3409	2737	1214	1366	1220	872	743	821	788	781	804	841	862	1037	917	962	943	821	777	790	692	685	689	680	669	655	630	611	666	621	640	633	660	632	609	573	639	642	611	583	631	604	616	603	595	623	656	636	625	616	577	638	631	626	574	663	660	630	633	602	623	635	637	656	591	637	635	623	643	607	621	609	642	690	672	654	635	644	626	577	629	655	634	629	595	636	652	629	643	628	607	646	640	606	563	658	641	645	645	632	641	615	661	612	586	624	612	616	630	620	597	644	635	634	615	640	631	609	642	600	641	592	611	668	618	624	624	635	659	610	666	674	622	617	609	605	606	622	603	617	628	622	617	621	596	625	641	625	652	618	611	604	659	580	623	611	595	625	617	626	631	659	652	598	603	612	606	674	645	632	658	631	613	610	617	653	637	649	644	617	632	652	602	610	678	605	598	679	584	587	666	627	679	586	620	678	658	638	635	620	663	612	611	591	619	611	616	611	602	623	582	628	670	627	657	615	619	654	583	627	619	652	639	649	630	616	591	623	624	623	621	622	566	639	616	598	620	572	675	686	623	617	663	621	607	675	613	655	607	586	621	596	620	645	585	622	632	620	632	627	651	613	665	642	612	596	643	635	661	599	620	627	624	581	665	693	644	643	608	612	570	618	602	605	623	618	623	587	626	636	624	623	617	628	602	674	615	619	589	635	651	671	673	589	588	651	649	620	656	608	635	630	599	615	626	623	623	631	606	593	677	609	621	642	594	618	627	609	603	657	685	621	647	617	638	608	622	690	579	621	635	616	656	591	623	628	636	640	619	645	609	620	623	632	659	635	626	631	635	628	632	623	593	651	611	607	669	631	646	655	634	648	648	621	647	643	615	647	627	611	622	641	619	616	623	612	598	592	648	654	646	658	633	617	627	658	565	606	646	595	579	633	617	591	626	626	611	599	645	631	635	639	644	645	606	596	585	619	601	615	616	619	631	588	625	642	614	621	631	625	596	624	639	643	611	586	637	652	621	619	673	640	613	627	598	651	654	639	628	603	603	640	629	644	658	604	629	649	667	643	564	624	633	619	622	598	634	611	635	630	628	611	652	649	669	618	603	611	610	613	570	617	692	630	633	635	653	630	642	659	643	648	646	643	586	629	626	642	627	632	668	623	615	648	624	632	593	625	631	606	639	615	576	663	622	622	649	627	628	629	587	641	585	624	620	666	608	638	600	627	645	660	668	626	616	645	671	607	654	604	605	660	619	598	631	631	613	602	615	598	652	610	632	638	628	664	632	636	648	653	619	625	638	618	613	685	637	609	596	604	606	589	637	604	615	620	625	618	604	612	566	627	628	631	590	627	604	611	627	616	661	629	641	620	621	631	627	627	639	626	623	646	635	667	623	655	591	648	633	625	607	590	644	631	641	593	606	656	656	637	626	653	649	615	619	609	599	610	643	642	650	638	594	625	561	636	633	623	610	590	592	650	624	639	632	623	608	601	600	625	605	600	618	600	675	626	649	637	627	639	623	665	625	654	573	558	617	627	616	611	560	638	641	634	642	636	624	581	664	615	617	622	642	643	610	593	648	588	667	626	641	612	614	631	627	670	649	632	608	634	634	608	565	629	633	622	702	615	626	612	596	645	649	680	610	593	632	601	619	645	651	573	574	602	613	627	664	600	622	611	603	623	623	601	640	614	631	649	594	578	619	597	642	647	633	636	616	599	625	647	657	676	622	601	664	619	630	678	658	624	631	611	643	621	663	646	659	637	613	623	636	631	622	667	624	667	649	618	582	634	636	579	629	602	598	655	602	588	621	593	588	633	603	645	672	605	629	619	662	641	671	621	695	638	605	621	620	595	653	606	602	646	646	629	645	624	550	627	646	612	620	685	599	614	581	610	610	621	619	620	634	661	633	585	635	626	643	629	639	640	622	662	623	655	641	638	671	617	663	626	612	641	602	630	612	618	635	627	663	610	610	607	669	604	514	624	649	629	576	603	661	654	631	638	671	681	620	636	617	638	621	610	610	621	663	641	675	662	617	655	626	655	627	642	623	648	662	588	625	649	630	619	650	608	596	580	636	653	645	625	676	668	623	663	616	589	611	594	635	628	586	619	610	626	634	627	584	627	632	645	686	669	636	663	635	613	646	648	653	641	578	625	590	604	593	652	644	656	608	636	639	639	637	603	611	644	635	612	645	686	619	528	646	593	629	628	648	646	620	647	672	681	612	622	611	652	599	655	641	674	606	636	605	641	655	645	652	618	636	605	614	650	610	653	580	619	626	629	614	584	640	647	599	658	660	673	604	640	617	596	632	616	609	598	645	646	623	666	625	645	687	636	617	593	665	626	617	610	600	622	652	645	641	621	643	635	616	657	633	621	613	586	605	665	655	648	601	661	651	595	647	661	632	647	641	677	614	626	610	602	633	666	595	600	630	615	573	638	622	635	611	649	593	624	637	610	632	679	652	629	593	652	672	649	616	619	654	636	645	695	605	622	646	605	621	623	628	643	601	590	599	633	662	637	664	624	634	593	621	637	616	597	632	585	669	645	638	656	631	594	601	607	605	575	641	658	658	649	589	603	643	633	629	607	672	613	604	596	639	615	618	617	622	623	606	594	614	635	646	658	622	596	606	654	621	606	625	619	605	610	610	676	601	632	653	651	602	660	633	606	651	607	650	571	663	614	653	640	672	688	636	624	642	649	657	628	619	624	621	552	628	636	631	614	639	670	620	607	627	676	633	591	655	603	598	618	607	624	612	666	678	630	606	622	603	649	621	621	632	642	591	651	595	661	645	625	627	656	638	621	679	673	620	629	597	604	664	650	586	612	644	639	632	588	671	670	599	635	649	652	572	591	634	635	572	576	679	621	644	602	660	576	618	641	611	624	672	615	598	589	613	643	607	671	661	590	632	636	588	612	595	645	635	648	619	617	623	661	638	624	663	642	612	646	641	672	658	590	594	642	615	624	630	621	644	630	623	643	659	596	634	663	650	639	616	624	655	624	613	642	605	638	641	607	619	611	604	675	624	641	627	632	618	635	656	655	604	627	655	590	630	594	628	649	612	598	596	612	639	599	632	623	626	632	617	611	630	620	626	620	587	690	630	635	632	646	645	615	623	631	619	589	624	631	638	662	617	601	597	625	593	591	624	631	656	660	601	652	608	593	633	645	610	607	671	657	649	678	597	612	619	611	649	613	607	634	617	595	615	660	659	653	582	661	619	576	662	682	624	656	596	652	623	608	657	615	646	581	621	649	626	605	642	592	610	655	613	624	586	624	622	655	639	598	606	619	646	657	638	624	665	621	600	632	624	683	643	606	612	648	599	646	608	650	611	611	683	646	612	621	659	646	634	604	612	644	621	610	624	612	651	630	618	649	637	656	616	635	632	598	653	625	607	624	655
50004	47943	45036	35697	32470	38261	36669	44050	39493	40385	37030	36067	30839	24208	24955	23889	23657	19071	14869	13672	14644	12618	10027	8922	5978	4208	2983	2271	2767	3314	2700	3691	2267	2273	2724	3302	2700	2213	1761	1795	1211	995	757	328	466	420	303	269	267	299	252	220	277	270	305	284	236	339	280	266	263	243	191	227	215	226	230	214	196	209	200	200	238	203	213	195	210	205	207	219	212	220	212	254	203	247	183	193	244	211	185	207	204	230	224	224	207	220	216	202	210	209	208	202	234	206	217	221	208	215	209	212	203	214	198	216	212	204	187	215	203	209	240	195	195	238	207	236	223	209	185	223	224	210	205	204	197	202	212	199	211	211	206	213	234	193	224	199	219	178	179	211	206	208	236	231	187	218	223	219	215	211	209	219	228	221	192	208	197	213	231	232	200	204	226	216	190	219	257	208	188	220	243	192	200	246	194	199	218	198	206	202	242	219	202	218	216	210	202	197	193	202	216	198	199	240	214	220	222	191	213	195	208	218	217	240	205	204	192	204	190	190	224	202	223	215	232	210	234	224	186	211	187	207	201	214	212	203	208	229	228	185	230	191	212	230	211	193	190	236	202	212	223	224	214	223	208	205	246	198	229	203	215	241	202	216	202	203	182	217	213	188	217	221	196	220	215	202	191	189	197	194	220	222	197	200	205	213	188	218	198	220	214	207	231	220	198	222	217	210	201	233	213	209	217	207	204	206	236	230	175	183	193	181	201	206	209	183	191	244	231	220	191	212	221	201	194	202	203	197	197	187	193	209	176	206	184	203	207	191	197	207	198	215	209	173	209	208	206	201	200	209	203	194	215	189	223	201	219	247	193	209	190	190	205	205	196	198	207	220	218	210	196	213	198	210	205	223	197	212	204	215	197	175	225	204	196	223	208	230	223	191	205	222	236	177	191	185	208	205	205	195	179	197	188	198	197	218	190	217	208	209	187	212	206	217	228	214	235	227	206	212	199	192	198	204	228	218	228	202	205	175	215	223	211	210	185	202	195	214	205	193	186	228	227	226	230	227	231	230	197	200	190	230	175	209	213	220	206	207	177	226	225	215	210	210	195	219	202	230	213	209	199	211	216	217	206	198	210	190	216	203	189	215	238	190	202	206	174	224	187	238	222	183	180	202	240	215	219	243	221	238	197	214	233	193	187	183	210	223	202	189	215	224	208	189	163	205	214	194	229	205	247	206	222	221	220	189	193	202	224	212	168	188	213	184	193	229	217	203	222	193	228	210	217	218	223	209	237	242	190	209	204	180	214	216	213	222	204	205	212	218	245	195	187	217	203	190	210	205	203	205	217	202	194	201	226	223	195	222	210	192	210	203	202	191	218	238	200	223	212	225	221	207	199	231	209	205	199	189	232	216	182	226	219	206	241	220	226	196	167	206	201	206	226	214	204	216	208	215	213	202	223	240	204	191	198	200	207	208	233	223	179	221	230	213	207	217	223	219	238	219	234	218	212	221	167	217	221	192	175	209	230	198	200	191	197	209	177	198	223	213	229	218	231	231	208	219	202	186	185	215	200	228	233	213	207	223	228	238	211	210	222	217	209	202	202	193	200	231	226	214	201	192	211	194	212	187	212	203	197	220	198	227	223	212	195	203	224	218	232	196	227	200	207	191	205	217	207	233	228	207	201	217	186	213	199	207	244	212	199	179	214	191	229	198	234	186	197	224	206	173	183	205	219	201	210	197	208	233	197	173	224	231	207	181	228	207	214	235	219	203	214	213	220	196	174	217	201	211	198	186	196	220	206	206	176	222	202	217	224	244	194	242	238	210	198	178	215	232	190	204	212	213	217	200	206	200	213	212	219	203	222	208	226	219	180	219	241	217	177	230	204	206	211	195	226	224	205	212	201	190	188	232	233	221	210	206	220	203	218	192	192	218	178	212	192	224	208	203	203	196	185	208	209	220	181	212	200	206	210	244	221	199	207	223	231	205	213	200	209	172	234	199	215	226	211	213	225	208	236	210	195	201	222	216	212	228	232	205	198	211	197	201	208	224	200	181	217	205	227	232	221	196	197	190	213	186	214	202	196	191	218	213	204	217	183	195	219	206	223	195	205	227	211	213	188	193	210	162	235	213	207	220	212	218	203	217	210	217	230	211	227	185	210	185	185	189	219	196	200	196	201	209	188	222	202	180	237	224	211	211	200	197	150	203	198	201	215	209	216	194	199	228	221	200	205	210	215	173	248	211	219	206	247	194	226	202	200	228	230	196	226	197	214	221	222	213	224	195	202	227	240	205	204	212	198	200	193	200	200	205	195	195	205	193	223	225	207	215	202	205	209	219	175	202	218	220	202	193	213	195	206	181	214	195	226	195	217	185	235	239	212	188	231	233	192	215	211	209	193	198	222	204	200	202	193	179	191	183	209	205	214	204	221	206	182	190	204	205	227	201	231	234	190	204	184	232	237	217	226	207	240	197	201	182	208	180	194	220	220	200	193	199	204	207	221	210	213	198	219	204	229	212	221	216	190	177	219	238	249	201	209	219	228	203	188	185	191	208	224	209	227	214	235	215	218	193	222	249	229	199	220	191	203	211	227	223	224	210	236	215	213	204	192	213	210	182	204	205	214	214	211	227	221	228	232	217	225	220	196	225	202	227	231	204	213	221	186	217	254	217	222	210	189	229	186	196	210	213	190	226	208	221	222	241	205	205	198	214	218	186	220	200	236	203	188	210	219	216	199	180	211	210	207	231	211	231	197	170	227	186	212	215	208	197	203	212	201	233	208	209	187	223	205	205	224	208	207	233	185	181	181	199	188	190	219	180	208	233	206	200	208	200	243	215	211	229	190	205	222	196	223	223	201	203	218	215	197	216	217	220	183	219	212	219	211	189	218	240	180	183	221	209	195	214	221	210	243	212	209	200	236	208	246	226	204	208	192	204	196	200	207	185	219	189	187	218	185	240	206	181	199	205	210	220	202	183	208	217	219	190	211	200	178	202	212	226	254	225	242	214	204	191	226	190	218	215	206	208	178	214	195	189	221	192	195	230	234	204	217	201	200	210	195	208	209	204	215	211	207	198	202	198	224	204	234	202	235	208	200	183	203	207	224	206	204	205	194	210	218	197	202	205	243	205	206	233	215	179	210	208	206	227	209	210	252	198	185	184	222	201	207	233	185	194	235	209	222	192	237	208	200	224	198	211	195	190	226	200	203	201	199	227	198	189	181	213	226	214	217	219	184	233	190	220	185	186	211	200	215	208	223	198	219	216	197	200	223	212	203	214	203	189	241	221	198	230	196	194	245	229	204	208	197	241	240	214	219	210	237	219	178	237	220	231	205	203	190	210	223	221	212	228	200	230	236	203	209	202	229	198	232	217	210	220	199	201	205	190	222	204	221	201	221	202	196	225	226	205	215	226	210	193	196	209	214	217	245	210	224	216	226	208	212	248	188	196	237	214	203	229	194	195	178	239	221	204	238	207	204	196	198	220	217	188	204	197	204	208	177	207	222	207	233	196
34565	41478	48156	47503	49177	50467	50803	54205	57907	55514	54294	52220	47611	42578	42810	43395	41623	38377	34277	36664	37158	34363	31161	29567	22957	18913	15253	12581	15207	16465	14606	18091	11593	12644	14887	17244	14944	12083	10357	10078	7070	5871	4093	1544	2371	2295	1162	971	835	972	925	910	1043	1105	1287	1313	1038	1414	1129	797	904	766	680	615	564	600	611	580	621	548	545	533	543	539	551	547	531	530	521	555	572	551	507	521	542	520	558	525	562	539	568	551	521	514	530	513	524	526	509	495	484	498	522	574	539	544	542	526	501	534	542	532	549	511	489	544	507	590	514	507	605	532	561	504	580	533	574	506	539	532	541	544	520	480	521	534	521	502	526	565	534	533	536	553	516	546	495	558	539	546	547	499	583	576	493	523	554	551	500	511	563	524	511	523	537	566	509	533	542	507	517	540	535	540	540	520	511	567	570	489	577	493	507	589	512	514	528	577	514	518	549	555	521	519	488	513	508	533	559	492	534	501	505	543	515	493	531	546	562	586	501	519	526	531	528	517	548	590	532	495	541	522	491	561	527	525	545	560	519	556	547	512	519	519	503	515	514	505	527	548	549	539	527	531	532	538	502	500	519	510	515	542	542	541	503	502	515	524	554	490	519	539	523	509	522	497	508	549	507	522	517	501	548	540	510	508	511	511	471	543	552	521	515	515	518	507	518	525	549	550	509	530	522	486	533	547	532	525	512	501	527	555	553	529	529	553	532	509	559	518	501	532	555	531	520	550	539	478	537	528	524	526	541	487	561	502	536	521	543	540	525	499	532	542	503	508	527	520	521	547	548	528	521	490	511	528	542	543	560	500	533	519	518	523	538	554	540	507	519	514	607	497	541	502	529	540	527	522	510	550	541	507	517	550	512	527	475	508	550	527	501	539	480	514	549	529	521	506	513	496	530	511	579	555	507	560	511	530	510	496	527	505	561	553	508	534	533	503	515	565	528	525	540	493	544	543	546	523	506	578	508	516	568	512	515	546	522	520	516	520	520	540	527	495	505	523	530	543	493	547	525	558	553	482	505	477	507	529	551	485	519	517	507	511	530	508	524	478	573	500	534	532	527	515	506	556	531	497	565	502	545	535	520	517	518	500	560	532	520	562	562	500	515	579	525	559	525	518	549	537	531	571	513	532	521	539	496	512	531	591	501	547	544	539	483	532	500	538	555	526	520	530	532	516	556	502	528	533	519	505	499	549	521	521	535	536	593	498	542	523	570	560	537	508	518	549	490	515	536	524	552	529	549	524	539	564	551	512	546	507	528	542	529	560	482	532	506	524	558	534	555	518	552	495	529	563	478	537	560	551	503	550	513	538	526	532	499	532	525	551	511	544	537	521	541	565	514	581	503	551	572	565	527	495	558	523	537	516	505	510	548	526	547	514	517	534	515	534	519	521	546	516	528	521	496	594	531	551	545	552	514	526	560	539	518	557	514	488	526	506	529	559	523	531	582	525	528	529	490	548	491	557	517	567	540	475	524	532	533	532	525	522	510	531	531	533	563	504	558	516	522	450	499	529	523	505	551	461	527	517	515	539	557	487	498	529	529	557	550	545	524	520	565	494	568	600	549	507	525	542	541	509	500	529	545	571	506	502	502	521	564	512	555	550	557	563	545	543	527	523	493	543	529	515	524	504	554	513	514	491	543	534	519	546	507	482	525	504	562	543	579	541	524	511	548	516	529	500	560	499	552	513	519	504	537	539	522	535	490	517	537	543	557	560	566	527	554	497	498	508	542	503	498	562	522	551	554	515	529	523	518	505	495	512	550	559	523	515	518	539	537	556	522	527	534	514	510	529	546	487	524	498	549	526	511	541	502	538	552	485	529	510	527	525	521	535	528	532	541	547	548	526	525	524	527	536	499	505	529	472	459	513	510	540	553	534	508	531	566	548	533	528	538	510	551	520	505	505	538	489	542	531	560	508	527	534	527	562	547	491	558	519	497	521	515	565	497	549	533	548	529	558	514	525	506	578	513	521	552	510	529	522	529	539	528	505	515	546	522	494	539	533	535	544	500	574	522	534	544	519	566	501	556	529	499	541	538	533	528	518	533	524	559	565	530	514	487	527	504	527	501	526	544	589	506	526	555	502	481	521	511	513	534	524	486	499	546	536	523	556	489	530	526	547	509	527	576	506	523	514	517	538	470	549	515	530	545	551	528	518	522	493	526	553	535	539	477	504	539	474	545	557	540	514	537	526	515	481	552	566	507	523	560	513	518	549	546	543	521	512	514	536	508	537	530	516	503	533	538	535	526	559	582	531	520	529	525	561	519	541	522	530	544	535	511	504	481	537	510	536	576	524	500	525	531	539	511	560	516	499	586	573	496	488	537	537	527	537	544	503	508	542	534	542	515	521	529	551	547	511	526	531	524	532	559	531	555	479	503	544	546	539	492	508	510	515	528	516	576	509	509	502	521	541	498	537	495	530	527	529	524	539	472	546	531	505	499	500	535	491	537	533	517	529	509	532	513	567	547	520	520	523	569	509	537	533	509	499	555	536	509	516	531	504	528	549	522	553	550	549	508	503	517	518	528	545	532	479	512	514	514	545	577	521	535	510	504	517	541	497	526	506	499	510	577	522	523	491	526	509	514	484	530	539	546	500	517	553	536	506	475	526	505	495	561	574	516	511	506	543	531	557	499	512	504	506	508	529	513	519	476	499	514	520	508	506	568	484	536	549	532	550	491	544	537	538	525	502	512	522	534	514	557	545	515	548	512	534	579	523	530	534	571	515	552	526	533	480	506	505	534	540	516	535	527	521	524	534	516	480	533	566	542	531	558	548	531	523	522	519	531	579	515	508	505	498	533	547	578	514	511	536	517	517	527	518	538	510	532	561	517	502	543	580	541	514	533	537	550	513	524	480	532	518	508	497	527	547	547	558	529	511	540	520	535	537	512	520	479	507	513	521	536	502	547	508	514	483	515	520	517	531	531	526	542	518	529	520	514	505	522	549	535	514	555	558	521	541	515	529	547	553	515	521	527	541	497	536	541	535	519	568	518	518	547	534	508	524	520	545	505	536	519	542	515	544	510	527	515	539	567	514	582	490	537	569	529	489	472	461	533	550	524	559	523	513	520	513	568	497	489	547	515	523	513	498	555	530	520	538	532	487	514	526	544	544	540	528	533	544	569	534	561	499	512	511	525	548	511	494	492	512	537	542	512	523	515	555	510	550	507	525	498	538	531	512	499	524	559	540	478	504	527	516	531	502	531	507	538	507	525	574	502	516	528	546	507	551	512	524	534	467	526	543	550	550	488	522	480	561	540	548	545	534	510	595	533	555	515	508	498	578	492	506	525	558	542	536	522	499	540	529	550	532	517	581	556	498	491	541	587	534	471	504	541	503	549	568	493	568	499	541	556	498	507	526	542	465	518	580	553	514	503	561	522	579	499	526	566	493	502	527	553	586	523	520	570	512	527	526	511	519	521	532	543	519	542	570	525	509	502	527	519	528	518	560	524	563	513	529	521	553	548	475	521	533
28619	26139	27950	21745	17284	13855	8654	6344	4667	3431	2578	2040	1402	1022	938	813	839	629	577	553	504	532	461	431	382	352	313	320	349	318	351	325	296	322	324	313	335	301	294	285	304	253	277	252	295	249	292	240	266	286	274	269	262	271	267	286	272	274	278	276	265	259	236	270	260	243	233	261	264	270	275	250	258	236	248	266	269	247	289	251	260	230	253	267	230	261	259	235	285	283	250	242	237	249	238	225	241	220	266	260	251	246	245	270	244	230	263	263	285	285	261	264	243	242	240	258	233	235	252	259	269	243	252	238	266	254	254	249	275	260	235	258	257	251	260	243	229	255	264	271	235	274	261	255	267	249	249	275	238	224	284	241	267	219	260	253	219	230	273	260	254	269	263	264	275	265	251	241	265	256	268	275	251	291	261	231	269	241	271	261	266	258	215	266	276	284	259	256	263	249	276	231	272	236	258	235	250	279	287	245	232	249	246	253	234	250	257	262	257	248	292	276	255	248	257	227	284	238	240	257	239	234	235	257	254	237	231	266	269	264	271	258	261	213	258	267	248	232	287	264	253	247	259	265	274	254	245	273	263	268	255	246	238	263	259	218	240	276	231	227	245	267	247	235	261	293	249	262	231	293	262	287	267	225	253	239	231	230	284	260	235	251	252	243	279	256	231	251	221	245	253	210	272	270	243	282	260	247	259	229	248	243	254	274	266	285	260	265	231	246	254	256	272	277	245	233	277	270	265	258	233	253	232	254	271	267	254	299	236	256	276	264	255	223	258	255	262	256	255	232	270	255	248	261	246	221	252	229	268	241	243	262	249	247	259	245	260	278	248	266	225	265	268	261	267	245	237	286	234	234	233	252	264	256	270	254	255	263	265	243	265	260	232	259	269	262	260	250	226	203	241	263	250	237	253	272	238	265	247	269	277	264	272	246	249	270	270	236	292	231	266	270	243	267	278	241	243	233	228	282	271	257	272	264	262	235	248	246	275	242	264	252	262	263	270	248	238	231	247	246	243	259	226	247	253	265	274	258	259	238	258	244	235	241	252	275	283	220	265	272	257	256	249	260	254	231	251	293	259	266	259	245	260	233	251	258	253	279	262	270	231	230	244	266	268	280	233	241	234	248	270	280	256	226	256	256	251	247	265	260	267	258	253	239	224	280	288	243	239	238	268	293	237	223	262	263	235	266	247	240	264	252	240	246	258	230	262	230	230	274	229	260	273	273	243	258	268	222	237	252	246	281	252	274	274	246	245	276	264	260	285	273	271	258	244	242	257	264	268	263	263	240	270	244	264	282	237	254	265	249	254	256	277	265	240	265	210	252	279	232	274	266	285	258	240	256	254	235	255	246	295	248	271	256	247	222	252	255	252	243	248	271	221	247	239	264	268	236	240	262	269	254	243	282	274	233	269	215	274	242	278	266	247	266	266	234	243	264	262	252	269	248	258	267	260	243	258	216	249	255	246	272	256	272	254	233	226	260	229	257	232	269	263	302	277	261	249	267	247	267	250	246	266	238	220	252	271	250	248	257	290	261	223	239	244	233	254	237	273	240	244	219	251	226	237	224	216	234	259	268	260	258	266	256	230	264	266	275	269	251	277	261	249	281	245	249	256	255	260	260	256	224	273	270	216	255	264	267	271	248	246	243	283	273	262	253	250	242	263	259	235	260	259	272	256	254	268	237	255	246	242	244	281	283	284	266	250	235	254	245	256	248	232	263	268	260	291	245	264	252	267	251	258	273	256	250	246	233	226	268	262	242	275	228	235	234	254	247	259	203	255	261	284	256	238	245	295	260	237	237	245	250	253	277	219	246	257	260	266	268	277	257	226	271	266	249	276	261	253	198	258	270	238	262	237	237	243	278	242	291	249	247	250	272	254	263	248	261	251	253	214	248	237	280	279	285	263	222	245	255	273	263	270	271	266	289	232	260	259	238	242	248	264	232	251	245	259	256	227	258	285	272	215	250	236	253	250	262	274	238	220	258	294	263	204	264	261	257	242	267	254	224	263	237	260	233	284	253	259	243	263	258	221	264	267	254	276	265	260	240	244	254	246	278	258	249	263	238	228	246	251	246	234	253	275	270	252	250	258	219	267	239	258	238	231	280	235	240	255	242	232	223	226	236	268	234	252	250	285	269	281	248	217	278	261	262	273	261	231	271	248	255	234	232	232	238	266	289	277	256	239	260	245	268	253	270	253	257	249	241	250	258	237	271	209	244	262	263	267	259	267	254	247	263	253	262	259	256	265	274	248	287	268	268	281	253	265	238	246	271	294	243	258	228	268	253	260	219	250	281	300	236	298	275	241	248	241	253	298	256	267	281	236	230	266	264	267	274	249	273	259	253	267	243	252	252	229	242	269	249	240	241	229	229	257	263	270	254	213	226	253	229	259	290	265	238	247	241	244	269	243	238	264	262	250	282	293	231	248	265	264	239	254	246	246	257	267	247	274	259	267	240	262	251	247	238	243	241	233	264	256	262	263	258	255	259	243	260	239	258	255	273	241	249	222	231	227	233	259	279	238	268	257	253	263	240	265	262	253	289	262	257	273	245	269	242	263	273	270	268	278	244	248	266	239	242	233	277	226	286	250	250	248	235	258	277	285	277	253	243	285	267	268	249	230	262	248	241	245	256	218	256	221	249	236	225	282	247	240	268	282	273	260	269	246	259	263	247	262	275	230	269	255	224	238	265	258	246	267	234	241	264	253	248	261	243	293	226	230	260	277	280	260	262	267	246	255	257	285	271	275	249	272	245	263	268	250	254	249	260	264	261	239	274	249	275	262	292	254	273	256	273	257	249	263	228	253	260	284	253	252	265	274	234	271	277	264	237	229	265	258	267	264	240	254	260	263	241	253	250	246	272	260	261	243	236	250	265	255	244	265	243	256	238	264	272	268	263	280	228	278	273	250	241	260	242	254	255	238	270	278	232	237	246	273	254	265	278	256	231	257	249	262	235	249	239	268	233	234	250	244	250	232	268	267	245	268	253	255	253	217	243	249	265	235	256	234	259	270	244	257	243	265	265	227	245	258	241	292	255	256	254	238	272	258	270	233	247	264	246	239	280	262	259	277	228	253	265	259	242	274	258	244	247	283	279	250	252	270	260	279	238	284	269	261	246	243	248	252	214	247	246	258	236	254	276	266	236	249	283	236	263	241	268	272	245	224	250	241	268	248	218	238	254	229	256	247	258	257	280	262	241	238	262	265	231	254	251	271	262	275	265	260	258	272	249	238	254	229	229	261	253	254	249	250	263	248	277	240	257	227	251	261	253	263	274	229	245	235	249	224	267	234	244	256	261	258	239	243	248	257	231	286	240	241	247	273	282	236	271	289	282	254	289	284	263	247	237	230	263	254	245	217	239	223	250	244	251	272	280	282	274	248	239	260	243	254	281	280	258	287	244	259	239	252	258	256	264	279	257	252	256	248	258	258	238	259	268	245	281	267	255	249	273	272	272	267	251	244	270	270	246	251	271	248	261
17787	21370	31698	32749	31693	29321	23051	20303	17912	15215	13050	10646	8028	5766	5545	5342	4966	3787	3087	3034	2872	2807	2556	2180	1823	1629	1275	1200	1257	1211	1271	1475	1119	1118	1118	1165	1080	920	934	830	820	794	712	734	764	725	721	684	713	672	644	734	661	658	688	704	642	651	701	679	687	651	649	635	614	688	646	635	644	594	700	649	638	638	606	632	610	653	654	674	599	626	630	645	647	615	624	634	615	603	592	626	661	628	661	651	636	623	636	654	656	665	670	645	628	638	665	611	633	661	620	652	630	646	649	608	639	624	631	669	644	663	679	671	660	628	646	652	618	650	645	659	666	618	687	685	643	553	645	677	613	643	666	647	642	626	632	657	625	687	594	707	595	637	646	643	658	648	629	626	644	651	658	609	664	651	626	637	636	634	685	624	668	676	646	673	656	687	639	651	600	634	644	647	646	603	657	662	645	654	627	676	655	632	674	655	640	650	645	663	592	626	614	616	637	628	692	639	661	624	611	588	659	644	631	682	615	668	596	641	629	671	629	635	588	641	606	628	624	650	662	621	626	640	605	639	652	595	634	647	654	650	617	636	662	637	662	682	630	636	645	655	663	661	625	645	679	645	648	610	617	637	608	704	659	651	617	638	629	669	622	599	628	667	648	627	660	653	624	643	617	636	643	656	610	623	595	633	634	664	642	623	649	654	629	662	678	621	638	644	616	613	630	640	618	623	665	671	617	638	615	621	678	616	611	646	674	626	634	593	685	639	680	651	616	606	682	605	665	654	647	647	627	638	643	664	652	659	634	661	650	654	617	640	659	647	605	677	695	618	679	651	649	622	612	628	637	652	657	617	609	682	610	637	637	647	581	618	610	645	632	607	613	641	673	652	643	638	626	631	684	663	594	630	601	641	614	621	640	654	606	640	632	624	639	653	614	675	604	645	592	621	616	663	643	626	640	586	646	606	641	645	656	655	640	636	599	622	629	655	617	641	604	628	618	644	640	569	619	672	598	654	623	674	657	608	642	614	624	639	594	602	612	650	626	648	667	658	669	546	639	649	643	575	660	623	589	650	668	610	648	678	652	638	620	652	668	660	647	681	668	643	688	631	635	637	620	653	618	643	603	595	620	667	647	669	619	644	577	642	680	591	639	627	646	623	648	652	599	633	659	636	640	619	605	643	664	570	663	622	628	625	655	628	636	646	644	617	663	662	642	643	615	615	631	571	603	622	670	640	635	620	630	617	655	619	616	663	636	610	620	631	629	630	622	679	620	626	644	597	644	610	664	625	609	649	641	630	621	661	660	635	633	654	645	649	615	659	619	684	648	615	646	669	643	581	626	686	672	657	650	632	660	661	615	623	648	665	626	651	638	653	585	690	651	636	645	592	660	656	645	635	617	664	637	622	599	628	629	638	605	622	620	621	624	683	633	612	655	652	661	629	663	630	636	651	602	646	649	627	649	645	636	654	658	563	659	591	645	642	628	608	639	620	635	612	635	652	686	632	647	643	647	680	647	663	645	611	664	606	619	641	650	654	622	663	658	656	661	623	610	675	641	678	592	631	636	632	635	606	624	675	619	629	622	623	650	684	617	679	594	640	634	656	626	577	656	659	621	617	628	623	657	642	594	646	608	679	646	632	656	617	653	596	624	642	631	628	612	643	631	630	641	664	678	621	631	662	652	617	635	615	607	655	600	616	617	651	639	676	650	660	637	632	669	644	667	634	638	629	668	637	635	609	631	590	640	673	668	672	664	585	665	651	644	638	628	675	655	635	628	625	681	585	612	582	643	658	645	631	684	608	640	667	679	607	637	666	689	608	631	647	629	641	608	641	599	665	612	650	611	639	634	587	651	654	684	627	623	606	639	653	575	634	648	654	624	624	644	659	660	645	653	695	640	633	677	618	569	603	611	656	655	693	579	623	633	609	630	669	663	641	600	607	617	583	627	652	619	654	600	608	641	658	618	629	604	645	638	663	636	685	666	656	691	697	666	604	645	631	609	644	645	669	663	616	644	620	673	599	655	655	610	620	622	682	650	648	652	666	639	670	639	618	624	639	639	684	651	628	660	669	663	649	642	626	656	680	682	661	651	659	636	654	619	637	639	650	629	648	603	657	596	643	655	673	643	618	640	588	637	596	673	659	678	629	601	664	606	611	638	670	629	636	623	670	655	635	603	606	632	657	664	671	671	655	636	672	598	618	618	646	617	635	618	632	670	647	619	618	632	674	611	655	631	654	659	675	623	681	645	636	639	612	672	624	619	671	661	684	637	635	623	630	628	610	595	596	661	660	629	633	601	657	656	588	603	661	652	629	586	665	632	595	634	640	642	631	643	651	620	661	645	658	640	647	628	653	665	597	640	667	621	645	623	604	612	625	633	594	688	600	642	664	614	614	643	625	620	669	682	650	663	635	613	679	620	614	603	643	612	670	640	641	696	642	681	655	616	658	624	600	634	645	676	629	614	660	635	645	644	624	676	635	634	635	654	681	596	679	618	666	622	663	596	614	627	630	678	635	615	614	634	620	607	657	581	614	647	671	642	619	670	658	638	650	612	570	613	617	643	617	665	598	671	635	621	635	642	606	664	638	671	590	598	619	645	685	610	642	645	635	621	655	625	684	643	677	619	660	644	639	619	664	644	629	619	670	629	673	667	666	650	688	671	627	608	635	662	619	650	648	650	626	616	627	631	649	678	642	655	666	626	691	645	672	628	658	615	630	613	631	645	605	637	565	631	617	643	604	603	671	618	642	640	618	619	607	640	596	618	637	643	623	637	639	628	640	646	620	624	635	621	579	676	651	627	609	667	632	654	677	672	647	644	658	662	649	691	631	654	641	646	644	625	639	678	636	660	651	638	678	640	655	608	625	602	599	669	650	630	642	664	640	636	618	599	645	665	624	689	713	632	573	658	607	665	671	603	617	658	640	590	585	607	651	646	604	657	643	637	672	646	611	642	597	618	628	628	649	654	631	624	649	626	625	633	586	669	623	633	658	652	629	662	648	671	623	629	643	615	648	659	627	636	622	632	638	643	656	688	635	662	597	599	652	642	636	661	626	674	637	631	643	631	624	584	659	614	661	613	612	668	652	660	630	607	676	667	693	686	674	664	666	628	620	634	605	668	626	686	612	635	680	670	638	665	606	663	618	647	661	607	648	653	613	677	617	653	656	580	608	604	639	647	686	604	626	604	669	596	612	672	652	672	662	676	623	611	596	624	581	577	651	626	571	607	680	665	634	593	625	667	634	627	639	665	641	672	648	636	629	686	634	631	647	684	675	637	659	621	588	643	581	601	657	581	668	647	578	661	647	682	607	617	631	654	623	664	653	633	638	616	647	617	640	596	647	601	630	626	643	663	653	595	643	601	608	634	633	677	679	645	606	660	660	648	609	637	651	632	623	668	638	634	676	613	653	609	624	642	650	625	628	642	649	668	623	634	633	586	606	672	641	639	683	630	690	616	734	628	649	637	683	623	633	650	645	598	637	701	661	624	639	637	627
42219	44904	40026	34149	28811	30483	33465	34628	30632	28257	25162	22434	17687	11899	11416	9673	9329	6042	5093	5060	4542	4134	3704	3514	2552	1856	1407	948	1174	1221	1172	2064	1364	1156	1054	1109	1036	700	708	690	501	517	395	330	367	384	342	297	285	303	295	258	269	264	281	302	291	264	242	289	268	247	227	252	243	236	272	246	267	241	237	247	246	261	238	268	249	245	239	254	232	236	279	254	230	234	233	235	257	238	229	246	258	244	234	227	246	262	251	229	231	281	248	235	238	260	265	263	265	261	258	266	251	284	257	264	267	261	251	253	251	205	256	269	273	264	244	230	249	209	234	229	261	278	249	254	249	252	258	243	250	249	264	237	233	253	267	222	273	236	253	262	247	237	243	242	227	264	256	246	262	260	278	268	269	249	252	243	277	249	261	261	253	254	233	253	259	258	215	248	225	236	244	219	246	255	236	227	245	269	251	254	243	269	253	236	244	221	253	259	239	240	242	268	239	251	247	251	227	258	248	250	258	240	266	230	249	228	266	234	243	250	231	237	273	235	269	257	260	242	282	244	255	229	243	226	244	243	286	222	267	257	289	238	233	255	232	249	246	251	269	242	261	233	246	267	248	228	256	245	273	248	233	243	227	247	238	257	250	234	251	241	256	235	230	260	250	255	261	285	244	249	251	239	246	273	255	231	253	251	259	250	234	255	220	227	240	277	241	257	223	220	238	234	244	242	257	254	238	245	244	229	259	241	260	261	279	263	247	278	260	268	260	240	252	237	264	271	248	217	263	245	252	270	254	281	263	264	244	265	261	256	244	248	246	262	251	261	230	227	236	230	234	261	239	242	264	247	270	244	260	269	252	264	277	278	249	268	254	262	253	247	248	246	272	284	281	224	252	244	254	283	245	245	261	247	234	271	243	254	251	248	266	211	250	235	261	266	245	235	219	238	230	271	253	249	257	253	249	238	263	269	233	249	239	240	249	255	263	266	226	225	270	257	268	249	252	259	262	252	267	273	229	247	277	222	240	227	252	255	280	286	263	272	254	248	249	265	234	236	258	249	237	225	271	258	239	237	243	239	245	255	241	257	294	257	225	261	268	243	241	241	249	275	263	235	244	261	269	261	250	264	272	230	249	261	259	232	256	226	241	282	241	250	260	273	258	266	239	251	234	241	238	246	264	257	253	241	255	237	266	284	254	237	236	244	251	223	266	250	275	240	239	264	236	231	263	260	261	253	259	268	272	257	252	260	250	251	228	262	256	231	248	282	257	229	267	252	247	282	225	269	245	243	261	238	261	239	272	234	234	270	234	233	270	233	251	251	239	258	247	226	272	249	236	269	280	256	240	255	269	263	241	242	239	279	251	272	240	258	253	235	236	220	253	273	251	254	262	246	269	259	256	249	260	254	244	258	239	257	241	246	232	251	248	268	241	272	262	254	254	222	246	229	247	273	249	254	245	242	269	221	234	257	289	278	253	265	249	274	266	266	236	269	238	256	261	250	248	236	253	244	248	236	237	263	230	255	269	263	248	267	244	230	265	251	256	255	225	272	235	247	237	245	245	269	291	257	225	228	224	254	245	259	262	259	239	278	248	247	244	227	234	240	246	254	271	253	265	249	226	237	278	263	252	260	238	273	234	245	256	265	240	272	237	276	247	256	260	246	252	228	260	255	242	257	243	256	252	270	251	261	259	242	274	237	286	244	277	257	236	265	266	255	256	257	255	256	260	239	241	274	264	239	260	237	258	259	239	240	216	257	276	215	231	277	266	268	260	242	294	271	264	243	237	260	257	237	250	271	239	260	250	250	276	281	255	262	242	215	237	276	255	244	250	260	249	253	257	232	219	266	236	248	277	256	259	243	236	285	248	273	260	249	270	276	256	251	228	262	252	252	249	266	246	243	239	252	248	259	264	241	231	257	237	238	266	226	290	247	249	269	266	267	238	276	248	252	246	221	276	256	251	272	263	250	255	288	226	241	237	259	249	259	302	254	266	251	233	256	251	249	252	218	270	236	262	269	228	252	228	243	240	243	235	253	274	231	224	277	235	253	213	265	232	270	259	249	238	257	238	251	255	287	289	235	238	252	268	277	235	232	251	246	242	213	247	240	220	257	258	268	239	233	221	240	228	247	270	266	272	245	251	237	257	259	229	265	253	266	282	277	245	257	238	250	231	263	256	256	280	262	259	244	250	253	266	250	253	244	280	242	253	258	246	240	241	258	238	251	269	244	245	269	272	266	243	228	307	273	265	251	288	242	246	224	238	219	236	240	248	265	271	225	205	219	242	257	227	237	231	252	265	212	239	256	277	236	241	242	229	212	252	264	238	255	259	224	248	270	269	247	268	261	255	250	256	252	232	250	241	243	217	248	251	257	261	247	252	259	239	273	246	249	251	254	246	261	239	248	249	224	278	256	244	240	240	248	277	259	246	242	226	264	275	274	246	237	243	263	249	255	218	264	251	241	265	273	255	263	272	255	265	225	237	241	232	268	241	242	221	251	255	283	252	264	224	255	259	263	262	252	256	251	260	263	262	260	243	266	294	235	231	266	244	244	252	221	259	220	252	278	248	254	222	234	245	250	245	249	253	251	266	257	273	238	217	251	272	261	256	242	261	262	277	254	281	274	269	249	249	234	256	244	279	246	251	259	223	239	244	244	264	264	252	247	231	230	258	267	251	270	271	243	228	252	266	246	236	269	296	262	222	230	248	241	249	256	254	256	261	251	261	282	258	260	240	230	230	265	273	266	263	241	245	274	260	236	230	269	243	267	236	255	255	242	245	264	253	245	267	243	265	236	240	252	256	228	237	263	259	246	245	254	243	270	272	268	227	253	254	236	273	245	250	245	236	252	278	261	273	230	234	279	266	242	255	276	262	262	235	257	236	252	242	259	250	260	257	224	212	251	243	228	242	245	261	262	233	230	251	238	249	261	273	270	258	256	260	272	241	207	255	250	238	262	236	254	231	235	249	239	261	259	278	228	230	263	266	246	248	260	241	219	256	258	270	254	257	222	227	249	253	287	258	222	261	252	230	266	215	258	252	265	242	256	259	259	269	268	265	238	266	224	269	245	253	234	242	251	250	225	273	265	238	254	264	254	225	227	232	255	259	244	269	272	242	266	259	250	271	264	226	244	250	254	296	268	263	266	273	238	250	287	259	238	263	252	268	258	272	268	274	243	241	246	220	239	279	240	241	262	266	256	261	225	226	252	242	252	217	242	236	235	247	298	224	257	249	246	257	270	270	255	235	234	241	268	272	262	284	237	294	244	260	271	293	265	250	242	263	239	259	267	255	231	265	229	223	248	240	263	234	243	232	263	233	217	227	256	244	238	253	248	238	231	268	240	258	274	280	245	279	237	272	193	271	258	227	230	277	251	251	283	271	275	260	259	260	249	255	254	256	254	231	276	244	258	240	240	263	240	274	274	260	236	250	269	265	258	235	261	265	221	246	233	257	257	253	225	248	272	227	243	234	257	214	246	269	262	261	256	261	258	252	275
28826	38482	42565	43088	41578	42964	44960	47235	46836	43944	43050	40388	36002	30377	30665	29261	27636	22948	20286	21793	19732	19224	18294	17329	13600	10394	7680	5465	7045	7180	6964	12044	7908	7120	6757	6657	6363	4022	4200	3973	2667	3002	1671	1016	1627	1624	1240	807	786	799	795	729	797	796	823	833	804	826	778	715	744	688	692	595	663	652	683	621	630	656	685	645	639	617	634	597	602	585	624	605	628	591	622	638	583	627	672	644	644	614	620	625	636	630	623	616	626	637	609	622	609	626	678	628	597	658	620	613	642	591	626	599	659	645	649	642	618	630	590	628	605	623	628	576	654	621	622	624	672	632	614	593	623	623	618	617	601	685	587	629	620	587	631	590	608	618	627	568	593	588	620	655	577	618	627	664	633	566	634	638	598	620	616	627	624	590	622	598	602	621	650	665	626	619	653	586	663	600	627	607	566	615	622	611	590	605	629	632	635	626	629	573	638	608	614	618	667	628	602	647	628	609	630	595	653	662	660	609	643	608	605	608	616	641	669	642	638	656	645	672	652	592	657	656	646	613	630	637	646	640	670	631	648	612	602	628	638	652	631	629	581	610	678	654	616	653	657	625	597	632	610	651	601	634	626	581	604	627	647	620	634	631	652	628	660	623	633	614	620	663	632	645	606	586	634	645	634	633	614	559	651	623	619	596	624	613	651	606	633	627	611	596	596	638	598	607	625	600	615	598	635	583	617	625	630	641	656	642	639	630	585	641	635	596	619	635	610	602	566	610	627	609	631	609	603	631	639	627	596	607	628	602	642	651	624	618	645	614	609	627	618	650	630	595	667	596	658	606	631	604	633	640	640	647	618	642	608	629	626	585	664	661	621	661	616	669	680	658	629	605	580	648	594	568	635	633	649	626	619	633	616	634	610	635	628	650	617	640	657	622	559	628	630	634	629	634	634	680	638	603	586	619	617	616	636	665	574	663	650	608	616	637	595	643	614	616	637	623	566	621	590	667	604	668	606	633	637	612	615	632	622	631	616	629	606	607	632	640	668	636	631	639	648	642	650	639	684	646	616	679	690	625	617	589	632	619	618	609	609	602	683	631	616	644	637	598	637	613	678	595	645	610	670	628	631	630	632	661	654	592	646	610	617	634	619	620	600	647	634	586	621	625	651	612	692	635	678	617	623	621	642	636	614	639	587	638	615	579	632	621	624	584	598	609	625	631	587	657	663	599	639	592	628	643	677	597	627	632	652	639	614	634	630	610	603	585	595	589	598	614	648	640	644	628	622	582	641	566	574	624	620	619	593	624	581	623	659	605	567	598	589	601	647	657	631	649	639	661	624	636	606	594	659	654	631	596	605	599	660	648	612	658	661	656	606	652	626	633	576	634	603	624	570	625	635	630	653	637	607	675	664	606	619	624	598	667	612	625	641	628	630	603	616	644	647	685	617	638	613	594	616	617	603	639	657	611	623	605	659	640	589	623	574	660	625	609	670	652	630	634	681	649	622	673	635	619	625	620	600	634	649	643	598	598	635	649	599	601	626	602	616	630	627	626	590	623	632	624	566	621	640	616	629	616	614	613	639	603	600	653	601	637	632	659	650	606	640	600	598	612	591	689	626	573	613	585	635	573	644	614	621	611	650	641	615	616	639	637	624	600	657	645	675	642	647	642	626	629	648	663	644	602	619	624	646	617	618	617	615	637	616	639	628	626	636	571	587	631	666	637	610	589	662	627	636	618	658	623	635	600	630	609	656	650	576	634	610	619	581	620	652	598	649	651	652	635	604	642	631	598	587	615	630	638	610	635	650	688	684	576	631	598	623	620	608	641	616	666	619	611	583	614	637	621	616	602	636	615	617	645	623	647	615	619	619	670	624	568	633	638	634	614	649	627	621	672	624	652	605	621	654	579	624	612	624	629	635	632	629	619	621	645	592	630	638	637	589	616	595	637	626	579	580	631	644	578	627	611	619	610	644	635	627	643	646	606	619	592	612	611	653	628	658	608	597	578	646	625	639	638	635	617	597	642	669	621	671	592	607	644	632	615	658	622	611	630	610	611	638	653	604	648	625	576	615	626	617	640	634	581	643	632	634	666	584	622	632	615	607	654	647	626	644	600	645	606	571	651	621	594	637	686	617	630	589	617	630	640	652	639	654	608	661	612	625	631	627	675	595	620	581	635	599	641	594	607	604	638	631	662	656	636	619	662	692	597	610	634	636	643	623	604	604	629	616	617	616	639	606	638	659	614	631	631	645	597	629	643	618	621	638	619	635	633	665	594	642	623	621	643	615	629	610	612	649	608	623	616	598	605	639	640	617	586	604	599	604	613	595	611	642	619	661	659	604	614	616	599	627	633	611	676	619	644	599	632	592	652	623	613	628	641	628	618	664	593	631	620	626	652	643	574	620	659	658	616	614	604	618	652	616	660	615	608	618	647	621	631	639	615	639	607	591	653	636	627	610	612	645	638	664	629	660	634	639	630	619	647	600	614	656	572	626	577	653	630	584	609	640	617	628	643	642	633	631	637	647	608	638	612	656	626	600	615	615	619	613	608	645	578	597	622	629	622	666	610	628	616	624	604	614	603	607	605	585	655	643	623	597	644	585	651	670	672	662	594	635	581	615	674	645	664	637	655	624	670	667	633	625	623	618	632	653	643	654	617	667	620	610	664	623	634	575	589	625	625	615	611	636	642	616	600	617	629	655	625	607	665	656	587	591	599	666	664	614	592	622	634	633	659	625	638	608	612	633	596	633	638	613	682	611	596	625	614	669	620	635	623	643	648	629	626	617	652	623	615	643	627	688	609	675	619	581	618	602	598	606	664	635	664	603	659	625	645	645	600	665	618	690	641	652	655	611	631	642	673	637	666	578	596	643	578	660	653	657	643	590	653	604	632	612	595	618	610	599	650	613	654	577	587	641	616	620	668	634	612	624	631	626	592	634	617	626	629	614	604	635	619	557	621	618	615	595	605	606	622	621	639	618	646	662	590	632	609	614	620	624	608	624	591	655	607	635	601	668	659	624	586	607	625	588	654	644	610	579	650	598	602	618	657	633	655	657	608	665	598	631	628	609	658	649	600	611	644	600	643	619	666	643	671	654	649	674	626	607	599	658	625	611	582	609	640	643	594	619	603	595	624	620	590	641	628	641	636	657	638	604	600	655	617	582	651	597	646	590	654	588	612	597	599	604	623	594	644	642	609	598	613	575	616	651	632	644	623	624	610	675	613	586	619	666	613	604	619	633	642	630	638	668	605	605	645	665	613	658	648	616	602	641	635	607	643	665	622	645	614	646	621	627	585	608	658	645	660	599	653	630	671	598	625	619	635	657	614	589	606	635	601	631	650	642	604	672	659	619	630	624	626	575	635	652	615	598	619	624	663	622	640	602	610	599	592	560	583	598	625	650	583	655	612	600	645	615	614	622	622	626	679	632	618	638	605	636	631	583	633	617	604	672	598	601	598	641	691	643	605	651	566	593	699	610	627	619	598	608	648	639	616	626	705	649	643	632	617	665	618
50783	46197	42950	35766	30697	34669	41378	42199	39349	38805	37805	37746	31772	25763	25949	24323	23291	17610	14844	13840	13369	9211	8316	8555	6514	4345	3439	2313	2582	2611	2557	5451	3900	2670	3222	2710	2933	1569	1184	958	1047	1004	657	429	511	470	267	254	235	262	272	268	271	260	276	262	276	255	281	279	262	217	225	201	229	225	216	234	220	216	198	238	222	211	212	217	198	213	208	214	224	205	205	197	241	239	208	208	210	216	226	202	218	198	211	205	224	233	205	210	226	201	194	204	202	226	220	200	217	216	214	250	193	220	224	210	198	216	213	202	213	196	221	208	213	197	207	190	215	205	224	223	203	230	211	205	215	189	205	172	208	221	216	205	192	216	225	219	228	201	192	183	230	229	215	247	209	194	213	207	216	206	204	231	203	212	214	199	193	213	195	199	219	216	205	193	195	219	205	211	215	200	204	201	204	219	219	182	217	218	204	221	199	220	210	208	231	208	204	177	200	214	228	203	224	187	200	214	210	206	205	213	210	202	233	219	240	187	209	220	214	183	189	206	232	211	216	226	202	212	214	208	196	208	191	212	190	208	201	196	207	178	204	232	228	204	199	232	201	214	196	204	208	188	215	243	217	245	210	206	220	215	200	221	208	189	207	226	218	237	223	225	215	196	198	220	214	222	250	201	203	206	213	219	214	197	206	236	180	206	190	192	222	201	218	237	202	231	217	175	198	195	237	191	211	165	208	240	224	232	199	197	206	228	190	215	207	202	203	219	231	220	222	211	219	223	182	227	235	222	235	225	203	193	212	204	223	211	218	209	213	215	197	245	194	209	212	226	243	217	208	211	212	204	202	252	228	218	222	227	208	197	225	210	220	232	231	214	213	206	212	215	228	217	238	176	210	214	228	202	199	181	212	194	205	192	220	181	216	225	205	207	220	221	249	250	199	226	214	222	237	235	202	230	199	210	204	192	206	210	194	209	213	240	199	225	204	198	219	201	215	209	209	186	223	214	220	235	206	194	189	191	217	215	193	212	225	225	224	213	207	209	189	237	209	209	224	211	204	206	192	224	235	198	215	199	197	199	205	194	202	227	216	215	215	217	201	214	221	208	212	201	203	235	176	230	217	218	216	242	238	199	204	177	226	200	215	235	221	206	182	233	210	211	196	212	207	209	211	193	211	209	203	198	219	236	206	225	210	227	218	214	199	220	206	197	227	208	212	200	207	180	229	218	220	245	237	213	207	226	207	209	216	205	231	204	207	222	209	212	217	219	228	202	222	192	221	214	202	203	205	199	203	197	197	204	210	210	203	210	216	196	221	216	217	207	209	199	201	236	251	228	205	182	214	195	205	201	213	201	211	195	218	208	194	198	234	228	211	222	236	199	200	209	215	216	219	201	218	193	203	205	219	205	214	191	200	225	213	205	198	212	221	220	229	194	215	198	229	213	230	205	215	196	221	223	209	216	227	204	230	203	226	216	226	260	201	209	204	233	211	220	204	215	223	219	200	216	231	195	211	217	228	193	210	219	217	214	202	232	214	220	203	209	205	197	210	184	218	199	212	222	217	198	201	230	234	213	214	193	184	214	210	208	199	179	204	187	215	192	202	206	191	218	231	184	214	205	200	220	230	200	204	223	186	217	220	221	222	209	238	222	210	219	201	197	220	223	204	206	216	206	221	191	230	217	186	195	186	173	228	215	219	231	240	193	213	206	202	213	210	188	214	209	224	204	214	222	197	209	192	218	235	212	198	228	237	208	198	215	233	196	183	203	197	206	197	196	198	218	210	210	223	215	213	214	207	213	200	220	231	198	208	198	196	253	196	192	205	194	209	214	211	201	199	210	230	197	208	194	237	215	220	234	257	214	193	200	225	224	205	229	217	199	208	206	224	209	187	254	232	235	218	206	230	225	203	208	188	223	203	214	202	205	190	220	192	211	218	192	211	209	212	218	203	213	189	221	219	219	230	232	210	198	209	229	215	201	212	199	208	247	209	174	215	233	211	189	210	177	211	222	221	219	247	232	191	218	186	202	204	208	176	184	210	229	216	217	222	206	219	209	210	225	179	200	223	198	218	168	187	219	208	179	198	212	224	232	207	225	216	215	201	205	219	226	204	233	206	199	211	185	232	219	205	207	220	187	205	196	224	213	215	204	181	227	195	209	224	200	193	214	205	201	199	220	191	217	225	225	211	231	205	226	217	219	200	218	206	213	221	215	220	199	227	221	195	225	203	191	245	232	197	205	212	217	207	180	197	187	203	242	205	209	229	210	231	241	207	184	229	207	226	215	193	218	201	211	191	197	224	220	222	232	228	245	210	217	210	220	219	188	225	222	213	216	221	213	203	198	203	212	216	207	205	211	216	214	217	214	192	221	196	203	195	203	214	209	212	245	209	203	208	206	210	221	221	203	212	202	212	204	208	185	216	218	220	198	189	190	209	225	224	241	199	192	212	207	205	219	227	196	207	221	201	200	229	230	200	205	209	190	201	183	190	213	200	188	206	220	207	207	209	221	220	221	220	186	220	207	220	215	235	195	195	219	200	221	202	214	196	214	206	223	195	198	179	224	217	229	199	189	185	196	242	226	212	204	205	216	232	201	240	212	225	194	204	197	207	209	235	196	219	218	205	205	194	222	236	221	232	209	196	195	237	179	216	204	203	252	211	233	219	194	192	211	207	197	197	215	217	198	223	209	190	189	198	218	228	203	250	204	221	194	212	247	202	202	206	220	209	190	193	208	227	235	205	205	203	212	219	211	227	208	188	210	207	166	189	237	214	188	247	222	241	221	209	235	199	248	215	221	194	186	215	211	191	222	217	207	234	225	210	247	198	204	180	225	210	221	208	207	219	228	223	205	212	207	215	228	216	214	204	223	246	199	198	210	232	209	191	199	204	197	179	221	192	191	197	212	224	226	203	209	216	210	193	217	186	211	204	211	199	211	213	197	221	205	189	228	209	233	199	182	219	191	206	209	225	225	226	221	216	201	214	207	188	243	235	193	208	204	192	219	225	233	196	218	233	225	201	222	215	210	223	216	233	201	189	219	226	220	226	224	196	205	189	233	205	203	192	217	227	236	215	216	215	222	182	205	230	215	208	198	209	194	185	190	201	199	196	229	226	206	196	219	214	204	211	195	198	201	189	209	188	238	197	198	215	215	200	211	201	195	214	230	191	195	199	220	230	217	243	191	224	217	204	196	203	256	235	191	223	259	210	215	198	208	186	230	203	203	218	212	210	202	211	202	181	208	197	211	220	184	205	203	194	185	211	197	223	209	212	200	202	196	192	242	200	237	230	186	193	197	209	188	214	222	237	223	202	194	209	237	211	215	209	191	179	198	226	232	206	185	189	234	177	191	221	204	227	210	210	218	220	204	225	192	199	225	223	185	208	184	223	202	167	204	222	184	211	207	232	216	250	218	206	231	232	208	214	195	218	178	189	225	190	211	206	183	232	214	203	188	200	199	216	211	226	183	212	206	217	214	203	205	189	216	197	212	212	199	246	213	211	209
37342	43108	48776	47862	49345	49665	53342	54422	56132	54023	54322	52852	48353	43801	43410	44076	41830	37453	34131	36312	34117	29328	29105	29279	24462	19274	16481	12687	14034	13751	13822	23426	18461	14318	16700	14991	15969	7883	6950	5713	6411	5533	3369	2102	2596	2350	1172	974	855	847	837	834	907	979	1058	1026	936	913	863	794	902	718	643	641	593	562	579	586	574	551	556	560	489	568	530	539	516	536	525	545	536	520	554	542	526	549	502	529	489	542	532	519	537	479	560	496	537	571	547	522	512	549	555	545	528	576	562	539	546	535	525	545	563	555	509	540	568	508	497	547	509	541	535	539	515	507	511	508	563	502	552	512	502	544	564	510	519	525	541	490	559	480	536	549	551	538	524	509	529	567	508	491	557	551	525	531	487	521	538	532	523	550	525	528	514	572	467	561	540	528	499	515	532	544	561	526	526	548	553	550	521	504	483	528	540	540	509	529	546	480	520	491	567	544	540	523	505	550	486	544	517	563	518	524	483	525	490	517	562	502	527	531	536	489	490	513	503	521	565	518	521	548	533	527	549	537	518	534	513	537	532	500	501	524	548	525	547	496	534	547	516	559	530	534	520	518	493	531	545	563	534	486	537	517	527	526	501	486	552	536	532	527	524	571	556	547	498	500	523	521	554	516	552	563	549	511	605	560	496	524	556	547	518	519	557	504	538	584	552	542	530	564	492	566	503	529	533	543	580	470	490	582	548	511	512	546	526	487	519	502	548	538	500	558	522	530	555	520	509	548	468	561	499	503	519	527	489	506	541	548	524	581	516	535	548	526	516	538	550	485	558	526	528	493	523	513	518	532	530	532	525	555	511	523	587	538	522	530	574	542	558	529	556	527	517	546	529	522	552	530	550	492	543	520	506	531	523	531	534	530	511	538	546	528	532	536	518	549	532	531	538	504	537	530	520	493	553	550	496	535	561	518	526	560	515	606	506	521	552	520	557	512	536	507	526	581	485	556	516	516	549	496	543	494	556	544	525	513	515	509	547	534	529	532	537	559	519	581	528	496	518	534	551	535	558	535	500	508	567	528	544	537	587	546	533	511	554	545	524	543	504	523	558	547	546	526	517	481	527	531	515	501	533	574	512	538	554	545	514	560	528	526	521	534	561	506	519	551	545	523	501	557	509	490	536	584	545	544	513	534	497	540	522	552	507	518	566	572	535	501	476	491	583	528	529	560	594	520	529	528	527	505	534	595	571	540	502	508	543	537	519	546	513	512	565	517	539	542	549	535	526	571	549	530	527	533	520	518	571	511	554	531	547	509	518	544	518	512	536	550	558	512	505	489	511	541	551	544	477	532	551	578	519	539	535	565	532	505	536	559	514	526	509	497	507	554	549	521	499	509	555	516	563	510	515	515	522	515	529	513	513	564	494	558	510	518	524	509	505	531	578	537	524	553	513	515	547	577	520	516	559	544	518	536	521	538	502	554	538	554	498	525	564	550	526	592	536	534	516	545	501	555	525	546	559	578	497	572	465	513	541	549	510	497	515	498	539	520	568	507	533	553	541	510	512	567	519	506	546	530	527	517	522	537	486	497	593	536	569	509	576	541	536	529	533	526	545	541	542	529	547	515	520	546	515	531	517	526	510	501	525	530	542	521	475	549	541	555	571	532	519	532	528	502	547	530	522	543	509	530	526	487	493	510	519	529	511	521	528	503	566	505	517	499	523	527	531	472	581	549	532	536	525	506	491	564	502	505	488	543	537	513	560	545	533	533	544	516	513	509	527	516	507	509	516	514	551	519	514	545	567	495	552	533	536	507	526	536	505	496	532	548	519	528	535	521	533	532	551	520	539	531	544	563	521	547	525	529	538	490	511	535	496	567	491	566	590	505	504	502	509	549	548	537	517	520	508	554	541	517	529	550	567	556	518	536	548	523	518	528	525	520	560	513	532	555	510	510	503	504	526	547	522	590	583	579	506	545	532	545	550	566	513	506	543	514	510	506	526	566	532	511	535	481	509	527	527	554	513	537	558	511	509	567	522	517	579	482	527	540	539	526	541	524	505	501	526	534	526	562	526	566	504	530	512	507	523	554	556	525	578	546	561	504	529	579	507	555	499	533	529	495	519	510	550	570	509	514	530	532	560	537	543	545	531	531	488	491	505	563	520	606	532	483	513	504	554	563	530	488	533	528	557	530	508	557	536	565	521	541	547	509	520	510	548	558	523	508	522	576	530	538	548	531	532	525	500	509	598	505	532	531	521	494	492	541	510	513	529	548	560	501	561	555	579	513	532	575	526	544	522	521	546	525	489	529	491	538	504	514	501	536	518	512	512	513	525	530	513	532	515	543	520	539	520	487	510	558	487	561	555	495	564	489	544	567	515	541	506	521	557	520	563	530	558	494	569	524	558	505	520	551	559	525	518	555	490	511	544	527	527	519	549	525	532	536	547	552	521	508	530	497	501	525	502	538	536	514	528	524	568	533	504	516	519	537	537	528	556	528	552	527	500	568	512	536	507	511	532	543	554	532	522	526	496	483	573	536	519	562	515	519	521	526	549	564	514	499	570	529	526	490	549	525	528	546	508	527	505	538	492	539	542	483	548	532	516	581	475	559	556	478	537	535	537	508	496	564	534	553	528	477	511	564	554	527	530	572	532	547	492	536	550	515	499	522	531	529	485	490	484	557	524	536	526	474	532	498	520	508	526	529	600	506	550	539	554	520	559	522	506	510	504	579	506	563	551	576	540	526	551	531	522	492	548	553	578	532	533	541	562	521	546	563	553	532	491	523	555	535	558	507	514	509	534	536	554	531	544	543	510	540	551	532	522	527	526	501	513	504	529	526	514	516	489	545	496	533	518	540	497	567	540	500	541	576	536	543	575	531	559	502	499	516	548	516	510	526	525	538	512	513	513	522	545	526	542	549	522	483	531	542	535	543	538	544	519	541	524	520	488	553	544	532	549	552	587	536	540	557	528	554	552	533	552	502	551	530	531	528	550	530	499	524	532	542	543	494	538	528	526	512	542	526	510	502	490	546	526	550	532	517	544	535	513	529	551	521	555	572	517	561	558	499	501	544	522	548	500	522	551	517	532	520	536	516	509	494	532	546	522	501	558	504	521	498	549	542	533	554	576	518	546	529	561	524	538	503	504	589	523	486	520	522	504	534	540	511	530	497	528	562	523	555	525	537	514	507	500	517	560	542	526	485	500	540	539	559	513	515	521	549	590	526	523	541	557	521	521	535	507	508	524	536	567	546	525	529	555	511	511	536	555	526	526	556	537	541	516	564	522	556	540	516	500	540	566	526	526	527	542	528	506	528	558	497	532	514	533	521	518	543	542	525	503	524	589	536	553	529	512	552	539	550	522	525	540	560	556	550	525	491	477	527	535	526	516	518	507	516	508	513	493	551	517	521	501	520	533	543	522	526	527	549	567	539	507	530	527	563	546	556	557	552	504	536	566	548	533	518	549	603	539	520	526	545	529	546	506	524	531	545	530	543	521	571	550	552	526	522	551	522	512	496	530	509
27676	26383	27868	23120	18895	13669	10932	8802	5075	2950	2215	2012	1344	1014	935	892	896	590	583	536	564	466	423	383	379	353	322	327	313	310	283	350	355	319	309	308	341	282	287	267	256	271	264	259	283	313	308	289	266	270	225	254	281	238	248	277	268	272	250	229	266	266	269	246	271	226	236	283	255	269	283	232	208	279	264	261	241	247	236	248	294	244	252	263	279	269	232	271	246	249	278	241	276	267	263	250	216	290	286	235	241	260	239	262	255	269	289	250	271	240	261	239	275	258	260	274	247	247	253	231	243	310	234	280	262	283	234	248	241	257	306	259	253	271	252	263	254	271	241	276	258	263	235	279	253	269	252	262	282	252	269	249	252	265	270	247	235	266	246	223	260	277	259	267	252	237	250	243	282	224	238	269	219	227	257	286	257	267	225	246	224	249	275	247	238	245	252	256	254	297	261	248	260	249	264	239	251	258	240	269	245	258	252	279	276	280	286	221	255	246	276	272	254	267	245	244	247	268	254	266	265	256	262	244	268	228	230	250	289	256	265	234	303	250	260	250	278	241	266	260	273	246	264	257	262	271	235	246	249	257	246	240	271	224	233	253	270	265	258	280	251	244	235	253	264	270	256	287	281	246	241	302	243	260	226	243	255	233	260	271	274	282	253	258	264	254	233	256	257	236	257	266	244	242	276	262	256	246	270	246	250	256	226	264	271	260	269	252	267	278	265	255	223	255	256	261	247	248	267	272	240	284	255	225	263	301	232	246	242	245	271	255	238	283	246	264	255	266	250	248	248	274	243	251	240	272	252	228	262	239	275	252	219	229	226	254	230	253	263	265	260	251	227	246	253	250	289	250	245	249	282	225	245	269	264	240	250	252	231	264	268	275	243	249	230	238	281	238	256	259	245	232	235	238	243	258	279	256	269	255	253	290	283	295	253	237	281	265	271	266	255	235	240	258	257	238	252	285	246	279	243	292	249	260	270	280	248	250	217	268	268	259	249	284	264	245	267	253	245	272	258	261	251	257	215	269	227	253	278	248	281	219	242	276	268	289	263	266	267	281	239	249	282	258	238	253	250	235	285	262	269	275	230	242	250	255	232	241	269	247	258	244	260	242	243	262	267	273	251	242	280	254	254	242	259	261	259	238	261	249	250	232	238	256	250	261	265	262	250	264	256	199	257	276	265	261	272	245	272	259	253	281	245	234	269	241	238	266	242	263	264	248	236	251	264	275	259	236	245	298	236	233	295	292	267	249	237	242	273	242	265	269	261	226	244	245	283	273	243	273	255	271	264	259	235	293	261	260	253	236	272	231	250	249	274	229	267	238	251	228	263	293	251	235	271	236	293	257	213	250	265	267	242	253	268	246	272	271	258	259	255	267	266	251	243	240	269	266	288	254	261	284	282	240	281	269	274	259	259	248	242	265	260	245	238	213	261	256	258	238	234	221	239	239	221	254	259	257	242	255	244	252	266	242	237	252	296	252	231	281	252	239	258	280	245	261	252	215	271	253	275	284	236	245	255	276	270	267	267	268	229	285	261	235	297	225	239	269	251	266	259	230	245	245	235	251	266	241	248	248	252	268	288	276	275	239	270	253	261	266	230	250	257	236	269	234	257	257	256	271	241	270	224	290	263	274	244	263	271	226	244	247	252	250	241	262	247	238	240	263	254	222	253	265	269	236	255	228	257	244	236	250	232	239	235	231	242	274	261	251	245	268	292	249	266	247	254	220	276	273	249	258	284	263	254	267	254	242	239	263	245	239	262	274	263	250	249	293	258	263	272	268	247	251	279	253	258	259	264	232	213	255	278	238	243	258	270	255	238	266	240	246	251	260	260	274	274	259	269	263	271	237	261	246	254	265	234	247	278	239	238	249	256	258	252	276	264	230	254	253	267	281	286	266	250	258	253	253	245	259	276	274	241	255	237	254	274	237	252	258	245	258	262	228	264	234	251	248	250	263	242	254	266	223	262	262	246	256	260	253	241	219	250	260	254	253	255	270	249	222	264	273	244	253	260	265	244	263	239	270	264	258	244	254	251	257	254	257	252	269	261	231	269	259	243	244	250	244	258	238	245	245	242	265	234	263	249	255	237	267	253	264	246	246	224	236	252	255	244	240	245	267	264	234	229	243	263	248	252	262	257	251	292	279	272	268	257	272	266	255	257	234	242	253	240	254	256	267	259	272	270	279	241	274	234	242	231	221	224	259	258	252	271	247	257	239	234	268	220	245	247	242	258	248	251	258	253	224	243	280	259	247	257	227	222	259	274	249	263	269	242	247	243	246	272	247	278	244	240	244	221	213	258	266	289	252	232	247	246	277	255	245	256	260	272	250	295	290	265	246	272	251	280	244	245	261	249	263	257	258	245	252	266	256	284	242	266	251	234	283	245	246	290	272	289	234	261	237	270	235	246	251	252	267	264	244	272	281	248	256	258	267	243	244	265	244	237	260	272	232	258	260	275	254	257	258	254	267	265	283	236	241	249	238	229	260	262	264	251	249	257	243	240	270	222	225	262	278	253	251	239	260	268	261	230	262	282	230	283	253	257	246	225	272	264	238	250	274	267	240	254	279	240	261	296	271	246	266	261	243	293	228	293	254	248	261	213	248	259	267	253	268	262	258	257	258	258	253	274	281	282	254	223	268	275	237	236	242	252	254	257	277	244	248	244	264	262	259	268	241	255	252	234	261	222	239	276	278	242	249	248	267	297	264	232	240	262	258	258	257	266	263	251	261	231	262	268	252	263	276	217	244	263	242	256	224	265	249	244	282	258	224	231	258	269	243	253	223	254	239	231	266	259	254	235	246	266	244	243	270	254	249	254	260	282	266	267	260	265	229	277	241	264	265	243	258	243	265	254	256	272	233	238	283	247	245	283	228	244	264	276	261	249	261	270	281	214	268	253	275	262	234	285	263	279	273	256	260	272	256	248	258	256	226	231	248	289	262	267	254	245	261	237	242	265	255	268	244	247	231	259	236	221	271	248	235	233	258	258	229	282	274	257	236	273	271	277	239	259	234	273	286	276	266	255	225	261	240	280	240	250	243	257	275	271	239	266	248	277	253	293	286	261	240	261	252	254	261	244	237	257	276	258	253	270	283	263	262	267	234	245	257	221	256	273	253	294	251	252	254	230	260	251	254	253	245	264	235	261	259	243	246	283	239	239	227	241	266	272	277	231	278	285	222	253	248	261	245	267	258	265	254	247	254	261	253	264	249	265	243	239	294	261	235	265	247	286	238	219	267	251	255	261	256	272	283	271	239	233	267	246	263	258	257	283	255	270	246	260	217	264	229	269	226	250	240	250	248	266	256	246	238	248	246	227	266	263	260	279	250	254	262	211	223	266	252	283	249	264	307	289	229	282	247	243	231	275	255	222	278	297	250	251	266	266	238	237	246	245	255	254	234	283	273	262	242	256	279	235	245	280	315	259	262	248	245	246	243	272	262	253	253	242	266	296	224	223	255	266	258	256	271	251	241	253	245
17072	22025	31758	33391	33010	29284	27135	24380	17667	13254	10948	10330	7685	5724	5770	4877	4887	3500	3244	3038	3199	2201	2006	1914	1659	1415	1231	1201	1119	1231	1064	1432	1296	1104	1149	1031	1179	1014	813	772	714	764	814	689	670	713	753	685	713	669	698	708	676	690	657	627	656	699	670	639	662	671	693	609	630	673	668	618	660	686	617	660	660	657	626	632	601	624	624	655	634	657	701	610	656	614	669	635	678	622	661	658	638	613	681	608	665	635	633	679	640	674	639	681	638	644	630	629	609	621	615	671	619	645	621	627	663	674	646	609	614	638	632	655	625	663	624	632	664	632	658	643	667	636	671	629	650	667	612	700	605	621	641	609	630	657	641	631	639	634	656	654	647	616	643	636	654	656	658	615	645	646	655	599	691	648	612	594	653	710	634	634	662	638	653	627	598	614	594	661	662	651	664	635	646	670	670	641	605	683	687	638	640	626	639	652	601	659	652	633	637	624	629	646	653	651	631	622	630	608	603	613	624	632	660	628	632	617	643	676	647	658	644	615	656	655	662	652	649	654	631	650	606	674	654	591	630	619	633	618	622	602	626	645	644	575	614	674	666	665	655	660	598	672	621	667	616	640	623	617	643	702	631	677	634	609	622	638	623	623	648	651	678	642	613	619	605	612	640	596	643	644	663	677	595	650	586	635	668	667	635	640	644	634	622	644	657	664	638	652	662	609	632	591	661	628	657	648	662	618	632	618	602	666	607	622	677	656	616	617	633	582	638	651	638	657	712	637	679	660	682	647	656	615	651	655	598	660	644	618	622	651	686	630	634	661	669	669	640	660	650	639	677	655	615	604	615	667	662	636	609	661	637	635	636	663	651	630	639	618	635	656	661	634	668	669	679	647	646	640	683	619	605	650	704	634	659	599	650	696	643	597	621	632	580	673	643	679	632	612	623	619	602	625	624	644	651	673	648	607	601	625	670	638	629	569	586	611	645	642	659	665	677	655	631	624	642	632	665	633	648	643	627	657	576	582	667	647	640	605	576	680	571	607	605	632	628	624	635	681	641	633	639	662	700	621	638	646	615	616	639	606	609	642	642	670	665	641	652	632	681	659	685	620	594	606	639	694	651	666	597	646	642	598	600	656	671	632	637	624	652	628	649	664	647	645	641	647	629	628	656	645	613	644	621	672	627	608	608	679	641	604	584	614	673	654	669	618	658	614	645	641	641	676	635	647	658	680	656	628	621	605	693	655	666	632	639	622	643	603	653	606	640	647	638	598	633	630	688	651	615	665	606	591	695	648	626	649	610	635	616	622	628	624	641	655	600	632	647	630	646	664	656	675	639	611	602	639	632	659	665	622	643	635	663	628	663	650	602	621	577	596	630	655	657	608	613	645	643	629	626	594	607	634	657	573	606	602	635	613	671	650	640	652	609	616	645	643	635	676	658	647	633	639	682	607	634	641	668	631	633	674	658	644	623	615	624	574	605	633	624	663	638	624	631	648	652	624	655	623	661	635	660	603	662	656	650	685	666	616	625	634	653	652	675	686	679	669	654	657	602	653	672	641	675	620	629	676	648	650	637	632	616	611	667	655	661	618	648	685	706	623	640	652	611	653	649	636	660	637	653	653	672	653	666	684	584	670	662	625	625	622	647	667	645	617	646	669	641	626	658	658	615	646	611	647	592	627	695	693	601	645	693	660	656	651	655	608	630	585	605	616	563	694	645	642	656	622	659	628	671	633	678	661	620	621	640	644	605	643	643	649	661	593	644	651	631	619	682	611	648	649	671	593	597	647	664	634	648	667	655	631	685	627	618	660	671	645	686	659	581	639	621	665	668	640	610	652	641	621	606	602	633	621	615	639	664	640	631	632	649	630	619	647	670	656	621	678	576	663	629	656	667	640	669	634	645	665	664	601	658	610	634	603	668	641	637	633	669	644	651	653	672	665	630	649	608	674	608	658	662	637	638	645	660	632	679	661	659	648	620	652	650	638	650	606	610	645	690	655	646	630	630	617	676	678	608	645	651	665	652	669	681	667	595	666	677	660	666	621	603	663	652	629	644	598	599	664	663	600	654	644	621	594	639	634	657	623	637	668	671	626	688	668	603	669	589	686	621	604	596	615	620	686	658	610	598	698	625	671	616	651	653	628	637	637	664	656	674	633	638	641	614	620	626	610	629	585	634	652	615	642	641	687	639	659	647	656	655	631	660	613	666	656	629	644	620	617	641	625	630	635	615	645	652	604	638	708	628	647	623	653	635	649	651	656	615	610	652	608	608	610	604	668	658	626	631	647	625	635	629	617	690	657	630	595	655	649	627	634	653	664	636	645	665	627	621	661	630	612	674	617	612	636	621	640	645	658	644	621	633	607	616	631	629	672	600	637	618	628	643	618	692	620	631	634	643	623	650	673	571	665	598	625	594	644	633	650	618	664	672	658	646	637	643	624	648	654	626	673	625	645	595	657	611	646	669	640	675	614	648	670	600	627	644	605	611	645	602	651	582	636	670	591	604	598	690	627	633	619	665	643	650	648	640	595	614	629	667	634	625	585	642	593	613	632	628	645	623	647	634	612	637	641	653	660	672	681	674	699	623	590	646	633	662	626	659	652	561	671	600	625	638	648	648	644	615	611	651	668	662	647	647	605	610	626	658	653	651	660	632	604	674	644	593	639	666	658	670	661	643	642	668	653	600	615	624	642	692	604	655	620	639	627	647	610	660	637	649	614	612	622	647	629	672	663	662	608	654	623	645	660	687	644	613	619	679	644	625	662	616	608	632	643	667	656	637	656	624	656	649	656	653	642	616	633	639	617	642	601	623	623	637	604	629	667	657	620	673	663	640	629	663	628	615	624	692	666	657	601	631	610	683	675	644	711	672	682	604	637	635	650	642	626	634	638	605	654	673	669	612	667	627	666	667	648	635	689	670	608	613	628	615	593	690	652	637	613	636	682	658	645	645	600	627	607	616	642	652	577	637	645	619	685	665	668	625	624	618	673	654	654	623	645	613	571	651	627	623	675	630	660	663	638	625	641	649	632	608	635	630	623	647	661	633	624	645	609	609	644	637	643	679	633	607	658	635	641	605	612	674	634	643	634	627	635	635	693	678	664	656	604	609	632	594	651	618	633	645	595	669	673	648	680	620	652	647	591	650	650	634	632	664	647	611	613	670	651	586	641	676	625	640	648	637	629	615	683	652	667	620	662	634	663	627	624	631	619	684	659	598	655	605	640	621	598	612	654	614	644	722	630	658	684	653	633	628	642	586	638	633	671	620	641	622	622	649	611	620	607	647	681	602	632	593	663	641	690	641	611	619	667	638	624	638	669	606	630	621	633	673	607	641	641	597	621	665	659	637	626	611	614	627	636	646	660	635	665	621	666	649	636	601	608	643	649	643	612	608	624	697	623	620	619	646	693	598	652	651	651	609	625	631	617	651	675	669	647	645	637	651	656	616	640	635	648	630	628	610	638	660	658	653	636	620	641	628	631	636	672	637	615	658	620	611	610
41588	39443	41548	34807	29532	26884	32944	33974	27708	23885	20904	20472	15043	11290	12502	9764	10745	7051	5588	5136	6158	4206	3063	2718	2261	1800	1357	1060	1040	1008	1003	1576	1426	1242	1259	960	1135	916	444	435	410	498	394	377	290	307	297	270	282	256	286	263	269	294	271	291	255	256	296	244	285	237	255	235	266	255	237	247	241	226	281	241	244	259	265	251	248	257	252	256	262	263	238	245	254	253	275	249	246	255	248	261	231	231	250	220	253	262	239	237	247	265	272	257	252	225	201	268	271	269	252	264	244	230	251	248	212	254	265	249	246	220	257	248	245	247	264	209	283	255	244	259	255	257	267	219	234	263	215	244	245	277	259	245	242	271	274	274	244	247	267	248	257	236	300	259	238	242	216	259	212	270	254	231	272	265	281	271	256	290	227	227	233	262	255	249	248	184	260	244	253	234	234	261	265	243	236	241	257	218	257	240	248	278	228	266	272	258	241	222	270	259	241	252	297	246	265	254	249	255	270	225	257	243	261	244	262	257	254	296	242	251	254	237	251	241	269	244	232	261	215	229	244	253	240	252	247	249	263	229	259	280	281	225	246	260	257	264	240	261	235	252	269	263	246	236	226	231	242	240	233	246	290	223	268	252	214	253	251	234	270	227	267	253	257	228	281	238	251	263	278	224	239	232	280	233	264	270	218	257	253	265	275	275	235	244	245	275	267	267	256	252	233	256	241	250	233	233	224	266	245	264	264	261	245	264	250	229	243	274	257	216	280	234	253	224	253	233	231	260	236	267	269	235	257	248	234	256	266	221	258	271	243	242	256	246	226	255	258	263	238	264	245	227	247	273	266	223	238	251	267	254	266	273	248	227	236	247	259	250	235	264	251	264	255	272	244	244	252	214	244	250	257	242	253	274	318	277	251	225	259	231	245	248	281	256	209	246	256	288	247	254	238	277	252	245	267	237	235	245	255	278	229	239	230	256	243	295	255	247	269	271	250	276	230	246	240	218	257	258	263	249	278	276	255	228	223	242	237	220	272	243	258	256	263	230	236	268	263	287	245	257	253	259	255	277	223	244	259	258	257	248	278	243	253	237	250	236	240	286	275	240	257	245	258	256	266	258	251	253	231	244	257	266	230	226	258	289	289	255	248	277	267	216	247	273	247	275	245	271	257	265	242	252	226	248	265	272	244	259	250	251	281	222	255	227	240	261	251	268	267	250	234	261	235	261	234	265	237	250	253	232	244	237	244	220	249	228	220	235	249	225	278	251	226	243	258	264	244	242	249	233	240	256	253	246	267	257	241	283	261	244	256	260	245	229	233	257	245	264	253	229	251	241	281	234	246	259	248	240	246	256	242	255	259	248	208	251	253	281	242	234	258	253	231	241	258	261	247	263	256	272	252	217	224	258	251	212	243	218	247	239	265	258	279	246	260	236	246	238	255	252	239	251	271	246	235	271	227	244	231	260	248	245	257	290	219	257	224	234	223	256	269	271	254	250	280	280	249	273	259	249	251	270	246	242	232	254	233	220	244	231	242	277	238	263	244	224	253	255	240	235	252	263	233	236	274	284	238	260	262	246	247	218	264	215	240	259	222	274	267	289	251	247	246	251	275	257	260	243	243	253	242	210	237	239	256	241	277	263	231	238	237	255	242	274	268	239	259	219	241	240	283	251	282	264	269	250	263	247	236	244	269	282	234	261	236	253	299	252	271	249	251	225	215	235	287	273	262	288	257	250	268	246	221	273	259	242	259	254	236	270	263	253	239	250	269	242	281	264	233	266	217	258	273	261	260	266	271	240	252	279	259	235	283	272	227	249	253	255	244	255	273	262	225	275	277	259	252	261	251	231	248	258	255	260	257	255	275	271	229	251	252	238	236	243	267	261	229	240	254	272	264	252	256	287	264	263	268	229	233	283	256	259	244	243	285	254	281	230	236	239	252	258	247	232	229	229	233	249	240	257	262	243	264	234	226	261	262	268	245	254	229	246	221	222	254	244	257	244	254	259	242	245	269	247	276	277	254	251	298	294	285	212	300	267	243	246	254	245	224	290	258	284	230	279	252	248	254	235	225	227	241	276	256	242	268	269	242	227	235	266	253	252	255	246	221	260	239	275	262	235	263	258	237	253	263	239	262	249	240	257	240	274	258	276	257	260	251	251	253	257	253	253	257	250	241	265	226	221	265	266	247	259	260	242	266	244	246	255	240	267	240	258	262	223	279	236	230	240	224	265	257	233	262	231	245	262	242	252	250	237	280	281	266	254	253	223	239	222	232	245	252	260	239	249	250	261	246	239	267	274	240	249	238	230	273	240	238	283	249	238	225	246	277	267	278	259	272	248	241	250	240	268	214	260	256	263	272	252	254	238	241	240	249	241	259	248	241	243	262	271	241	287	250	242	251	267	239	249	239	260	244	265	244	242	249	270	205	256	237	248	243	252	233	263	245	239	253	251	287	236	239	257	240	238	250	224	243	251	242	264	226	284	259	237	275	261	263	258	250	233	267	230	257	248	261	228	249	249	273	250	246	252	275	278	252	226	229	261	244	248	268	250	244	233	233	242	271	257	242	254	270	266	263	247	257	244	253	275	271	252	257	244	268	282	251	264	238	238	244	236	266	267	241	280	243	244	257	266	240	251	239	235	240	262	250	239	240	263	268	259	249	256	279	249	252	258	244	233	269	246	260	242	268	232	222	265	248	236	199	231	207	233	217	270	226	261	216	281	252	245	270	267	241	252	265	249	252	256	228	243	219	238	242	274	261	246	220	239	258	233	268	267	234	259	240	234	275	248	263	270	248	249	268	243	251	253	267	217	248	254	247	219	237	294	245	237	265	260	253	266	261	262	241	240	241	247	261	237	241	235	263	253	274	273	270	243	237	242	247	252	253	236	248	243	284	284	247	227	239	257	219	243	234	259	236	237	268	256	211	248	266	242	252	230	257	251	268	250	255	241	277	246	264	249	245	235	245	249	275	244	276	245	255	246	250	251	246	263	258	251	240	230	248	258	282	249	268	246	255	237	265	237	267	239	282	221	236	254	222	259	250	237	268	241	266	235	236	259	273	276	260	258	262	243	235	269	270	275	247	228	280	246	233	246	258	224	249	250	261	251	272	278	221	263	261	257	262	260	254	244	249	248	253	250	239	234	268	269	262	244	251	236	257	255	280	235	240	294	258	264	244	260	266	229	252	237	248	247	248	229	246	273	236	241	264	241	235	246	248	245	257	242	275	256	277	218	253	271	226	249	262	224	262	249	273	226	267	262	260	254	264	226	249	293	242	251	246	245	259	235	274	248	236	262	233	262	270	211	234	232	268	283	270	247	234	240	247	258	235	248	292	222	228	233	245	242	255	262	253	234	259	224	250	253	274	229	232	243	237	255	240	250	231	242	250	246	252	237	253	279	263	276	229	259	247	267	213	249	235	222	244	210	274	220	251	250	244	248	252	258	267	230	249	239	247	263	249	273	299	240	259	262	266	234	238	249	260	258	265	262	262	275	276	256
28635	32944	42639	42917	42160	39732	44534	45632	43017	40428	39480	38416	33744	30644	32901	28862	30068	24519	22654	22085	24753	18234	15391	14143	12268	9721	7636	6291	6132	5769	5821	9481	8362	7531	7503	5930	6996	4982	2139	1938	1785	2197	1939	1283	1035	952	785	787	833	755	766	717	759	753	762	746	720	732	770	777	771	701	645	606	646	672	589	632	608	605	640	619	626	599	639	652	654	616	657	605	639	613	617	623	595	655	639	637	613	644	631	598	672	603	614	606	662	663	591	635	635	624	634	608	620	641	657	605	604	666	634	635	611	602	629	629	648	591	633	615	619	648	661	640	621	667	647	617	645	623	624	664	668	652	684	593	577	662	615	633	658	601	627	612	638	619	639	633	599	637	668	663	628	647	620	601	633	632	618	593	633	608	680	592	615	614	612	612	662	608	620	667	644	611	622	592	629	666	663	644	635	643	596	613	609	652	666	624	615	661	633	609	611	613	611	616	659	662	608	619	617	635	600	634	616	572	584	600	640	633	599	630	643	593	661	648	621	652	604	597	649	637	633	689	665	624	668	629	636	626	623	640	585	648	630	616	616	622	627	621	643	617	584	621	594	638	643	607	650	617	593	614	665	634	620	616	631	612	615	622	630	627	649	622	624	646	670	671	617	582	643	609	599	656	652	631	652	597	617	635	651	626	609	621	668	655	622	604	645	641	603	594	674	591	592	642	672	605	633	635	674	603	595	681	636	601	663	632	686	634	585	651	640	623	688	601	628	618	607	643	595	686	624	617	656	609	628	638	618	624	637	596	630	615	617	648	638	625	634	606	659	655	642	618	631	584	636	661	610	658	642	661	587	612	687	612	624	659	656	591	607	651	624	668	634	595	660	631	669	610	645	634	616	629	622	646	623	647	579	597	642	611	627	617	625	616	611	596	631	674	630	644	613	647	606	679	577	609	613	645	645	630	602	607	645	624	616	640	625	687	651	633	625	590	622	596	676	612	618	645	634	625	628	645	627	650	645	552	672	609	613	615	635	607	584	619	632	667	590	622	637	631	602	628	619	663	632	634	610	629	631	647	618	633	606	628	601	683	636	636	614	639	614	673	616	633	584	645	598	586	596	662	607	608	649	646	622	609	643	662	597	591	627	593	630	638	657	666	623	606	613	603	658	606	583	598	627	627	641	636	624	619	635	647	658	621	608	662	654	628	598	574	619	626	627	651	649	615	645	613	628	648	628	598	631	620	637	593	651	617	598	638	641	655	629	632	662	628	622	586	610	625	598	640	614	609	631	625	664	670	636	627	635	603	625	604	667	650	669	655	621	649	597	633	629	580	637	639	641	639	620	614	608	656	596	626	644	640	630	586	634	605	623	671	649	639	645	616	618	632	614	641	622	609	588	627	621	616	611	632	611	620	633	591	662	614	635	657	652	608	611	605	634	658	618	622	616	632	641	631	629	631	663	631	658	601	620	584	627	627	614	628	654	656	615	641	663	612	600	639	637	570	610	660	640	634	580	640	594	611	658	618	586	612	641	637	618	641	636	630	619	695	636	633	626	634	611	639	656	670	616	667	679	611	622	622	576	654	615	647	608	623	646	617	642	646	592	579	621	626	625	614	621	644	621	631	597	627	612	643	657	635	634	611	640	617	662	604	634	612	622	655	626	645	606	642	621	635	611	659	664	638	650	623	659	611	649	627	584	634	628	593	654	649	647	622	618	594	633	634	603	641	679	629	619	653	614	646	646	603	602	630	645	576	603	642	665	617	641	660	637	605	614	621	615	593	614	626	634	647	636	591	647	611	633	595	634	674	651	649	661	646	622	645	610	605	617	634	598	572	605	648	633	585	630	624	667	707	636	650	638	642	626	680	626	640	634	596	667	672	671	570	651	622	591	642	642	626	615	592	642	653	648	597	599	639	631	613	631	594	628	651	623	610	664	645	591	616	624	652	635	631	659	647	672	617	654	607	669	655	639	641	604	623	625	626	633	613	674	632	640	561	654	598	627	592	641	650	649	623	599	630	615	636	623	557	600	635	632	642	636	661	605	628	645	644	638	639	659	636	647	629	700	589	601	632	643	676	634	639	590	647	596	615	681	618	592	610	643	652	594	615	608	647	623	591	633	616	643	671	652	672	638	629	660	604	650	652	629	630	651	617	638	657	645	590	672	606	551	654	638	596	644	654	591	634	595	628	631	608	613	679	612	591	616	668	641	656	620	611	620	624	658	640	637	659	634	632	624	618	603	631	670	609	609	612	660	617	613	662	662	574	635	598	613	606	636	665	595	641	645	625	650	629	605	593	617	624	615	627	639	621	643	583	644	596	661	625	576	612	643	596	609	661	608	631	637	634	594	644	621	651	588	596	655	600	681	628	609	661	589	648	609	686	600	622	617	600	629	637	611	623	575	638	641	638	642	648	609	611	629	645	621	622	655	633	638	621	603	585	652	617	625	608	626	620	610	646	640	604	624	648	630	605	644	639	621	629	607	619	662	636	599	659	606	605	604	660	676	652	604	627	593	663	666	652	611	601	616	644	631	619	621	646	603	651	629	640	617	605	636	693	598	616	634	606	664	631	633	617	618	645	607	651	614	628	601	624	631	616	640	617	649	669	604	675	608	618	639	567	631	648	593	656	632	580	599	622	659	628	650	628	630	641	592	657	610	633	626	669	599	627	588	667	666	643	625	633	607	618	641	635	616	647	571	673	620	616	568	620	653	586	619	660	667	616	577	598	623	618	660	655	573	617	590	629	560	613	588	634	597	614	598	609	587	562	640	577	625	638	599	630	644	621	647	670	643	651	613	612	643	606	645	596	656	619	636	594	659	649	628	617	599	585	651	593	630	611	637	588	604	634	568	604	590	646	626	609	588	647	660	615	613	601	617	620	577	642	635	637	617	647	624	619	590	584	666	648	605	661	625	658	590	625	634	610	615	590	617	616	605	637	632	633	642	635	687	621	600	637	597	642	662	624	662	616	577	649	623	640	653	684	610	666	662	558	633	648	618	633	636	634	603	623	612	632	668	636	625	609	655	612	606	636	627	657	641	673	624	626	633	639	599	656	625	595	635	612	592	653	652	636	632	632	652	631	663	599	649	615	654	615	632	603	609	619	651	590	599	650	618	650	592	652	600	611	636	620	622	651	607	630	660	637	643	660	609	665	645	593	601	640	628	646	644	631	636	604	649	612	601	658	621	603	670	660	641	685	603	614	634	662	652	609	615	630	618	632	584	613	627	584	621	669	629	653	627	630	588	632	620	639	624	615	637	674	642	623	595	643	614	652	671	597	599	594	571	632	653	552	573	637	617	624	608	615	638	604	645	543	636	628	628	633	641	610	588	614	624	621	630	659	647	645	623	621	664	650	603	601	618	625	676	611	572	659	589	632	661	616	611	636	647	642	635	630	642	628	599	582	628	671	619	634	633	635	623	610	638	617	628	639	648	635	630	599	633	650	660	617	664	640	655	600	650	619	617	604	585	611	613	639	657	598	639	619	596	620	674	647	623	606	617	617	647	610
50757	46420	44000	36078	31167	32610	40094	44113	37527	35500	33385	33906	28347	25194	26239	23219	25571	20317	16456	13499	14897	13208	8015	6529	4995	4314	3662	2725	2384	1864	1808	3380	2878	2823	3110	2176	1898	1574	725	678	692	739	619	585	385	260	253	248	265	237	245	248	244	214	268	258	238	238	235	235	260	230	183	242	215	228	225	206	248	240	226	231	208	216	198	202	197	214	185	242	210	227	208	220	226	202	238	238	237	201	214	216	212	201	217	232	241	215	193	218	196	221	246	215	216	218	204	222	224	202	215	212	201	200	196	187	217	210	227	217	212	222	216	188	222	228	182	220	200	218	226	202	228	239	186	228	245	213	227	221	223	201	209	205	216	199	204	184	200	215	245	223	214	190	215	238	214	220	235	222	219	214	221	256	210	216	217	224	219	212	214	217	220	201	229	208	223	201	210	245	236	215	217	200	202	215	226	220	211	203	192	214	255	221	201	196	204	216	207	204	220	203	204	204	222	191	226	202	217	209	217	190	189	219	204	180	214	226	231	209	224	219	218	213	187	199	208	189	203	227	219	204	218	196	246	210	204	235	213	241	205	206	181	242	228	213	195	219	221	222	222	217	209	224	230	206	231	202	232	237	222	224	198	190	194	226	210	205	217	217	222	216	177	265	214	191	207	227	215	216	225	227	202	202	217	237	195	219	212	228	231	193	220	201	207	209	218	216	191	228	208	202	227	205	208	240	230	222	212	220	238	204	198	207	220	224	227	230	214	202	224	224	227	202	228	185	216	230	209	214	219	219	241	204	234	228	180	220	214	203	200	194	208	220	208	219	223	214	204	211	205	217	234	190	200	205	213	193	250	209	212	220	214	213	217	232	221	235	199	213	188	210	209	207	210	226	255	229	200	214	227	230	173	195	196	171	220	238	199	182	220	188	247	211	219	197	193	220	213	203	192	209	225	219	227	197	221	194	231	214	241	215	216	207	191	211	206	236	194	221	217	211	229	221	218	217	222	217	208	218	207	215	192	207	210	224	204	261	207	202	203	206	226	224	240	222	208	246	228	227	220	209	240	204	199	190	217	207	196	212	234	215	191	209	225	237	214	202	226	195	190	229	231	207	216	186	224	198	225	228	239	250	228	200	220	239	235	224	208	209	209	208	205	215	235	208	209	203	231	217	233	212	206	182	233	241	216	238	202	243	214	235	213	220	205	215	230	228	197	226	226	211	201	203	213	207	222	217	216	223	238	229	235	190	185	221	220	201	218	209	185	187	241	197	234	180	250	248	238	219	205	202	217	224	227	204	212	242	209	205	236	215	215	244	207	233	231	188	211	231	216	227	213	182	241	200	225	190	206	222	192	216	224	228	207	233	207	224	224	190	224	215	240	206	204	231	231	201	198	251	212	176	238	215	206	192	236	214	224	200	212	200	222	213	216	192	187	217	215	223	200	222	222	236	221	202	197	223	230	219	214	249	211	245	208	198	241	206	205	193	224	220	201	208	213	241	194	204	232	236	228	208	207	241	219	205	240	197	242	216	208	196	202	227	222	202	202	195	220	210	190	212	216	211	230	221	250	211	231	221	210	192	231	225	220	234	221	227	237	195	204	191	217	226	203	214	226	204	217	220	204	185	205	207	216	236	206	215	217	224	237	240	222	227	182	215	247	231	206	219	219	220	203	194	227	227	222	201	205	218	227	198	207	219	244	198	233	226	223	221	213	207	208	214	215	184	189	253	225	213	197	221	189	233	227	221	226	229	231	223	211	189	217	220	188	220	208	222	226	195	218	201	242	225	213	224	208	219	225	213	231	221	214	231	197	207	199	208	199	220	197	227	228	222	211	201	222	219	227	226	190	207	190	216	196	209	199	221	211	200	201	227	254	193	205	214	200	214	206	207	197	208	213	235	233	222	196	236	225	207	220	214	197	197	208	193	213	214	231	200	215	233	233	229	212	239	210	233	206	224	244	225	181	216	224	214	215	235	192	240	194	204	220	202	210	214	237	233	214	200	222	211	211	238	224	201	237	209	203	215	193	227	203	200	190	211	200	222	196	200	215	240	239	238	199	244	224	231	211	230	180	227	218	213	214	227	192	214	221	204	196	219	227	203	234	196	188	217	216	207	191	216	197	230	212	225	198	180	239	217	175	218	212	192	229	226	216	223	213	242	185	206	220	220	226	209	229	206	227	211	216	212	233	184	186	203	201	206	210	242	202	207	236	222	226	229	206	195	215	220	211	208	197	216	213	211	220	201	215	218	203	188	229	241	214	209	248	224	228	238	204	224	226	206	211	230	207	213	235	202	235	235	225	236	251	225	207	206	240	231	240	230	203	217	231	203	214	211	218	212	205	188	196	196	220	195	190	200	224	211	210	222	197	184	221	229	216	224	218	216	197	225	215	208	222	199	209	215	210	249	209	230	207	219	228	219	207	218	253	226	232	208	218	211	233	216	219	196	226	185	261	229	202	226	198	219	209	203	196	194	209	185	206	216	212	200	216	186	237	213	238	205	241	204	209	216	211	222	188	203	217	209	185	212	208	221	210	223	229	200	210	202	213	211	218	224	203	212	199	203	182	200	212	189	229	211	246	225	218	209	216	206	198	221	201	217	216	228	211	210	213	193	242	217	207	192	222	214	216	227	214	186	216	227	226	225	203	209	250	223	245	209	187	198	221	199	214	194	219	187	200	203	220	236	208	222	227	209	207	221	221	233	182	207	221	223	203	230	202	178	210	202	188	199	210	207	227	215	218	208	238	225	202	204	241	213	229	203	228	189	207	223	231	183	216	246	199	247	201	204	201	244	219	221	245	210	192	202	189	233	207	225	194	211	194	220	223	204	211	229	185	207	200	218	221	198	228	216	226	193	196	201	219	209	207	230	218	208	226	249	228	191	218	213	210	252	213	210	188	228	220	211	220	227	211	211	213	210	213	225	200	226	231	223	220	222	235	229	211	212	208	225	218	208	224	222	215	234	221	209	241	233	178	225	216	213	247	239	214	231	217	217	231	228	220	202	210	220	245	210	193	221	241	198	191	222	218	240	203	209	194	200	225	231	198	239	205	232	213	239	207	183	212	210	242	218	224	212	208	220	211	218	214	208	214	198	230	226	226	218	206	223	202	234	195	216	224	207	212	223	202	201	208	189	194	218	219	213	178	200	228	208	222	234	215	226	220	220	215	211	190	220	195	225	190	199	206	194	219	198	225	211	208	203	217	209	220	229	230	219	210	214	206	209	206	205	220	190	211	200	222	210	262	194	215	186	212	230	213	224	218	217	201	214	220	219	207	228	221	213	230	231	221	243	219	218	205	225	201	217	216	236	219	210	225	204	219	226	207	210	191	194	212	218	175	208	219	222	199	256	230	212	204	200	177	190	218	203	187	189	218	202	194	218	221	202	216	203	227	203	206	211	195	195	200	213	209	236	202	215	210	173	238	209	187	187	213	227	226	234	225	227	205	205	208	203	236	190	204	255	198	210	201	213	216	220	173	211	206	198	218	195	208	206	208	189
36552	43071	49540	50514	48378	46751	52144	54538	53987	51338	50442	49587	45785	43605	45426	42260	44722	39949	37576	35450	37680	33208	27079	24957	20764	19695	17351	13848	12685	10140	10276	17068	14559	14501	16405	11248	11140	8888	3974	3745	4064	4044	3195	2674	1358	1001	893	753	802	801	798	737	745	758	748	915	785	796	788	785	865	653	606	589	564	592	566	572	558	537	558	535	562	580	609	501	535	555	517	551	537	576	554	563	560	548	547	524	538	551	579	537	547	529	543	561	537	550	482	540	573	545	549	552	525	536	531	538	533	577	531	553	563	526	535	548	542	501	557	555	531	614	505	570	562	513	530	527	549	510	597	579	558	554	558	508	547	544	515	540	474	527	555	537	540	513	524	513	525	524	554	566	527	518	521	570	533	558	536	537	514	543	527	574	525	546	562	570	554	548	555	525	548	551	543	500	524	562	494	530	573	555	569	557	557	521	532	555	534	526	568	529	528	556	516	537	551	537	562	554	521	492	539	516	517	541	554	543	545	536	557	501	516	541	559	533	537	544	531	530	508	567	534	535	580	550	552	526	544	532	537	533	560	552	607	565	556	546	549	603	555	501	523	530	556	542	505	537	477	524	565	556	531	558	528	535	557	529	506	547	534	500	501	582	544	521	509	560	569	555	542	555	540	576	525	556	543	502	565	539	586	559	534	590	545	557	541	527	498	548	536	524	523	548	541	495	523	531	511	545	516	489	561	563	537	530	500	482	522	547	539	566	542	505	543	528	521	569	504	539	539	540	505	526	551	523	532	570	581	521	527	573	507	531	566	520	553	530	595	496	563	513	499	573	547	547	529	539	546	542	535	532	495	549	563	567	530	533	544	563	579	505	546	535	604	581	571	557	587	511	533	499	528	529	537	542	510	548	551	583	543	537	518	519	522	523	543	539	553	541	536	494	512	507	540	559	565	557	527	546	578	554	562	580	531	522	523	530	539	529	546	552	520	545	544	517	530	541	546	571	545	519	576	522	538	522	524	512	537	537	544	521	503	506	546	521	517	542	533	535	550	541	519	518	557	518	554	535	582	588	539	513	529	540	535	529	519	522	539	552	531	553	558	574	580	541	582	540	572	570	546	532	555	515	534	548	502	600	519	498	537	509	528	524	540	551	519	544	534	527	570	547	557	542	549	518	579	545	542	526	548	538	552	535	514	494	528	534	574	525	520	531	537	552	554	509	531	506	572	535	532	510	527	535	520	526	546	536	556	559	518	587	576	564	529	538	554	539	525	524	579	523	507	524	543	546	532	556	558	575	533	549	541	538	512	580	541	545	545	539	549	523	549	604	547	547	557	519	582	500	545	513	509	554	504	477	560	565	579	510	536	587	501	555	512	528	514	553	491	570	550	539	566	569	512	534	512	529	536	566	577	511	550	545	570	523	521	519	520	568	555	540	548	511	520	582	498	533	526	508	540	527	509	556	531	528	561	552	521	540	504	579	564	558	549	553	486	500	516	540	554	550	544	514	539	517	532	561	571	529	555	508	539	526	520	531	524	549	559	525	570	536	553	535	543	559	571	533	545	552	560	543	549	516	566	545	542	538	550	515	553	562	505	529	568	546	516	564	576	508	495	524	519	506	539	549	530	533	551	518	525	506	554	543	522	516	532	521	533	557	567	538	533	528	560	576	529	523	532	536	532	549	564	566	560	528	553	526	528	527	502	526	550	510	520	562	497	534	541	529	530	560	546	571	530	495	570	491	599	509	541	540	553	545	542	520	539	573	573	550	526	554	565	526	528	515	537	555	535	556	536	529	551	533	545	515	536	547	547	545	614	596	521	564	509	539	526	578	512	568	537	585	530	556	515	553	579	494	515	525	574	546	549	512	547	559	515	529	563	544	532	525	561	556	554	542	525	526	505	524	575	571	601	502	540	501	551	558	566	554	548	556	527	544	541	509	561	540	523	569	531	537	578	515	508	530	513	538	528	547	553	542	533	552	543	540	556	539	516	566	537	539	563	540	550	544	515	554	527	526	526	505	536	522	559	551	501	552	587	568	534	524	551	531	561	552	549	537	546	493	582	504	538	538	536	586	514	541	534	525	522	533	530	515	572	574	530	523	538	514	502	564	494	568	524	530	565	542	546	551	519	522	567	594	525	546	534	551	557	529	560	506	582	544	548	517	542	556	522	533	533	548	511	545	515	533	575	563	566	559	526	552	510	553	571	535	501	537	559	530	548	523	542	535	551	521	563	546	550	541	512	543	548	526	535	580	537	513	541	576	558	501	562	501	545	537	506	603	557	549	514	531	520	557	532	556	523	541	529	562	521	574	520	572	510	524	481	528	555	519	548	541	561	498	515	552	591	539	534	530	512	543	553	528	525	538	548	545	530	576	537	543	530	508	496	536	549	532	510	557	534	557	542	573	534	529	526	581	548	527	548	527	537	491	586	520	520	503	560	581	527	493	562	566	494	537	579	560	485	521	586	535	607	566	563	555	560	571	500	527	545	520	529	509	559	543	565	535	526	535	520	549	540	530	502	511	544	543	546	558	558	531	510	540	517	540	520	555	535	537	529	505	513	545	557	541	525	574	542	545	568	536	579	506	541	553	568	578	547	524	542	555	491	559	553	558	548	530	528	593	543	559	549	515	561	524	597	570	549	560	537	516	563	522	538	512	517	547	558	527	539	550	507	545	494	554	531	509	536	553	532	559	523	538	533	523	576	548	535	544	586	482	569	523	538	529	554	566	530	542	557	577	566	559	545	509	569	506	512	545	533	529	546	512	555	559	563	501	548	539	490	535	553	553	554	534	506	525	528	547	556	563	514	546	561	527	560	550	544	550	551	554	557	514	527	522	562	517	560	526	508	533	518	549	525	541	482	544	515	528	541	568	584	524	512	545	545	505	535	559	540	529	528	541	578	549	512	566	553	552	532	525	519	542	530	540	529	545	533	527	550	521	557	557	512	511	524	554	555	522	504	573	522	524	510	530	554	555	539	542	529	546	541	589	554	550	524	536	552	509	558	554	564	530	524	556	590	541	567	514	511	531	550	526	539	572	565	558	511	529	545	508	568	564	535	530	571	565	532	547	554	542	582	540	520	543	526	556	548	538	544	502	518	563	555	514	559	587	550	525	514	557	559	570	512	478	550	512	558	485	556	552	573	551	496	549	534	574	546	540	515	541	524	510	536	561	535	525	540	533	518	527	552	531	506	544	585	533	497	550	550	573	527	516	514	537	537	524	525	538	527	541	554	536	535	539	573	562	505	548	532	517	549	535	586	534	551	548	550	552	561	500	528	512	518	499	552	522	526	561	505	555	553	531	509	519	545	568	544	536	562	535	513	530	485	574	519	538	526	558	513	524	573	519	544	544	529	579	518	526	564	511	537	524	526	523	567	528	503	572	537	502	519	559	533	555	526	533	547	514	536	528	548	544	531	529	519	529	510	525	519	528	564	540	538	559	581	520	518	544	568	530	582	507	528	504	549	491	493	551	496	538	514	562	541	546	519	516	556	513	556	529	544	547	588	535
29374	28739	30460	27026	16606	11028	8606	7230	4685	3533	2464	1859	1450	1162	1051	906	1035	745	628	566	546	585	453	381	391	338	341	331	306	301	281	325	331	300	321	289	303	315	254	305	289	291	255	293	255	302	255	266	261	259	290	250	254	268	246	266	257	232	258	217	268	233	241	257	260	284	270	279	242	262	263	259	251	227	265	274	246	279	285	255	244	247	271	246	261	240	252	256	275	273	225	237	257	311	246	273	232	258	258	266	213	250	280	249	245	237	263	259	247	253	260	224	256	268	257	243	231	265	256	231	249	260	250	269	261	243	262	257	235	250	265	239	258	213	264	259	229	255	277	248	290	260	261	243	258	298	259	255	243	245	258	241	266	254	233	272	229	245	234	252	261	259	251	261	246	274	251	246	260	228	228	243	267	241	261	275	266	258	252	239	267	260	261	230	235	241	266	281	250	253	226	260	256	237	249	268	263	262	250	252	236	251	256	238	264	251	253	275	244	254	267	245	267	254	242	256	279	275	267	246	255	242	250	263	247	274	267	290	255	239	238	260	237	282	245	233	284	248	253	245	260	244	255	230	252	243	259	256	271	262	262	247	241	266	257	275	224	262	264	242	247	247	280	266	233	282	212	255	234	272	244	259	245	277	265	249	262	225	247	252	259	250	249	254	231	279	259	250	260	235	269	255	257	257	287	281	282	270	217	239	270	264	265	256	250	253	276	239	252	250	248	263	281	250	252	229	252	258	268	270	254	234	289	251	280	297	292	274	223	250	231	245	240	260	253	255	247	247	281	275	270	233	267	237	257	278	277	236	234	267	244	266	252	269	252	274	257	250	245	267	250	218	271	284	258	268	246	291	245	289	250	267	242	252	260	288	267	305	265	265	253	261	258	277	224	280	244	261	225	250	268	257	296	240	271	236	253	245	241	261	267	268	264	263	240	254	233	269	250	253	223	268	236	287	260	250	271	251	278	232	256	255	256	288	258	250	256	256	274	261	258	241	245	255	257	250	258	273	232	263	270	291	262	259	256	238	248	241	258	277	270	261	282	236	273	240	263	279	243	250	254	248	245	251	258	252	270	246	285	256	250	242	238	259	255	264	292	262	256	238	213	240	242	255	275	246	242	260	244	249	285	251	243	282	260	246	274	228	269	268	272	269	234	259	261	245	266	274	257	272	253	276	261	248	267	256	242	227	236	258	269	274	261	267	267	244	272	261	254	249	256	263	230	249	274	269	274	241	276	247	268	267	275	235	241	246	297	263	255	258	276	284	255	284	287	248	258	273	269	276	294	264	269	298	265	253	262	266	267	266	241	251	273	258	248	251	279	237	235	284	272	245	259	252	261	236	256	246	246	244	249	242	248	298	269	244	257	258	241	251	255	313	261	276	244	255	271	284	253	240	258	261	220	240	272	234	265	246	276	249	252	282	245	253	238	244	279	243	260	266	234	252	266	241	276	237	258	264	252	231	261	262	271	272	259	240	270	267	244	259	247	249	242	229	248	251	269	287	296	257	288	274	240	264	279	250	256	257	298	238	258	257	250	256	282	233	260	271	258	227	247	272	259	243	241	244	249	240	241	286	270	257	241	216	249	257	250	225	245	235	249	258	273	257	239	233	240	249	285	254	238	265	256	222	254	264	240	259	266	265	252	250	235	226	254	253	257	261	224	288	273	259	291	267	274	266	237	256	264	247	269	246	238	244	272	272	263	247	258	284	238	243	271	242	291	239	252	252	254	278	261	250	232	263	243	306	273	257	276	276	278	278	231	274	252	270	282	256	249	245	254	257	251	247	275	262	258	262	285	252	257	266	247	266	252	263	259	277	235	256	269	250	233	239	260	250	258	252	264	227	253	218	276	267	251	260	255	257	302	290	285	274	243	315	246	242	238	255	258	266	255	221	253	261	269	264	276	219	270	250	267	262	234	241	249	263	275	274	230	247	249	252	257	266	242	261	250	245	282	229	273	235	242	226	283	249	273	275	216	280	271	247	255	276	219	273	258	259	284	235	253	238	225	255	249	234	249	267	276	270	266	260	261	233	254	242	288	252	291	237	292	264	238	270	253	257	264	248	276	254	267	246	240	245	229	226	250	279	271	285	255	274	259	241	274	230	258	253	246	268	263	249	237	253	271	264	250	262	237	242	245	279	244	280	270	264	240	244	264	248	246	250	241	275	262	266	265	252	254	251	219	264	260	264	275	247	261	267	259	254	278	266	233	247	244	256	242	237	298	265	259	260	247	247	271	225	265	272	260	257	248	294	263	236	269	249	290	250	242	267	282	265	260	244	227	242	259	238	239	237	229	265	238	251	252	248	261	240	254	278	246	263	241	231	253	258	279	246	276	249	269	259	240	244	268	256	236	240	235	272	258	256	274	252	280	256	252	263	278	266	248	244	278	247	292	261	269	244	298	267	266	259	288	292	256	281	267	227	271	232	239	295	266	246	268	256	295	252	299	229	278	266	248	264	251	274	287	242	303	253	251	254	249	237	239	266	250	241	282	260	251	234	258	245	280	270	257	239	280	245	240	208	260	303	239	258	255	218	239	253	265	281	266	243	240	250	312	259	260	242	248	276	243	269	273	254	228	243	275	235	236	269	256	271	269	275	273	268	266	280	268	265	251	250	249	241	243	258	227	263	275	258	258	258	268	244	249	244	265	248	243	262	252	267	262	243	261	258	246	268	268	269	268	250	260	262	232	256	259	254	267	223	251	241	248	280	209	254	255	293	283	244	253	269	274	260	253	306	254	248	261	244	245	274	256	257	217	253	242	274	237	257	232	265	243	269	263	262	272	272	252	224	227	241	246	252	250	260	265	269	228	234	257	292	238	251	238	254	262	258	260	243	238	257	294	248	241	254	262	271	264	292	277	268	262	265	245	258	247	216	215	262	268	235	247	243	304	252	238	262	245	264	320	272	256	264	256	257	271	254	244	254	246	267	273	257	257	274	262	237	279	252	233	281	255	235	281	233	252	249	245	246	213	283	229	274	264	234	232	236	235	273	275	257	253	261	244	267	269	249	250	283	243	274	251	257	270	247	266	264	271	258	245	250	262	243	257	254	258	235	244	256	217	260	263	251	237	255	278	278	244	232	242	239	271	265	266	279	264	248	278	223	256	276	269	243	271	254	252	275	261	267	277	276	263	230	238	249	238	282	255	248	266	285	258	255	265	268	269	250	264	261	268	253	248	236	232	286	252	279	256	271	288	256	247	249	262	249	298	301	224	267	281	267	271	241	251	256	260	260	252	259	272	289	288	257	276	242	274	220	260	247	235	293	252	266	275	258	245	267	274	255	251	258	243	272	244	250	242	298	276	269	241	281	245	234	247	258	278	283	242	231	238	235	258	211	256	262	268	261	250	216	273	232	247	248	244	246	286	254	253	249	256	282	249	261	254	268	277	274	266	247	242	267	300	219	243	262	240	256	284	281	244	249	248	269	253	256	261	267	243	249	248	256	272	262	260	265	248	249	282	250	277	231	263	253
18276	23795	34443	37101	28614	25740	23627	22159	17058	14678	11713	9638	7923	6751	5935	5312	6217	4422	3821	2908	2988	3297	2352	1897	1381	1427	1364	1228	1113	1047	992	1178	1155	1122	1173	931	984	912	810	768	782	774	722	757	676	715	696	706	665	695	718	664	702	676	662	669	652	643	688	723	640	681	641	637	673	644	648	683	592	612	674	658	615	672	657	651	700	673	658	638	639	684	629	671	629	633	611	641	609	639	644	639	616	634	638	649	606	684	660	634	639	673	608	650	600	692	631	637	657	618	657	646	719	639	660	644	656	635	628	582	647	613	604	602	643	623	676	605	669	675	610	677	648	660	654	640	658	640	657	659	643	663	668	608	632	628	631	617	655	642	648	650	636	601	608	667	625	683	625	625	604	591	652	623	650	680	660	660	605	663	591	641	658	675	664	640	643	656	600	640	628	623	665	675	652	664	657	666	628	646	655	670	607	647	582	659	608	631	652	632	685	648	666	623	640	648	658	652	627	626	688	701	617	642	638	663	647	579	652	606	643	616	687	604	644	658	634	670	616	651	638	623	628	692	651	652	665	614	632	632	611	628	674	640	629	605	672	667	623	654	626	639	671	652	659	645	609	641	618	642	597	685	671	643	613	595	674	676	627	655	635	679	645	604	655	640	679	649	672	685	670	662	647	647	623	623	646	626	609	698	636	666	652	665	659	633	648	660	636	649	617	635	662	674	714	637	622	661	645	676	651	635	644	659	646	641	688	620	607	633	619	614	607	654	630	639	611	620	616	683	622	634	648	641	677	611	625	650	652	615	644	636	601	626	635	652	639	630	605	621	704	626	682	644	651	586	655	665	668	657	648	639	624	626	652	657	631	658	658	639	636	656	646	631	612	640	647	603	623	627	605	677	629	640	612	695	643	669	614	641	681	661	683	656	595	643	613	627	597	645	649	640	641	638	671	607	587	662	667	655	673	671	646	651	615	620	665	660	656	621	667	629	653	627	626	621	645	664	655	647	624	684	668	629	640	663	675	669	641	639	654	661	631	676	644	633	665	634	682	653	636	614	589	629	647	614	613	641	684	600	623	653	660	644	630	614	618	634	648	651	611	687	629	690	625	631	630	622	668	657	636	647	613	671	653	647	640	624	603	630	606	669	680	618	653	641	620	642	656	647	647	628	673	613	638	618	625	673	709	695	628	628	619	635	638	632	593	614	664	663	621	635	620	625	698	700	607	639	658	647	698	626	654	637	611	650	684	658	616	590	717	676	691	657	669	677	669	628	669	654	653	629	611	680	596	646	600	601	662	601	669	686	631	663	660	643	607	647	629	619	671	628	632	654	614	599	663	652	656	661	632	688	606	664	669	620	649	644	675	605	625	669	641	609	624	649	612	668	657	671	663	649	618	647	662	670	626	656	641	669	643	631	680	675	666	614	654	685	630	645	611	678	622	646	638	647	674	681	647	667	610	666	678	670	602	661	627	589	684	634	603	642	619	674	631	639	651	652	634	647	640	639	630	632	632	663	631	610	636	646	686	616	645	661	641	629	676	611	648	641	679	639	670	698	657	609	628	615	605	625	654	658	623	680	677	611	583	674	674	611	665	664	643	640	672	623	647	642	613	671	646	658	633	648	694	626	684	653	688	654	653	608	640	663	690	640	651	688	641	672	621	629	615	643	658	612	636	677	668	642	653	655	639	645	641	675	597	700	593	670	620	638	678	645	656	677	578	697	609	655	671	639	631	604	641	615	651	612	613	628	634	658	651	627	651	685	622	641	664	589	649	678	670	639	649	605	677	662	626	616	624	630	657	667	672	716	651	671	658	658	598	606	622	653	655	656	693	617	671	669	603	624	665	655	648	613	624	637	622	581	659	682	667	621	636	625	629	683	676	702	617	645	660	688	629	663	613	604	654	657	661	703	640	641	665	635	628	641	626	638	620	686	636	635	638	633	626	631	618	670	595	658	630	602	631	627	601	649	577	624	653	659	621	639	631	646	674	668	601	652	596	633	620	652	659	642	631	605	661	618	603	632	601	643	605	612	657	663	646	674	656	623	641	677	637	627	649	638	700	604	662	642	622	609	652	645	621	691	652	661	579	602	675	644	606	620	654	649	625	586	639	629	632	662	626	669	634	627	605	647	594	678	651	650	649	651	618	664	652	627	617	629	655	628	653	622	635	643	662	633	611	647	652	616	650	617	645	642	635	621	625	625	642	645	619	615	618	630	656	680	595	616	624	675	661	649	638	670	675	601	634	626	640	579	625	630	640	627	651	569	639	639	635	651	640	653	661	596	616	659	640	671	701	600	687	620	651	640	653	656	635	669	664	657	627	611	628	664	623	664	618	617	633	636	651	669	630	620	660	638	689	600	606	663	642	666	621	619	663	643	678	644	610	660	639	640	624	634	612	626	636	633	678	640	612	643	611	578	656	631	638	694	649	648	648	611	648	601	632	597	617	600	635	628	659	695	633	622	662	623	629	697	627	662	641	637	608	631	635	638	628	654	664	624	604	635	644	639	654	679	659	620	624	678	629	597	632	615	598	634	587	638	693	621	635	647	651	648	666	685	618	664	688	610	645	666	631	660	662	659	700	660	639	662	603	648	615	659	685	633	664	681	579	700	679	666	625	680	592	622	702	628	622	656	607	659	681	641	613	682	596	645	634	658	642	656	651	669	664	653	665	619	602	630	635	643	650	623	609	716	652	623	646	612	691	672	642	614	593	632	632	643	608	612	616	691	674	658	645	673	636	647	666	666	624	606	616	607	654	653	623	621	590	616	614	607	664	623	655	640	602	654	668	607	613	684	642	658	676	626	647	618	595	649	614	611	630	663	664	625	657	654	612	611	602	680	638	663	610	648	625	651	590	656	611	629	661	680	718	682	700	605	668	636	612	694	660	658	680	641	611	648	667	623	670	662	648	618	649	632	651	633	670	658	616	611	644	625	620	664	631	668	610	609	650	605	612	628	627	668	646	683	601	615	576	649	623	669	658	614	660	662	631	659	625	646	641	650	700	631	635	628	670	655	658	658	632	625	674	669	645	600	645	626	620	622	651	628	633	620	610	691	656	644	646	653	622	615	645	624	610	598	668	666	645	644	627	668	647	647	675	632	677	657	648	644	634	594	680	656	605	646	614	648	624	656	637	630	673	650	631	663	672	628	637	615	611	649	636	608	655	619	666	682	644	623	651	655	665	644	651	609	617	671	628	608	652	623	625	625	665	691	619	648	633	677	641	641	664	627	660	668	632	675	664	602	640	639	611	621	692	650	620	618	570	589	630	594	684	639	632	654	689	608	642	617	649	686	642	652	618	658	619	681	615	645	667	650	607	687	685	624	634	675	653	627	649	657	682	616	670	668	618	597	649	674	623	631	662	643	638	642	591	626	589	673	678	629	599	655	626	667	684	671	700	625	655	651	654	639	657	676	619	635	636	659	629	680	656	632	673	677	635	675	628	582	620	662	600	628	639	657	643	655	650	654	617	631	637	622	652	667	662	642	664	595
43745	41736	41483	35398	28043	28223	30992	31591	26437	23018	19236	16287	13391	12656	12388	11326	12998	9497	8046	5537	5470	5445	3918	2619	1437	1485	1188	1049	1134	943	700	990	1317	1140	1076	848	974	702	461	442	452	424	363	344	324	307	316	268	308	296	269	274	276	254	292	257	243	272	244	288	275	270	255	256	261	293	253	255	279	300	271	235	263	266	253	267	249	258	281	239	221	269	266	258	239	267	254	255	260	266	263	249	230	264	264	225	265	233	222	243	249	252	263	273	264	217	285	227	226	279	239	250	253	259	245	246	237	228	280	260	252	245	233	272	248	269	235	244	246	235	241	238	241	206	271	261	254	275	278	265	230	253	245	256	225	272	239	266	256	263	256	259	223	253	223	242	264	246	251	275	227	249	238	245	248	222	244	255	245	251	227	250	239	213	263	242	262	258	246	254	266	253	265	262	240	268	225	232	247	247	232	251	250	273	247	257	229	259	255	243	272	210	260	287	246	266	205	229	294	250	257	249	282	251	275	227	243	266	244	222	261	264	250	257	233	254	252	251	236	282	249	275	293	260	239	247	249	243	253	267	256	288	254	252	266	265	258	261	224	285	299	243	268	240	258	249	267	230	234	265	243	254	252	256	219	250	239	258	277	253	266	246	220	239	278	243	218	256	284	236	235	229	248	217	228	251	260	237	259	256	236	227	257	232	256	231	260	283	258	231	254	263	240	268	264	282	255	261	251	256	273	285	255	253	264	239	214	241	265	273	247	250	261	220	261	230	240	287	264	245	249	242	246	266	221	237	287	267	253	233	242	266	248	262	293	277	248	258	280	233	235	250	223	239	223	215	260	259	234	273	256	258	261	248	265	247	281	279	243	269	254	238	241	263	270	256	236	224	260	247	261	232	254	266	254	268	247	232	244	225	259	233	260	270	295	258	239	246	220	241	255	233	269	246	281	241	247	258	233	238	261	212	257	272	277	243	256	252	254	296	276	260	247	246	241	263	231	263	265	269	274	242	286	244	262	243	252	239	256	228	265	272	254	254	266	265	285	234	254	267	240	239	232	227	242	261	244	282	261	256	270	246	237	249	257	233	258	256	231	253	249	236	206	238	249	261	271	274	261	218	247	260	239	262	243	258	223	236	255	239	250	254	241	219	241	250	235	260	261	242	252	256	274	255	251	258	227	242	252	250	262	253	267	252	268	221	250	256	233	254	266	232	253	244	237	227	268	242	253	266	241	255	237	262	254	254	260	256	273	284	243	243	250	273	257	228	265	245	242	256	257	257	243	266	259	241	257	249	255	226	241	266	239	251	252	248	227	250	255	242	266	246	281	205	263	272	274	217	257	271	272	257	261	233	257	291	278	244	261	270	263	258	258	230	260	286	291	255	251	240	254	254	263	251	261	247	243	228	228	234	275	234	237	270	225	235	259	269	232	248	246	228	223	254	215	243	280	265	235	259	243	267	238	256	266	244	283	256	243	263	246	237	254	245	234	248	226	277	284	256	253	250	263	249	250	262	243	254	221	242	301	247	224	246	276	280	262	237	285	259	255	248	254	259	243	223	241	249	261	256	261	243	254	246	276	252	235	281	245	259	240	252	266	257	224	244	237	245	237	242	257	229	259	246	284	273	240	273	253	253	244	259	261	260	276	229	248	235	261	252	214	291	230	242	242	251	269	272	280	255	252	228	247	235	239	272	241	280	265	237	260	241	251	268	271	238	241	279	238	240	257	241	215	279	229	243	278	246	258	251	249	258	265	268	256	246	237	240	228	267	269	254	240	253	245	222	253	264	229	241	288	244	257	240	265	246	229	264	255	225	214	229	281	241	246	251	251	229	279	256	263	267	261	256	252	256	238	223	294	282	234	256	246	246	225	230	247	283	289	242	250	254	222	266	251	247	237	251	244	220	272	280	243	235	247	245	266	250	280	253	242	274	250	267	257	250	257	251	240	257	267	258	249	241	272	272	250	273	255	271	278	249	262	263	297	227	245	255	239	265	289	251	238	247	267	260	253	243	219	278	253	235	259	270	260	269	254	256	234	257	251	252	268	255	255	249	253	257	238	262	246	285	287	263	257	235	241	239	259	271	251	261	248	249	237	262	240	249	271	237	271	207	260	269	244	235	241	252	272	258	262	235	258	245	278	266	261	254	254	284	249	259	240	258	250	259	255	221	221	249	241	250	273	228	242	259	270	262	255	253	265	243	247	237	244	253	271	282	238	263	251	259	238	262	272	231	242	264	203	245	251	218	269	249	268	223	238	273	246	230	256	233	264	276	247	255	240	257	271	272	228	266	269	243	225	247	289	258	276	250	244	264	264	258	245	251	252	270	270	239	225	220	237	212	240	264	253	274	255	240	241	245	265	263	275	248	270	258	236	244	253	262	247	253	231	258	224	233	224	246	274	255	246	252	240	269	253	243	231	227	250	260	218	217	233	282	252	246	266	226	266	243	230	252	218	267	227	249	253	259	227	296	275	267	261	218	264	266	247	261	258	266	278	245	272	262	265	254	234	227	249	228	237	277	242	242	269	254	258	270	247	275	265	244	245	251	246	264	245	250	260	246	254	245	233	247	232	261	252	250	267	266	266	260	219	257	229	253	273	266	239	248	256	214	274	270	275	257	229	239	238	239	234	242	237	247	245	259	281	222	248	247	239	229	224	284	264	234	280	252	261	247	245	232	260	254	236	241	234	247	253	246	246	237	265	267	256	243	237	241	265	228	243	219	257	227	240	246	224	281	242	235	267	269	245	255	220	239	280	244	252	268	269	254	250	262	250	266	252	260	255	259	231	257	224	250	264	268	246	237	259	236	250	230	263	266	241	263	259	261	254	232	255	257	262	256	222	257	266	256	263	282	234	241	260	248	246	253	248	268	234	249	249	264	268	241	228	225	269	255	257	247	265	262	253	233	268	288	228	263	267	247	286	255	236	248	263	248	274	273	245	246	243	241	243	229	241	259	240	238	245	248	256	225	242	242	257	239	250	244	252	230	268	248	256	231	277	252	238	232	275	259	269	234	248	238	236	224	238	253	251	258	240	263	278	232	263	294	249	250	260	232	232	259	234	240	266	253	252	256	246	255	246	263	268	248	245	243	251	265	248	239	237	225	255	238	245	249	265	289	264	281	273	261	246	276	239	235	263	247	248	273	249	269	263	248	237	218	246	247	265	245	251	255	261	268	274	260	241	287	256	233	254	238	257	241	246	255	232	238	256	250	259	226	243	238	270	257	282	253	244	253	243	232	232	250	265	265	253	298	252	247	264	267	258	264	243	260	241	280	263	241	237	239	240	230	264	262	235	249	245	254	265	236	272	280	266	259	248	263	266	226	222	235	243	252	242	246	245	241	272	255	271	252	249	234	260	268	235	274	297	241	261	229	238	293	233	262	254	256	276	260	256	233	241	233	249	228	285	256	276	283	242	268	265	228	267	256	265	268	246	267	252	256	246	254	241	256	257	262	254	243	248	259	257	249	236	245	268	268	261	248	237	259	239	220
30561	35204	43840	44798	39279	40615	43356	44150	41129	39925	37202	34428	32555	31749	32591	30851	34369	28561	27840	22299	23193	22789	18435	12850	8145	8462	6575	6139	6890	5403	3891	6120	7653	6508	6756	5041	5744	3655	2337	2015	2196	1976	1468	1263	1204	1228	922	737	725	786	736	709	749	700	662	739	641	684	728	801	761	657	685	680	688	633	683	644	644	632	647	610	652	647	620	650	664	612	646	663	631	623	627	641	675	629	611	635	675	636	660	652	602	645	570	635	641	616	654	610	663	622	642	613	641	633	624	629	628	624	607	606	604	636	589	638	651	571	579	569	597	603	681	626	615	647	634	657	638	624	653	644	603	603	653	621	629	628	648	588	628	600	667	673	656	671	611	631	622	642	638	639	640	647	635	611	653	632	621	659	630	619	610	654	642	652	660	624	665	645	650	595	630	620	634	616	641	657	611	659	661	605	642	650	603	636	635	638	646	621	644	572	630	616	636	620	638	638	632	585	631	648	600	684	660	662	656	632	669	637	669	626	613	621	637	632	619	624	635	653	630	620	630	633	643	620	634	630	639	573	608	611	628	617	649	658	626	638	595	658	602	619	614	607	620	610	595	617	594	627	657	620	636	657	652	614	620	620	597	670	614	596	653	617	640	612	633	629	641	639	623	676	606	612	642	584	622	651	610	649	584	603	630	633	625	631	643	630	616	638	626	603	623	619	628	656	621	649	658	676	641	628	610	623	640	605	590	635	624	637	639	609	597	569	604	643	634	634	650	620	642	660	649	632	650	637	595	616	601	665	618	656	595	624	679	607	606	624	604	633	597	614	606	613	644	675	599	620	585	627	646	641	643	639	611	627	647	595	620	593	599	634	582	587	638	649	612	645	624	580	633	649	671	646	631	622	657	620	643	600	646	647	615	618	625	605	612	595	614	618	644	612	618	632	662	634	584	599	652	625	657	624	649	659	643	637	627	616	623	648	585	652	600	629	609	596	625	641	634	584	660	616	626	616	670	613	615	642	634	600	573	625	614	624	646	611	669	632	666	646	607	603	635	622	617	600	599	645	606	604	624	652	587	591	644	605	612	662	637	596	634	674	623	631	635	601	614	613	660	614	645	622	614	620	680	660	649	588	633	670	623	621	624	604	624	619	636	647	634	588	629	636	611	593	686	629	641	593	616	593	612	660	622	610	581	663	682	636	617	676	654	639	648	619	549	635	589	626	600	600	638	641	651	607	580	600	620	620	616	629	633	614	652	643	624	648	622	619	610	610	617	640	617	606	642	601	621	620	639	603	647	610	668	589	633	638	685	619	693	643	602	659	598	640	587	592	605	598	596	610	614	645	634	647	650	608	625	639	631	662	620	673	596	646	611	634	616	622	616	639	609	642	653	651	606	611	674	649	620	604	643	641	590	624	628	642	632	633	604	635	633	623	648	668	614	636	655	592	632	630	582	637	634	649	634	650	602	614	592	627	669	631	647	627	608	620	627	628	573	680	641	681	629	617	604	596	675	609	623	622	631	641	621	614	637	620	617	590	641	596	641	615	599	622	619	630	639	635	611	585	598	587	608	622	628	627	673	666	587	597	636	613	618	605	602	653	631	666	643	654	618	651	613	658	602	627	650	605	614	611	618	614	618	621	633	627	593	627	630	613	641	632	658	607	616	628	629	635	611	615	639	566	625	643	654	554	580	687	594	630	629	627	632	601	641	536	590	632	649	627	624	609	602	597	598	691	627	587	654	602	605	666	587	608	660	611	649	663	623	642	634	637	637	614	648	640	605	548	610	606	624	673	640	645	618	639	563	602	613	636	609	612	603	634	626	631	599	601	590	632	610	621	595	654	632	656	633	632	647	579	634	619	664	612	632	624	595	652	622	638	667	624	639	601	600	609	620	601	638	684	629	631	632	653	619	623	632	619	654	634	607	646	677	614	606	648	598	635	613	621	621	650	588	613	715	630	644	633	634	630	613	634	672	681	592	595	609	615	652	608	645	620	600	627	613	590	641	602	620	584	618	630	599	652	626	607	631	595	610	623	605	658	596	610	661	602	616	609	581	618	652	640	609	625	625	663	620	574	627	605	606	586	675	607	578	608	648	621	622	583	604	620	620	617	661	666	680	673	607	617	624	586	645	620	620	639	638	662	600	616	616	643	597	639	597	611	612	586	677	622	646	641	633	608	603	635	632	647	614	617	646	621	576	615	620	593	652	641	627	613	613	577	609	605	631	663	648	628	611	650	604	637	590	668	620	660	640	641	593	607	652	618	623	655	653	628	591	633	599	651	640	642	597	609	647	647	620	687	649	611	597	636	686	607	639	607	611	654	593	646	613	627	596	631	676	605	664	646	589	584	670	642	610	620	606	673	651	630	660	654	628	600	605	622	616	636	619	625	613	609	653	594	619	612	642	623	614	648	552	625	666	640	651	597	634	611	603	583	661	568	606	590	631	603	638	617	662	665	664	646	640	640	615	650	641	581	669	645	640	592	635	620	652	605	619	655	628	612	588	629	678	616	633	649	640	645	600	603	641	641	728	629	633	649	600	624	628	610	624	554	649	660	629	624	583	651	619	665	609	612	622	593	584	613	599	641	615	592	636	662	599	636	636	608	612	583	662	661	636	599	617	600	622	575	601	661	601	624	635	606	627	644	613	661	578	613	628	645	644	632	600	631	637	623	623	611	651	623	571	665	594	631	624	635	599	590	596	644	619	608	641	614	624	648	612	629	632	647	632	636	666	628	614	589	660	652	638	619	626	634	655	619	624	626	618	588	681	591	611	657	650	600	611	667	666	601	661	604	613	633	653	623	613	630	641	650	681	640	658	634	630	652	626	640	580	674	670	628	647	656	607	613	637	619	670	640	625	629	615	610	629	638	647	636	642	608	609	672	620	622	600	641	633	635	647	636	677	628	625	687	628	589	590	658	605	602	590	612	579	593	615	664	641	603	620	604	637	656	606	612	666	633	662	657	636	645	613	574	614	567	620	687	651	613	630	607	654	647	626	612	613	613	670	624	607	621	615	607	605	587	652	635	668	635	617	615	625	643	626	619	606	634	610	654	644	625	649	599	606	642	603	584	621	637	629	624	603	623	570	636	628	594	626	623	638	613	635	626	607	636	668	591	665	657	638	640	604	609	610	576	688	589	590	628	628	631	606	618	586	671	673	596	647	643	619	683	633	675	619	623	613	609	620	622	643	612	629	650	625	652	621	594	619	618	652	593	627	650	632	622	599	645	661	577	652	626	639	631	628	614	603	646	597	604	659	620	667	646	641	588	632	637	658	616	653	630	608	599	611	626	607	597	621	619	666	637	593	624	649	612	620	600	677	603	601	614	640	623	634	601	610	590	577	598	619	600	626	635	669	595	607	576	612	611	604	624	590	657	631	641	594	671	643	645	633	614	637	608	638	639	645	652	652	621	598	632	646	703	662	645	655	641	624	618	633	642	675	638	617	653	650	612	651	657	642	594	637	628	654	658	619	643	632	643	691	627	661	640	621	649	610	610	667	636	592	651
51574	45175	42364	37495	31303	34307	40488	39983	36585	34799	33702	31531	27779	25873	26474	23854	26399	22618	18849	13473	13623	12000	8238	5926	3923	3281	2836	2163	2052	1775	1500	1852	2125	1711	1474	1824	2301	1128	605	537	438	673	631	435	343	312	345	248	259	251	229	233	235	225	230	260	221	242	258	271	249	207	218	231	228	222	236	258	216	219	239	210	215	245	229	206	230	219	227	217	242	197	184	232	216	222	209	200	209	210	234	199	222	223	205	209	241	209	224	228	214	237	207	203	228	203	241	242	220	213	206	260	244	198	212	219	242	222	263	230	218	200	211	213	223	215	218	210	215	212	218	232	231	198	227	220	222	193	225	219	229	223	237	198	208	232	228	229	234	213	225	206	207	213	215	211	192	204	197	227	214	208	229	191	217	221	225	232	205	230	233	203	205	236	213	231	222	223	212	214	223	227	219	222	228	225	219	197	231	198	233	207	215	180	194	218	218	227	197	199	206	211	246	258	200	221	232	210	188	241	212	218	256	189	191	222	195	221	221	232	216	178	218	211	210	225	222	195	224	225	220	230	215	195	213	220	213	204	217	227	217	242	220	198	233	212	206	194	191	213	206	223	218	205	243	236	228	238	225	226	261	208	236	190	212	213	221	186	211	232	216	233	248	232	213	233	226	186	208	194	236	211	220	199	218	223	216	209	245	237	207	206	200	229	211	217	218	190	183	231	221	219	218	221	207	192	214	233	216	232	183	177	196	243	211	216	231	211	242	207	224	219	218	198	197	254	200	229	202	210	224	212	211	207	216	217	234	236	231	232	212	199	228	201	229	212	229	225	217	218	227	215	189	195	203	186	214	220	206	215	218	229	203	220	216	220	241	240	215	232	220	188	226	216	216	213	221	210	212	215	254	229	190	219	201	232	232	186	209	240	212	214	252	164	216	220	210	206	220	217	209	192	203	220	225	220	235	197	211	223	184	220	232	204	207	208	217	208	246	215	194	238	232	214	236	232	233	222	228	227	220	249	214	206	200	225	232	237	208	196	237	221	196	228	234	240	208	219	195	215	204	201	206	240	240	230	225	194	213	215	211	217	224	196	201	210	239	197	183	213	239	213	224	218	236	211	225	237	253	211	216	243	222	183	201	220	220	190	223	211	224	188	208	239	185	196	242	220	240	214	201	209	243	206	220	193	226	228	210	238	194	238	218	212	204	195	225	229	217	222	203	198	210	212	236	226	204	216	202	235	208	197	221	231	200	230	247	223	217	212	215	218	207	221	217	241	238	211	203	186	221	219	217	238	231	217	226	212	202	216	216	231	216	207	222	213	227	214	168	229	232	230	220	233	204	208	211	230	244	220	185	202	202	216	212	228	223	212	190	241	230	202	222	243	217	200	219	227	215	187	206	236	203	242	210	239	227	218	229	218	208	205	224	206	198	210	201	219	199	220	223	217	231	227	225	224	209	193	204	189	216	204	219	191	197	187	217	236	231	205	222	220	222	200	229	210	241	217	212	205	195	222	231	185	237	215	220	219	239	212	205	236	209	204	205	220	228	224	204	205	243	213	233	229	210	214	218	204	214	205	225	233	230	216	211	228	197	223	202	182	216	198	268	218	258	222	200	213	216	192	229	231	228	208	202	220	230	204	222	229	218	235	188	214	208	215	210	223	227	198	224	210	245	233	207	227	211	217	190	200	211	224	238	225	194	224	193	222	231	223	223	255	196	209	245	195	218	219	219	194	210	182	222	212	222	191	220	223	208	224	195	215	218	196	187	211	201	216	231	202	214	212	228	208	240	240	231	221	226	214	253	263	212	194	235	210	222	241	207	233	247	223	225	207	229	210	229	231	226	216	216	228	225	199	250	201	200	241	238	201	204	222	223	209	195	232	221	214	217	210	218	216	212	247	211	220	222	224	232	206	207	266	193	214	208	181	228	234	214	212	227	246	190	210	209	209	218	223	230	211	246	194	220	233	210	203	197	222	239	190	198	223	193	204	213	216	193	208	231	215	234	243	201	227	219	204	225	208	216	189	240	202	224	201	238	208	238	208	213	225	246	225	202	205	191	207	202	228	226	208	232	206	227	252	237	230	215	223	200	207	240	207	208	207	214	211	218	212	219	226	231	213	225	197	240	253	207	210	209	225	194	216	209	221	218	212	161	227	226	209	208	209	218	211	214	221	214	236	214	211	226	215	201	213	199	194	208	215	217	224	228	228	216	213	225	219	223	213	195	240	208	194	204	222	213	244	216	218	229	227	196	232	226	216	270	226	235	185	198	201	211	230	219	210	219	218	185	201	208	223	184	237	211	194	206	198	227	206	223	223	219	191	226	205	213	206	224	191	209	194	209	217	233	212	212	229	224	246	227	222	199	243	201	227	238	192	198	220	231	209	236	192	193	203	222	216	226	212	231	218	211	194	216	212	206	205	232	213	211	191	231	241	207	247	229	207	231	207	237	211	237	214	200	203	219	195	205	217	237	248	221	207	208	219	199	203	214	214	190	231	217	219	223	226	218	203	216	223	227	239	222	225	210	214	193	199	211	210	214	244	241	198	226	196	202	228	200	234	227	198	220	210	227	240	208	190	216	222	224	233	220	198	220	191	249	226	223	195	221	218	241	212	234	218	239	220	217	216	253	216	225	216	208	217	195	212	202	200	233	221	209	224	216	230	217	193	210	256	202	232	201	193	211	233	233	227	205	231	221	225	201	221	211	222	210	248	195	192	201	195	212	219	230	208	252	262	207	204	215	217	210	206	247	217	210	237	225	197	213	200	234	221	204	239	215	226	219	233	221	203	199	205	199	197	231	212	231	225	240	190	205	204	216	225	241	217	222	212	226	225	191	203	215	218	221	228	228	204	221	203	221	223	196	209	216	214	220	213	223	225	238	214	217	220	217	216	205	247	221	193	216	201	202	227	219	204	220	227	200	215	207	229	239	217	241	218	225	199	210	234	229	243	217	203	227	203	210	205	221	229	232	218	205	223	216	199	238	232	231	199	224	208	216	220	196	235	222	230	237	240	239	201	220	220	231	202	199	224	228	200	204	228	218	199	204	204	238	224	221	230	242	214	229	208	207	217	225	209	203	227	198	217	231	225	219	225	202	224	225	218	205	214	211	221	201	222	230	230	225	198	229	208	215	225	199	191	205	229	231	210	238	211	198	204	205	192	205	243	203	219	201	212	205	211	207	197	214	200	184	202	250	226	212	202	232	219	207	217	212	224	205	232	210	207	195	228	205	209	221	207	245	217	213	200	203	226	200	233	198	235	208	209	211	237	220	218	227	221	192	197	190	207	233	224	186	238	221	200	210	228	209	241	225	229	203	212	214	224	202	215	199	202	217	230	234	222	220	212	244	195	230	221	218	218	219	203	213	226	198	218	193	214	223	202	203	209	216	206	216	224	214	230	226	229	191	242	234	222	241	201	221	228	215	232	184	216	221	211	210	201	232	212	206	207	194	226	215	204	238	212	243	198	220	208	222	223	239	202	228	241	211	211	208	204	236	212
37865	41364	49481	49977	45149	47726	52150	51289	51447	51686	50287	47247	45703	44085	45379	43420	45692	42098	40478	33921	35875	33372	27654	22766	17672	16059	14226	11165	11349	9990	8733	10775	12079	9713	8421	10790	12840	6019	3086	2688	2183	3830	3469	1784	1511	1364	1315	808	808	814	801	718	739	702	720	686	674	718	806	817	777	684	588	618	595	601	626	596	543	624	552	565	538	578	555	584	541	507	554	528	557	537	579	594	597	568	529	576	549	538	567	511	547	547	520	540	534	505	506	555	526	581	522	586	510	566	549	573	524	528	554	525	500	492	580	541	501	532	564	565	547	612	566	572	537	563	568	549	540	535	515	540	569	557	536	521	570	535	545	527	546	511	539	550	550	536	563	568	554	476	527	524	554	539	523	570	485	552	533	532	504	553	497	544	549	574	536	533	584	528	575	540	572	567	555	526	523	549	530	531	554	530	553	555	543	545	534	570	548	560	501	508	534	536	556	570	546	535	553	523	524	539	523	508	571	538	541	589	525	577	510	528	540	507	543	539	510	612	542	549	582	535	561	548	540	536	554	511	534	504	538	534	538	529	552	567	506	562	554	524	542	564	531	541	543	552	546	533	596	592	534	531	492	550	593	537	521	578	563	549	538	517	572	516	534	519	538	580	533	553	565	543	594	498	565	531	535	573	526	504	565	554	528	544	539	560	535	541	478	527	509	550	563	506	577	529	505	540	506	513	526	502	537	524	568	529	535	497	551	534	510	563	550	519	518	548	574	490	554	508	510	570	536	519	542	568	530	491	535	554	576	553	516	520	525	572	547	595	516	491	540	543	567	523	568	535	556	520	516	503	566	530	569	558	513	573	505	565	529	549	532	524	492	557	550	534	553	489	578	521	512	543	493	546	563	522	526	532	564	561	542	510	528	507	580	542	572	532	551	524	548	542	518	528	526	556	545	518	549	552	556	561	545	518	541	515	525	496	524	515	581	562	519	553	557	565	553	557	548	554	557	531	518	534	536	547	575	549	538	575	553	496	525	587	556	553	555	557	538	562	568	528	513	550	547	510	501	503	587	524	518	586	525	547	534	549	573	568	523	564	523	549	506	519	528	572	556	575	551	552	536	550	499	512	553	557	523	545	545	511	541	603	494	528	536	523	542	579	501	534	509	577	593	539	538	497	550	566	542	547	535	529	573	508	570	529	533	548	559	524	565	524	541	563	547	522	580	556	576	568	517	540	545	552	552	561	533	555	561	545	553	524	546	594	563	567	536	552	503	518	540	529	560	571	526	575	538	541	504	551	537	571	534	551	548	522	518	507	551	533	505	551	508	534	564	496	516	554	556	478	531	549	509	574	543	522	542	502	499	586	537	558	567	554	530	540	524	553	551	521	552	532	578	535	495	550	544	521	520	583	537	583	554	539	525	562	523	521	541	578	540	527	517	522	533	568	550	505	571	518	507	528	568	511	542	530	555	576	531	548	535	534	532	559	575	535	572	517	543	559	551	513	535	525	563	509	565	522	555	549	547	529	565	542	548	528	536	518	574	570	558	570	552	579	597	590	546	509	558	517	570	522	524	569	583	530	551	552	524	527	531	508	599	558	566	556	547	546	523	545	545	543	519	547	520	526	580	557	594	499	509	539	572	536	550	563	549	578	561	514	533	497	479	553	513	535	485	545	510	559	548	556	543	545	571	605	513	539	569	563	565	554	560	551	519	538	569	520	539	536	586	546	558	552	542	552	547	525	526	543	541	534	549	577	554	553	491	556	526	543	551	491	563	542	548	540	532	519	558	568	595	528	570	537	518	531	557	573	492	550	558	566	532	539	565	540	524	528	535	521	538	538	541	500	559	520	542	530	580	535	535	493	535	518	564	518	547	544	547	553	507	514	530	532	532	543	548	596	554	544	539	516	555	542	571	543	535	509	543	571	528	528	523	548	542	539	525	531	554	538	561	541	524	524	549	555	517	517	524	562	514	527	545	514	580	507	552	527	563	551	536	552	540	568	535	540	577	520	552	557	529	562	531	563	561	543	540	510	576	558	589	559	542	536	548	571	549	552	534	525	526	538	535	547	575	532	522	540	517	507	529	502	562	559	515	532	519	543	533	540	545	540	541	523	535	533	517	556	577	539	528	536	548	553	564	580	532	529	541	534	529	559	513	540	524	542	529	535	523	512	526	546	532	556	571	584	569	547	533	565	566	484	563	523	544	551	537	582	512	541	540	557	521	602	548	517	572	594	585	540	512	498	524	564	547	597	566	524	558	551	572	512	539	541	556	538	552	553	532	493	566	581	528	565	540	558	537	544	518	554	558	531	541	571	551	551	546	524	540	538	547	549	558	552	499	558	551	551	557	555	569	517	573	518	569	500	531	539	544	549	533	547	536	507	524	576	533	539	509	569	536	516	522	565	551	540	544	544	480	538	554	506	535	526	534	509	560	539	492	581	552	508	542	505	529	530	555	556	515	519	550	518	521	530	519	550	537	516	514	545	489	571	548	547	564	530	522	583	534	533	535	534	576	540	531	561	564	529	540	535	565	524	518	529	537	536	529	560	523	536	510	529	592	519	530	502	522	556	511	562	541	533	554	533	522	552	520	541	542	571	529	564	558	547	542	484	562	555	547	500	590	528	545	541	536	543	515	523	539	551	544	516	536	526	515	538	538	547	497	495	587	563	537	536	526	568	487	546	530	540	509	524	509	502	535	514	546	550	519	554	559	536	528	540	530	583	551	521	520	528	520	514	567	603	540	535	508	502	549	518	504	554	511	538	541	537	542	559	519	554	544	522	539	518	498	531	523	546	580	568	551	566	523	493	504	560	549	508	565	550	554	549	530	514	539	533	555	511	508	565	550	569	558	565	572	545	554	557	533	519	538	533	581	509	523	542	528	559	598	538	549	546	566	532	499	573	550	571	544	547	563	566	532	555	581	516	527	513	569	547	533	514	543	534	564	543	525	556	541	575	546	541	524	515	506	550	525	537	546	528	537	541	541	520	533	544	545	531	521	532	519	543	566	589	547	570	538	498	562	585	552	514	521	505	600	558	571	497	561	568	518	518	512	565	559	521	529	552	548	529	540	554	578	563	500	522	503	523	544	515	591	516	546	534	539	503	543	536	545	568	580	559	561	579	571	517	519	529	526	523	487	512	535	529	541	568	512	548	548	516	533	549	512	574	548	516	540	555	537	519	516	576	521	559	507	518	571	563	569	544	538	558	553	513	571	571	540	521	538	526	498	520	529	552	539	544	551	562	597	575	519	514	563	530	547	531	579	557	575	529	525	557	547	594	528	511	538	518	516	506	562	553	597	543	505	519	524	547	580	562	550	550	502	566	548	517	542	509	533	518	539	523	515	520	583	565	540	528	530	545	574	533	556	557	541	579	562	546	556	514	533	558	542	524	521	508	553	496	584	552	494	587	528	578	569	545	531	534	502	538	588	509	576	513	579	489	540	533	523	562	545	596	570	522	498	538	565	523	559	555	571	531	539	548	526	544	526	579	502	551	548	473	548	583	552	493
29202	27736	30708	25389	14300	12234	11417	9919	6289	4017	2688	1804	1252	1088	1031	815	753	658	609	530	546	441	385	387	343	313	338	323	339	322	283	285	329	283	292	314	301	257	262	285	291	288	278	245	247	240	259	252	269	271	260	261	229	261	252	225	229	263	235	261	254	280	273	277	226	278	276	277	244	246	236	259	231	251	262	248	254	268	275	257	248	268	253	237	242	247	255	243	259	242	257	253	239	280	234	288	219	245	236	263	264	266	238	265	253	262	256	299	257	252	284	275	280	273	221	252	242	251	271	274	262	254	230	248	283	239	274	265	274	220	235	265	252	260	228	247	277	270	258	250	283	250	280	257	273	266	269	236	249	279	262	270	258	274	243	224	248	263	281	249	258	224	258	240	219	241	253	252	252	258	275	243	269	253	253	252	274	241	266	262	254	269	260	254	265	268	244	250	242	268	240	258	257	239	242	275	289	235	236	260	245	240	254	279	250	256	228	256	226	266	247	276	249	253	266	252	258	247	269	269	242	271	255	238	260	250	279	235	269	240	255	243	277	246	271	249	253	271	262	264	265	263	308	248	237	261	266	266	239	265	245	263	283	247	260	268	263	289	228	291	258	238	291	242	274	263	280	245	241	249	276	241	233	284	231	270	265	245	256	254	240	234	255	263	271	254	266	258	255	264	262	261	257	248	261	288	237	281	258	269	249	256	254	243	280	229	255	262	274	247	264	282	224	270	292	255	257	262	256	235	271	231	269	257	277	241	260	232	246	249	270	257	259	268	264	286	259	252	251	259	271	257	263	257	245	246	277	299	246	250	270	252	247	252	278	238	282	239	277	252	259	242	247	234	251	292	248	270	243	261	280	248	246	245	263	251	238	245	276	249	254	262	290	250	253	258	259	253	230	265	257	268	235	229	276	238	264	258	240	226	240	241	285	257	281	253	230	250	235	219	251	236	264	267	249	275	280	276	271	263	278	233	262	252	263	221	250	260	272	251	242	260	271	238	239	251	267	261	261	268	235	269	281	266	258	258	237	232	244	243	277	264	251	246	260	267	240	252	257	252	228	265	258	264	278	272	250	275	255	221	272	273	249	270	242	270	265	259	270	267	264	252	274	277	263	240	281	272	253	253	275	226	285	257	254	247	252	261	242	257	237	262	291	267	260	250	273	260	291	250	249	259	231	227	260	277	232	279	223	278	255	252	285	267	243	290	273	272	258	267	268	278	255	234	282	266	243	259	237	248	263	249	240	252	240	256	257	289	266	234	263	270	295	252	259	278	275	247	306	273	248	228	252	259	258	267	254	255	290	257	235	249	259	258	286	216	313	279	226	274	281	242	248	250	227	274	234	277	232	269	293	265	283	273	228	243	254	234	250	248	249	273	278	258	235	247	256	276	269	274	244	247	291	253	251	268	278	253	286	270	238	269	235	266	235	244	250	264	244	266	266	258	257	281	254	255	275	241	249	259	265	286	275	245	265	220	253	260	219	255	251	273	258	275	247	250	272	261	238	255	266	245	290	256	260	267	248	257	270	278	251	254	258	267	268	255	240	255	229	253	255	257	233	275	259	249	260	273	266	259	242	238	293	270	248	248	247	269	257	270	269	264	257	297	263	289	266	274	249	253	252	228	231	242	255	287	294	243	246	259	267	269	245	274	254	264	247	240	292	281	249	236	259	272	259	286	262	238	283	261	273	264	265	262	255	252	227	236	267	292	251	275	249	241	243	266	284	275	290	243	272	255	231	264	279	267	232	244	255	252	286	267	262	276	266	253	232	242	229	245	218	247	264	237	270	292	263	241	259	277	248	258	264	263	255	259	275	252	247	267	259	284	243	252	244	268	261	266	252	280	278	248	217	236	273	266	260	278	264	265	261	229	245	264	239	271	237	265	264	268	246	248	278	288	263	241	249	230	235	270	266	244	290	259	240	268	253	232	254	274	280	237	263	258	216	240	237	252	276	259	245	269	229	255	248	236	263	243	282	254	260	272	239	287	249	289	275	251	258	242	272	267	256	254	257	270	267	272	249	272	246	240	257	274	247	265	257	226	237	286	266	248	261	272	250	293	253	255	268	243	250	267	237	244	252	263	249	260	267	292	255	269	267	252	280	244	259	245	243	274	256	273	259	266	276	231	268	238	268	241	278	250	279	261	269	250	262	248	238	237	284	267	235	228	268	244	234	259	241	248	263	259	240	272	288	255	253	274	246	251	244	260	269	272	274	283	262	282	242	243	265	272	255	259	262	219	242	266	254	234	269	261	281	278	259	259	278	285	261	257	240	234	274	240	239	222	268	268	227	263	247	247	273	235	272	267	266	262	267	257	255	253	242	279	255	241	246	275	253	270	228	233	256	249	245	240	231	250	258	241	275	260	256	260	255	294	256	260	263	271	260	246	230	255	283	270	284	285	274	253	263	283	243	253	224	264	241	272	231	244	237	262	259	259	280	267	261	256	291	233	270	251	258	271	237	227	264	272	255	258	226	267	271	256	241	283	290	257	261	228	243	243	269	255	263	238	300	252	274	265	269	258	249	259	265	278	246	265	282	257	262	273	267	245	245	268	276	265	236	260	258	219	259	279	247	250	258	228	241	278	242	250	235	275	212	262	236	271	243	232	262	252	265	236	278	263	265	254	243	272	266	260	261	269	254	260	255	256	284	245	275	251	244	266	244	247	250	282	236	263	283	269	269	284	232	236	242	258	253	255	251	258	243	256	296	234	279	254	274	254	257	243	240	221	283	273	268	258	273	255	257	247	256	263	274	247	248	280	265	255	263	257	281	267	248	231	250	272	210	231	256	256	243	242	283	262	236	283	241	268	243	257	280	265	261	276	267	264	248	250	249	273	244	257	232	252	231	264	264	262	274	205	251	262	271	243	264	284	279	255	276	267	242	247	253	254	264	236	254	251	240	268	281	259	261	272	257	241	264	265	256	258	269	266	265	221	253	275	239	279	247	272	253	246	267	250	244	246	253	230	254	278	267	263	234	268	266	264	256	246	244	237	312	269	251	233	251	272	279	235	222	272	286	267	300	251	246	252	263	238	267	244	234	245	261	266	243	249	279	243	257	264	272	277	281	266	266	254	269	270	273	253	259	254	262	249	252	235	265	253	297	251	292	260	225	301	268	255	258	249	235	272	236	255	265	279	285	239	248	254	280	265	286	274	262	235	241	235	283	290	279	294	252	258	262	248	248	258	219	265	254	275	230	242	265	257	250	267	279	274	250	238	261	267	297	242	226	300	264	245	255	270	262	223	275	238	257	276	252	255	273	260	244	270	254	238	239	268	273	270	242	285	265	275	257	265	286	264	275	238	240	247	272	230	294	254	269	265	278	264	279	246	228	237	250	227	287	245	257	253	230	235	224	233	277	245	248	262	252	254	279	268	274	266	276	260	259	269	247	278	258	288	240	245	268	252	246	247	283	274	267	247	263	244	272	264	275	269	266	241	255	259	264	257	257	261	244	236	247	246	290	265	270	265	243	238
18661	23014	34781	34770	26590	28930	28701	26630	20798	16463	12422	9460	6629	5956	5714	4819	4323	3642	3334	2787	2840	2333	1899	1570	1359	1271	1059	1050	1036	920	947	952	950	921	899	983	1035	851	726	721	675	696	693	694	678	723	667	696	690	669	717	717	673	656	685	643	691	651	653	675	640	618	661	647	666	642	704	659	685	640	640	622	680	614	651	648	706	640	643	649	615	639	625	669	634	694	638	630	662	690	646	675	706	627	656	623	627	652	631	635	684	622	631	658	660	695	638	651	629	708	651	642	649	633	644	634	689	663	648	635	675	647	641	663	646	630	601	666	657	625	618	578	625	627	684	653	685	630	624	602	721	633	609	641	660	609	682	648	651	620	648	666	633	601	642	679	681	708	691	665	709	671	645	643	629	654	617	639	632	631	682	643	676	643	637	669	655	657	682	625	652	660	656	613	661	707	686	658	659	665	612	670	646	621	645	649	685	647	609	646	654	655	626	677	647	617	615	682	636	670	611	630	612	644	664	672	600	687	642	639	684	649	617	618	650	629	693	638	670	641	658	654	682	610	646	650	657	661	647	626	646	700	681	644	659	643	645	650	657	594	647	698	625	613	635	640	653	644	704	646	650	655	664	637	643	617	653	627	638	651	658	648	680	640	644	688	655	642	642	665	683	655	652	667	648	645	676	657	629	643	623	668	645	677	653	710	627	666	622	640	663	651	663	650	696	683	687	649	654	659	638	675	647	670	644	628	648	651	646	622	631	613	708	626	657	675	610	624	620	618	684	647	641	653	609	678	666	606	627	632	650	682	661	646	635	646	652	630	657	622	648	615	669	676	621	642	682	635	645	640	651	614	653	649	644	635	664	672	671	634	648	675	632	618	669	669	683	677	638	618	649	649	617	663	642	622	685	610	670	663	642	665	640	637	633	669	651	671	678	666	682	664	709	645	666	658	640	623	668	647	618	581	665	672	625	742	645	672	617	611	647	654	663	627	655	679	653	636	636	627	602	597	666	619	649	676	651	662	620	663	704	608	634	638	640	622	594	648	666	605	646	672	674	700	672	681	659	631	645	659	600	612	642	669	655	680	659	670	703	650	639	659	626	664	670	700	659	658	662	613	628	683	618	627	671	693	635	649	682	671	640	644	625	623	658	610	637	669	645	661	628	664	627	639	643	675	685	665	644	635	670	655	674	637	599	647	641	653	638	698	644	641	670	627	648	653	689	658	668	621	659	628	643	662	640	649	656	675	636	585	669	664	608	677	647	726	657	624	599	652	649	656	682	643	622	634	697	645	684	667	630	603	652	646	643	623	676	648	646	668	640	612	672	665	654	672	637	619	626	637	646	681	634	654	618	661	691	631	585	603	654	653	698	670	633	637	628	657	668	623	663	642	648	689	682	658	672	698	683	661	639	617	653	628	591	645	624	690	644	616	672	671	678	684	633	665	641	626	622	668	647	649	653	640	696	673	651	665	627	604	651	628	635	632	642	643	614	615	623	663	658	653	652	636	666	667	642	671	636	635	634	669	620	616	656	652	628	632	657	667	659	662	631	644	668	653	649	649	644	669	676	620	697	610	651	629	624	647	651	646	620	617	633	684	617	681	660	656	678	648	673	667	642	640	646	642	653	600	625	585	606	677	615	654	656	630	642	664	675	658	649	690	673	663	647	664	635	664	667	634	637	661	598	656	662	596	652	630	674	643	663	688	700	681	642	669	640	677	677	649	652	666	656	654	640	674	683	682	671	629	661	650	668	634	640	658	635	658	650	628	653	670	656	648	686	635	684	659	607	665	688	615	652	674	670	627	646	672	695	643	668	636	615	606	646	655	629	654	676	664	668	695	663	649	679	647	594	641	650	671	640	639	614	667	636	638	640	649	660	598	664	625	646	660	639	667	661	619	656	637	658	643	662	663	626	678	699	632	642	619	686	653	604	659	652	654	652	661	653	637	637	623	668	637	681	653	658	677	664	630	654	616	636	686	610	626	648	618	648	630	683	612	617	670	655	598	601	704	703	624	625	645	694	619	640	649	668	712	626	626	593	612	613	657	642	643	642	610	681	677	666	627	672	675	652	663	659	643	660	607	609	647	614	601	660	635	664	664	665	609	660	654	618	623	654	633	634	682	638	709	654	630	654	680	647	651	668	658	649	658	630	614	632	627	632	654	672	692	626	653	630	712	659	598	647	685	627	653	639	681	667	630	611	681	664	664	614	656	631	663	597	687	642	660	647	639	631	646	645	702	640	677	590	609	624	599	675	643	640	660	603	638	643	654	626	655	614	681	650	647	647	649	663	681	661	628	671	648	628	601	611	659	633	635	716	627	651	608	643	686	701	731	646	642	645	689	671	635	648	687	631	617	666	622	608	661	652	672	659	615	657	650	644	614	669	641	642	658	650	671	652	641	681	631	654	629	638	663	640	657	705	610	667	690	659	718	655	609	685	630	633	643	650	633	578	650	621	705	636	672	658	636	654	596	632	625	645	656	597	698	648	645	665	611	625	686	640	689	657	633	617	678	618	658	687	640	632	649	675	607	637	703	679	660	654	640	655	647	645	639	655	658	652	623	679	719	684	700	669	698	638	684	645	634	644	669	677	661	674	656	626	706	658	632	686	654	647	665	616	705	649	629	630	686	644	655	622	658	684	649	664	616	670	643	652	656	635	639	646	643	650	608	617	657	680	624	640	570	600	669	642	648	653	681	662	637	618	650	665	691	667	607	681	663	662	646	639	615	645	643	629	645	635	641	667	639	645	616	649	664	640	681	645	629	653	680	660	610	640	665	655	681	617	589	632	668	585	710	642	637	640	645	662	644	646	619	642	614	637	637	635	610	652	638	633	603	646	646	656	669	661	622	601	672	669	673	628	650	693	635	649	616	633	593	649	591	621	597	663	589	619	672	626	703	648	649	667	665	687	681	657	660	646	615	664	619	676	677	630	648	629	657	610	652	615	646	663	657	673	651	609	639	676	655	625	646	640	636	632	656	650	659	657	642	609	630	642	629	628	593	630	630	616	674	654	654	588	682	652	602	691	618	658	642	641	690	689	600	664	643	686	605	598	637	643	671	643	638	656	634	692	641	642	643	639	643	609	633	633	609	669	610	640	634	678	660	675	648	635	660	672	648	614	663	627	641	692	655	639	699	651	683	623	676	660	695	687	598	646	606	677	639	637	702	652	640	644	669	614	644	636	691	623	641	659	653	657	657	650	662	660	648	675	693	667	670	651	607	649	652	654	665	678	637	641	623	651	659	652	642	670	616	629	627	614	603	674	662	644	638	636	607	628	644	641	667	693	672	610	683	662	634	638	663	626	678	635	635	683	662	679	629	635	674	644	634	628	672	624	658	644	653	673	615	620	698	657	624	701	636	657	642	634	649	622	655	595	662	661	649	646	609	669	653	624	658	643	675	662	638	666	654	614	604	648	664	622	638	597	662	689	671	634	673	666	659	656	660	625	610	657	647	622	655	665	622	630	669	651	624	649	621	636	663	662	659
43200	41671	41229	35751	26860	27826	31166	30810	27063	23756	20615	16604	12122	10204	9768	8991	9111	7435	5899	5008	4453	3615	2125	1493	1552	1026	862	852	853	656	646	773	786	639	450	666	785	520	494	334	383	466	433	274	308	287	274	287	314	231	266	287	265	248	249	261	280	288	253	275	278	267	266	249	262	257	253	247	224	241	245	260	281	236	248	246	276	262	246	244	241	300	231	287	258	260	271	241	263	252	259	205	260	252	244	224	227	247	279	247	252	283	267	256	253	273	253	260	242	217	263	275	274	270	278	251	270	258	242	279	278	283	224	238	230	262	251	224	264	243	244	268	262	257	273	241	241	257	281	275	274	232	269	290	272	239	255	246	280	260	267	274	225	243	268	219	253	228	273	249	243	231	261	261	276	244	253	234	256	237	258	259	236	225	258	227	247	229	259	239	253	266	253	251	233	246	264	256	225	266	269	273	251	242	256	242	256	238	269	266	241	253	252	239	236	258	249	247	249	249	235	259	229	237	249	251	245	241	279	266	232	256	251	256	231	265	260	233	239	237	217	269	227	253	238	260	257	266	260	250	237	281	274	277	247	248	202	242	238	230	264	252	251	253	273	273	267	252	202	273	267	257	257	258	232	247	245	228	258	258	259	254	247	242	290	260	255	245	244	269	241	274	253	248	260	251	289	250	204	270	253	266	231	263	247	246	259	242	279	263	253	256	269	253	265	296	228	253	238	244	278	270	263	270	241	252	273	242	231	254	254	253	265	242	255	232	233	280	265	250	241	266	278	258	266	273	270	216	264	281	266	280	236	261	273	246	269	260	251	284	256	242	273	255	244	286	256	260	250	259	288	247	265	271	240	247	250	226	239	252	240	228	253	249	251	231	234	269	247	272	270	267	265	251	245	268	243	239	245	284	286	242	242	261	241	268	240	269	225	245	222	258	253	252	249	242	267	254	233	279	259	264	234	265	255	267	274	219	257	263	250	241	248	257	258	238	238	250	259	242	258	251	250	276	247	241	282	258	244	257	251	272	253	276	240	257	274	259	254	258	249	265	247	252	214	276	254	226	279	230	260	233	256	223	257	259	229	261	243	236	228	258	291	261	242	252	259	254	266	267	252	253	252	244	234	257	280	236	248	244	250	277	230	289	242	246	249	268	253	242	256	263	279	234	281	238	258	259	265	244	235	235	259	285	260	217	238	239	279	261	264	251	255	272	253	258	254	268	243	271	252	264	224	264	255	263	273	252	279	257	276	247	251	251	251	217	226	270	262	253	287	254	266	256	260	252	273	230	265	241	223	232	227	254	249	279	282	240	243	256	264	269	219	273	280	244	237	277	242	255	267	236	271	256	292	244	243	281	241	236	257	225	250	260	244	240	267	208	263	269	273	246	265	242	268	264	277	253	266	252	258	245	240	258	264	256	258	245	239	252	238	251	229	249	250	267	251	241	252	247	262	240	234	282	261	235	290	265	263	270	256	225	242	281	243	227	261	268	252	224	257	245	259	275	249	275	244	262	255	242	212	274	243	243	251	278	244	256	235	267	241	276	251	251	245	268	227	259	246	260	248	241	229	260	238	288	262	243	247	240	267	241	278	281	271	290	276	262	255	241	273	292	228	231	281	256	274	248	259	242	240	243	259	246	263	237	263	267	243	245	274	247	272	267	232	276	240	244	233	245	274	263	270	271	267	250	245	237	244	284	262	265	235	244	261	250	270	320	254	267	243	206	253	247	241	259	259	260	248	220	262	284	266	234	237	246	270	239	240	269	283	219	250	259	244	263	256	266	272	261	256	249	230	258	237	247	272	255	244	290	246	241	254	255	253	273	269	243	248	228	247	241	233	258	275	278	251	237	240	263	253	246	235	258	241	271	244	265	236	252	258	274	262	292	229	291	212	248	278	276	254	244	249	237	274	239	281	261	272	211	255	262	254	244	255	228	260	230	264	244	268	244	266	243	259	263	254	285	278	250	245	249	238	255	245	244	256	280	260	248	237	293	263	255	210	255	227	241	246	279	267	244	230	269	256	218	256	257	257	220	254	235	233	251	264	241	255	266	261	256	252	240	250	226	277	263	267	268	241	239	235	228	267	239	266	261	269	274	237	222	232	241	269	237	254	255	261	252	262	280	242	244	244	223	254	280	246	256	252	230	250	223	260	244	250	272	227	266	250	264	274	283	234	275	273	257	225	278	240	256	254	257	254	280	255	251	268	250	254	242	254	268	246	261	232	225	252	242	274	279	243	253	243	245	254	242	246	252	253	271	232	260	247	265	271	285	245	270	273	259	260	257	246	259	255	239	244	260	257	235	239	256	267	228	257	267	259	257	267	254	228	219	240	260	238	256	245	242	253	254	235	244	263	258	239	261	247	228	258	268	236	228	263	249	286	250	248	196	269	244	201	242	269	250	251	224	253	238	249	259	235	234	244	261	239	241	242	246	279	238	258	261	263	227	244	258	238	239	252	267	261	264	260	256	282	263	285	276	223	242	241	285	234	237	260	270	252	245	267	263	250	245	273	264	225	242	257	243	232	250	268	206	230	243	266	299	290	243	261	244	235	262	260	278	273	250	232	294	238	251	231	257	240	273	256	267	241	244	259	241	257	274	254	262	255	265	247	238	240	259	238	257	286	238	245	265	227	272	243	273	270	262	251	254	254	272	287	250	266	229	245	279	219	286	281	248	289	254	241	259	242	250	279	231	219	281	262	267	248	279	258	270	241	253	234	281	257	248	257	264	288	235	246	271	247	260	251	257	266	284	225	280	257	242	265	288	240	227	241	263	254	281	242	282	253	233	234	265	268	234	272	268	233	238	255	264	280	238	241	265	274	255	283	228	257	251	228	258	267	257	277	262	231	260	245	265	266	233	250	233	232	253	248	246	236	229	241	236	257	236	252	250	263	290	260	257	271	253	248	275	259	252	263	283	234	263	243	233	269	259	233	249	238	264	252	244	247	253	252	242	257	267	277	269	277	253	279	249	223	261	241	251	287	235	255	263	276	246	276	230	247	257	245	260	232	245	278	252	272	284	251	269	260	265	238	244	261	245	275	273	216	262	248	241	278	254	232	240	259	261	245	254	281	234	241	267	276	265	236	262	246	249	257	250	255	270	239	237	278	251	229	279	287	254	244	263	257	253	256	261	265	266	248	253	247	256	246	262	212	251	253	258	261	259	237	254	232	272	276	275	265	234	264	229	262	241	288	234	236	238	260	254	241	260	257	248	247	275	235	224	257	244	265	247	248	248	255	249	237	243	269	274	258	254	267	230	254	256	245	250	260	268	258	261	271	273	260	244	255	270	242	242	231	267	280	251	235	273	258	244	290	287	229	268	245	281	259	240	253	255	236	236	269	269	255	246	251	239	252	240	234	282	259	268	254	261	257	225	260	286	263	247	249	241	254	234	267	244	268	227	272	262	279	247	235	238	236	275	238	261	253	247	245	245	263	228	262	263	246	237	248	216	252	275	245	264	253	247	270	265	245	278	271	271	241	234
30511	34993	44551	42601	37535	40924	44748	41050	42944	41171	39564	34427	30772	28542	29355	27997	27642	25631	23234	21301	19425	17673	11587	8560	8799	5428	4547	4928	4698	3667	3717	4291	4276	3014	2119	3943	4325	2825	2030	1266	1611	2105	1994	949	815	900	935	957	768	737	703	678	735	695	665	663	655	710	727	684	741	649	646	700	699	666	657	641	635	638	610	608	634	622	613	632	593	637	653	714	643	634	679	637	666	612	656	639	630	619	636	688	715	635	653	614	615	631	631	636	652	629	609	616	685	654	610	625	627	654	659	659	622	628	614	606	683	616	618	610	663	625	611	668	622	649	607	633	646	630	664	649	619	642	654	595	673	654	681	601	605	645	617	611	640	642	685	613	633	639	639	660	646	628	608	634	596	653	661	661	643	630	633	609	647	641	595	659	623	636	601	650	672	629	639	627	654	666	625	638	646	663	667	677	651	649	629	618	617	645	656	592	625	615	606	655	609	656	653	653	624	612	576	616	632	685	585	651	611	601	672	666	627	607	639	614	635	615	659	696	646	654	635	623	635	678	678	592	609	625	644	647	658	697	630	617	655	662	668	608	683	626	652	646	601	670	605	649	651	651	583	671	629	637	642	658	650	638	616	627	608	610	652	632	631	630	654	644	603	632	678	634	654	665	626	641	620	643	630	589	649	661	639	669	625	622	622	633	642	653	659	628	630	665	602	623	642	614	631	670	618	653	639	596	620	647	652	631	602	649	652	633	656	671	636	612	637	643	641	635	579	654	639	639	601	619	615	618	679	614	554	630	629	649	665	620	592	634	667	623	654	607	685	653	650	596	638	603	625	622	644	631	671	621	629	636	652	633	612	690	675	657	639	606	656	594	607	603	592	622	676	651	619	650	653	612	585	657	646	608	605	629	646	667	638	624	603	634	650	644	632	639	653	646	591	674	622	587	625	618	607	606	660	597	635	628	593	648	659	646	667	642	600	592	561	644	572	692	603	642	655	565	641	606	649	646	626	636	634	661	624	621	627	624	608	636	609	637	606	640	639	613	636	623	613	655	600	649	629	571	638	647	678	655	676	640	608	644	671	592	666	641	597	599	637	588	614	637	644	658	634	629	642	608	648	628	669	611	650	634	648	648	645	595	576	605	617	651	646	646	640	623	620	603	650	647	627	638	639	665	650	591	662	644	609	641	618	630	633	596	605	648	656	605	630	633	649	632	655	641	651	634	654	625	618	623	617	621	626	607	620	620	625	666	642	650	642	664	645	671	625	612	640	658	627	619	656	601	634	728	607	649	611	666	630	584	601	630	608	659	616	632	637	622	584	651	704	661	625	649	629	597	613	642	620	587	623	631	631	629	642	668	617	599	606	656	627	638	646	603	643	647	603	630	633	633	645	637	615	624	645	686	627	638	635	616	633	639	620	641	653	633	602	681	614	657	642	641	649	642	609	619	682	629	589	644	624	634	648	604	622	661	660	600	605	630	662	615	610	633	612	588	649	634	636	639	613	660	680	642	650	627	665	593	655	643	612	622	625	652	608	635	628	649	569	617	606	635	609	606	604	636	643	607	619	639	657	618	616	611	639	658	591	651	625	644	641	636	625	611	583	632	653	651	645	593	634	624	629	617	605	602	644	634	641	630	616	635	624	607	630	663	631	628	624	660	674	660	659	590	586	632	637	625	644	629	634	644	665	597	699	631	608	639	629	635	598	654	641	630	614	661	631	617	686	630	637	641	605	641	666	631	625	664	616	587	629	630	661	623	598	619	635	632	646	604	646	616	642	620	636	623	622	636	647	641	676	619	629	636	649	699	611	621	670	649	634	654	603	621	610	627	651	595	668	650	698	616	620	651	625	617	637	625	655	640	667	625	628	690	575	614	633	621	604	668	675	626	590	648	647	589	612	634	630	681	643	654	606	674	600	666	625	622	592	640	637	681	663	611	690	605	622	626	668	645	605	601	638	601	666	633	602	633	643	654	646	664	642	630	643	625	602	658	590	601	642	655	650	609	673	670	641	619	609	638	637	605	621	630	675	635	630	623	612	643	619	602	639	659	609	628	633	642	629	645	619	647	613	649	653	596	605	624	628	662	638	636	656	626	627	599	645	648	628	659	629	638	627	661	684	632	638	611	662	656	637	646	620	646	635	625	620	642	640	645	620	668	626	637	601	599	622	616	607	614	585	662	652	627	633	602	630	622	657	658	630	597	663	624	618	608	629	633	600	616	629	653	645	651	659	623	673	678	635	632	599	604	625	662	630	673	669	663	617	669	658	648	621	617	637	655	646	604	647	664	564	622	667	602	574	614	621	636	622	645	642	629	592	616	643	649	646	610	633	647	636	628	623	648	642	646	639	638	614	648	658	646	659	600	659	655	641	659	641	621	699	639	596	607	685	618	627	622	630	604	611	635	668	634	602	640	625	626	652	619	623	600	642	684	636	608	618	604	672	632	604	691	652	609	656	628	628	602	670	618	619	648	600	646	621	645	604	625	642	638	659	601	636	647	628	584	612	627	646	644	625	691	609	630	652	693	609	650	626	664	647	624	642	653	660	620	655	624	610	613	670	598	614	647	590	651	660	609	665	587	626	603	654	663	634	616	603	614	643	635	625	614	619	643	650	615	642	638	651	652	621	639	615	617	644	629	581	569	662	645	698	618	628	653	626	656	585	597	617	620	645	615	660	631	664	656	630	644	599	609	596	665	639	607	630	638	595	626	604	583	659	627	622	633	632	626	662	649	600	613	665	632	615	638	650	674	648	633	623	618	646	671	657	622	685	655	708	633	635	659	577	633	639	694	571	668	631	658	641	661	634	642	618	684	652	645	651	622	645	682	672	671	637	645	630	659	615	632	655	652	634	616	620	637	648	627	587	573	632	600	653	648	659	622	623	593	624	634	657	632	625	655	686	590	646	667	639	633	670	672	616	581	607	678	654	651	599	649	672	613	598	665	613	631	664	647	673	640	644	653	672	631	606	674	636	640	571	599	615	639	651	632	645	634	613	654	647	657	647	639	611	609	627	634	668	591	640	656	674	672	643	632	619	606	642	695	633	634	647	645	621	647	680	648	657	641	670	631	673	625	640	649	655	652	702	645	601	635	671	564	617	638	644	610	662	656	626	613	616	660	656	653	636	620	612	666	678	638	631	644	610	656	592	643	631	655	667	647	700	673	670	658	601	627	631	640	671	639	600	656	660	606	636	636	635	632	626	648	600	686	596	581	653	579	630	622	629	638	603	669	630	617	639	608	612	657	650	675	611	661	610	673	637	618	587	644	592	666	626	651	661	640	622	628	689	632	636	683	700	642	611	657	632	637	647	655	603	662	587	637	566	661	602	644	626	636	610	645	641	642	584	625	632	658	671	666	663	648	678	620	644	659	648	598	642	655	641	613	578	629	634	633	643	594	623	608	631	601	649	664	640	641	629	652	651	624	645	629	684	652	670	665	612	613	573	648	596	665	654	599	564	642	670	617	621	627	610	598	617	689	643	639	608	650	623	664	640	609	660	616
50762	44000	44629	41023	30558	33427	38713	41788	38910	35005	34119	31034	26393	25234	25370	24142	25527	18429	14826	14565	10884	7768	5541	3964	3354	2072	1746	1545	1590	1417	1363	1753	1461	983	940	1857	1026	847	693	479	736	1053	933	492	290	318	327	275	210	271	268	265	237	235	203	227	244	246	229	237	283	245	240	209	224	222	218	232	225	216	215	227	239	202	239	229	226	202	234	226	218	194	217	217	249	205	210	204	200	239	202	214	209	220	220	257	217	254	259	235	221	214	228	235	228	206	231	200	236	196	217	202	219	226	212	238	221	235	251	210	212	211	203	202	220	207	210	202	209	217	197	217	207	206	218	221	244	229	189	213	206	219	213	203	186	229	235	207	224	205	228	232	223	205	228	217	201	257	217	204	222	232	218	217	212	228	209	239	192	205	229	222	213	234	199	199	181	185	219	218	222	223	227	221	234	217	226	223	213	206	219	241	202	212	231	246	208	219	234	212	198	184	234	211	228	233	210	230	222	204	228	200	219	209	229	201	231	196	220	193	207	238	220	205	231	222	236	209	231	221	203	209	221	205	258	235	228	215	223	217	219	194	210	237	224	215	210	222	208	226	201	207	232	205	224	247	231	217	197	231	199	214	229	211	217	208	207	196	234	213	213	215	200	230	195	199	219	206	187	225	214	197	216	234	230	211	226	214	206	218	196	235	239	229	207	224	223	234	188	239	218	224	196	191	198	208	230	210	183	192	215	195	221	205	221	213	202	219	191	217	193	227	191	213	210	216	222	207	196	189	195	231	208	200	221	211	225	232	208	205	220	234	215	223	199	230	206	222	240	241	216	231	205	225	220	224	203	240	203	224	202	199	216	211	198	202	228	224	205	253	196	203	212	212	247	201	250	206	212	228	234	233	199	214	201	209	194	211	240	216	229	193	233	212	214	215	213	215	246	217	228	221	228	212	228	231	225	212	221	206	184	213	217	220	221	225	222	207	214	237	228	217	217	215	217	212	215	241	230	210	228	203	183	199	235	221	206	210	254	238	225	203	215	220	254	203	210	255	240	204	207	267	200	196	217	201	219	223	232	215	224	201	232	244	218	229	235	227	222	220	224	228	205	217	272	230	225	228	231	216	243	222	225	201	220	182	240	217	208	227	229	238	233	225	206	210	213	208	190	209	208	215	174	226	231	215	203	218	220	212	203	217	227	219	212	224	219	201	208	241	236	212	218	220	220	211	202	220	206	212	195	191	203	211	220	260	186	229	222	210	233	191	205	214	197	227	229	206	206	220	220	223	203	225	218	210	209	197	222	231	239	246	193	231	240	232	231	237	207	228	223	201	233	207	198	218	206	228	205	222	185	223	208	235	242	241	240	205	238	238	228	195	189	201	244	218	246	203	230	207	235	222	205	208	238	209	205	233	221	199	225	202	199	209	216	209	202	222	208	228	229	199	207	207	209	232	213	218	195	199	217	206	202	226	246	216	227	226	230	226	231	222	225	225	232	203	232	223	220	225	238	194	220	236	230	210	230	215	261	213	209	195	217	215	220	251	241	241	215	198	204	230	226	222	210	212	206	213	204	214	210	233	208	221	217	194	195	211	214	223	227	232	206	231	209	220	219	201	240	224	192	171	234	223	211	198	199	222	228	202	198	213	214	198	213	233	213	224	201	212	239	213	200	250	254	235	238	238	208	243	203	215	232	189	215	240	221	214	220	206	234	208	221	204	199	225	206	194	228	216	231	227	233	223	229	224	219	226	224	199	218	204	193	208	240	225	224	214	201	206	208	207	226	220	216	215	208	237	204	220	193	228	244	204	239	252	198	225	219	217	230	190	232	216	213	243	262	186	213	207	218	219	258	222	208	215	217	215	196	213	217	182	205	202	236	223	192	221	233	249	214	206	215	197	228	223	212	229	227	207	241	190	206	180	213	208	227	242	225	225	207	199	218	206	249	196	232	248	220	226	250	244	244	208	202	199	206	218	218	237	216	223	214	231	214	198	237	207	196	209	218	192	204	200	210	257	205	229	225	213	233	191	213	223	216	222	218	225	220	224	239	246	216	218	249	243	243	211	200	236	225	211	208	217	234	231	247	240	204	202	226	208	231	199	206	196	217	202	215	225	222	231	192	221	207	204	218	238	205	234	238	187	223	231	215	224	230	198	203	230	206	220	223	215	236	206	225	236	255	222	205	231	208	225	228	219	224	188	204	198	232	216	212	206	201	241	193	208	225	210	228	210	227	226	205	225	226	198	224	188	236	239	212	210	220	233	187	242	225	229	214	211	225	225	209	218	224	216	224	223	212	229	224	234	238	228	213	216	206	221	194	242	209	223	203	220	188	233	213	233	214	232	231	228	243	218	215	230	205	245	273	217	207	209	213	224	230	224	215	233	223	242	210	232	217	203	217	230	224	204	222	224	220	214	201	207	210	235	222	213	213	194	221	205	216	209	225	212	225	196	188	191	222	202	198	218	206	228	190	213	229	210	198	230	212	236	225	222	181	247	210	212	239	236	215	215	216	208	250	198	238	218	213	221	216	195	199	203	230	223	237	246	227	220	192	224	233	234	208	190	210	190	193	202	210	199	230	226	215	181	236	236	207	241	238	230	230	229	209	207	212	211	233	195	234	225	197	188	240	240	182	229	235	214	204	214	229	211	232	205	224	222	231	201	218	225	211	271	216	209	221	218	215	200	232	225	219	209	230	230	243	219	220	190	224	226	204	209	192	231	216	218	220	230	254	234	229	223	210	229	203	207	196	236	213	229	202	200	225	219	200	206	210	222	223	231	223	216	211	205	231	218	216	206	208	210	206	227	248	211	204	223	230	212	208	226	223	213	204	212	215	209	222	230	229	192	214	236	223	214	200	215	204	212	218	231	227	202	218	195	227	239	237	232	208	240	240	203	223	230	190	256	226	241	215	204	233	219	217	213	208	221	261	215	215	205	237	215	250	219	196	231	220	231	211	207	205	237	222	240	216	211	195	219	209	211	190	233	216	206	223	193	211	203	224	188	227	218	222	218	206	219	200	221	244	182	222	230	215	202	236	207	258	214	213	207	220	203	222	216	205	217	228	192	228	245	202	207	212	223	207	233	226	218	232	231	216	213	229	216	171	198	207	219	211	235	224	202	211	202	222	206	231	234	212	192	228	223	209	237	223	225	218	226	229	233	220	210	206	216	218	214	204	215	232	223	230	195	209	220	231	206	220	221	208	224	215	228	239	232	225	200	204	194	209	227	218	206	223	215	238	217	218	202	228	245	230	208	182	213	231	213	205	219	183	204	200	218	212	226	204	232	228	206	228	224	221	220	210	210	212	228	235	220	230	222	224	217	233	206	216	237	203	233	221	227	207	225	233	203	211	196	225	231	194	212	227	179	210	214	193	201	205	175	218	218	196	217	219	241	193	196	199	181	193	230	210	225	223	237	217	177	239	188	218	241	212	218	215	207	245	226	211	216	235	199	198	194	229	216	206	208	203	193	204	216	238	222	201	213	224	208	239	229	237	209
37935	41575	50753	48587	46480	48540	52284	52438	53783	52171	50228	46806	44399	44036	44765	43377	42922	37934	35441	36920	30176	26043	21322	18141	15470	11126	9217	8374	8955	7948	7281	9917	8371	5513	5380	10836	6137	4565	3578	2481	3908	5916	5172	2031	1039	1508	1615	988	804	727	682	734	726	714	691	646	634	656	732	737	705	582	608	580	626	601	594	613	568	582	571	550	541	558	555	533	588	501	566	529	582	599	556	552	555	565	579	559	542	524	511	536	563	570	553	520	554	568	558	569	561	568	547	526	556	523	514	575	549	554	568	568	529	542	487	536	582	508	525	556	558	551	545	537	510	570	545	594	501	579	567	516	547	539	533	548	531	570	524	539	553	533	585	571	491	523	540	543	558	519	525	543	550	540	576	539	559	534	531	519	547	521	518	590	573	572	555	548	565	587	522	540	545	532	534	505	543	506	563	518	538	579	538	569	559	506	529	548	552	535	548	554	546	510	533	563	545	576	557	552	574	526	543	545	504	524	533	519	600	596	568	538	576	520	556	556	511	575	520	531	547	531	524	576	545	564	565	572	550	542	558	553	560	533	506	535	573	560	560	516	564	572	522	566	527	559	548	560	553	529	537	557	561	535	542	561	542	556	538	543	509	520	556	541	559	540	556	532	542	563	571	541	573	541	550	554	535	577	559	568	613	513	555	524	572	551	555	538	536	584	529	526	563	536	540	548	540	530	533	546	605	539	537	580	525	568	590	518	559	526	501	550	538	548	587	524	565	540	544	553	524	530	563	506	532	525	577	551	563	554	539	544	496	523	555	557	528	546	556	527	535	558	562	563	539	555	544	503	537	538	548	563	493	506	596	561	579	507	565	566	547	560	567	531	496	500	553	492	574	571	565	513	540	543	597	567	542	573	551	566	538	526	558	515	521	540	526	527	560	576	542	543	575	566	556	485	561	541	553	541	548	550	523	536	535	550	540	557	566	505	544	558	542	526	556	544	558	547	553	534	521	540	514	558	568	536	544	585	545	520	579	525	603	533	524	560	575	543	521	520	563	556	584	534	558	490	530	545	535	580	581	542	543	574	532	532	551	574	588	543	496	568	570	523	551	526	556	502	569	586	526	569	537	531	563	552	524	569	554	567	548	524	529	524	538	515	540	547	559	544	504	558	497	545	540	535	532	510	558	531	504	531	543	559	553	516	505	541	548	533	540	550	577	522	563	551	533	536	541	542	540	561	555	537	542	538	537	541	570	575	572	527	492	523	518	551	608	515	536	557	566	579	579	556	565	558	601	548	546	532	517	508	505	562	531	515	561	557	544	501	530	553	560	520	566	574	592	499	570	550	512	520	522	543	569	533	577	542	513	554	565	573	535	537	543	505	565	552	572	527	539	525	518	560	500	526	572	562	568	558	520	542	538	541	507	548	520	539	519	576	549	498	530	543	528	510	572	552	552	521	549	544	523	561	493	523	560	567	585	553	565	528	519	538	567	535	533	556	539	565	553	520	546	539	597	518	524	585	551	567	527	583	534	530	531	515	541	568	526	523	522	559	557	560	516	565	523	488	520	543	531	556	577	506	546	555	573	508	554	573	548	534	530	521	552	580	541	514	535	522	590	547	520	570	519	573	533	596	537	542	565	506	549	553	550	555	503	504	564	542	523	524	560	550	552	527	527	544	568	553	538	524	545	546	562	530	538	533	537	554	506	583	565	540	541	569	579	562	557	546	509	578	524	574	550	532	531	569	554	555	597	552	577	549	511	526	541	533	563	560	564	570	558	527	571	604	526	515	560	503	551	528	587	548	564	527	584	541	542	544	563	534	544	499	521	527	571	529	502	518	532	573	565	569	516	568	537	529	546	542	503	552	510	557	555	534	563	558	534	517	578	520	548	540	525	576	528	548	529	549	550	580	561	539	549	591	523	561	548	549	563	575	543	533	564	584	492	566	550	531	582	543	539	592	547	556	539	568	527	573	535	538	584	567	539	549	512	540	531	519	505	551	557	520	562	515	513	520	569	560	571	522	568	579	549	537	542	546	551	541	521	512	521	550	546	534	548	533	531	570	586	526	508	531	552	531	577	500	555	523	518	530	550	530	578	558	527	502	536	559	543	544	543	565	558	547	553	569	563	548	568	569	538	532	573	574	536	529	555	534	549	556	553	513	518	564	560	560	578	525	548	535	554	545	534	568	502	546	523	550	573	528	566	513	567	542	554	526	574	522	496	535	529	588	546	580	545	566	549	529	568	541	556	563	575	553	519	538	572	561	547	558	597	521	564	529	561	555	527	547	529	561	557	557	550	535	539	534	526	517	513	525	544	510	569	557	542	515	550	552	576	521	570	539	578	501	546	546	577	594	553	555	551	556	571	527	552	547	554	551	535	511	579	542	543	544	552	572	575	559	542	485	583	532	547	512	552	541	529	570	535	582	539	498	522	549	537	538	577	515	522	547	521	509	549	556	508	542	566	551	562	558	533	540	570	526	529	501	515	577	511	551	554	506	549	555	477	530	531	584	548	577	532	532	559	569	535	578	570	529	542	595	547	542	545	562	525	521	556	532	565	502	513	500	520	504	526	570	520	514	546	531	546	540	554	566	539	537	528	519	557	518	588	537	545	512	576	532	538	557	553	544	507	541	542	540	502	588	523	555	507	535	508	513	578	578	542	523	519	544	545	570	580	534	539	525	558	513	550	501	562	575	556	533	535	552	545	582	530	545	547	530	554	508	527	541	546	527	555	538	559	565	536	547	517	585	549	549	532	599	544	565	536	561	544	563	572	522	523	559	537	575	497	546	548	516	549	575	574	527	496	485	542	538	567	562	521	539	552	549	544	535	528	565	559	585	546	589	558	523	520	547	572	556	511	556	567	555	517	587	497	529	547	533	569	562	575	553	512	529	523	544	539	523	563	564	541	534	536	556	552	560	536	528	552	542	542	527	574	509	514	532	525	492	556	506	552	518	527	563	547	552	490	555	549	528	570	554	509	561	506	576	523	561	568	565	538	527	568	577	583	540	572	572	556	548	570	550	582	531	553	535	547	546	575	513	553	561	565	512	584	529	593	547	538	524	583	551	575	533	543	532	566	506	536	591	539	529	550	535	539	549	546	545	548	524	508	519	552	543	553	582	532	510	528	559	556	534	500	565	581	521	545	557	515	528	577	550	562	596	544	553	552	553	513	553	563	551	527	531	548	529	528	519	546	549	546	551	602	539	536	573	535	515	536	523	555	576	561	550	555	556	542	590	542	585	546	549	506	514	541	548	549	561	525	510	510	558	536	534	597	562	565	563	534	591	591	520	531	574	530	556	578	502	575	522	558	525	531	553	536	533	552	533	549	546	593	503	557	564	559	548	550	537	525	546	573	547	527	553	530	577	533	496	500	568	581	559	558	565	560	552	538	529	521	580	540	573	553	549	538	538	550	555	540	571	549	520	544	541	533	559	541	519	549	464	506	532	531	548	519	541	533	515	582	539	523	543	528	550	561	533	576	581	516	562	565	519	499	575	571	563	559	546	516	544
27406	27492	30761	23350	17871	11539	8974	7997	5865	3960	2850	1651	1297	1028	1100	959	1064	681	550	618	496	446	380	349	327	352	275	306	302	299	290	306	255	285	277	296	246	264	261	251	267	247	302	270	266	255	274	258	271	251	265	281	263	271	237	263	267	283	273	243	257	251	246	232	244	267	242	231	257	266	274	232	258	286	249	218	258	255	249	247	269	247	257	248	241	277	247	255	270	260	221	233	242	233	260	273	230	219	265	273	234	241	281	265	239	235	261	265	242	270	254	234	269	269	261	268	254	263	269	278	270	285	261	285	249	288	245	246	267	265	245	255	259	213	262	251	288	246	253	286	286	233	255	235	271	253	268	257	271	263	279	253	267	267	269	266	230	254	274	256	262	248	282	251	244	254	266	276	267	276	242	252	226	246	252	256	239	246	238	242	258	234	256	273	259	245	252	238	250	255	268	269	250	265	259	230	257	230	231	279	230	249	254	269	286	238	278	242	235	245	274	232	244	255	292	275	251	227	255	238	271	261	277	291	274	252	251	259	288	278	236	254	266	299	252	266	241	234	278	275	294	261	232	227	242	234	244	263	281	226	251	255	217	250	264	246	251	260	283	268	258	261	266	230	255	219	266	275	291	239	257	271	269	300	289	250	248	248	269	259	287	233	231	291	251	249	253	230	257	239	281	265	252	296	260	241	256	269	247	246	266	282	255	227	278	260	236	265	243	237	239	251	239	242	250	265	272	238	256	280	239	293	252	257	267	239	246	250	225	227	225	274	268	245	262	265	249	228	233	252	273	264	242	263	219	274	241	233	240	273	282	245	258	245	275	252	268	258	249	247	229	262	242	243	222	263	277	283	252	247	232	254	257	250	268	283	271	275	221	258	272	258	257	259	250	247	275	233	266	253	262	247	257	248	269	250	237	234	251	231	249	246	261	278	241	258	272	267	271	242	244	244	243	248	239	273	259	272	227	271	247	247	243	249	218	246	266	243	286	267	271	256	286	281	253	266	259	228	263	247	251	275	248	254	287	245	238	237	232	245	250	259	270	267	245	253	230	234	246	250	279	242	268	266	249	263	267	239	252	247	217	244	263	282	278	265	268	248	233	264	255	241	252	259	250	252	279	234	240	250	279	254	247	267	269	280	245	232	253	255	271	251	263	247	262	273	248	255	260	286	267	239	247	254	297	263	263	277	211	257	246	256	277	237	243	288	265	250	216	296	267	255	262	243	242	263	275	272	254	277	221	266	259	259	246	244	295	255	251	260	254	233	287	260	284	268	230	247	251	266	253	244	244	244	281	269	284	263	275	281	265	252	242	236	246	279	267	256	267	240	247	263	250	277	271	231	251	248	238	230	241	243	244	253	279	200	231	237	237	234	249	258	243	255	241	245	239	267	277	272	244	253	274	244	255	251	271	250	253	220	229	260	273	248	272	258	274	243	244	261	248	254	256	290	232	257	240	249	228	254	303	239	254	252	244	232	232	271	273	242	216	239	229	252	269	255	243	244	248	258	226	254	233	284	285	252	276	257	258	237	239	243	233	242	243	228	266	235	267	244	252	274	272	275	294	242	228	267	232	261	275	249	264	239	285	265	263	275	293	231	273	239	235	274	226	259	255	255	258	258	231	257	282	237	267	275	246	247	271	263	233	269	241	219	265	266	251	291	257	255	271	285	228	271	255	254	255	303	246	247	269	283	254	240	260	268	235	254	260	242	260	248	235	267	239	266	242	270	249	238	224	275	269	272	288	205	254	247	264	277	290	235	234	255	255	250	245	238	247	240	243	241	288	293	255	216	242	265	273	224	257	248	277	260	242	265	253	247	270	250	236	246	233	250	269	271	266	230	269	248	251	227	277	299	268	252	245	249	258	238	261	251	245	252	276	242	246	254	239	277	250	245	264	299	275	279	238	240	230	249	224	282	244	265	240	248	246	239	264	248	247	260	245	240	224	253	279	268	247	244	255	257	262	284	217	286	259	256	268	235	247	251	237	250	247	249	242	259	264	264	261	260	262	266	259	284	293	273	272	272	283	258	239	233	275	236	247	279	250	261	252	265	256	231	252	254	269	277	235	247	253	286	256	253	247	227	276	262	242	241	275	267	250	247	277	257	240	260	287	249	258	258	258	259	239	273	259	249	262	242	255	265	237	255	254	257	244	238	276	237	244	261	273	253	242	250	241	277	262	267	264	252	259	297	257	257	239	255	259	232	248	250	270	263	264	234	264	262	271	258	263	279	265	250	247	275	236	244	248	249	282	272	261	235	267	254	259	260	261	241	239	269	283	223	228	262	275	274	231	252	235	252	268	227	282	250	249	253	281	259	249	301	268	234	267	245	243	222	278	252	282	242	257	247	260	239	265	257	265	262	283	244	258	252	240	242	262	252	280	269	253	242	256	249	262	266	255	252	278	242	248	242	265	243	262	251	260	258	251	288	245	242	215	283	234	241	253	244	246	244	240	248	247	246	266	240	222	232	261	262	276	265	242	266	260	252	227	259	285	222	263	249	261	244	286	260	257	269	234	266	241	254	236	247	234	256	286	239	265	265	251	287	258	208	252	262	244	275	252	249	253	261	263	239	253	245	237	269	268	234	244	281	269	273	264	270	282	254	231	266	289	221	255	259	232	259	232	240	259	290	272	240	265	256	254	246	235	246	257	273	255	288	259	251	231	254	263	250	248	260	263	257	281	254	244	259	268	266	236	252	268	264	273	274	274	248	273	273	270	237	271	258	259	243	239	225	250	233	242	258	249	265	240	242	265	275	252	272	232	232	274	255	237	252	224	263	253	250	250	258	241	246	254	250	263	263	244	261	271	278	235	256	291	244	261	260	236	255	255	244	234	250	264	268	235	275	266	249	241	247	224	256	248	263	254	262	260	252	268	253	262	252	263	237	263	257	239	255	275	261	255	253	248	246	260	263	274	256	265	231	235	252	247	269	266	275	274	247	268	232	245	249	257	231	235	289	282	234	256	272	248	227	239	253	280	250	284	231	233	258	241	268	268	251	246	265	269	259	272	252	270	271	244	253	258	252	284	257	246	273	252	260	248	242	262	249	243	241	245	268	258	257	232	246	267	247	269	244	250	253	246	241	244	259	257	256	256	232	241	257	272	257	278	235	280	229	250	265	277	275	238	256	264	232	262	258	255	257	283	261	255	238	244	251	247	282	280	256	256	206	277	265	255	217	293	243	257	244	282	258	248	234	248	260	239	253	274	242	255	304	238	247	255	250	263	243	231	257	267	270	265	241	251	245	258	265	262	260	266	265	267	274	265	275	243	253	259	250	247	260	219	239	257	264	279	264	249	258	270	234	238	266	245	242	260	271	274	268	273	285	283	224	264	247	240	267	238	231	248	259	254	266	231	287	259	257	241	242	260	249	233	246	281	265	234	251	251	241	258	231	225	231	265	250	259	259	248	269	270	261	259	254	232	269	270	257	263	262	251	223	264	238	267	238	259	241	226	239	258	236	264	251	279	235	256	268
17437	23418	33702	33459	31380	25680	24728	23530	20217	16410	13313	8703	6912	6065	7052	6289	6226	3898	3021	3464	2541	1989	1544	1485	1214	1085	1125	950	953	942	956	922	899	861	954	1003	754	742	705	750	719	714	687	651	721	692	641	710	674	672	656	729	645	670	666	676	678	658	657	669	639	665	628	664	611	699	654	634	641	633	627	663	664	626	656	689	619	628	614	651	640	650	670	665	611	678	633	636	637	621	624	633	666	671	615	610	620	635	631	678	612	659	638	642	612	666	672	657	576	603	660	666	622	661	662	643	639	612	619	617	632	611	600	603	642	642	654	650	618	636	604	655	655	644	639	607	621	658	635	637	630	632	634	645	592	627	612	641	603	604	702	642	618	639	679	653	627	640	577	617	639	625	654	606	685	633	647	610	606	606	610	643	623	649	667	630	662	613	617	646	641	637	656	615	688	696	671	591	587	646	634	583	673	658	622	642	617	682	617	655	704	672	660	658	647	643	652	635	660	611	646	650	633	609	614	632	621	677	578	629	657	627	629	628	629	635	633	587	630	653	656	631	639	610	645	678	622	638	621	633	623	587	647	582	598	641	637	663	608	682	662	624	662	593	609	642	623	573	651	621	600	634	621	649	591	646	660	658	639	641	626	638	651	628	607	635	675	646	601	630	643	574	645	643	641	660	626	634	598	585	660	670	648	638	646	641	621	651	656	606	620	651	597	649	641	665	602	657	631	666	674	649	653	628	613	617	629	639	613	627	646	670	635	611	657	608	593	631	624	624	623	599	627	640	647	640	600	610	676	639	655	614	632	606	649	636	621	643	653	604	580	611	617	609	642	620	644	637	643	604	616	681	675	601	649	667	638	636	629	645	620	645	599	636	633	633	609	655	626	657	577	667	651	670	616	644	653	654	636	660	647	655	642	640	684	621	641	615	641	656	639	664	652	625	639	653	663	611	652	624	637	624	622	637	625	632	657	648	673	625	662	644	675	631	648	653	630	646	615	611	581	593	642	617	635	652	678	635	627	640	590	641	621	615	661	655	698	624	623	646	613	658	691	690	648	660	623	649	629	633	621	622	649	590	668	636	645	643	610	681	642	614	620	644	647	602	609	657	661	652	678	675	644	654	612	636	602	634	650	635	627	608	626	605	647	650	618	606	614	665	620	670	642	618	607	628	651	697	627	585	592	661	633	632	623	651	646	653	675	617	637	636	643	619	625	610	608	645	663	638	660	596	632	638	638	615	636	614	650	596	656	642	626	650	621	609	637	620	619	617	622	619	649	656	642	644	625	630	690	683	648	666	645	640	618	578	584	659	647	595	655	605	624	655	633	667	627	637	645	603	658	638	665	638	625	633	696	611	613	623	631	670	651	657	634	668	645	616	611	673	650	644	628	644	629	644	667	629	662	612	657	592	610	686	602	643	621	649	629	617	675	607	641	618	638	604	655	615	631	604	621	640	674	637	653	661	623	655	637	634	606	629	588	621	659	608	628	645	645	653	682	662	663	617	635	656	622	680	677	630	658	638	646	610	662	657	645	640	621	690	643	654	650	640	611	625	649	623	644	628	652	651	622	596	668	607	596	669	641	655	661	648	617	608	630	597	657	653	604	607	636	636	646	638	639	648	613	655	665	656	672	647	684	637	650	646	643	609	607	643	668	650	640	636	624	658	691	622	628	636	661	697	668	679	648	640	698	638	619	621	649	599	625	623	668	651	624	637	670	638	629	622	628	627	660	662	665	640	637	650	641	604	651	670	635	665	640	636	644	614	659	661	617	634	645	645	677	640	617	616	667	650	625	634	635	613	671	623	628	641	663	646	640	604	648	609	601	644	628	629	671	656	681	695	634	630	646	634	600	640	633	655	643	646	686	602	633	662	609	644	599	627	667	623	627	631	643	655	597	591	606	643	605	674	578	618	638	653	663	635	590	645	622	611	674	651	614	652	647	616	629	679	642	651	610	604	662	682	644	629	655	608	626	661	656	618	603	649	683	667	675	645	623	668	657	620	648	616	647	673	628	603	616	669	672	658	644	650	635	641	657	640	637	642	626	656	629	600	638	618	621	660	669	617	601	669	659	630	636	632	641	608	598	608	643	623	599	645	641	623	630	646	598	640	660	637	624	654	672	612	626	630	655	610	594	614	646	643	665	628	629	644	619	616	638	639	611	643	617	622	657	657	675	673	604	657	642	629	611	675	653	599	590	612	635	591	613	632	630	615	593	641	619	632	607	604	613	662	661	612	641	679	640	573	648	648	630	625	650	687	627	660	638	669	631	620	642	620	641	651	669	595	648	581	649	644	623	640	616	607	663	624	653	601	640	638	619	672	704	613	663	597	636	596	626	630	670	643	644	638	608	675	582	623	643	633	616	645	615	666	631	622	616	660	657	625	651	680	614	651	673	646	625	606	656	630	650	593	639	644	639	648	656	634	600	641	629	632	664	672	684	629	656	636	629	662	629	651	653	644	709	615	607	629	641	668	616	606	650	636	665	687	648	663	654	650	632	649	640	626	623	675	672	689	589	647	665	582	642	635	602	663	635	639	633	680	623	605	658	618	669	680	629	667	669	638	656	673	630	636	636	623	639	591	599	632	659	618	645	691	647	641	680	654	637	628	684	611	655	650	643	614	622	652	628	625	611	656	625	588	654	581	604	649	625	600	607	643	647	642	657	699	638	708	644	615	625	649	583	641	626	641	597	618	623	619	616	621	658	659	671	619	640	598	681	673	639	601	669	653	644	598	601	636	650	674	638	627	648	617	577	623	656	602	711	632	600	658	644	655	620	649	641	655	641	609	621	658	687	635	647	603	649	686	577	607	582	644	625	592	640	618	675	624	672	627	653	610	612	625	671	707	686	666	651	652	639	606	603	677	613	682	654	681	653	644	649	631	642	635	595	643	618	668	604	619	662	633	619	705	620	666	657	608	626	654	638	653	681	614	639	649	634	655	607	640	639	619	675	623	607	637	667	648	656	670	667	625	626	621	611	599	626	645	631	628	669	632	635	615	679	622	690	640	645	643	642	695	619	627	624	607	648	629	623	612	641	638	660	589	637	663	672	655	638	637	596	585	655	642	628	611	604	635	642	667	676	641	636	607	626	629	644	636	649	660	646	606	653	637	648	616	621	636	657	661	634	612	648	671	657	641	619	661	649	618	646	607	626	623	651	658	617	639	617	620	621	643	691	638	641	626	681	649	641	625	666	657	666	617	669	672	610	604	621	618	645	632	640	627	632	651	637	654	578	609	626	672	610	682	610	647	631	638	652	650	634	611	604	638	655	649	584	648	605	637	642	615	685	622	635	659	684	656	617	635	590	642	621	621	611	618	676	614	645	634	639	632	632	644	623	662	676	639	605	671	611	622	637	659	624	672	641	639	619	670	652	656	636	646	658	651	665	674	594	620	655	613	658	701	596	639	613	650	607	622	637	620	653	635	604	667	643	644	629	659	686	661	666	685	629	645	615	633	593	642	613	668	639	669	650	638	616	673	627	647
40809	41365	41545	36524	27707	29477	27770	33307	27859	23111	21363	16014	12669	11185	14724	14487	16290	9370	5589	6154	4655	3040	2378	1601	1032	874	894	796	720	755	767	801	713	580	621	927	665	486	403	476	396	347	342	253	261	306	304	323	271	259	243	289	248	242	261	276	261	253	287	260	223	250	246	218	239	239	225	280	294	256	232	259	240	246	233	253	249	236	249	208	229	232	268	261	242	265	258	279	249	257	258	235	277	238	265	234	240	251	261	241	247	268	259	259	243	260	250	249	255	232	240	250	233	236	223	218	268	243	254	240	235	241	243	238	254	268	255	263	251	233	261	267	232	281	240	245	228	233	266	241	263	280	257	237	252	247	256	269	265	224	239	263	264	240	235	258	238	262	254	277	219	235	267	257	236	277	255	212	215	236	270	241	245	261	242	235	255	253	271	243	228	252	228	226	263	259	223	236	252	237	231	255	242	238	251	251	240	238	248	271	263	244	268	254	266	242	240	250	253	227	265	241	261	245	243	265	264	229	260	269	258	231	245	249	252	245	260	247	248	233	225	209	239	254	234	213	238	231	257	238	242	261	223	246	246	234	256	235	245	230	235	230	259	234	234	270	265	267	247	236	246	245	255	275	274	262	218	273	250	236	243	233	245	272	226	246	240	260	256	274	251	233	216	266	236	213	259	263	247	266	251	281	242	228	261	264	264	241	240	239	238	234	247	237	271	250	251	257	256	274	254	240	246	221	245	242	247	265	266	251	270	227	270	242	255	289	245	260	249	245	248	263	300	265	250	261	266	233	231	243	231	240	283	249	262	253	251	228	249	253	251	267	268	254	248	226	231	241	245	267	279	238	253	248	270	255	250	248	239	249	233	253	276	269	236	234	244	250	241	235	257	248	272	243	240	239	275	247	246	247	231	240	226	267	245	252	250	240	275	236	264	253	253	236	247	263	218	252	232	266	249	247	240	252	267	232	257	245	226	239	262	255	271	240	255	244	234	247	256	242	280	227	272	264	235	235	254	261	239	261	280	260	249	243	249	246	253	252	254	234	210	263	266	254	258	273	247	223	257	265	248	261	261	260	230	244	270	241	241	240	284	258	254	266	244	269	255	226	248	245	220	259	239	264	245	248	271	242	266	235	231	208	259	225	271	233	276	256	238	256	266	233	243	279	253	257	229	263	257	256	270	248	230	227	238	285	250	262	245	260	253	258	222	279	234	228	251	227	281	232	222	251	232	261	257	272	280	234	246	224	257	237	264	241	246	255	278	254	221	245	232	238	213	248	260	239	263	241	242	245	282	255	228	222	256	239	228	233	253	260	261	277	257	249	250	244	266	227	281	250	235	214	242	272	267	220	240	239	217	271	272	227	260	246	229	269	264	256	255	248	236	238	275	234	233	246	270	229	228	250	270	251	220	243	234	239	247	256	221	262	243	246	250	272	255	266	263	263	246	255	272	231	236	261	258	244	242	254	234	248	228	249	251	259	234	260	250	247	269	255	266	253	245	260	231	251	252	236	255	229	256	237	251	240	288	249	240	248	249	272	216	264	239	260	266	249	260	265	290	272	246	251	261	226	270	239	243	240	263	240	255	279	272	297	243	229	246	258	287	241	265	276	252	267	252	264	256	236	270	304	258	263	243	238	241	231	290	260	257	234	241	268	253	223	255	222	263	240	252	264	245	262	237	246	250	217	235	264	253	259	261	272	228	261	254	255	249	260	243	257	231	242	283	262	243	265	220	237	244	266	263	234	255	224	256	251	271	279	254	259	250	223	248	242	235	261	264	248	265	279	265	240	252	242	227	240	214	277	258	250	251	227	249	251	260	261	217	263	264	275	244	247	246	241	249	283	241	252	262	253	230	227	287	274	229	265	263	261	254	227	275	250	259	247	255	240	253	239	275	279	232	228	265	262	247	230	247	252	249	254	277	234	230	234	245	253	235	235	260	226	267	239	253	254	243	241	250	249	256	256	239	255	270	267	240	249	246	238	252	258	250	268	262	249	274	235	256	246	249	255	273	227	246	230	249	245	206	217	257	247	258	239	254	264	258	272	223	251	240	274	240	255	247	232	240	238	276	244	235	219	261	249	262	241	245	281	243	253	228	245	221	270	245	235	237	240	233	257	253	249	286	242	251	270	258	256	233	232	275	250	261	242	233	242	252	212	247	249	237	267	248	266	266	235	268	264	254	239	272	246	270	241	256	291	222	253	232	255	251	213	247	238	304	278	249	246	241	229	236	244	249	247	264	248	239	240	284	269	270	236	262	222	242	245	236	259	251	249	243	264	255	250	232	253	258	290	255	241	256	252	231	244	248	236	243	264	248	261	264	255	269	228	227	251	282	242	252	251	249	261	245	230	268	221	257	228	252	232	247	242	245	255	245	241	244	256	250	251	250	234	266	267	242	297	260	243	215	282	279	249	253	252	282	238	217	256	237	239	237	259	248	233	236	278	244	250	253	248	270	284	258	237	265	229	239	239	241	304	271	263	255	231	240	285	256	247	259	229	223	280	226	261	242	236	236	214	246	250	265	251	263	248	235	274	257	224	264	228	273	261	240	241	252	260	275	248	272	229	229	247	238	250	255	255	264	243	236	264	233	258	239	248	270	228	261	267	243	238	278	248	260	256	279	265	235	253	244	239	260	251	250	245	262	261	284	242	233	243	259	250	257	269	268	245	236	261	266	255	265	232	249	247	246	261	273	259	244	232	287	289	250	268	252	279	227	270	256	230	266	238	258	278	265	266	232	231	297	256	249	252	218	226	257	254	234	251	261	260	268	279	229	250	269	233	234	218	246	275	247	250	247	200	256	265	227	256	268	261	239	256	234	262	248	241	241	241	260	240	243	249	233	236	239	246	249	248	247	235	244	260	261	244	235	255	263	257	219	240	255	289	285	250	270	268	243	248	280	247	290	268	267	242	262	236	271	242	272	257	224	239	246	254	247	263	249	257	266	213	255	252	244	260	266	281	235	260	220	266	238	215	263	240	267	242	247	241	223	278	246	230	242	249	254	254	252	227	215	233	255	228	247	244	238	230	258	235	242	271	245	227	236	247	289	270	230	241	261	241	234	262	270	259	244	286	245	258	269	256	252	245	242	256	247	239	275	265	259	248	248	252	261	262	253	257	228	232	276	226	279	230	288	272	252	255	285	241	256	206	228	240	238	256	253	243	271	235	247	257	235	258	224	241	257	254	248	263	269	254	286	278	250	246	258	255	272	258	237	231	251	245	254	248	269	264	235	227	236	270	257	255	239	239	248	264	248	228	242	221	279	246	255	251	233	252	250	241	270	235	269	227	266	242	288	252	238	263	246	259	252	239	223	252	248	247	254	262	259	255	244	262	245	254	259	229	239	249	261	256	263	252	268	260	252	231	261	245	212	250	235	214	249	256	261	253	259	273	247	227	258	253	278	220	253	240	252	225	231	226	246	296	259	263	261	250	230	239	239	261	244	250	238	242	247	221	243	219	247	259	254	262	251	232	238	288	270	218
27579	35026	41878	43445	38899	41393	41148	44547	42391	40027	40509	32936	31992	30560	35807	35702	35220	28160	20953	24200	20134	14671	12435	8530	5851	5295	4862	4508	4211	4226	4386	5018	4338	3263	3483	4675	3454	2319	2005	2168	1471	1330	1064	831	745	977	1128	1006	841	730	711	769	707	665	725	744	692	708	718	713	688	643	632	652	660	664	634	621	674	593	675	632	638	622	582	600	636	625	608	633	629	608	605	617	655	630	627	625	631	629	636	612	619	646	622	623	637	599	587	640	640	593	629	637	587	568	654	621	615	601	631	647	647	601	662	612	595	610	627	647	619	616	605	607	587	633	619	644	626	605	635	630	608	630	590	630	585	593	622	595	579	606	615	621	610	645	615	646	590	595	610	647	650	654	628	623	636	623	585	572	598	631	599	672	607	618	646	636	600	622	630	576	646	607	593	603	640	620	579	561	611	608	613	663	605	628	591	611	662	625	638	606	644	616	607	579	621	642	642	626	624	642	632	637	596	626	639	611	609	631	633	607	623	622	601	612	649	594	653	593	611	661	638	639	613	600	602	628	613	625	610	646	570	622	628	598	601	626	603	640	639	630	605	619	598	629	638	636	635	608	600	595	643	622	579	606	680	639	568	630	624	635	620	603	645	547	649	603	625	589	612	601	657	591	628	578	629	573	604	647	650	578	609	569	604	595	617	590	652	659	636	653	638	575	626	664	660	614	598	611	592	629	648	606	635	620	649	612	624	619	604	627	607	610	625	672	587	620	636	684	643	651	631	624	610	601	630	647	601	596	600	615	641	628	621	672	639	612	629	598	656	623	603	652	625	594	623	607	661	598	615	642	599	609	592	697	644	684	592	635	587	625	629	629	680	608	605	628	591	644	624	635	626	633	623	644	640	646	651	621	604	640	645	605	642	631	633	621	600	631	574	603	597	598	610	598	611	626	626	651	591	634	639	601	630	614	615	645	598	632	665	597	640	625	610	626	632	637	637	626	616	629	655	609	651	599	577	634	624	644	609	623	603	623	619	614	642	579	603	605	604	632	604	609	619	608	628	641	663	606	615	641	623	598	641	582	620	599	625	596	627	584	634	645	627	645	616	597	611	658	628	635	568	628	649	619	580	615	627	619	651	612	632	614	605	577	648	614	561	605	602	612	636	606	647	601	637	622	618	596	625	591	638	641	660	642	653	626	605	636	634	650	622	636	664	587	627	622	602	633	637	576	624	596	598	683	595	572	652	620	606	624	634	629	646	639	615	619	616	666	610	614	610	614	629	644	570	635	601	661	623	611	625	616	636	622	654	630	614	638	661	631	621	628	592	603	636	600	601	652	633	577	618	616	606	600	614	642	633	626	575	571	642	604	637	631	610	603	628	619	568	589	689	587	663	631	581	597	603	587	618	620	632	652	562	616	614	631	618	668	650	585	632	603	661	614	618	613	568	586	619	599	618	631	612	623	601	585	589	624	610	629	620	619	619	592	619	588	633	628	626	603	643	644	604	621	620	617	591	614	630	652	626	615	633	614	625	637	615	653	626	592	644	650	634	650	617	655	675	628	627	620	610	609	654	633	645	641	574	645	654	607	598	633	661	571	611	658	595	590	600	612	606	606	662	633	641	610	605	613	569	576	599	658	598	607	655	634	673	598	634	587	616	643	602	658	620	637	590	606	603	651	646	634	630	629	623	610	632	588	668	657	589	634	652	597	591	588	627	643	600	631	614	618	626	608	650	579	588	579	623	631	656	635	642	584	611	618	640	625	615	636	604	597	615	609	621	633	641	622	631	614	652	592	598	604	654	621	623	637	626	647	624	604	647	659	629	634	572	646	618	656	614	594	610	610	635	622	590	597	594	622	633	616	564	668	629	609	637	583	676	607	620	661	652	604	670	615	600	582	620	621	601	650	653	571	630	674	611	613	645	595	626	623	650	612	614	596	633	640	592	624	575	669	633	604	664	657	610	641	625	620	634	643	584	688	599	616	628	593	667	640	650	588	602	614	621	624	645	599	639	587	586	603	622	639	659	637	655	643	627	660	620	618	635	679	606	599	645	661	631	581	596	577	575	629	625	660	604	586	629	650	622	638	626	599	641	627	645	615	630	615	644	596	608	622	637	630	603	605	613	590	635	609	635	600	665	570	596	599	615	603	625	637	594	661	611	657	608	638	636	663	635	619	598	627	638	619	605	594	647	607	573	628	631	570	609	593	606	658	613	621	590	622	620	623	631	573	619	593	606	608	643	594	626	585	627	650	636	601	613	615	607	633	647	622	635	613	635	621	588	642	621	601	615	637	640	671	620	650	643	621	620	641	609	612	596	656	622	647	615	622	626	624	594	617	639	653	632	598	603	620	630	655	649	612	610	627	601	677	623	620	617	634	632	689	614	633	618	626	655	629	608	626	662	599	655	616	630	606	643	617	595	616	599	584	602	661	657	623	638	623	594	576	627	641	636	625	624	648	633	610	615	684	618	610	629	631	631	590	627	702	620	634	660	626	611	640	645	655	627	626	592	612	599	595	605	657	660	619	619	651	660	618	629	614	600	623	596	668	606	622	603	654	636	626	657	553	639	618	578	604	614	605	619	638	603	616	655	635	589	603	616	645	575	600	645	625	629	611	614	641	627	601	638	619	638	613	610	633	585	635	618	672	631	646	613	656	618	612	629	650	622	613	619	603	627	596	626	623	617	651	624	638	598	606	619	588	600	615	559	669	620	615	656	617	615	624	692	643	631	631	564	615	649	606	613	616	622	583	600	622	606	639	580	619	640	572	626	604	652	597	613	634	631	631	621	621	676	646	615	632	643	659	654	593	618	653	611	684	617	590	621	622	641	612	712	640	624	613	625	580	611	582	646	647	614	601	594	673	671	635	610	616	630	601	637	634	613	633	613	640	658	659	575	617	613	648	655	614	645	616	620	630	632	650	622	617	605	590	605	592	621	624	606	625	614	641	663	649	634	621	642	587	627	630	635	608	644	602	652	611	601	600	617	596	618	635	585	599	609	597	594	609	674	626	609	676	646	609	611	623	677	593	600	626	655	601	610	637	641	593	631	580	570	652	584	601	588	640	600	617	589	631	648	597	629	633	604	620	607	656	612	618	644	658	582	627	649	633	650	602	620	615	608	619	632	636	630	648	611	635	650	641	583	638	627	604	642	615	610	617	640	612	603	623	601	603	610	603	601	631	629	566	643	596	589	601	644	633	602	631	651	631	626	612	608	600	631	603	622	627	631	632	650	583	605	614	672	652	627	617	608	642	605	629	620	647	668	648	608	624	623	635	616	620	594	610	627	613	660	648	595	652	613	611	629	643	668	578	655	623	620	611	662	613	614	629	623	591	625	627	615	627	647	633	644	601	617	627	649	635	616	655	645	625	647	588	654	648	596	599	671	562	622	615	623	638	679	564	640	643	657	589	680	610	570	587	645	580	577	612	694	579	608	615	608	626	632	650	633	578	634	630	640	628	608	590	623	661	647	590	601	640	621	640	612	590	588	649	630	568	642	643	606	625
50051	48462	45035	34828	28261	36286	37214	42982	39733	34365	36547	32198	28005	24552	30033	29448	30786	23606	16432	14719	12395	8773	6275	3795	2168	1903	1665	1537	1772	1718	1838	2050	1716	1260	1072	1415	1508	827	767	718	645	651	381	317	351	296	306	296	265	245	234	272	241	196	228	225	219	212	231	242	242	220	225	249	196	227	225	242	216	220	220	207	228	212	212	212	176	234	211	221	219	218	201	219	212	199	207	204	220	222	228	222	186	221	220	227	190	220	214	207	226	219	198	205	202	226	219	228	202	218	216	167	225	216	200	195	197	188	210	210	221	213	203	222	201	216	209	223	197	187	177	202	214	203	212	241	225	211	181	193	206	213	197	208	239	229	206	233	211	197	203	239	273	198	203	246	208	208	199	214	222	191	207	216	195	209	211	206	190	194	237	196	210	237	195	225	227	222	215	196	194	185	231	197	214	199	252	214	186	215	187	218	204	210	221	231	223	206	202	218	182	216	231	207	224	212	214	179	254	172	206	212	234	223	222	218	232	215	216	222	196	217	202	202	195	197	206	226	220	213	210	184	180	213	225	223	210	190	211	188	219	200	212	193	191	199	217	178	215	202	203	210	216	214	217	206	220	219	202	204	206	208	227	235	217	202	216	197	216	205	206	174	198	208	203	209	209	203	194	224	202	207	184	186	202	204	231	230	230	204	204	216	185	215	213	198	201	222	251	220	206	228	183	216	183	197	202	208	190	225	235	200	193	194	211	214	206	211	221	208	185	220	227	257	218	206	193	215	180	198	205	217	220	220	215	212	233	187	225	235	203	199	208	204	208	236	198	200	201	199	229	205	224	194	202	196	224	207	215	232	220	216	207	207	235	204	198	199	229	232	205	212	200	227	187	207	217	206	200	205	200	219	197	185	209	191	187	241	216	227	210	209	208	208	191	205	233	222	216	196	209	185	230	192	217	223	198	195	190	212	194	198	206	218	189	190	207	222	235	204	206	230	217	188	197	203	194	234	207	232	233	229	221	213	214	243	207	225	214	208	237	213	208	220	200	217	189	196	237	244	218	209	203	213	212	220	208	228	213	194	200	208	197	206	236	193	202	215	234	236	218	246	193	203	219	195	238	230	218	190	198	207	206	208	209	236	216	231	218	212	206	212	220	201	205	200	218	213	247	229	206	242	222	217	202	240	216	219	237	213	233	220	224	186	211	226	214	197	209	219	242	204	202	218	231	196	198	202	239	223	225	200	227	203	231	217	193	230	200	224	210	226	211	223	188	217	229	226	205	234	218	218	213	232	228	198	205	189	202	212	210	203	231	202	231	197	217	205	205	211	226	214	200	193	169	205	201	235	228	243	178	228	222	226	201	222	234	217	238	181	224	181	202	202	206	215	196	213	222	220	222	225	194	233	226	225	188	181	226	205	206	237	231	210	204	194	206	182	192	201	213	200	209	236	206	206	217	210	190	246	208	218	212	214	204	213	213	205	204	210	195	247	236	180	204	207	201	233	200	189	235	203	187	188	213	194	235	232	214	204	203	214	222	211	195	218	210	212	207	211	219	218	213	222	234	184	219	218	216	213	201	237	196	217	191	187	190	198	221	218	208	213	206	220	190	216	210	212	202	207	198	204	195	190	210	213	231	232	191	221	207	191	219	243	227	209	219	174	208	210	210	220	206	209	202	207	203	198	209	192	209	211	237	211	220	203	201	213	224	193	216	242	215	228	214	233	194	205	218	205	198	198	206	222	212	240	213	184	214	198	189	217	226	207	233	261	214	193	201	219	200	213	215	218	219	195	204	226	210	206	185	200	200	230	205	204	200	234	201	218	228	198	228	177	202	204	212	208	208	210	230	205	194	212	209	233	189	210	214	210	214	210	225	254	207	197	203	242	231	206	205	216	195	210	203	203	211	211	203	195	204	227	222	204	227	214	202	234	241	206	220	207	234	205	207	205	213	229	202	202	204	202	206	217	202	195	212	233	212	203	197	213	205	218	197	198	216	188	209	225	232	210	176	205	209	233	197	225	216	220	226	214	206	176	199	222	203	209	201	207	213	203	206	190	204	232	214	211	207	219	209	195	218	216	206	197	215	202	187	223	226	212	202	221	197	214	190	227	219	198	215	206	194	196	216	219	225	201	206	202	208	202	195	207	216	202	222	223	213	190	194	214	220	204	218	221	221	212	181	189	226	207	234	198	201	209	199	214	196	214	197	218	207	233	203	207	205	218	231	216	213	217	216	215	207	219	215	232	195	232	206	190	209	230	218	252	221	206	222	219	210	212	202	200	234	192	192	216	202	212	221	211	214	217	234	233	227	212	217	208	208	218	202	205	209	192	227	221	232	218	212	216	219	209	206	227	191	206	229	222	190	210	215	206	200	231	172	224	227	227	219	222	197	226	235	192	220	231	213	219	195	190	192	205	212	196	211	209	214	210	191	207	203	215	205	216	220	199	188	200	190	204	206	199	198	218	179	199	214	257	195	218	212	210	200	234	176	189	200	201	221	213	203	233	192	218	227	235	242	217	203	234	202	207	215	204	212	210	231	220	207	224	204	214	198	226	205	223	230	209	216	211	212	214	216	206	197	203	225	227	233	215	219	201	228	207	194	218	201	191	214	232	196	211	210	218	223	206	214	227	190	227	214	224	220	175	208	220	187	208	217	175	197	219	191	209	230	210	219	216	222	198	215	192	211	190	199	182	195	204	194	231	194	216	187	185	211	215	212	212	206	207	253	204	186	239	198	221	223	242	187	219	190	208	207	237	193	226	221	197	208	208	228	205	202	201	239	210	206	208	210	217	217	202	200	224	190	195	228	231	229	204	201	221	224	190	217	219	205	215	207	205	195	241	221	207	211	227	200	184	225	190	214	226	227	186	197	224	200	177	218	230	241	199	190	216	229	231	206	256	212	195	222	218	168	196	207	202	230	229	201	220	202	202	199	212	232	191	188	198	224	209	202	202	206	214	214	184	219	216	203	208	227	220	232	203	213	211	212	213	219	207	220	214	228	200	211	204	221	226	196	184	208	193	218	241	238	229	234	201	226	217	217	227	221	200	201	225	234	225	208	194	210	206	220	199	201	206	189	220	204	221	224	203	202	226	200	212	208	226	212	182	214	204	181	199	200	179	180	225	192	228	193	226	224	216	203	202	220	223	224	193	210	208	203	217	207	210	220	205	198	187	220	206	212	243	213	204	189	194	188	219	237	208	235	211	223	218	237	218	227	188	224	220	219	226	208	216	200	207	234	217	214	191	199	224	183	166	225	212	209	200	211	199	238	217	222	206	208	226	218	203	236	213	197	207	215	198	222	190	205	186	199	210	213	195	225	212	210	194	221	210	235	192	231	245	207	187	204	210	217	193	200	176	216	224	216	215	209	204	190	185	212	223	180	205	219	211	226	246	216	196	229	220	172	190	212	190	200	235	188	213	203	219	219	180	226	226	188	210	199	195	200	204	227	227	203	204	203	216	224	200	231	212	203	236	231	210	208	250	179	214	181	224	203	237
35151	43107	48929	44935	44408	49638	49809	54098	53912	52692	53399	47382	45369	42950	47259	47808	47104	43427	35414	36765	33876	27788	23427	16605	11192	10116	8881	8755	9956	10089	10778	11760	9827	7127	5982	8326	8768	4694	4159	4169	3265	3407	1708	1204	1483	1428	1450	1419	1012	774	724	697	762	742	682	692	638	694	746	734	683	641	592	697	651	575	566	560	556	582	590	564	515	565	545	540	553	538	540	555	556	546	547	533	525	538	505	539	532	501	570	507	505	560	514	530	542	524	535	542	566	490	554	538	524	532	514	520	512	511	520	524	522	545	554	512	530	527	534	527	545	516	522	518	512	497	528	551	500	517	518	535	509	530	551	510	529	507	550	524	498	507	503	534	579	511	491	545	520	496	510	522	542	527	526	493	538	535	530	528	494	557	491	533	546	495	549	514	528	491	524	519	551	521	471	548	566	555	498	579	536	582	514	548	494	567	533	548	543	521	501	595	492	513	518	496	541	493	517	544	470	533	482	550	532	528	571	484	498	531	529	512	545	495	502	508	506	522	506	540	541	517	564	523	482	503	498	525	525	489	541	507	497	538	569	511	553	519	519	511	540	513	504	543	552	557	525	496	509	545	546	527	536	527	543	522	516	524	524	544	537	542	505	533	513	490	524	530	552	559	515	527	476	535	532	524	523	512	532	517	495	551	530	543	516	518	502	505	514	562	520	518	543	529	508	527	508	534	538	559	519	521	552	513	536	536	503	520	535	508	528	510	535	530	482	489	520	538	515	568	508	519	531	500	529	513	522	521	498	520	526	582	565	491	503	527	528	448	501	519	514	561	532	535	483	512	519	519	584	532	538	540	508	542	499	499	541	498	538	540	531	535	527	506	526	537	521	535	531	531	508	529	502	560	514	506	554	533	518	495	490	483	529	513	518	542	514	526	488	500	532	478	545	565	506	532	525	548	520	509	542	493	527	536	523	571	563	565	506	495	484	525	527	503	486	539	546	508	518	549	560	527	493	535	522	481	530	548	512	509	568	518	546	543	542	531	523	489	514	488	525	542	516	516	522	520	538	565	494	521	514	524	536	527	518	540	510	517	501	490	552	526	515	494	512	522	518	503	523	546	492	524	527	495	545	521	561	512	477	527	559	525	582	535	507	526	521	508	491	486	503	501	522	506	554	514	497	486	550	536	559	528	488	509	507	533	524	518	567	509	524	526	535	482	552	510	559	521	552	522	502	510	507	493	544	536	542	532	534	532	531	521	537	536	539	532	509	513	571	548	550	513	558	524	521	534	495	508	522	529	526	545	519	511	545	484	520	500	514	550	531	502	530	543	564	542	512	534	558	515	518	571	527	544	562	551	536	534	553	542	533	565	540	531	519	500	491	517	524	531	515	565	585	536	520	515	502	539	565	532	502	514	516	492	530	523	529	568	539	517	562	525	521	558	509	500	522	503	562	499	539	527	528	532	499	532	533	500	552	500	570	505	552	504	507	518	554	560	488	522	522	510	528	539	517	530	551	557	513	513	554	527	527	527	538	542	534	514	547	535	541	501	555	535	502	545	555	508	526	526	489	577	529	538	534	494	542	557	569	519	532	500	518	549	520	534	544	519	519	510	513	507	495	547	511	559	565	564	558	521	544	497	507	553	514	458	521	516	521	534	519	529	577	517	526	532	524	542	539	510	542	537	553	541	552	531	495	559	505	513	518	547	522	503	530	519	492	563	537	512	550	517	552	550	573	504	539	525	512	522	515	512	518	550	534	517	517	498	571	508	488	508	512	504	531	484	531	520	493	528	510	507	502	555	577	535	558	505	538	558	556	523	487	538	500	559	533	514	534	496	539	542	522	519	545	551	535	517	499	528	535	518	523	551	526	481	534	517	496	522	514	520	528	517	521	532	528	578	503	543	535	524	537	521	536	509	505	500	522	509	531	521	538	491	520	529	528	534	527	515	497	520	511	525	504	549	532	498	568	535	542	519	563	536	568	517	517	529	550	487	523	556	530	536	511	512	554	486	511	558	522	524	548	478	544	507	531	563	510	511	572	548	554	485	490	537	533	530	513	521	564	544	516	559	510	543	522	522	504	535	528	513	524	504	523	535	524	544	529	524	512	536	541	528	512	553	543	536	556	522	503	526	519	546	512	510	544	578	554	540	546	538	542	534	520	526	591	519	541	528	524	495	492	548	527	529	554	501	543	528	515	488	522	524	530	522	516	550	551	497	497	555	483	559	514	536	532	491	512	517	533	530	535	536	526	525	545	500	542	521	546	525	555	494	535	520	519	545	497	540	539	537	528	530	560	508	484	509	524	530	525	504	541	547	519	521	504	547	516	519	536	507	532	516	522	539	581	535	541	558	538	549	543	546	483	559	539	519	522	530	548	517	512	511	509	529	530	565	564	541	510	545	538	537	539	524	564	517	519	537	518	570	576	537	553	524	523	521	527	525	537	519	501	549	528	541	565	520	554	542	468	521	528	513	508	511	530	488	574	556	510	509	540	529	518	535	545	499	548	556	533	504	492	502	536	542	494	490	504	510	509	531	538	535	498	529	572	508	541	569	543	548	510	521	523	537	519	543	535	535	541	528	503	519	571	542	527	562	534	546	520	530	544	544	518	484	516	516	558	573	499	504	507	534	538	487	515	490	494	520	555	536	537	507	520	510	509	492	512	543	491	517	515	484	485	526	551	565	516	531	511	572	524	530	523	502	531	545	512	510	504	530	506	525	525	517	524	486	567	565	565	532	549	540	539	526	549	528	486	516	525	540	540	528	494	563	547	533	555	499	517	571	480	533	521	480	551	519	572	559	503	519	500	549	486	514	534	516	534	508	511	561	524	541	546	572	509	541	543	538	510	511	539	553	525	515	559	515	542	520	536	573	559	537	473	545	544	506	460	523	515	539	535	549	544	523	552	521	550	520	483	532	571	550	491	512	554	523	524	519	516	496	558	540	518	537	548	525	532	568	529	499	513	528	506	523	566	552	561	516	495	569	585	522	528	486	503	530	533	493	527	521	524	504	525	511	570	515	540	513	561	499	531	538	514	547	512	517	554	473	521	519	527	520	489	471	529	520	564	506	528	538	542	510	521	525	481	498	546	510	501	517	517	534	510	542	531	537	491	493	522	501	513	529	509	511	555	537	507	491	517	493	507	541	576	524	503	538	509	545	532	545	531	523	511	560	525	496	464	498	547	497	520	525	510	500	529	534	521	514	506	535	535	526	537	547	498	506	530	567	487	527	534	540	519	520	523	500	538	544	555	525	526	523	507	545	530	520	530	557	502	499	522	532	518	515	559	498	584	529	514	538	518	529	530	538	564	495	530	553	500	537	488	510	520	503	493	510	540	568	517	559	501	484	507	534	531	557	542	535	519	512	526	484	521	551	518	553	562	493	490	546	554	577	530	554	569	512	499	522	553	554	531	518	499	542	523	522	529	509	532	521	516	504	570	522	527	493	521	561	541	551	513	512	519	540	535	524	556	506	519	482	510	513	577	540	570	514	568	532	534	518	509	490	521	527
27401	26331	25819	20587	12780	9440	7309	6848	5253	3719	3454	2811	1749	1251	1222	1165	1004	735	629	624	547	445	397	358	364	314	285	296	306	308	305	280	319	309	258	271	286	282	267	242	203	233	289	240	263	280	271	287	266	271	231	266	262	244	249	274	255	294	233	258	241	244	276	276	254	230	279	269	239	226	274	253	255	253	247	273	241	270	245	254	239	268	241	258	245	256	242	244	259	235	230	242	237	242	235	268	248	251	256	272	258	259	262	233	247	251	251	256	255	252	226	258	241	235	239	259	254	265	264	283	246	286	253	261	262	235	242	256	233	246	266	226	249	258	219	238	221	228	267	250	238	242	245	262	258	251	265	266	273	239	261	264	272	252	254	249	239	241	258	247	251	236	257	262	256	239	240	234	231	251	270	265	254	241	247	244	235	236	264	234	247	256	241	244	251	275	254	245	282	243	243	238	256	229	263	267	274	240	255	279	259	259	262	258	236	246	246	236	257	281	230	273	275	254	263	284	248	257	237	255	282	246	249	244	265	229	292	249	249	260	282	244	262	294	254	262	282	284	250	248	259	244	273	255	240	261	274	249	229	244	239	245	246	247	251	244	250	256	266	276	268	265	284	259	205	264	268	256	259	270	244	274	231	271	249	237	246	253	242	237	273	265	257	280	242	274	238	252	231	278	238	254	230	258	250	250	257	276	274	243	249	251	252	245	271	251	265	235	240	246	261	260	257	243	267	242	234	247	245	246	267	225	251	259	243	240	224	254	262	239	272	232	259	240	263	253	240	262	243	240	246	261	214	271	228	228	232	266	244	261	277	269	228	251	255	248	260	246	255	284	246	271	268	253	259	244	248	251	253	236	256	246	245	244	280	271	274	277	238	242	256	238	269	238	253	274	240	227	254	258	265	267	271	251	218	246	267	229	262	249	250	259	244	253	235	274	274	274	245	257	256	258	268	227	272	252	278	227	275	273	238	255	244	259	249	256	259	237	243	253	244	234	257	263	248	233	239	255	260	239	281	237	239	258	254	256	265	260	262	250	265	259	230	265	273	240	245	280	235	243	224	257	266	252	226	258	253	239	250	254	290	262	262	214	264	205	247	248	260	236	256	246	279	268	271	255	253	245	235	234	251	241	255	249	238	244	216	268	256	273	246	253	233	245	256	241	247	281	239	230	236	229	255	275	223	239	244	228	256	247	252	245	237	243	284	250	236	239	257	262	259	258	247	271	247	248	251	236	264	264	248	237	254	247	274	253	207	269	239	222	270	257	281	247	248	253	259	244	240	234	273	281	237	250	220	231	262	287	253	239	240	259	275	265	254	244	254	261	230	239	226	234	234	287	254	248	259	284	259	251	226	241	285	260	268	212	252	273	280	245	279	269	253	247	263	246	256	253	240	242	238	261	252	230	275	297	240	260	251	268	262	264	249	271	256	223	237	246	270	235	251	260	241	253	248	262	237	253	240	238	268	291	226	278	270	246	259	228	270	241	251	245	270	273	243	239	241	245	299	261	252	230	259	259	257	249	234	267	229	235	272	246	276	259	232	274	246	271	260	225	265	247	244	256	256	253	250	238	256	250	251	277	245	270	261	264	276	268	232	262	252	233	231	251	265	240	252	219	252	234	247	253	264	245	261	283	262	255	225	274	267	261	241	252	244	277	253	242	257	264	244	262	226	238	246	266	265	263	256	241	259	255	272	237	297	242	236	258	248	254	239	253	240	243	263	263	281	286	253	258	242	241	280	231	246	265	271	273	276	243	242	232	263	225	254	265	233	267	223	269	236	269	256	200	253	220	208	233	240	213	226	284	256	247	224	240	257	242	307	237	242	220	237	252	258	243	257	255	264	257	272	256	271	238	264	256	211	244	230	273	241	218	238	267	231	241	246	245	243	259	224	251	274	232	256	257	272	213	254	239	269	273	248	266	236	235	245	238	260	252	255	228	249	252	248	266	245	253	247	246	264	249	243	261	262	257	253	236	252	243	244	253	266	239	234	255	254	255	254	266	222	243	249	246	273	234	260	241	253	238	293	270	252	259	276	263	246	271	281	259	265	233	264	273	275	270	266	282	267	245	263	247	251	247	266	224	277	250	285	240	268	241	276	261	281	229	235	248	274	271	247	244	277	253	244	238	254	248	253	259	264	232	251	190	246	278	247	255	234	224	251	219	247	265	254	233	295	245	268	265	258	259	260	261	265	309	261	265	260	256	242	287	223	245	226	248	248	252	255	257	223	233	247	232	249	238	229	249	229	226	259	258	245	287	244	262	266	280	236	230	225	250	236	226	253	252	244	254	264	249	249	244	264	236	252	245	236	264	267	230	263	264	216	276	248	250	229	254	255	227	248	242	254	226	242	238	248	238	281	267	231	231	302	255	261	238	256	261	265	252	276	252	253	267	226	269	269	239	294	212	238	247	226	252	230	280	268	222	248	221	237	254	261	238	256	274	235	237	240	259	237	253	242	237	249	262	269	275	237	237	259	243	262	252	237	243	276	257	243	255	251	219	207	264	261	254	238	256	207	274	226	262	248	270	230	255	247	264	280	248	272	274	260	261	274	267	250	260	242	249	214	255	261	270	252	235	238	241	275	255	244	258	221	245	275	261	271	258	245	231	223	230	250	221	259	249	234	252	225	252	240	272	259	263	260	278	227	232	249	244	254	252	254	231	280	268	214	249	265	273	249	245	260	249	272	271	231	265	258	263	268	225	271	257	273	223	261	248	229	259	268	278	247	233	233	257	261	250	273	238	282	246	245	238	264	287	268	231	237	244	219	273	271	266	246	264	269	301	235	259	248	239	266	250	253	247	282	263	253	239	230	254	274	265	263	259	240	222	249	252	251	264	251	235	251	221	240	257	255	250	238	260	241	235	282	231	280	237	275	290	269	261	230	245	220	239	253	210	248	263	265	273	253	234	267	276	244	251	235	265	258	231	229	258	233	256	243	253	229	254	268	270	254	273	275	273	240	242	264	241	269	277	264	249	236	251	259	266	299	270	266	224	230	255	248	250	230	229	238	250	273	232	261	265	259	218	272	250	246	266	234	254	239	227	256	247	253	266	259	232	242	233	260	254	268	273	260	229	218	285	264	245	249	248	256	285	278	272	248	244	220	277	265	268	258	251	239	237	247	222	235	251	272	232	242	247	243	241	244	260	240	260	274	242	275	263	266	254	252	249	258	250	251	222	268	234	238	257	270	246	279	262	225	274	238	245	234	229	237	240	270	243	265	259	235	261	220	225	243	272	258	248	274	252	269	250	236	259	278	244	226	274	250	268	273	248	260	276	244	249	251	244	275	229	231	272	228	241	262	237	256	256	244	258	249	230	212	250	258	298	246	271	256	222	285	288	228	247	267	239	256	224	249	242	245	230	228	245	224	257	254	224	268	281	246	259	258	262	276	239	254	261	240	248	251	234	269	237	242	245	241	259	251	240	236	257	266	248	273	267	254	230	253	264	220	238	260	256	250	269	275	245	240	258	249	234
17092	22121	30068	30469	25050	23814	21771	21086	18913	16040	15917	12512	9301	6710	7142	6926	5955	4459	3449	3681	2901	2264	1794	1393	1181	1113	1046	1056	1088	1066	1116	1117	1057	859	908	901	821	796	702	750	697	683	706	680	699	672	692	747	729	684	661	743	688	668	635	682	677	646	617	668	620	621	593	612	620	607	603	662	607	595	658	633	597	580	642	665	635	636	661	634	595	605	651	615	658	639	614	659	625	647	632	626	604	644	628	596	638	637	644	653	674	652	655	626	634	611	604	610	598	637	657	591	626	593	665	674	618	621	639	619	623	675	639	635	599	663	627	652	662	621	654	609	604	581	660	614	658	616	616	613	622	570	635	634	645	643	619	624	632	628	639	636	619	605	651	645	579	617	613	651	681	662	674	587	657	614	570	617	643	655	589	635	623	608	634	628	660	659	649	699	655	622	650	621	603	612	621	606	644	611	670	584	606	601	651	657	659	655	641	626	677	653	631	686	595	680	623	615	661	600	663	639	627	616	628	642	662	643	647	630	625	640	647	626	658	639	590	626	648	662	647	617	616	618	648	647	599	614	628	668	606	634	581	680	621	617	650	596	648	648	630	628	620	622	626	597	602	602	599	659	618	587	639	622	647	648	638	584	683	645	646	624	664	704	629	654	622	637	598	610	652	650	631	615	603	606	672	642	654	649	604	621	621	651	651	630	638	607	624	643	645	645	653	616	628	618	610	603	607	645	628	611	623	629	606	595	616	651	642	603	594	580	646	626	642	632	654	700	654	620	613	634	638	608	611	678	594	638	607	648	660	601	635	659	631	638	598	634	611	622	642	672	630	598	639	620	630	629	653	594	660	614	620	618	635	678	629	564	639	626	661	642	649	592	650	638	653	626	617	617	627	631	633	642	596	623	584	614	681	641	667	598	604	635	597	634	619	658	667	670	616	629	642	644	648	629	605	609	698	653	663	688	643	641	648	601	627	604	632	620	631	645	650	621	629	632	627	606	626	596	650	638	657	625	687	646	672	639	583	661	581	657	624	647	614	649	636	650	645	609	655	614	666	622	666	643	588	618	621	628	598	603	619	609	655	625	616	639	630	629	575	615	663	653	636	609	609	669	644	617	636	617	619	633	647	621	587	641	636	612	630	612	644	639	615	625	610	607	658	657	600	605	648	561	638	664	589	607	630	657	677	627	617	613	623	582	650	619	608	654	598	594	615	637	628	638	594	638	629	639	627	600	656	657	613	630	589	653	563	635	576	604	634	622	625	614	641	632	609	637	628	606	627	633	572	612	600	631	673	600	609	645	669	602	633	622	588	613	590	631	608	668	645	613	658	616	625	647	618	646	595	607	600	631	637	618	606	594	616	612	635	650	605	647	688	640	623	653	598	605	628	650	627	598	615	633	646	609	594	619	646	617	592	611	647	681	668	599	617	632	622	627	644	599	687	650	588	677	585	655	606	611	648	612	624	633	665	622	636	577	604	625	601	673	625	650	616	644	654	642	577	592	672	609	634	642	656	652	681	624	632	613	628	669	632	647	638	664	634	632	638	680	616	652	633	635	606	688	617	645	618	642	630	675	589	678	610	663	674	650	598	596	595	640	602	662	650	596	668	629	622	596	616	596	658	595	669	651	609	624	654	616	672	599	597	617	612	614	658	621	589	671	602	619	608	627	645	622	646	608	646	648	627	649	585	587	616	618	650	627	653	620	559	640	648	614	653	639	638	630	639	609	625	629	661	629	638	580	653	593	621	622	625	633	598	623	584	663	688	619	641	592	662	609	630	624	651	639	635	674	620	655	624	613	583	627	591	600	625	621	654	581	640	630	642	612	652	653	680	608	629	628	599	613	591	655	630	562	617	661	621	650	627	653	609	605	618	631	638	646	619	635	666	589	621	591	614	654	625	570	629	636	663	572	628	698	636	573	637	617	643	632	702	571	627	599	639	692	630	614	590	628	626	619	645	606	647	648	617	641	590	654	660	622	659	614	612	655	606	653	673	614	605	607	623	622	620	620	594	608	642	648	649	643	629	647	627	632	609	607	610	642	633	591	618	629	635	685	613	644	632	667	648	659	645	566	644	603	675	647	631	606	597	638	603	609	664	630	648	669	657	622	636	643	643	647	616	618	588	660	576	660	639	625	617	616	621	590	671	653	620	603	614	619	659	603	653	631	620	641	563	610	653	629	607	667	651	587	618	664	628	619	682	666	591	611	596	650	635	645	596	640	645	614	640	640	620	636	627	608	641	617	612	653	640	652	596	651	585	634	613	648	669	581	620	621	662	656	623	604	641	598	644	620	609	655	622	627	641	611	633	621	624	622	630	580	606	602	618	639	636	594	621	635	690	616	653	588	640	653	652	645	623	637	609	612	612	607	619	653	622	637	592	638	597	618	607	669	587	634	643	643	655	645	645	645	609	591	652	616	601	616	659	654	593	613	606	636	626	634	610	693	616	655	640	628	599	611	648	641	610	637	624	646	588	581	617	595	633	637	630	646	634	597	613	613	627	630	626	638	649	637	615	617	620	654	610	597	656	626	635	614	669	639	636	681	624	640	668	619	655	602	618	643	650	597	644	673	674	628	636	602	599	631	670	630	651	614	604	619	633	621	633	597	625	617	638	648	671	639	634	606	615	626	571	658	640	606	685	628	643	634	589	638	652	596	591	664	615	638	600	599	669	674	642	583	656	676	614	648	571	643	653	632	618	605	650	628	644	638	628	631	638	628	602	614	611	677	620	622	616	603	610	635	626	622	592	673	559	636	643	666	638	620	584	578	639	646	632	609	635	650	621	620	670	658	604	652	644	634	623	632	632	627	583	643	612	581	669	654	663	660	617	635	689	615	622	614	635	612	644	635	623	627	600	602	638	644	631	661	589	629	609	632	661	613	606	616	619	660	607	623	655	613	609	596	632	650	627	621	625	641	605	624	659	645	575	608	580	596	640	653	598	577	567	638	611	648	664	658	639	651	609	643	628	610	633	633	613	656	618	636	597	622	660	648	628	642	635	608	623	669	606	604	601	620	648	621	612	651	595	606	639	652	594	641	649	602	686	585	611	655	624	606	616	619	639	568	592	647	642	664	639	628	664	643	654	605	642	626	652	599	628	617	626	576	657	630	635	625	592	606	593	613	670	664	613	614	620	645	660	594	539	618	658	641	639	627	619	628	623	638	631	621	642	598	629	597	619	656	651	623	645	629	604	610	586	624	661	659	635	600	644	619	612	603	657	626	629	623	599	622	610	588	587	573	661	607	610	619	623	654	577	647	659	604	601	686	615	633	610	597	619	613	579	648	650	643	613	648	653	655	626	610	634	643	602	620	670	569	616	675	616	645	656	607	671	596	628	627	675	634	651	585	616	651	664	625	625	643	640	657	686	625	552	647	623	655	621	645	645	618	617	637	595	658	620	615	601	667	614	618	614	635	666	599	632	660	666	633	623	592	613	609	636	600	612	651	677	613	639	605	663	691	632	644	644	637	635	617	633	639	682	579	625	584
42261	41554	40982	30910	25395	29112	29717	34788	27695	25895	25049	20747	16109	12902	15384	15442	12964	8300	5849	7629	6292	4040	3019	1761	1274	1194	893	859	887	807	1026	1198	1133	546	525	569	473	416	313	318	355	375	331	287	267	263	273	266	229	274	265	252	256	284	256	223	252	224	279	258	260	248	259	257	270	233	251	255	250	257	243	250	260	246	243	251	211	256	244	253	235	239	236	262	252	256	216	247	215	237	224	271	240	245	251	246	243	251	233	221	222	246	264	274	251	269	236	244	246	247	213	246	261	243	250	257	270	277	238	243	226	279	234	218	252	258	246	267	252	242	257	253	246	225	248	246	239	213	231	244	230	221	241	238	222	276	239	229	276	259	275	229	275	237	263	269	249	247	203	244	256	238	260	235	234	224	266	241	264	253	228	222	215	260	236	216	248	228	234	249	266	261	235	241	253	268	238	246	252	252	233	224	238	259	248	256	253	243	246	230	239	227	233	220	234	250	248	264	229	229	253	241	205	279	271	248	244	254	222	273	248	258	246	235	201	254	262	239	247	239	239	255	248	238	241	265	260	242	234	245	268	271	234	257	246	230	245	241	225	257	200	220	209	257	255	241	241	231	237	235	246	234	245	296	245	267	261	247	266	267	233	242	266	233	259	252	261	259	254	248	248	231	252	264	233	229	251	246	219	249	269	236	253	204	236	260	243	232	239	223	262	258	241	222	257	264	292	244	234	259	255	245	235	238	237	252	227	295	256	277	227	252	262	236	248	240	236	263	280	244	267	286	250	242	237	235	278	246	244	234	233	244	269	267	230	222	261	244	228	263	243	266	234	231	219	251	246	254	228	210	224	260	236	254	225	221	229	236	261	214	252	249	228	217	236	227	251	267	257	252	231	247	219	249	225	229	251	242	261	213	236	228	237	246	279	223	237	264	254	247	243	230	247	236	231	300	235	229	278	211	258	234	244	257	214	234	238	251	224	288	255	226	278	268	268	258	238	254	221	240	249	266	250	235	264	247	223	242	259	225	233	224	223	230	255	227	271	246	261	235	255	237	236	256	233	261	231	255	254	261	247	276	254	279	259	237	251	260	245	254	219	242	238	273	246	275	264	278	236	245	240	260	243	253	265	262	257	231	259	261	234	240	260	240	254	293	237	246	229	252	241	231	268	234	243	254	246	256	232	248	242	273	235	231	255	232	246	248	257	208	255	268	233	255	260	239	250	266	224	253	225	228	257	256	252	227	236	256	266	235	215	244	239	221	259	255	251	284	238	255	240	259	232	241	268	264	263	244	274	235	212	251	223	245	214	234	261	263	227	238	236	240	240	273	233	231	251	275	250	229	250	264	244	225	237	229	260	233	264	253	226	227	243	221	249	232	244	224	230	244	246	233	227	255	249	235	220	225	244	237	259	232	278	247	268	250	228	250	271	230	234	265	260	265	265	247	240	250	241	240	264	261	262	230	238	249	258	227	264	237	247	263	222	241	236	238	249	240	263	261	256	232	251	248	290	249	242	233	256	240	263	226	250	249	263	255	241	255	249	213	259	243	249	262	250	207	255	217	238	249	251	250	278	281	283	260	240	233	246	244	281	243	250	232	255	261	252	240	206	240	251	243	244	249	204	233	250	226	255	217	234	243	240	248	245	254	247	276	250	267	249	251	227	260	260	250	218	239	274	229	236	228	255	257	232	238	256	220	245	232	223	238	256	248	232	254	252	205	238	257	266	260	246	254	242	275	228	239	238	243	247	232	257	258	233	237	234	262	244	252	264	262	237	236	233	217	253	255	233	238	261	241	248	248	231	231	238	247	248	253	257	258	244	255	245	233	241	241	224	241	284	243	232	262	242	229	228	226	247	260	250	231	234	248	235	255	233	251	256	219	226	257	262	230	262	217	262	286	218	261	255	266	205	260	248	264	240	225	265	257	245	266	247	239	206	254	251	249	214	214	273	252	254	240	271	227	247	250	235	257	215	211	236	233	233	252	259	257	260	244	236	245	250	221	247	238	243	241	246	234	248	260	271	230	276	238	230	254	248	221	232	244	233	220	235	219	266	245	234	241	253	243	261	204	206	260	231	261	236	235	246	250	240	266	244	271	235	231	237	238	232	262	247	259	241	242	236	266	269	248	264	223	259	239	201	254	252	234	250	263	234	244	266	254	240	246	230	219	241	238	254	242	246	242	278	228	231	249	255	283	255	226	233	254	251	236	235	248	255	230	244	226	250	227	282	273	249	229	248	238	258	229	237	255	248	244	227	272	248	250	216	235	244	233	253	222	241	256	255	247	255	258	247	245	243	246	230	251	231	245	225	250	257	246	267	248	229	275	239	245	241	250	240	272	259	242	241	247	282	228	243	250	247	230	240	226	251	225	289	223	229	247	263	252	248	235	265	284	255	233	255	220	230	253	240	233	240	250	240	264	204	241	259	270	255	223	245	236	245	218	231	260	258	226	250	252	262	248	255	256	233	229	232	224	263	219	245	250	255	250	252	239	245	227	268	281	255	249	267	237	222	247	242	241	233	220	242	249	267	255	272	251	225	269	236	261	249	238	250	259	241	246	247	279	278	254	228	255	241	254	272	252	227	212	264	240	218	259	279	219	226	218	252	236	239	253	266	252	253	218	237	243	236	236	250	214	258	226	258	261	220	239	236	260	247	262	272	249	241	231	246	243	241	205	248	228	244	224	259	239	246	248	255	242	225	281	276	255	228	222	264	247	218	251	253	235	237	258	250	232	220	278	234	262	256	260	227	240	236	257	254	227	231	237	245	257	231	245	233	248	256	227	221	251	287	253	230	231	213	256	240	236	253	247	254	263	246	240	231	240	240	234	232	257	252	259	233	252	276	239	227	253	247	245	231	264	278	230	249	259	264	237	260	245	232	218	255	237	230	224	230	230	251	241	231	221	258	250	246	255	241	242	244	219	249	225	218	234	254	221	257	238	222	237	282	253	239	236	255	242	236	261	243	242	237	253	248	256	228	240	250	274	271	241	285	235	255	247	256	247	232	227	250	222	265	241	233	249	225	243	224	257	271	258	256	233	265	213	250	255	243	245	238	236	266	234	254	227	246	237	242	224	257	247	241	264	254	245	237	242	250	259	247	251	242	270	235	280	268	243	244	223	257	250	250	251	258	216	281	237	232	247	233	260	262	234	232	233	230	226	263	255	248	228	253	240	260	240	241	263	246	231	231	238	246	237	223	272	219	212	272	221	248	250	251	249	262	239	236	263	268	271	220	258	261	225	209	242	247	239	245	250	260	220	229	268	254	258	240	242	245	219	241	232	222	277	235	230	250	219	260	288	245	256	250	228	237	237	259	229	275	242	243	275	217	238	257	276	244	244	230	244	227	231	270	235	243	238	249	241	263	263	259	242	257	255	264	260	257	274	228	262	238	251	252	230	237	244	245	253	236	228	244	252	251	222	229	230	242	234	261	250	226	262	246	233	241	251	264	236	249	248	232	221	285	297	251	279	245	256	229	247	243	232	244	281
29477	36243	41322	38136	35477	40281	42819	44270	41497	42988	43429	38099	34999	31807	35714	36375	31551	26893	22691	28214	24674	18450	14528	9570	7494	6797	5224	5066	5246	4997	6718	7814	6614	2541	2206	3083	2349	1675	1291	1444	1453	1568	1411	938	852	808	802	813	749	740	732	759	722	752	730	663	688	703	678	714	678	633	669	659	649	662	690	620	614	618	611	636	653	581	604	588	606	613	594	624	648	568	630	642	622	580	621	612	595	603	593	584	609	560	625	656	617	631	602	595	635	624	640	600	593	624	632	566	628	564	607	606	623	647	619	598	591	625	588	611	623	630	563	597	608	616	613	591	639	629	620	627	592	605	613	589	603	579	616	618	555	574	636	612	598	640	576	566	598	577	552	592	627	551	617	609	613	618	595	587	621	588	609	625	614	602	599	629	612	591	602	605	620	596	593	598	608	598	654	600	607	623	596	588	589	592	638	617	630	592	631	588	661	610	577	629	609	627	632	623	633	591	574	599	642	575	567	632	654	593	591	619	628	646	600	630	624	600	581	598	569	633	574	573	578	608	613	599	656	619	658	606	620	619	611	618	609	632	624	642	640	612	633	626	600	610	655	613	618	642	628	603	604	617	588	566	605	639	616	599	666	611	632	574	629	612	633	606	589	603	561	589	601	647	626	582	560	564	618	626	615	614	615	579	584	594	549	593	611	580	583	562	648	604	650	621	603	633	624	621	618	608	614	615	593	587	587	654	610	580	615	637	629	588	639	646	603	582	612	584	616	612	649	597	614	612	593	633	621	601	612	646	574	623	601	656	634	606	653	577	634	611	593	622	622	664	600	590	580	589	584	603	607	607	602	597	572	634	597	599	613	645	625	623	595	602	636	637	601	624	617	640	639	613	627	648	615	611	582	634	597	594	590	603	625	596	571	610	602	623	586	582	570	622	589	617	644	582	555	607	592	616	597	627	601	638	629	650	578	585	618	612	636	644	599	598	626	608	570	632	581	597	599	636	618	616	592	602	642	605	619	588	614	616	646	592	587	602	622	651	614	598	590	613	636	588	543	590	650	612	618	601	607	600	632	628	611	559	608	622	599	570	658	620	582	632	601	604	581	582	635	633	622	626	568	630	565	641	618	575	619	607	603	579	619	632	668	589	598	612	616	618	607	585	566	631	602	577	582	566	573	617	596	652	635	569	623	633	606	599	606	603	634	586	619	631	666	655	599	596	591	611	610	598	614	581	621	642	569	630	638	621	591	619	627	608	579	617	637	573	624	649	591	580	645	618	633	613	578	590	595	624	637	592	603	598	628	609	606	605	612	610	614	584	557	603	612	615	631	611	581	607	630	590	580	625	590	587	579	612	597	580	634	594	590	629	618	602	597	608	628	624	600	573	641	590	605	618	616	630	617	580	621	596	617	621	643	632	604	593	597	626	619	600	647	617	634	609	604	606	586	624	622	581	592	611	604	571	623	641	608	638	589	623	609	610	616	581	603	610	626	590	623	626	643	614	621	595	637	629	596	599	625	571	613	612	602	580	580	595	624	575	588	626	588	573	581	632	657	614	623	555	594	590	615	658	636	625	627	595	612	645	631	644	589	577	645	613	579	598	633	643	600	587	622	575	611	573	649	630	625	621	620	564	594	601	587	635	573	638	613	600	588	591	612	602	611	601	657	589	593	613	590	594	607	587	636	603	621	643	594	543	630	596	580	585	578	610	609	598	636	658	642	601	623	632	608	614	594	614	634	617	595	579	622	626	569	607	628	591	608	611	606	586	642	585	610	651	624	612	637	572	637	641	659	638	662	631	603	598	614	574	603	575	634	655	621	610	595	643	605	623	608	573	611	639	598	598	578	620	645	626	576	591	614	583	616	590	636	622	623	574	561	624	611	652	634	607	611	582	567	611	591	645	618	605	634	671	647	587	579	596	622	565	580	605	600	643	628	610	664	572	599	582	608	612	656	572	632	624	600	667	575	618	634	588	626	584	612	590	586	615	636	599	589	648	596	594	594	667	617	598	590	634	635	628	579	640	612	595	635	574	635	613	649	623	590	606	660	622	595	568	609	644	640	588	577	602	589	618	624	574	613	635	614	648	594	606	651	659	654	652	611	624	635	625	607	652	602	624	606	642	619	629	611	564	596	618	573	628	615	598	644	594	596	592	580	578	605	623	628	624	575	590	619	618	603	671	652	582	629	594	642	599	624	614	626	657	626	589	656	614	614	605	605	599	622	554	612	583	622	604	624	596	654	594	626	616	629	577	670	629	662	608	606	614	611	621	590	607	596	626	607	588	603	606	626	595	574	635	595	655	644	663	617	616	643	618	604	633	588	580	592	604	581	605	581	622	604	629	682	644	582	636	670	622	594	632	630	607	614	611	658	604	590	589	599	594	588	619	596	655	593	612	622	618	600	611	637	621	625	612	579	629	640	592	590	611	630	615	607	616	572	594	612	611	622	620	605	641	616	651	585	615	580	651	643	610	625	606	616	595	557	621	599	669	574	633	630	629	641	585	639	625	637	607	629	610	639	603	615	606	644	614	583	648	630	595	623	621	568	590	556	636	569	616	651	612	642	622	568	582	576	591	605	604	584	628	628	590	606	651	604	609	594	554	585	614	609	628	631	623	615	603	601	603	590	605	596	585	639	596	585	636	617	678	584	545	590	602	590	584	618	583	605	642	602	580	598	607	577	623	606	638	614	599	633	611	570	598	613	614	611	568	596	614	620	630	604	621	587	583	611	635	647	620	559	620	582	597	640	617	613	623	599	598	676	623	604	608	646	619	577	593	605	594	603	580	594	607	624	582	645	610	612	582	633	627	630	637	570	635	585	662	613	621	607	620	588	604	606	627	610	611	599	639	644	595	601	594	598	648	626	659	646	634	611	604	617	617	622	605	637	602	609	642	583	556	594	599	586	623	608	588	641	614	610	616	617	645	617	646	627	604	593	560	609	623	600	590	610	636	619	595	606	585	604	599	617	597	617	620	616	583	595	645	582	614	629	579	586	653	582	600	618	586	609	586	610	632	618	599	650	605	608	612	631	554	636	591	604	624	619	591	646	583	614	687	624	612	613	626	600	603	618	634	608	640	642	572	575	567	592	616	624	645	636	598	626	586	585	629	613	628	631	581	616	591	639	642	603	617	590	626	623	622	616	574	616	603	589	605	649	580	628	585	542	577	637	586	593	638	632	598	607	609	597	635	642	624	610	608	661	601	581	554	593	645	648	607	631	604	616	630	649	618	605	615	607	604	647	605	603	576	639	612	623	627	580	617	601	585	608	623	591	596	638	607	609	556	589	594	636	648	608	587	609	617	605	588	601	597	645	640	622	631	570	538	586	641	607	594	587	611	611	610	593	571	629	613	556	608	660	599	563	644	585	604	604	586	596	631	617	607	594	617	647	597	642	577	609	596	629	610	612	580	611	598	617	616	587	587	610	637	616	581	610	633	595	568	607	634	596	582	619	607	569	597	630	585	615	597	616	605	601	612	663	601	596	605	615	566	619	576	605	600
48787	46955	43626	33943	28213	34298	38243	44711	38516	36814	38903	36587	30210	28586	32282	32021	26653	19081	14244	16401	15168	12212	8696	5120	3915	3323	2673	1956	1350	1432	2200	2790	2500	1027	687	761	809	577	559	510	470	494	436	426	333	314	261	271	263	247	268	225	232	244	253	253	219	219	238	227	227	215	207	234	226	207	214	210	207	223	221	239	220	221	198	181	234	212	216	239	180	205	205	205	205	208	188	202	210	195	247	219	220	222	219	217	223	181	206	210	185	229	215	204	193	196	216	205	203	199	190	195	228	192	223	219	210	233	212	208	209	198	220	221	225	199	223	199	196	224	192	210	216	185	224	203	204	196	220	187	197	199	178	203	193	190	206	193	204	189	236	218	204	176	190	197	176	198	196	204	202	198	177	183	223	223	197	201	190	198	238	207	227	220	190	213	204	200	179	194	194	210	237	185	217	194	229	203	224	206	213	194	204	199	201	204	173	203	186	186	231	200	190	229	209	173	215	161	183	192	211	208	171	203	233	237	206	206	193	192	205	213	171	201	216	208	219	184	190	206	238	206	226	191	206	212	189	206	221	200	209	210	206	228	198	198	195	199	230	171	204	203	189	197	210	222	238	173	212	203	196	189	207	226	216	229	233	227	194	226	215	225	221	200	210	227	193	216	207	199	200	190	177	203	197	217	198	210	229	229	186	215	211	202	223	195	229	214	197	229	213	212	185	218	229	187	199	202	223	207	200	209	198	170	190	205	230	210	187	224	203	201	210	207	187	181	214	212	204	239	195	194	194	197	209	195	198	195	218	201	226	190	219	226	204	213	204	190	203	185	190	194	205	211	183	191	205	218	186	194	219	190	201	190	208	204	217	202	207	190	197	192	191	210	213	205	194	212	187	213	207	187	212	214	212	201	218	206	211	221	203	220	219	192	236	201	204	209	210	199	193	185	227	223	225	190	189	207	203	181	204	218	215	174	175	209	209	198	202	197	206	190	205	206	202	190	206	217	193	166	186	205	196	173	180	205	212	204	233	202	188	191	198	225	211	214	193	170	221	217	204	205	201	215	184	205	207	208	222	204	209	179	214	211	206	187	198	195	192	209	208	222	219	216	191	201	202	197	206	185	220	217	212	201	207	198	223	211	222	224	188	201	191	220	193	196	198	200	206	216	194	189	217	197	206	219	223	186	222	226	235	195	204	200	202	205	200	197	227	198	212	210	228	215	238	227	180	224	180	198	192	202	233	211	203	200	199	176	216	210	207	182	204	225	196	198	191	231	210	204	208	205	184	213	208	242	213	196	225	195	234	210	208	224	243	229	197	202	210	186	187	179	219	209	211	196	214	217	196	176	213	191	195	192	210	187	223	225	222	193	211	215	187	202	184	199	209	190	199	208	221	205	244	200	217	212	213	238	208	200	191	220	231	223	203	207	217	205	220	195	199	183	206	200	226	174	208	225	203	223	199	213	188	208	228	191	240	244	218	229	210	226	196	203	207	199	182	191	204	203	200	179	224	213	194	183	210	218	185	194	196	221	209	209	218	217	212	195	207	213	214	176	218	210	193	180	212	183	194	195	209	212	203	178	202	212	186	217	218	191	201	210	193	198	165	227	201	200	221	227	199	239	209	197	179	192	188	203	209	186	191	223	220	200	216	234	175	226	224	186	190	207	202	208	199	193	191	181	213	234	202	186	207	197	211	218	223	199	183	203	210	178	204	197	192	191	214	182	195	203	203	212	221	227	210	211	218	177	199	206	216	183	188	200	197	220	210	219	211	200	217	218	180	218	207	217	200	210	194	204	196	178	218	208	225	217	194	221	204	177	219	202	220	175	230	221	213	198	205	220	222	184	222	209	195	213	243	211	217	191	209	193	215	167	201	207	220	188	209	200	211	213	231	209	211	210	240	202	236	200	220	222	200	213	191	216	199	191	207	191	183	202	200	214	229	180	208	198	215	194	212	198	182	201	207	199	201	200	189	209	198	195	230	208	211	204	191	214	197	200	227	184	195	206	199	205	227	186	193	190	218	226	227	192	219	185	191	197	204	208	204	195	183	197	233	182	212	196	208	188	209	190	206	211	211	197	226	194	205	222	187	210	231	196	207	188	219	194	215	221	208	204	217	195	199	208	225	199	230	203	206	226	218	218	175	215	207	206	229	193	211	210	215	226	209	204	205	201	235	195	185	192	180	219	220	224	229	196	207	206	196	187	214	190	200	199	202	178	187	191	216	196	219	217	212	186	217	239	217	206	199	177	179	202	197	200	203	199	202	167	188	220	192	202	204	212	185	196	209	196	196	203	201	195	191	181	230	209	201	215	225	195	203	201	205	220	204	201	210	216	185	202	196	180	215	194	207	213	196	196	221	193	197	185	204	212	240	180	178	195	206	210	207	195	198	232	210	213	198	232	217	196	244	199	201	216	201	189	200	197	213	207	180	228	196	209	215	208	224	198	196	181	203	212	202	186	222	234	209	183	188	196	184	204	200	209	221	167	210	198	198	210	218	217	211	231	190	198	206	189	220	203	221	195	206	226	212	229	210	184	217	193	209	244	190	205	198	230	193	195	197	211	203	214	209	187	224	219	183	199	205	204	193	195	214	202	211	224	217	190	216	221	194	215	206	208	187	223	222	225	246	198	215	205	194	193	211	191	215	165	195	199	211	215	193	218	194	237	221	216	191	215	211	201	169	220	203	203	238	198	210	204	190	191	205	224	210	161	209	217	204	207	215	219	222	206	183	213	227	174	207	193	205	191	189	202	217	200	230	198	245	212	214	196	203	197	220	214	201	220	202	198	213	193	217	231	215	199	184	218	204	200	202	180	185	207	199	244	184	211	213	228	219	204	216	224	214	192	233	182	211	199	205	183	205	199	198	189	217	207	214	191	219	181	233	205	207	218	200	194	209	198	195	214	198	197	219	225	195	179	198	196	186	211	180	212	190	215	201	199	239	189	212	235	201	203	201	219	200	225	202	182	220	217	201	212	197	222	202	220	201	207	209	218	202	191	225	206	181	210	226	199	212	184	220	199	210	207	217	182	208	192	209	204	214	227	189	162	206	177	218	185	233	219	194	193	211	218	213	206	208	200	217	203	220	231	201	185	182	205	198	212	220	191	179	202	185	231	204	205	227	204	236	211	197	233	223	207	215	218	210	184	215	210	222	208	191	187	208	197	202	188	196	216	191	206	195	208	196	201	210	195	221	185	201	219	214	205	196	192	205	235	211	228	228	223	181	209	204	203	205	223	199	199	212	229	200	226	207	219	252	194	205	217	187	234	221	209	222	186	253	219	183	201	199	199	234	207	229	188	187	191	231	188	212	191	210	197	225	208	230	192	211	229	215	207	187	197	194	256	182	191	205	187	196	216	210	218	212	200	199	223	216	212	204	216	196	182	196	196	199	188	203	204	167	191	203	212	204	193	207	224	219	206	208	221	215	215	203	183	206	201	205	206	203	215	208	189	227	209	202	197	219	225	225	217	212	202	186	202	207	185	217	190	204	221
35008	43074	47050	44832	43324	48124	51710	54327	52566	54719	55913	51207	47255	46954	49673	50111	42583	38893	34728	39424	36886	34238	27363	20922	18170	16477	14024	10892	7883	8197	12391	14974	13163	5465	3812	4595	4690	3379	3067	2874	2146	2450	2137	1950	1200	1186	912	849	831	769	784	766	786	754	766	695	699	703	705	795	740	634	650	653	646	626	581	559	573	582	592	560	536	551	512	527	539	487	510	521	530	548	525	525	570	494	554	524	527	538	517	553	529	538	505	523	502	512	525	506	536	495	516	530	494	521	530	530	513	520	531	513	533	508	516	533	506	531	539	516	503	535	496	520	590	501	501	515	515	536	532	528	516	506	550	553	530	518	532	540	492	501	528	532	524	483	545	538	492	519	529	499	491	519	523	516	509	506	540	532	508	539	523	517	493	497	501	537	488	522	520	504	501	519	501	500	506	520	546	483	545	542	537	521	517	508	528	501	554	481	483	543	542	517	528	498	469	575	505	474	505	516	568	490	550	485	496	522	519	540	545	527	515	531	533	532	515	542	504	530	515	492	510	520	550	511	542	523	573	495	465	500	527	553	539	507	500	531	494	525	544	545	507	524	521	531	492	486	539	498	504	514	475	502	511	530	518	515	491	545	512	528	511	553	543	538	523	509	518	490	515	500	543	523	479	494	517	503	508	549	547	536	494	530	497	549	546	531	533	489	497	514	503	529	553	484	540	482	524	497	499	449	509	537	487	532	499	506	521	545	532	520	509	517	479	464	513	553	521	529	518	516	514	507	515	508	521	517	501	490	550	500	488	533	559	555	504	509	479	538	541	511	488	524	510	535	524	504	529	519	519	524	526	494	566	532	497	522	494	530	531	504	475	527	536	501	502	559	505	505	503	520	504	496	550	514	519	509	517	533	542	498	528	512	525	526	483	535	513	524	478	513	500	502	517	537	524	513	472	543	531	526	518	495	516	471	498	526	505	514	506	556	544	532	513	546	484	494	501	517	523	528	509	488	475	510	527	533	468	511	525	507	490	517	510	496	472	508	514	495	518	489	544	524	544	505	544	552	496	509	509	502	522	531	508	545	517	467	492	501	492	522	515	517	513	469	520	505	539	517	502	507	505	530	486	529	491	478	531	516	493	499	541	495	533	528	506	468	521	505	510	483	525	522	495	525	472	517	529	489	538	491	526	542	512	529	516	511	510	486	490	509	550	524	518	534	534	521	523	507	491	497	509	507	548	484	523	491	489	516	522	503	501	493	505	505	501	556	515	529	494	508	533	501	546	558	491	543	504	441	499	542	506	533	533	491	533	543	521	543	555	494	513	534	497	507	514	535	499	490	523	487	524	549	485	558	503	515	521	479	533	517	497	540	539	527	501	552	520	507	501	485	498	505	513	530	498	525	516	529	476	494	485	500	505	528	547	492	544	501	530	515	558	508	494	503	480	529	500	545	538	546	480	489	502	494	519	535	488	524	510	495	485	539	502	513	499	533	497	524	498	504	507	548	558	485	520	474	532	510	508	498	521	521	566	494	475	478	503	502	536	522	528	529	494	549	544	531	496	503	523	497	514	523	577	546	488	504	505	487	525	501	455	488	530	522	500	538	466	564	499	476	541	522	492	464	534	534	533	562	567	519	540	552	502	490	516	500	528	513	520	570	489	506	516	554	492	562	517	544	557	542	469	519	506	540	533	516	488	475	439	552	531	529	501	509	498	491	504	494	498	550	507	559	474	516	525	506	542	519	492	488	516	521	488	503	489	545	525	557	500	577	539	521	521	506	502	520	520	517	527	522	536	486	516	511	513	513	545	520	528	523	534	542	586	502	500	513	517	543	515	516	509	517	499	521	518	537	545	507	516	517	509	531	506	530	550	520	529	565	546	500	502	526	540	535	582	527	522	520	520	506	513	499	525	500	480	503	489	531	531	567	523	527	537	524	487	480	504	529	521	498	523	490	516	515	530	507	481	507	491	526	538	500	527	515	557	490	499	537	537	531	505	529	528	519	530	508	550	539	525	556	478	497	494	507	518	507	532	502	543	538	533	500	474	560	533	536	511	508	544	525	534	520	488	519	484	463	465	483	506	522	541	506	502	498	528	514	508	525	533	538	478	508	558	494	516	512	492	515	506	511	445	549	498	528	493	540	510	511	549	511	489	522	508	484	512	515	491	551	536	526	537	507	483	495	498	480	516	523	484	492	531	533	497	532	529	482	519	461	491	511	526	535	525	511	526	518	524	509	488	499	540	516	506	539	490	507	509	534	510	530	519	511	486	511	528	493	541	535	527	526	499	514	489	503	490	525	526	528	508	489	495	523	527	523	488	528	558	534	522	518	525	553	513	574	480	489	546	526	496	514	500	494	483	521	469	511	495	512	538	482	524	500	503	525	557	521	545	546	464	504	513	484	519	530	531	506	457	518	549	509	530	537	508	496	478	535	530	509	480	520	541	523	503	487	543	488	532	509	522	537	516	536	543	520	541	518	544	513	502	471	496	511	503	524	525	509	499	496	534	547	532	473	511	512	554	480	521	513	484	512	503	505	546	532	483	508	512	554	561	515	511	527	542	484	513	511	534	545	521	522	546	492	500	478	561	481	509	510	506	517	515	494	560	559	544	542	533	530	504	546	525	486	533	529	560	472	522	517	512	553	523	553	526	517	575	544	493	508	528	520	514	514	549	501	536	468	508	537	530	536	517	516	518	492	526	538	477	551	500	492	543	563	517	508	511	515	510	480	524	505	505	499	503	510	532	520	533	495	511	482	505	520	497	516	514	465	498	492	559	525	510	535	530	479	515	519	514	498	516	500	494	548	502	463	518	494	493	533	568	491	553	495	479	516	502	531	483	498	536	499	478	505	512	507	533	542	524	504	499	484	492	502	542	535	514	570	530	493	520	467	476	499	532	524	501	511	491	482	531	492	502	523	501	516	551	525	475	540	525	505	515	531	510	530	494	478	531	508	512	549	514	472	532	511	546	540	530	511	513	507	517	481	496	488	480	543	528	515	533	512	540	541	514	519	509	516	502	487	486	505	532	502	539	510	492	526	459	538	532	504	513	535	536	467	542	529	508	474	504	545	526	514	468	515	549	496	472	546	522	504	512	558	512	533	493	506	475	493	520	484	496	539	515	549	555	488	478	508	477	532	505	508	515	528	512	525	539	550	529	562	546	503	533	531	482	532	520	498	553	547	506	472	548	563	537	534	514	526	535	541	503	527	509	523	531	526	491	477	530	532	534	505	516	522	522	492	503	549	507	475	505	540	489	488	527	483	546	531	498	547	501	474	539	459	509	557	540	540	502	494	491	520	499	497	545	521	524	534	526	506	504	522	542	508	503	481	515	552	450	481	554	498	579	526	538	502	500	509	536	509	538	529	513	492	520	507	510	532	531	530	537	514	488	483	494	519	569	536	512	511	489	528	511	530	491	517	459	513	525	542	550	541	534	509	505	509	501	544	579	555	513	494	492	533	521	497	512	523	503	541	559	558	509	505	514	508	484	521	522	520	554	532	519	481
24457	22104	22667	16221	11098	9478	8672	7586	5558	3947	3418	2627	1993	1525	1524	1166	896	674	629	631	536	437	410	416	375	322	331	322	295	288	308	291	314	278	276	312	276	291	248	240	259	257	248	246	240	251	249	272	225	258	241	267	268	254	253	253	254	287	234	258	279	257	225	270	244	234	217	237	248	234	248	260	244	259	253	271	267	261	283	218	222	220	235	240	276	232	246	240	284	266	240	277	236	241	233	231	234	277	247	240	259	239	266	243	256	239	270	247	258	233	246	225	254	252	259	219	219	228	275	283	242	248	233	262	260	246	244	249	258	254	262	244	250	238	227	234	238	234	249	246	248	254	242	239	244	238	240	222	245	268	245	236	217	249	237	278	289	277	244	255	242	232	217	221	195	241	254	252	256	251	268	248	252	238	249	242	210	232	262	250	229	251	251	251	270	220	247	274	260	254	259	248	262	242	249	228	260	217	234	279	254	256	257	254	274	254	251	255	271	242	235	233	242	257	272	235	232	225	251	262	257	248	244	230	258	239	230	212	250	258	261	243	241	245	258	237	238	243	285	240	233	225	273	240	252	261	260	264	263	216	239	224	248	271	246	272	233	274	258	243	250	237	275	226	233	246	269	212	244	238	230	251	272	256	252	230	239	239	238	239	251	230	246	249	232	255	263	250	272	236	251	225	271	261	257	244	252	230	236	260	242	237	261	245	253	263	233	240	252	232	239	250	245	262	244	231	248	253	240	259	280	253	256	216	273	277	229	253	229	241	215	244	240	262	262	243	233	239	232	237	249	241	259	249	226	250	245	232	218	237	249	278	265	256	250	227	261	252	241	248	246	268	255	235	226	265	261	239	217	204	258	259	257	290	284	259	218	247	240	242	253	246	294	226	252	248	229	254	240	249	241	245	275	244	280	244	232	284	252	264	277	259	255	214	251	278	235	257	253	260	267	282	261	234	244	256	235	255	270	255	257	236	241	263	253	232	266	260	257	274	244	225	245	269	271	246	255	239	252	237	247	271	241	256	248	238	233	266	266	260	270	247	243	230	257	233	243	228	263	272	250	252	256	247	234	258	270	233	249	256	248	235	252	264	276	241	258	260	253	245	254	266	261	231	270	259	261	287	261	241	267	234	254	235	260	238	255	280	279	237	264	271	215	247	241	282	249	245	287	250	221	249	274	245	254	228	253	272	227	261	220	283	238	252	238	251	283	230	235	257	246	231	224	253	250	238	249	237	240	268	232	234	244	252	267	230	275	248	257	239	257	256	247	255	247	252	267	233	238	259	252	227	251	264	241	262	238	257	239	260	248	256	256	246	241	229	235	284	261	264	258	262	249	259	242	263	245	255	245	241	249	237	263	253	268	220	250	239	243	256	246	238	267	236	254	232	251	241	254	234	258	267	234	272	238	266	255	252	262	238	257	214	242	232	240	255	206	240	243	239	246	291	235	289	254	258	250	247	220	212	231	255	239	252	231	235	243	240	244	244	261	245	244	237	249	251	271	233	265	240	243	254	236	265	248	295	248	258	240	250	236	242	219	232	284	248	238	274	258	268	261	259	241	247	237	242	252	253	248	243	254	245	252	251	272	256	234	226	262	247	231	260	252	216	254	247	217	242	259	243	269	259	243	263	254	229	252	254	260	279	243	251	255	269	244	228	261	249	232	256	249	243	236	252	253	264	260	251	245	251	246	245	256	232	295	222	247	240	236	227	245	226	233	243	249	248	240	241	234	270	257	229	235	251	270	257	233	252	242	283	256	273	245	256	239	241	258	231	283	235	287	258	234	244	258	252	255	238	263	282	267	280	230	248	245	213	256	249	241	251	246	202	251	238	239	242	236	238	244	231	239	245	232	255	269	257	233	274	272	250	241	236	263	269	214	245	240	275	246	256	218	261	274	238	236	207	254	256	259	245	234	255	257	255	242	244	276	238	275	255	232	249	228	248	231	228	248	216	261	260	244	232	242	234	237	251	267	276	238	269	241	251	232	251	294	262	249	250	225	262	248	222	249	251	274	216	264	240	267	269	256	250	252	268	228	263	241	247	268	234	240	249	275	238	273	259	271	237	255	251	235	259	217	281	257	247	267	238	246	257	259	238	253	268	264	248	252	265	223	245	274	255	239	285	240	225	240	284	229	214	258	227	245	239	274	265	245	250	251	250	213	269	270	262	216	229	231	276	251	264	253	247	239	239	232	274	239	231	253	237	265	257	277	258	276	267	279	266	257	242	239	226	240	250	218	280	268	251	250	243	256	257	253	249	261	271	260	253	256	262	242	272	244	241	257	258	244	231	232	259	250	248	264	260	253	237	273	229	267	258	251	249	242	265	263	238	232	243	241	226	266	255	237	257	222	248	267	250	249	264	238	233	248	262	225	250	252	242	241	245	229	254	270	250	243	249	264	241	282	230	217	233	248	250	234	239	262	216	219	251	257	249	241	237	229	262	277	267	257	249	225	233	270	259	271	246	260	245	254	241	255	265	253	239	262	270	246	241	239	273	254	233	249	242	234	247	248	241	252	245	263	277	228	267	262	279	260	256	251	248	251	259	221	248	259	261	243	260	272	216	248	262	248	276	226	237	237	271	274	265	257	265	226	259	233	246	247	252	258	235	240	266	288	263	245	250	290	250	243	226	259	241	226	257	237	230	268	262	251	238	236	262	221	262	258	252	275	251	225	278	245	226	255	257	239	245	239	226	241	220	264	260	221	252	260	261	224	248	231	220	278	264	220	255	223	217	261	243	263	245	247	246	271	238	261	235	214	253	282	234	243	237	244	226	246	241	233	251	242	249	254	258	238	228	241	255	236	255	249	254	257	230	243	243	229	246	268	239	276	244	276	269	243	241	229	232	245	235	246	246	257	248	250	271	264	264	245	249	254	238	255	236	253	233	237	254	230	237	256	254	244	263	258	276	246	246	249	258	255	236	279	253	226	241	259	265	254	239	272	242	279	234	273	235	274	256	260	269	254	306	255	241	263	240	246	263	251	225	242	265	237	295	245	265	243	281	284	281	237	277	243	235	263	252	246	241	243	249	258	262	211	235	272	247	254	231	266	253	244	263	225	254	249	273	251	250	263	266	227	258	228	244	258	239	227	227	265	242	261	230	215	256	222	257	231	245	259	265	265	259	274	276	243	246	243	260	248	209	229	252	263	251	228	258	277	251	243	256	266	246	264	254	266	258	253	231	245	259	210	221	276	205	246	253	241	259	258	229	241	239	265	238	271	233	239	252	231	263	216	227	241	276	245	211	287	247	255	278	248	244	221	265	254	250	247	244	261	258	265	235	261	266	225	274	248	282	237	244	246	231	244	278	256	229	209	221	246	237	253	247	262	252	258	235	273	243	279	225	265	254	252	219	235	298	241	240	278	214	261	229	241	251	253	258	258	229	223	281	258	262	267	232	252	243	255	266	242	262	278	233	204	277	234	273	244	239	225	251	226	202	258	256	253	278	253	257	232	235	245	256	281	247	269	253	246	260
15339	19291	26991	26173	23215	24486	23584	23303	19174	16496	16029	12880	10503	8394	8911	7050	5563	3951	3564	3806	3070	2592	2471	1759	1572	1441	1322	1047	981	1010	1082	1100	1016	822	812	828	871	830	738	830	727	699	669	670	661	626	684	671	705	649	662	664	694	635	706	668	642	665	628	579	622	640	643	652	621	634	633	652	656	623	571	602	631	655	625	616	602	614	605	581	625	622	618	635	588	596	673	637	604	607	598	634	634	605	620	615	601	635	602	620	635	637	607	643	633	596	612	604	645	646	651	583	625	622	607	606	619	624	626	624	646	624	626	631	628	689	578	610	624	613	585	661	615	581	636	635	606	635	581	620	648	646	588	628	614	620	630	617	605	633	623	622	602	586	598	627	579	670	644	686	599	653	642	639	610	602	641	670	634	655	600	585	659	595	614	620	589	638	624	639	617	622	597	595	602	573	610	615	645	641	649	640	625	625	614	630	609	596	616	626	589	627	653	614	628	633	631	620	629	597	647	643	644	602	655	667	602	668	634	656	622	599	636	627	617	616	619	613	629	600	644	582	615	586	669	668	647	633	657	600	653	636	613	639	641	642	654	559	597	623	639	632	611	653	598	591	621	590	593	637	621	612	628	646	663	647	661	614	636	655	619	658	646	625	679	607	674	593	639	570	593	606	660	638	614	614	606	656	584	601	625	616	646	607	648	633	610	657	607	596	635	585	628	643	636	619	580	658	643	616	637	608	623	639	598	659	631	632	592	607	635	608	599	614	623	594	607	583	546	625	630	648	615	620	629	610	647	619	625	647	666	662	619	615	656	616	592	639	605	594	651	619	590	620	635	634	652	635	607	613	594	606	622	604	630	633	578	612	604	592	669	601	675	643	623	671	594	624	626	610	648	620	609	677	632	595	594	588	600	636	688	613	624	630	597	616	583	611	581	606	636	630	618	640	618	601	597	626	620	589	628	598	602	642	596	643	571	589	601	580	625	599	620	655	628	616	629	639	622	622	647	623	602	627	623	622	601	658	648	590	629	663	637	602	614	627	634	600	574	641	656	639	645	626	664	618	620	683	651	638	619	625	621	645	654	614	659	634	643	618	626	659	651	649	618	635	622	623	633	646	616	593	607	649	635	659	584	616	625	583	617	606	638	622	696	621	663	630	628	606	605	628	631	588	621	603	593	602	575	655	620	618	625	585	594	577	646	646	634	653	569	624	598	579	641	573	632	622	655	640	622	621	630	636	658	667	567	608	641	613	660	653	619	604	611	625	627	625	616	635	654	605	615	629	632	636	609	609	624	616	643	633	652	649	644	662	609	634	585	662	609	589	629	607	662	592	606	591	601	600	619	559	581	658	638	617	604	635	666	645	597	559	629	672	611	634	627	620	631	600	618	588	615	591	625	593	633	622	612	560	618	587	638	647	664	608	634	609	696	581	586	630	633	633	609	612	638	592	572	619	623	639	624	620	619	582	604	615	560	631	636	577	652	630	639	617	635	609	634	616	670	640	618	621	581	651	621	609	625	596	607	649	610	609	573	561	624	638	616	656	599	637	625	621	605	641	593	600	613	640	609	626	592	630	633	616	629	638	596	647	635	624	606	659	634	633	632	602	591	615	601	634	663	591	579	635	607	624	634	699	655	581	619	583	621	646	618	635	599	618	624	647	645	589	580	557	649	624	643	644	649	614	644	692	624	663	640	641	612	662	633	593	639	632	592	588	596	652	636	650	630	649	607	632	584	618	677	607	661	644	615	596	623	639	605	642	679	621	652	621	629	597	637	619	602	677	625	588	603	615	654	675	637	637	610	656	592	594	620	617	620	641	617	660	639	575	653	579	603	619	608	630	629	637	623	599	627	611	556	625	588	617	654	653	686	631	668	613	608	586	623	604	623	636	635	596	674	624	600	617	668	655	648	575	602	624	627	651	606	640	617	652	631	608	636	629	633	654	630	682	620	613	641	614	655	661	623	614	590	660	648	606	614	607	616	679	617	638	601	602	648	609	609	581	591	633	637	622	596	621	658	630	657	619	608	594	628	629	644	625	654	652	615	592	636	662	628	584	620	609	609	645	610	638	623	639	637	603	635	618	611	647	612	658	621	612	605	652	659	584	625	642	624	677	631	665	581	657	596	625	617	643	602	652	635	603	602	631	602	604	619	634	630	584	641	580	660	640	598	605	617	560	640	637	644	604	623	595	598	618	592	585	657	616	626	649	622	607	607	617	599	612	625	581	625	620	671	612	639	557	596	604	602	593	626	653	628	639	654	612	625	653	625	640	639	617	631	615	651	649	614	630	642	710	624	669	584	628	666	588	632	568	600	613	648	635	620	609	618	647	616	618	625	668	637	624	616	631	609	632	618	618	599	604	634	614	638	659	643	576	669	625	573	631	627	621	636	646	638	601	626	624	617	609	620	629	589	627	608	632	685	592	648	603	599	663	638	625	639	632	623	631	600	632	655	674	625	631	607	595	563	631	643	659	599	603	640	619	629	596	654	608	662	621	635	601	592	660	591	626	637	665	623	641	622	613	614	591	661	641	641	634	620	612	614	581	649	590	647	612	557	679	621	660	581	639	623	594	625	615	672	624	586	587	623	585	608	638	617	601	606	634	610	674	639	620	612	658	648	661	644	602	584	612	663	672	645	661	572	632	617	629	612	644	616	622	589	662	647	587	615	593	648	598	610	592	645	604	600	630	636	621	622	605	627	657	632	633	663	599	632	624	640	630	646	599	591	575	603	619	630	580	635	631	656	616	632	603	629	611	620	655	613	597	661	588	646	635	622	662	661	613	582	635	618	629	627	607	694	648	658	631	622	640	618	583	620	622	648	602	633	604	579	665	648	614	631	621	605	624	617	623	638	632	620	638	646	624	597	616	619	627	616	631	620	590	642	613	625	644	624	667	597	619	577	608	606	627	626	618	645	660	622	615	650	607	641	612	647	599	594	614	634	616	651	623	618	625	628	612	646	615	657	628	636	590	645	637	599	626	589	646	637	686	616	613	617	646	609	623	613	596	600	601	632	634	669	576	610	645	609	610	647	604	597	612	663	578	636	631	583	627	614	612	616	608	632	630	641	611	563	611	613	623	628	629	627	610	643	635	647	622	624	646	625	597	644	576	576	621	605	648	610	603	614	589	623	658	627	605	668	618	610	627	597	601	617	630	608	608	601	612	641	608	653	616	630	604	645	654	600	628	609	636	624	622	603	568	597	660	585	677	617	578	627	589	614	636	623	648	598	617	597	550	637	630	642	604	607	615	675	678	629	638	608	619	587	589	650	563	630	655	604	562	638	601	641	569	624	604	615	606	630	588	625	615	641	624	619	664	595	632	629	620	616	605	613	653	623	646	646	633	604	659	604	598	647	614	575	656	635	615	616	658	607	580	639	625	592	637	586	614	667	613	606	619	604	583	615	605	597	628	636	645	654	663	665	623	656	586	606	607	627	601	667	625	612	637	619	632	633	653	586	654	598	619	572	619	597	635	601	606	679	615	646	643
37692	44964	41700	31572	25763	29001	30763	32119	31062	27811	27120	22907	17479	16047	18481	15200	12715	7325	7176	6833	6126	3632	3079	2709	1985	1533	1227	918	940	747	757	1002	768	468	503	479	514	453	568	421	337	349	392	306	265	266	277	237	258	279	247	246	240	251	249	232	259	223	266	235	254	229	251	227	228	250	284	233	246	255	260	253	265	208	238	242	245	247	252	222	210	240	245	224	237	230	234	239	276	229	249	224	231	247	251	245	240	259	261	255	233	274	260	244	233	227	233	237	228	232	239	244	245	238	274	219	223	249	248	240	231	242	264	212	245	255	241	233	248	267	259	239	241	230	258	265	246	223	216	245	250	221	244	246	239	264	243	245	250	213	256	246	220	250	235	214	223	257	232	259	227	220	257	231	273	250	254	260	227	249	257	249	240	262	244	236	232	228	251	248	256	234	252	252	252	272	234	228	243	247	246	239	242	244	228	263	233	267	265	230	256	235	229	238	247	229	262	269	251	238	265	256	241	247	234	252	243	250	239	246	225	282	247	242	237	246	228	232	251	231	251	237	217	238	263	240	275	230	267	266	272	251	242	251	281	244	241	260	254	249	227	251	230	225	266	237	220	240	246	266	272	241	242	248	256	226	263	250	239	252	252	241	249	244	248	272	246	231	261	224	241	233	261	257	245	210	243	216	230	235	226	263	228	238	245	230	244	217	234	229	237	266	224	198	262	248	258	262	242	243	240	242	276	275	241	240	227	284	249	219	218	260	257	238	249	250	271	258	251	256	236	279	217	226	249	289	273	235	243	262	203	227	260	257	243	239	246	256	268	256	254	222	251	247	228	238	256	243	233	268	255	256	232	260	239	251	256	229	225	229	214	254	270	260	242	249	251	254	254	265	268	243	248	265	243	249	254	237	256	198	245	230	242	255	230	252	244	243	239	257	228	255	260	268	256	226	239	258	254	217	209	261	239	303	261	253	239	241	219	266	231	235	253	221	260	255	254	221	231	255	202	233	214	248	225	245	266	244	229	245	256	230	254	224	270	261	217	250	271	252	252	236	253	214	222	244	252	259	236	254	247	236	252	256	243	222	250	248	232	250	243	241	245	247	260	251	273	247	252	253	230	195	255	256	242	217	256	253	236	227	222	268	224	239	254	262	215	246	253	215	256	226	239	223	224	260	250	259	275	243	230	232	268	238	249	239	239	238	230	234	247	261	251	259	243	225	237	231	235	234	250	269	241	249	231	266	229	268	244	257	236	236	246	252	255	226	231	256	215	224	241	256	267	249	256	276	254	245	265	243	222	250	235	260	232	246	246	217	223	243	249	253	242	234	245	248	264	224	285	231	249	230	255	234	248	245	264	225	249	248	220	240	243	249	258	202	241	251	251	263	230	223	254	253	236	277	269	222	230	257	261	234	236	238	214	254	240	252	216	230	222	256	242	242	222	249	238	201	224	246	247	238	218	235	242	259	263	250	263	234	264	234	247	256	254	222	221	232	255	268	260	241	246	261	247	210	244	266	260	230	240	223	230	242	247	245	246	253	299	234	225	235	245	254	221	252	248	233	242	236	267	235	245	215	239	250	250	247	236	233	226	241	255	224	263	209	244	252	259	221	232	247	238	260	253	237	252	220	236	243	206	267	252	245	262	243	261	254	244	258	253	252	243	260	277	250	254	241	226	237	235	235	231	251	240	213	271	235	239	271	253	238	270	231	241	268	287	245	246	257	268	255	258	250	238	220	258	246	235	223	243	229	232	252	254	229	249	253	233	225	237	255	241	249	242	247	223	251	245	228	260	242	236	237	234	224	234	256	272	245	254	256	247	262	235	254	240	255	260	251	244	206	242	255	241	234	225	259	251	215	241	228	239	245	253	247	273	270	224	253	245	238	253	251	247	247	259	220	249	255	258	216	247	239	256	222	243	241	212	231	234	239	242	220	254	239	258	265	232	231	205	219	250	227	256	280	240	253	270	223	249	266	263	252	245	221	230	257	242	265	269	248	245	241	230	253	225	237	243	228	216	213	237	264	234	231	229	219	236	258	241	238	226	245	215	228	242	250	230	227	238	287	254	212	266	258	225	269	260	254	264	271	232	259	253	234	225	235	228	244	247	275	225	270	229	228	236	267	226	240	253	232	250	262	225	253	249	252	272	239	235	247	253	245	258	269	252	228	227	257	236	225	251	226	237	273	238	237	256	239	266	248	249	260	233	271	227	234	227	247	249	244	247	240	262	258	243	256	216	220	212	248	237	252	244	258	242	249	214	245	272	245	263	242	213	223	237	262	246	247	245	230	266	231	232	254	254	281	243	236	252	249	257	246	242	235	250	251	260	236	234	248	276	245	239	244	228	242	256	234	216	243	245	250	256	233	252	244	235	251	234	240	266	241	237	229	253	247	228	224	252	242	237	238	213	245	237	232	221	257	236	269	248	264	242	227	226	250	229	262	255	250	234	242	240	277	239	241	253	222	245	249	231	232	222	263	240	233	240	235	253	228	226	260	245	238	242	246	220	229	259	255	238	272	219	242	276	234	264	245	239	289	232	278	256	235	257	239	223	241	245	235	244	226	248	259	239	242	259	262	243	237	268	231	223	270	245	225	259	243	285	247	255	236	247	235	244	234	227	240	283	265	257	225	251	227	245	267	232	270	249	259	229	250	268	238	266	253	270	245	259	220	243	245	238	241	223	248	252	261	222	242	218	251	243	262	217	252	259	240	234	258	229	270	245	226	247	224	263	243	273	234	260	258	263	247	252	253	222	246	239	260	230	239	237	261	262	220	245	251	222	237	265	240	230	220	216	249	233	271	236	256	251	219	235	252	279	243	255	273	251	266	250	213	228	216	231	242	258	251	261	239	224	235	222	229	239	260	215	262	247	242	244	250	269	221	248	275	230	254	274	261	266	236	226	248	239	243	260	240	269	235	244	245	238	242	256	249	234	255	252	249	193	247	247	259	266	272	237	244	263	260	216	249	240	273	233	246	233	219	234	233	221	245	253	232	228	244	249	247	242	228	248	242	236	245	240	255	245	224	242	270	225	222	264	252	239	223	259	272	241	235	288	239	243	231	244	244	245	255	244	256	238	253	245	256	244	245	233	252	234	245	218	269	246	240	248	277	240	262	252	227	259	229	249	235	287	275	262	266	260	256	243	241	209	235	220	230	217	244	223	240	253	266	233	227	251	232	233	259	240	256	240	238	250	271	239	254	247	270	261	247	247	252	219	233	266	278	237	246	247	244	242	274	259	239	230	249	231	239	258	240	251	220	212	251	255	269	243	226	227	249	249	230	244	221	242	234	235	289	251	232	232	260	256	237	251	262	235	263	235	239	237	230	246	236	241	229	235	245	229	231	240	243	225	250	257	240	251	234	255	264	248	238	258	223	247	244	255	272	275	259	236	247	221	239	233	243	256	249	241	214	280	249	231	264	239	268	264	240	231	246	234	227	223	284	258	259	277	245	240	252	252	211	281	234	211	243	271	229	236	244	245	265	253	225
25561	38507	42176	38000	35226	41498	41990	44847	45037	44030	45424	39653	36339	37186	38970	36600	31439	25481	26037	25910	22787	17150	15971	14569	10970	9125	7592	5598	4911	4431	4690	6085	4124	2300	2643	2554	2426	2222	2797	1860	1401	1417	1435	1250	879	759	723	729	679	753	731	725	717	726	729	683	682	697	706	715	701	691	645	606	628	645	597	585	582	629	577	595	650	617	627	628	605	673	632	609	604	592	570	616	629	627	655	654	644	603	602	603	634	586	609	580	604	586	628	597	614	606	592	615	630	648	555	626	607	596	598	592	613	650	589	580	600	601	620	622	626	610	644	608	592	588	605	603	591	607	609	604	612	592	627	598	567	617	612	572	578	590	612	614	549	579	557	604	629	589	600	606	634	588	600	695	565	586	628	595	635	591	607	597	596	582	571	619	615	651	607	641	602	630	629	622	594	616	605	561	613	647	593	623	630	559	620	631	618	611	624	625	571	607	588	583	655	630	615	606	570	592	603	613	598	627	590	596	625	605	637	609	614	588	563	617	605	601	624	599	605	618	601	615	625	606	626	641	604	603	622	618	590	585	638	564	644	623	604	558	623	619	602	642	569	564	578	626	599	560	663	606	597	590	627	618	603	584	595	578	617	626	624	609	627	631	571	612	628	589	582	628	618	563	591	600	578	631	644	607	606	615	644	600	586	592	605	603	643	633	575	606	585	630	628	625	579	607	611	590	613	602	649	659	651	605	590	595	622	628	619	606	594	638	586	623	592	598	567	588	651	647	595	685	613	585	605	599	601	631	598	568	602	576	620	619	607	614	612	651	636	602	588	611	610	600	637	628	611	631	649	591	554	609	612	569	585	602	627	590	644	582	651	599	632	603	614	612	579	617	568	612	627	614	557	606	557	618	646	609	592	588	584	576	624	622	643	577	583	558	614	623	616	572	606	595	631	577	617	616	592	621	574	633	638	603	673	655	646	609	592	567	623	607	599	625	614	620	591	602	643	638	610	601	585	633	622	565	614	621	611	569	615	634	598	629	634	613	637	627	599	578	619	611	606	608	632	623	604	550	625	537	631	594	601	643	629	585	548	594	571	627	597	595	623	622	597	582	591	610	601	571	603	582	602	604	663	612	633	589	627	581	626	601	642	646	605	616	590	577	595	612	594	574	631	599	610	613	597	597	545	609	594	601	637	628	631	562	607	613	562	611	598	602	579	621	627	623	586	600	624	595	588	625	626	573	616	605	601	628	619	618	582	578	613	578	601	580	592	607	570	606	595	583	573	571	582	624	596	589	579	625	569	539	624	580	640	599	571	588	589	593	599	603	610	636	586	596	593	566	608	601	605	588	633	600	613	598	571	622	600	645	597	598	582	636	611	603	616	636	601	590	604	649	615	590	617	615	599	587	558	591	578	628	619	627	558	606	588	658	617	602	601	614	601	589	604	628	608	582	611	626	637	607	619	613	602	593	627	621	577	626	566	621	618	630	640	564	618	624	657	604	592	564	627	595	591	684	592	565	623	585	630	607	637	594	590	636	612	607	627	639	575	625	629	622	597	623	620	620	606	617	637	631	555	603	596	573	613	627	584	624	638	632	626	592	607	617	646	658	623	638	572	614	649	619	598	615	589	653	544	599	621	609	591	620	646	574	607	579	594	611	608	591	590	567	613	590	620	591	587	609	652	603	563	630	586	617	606	572	631	551	599	629	623	576	637	579	592	635	590	619	623	602	618	569	624	616	588	601	619	590	642	619	646	609	619	602	611	585	598	607	581	645	617	608	588	613	611	630	611	585	595	600	585	592	572	573	617	599	568	608	571	652	590	629	595	616	578	573	614	619	637	588	624	625	608	617	609	619	644	607	630	604	604	594	595	618	618	634	637	628	606	608	655	605	622	614	609	633	617	606	610	592	576	614	583	616	636	606	599	619	618	569	618	571	634	620	575	600	621	620	611	595	604	614	638	625	593	639	585	632	604	608	629	579	616	628	580	615	567	606	620	650	600	613	614	624	599	636	602	592	633	596	597	609	615	616	603	609	605	619	638	605	600	647	634	614	614	624	627	595	596	643	631	622	601	607	597	630	627	610	635	613	562	608	603	597	588	610	629	600	613	643	603	629	622	598	643	627	590	616	617	632	598	660	614	584	602	599	600	588	616	627	590	583	594	620	569	602	608	625	589	653	579	642	565	575	614	592	617	623	605	595	636	637	631	614	598	555	560	640	618	603	645	633	603	593	594	619	604	609	611	574	638	609	617	568	598	561	592	582	580	645	632	643	589	595	591	609	609	636	598	597	568	612	564	595	617	632	617	635	588	639	605	578	643	646	600	560	605	621	633	628	566	672	584	602	611	621	614	673	599	631	619	628	604	590	608	581	578	599	599	575	632	661	617	651	555	630	605	592	606	610	637	618	658	599	596	600	596	628	616	636	611	603	648	571	596	634	612	587	619	577	624	600	608	661	608	635	587	616	625	639	647	608	625	618	643	599	644	611	616	617	605	617	617	621	593	593	639	598	577	603	566	647	598	588	597	599	593	617	618	609	592	612	600	584	625	591	599	577	643	617	588	600	631	612	619	599	595	600	578	641	603	629	593	590	622	595	560	618	603	570	633	596	574	640	572	599	601	639	613	624	601	600	676	592	594	595	597	589	644	582	521	658	616	626	617	625	594	634	608	600	605	631	608	595	590	615	611	605	606	607	626	621	592	624	616	545	578	595	653	619	634	622	567	608	571	580	632	557	602	628	592	632	651	591	599	606	597	575	640	573	643	596	628	616	578	626	585	654	600	611	651	583	611	602	607	639	614	642	640	602	613	590	610	601	607	594	569	617	600	581	640	591	613	644	646	637	586	591	582	623	585	631	575	619	609	608	648	613	614	644	624	581	608	588	570	623	619	620	591	584	605	613	637	613	583	644	636	627	566	632	593	572	610	624	614	588	598	619	617	649	605	601	631	628	580	639	623	646	614	605	652	594	561	614	633	656	611	628	618	596	621	605	605	626	584	631	591	601	610	594	603	578	589	606	585	652	576	644	623	594	605	587	629	601	609	613	662	624	609	582	568	583	645	602	632	623	596	619	600	597	580	550	626	605	546	600	597	668	626	598	605	629	569	625	616	605	621	545	558	635	588	604	628	627	619	579	621	611	618	632	617	631	605	632	597	671	662	620	583	633	608	597	575	607	623	582	582	605	573	599	597	592	602	654	595	603	604	543	591	655	615	594	589	588	571	605	610	624	631	603	559	671	585	583	603	615	619	640	632	612	661	645	640	597	586	621	626	572	599	595	600	626	599	619	621	629	599	604	623	579	609	660	580	624	616	607	619	577	641	642	622	559	629	645	634	616	602	625	583	601	629	585	611	621	601	639	622	564	604	573	592	571	586	616	624	606	605	636	598	661	554	601	589	633	630	570	580	600	586	585	596	622	635	613	658	609	626	599	607	617	579	605	603	625	584	633	570	605	592	577	625	642	647	602	606	579	600	564	567	598	566	605	642	593	618	609	616	582	672	623	628	599
47878	48259	44165	33425	28375	34179	36409	37374	42823	39441	41273	35880	32276	32426	36493	29994	25663	17217	18038	17583	15690	9209	6827	7054	5811	4242	2762	2305	2476	1846	1458	1853	2361	1296	1045	891	836	988	1039	523	432	451	494	388	299	254	250	244	231	250	242	251	263	255	232	228	252	248	245	229	217	225	222	226	212	247	216	221	214	224	215	204	210	204	211	202	214	219	184	212	207	228	236	207	209	193	217	212	218	230	203	209	217	182	234	166	208	216	227	223	198	195	220	223	200	211	199	225	204	184	198	194	202	202	193	186	226	208	223	226	189	219	198	231	201	212	215	224	190	188	226	211	246	207	217	230	199	200	231	235	199	210	213	222	220	238	206	230	204	200	211	189	221	204	220	223	188	235	210	210	197	219	186	205	207	229	201	223	176	206	205	187	192	184	196	213	218	234	197	223	197	205	186	201	218	220	197	193	218	213	209	219	211	217	209	218	249	194	208	219	184	194	212	201	191	173	210	210	237	230	217	226	248	215	223	186	181	191	230	204	209	215	202	225	203	207	204	210	226	206	206	225	216	192	204	214	187	195	217	190	206	211	195	220	215	181	232	186	211	217	211	210	221	227	213	213	214	186	193	221	207	206	227	217	200	196	230	190	204	207	192	197	183	203	238	189	207	182	193	202	220	217	204	206	220	218	219	211	192	194	224	237	203	187	220	225	187	204	206	164	204	193	248	226	213	221	212	210	208	198	239	207	182	226	206	191	230	219	217	214	181	205	205	201	214	222	207	227	209	224	244	186	202	204	210	214	202	196	174	207	196	186	210	251	194	194	218	195	228	222	197	245	221	209	205	214	198	200	223	210	225	201	221	199	185	205	230	222	214	208	200	198	196	201	224	217	191	207	174	188	198	195	196	236	199	221	207	211	192	210	216	210	208	209	230	201	198	182	219	208	214	206	239	209	187	192	184	192	216	230	223	198	217	186	203	205	225	215	233	208	229	228	171	208	210	215	208	195	200	195	214	179	191	212	199	205	190	175	210	204	200	217	215	228	204	195	211	207	188	202	193	197	210	208	218	201	222	210	216	219	204	196	225	219	213	191	198	248	204	195	217	203	193	228	193	175	205	200	221	203	231	213	247	192	232	207	225	204	218	191	228	210	212	196	200	193	205	212	221	196	218	213	192	205	193	185	196	201	195	201	217	209	181	212	208	198	193	216	222	212	212	211	192	213	196	206	211	200	189	215	187	195	209	195	213	214	207	195	202	188	206	206	223	199	196	217	197	230	215	218	209	176	211	219	197	211	207	202	203	197	216	203	197	181	205	194	216	216	215	204	219	225	218	200	209	190	187	218	193	221	211	198	191	202	205	213	208	213	205	188	202	245	199	206	207	217	220	213	191	201	207	236	197	221	218	228	204	225	212	207	222	220	198	185	204	225	223	183	196	206	219	191	229	194	214	205	194	212	217	223	198	188	203	215	230	227	197	201	215	190	212	215	202	225	207	200	185	239	214	212	201	184	211	213	209	223	201	197	212	215	214	227	203	213	209	200	197	194	217	210	196	234	233	219	197	214	201	217	203	181	198	214	211	204	225	216	190	236	216	233	220	189	201	205	189	180	193	194	216	241	185	190	215	218	227	191	188	232	204	218	230	213	201	199	208	220	204	204	211	196	211	174	189	214	204	218	222	207	232	204	215	227	200	224	204	197	187	193	226	203	217	236	205	199	203	232	224	212	214	234	214	211	211	208	204	202	208	202	188	190	198	217	190	223	215	175	203	225	183	184	219	199	174	204	226	211	195	210	223	227	178	233	217	217	198	197	212	216	202	172	217	208	209	221	221	194	224	195	210	224	207	207	214	210	192	192	197	185	194	207	214	191	181	213	205	242	189	198	225	228	216	191	229	195	214	210	208	203	199	236	216	212	228	187	196	188	223	217	196	219	177	202	178	229	193	192	208	214	199	210	181	222	214	175	203	198	203	169	236	194	194	231	187	210	210	204	193	210	199	200	206	192	201	192	219	211	216	214	244	198	204	190	216	197	215	204	207	191	208	193	230	183	227	213	206	222	216	194	216	195	206	209	222	204	160	212	208	227	182	245	215	205	206	208	195	205	192	186	219	212	207	191	197	212	204	216	194	183	216	189	197	218	197	191	225	179	210	175	198	205	202	226	213	191	195	212	214	210	200	199	217	206	197	221	209	207	225	196	239	229	174	188	214	205	190	208	217	229	185	213	211	186	194	216	199	200	204	209	216	201	192	178	200	207	203	224	194	208	190	218	219	214	192	219	221	223	207	206	212	199	194	216	210	220	180	184	206	199	234	213	225	205	179	219	212	214	220	223	196	215	242	209	214	213	203	216	198	171	217	185	208	211	200	214	214	189	201	226	206	191	236	192	206	188	209	252	195	212	201	195	209	201	192	237	241	192	210	209	220	186	226	188	202	205	197	216	215	201	213	226	223	210	202	230	212	202	200	226	212	189	204	197	218	203	198	213	210	197	192	214	200	212	190	231	206	197	204	197	189	207	215	196	229	196	200	207	204	188	209	197	193	192	214	204	209	207	216	218	188	216	217	203	193	185	200	193	211	199	199	188	206	193	196	234	233	213	212	203	217	202	202	209	190	205	219	223	207	221	212	186	242	193	234	192	243	203	207	217	196	197	227	226	183	218	220	191	174	219	222	234	205	175	211	192	199	202	201	201	205	223	228	224	213	217	199	210	203	200	180	222	217	192	192	178	184	205	184	197	222	220	197	217	226	210	217	179	201	195	199	212	233	229	209	209	234	191	195	217	218	218	205	220	211	213	217	203	184	202	228	201	208	214	214	198	216	201	197	196	186	182	207	196	215	232	209	222	211	198	214	203	222	217	243	218	226	193	182	193	204	188	211	193	191	185	234	203	226	202	208	219	219	194	189	192	212	196	198	188	210	201	207	202	224	224	198	220	200	212	212	218	219	199	217	188	213	204	196	179	202	178	226	229	197	222	207	184	218	204	176	212	179	210	219	227	218	211	237	193	194	191	220	218	199	227	213	234	199	198	218	221	205	197	201	192	183	208	201	195	214	224	206	219	234	231	224	203	220	230	197	225	222	222	206	224	218	230	201	232	229	184	213	205	211	199	201	221	214	212	195	184	224	219	199	216	209	214	211	223	218	219	209	203	201	209	199	204	221	203	214	199	210	214	188	195	222	213	195	203	216	196	224	199	189	211	200	213	208	201	221	203	198	219	206	208	220	209	226	204	189	205	197	213	194	212	215	197	202	192	217	218	207	198	195	189	199	211	216	195	207	208	209	197	205	194	202	189	204	223	196	174	201	214	232	223	207	217	185	211	224	214	207	203	206	201	223	211	219	232	200	194	205	203	183	218	209	222	210	188	200	192	220	216	204	208	199	198	201	190	233	199	202	201	185	214	232	196	200	226	207	194	205	213	234	194	220	203	200	229	207	179	182	204	186	202	213	195	186	212	234	219	217	206	200	195	205	201	210	201	222	209	228	204	217	185	247	199
34177	43523	47601	44595	43895	49856	50212	50236	56656	56584	57397	51226	50435	50325	52364	48724	43317	37614	40107	39334	36081	28010	25747	26357	23854	18504	14296	12670	13198	10165	8697	10902	13207	7439	5561	5247	5169	5492	6175	2625	2172	2278	2778	1762	905	724	746	793	800	815	686	774	742	762	826	742	692	715	796	768	653	626	621	597	582	585	587	557	567	574	542	562	535	487	534	518	541	524	597	562	561	571	535	534	540	531	517	544	494	566	510	529	534	507	537	522	534	546	485	493	538	550	505	555	542	498	508	515	488	536	495	535	556	546	481	498	524	543	493	520	566	515	505	533	499	516	522	542	522	545	506	524	467	520	528	501	538	535	515	555	490	548	524	525	503	492	508	532	515	510	481	545	490	521	537	530	513	485	491	503	531	520	513	499	524	547	505	477	499	510	499	549	494	508	483	501	516	520	503	501	490	548	533	543	543	548	514	509	518	498	547	513	492	522	490	519	484	515	523	510	521	527	492	540	486	546	527	487	530	505	545	516	507	541	491	512	512	508	542	513	547	505	532	478	556	514	485	490	502	450	544	513	517	498	537	537	516	519	526	526	494	489	489	491	468	490	516	528	550	520	506	474	523	524	484	500	511	513	550	488	521	511	559	534	495	559	494	528	550	548	538	509	522	506	535	471	549	511	507	511	499	517	521	545	505	507	510	490	506	587	478	538	483	481	524	496	546	516	499	527	493	523	501	506	520	518	500	546	529	538	524	537	490	542	532	483	507	520	537	506	536	548	495	484	544	503	496	490	496	538	513	518	518	502	545	536	540	536	503	489	530	528	545	530	538	508	544	502	552	540	535	527	537	508	506	494	475	516	525	567	524	513	515	489	544	524	518	486	529	497	501	506	539	489	520	502	503	543	533	542	537	516	537	508	541	540	466	507	498	499	497	530	548	534	513	529	507	531	499	497	519	515	502	502	540	481	495	505	532	481	520	509	517	479	549	526	507	508	517	557	513	459	514	507	495	530	555	524	561	511	508	502	488	508	505	517	517	496	488	489	540	551	491	535	496	507	505	505	528	551	508	517	508	498	522	535	499	504	534	536	512	524	548	520	529	550	520	512	509	507	522	540	512	519	505	495	502	554	510	560	545	524	524	483	496	508	521	490	511	485	536	510	525	521	549	537	569	536	507	512	524	506	518	537	506	540	548	539	515	506	487	535	535	536	535	503	527	495	517	522	494	499	521	514	515	556	523	496	504	498	536	528	493	525	517	522	525	540	473	508	529	534	491	541	517	501	522	481	505	538	503	512	487	539	553	486	528	508	500	505	517	536	535	507	542	506	492	540	473	513	499	493	547	490	528	490	505	526	519	525	474	534	516	516	491	536	511	519	555	532	495	532	506	514	502	548	522	510	504	504	505	541	526	516	478	482	496	500	513	541	496	496	489	578	496	517	501	537	477	491	518	518	497	469	493	508	518	518	485	510	505	524	492	498	467	510	501	483	457	519	546	503	489	509	485	576	490	519	495	493	520	507	501	527	546	530	505	519	545	535	538	480	508	527	534	490	567	507	539	505	510	539	505	497	495	509	521	522	511	507	495	504	535	505	509	506	566	518	558	522	514	532	535	519	508	498	519	526	481	525	506	512	551	492	505	512	497	531	526	488	518	554	507	520	547	544	529	500	520	508	565	510	497	508	536	504	526	503	513	524	523	504	514	483	510	529	481	540	492	540	500	504	538	501	504	540	479	539	493	521	510	537	543	484	541	535	525	535	535	524	524	530	478	505	513	515	506	500	491	539	518	512	503	531	545	517	523	512	589	533	512	525	552	496	512	517	544	508	484	495	494	480	513	489	495	543	523	509	463	473	544	460	508	478	508	517	488	490	498	518	484	536	513	579	530	503	507	534	507	526	545	489	503	513	497	487	506	505	498	490	497	494	526	506	528	513	573	505	497	528	519	528	508	520	499	502	489	508	510	521	544	516	522	463	506	512	517	545	511	506	519	509	535	496	500	525	523	513	514	527	501	490	541	521	542	575	518	543	502	501	556	493	516	546	530	477	522	525	495	526	545	528	489	539	561	527	546	535	494	477	547	504	548	561	490	544	498	549	519	508	556	525	506	517	532	505	536	506	497	503	500	520	514	554	522	508	483	500	515	503	518	496	480	532	545	452	567	551	532	507	528	534	552	516	539	523	502	493	535	551	472	484	509	507	515	547	530	501	523	513	506	542	460	529	546	519	545	532	485	517	512	520	500	525	515	495	529	520	489	482	567	547	514	519	520	527	477	527	489	484	528	509	481	554	506	537	533	528	563	502	518	506	532	536	555	475	511	507	510	502	541	501	527	529	515	552	495	532	496	537	448	473	490	515	516	514	512	504	537	511	534	487	492	483	530	498	525	545	519	499	482	478	491	501	512	500	490	521	523	517	491	512	507	539	518	538	513	504	514	502	514	458	521	541	536	483	511	510	512	480	535	530	567	534	548	485	511	534	524	498	488	514	503	519	520	527	517	508	504	551	473	526	577	511	516	489	473	486	522	475	553	509	502	510	531	514	523	525	503	503	490	505	541	530	510	526	524	513	506	531	496	522	502	518	499	520	486	512	532	528	517	513	495	517	516	496	533	560	537	547	513	523	506	461	491	494	499	531	523	520	541	511	567	518	515	532	518	531	519	542	512	485	520	525	505	519	486	490	540	592	497	506	562	524	452	528	526	556	529	514	511	537	535	463	516	538	515	511	522	521	553	523	532	499	525	545	504	502	514	516	528	517	541	558	503	561	530	522	505	540	541	505	527	516	495	524	535	502	489	519	484	547	520	499	511	473	496	526	525	496	498	532	490	519	482	544	483	540	530	482	505	504	528	495	519	529	515	490	506	511	525	535	525	524	534	498	497	516	518	517	522	534	545	522	505	533	497	522	535	520	475	562	507	511	539	510	515	511	531	494	482	544	514	550	527	485	534	510	567	492	532	516	493	512	503	558	497	497	558	513	535	503	498	465	497	493	530	483	532	544	528	558	515	549	543	496	485	525	521	513	493	535	526	517	513	497	498	539	505	539	509	525	549	538	540	511	541	525	502	497	539	498	512	497	533	523	499	556	505	465	539	544	535	521	543	519	531	540	506	538	508	502	550	505	505	498	497	530	541	516	502	489	487	491	523	519	490	480	525	512	530	509	523	517	520	491	562	517	520	475	528	553	562	494	520	519	506	493	530	548	540	482	537	516	529	551	518	528	515	523	532	553	488	486	515	501	531	529	489	522	491	491	503	494	498	497	528	519	504	539	541	531	539	527	519	529	512	550	527	467	524	527	533	505	500	496	553	506	512	517	506	548	533	524	504	515	496	496	525	503	567	518	526	565	504	528	528	498	529	508	489	520	487	539	502	555	490	493	551	504	514	529	507	558	506	521	505	514	544	520	530	520	523	481	522	532	459	503	492	501	507	520	530	495	504	543	488	486	462	536	516	531	532	530	531	517	507	526	500	566	543	514	524	534	514	476	463	494	528	531	516	545	493	501	453	474
22705	18418	18761	17638	11250	10122	8655	8329	7454	5283	3805	2296	1663	1390	1586	1117	858	617	663	532	469	417	399	377	354	337	306	293	292	298	294	302	244	311	275	284	318	265	255	287	258	240	264	245	258	249	273	267	234	252	260	243	233	299	279	229	256	251	256	258	237	255	250	230	280	245	277	260	265	256	234	253	241	247	244	254	244	259	264	251	235	215	270	240	275	252	214	254	233	240	259	258	269	262	249	251	226	234	274	253	254	235	231	273	232	265	223	253	243	250	266	242	251	238	246	237	230	242	244	268	259	259	251	228	256	251	231	268	258	253	247	239	218	261	237	263	270	253	245	221	241	239	247	242	236	278	248	236	250	239	238	266	237	261	243	253	274	209	238	241	244	271	247	260	245	253	223	226	238	250	261	278	235	267	250	231	301	260	276	228	258	235	248	252	268	229	255	250	229	245	235	280	238	249	235	224	264	260	238	269	246	217	234	227	261	246	239	249	250	278	237	246	242	259	241	238	251	234	247	268	237	227	229	248	262	251	276	261	237	212	225	259	253	256	228	250	238	223	252	244	220	246	248	229	232	224	271	251	233	253	247	241	254	270	234	226	262	224	216	242	234	229	264	243	246	238	220	259	256	255	228	233	232	241	249	228	256	264	238	254	256	233	258	256	208	244	236	254	231	254	226	269	244	248	234	236	262	233	254	252	244	264	253	277	235	238	240	236	229	260	252	267	257	210	253	207	228	219	256	253	244	258	238	242	243	253	255	255	233	275	267	252	233	244	247	255	235	261	256	255	260	303	267	219	251	262	256	226	230	265	254	262	286	252	227	255	264	243	256	242	250	235	249	265	247	249	250	242	246	279	247	241	278	234	248	277	251	284	269	241	222	249	267	245	257	243	250	255	275	266	230	245	254	246	254	260	248	241	241	228	286	261	232	262	262	256	262	259	272	282	247	236	222	252	240	250	209	252	246	275	216	224	252	227	249	241	244	243	251	223	234	261	224	258	280	243	232	249	234	219	245	233	286	243	220	242	243	256	240	282	235	238	265	237	236	243	248	244	268	277	263	245	253	251	227	266	244	250	245	265	243	260	270	264	252	251	256	246	247	239	256	254	221	265	237	257	275	278	254	246	281	216	241	263	251	242	231	248	254	270	261	236	233	226	240	239	225	222	252	217	265	215	246	231	271	247	242	250	237	232	258	255	209	233	247	262	253	262	243	227	237	243	265	228	307	232	234	231	259	260	215	233	258	272	251	253	246	279	219	266	255	230	244	263	260	230	252	243	266	251	231	266	238	227	239	226	247	246	244	196	245	214	243	239	246	223	241	244	263	242	247	235	217	290	238	259	223	263	252	250	229	249	238	254	255	234	247	259	227	244	247	251	241	263	231	244	225	239	225	266	239	265	266	244	248	261	234	249	256	253	245	244	267	220	226	242	222	247	260	251	253	243	238	226	222	266	248	251	256	256	242	239	243	235	273	255	234	236	228	237	245	221	272	268	257	219	214	282	238	231	235	256	282	229	252	243	260	256	241	239	266	251	267	250	237	241	223	267	234	295	242	271	243	250	245	264	249	235	242	245	241	251	251	231	262	230	250	253	270	252	220	242	266	256	270	239	239	243	235	269	227	225	235	305	271	238	234	261	279	263	264	267	247	249	227	244	261	248	246	226	251	240	234	260	266	244	226	230	247	245	252	280	234	238	251	241	265	253	261	235	252	237	290	260	240	237	252	253	256	272	234	249	251	270	221	232	252	233	274	261	257	250	301	251	237	263	233	253	240	268	251	263	254	257	262	251	287	253	245	246	226	252	282	255	242	250	243	211	225	240	245	266	249	255	233	243	271	252	253	275	259	225	215	240	266	241	252	244	257	272	234	262	230	257	249	254	246	224	261	250	262	253	251	281	252	266	257	234	247	254	238	256	240	277	235	262	229	244	249	249	238	266	259	259	242	243	259	237	262	248	281	237	253	260	225	255	233	241	279	249	254	255	235	267	240	251	235	244	248	263	272	227	234	230	240	258	224	271	252	270	253	230	239	244	260	246	243	229	239	278	248	240	228	260	236	213	231	253	224	251	256	245	245	252	242	240	243	226	247	259	286	236	294	230	270	239	244	205	248	236	246	236	244	241	260	252	237	222	243	245	256	229	255	242	237	234	241	252	231	267	255	239	260	253	239	233	241	259	226	250	254	262	221	221	247	259	235	276	226	254	246	238	246	242	264	264	257	232	220	265	263	284	231	264	229	237	230	230	263	238	284	234	278	254	237	235	259	231	249	247	227	250	243	276	222	257	245	269	273	251	229	236	247	229	214	241	221	285	232	244	248	242	270	274	265	288	218	257	267	219	285	237	262	256	244	273	245	230	246	253	292	239	222	230	220	266	262	232	227	245	250	228	226	257	245	237	244	250	252	233	277	251	250	226	212	284	244	232	241	269	269	247	239	273	249	216	242	248	237	244	240	252	250	257	246	231	248	242	270	264	240	261	239	260	244	251	239	245	257	247	266	236	256	237	262	267	272	263	260	287	256	242	263	235	252	245	218	263	218	249	263	227	265	249	270	234	255	252	242	231	241	261	273	239	252	242	251	226	227	244	242	260	241	244	258	260	243	247	245	275	253	251	237	241	237	245	282	238	265	248	272	270	246	230	236	260	237	253	274	238	270	236	245	276	251	216	237	237	265	254	250	245	273	249	244	238	251	253	267	258	279	254	257	255	230	251	270	252	275	239	278	230	263	241	241	273	260	249	248	272	244	254	266	240	249	249	235	219	245	255	234	268	230	263	230	241	254	265	249	277	295	235	244	260	256	230	271	244	252	247	267	263	217	260	258	258	236	263	266	280	276	272	239	250	252	239	251	256	224	254	242	276	247	257	234	247	222	235	268	257	241	249	224	232	272	233	247	244	223	259	271	275	255	255	258	227	280	242	257	266	253	231	243	238	283	240	216	244	232	235	272	260	234	255	238	242	255	283	259	211	248	245	255	254	255	232	262	243	260	253	239	258	238	258	233	244	232	273	265	206	227	259	245	230	215	257	266	225	237	247	253	259	227	268	254	247	247	241	271	242	243	256	245	250	238	261	262	277	245	237	241	260	250	250	229	246	243	251	244	242	282	232	245	239	248	253	260	242	256	243	240	243	240	237	260	239	226	258	249	267	231	239	232	259	220	255	279	253	278	282	257	273	247	228	296	258	282	254	256	217	256	263	248	253	256	285	238	247	236	231	251	240	264	239	224	267	212	258	225	250	235	251	241	219	260	253	239	251	241	247	252	255	238	261	245	271	244	248	238	252	231	270	259	262	262	218	249	271	240	266	243	238	223	265	247	259	236	250	290	241	257	258	233	213	222	245	210	229	227	210	236	252	246	267	240	216	266	257	251	245	251	238	231	239	251	239	244	261	220	233	240	244	253	217	255	218	256	238	251	249	261	240	256	252	266	242	245	248	230	238	239	263	233	207	240	268	238	264	248	231	251	236	261	254	250	227
14587	15764	24094	27820	23864	24606	24052	24647	23977	19532	16371	11661	9409	7966	9637	6509	5162	3462	3763	3282	2798	2064	1872	1700	1530	1387	1237	1149	1171	1000	964	904	901	916	799	832	895	848	751	687	703	700	690	678	669	658	612	617	663	648	684	635	709	660	646	628	637	697	627	682	622	673	598	607	629	587	612	631	617	613	652	605	602	655	639	587	628	612	597	657	658	586	638	662	623	606	668	611	623	620	632	653	626	615	652	645	593	634	582	624	613	605	584	620	565	624	617	619	593	595	657	658	653	646	609	661	590	626	650	662	569	620	624	648	636	630	599	636	605	613	607	664	635	619	674	618	617	617	582	607	619	650	600	648	633	597	623	640	633	596	581	591	615	600	618	669	603	591	599	649	669	616	603	602	614	639	617	602	617	605	616	608	638	637	649	593	640	628	604	663	619	599	607	619	600	671	597	626	624	621	603	610	655	615	627	672	635	616	581	616	652	599	579	641	609	648	629	590	640	598	641	568	575	577	592	589	638	596	641	625	590	603	653	596	583	591	593	611	635	615	630	644	583	643	622	572	588	640	623	630	628	639	638	600	633	616	624	611	590	588	643	590	632	620	634	612	603	630	640	639	620	620	606	577	628	621	619	628	611	612	584	580	626	646	585	584	624	615	618	650	615	651	639	585	604	593	602	633	606	568	664	665	645	610	638	599	621	657	560	568	653	589	636	639	618	604	646	605	618	636	593	600	663	640	577	673	618	634	654	656	625	613	556	641	633	663	614	683	633	650	633	617	592	588	608	634	597	681	647	680	619	629	653	645	604	612	632	625	667	662	646	658	576	618	611	600	622	607	626	612	598	646	605	628	568	570	604	615	621	630	607	606	611	608	606	647	582	612	642	599	652	583	567	615	592	605	638	632	639	597	635	635	631	643	591	603	627	636	648	626	614	659	616	607	656	613	620	608	650	624	603	634	623	621	641	564	608	628	577	673	637	558	615	630	591	538	666	641	574	645	582	631	594	611	604	666	610	602	604	616	630	614	596	608	630	573	662	617	623	637	642	602	645	656	644	596	642	642	573	666	621	644	572	605	610	605	584	597	591	589	644	647	644	593	630	613	654	605	646	620	590	645	606	594	637	644	611	584	616	666	594	629	641	636	629	576	614	592	576	617	591	612	644	644	617	621	632	600	608	628	623	569	624	625	622	645	591	621	644	562	668	625	647	639	610	645	595	635	632	626	613	633	627	615	641	582	623	624	620	620	619	663	580	645	600	602	628	584	636	639	604	619	612	629	649	618	591	634	645	624	591	619	619	641	639	621	668	620	646	610	639	667	613	643	606	661	628	620	681	585	642	551	624	643	605	602	624	607	577	626	595	622	597	594	596	604	620	627	633	632	635	641	602	582	585	650	628	613	601	588	598	625	620	602	624	635	633	614	607	654	570	655	596	631	594	625	639	583	690	599	654	616	664	628	619	623	611	629	643	598	606	617	616	616	628	606	615	628	665	649	589	598	667	646	661	632	615	620	642	643	589	622	637	640	655	663	645	589	641	591	642	621	619	624	607	601	654	631	648	570	591	565	639	605	623	628	602	580	562	623	639	613	609	666	693	609	591	617	596	616	647	608	617	599	602	605	635	590	635	629	604	647	636	587	587	631	651	620	619	590	606	638	562	633	601	662	622	651	569	626	599	625	602	646	596	610	636	610	636	621	611	619	604	615	611	604	615	656	627	653	609	636	606	640	606	595	619	661	623	621	601	629	652	605	647	628	588	613	614	617	630	623	605	620	589	675	631	635	614	660	589	597	582	613	593	624	655	621	654	616	636	628	654	616	657	611	630	657	645	585	650	606	655	580	633	604	600	613	625	626	640	627	610	605	612	688	611	587	653	657	648	616	618	575	631	626	605	623	600	570	658	564	636	604	644	644	647	612	650	655	615	559	656	598	602	630	627	594	645	625	597	599	614	620	681	623	619	623	599	603	597	632	620	616	633	614	625	627	624	589	607	647	590	574	631	631	647	611	629	612	627	645	639	650	624	631	644	618	637	641	604	631	620	655	584	622	614	618	629	644	645	600	659	622	635	635	662	663	626	577	666	605	612	587	621	634	637	602	633	563	609	674	677	610	655	615	640	621	634	645	583	594	640	622	632	597	606	616	629	604	610	649	661	655	588	625	664	573	565	632	621	607	636	641	630	636	649	669	681	625	612	626	592	650	605	643	619	632	588	602	614	600	592	624	595	618	589	645	606	620	572	641	605	617	619	634	649	636	607	605	626	621	644	652	616	653	613	655	602	645	624	615	629	629	608	580	586	638	638	632	617	615	641	622	633	648	629	629	619	623	605	645	602	656	663	707	619	626	588	609	616	572	637	639	594	607	589	589	590	653	633	631	614	654	623	595	647	577	638	618	583	608	597	608	633	601	597	630	554	642	600	604	618	674	632	631	672	649	648	661	599	652	645	609	650	646	626	642	615	580	630	664	645	662	628	593	622	640	638	624	590	636	651	638	638	637	599	628	659	636	597	590	646	655	643	593	620	566	593	614	643	641	625	620	649	633	644	612	667	607	615	634	669	574	602	660	656	630	630	601	659	634	621	624	620	580	661	669	584	586	624	611	653	608	598	612	657	604	609	607	576	607	600	595	616	639	583	624	582	661	622	571	617	627	605	634	617	625	631	597	615	616	628	622	615	621	607	619	630	633	617	564	618	629	605	645	578	653	650	622	647	611	641	608	621	585	592	586	611	639	592	591	608	585	633	633	676	604	638	615	644	587	600	642	635	650	621	611	638	638	601	637	636	609	638	658	620	634	569	637	596	634	639	630	595	613	595	621	617	614	618	586	625	667	599	631	599	600	651	576	594	633	573	627	599	610	605	590	617	643	612	603	629	597	631	639	640	588	592	609	649	584	612	591	648	606	608	652	595	607	602	634	634	552	620	627	615	621	622	641	589	623	643	604	632	609	604	625	617	671	590	606	632	621	632	618	630	644	607	696	617	585	581	647	643	582	647	642	632	619	589	633	585	645	619	613	659	617	631	581	645	648	607	611	650	640	623	594	607	598	629	629	615	639	575	625	596	598	670	611	579	591	605	607	586	661	645	673	596	649	616	637	595	602	611	639	646	631	607	594	646	604	650	618	601	612	593	602	630	691	581	613	613	652	618	623	611	626	617	625	620	654	621	652	598	623	635	625	580	595	602	653	616	609	591	635	620	639	629	613	625	646	600	591	614	607	600	630	597	661	607	638	605	639	605	634	609	620	665	600	653	613	681	641	650	608	611	622	627	627	643	661	614	634	629	673	649	594	614	629	599	604	612	619	632	571	632	614	618	586	623	672	622	661	624	634	688	603	597	573	605	643	662	637	640	650	598	596	667	615	635	638	623	603	637	650	657	638	633	644	588	628	610	581	670	627	603	625	644	601	603	615	637	668	613	642	635	601	623	595	638	659	620	681	621	624	586	593	625	631	654	654	582	624	639	636	602	612	610	690	629	616	652	630	642	647
38345	36896	42454	36870	26715	26643	31112	30377	32877	28162	27075	21353	18565	16731	20604	14728	12145	7021	7064	6173	5413	3040	2660	2451	2161	1300	1064	979	820	724	706	619	536	657	657	706	775	705	524	381	297	343	294	266	276	260	265	256	249	255	258	277	260	260	249	237	236	252	268	238	241	244	269	233	251	240	281	212	222	281	234	220	247	220	237	227	232	231	245	240	246	242	237	251	215	252	260	248	258	260	248	255	259	224	224	237	247	225	262	253	262	237	229	237	241	231	245	273	238	271	222	251	268	254	251	228	246	247	219	242	230	267	245	220	233	257	249	261	238	230	272	240	249	246	271	219	239	282	250	249	255	214	232	255	272	247	237	241	224	231	208	230	250	242	226	257	264	248	255	254	242	293	249	236	233	212	242	227	253	261	249	249	229	256	241	248	216	238	265	270	241	241	254	268	234	240	265	229	257	242	253	238	240	281	216	259	250	223	258	260	244	251	250	247	238	245	232	238	246	249	226	223	207	258	263	267	242	237	216	260	267	238	254	229	253	263	272	241	259	238	227	270	237	261	229	242	232	263	226	241	235	241	254	261	251	245	266	274	234	260	236	214	261	249	264	222	272	274	222	224	229	232	253	245	228	236	241	264	235	240	258	256	218	236	251	253	236	254	236	254	231	235	233	217	230	255	258	241	237	243	242	261	211	235	223	194	229	226	234	250	253	289	256	245	219	229	248	257	240	247	242	253	245	224	235	234	264	254	234	244	239	212	252	236	225	264	230	254	257	257	258	242	243	235	253	241	237	253	251	250	240	287	238	279	224	238	240	234	242	253	255	247	283	239	227	224	233	237	261	235	232	270	279	244	247	232	251	232	255	259	243	252	248	207	236	225	228	233	220	240	268	230	242	220	228	241	226	230	259	246	207	226	250	229	257	277	227	260	242	238	251	231	257	234	248	225	221	275	247	261	211	228	210	246	253	227	228	219	290	243	233	267	270	238	216	251	257	242	237	228	239	214	232	235	233	226	282	226	235	251	240	235	237	230	212	231	257	239	242	230	235	250	256	245	248	214	275	265	231	247	250	239	250	230	267	219	234	236	237	209	242	229	250	240	215	281	248	230	224	235	255	263	257	229	257	236	294	252	236	221	226	244	226	244	260	239	250	256	246	237	248	213	255	229	234	223	247	219	238	240	263	263	228	255	222	252	242	245	240	227	230	207	233	241	272	272	229	256	252	246	244	246	254	255	236	244	227	243	226	254	249	221	257	271	235	229	240	244	208	243	218	236	231	238	253	252	242	237	226	276	237	233	270	240	232	235	252	244	238	219	248	248	227	250	240	239	248	258	253	247	226	252	226	236	240	247	221	242	230	251	257	220	226	222	252	230	218	241	222	219	236	251	190	218	249	229	209	212	221	283	239	237	238	248	238	239	244	267	239	246	233	222	253	225	238	219	250	250	250	234	241	272	266	223	220	220	241	230	236	232	236	266	246	236	277	259	225	242	227	218	243	267	238	244	232	245	256	271	240	260	250	266	268	233	240	260	224	222	221	258	236	255	263	244	241	227	263	246	259	227	245	241	245	198	220	219	236	220	255	249	276	268	257	242	240	267	268	271	263	241	235	225	237	232	246	268	235	250	231	269	261	262	270	238	238	237	235	253	242	228	271	233	255	228	246	262	244	238	235	251	243	251	257	239	204	259	256	272	242	244	233	224	228	236	247	248	257	249	256	240	224	264	247	230	231	256	239	242	242	259	245	253	265	229	255	237	214	244	262	249	218	239	225	241	224	223	269	228	246	232	229	235	292	233	245	237	238	229	257	235	246	229	245	236	250	258	233	239	226	249	239	245	245	236	253	249	240	233	250	247	255	242	237	253	237	265	256	250	268	237	248	215	247	259	240	238	259	278	303	234	259	244	249	274	233	221	223	245	235	257	255	227	199	244	222	224	248	226	252	256	218	235	227	264	243	228	260	244	227	242	282	230	233	247	260	258	258	240	228	232	264	260	250	259	257	237	253	246	215	210	214	237	235	217	272	256	246	232	247	251	251	253	254	230	235	246	210	268	265	235	252	249	237	248	226	253	247	208	234	236	243	253	215	247	254	258	259	218	244	249	248	260	254	242	247	230	225	242	251	226	216	249	264	248	226	223	226	252	250	282	228	255	230	247	255	256	231	239	247	230	249	232	219	271	240	275	236	219	229	259	221	253	226	259	253	274	226	207	265	243	241	253	244	237	270	260	242	246	238	229	238	256	246	252	232	260	221	227	228	189	271	235	245	227	234	260	228	250	230	232	230	239	228	239	239	221	259	251	201	251	237	237	228	216	241	254	257	248	240	254	254	245	255	238	250	245	247	238	235	258	237	236	253	243	227	240	264	272	238	206	276	232	239	245	244	260	272	211	258	294	233	229	259	225	266	254	221	226	251	271	245	221	240	255	266	260	241	259	240	254	259	233	255	254	209	227	228	264	251	264	230	246	241	230	254	259	230	232	235	228	237	246	228	263	243	255	206	261	266	243	266	266	233	259	227	248	248	231	253	245	255	238	250	257	240	216	237	240	233	239	237	247	250	251	289	268	275	245	254	253	235	231	211	278	254	240	247	255	239	250	249	217	243	224	242	217	238	240	238	238	270	233	217	248	227	245	233	241	231	253	239	251	241	242	244	260	261	266	207	249	216	244	236	241	239	225	230	232	226	255	238	246	271	253	256	259	241	239	227	288	272	280	246	245	235	231	222	239	234	252	249	232	226	247	255	257	230	263	230	239	249	232	241	265	209	262	282	271	277	243	254	244	245	241	236	230	242	245	227	258	240	227	244	240	245	258	233	250	254	226	231	246	252	256	209	244	239	280	245	249	254	270	242	234	260	237	275	219	232	235	254	251	238	245	245	235	261	244	275	257	246	263	209	232	270	236	253	277	230	250	233	240	268	218	242	248	242	227	244	215	224	238	249	272	221	260	239	265	213	249	260	239	238	255	256	271	242	230	254	247	242	267	225	234	225	240	238	217	242	236	230	259	228	226	241	251	239	241	250	243	241	225	228	249	254	222	242	219	228	247	248	211	269	239	272	239	214	249	252	238	252	225	256	220	282	262	254	277	231	260	248	262	236	220	255	267	237	239	230	249	261	236	254	225	239	229	230	253	266	244	224	244	250	265	270	245	279	217	252	258	248	231	236	242	226	230	245	239	262	219	254	278	243	261	228	234	242	257	223	263	263	224	248	242	243	253	231	224	236	260	256	256	249	251	277	251	250	228	274	253	248	247	237	246	253	245	230	253	246	231	235	238	264	260	225	261	214	226	238	259	246	286	268	217	255	240	255	240	260	254	254	239	253	251	260	279	247	229	238	241	233	283	239	236	241	241	229	230	218	246	275	243	255	252	275	238	254	245	245	253	216	252	239	249	242	220	277	229	225	249	259	238	238	222	241	238	240	241	237	247	255	242	207	244	236	227	222	232	243	231	268	215	252	254	220	256	234	219	263	231	247	237	231	268	237	251
26704	30115	42920	41325	36831	38910	43922	43188	46172	44685	44877	39449	37055	37554	41409	35103	31459	24716	25411	24695	21190	14721	13655	13809	11979	7999	6630	5812	5183	4512	3850	3248	2715	3856	3510	3890	4029	3878	2754	1770	1174	1095	1051	911	827	783	705	731	717	788	730	675	700	719	726	745	759	708	727	677	632	632	670	661	682	617	630	604	592	644	645	618	573	625	593	622	613	603	605	639	576	607	610	612	620	631	623	611	648	617	637	609	623	605	568	611	622	608	581	606	637	609	619	631	590	604	653	583	654	615	654	622	603	632	569	577	590	620	606	606	600	607	654	586	605	605	626	603	627	590	635	595	615	606	594	643	604	616	607	677	568	571	595	616	581	632	621	667	612	581	616	613	641	584	623	619	611	663	580	584	597	630	609	586	595	604	605	591	646	632	570	608	601	620	608	586	582	610	623	620	591	593	603	613	582	622	614	606	611	622	572	605	565	631	600	589	581	587	643	589	580	585	616	590	581	633	591	571	590	636	564	595	606	572	624	610	648	620	641	575	575	582	592	625	575	619	657	630	623	650	606	575	661	570	626	621	623	631	586	568	625	611	594	602	594	587	586	611	636	591	598	615	616	635	606	561	612	595	611	635	611	611	572	626	632	573	596	613	621	618	609	551	573	569	614	632	613	620	625	601	619	533	592	568	604	594	587	560	599	586	599	576	633	616	623	630	641	577	609	650	630	606	635	603	625	611	631	619	585	609	639	551	636	604	584	634	613	597	576	603	628	621	622	609	616	621	625	595	586	619	638	634	586	605	559	609	615	566	582	615	614	596	668	609	613	615	594	550	622	611	648	606	626	617	643	629	628	580	625	600	626	615	588	622	613	606	628	572	626	592	588	618	627	609	583	612	607	602	595	602	612	609	601	587	621	561	633	594	585	637	615	638	586	590	607	671	626	672	610	598	612	585	608	629	606	628	639	627	612	578	633	560	636	602	589	593	587	571	572	607	615	689	624	619	598	598	574	626	633	634	611	647	580	597	599	639	627	630	666	596	577	604	603	650	572	590	609	607	629	601	589	604	621	644	611	614	607	621	602	560	583	648	593	623	589	574	586	600	636	636	563	625	620	653	615	603	637	584	639	589	617	628	569	583	582	608	610	609	622	599	560	563	595	600	626	626	614	528	584	587	618	630	622	632	637	570	603	586	577	646	590	607	657	591	573	623	629	598	605	648	599	584	597	581	587	619	589	632	603	607	569	627	551	636	627	622	600	573	581	626	599	591	596	558	595	587	608	613	646	628	627	603	571	640	600	603	629	626	606	641	618	580	583	553	612	608	644	594	584	646	624	554	604	579	612	610	642	572	588	595	639	582	609	578	553	557	575	582	598	616	575	595	590	628	637	637	617	633	602	605	607	647	604	611	596	630	621	598	631	660	638	629	621	602	606	608	592	641	648	570	622	618	587	611	602	591	603	635	613	604	625	642	616	588	602	608	602	599	617	651	604	623	563	604	566	588	623	591	620	612	588	620	634	594	602	607	580	599	616	597	628	620	624	608	582	651	615	619	594	603	594	651	589	554	626	612	616	578	589	628	615	670	596	579	604	624	598	625	642	635	609	631	594	574	627	581	593	613	640	621	587	638	597	603	636	608	620	625	606	622	616	617	604	549	587	638	602	631	645	637	604	603	626	587	626	636	634	598	609	630	586	600	600	633	607	587	607	614	666	635	608	589	590	605	581	582	595	576	656	657	627	589	629	627	626	592	581	601	634	612	627	573	638	598	589	612	598	601	621	599	576	606	595	591	602	612	585	572	602	636	611	616	575	592	612	614	597	607	605	585	586	647	608	620	621	538	596	596	639	587	599	637	565	642	600	598	621	596	579	614	615	617	610	609	587	594	603	614	601	578	579	581	599	592	592	644	606	581	594	616	559	592	570	590	562	634	608	596	585	577	617	639	603	614	598	546	594	604	611	629	567	601	575	592	541	631	637	600	627	591	602	562	612	569	619	566	593	608	604	620	613	592	597	585	625	595	595	587	572	588	593	607	609	636	600	614	613	628	594	593	584	643	595	538	590	639	611	584	619	585	610	580	619	596	623	610	608	591	588	563	617	614	574	596	616	628	591	612	658	598	589	587	643	612	612	591	620	619	600	623	638	580	659	591	626	608	577	594	581	626	611	663	603	611	587	573	643	632	647	639	590	599	588	584	600	656	614	579	607	623	629	597	577	605	598	630	607	647	601	601	625	679	591	616	641	566	559	588	613	617	596	588	617	603	676	630	587	591	635	578	575	643	577	614	637	603	608	612	621	608	629	627	657	575	650	661	576	584	620	612	594	625	582	623	606	621	569	569	625	586	583	644	641	599	621	598	637	560	593	602	609	605	570	613	598	574	592	614	618	592	610	583	630	582	620	599	596	599	610	618	588	605	642	635	626	594	650	569	613	602	596	619	581	625	560	598	657	691	617	607	595	620	616	625	614	609	602	633	613	577	622	618	631	590	618	584	588	629	581	663	637	605	601	596	607	571	628	623	595	580	627	629	579	594	593	611	601	616	587	579	588	637	580	601	595	580	659	559	618	610	615	556	540	581	614	641	621	647	626	589	587	640	648	592	576	580	603	591	558	614	579	669	625	605	622	605	643	588	620	580	568	589	616	577	598	574	599	598	640	623	623	637	668	547	592	591	602	566	655	565	604	572	602	607	618	593	591	611	560	553	567	632	619	635	593	583	593	615	638	600	639	596	600	613	530	599	602	621	604	633	629	592	617	598	615	590	612	600	648	592	644	584	573	587	590	610	669	627	607	607	591	610	639	531	625	574	608	597	614	633	599	623	602	610	596	579	583	575	592	606	590	642	618	607	550	611	624	621	596	596	565	638	578	573	570	627	588	597	631	612	610	588	554	570	627	594	579	594	621	629	585	595	640	585	557	620	612	581	604	587	649	625	608	569	608	611	592	663	618	573	641	614	596	594	554	586	598	664	566	602	559	620	603	661	606	593	605	589	591	607	625	629	603	624	593	583	578	615	631	616	589	605	646	609	642	576	620	600	602	605	596	635	635	638	606	637	665	615	598	579	633	623	606	617	613	593	629	579	623	577	621	559	626	594	651	591	616	630	621	600	595	529	588	572	574	630	587	600	622	574	604	615	588	602	607	585	629	618	582	570	606	627	597	617	596	615	576	597	599	569	566	593	581	599	641	648	595	601	553	601	552	575	629	602	568	584	617	612	598	598	581	603	600	582	636	605	600	628	612	606	630	621	614	626	587	655	605	630	608	592	612	620	620	619	590	587	639	600	616	630	633	641	594	585	601	613	600	602	609	580	614	601	613	595	579	588	602	621	619	595	585	626	643	573	620	585	589	598	623	616	589	615	615	554	618	579	627	598	544	545	626	597	598	618	621	592	648	634	614	623	600	594	608	585	625	584	600	640	595	587	657	598	584	609	613	588	629	591	617	625	614	600	595	596	598	627	601	599	619	640	619	614	594	600	620	623	633	596	654	600	632	622	592	645	595	608
47404	43895	43788	37429	30577	32583	37632	41584	42329	39076	40314	36104	34227	33930	37876	28357	26930	18969	18964	16698	14271	8416	6879	5283	5301	3801	2735	2278	1944	1600	1711	1356	1117	1000	1182	1828	1446	1240	1278	642	379	398	358	252	232	247	242	233	252	238	218	214	261	242	238	236	233	223	219	264	196	192	203	188	210	193	222	200	208	221	210	206	210	209	199	210	204	213	193	185	224	216	194	239	232	213	203	187	209	205	198	237	206	233	195	188	193	242	212	218	209	201	201	199	206	191	200	220	209	212	223	187	215	203	217	203	209	194	196	204	186	202	230	192	207	220	198	191	193	212	205	222	218	187	214	210	196	206	207	184	192	195	187	221	197	205	188	193	243	187	200	226	196	215	203	201	230	227	197	190	217	195	202	192	194	181	210	197	208	199	214	195	228	183	204	224	201	208	211	192	212	230	234	219	220	219	194	209	197	217	208	178	191	204	203	228	213	215	203	223	196	201	220	224	227	197	192	224	194	208	217	203	205	202	189	173	244	213	217	247	202	222	226	180	192	205	212	207	199	183	215	182	226	205	174	175	202	233	210	206	198	203	217	202	211	178	206	205	181	208	206	219	201	187	204	194	205	222	217	191	206	201	217	230	223	199	210	200	222	201	228	207	211	184	183	223	230	205	206	207	185	199	175	213	195	198	233	218	224	199	189	223	206	199	219	202	239	217	220	203	181	174	204	213	205	236	195	204	199	211	193	181	189	202	194	235	199	222	206	192	186	205	183	199	192	205	220	217	200	219	225	211	191	183	186	198	223	193	230	222	232	201	194	224	236	219	206	226	187	198	218	206	202	204	196	223	203	196	192	200	220	192	206	228	213	198	203	200	215	188	202	211	211	206	193	204	191	242	212	214	228	177	206	195	190	190	235	231	210	202	214	220	203	216	187	214	173	209	208	208	207	215	196	223	236	199	202	205	237	202	220	206	182	192	214	233	217	216	220	210	201	247	206	196	204	217	197	217	200	191	225	203	197	204	190	195	199	198	219	179	199	201	200	197	193	194	206	213	184	203	195	207	224	195	193	206	173	228	219	202	247	221	219	217	203	207	204	204	203	228	224	195	200	216	206	197	218	213	206	185	228	193	193	208	220	185	208	220	203	188	185	190	193	217	208	182	191	202	196	209	213	228	216	218	224	198	237	195	192	204	210	227	187	225	225	210	214	214	201	194	219	192	209	193	217	200	210	213	177	224	189	193	188	186	175	202	219	213	200	233	197	186	207	212	213	193	188	198	175	214	184	200	202	201	206	217	213	205	201	180	202	221	178	180	206	192	217	213	208	214	217	202	227	226	193	196	223	202	212	188	211	219	185	191	192	210	193	205	204	213	223	217	183	202	206	191	222	205	232	175	205	206	217	206	223	221	197	208	203	185	224	189	197	236	207	251	202	209	197	201	210	192	198	197	217	213	238	201	208	175	204	198	182	211	195	202	196	203	222	185	209	214	197	188	197	201	206	190	208	196	221	220	214	207	227	180	202	204	204	228	198	205	223	218	211	233	198	204	201	192	193	193	221	202	190	208	198	186	189	200	213	195	192	197	186	207	188	214	209	206	204	199	197	208	196	216	222	214	218	206	193	211	195	199	186	227	220	192	186	216	184	209	214	181	215	210	179	179	235	202	205	187	198	207	190	199	199	206	209	189	225	181	212	181	184	193	196	202	215	202	218	197	213	200	200	216	204	197	212	203	202	189	215	209	209	200	203	213	217	210	215	223	212	215	210	185	197	209	203	201	204	208	208	234	210	216	194	216	186	216	216	202	208	224	209	232	218	183	187	214	202	203	201	217	204	216	213	193	175	208	184	185	222	205	191	193	207	208	219	197	219	197	199	178	198	194	207	219	206	215	188	203	226	204	212	229	234	232	216	206	206	201	199	184	205	205	212	197	198	213	197	215	240	215	211	201	218	211	204	226	208	203	205	197	190	195	197	212	227	209	211	202	202	211	212	206	213	210	214	224	177	212	223	230	205	226	216	198	196	214	210	197	192	212	194	186	208	204	193	212	227	229	213	181	224	212	216	215	197	210	175	209	213	225	187	192	219	196	225	215	227	208	198	189	201	216	202	225	198	199	200	236	206	188	194	189	182	202	201	228	216	217	202	202	223	200	189	207	213	218	194	215	216	212	205	211	222	181	204	202	211	215	208	237	215	231	204	215	206	189	212	207	226	212	222	193	202	204	205	201	212	195	217	185	197	223	222	206	201	212	192	192	227	218	191	186	209	213	190	236	195	190	196	207	217	200	187	211	200	229	207	201	205	184	207	211	204	243	217	208	225	197	192	209	201	197	199	196	204	198	216	187	194	184	220	206	218	208	212	194	203	223	225	204	221	201	207	201	213	219	197	227	217	214	199	200	181	198	185	228	207	193	214	216	208	198	208	202	185	207	206	190	188	223	226	191	183	205	207	199	193	207	196	183	196	202	225	188	205	205	211	194	206	211	189	178	205	201	217	218	198	217	209	214	202	219	213	210	213	227	193	209	191	187	193	202	203	225	207	191	204	227	204	199	209	181	214	205	196	209	216	205	198	186	212	205	220	219	192	202	218	215	200	200	194	204	212	230	192	192	196	202	198	189	231	205	206	191	189	206	200	184	227	210	228	206	222	215	213	213	222	225	184	226	200	208	206	188	192	197	206	204	220	216	225	198	222	221	223	200	181	192	215	203	220	192	239	219	202	196	202	210	198	188	210	202	213	191	233	235	202	195	218	216	209	200	208	203	217	203	185	205	195	207	218	187	204	222	181	210	211	200	209	197	186	195	251	188	218	221	180	181	229	198	190	204	229	210	183	171	201	195	200	200	208	211	219	209	167	205	186	189	230	204	225	186	240	189	220	197	187	218	190	209	221	245	206	197	181	218	185	227	211	176	191	203	211	244	224	209	196	210	223	227	198	204	206	204	204	212	209	227	217	211	232	212	225	202	196	194	224	199	207	207	198	192	224	212	189	189	224	192	221	200	219	209	182	207	251	226	194	193	221	224	217	212	194	216	211	209	220	210	185	204	205	195	191	215	200	202	201	218	183	208	187	214	174	173	235	201	171	223	202	204	200	199	183	201	205	209	227	196	236	209	173	199	210	218	211	210	218	219	179	191	203	204	205	196	217	205	216	182	173	196	191	196	211	209	210	194	204	197	184	200	229	199	218	205	186	180	216	201	200	200	217	226	187	184	177	194	206	205	223	212	186	209	204	192	190	201	209	225	203	227	204	207	175	253	215	218	225	225	214	206	183	223	232	198	211	203	211	210	197	210	189	218	205	209	219	198	220	229	227	208	193	179	214	220	217	194	185	241	179	225	181	200	236	200	206	187	218	206	206	185	214	182	194	205	197	184	213	211	193	191	211	237	217	196	205	203	204	217	189	213	184	193	214	216	201	202	185	210	227	222	212	208	197	212	205	213	224	189	199	218	222	197	199	199	204	199	226	210	220	204	214	213	199	185	197	212	195	232	209	205	189	193
34593	39158	47980	47567	45301	47910	52039	53220	55959	56683	56605	52493	51442	52117	54279	45622	45175	38621	40463	38560	34397	26747	25657	21954	21954	17474	14236	12605	10773	9024	9469	8007	6241	5800	6861	10880	8480	7201	7405	3337	1557	2118	1590	835	741	738	703	730	812	770	768	768	685	785	797	736	762	682	761	708	591	604	625	576	597	609	596	540	546	556	584	544	520	522	529	514	497	502	552	539	539	525	484	490	533	519	557	515	494	517	552	516	521	499	525	576	485	540	470	518	552	519	556	506	519	514	476	528	508	494	513	492	477	526	524	502	530	519	539	512	529	510	526	521	538	544	507	534	519	497	498	525	528	481	544	521	534	553	498	492	475	531	512	522	533	499	505	524	541	500	478	520	500	520	492	517	499	479	478	544	548	543	497	527	514	522	493	539	511	503	482	468	538	509	539	473	553	530	571	501	519	500	493	468	520	505	516	528	512	495	501	504	512	513	511	515	546	536	520	533	492	502	550	525	530	527	521	496	504	484	528	516	477	497	525	509	514	477	514	529	493	511	511	513	519	509	487	495	507	538	501	532	496	519	516	514	502	522	511	492	532	536	502	529	510	526	497	499	551	529	541	518	506	500	513	506	461	485	537	494	515	490	545	520	564	488	463	559	550	515	521	550	489	480	535	536	501	494	529	488	515	504	475	524	496	516	526	518	527	511	516	508	551	513	542	484	479	516	553	467	544	507	546	539	497	547	510	522	505	498	512	506	487	519	509	477	520	490	513	469	522	545	495	508	568	510	537	540	511	524	569	512	531	473	506	479	498	553	533	499	541	529	539	479	553	497	499	536	545	528	500	525	496	502	500	531	520	488	518	523	523	534	530	503	519	511	524	539	500	497	504	500	540	524	501	487	541	533	470	494	548	546	554	521	509	562	534	538	519	492	539	523	535	528	587	523	510	498	503	529	491	488	479	506	517	509	604	492	518	522	500	512	509	526	513	514	493	516	518	495	507	524	492	530	527	499	492	478	495	486	536	488	515	547	521	507	510	491	484	546	521	506	558	499	482	488	513	513	527	524	546	504	521	554	535	491	499	511	535	481	538	550	490	485	497	516	468	530	480	519	542	495	537	507	534	512	504	521	527	576	536	508	526	544	529	538	457	575	532	561	530	566	461	558	448	534	478	505	533	489	471	506	521	513	496	503	531	489	502	525	526	531	552	546	512	520	484	548	520	512	490	503	521	518	533	464	529	540	537	510	526	539	513	536	497	502	517	499	497	493	516	515	507	465	514	516	511	548	512	517	527	558	542	493	543	533	495	482	529	529	517	543	515	505	518	513	534	530	575	519	492	488	523	495	519	502	500	551	516	481	544	495	483	504	501	523	489	514	544	546	505	519	524	535	485	511	499	522	514	508	496	573	504	530	519	510	518	509	505	553	511	508	518	503	521	503	527	511	494	503	532	460	460	522	518	540	499	521	451	565	509	520	517	493	512	523	521	520	533	509	575	502	497	530	518	502	521	520	490	512	534	544	487	522	507	484	496	527	508	534	485	532	516	552	513	530	532	532	500	510	534	501	543	525	477	493	545	514	514	511	531	489	498	557	523	522	490	533	477	563	514	484	527	476	481	508	507	526	493	518	498	497	509	512	550	528	500	537	520	493	541	547	519	531	526	515	538	534	492	505	502	536	516	496	504	511	567	505	533	511	521	504	531	490	545	516	522	514	483	517	508	515	529	502	532	464	518	514	521	519	513	529	522	543	528	532	498	524	517	518	554	510	541	530	510	467	506	467	556	550	556	526	530	489	482	527	477	505	504	509	534	500	496	510	520	500	573	482	504	531	492	523	492	499	505	506	514	521	489	494	544	478	523	507	533	512	497	555	588	518	517	516	516	547	513	495	511	506	521	516	487	479	542	508	507	527	560	524	551	484	547	501	510	497	495	515	556	523	547	504	521	510	502	470	528	528	458	508	514	505	553	499	492	499	483	498	538	525	480	476	493	514	504	517	496	552	539	528	538	481	462	563	497	537	512	518	511	519	525	523	539	483	492	510	539	539	522	535	464	487	476	529	489	483	487	508	568	503	524	549	516	527	497	467	508	509	490	540	538	481	491	523	533	547	535	517	482	516	519	514	524	520	560	549	517	527	524	537	534	521	555	507	507	531	491	531	554	553	526	475	486	538	476	532	544	512	514	523	487	483	509	503	499	519	492	546	525	491	495	500	529	473	565	506	507	497	529	475	511	534	480	509	529	537	542	522	534	547	531	507	527	541	519	493	492	510	486	481	521	516	520	513	513	473	499	485	516	524	516	512	515	512	538	517	523	529	483	497	507	508	504	493	510	497	574	490	522	491	556	534	505	507	500	520	541	504	504	504	531	552	529	512	497	470	477	512	513	512	529	539	537	547	516	494	485	543	487	474	520	524	545	537	523	554	508	534	533	558	556	539	490	542	523	519	521	540	529	490	511	512	478	534	496	502	528	521	526	495	516	538	487	492	535	530	543	487	539	497	553	520	506	526	538	511	483	540	536	504	476	508	537	520	508	515	529	565	520	489	507	520	504	570	493	468	533	513	517	507	498	512	536	516	557	526	554	491	510	505	507	489	494	518	529	515	541	494	502	517	548	534	523	508	511	559	514	522	499	504	509	504	482	488	506	512	544	498	531	492	519	514	490	490	524	517	501	529	502	490	492	510	504	544	524	538	496	550	509	554	533	506	506	533	491	516	507	525	497	513	473	480	551	524	503	492	473	504	515	498	490	482	509	520	536	520	488	477	505	506	511	506	540	520	511	554	534	551	514	535	515	525	556	496	501	471	534	559	529	506	512	504	514	507	504	531	502	492	509	513	478	556	517	528	547	502	514	493	544	493	508	511	501	504	476	491	475	520	495	537	530	527	522	529	514	546	572	536	537	504	497	523	497	559	515	483	552	509	556	553	544	506	519	487	495	506	496	554	541	552	496	555	481	491	503	509	542	480	555	531	530	494	554	520	512	548	475	555	515	526	530	512	566	559	507	436	505	509	516	515	495	523	508	520	500	527	508	471	532	545	547	562	540	485	487	529	564	508	480	465	527	553	504	495	486	491	539	483	536	470	500	548	513	548	501	519	483	509	487	492	499	515	515	509	545	514	497	542	506	508	474	496	536	548	529	503	520	530	494	528	487	535	505	531	539	526	506	498	533	515	464	532	520	518	500	470	583	540	489	508	491	498	544	500	520	527	535	496	520	531	515	485	469	530	495	514	525	484	553	514	507	557	536	516	531	502	530	509	496	509	532	508	482	522	524	491	524	463	531	553	525	511	525	512	481	523	539	507	535	548	464	520	472	503	532	524	504	499	517	494	549	502	506	505	497	520	513	505	516	511	519	526	495	515	529	470	524	514	504	533	525	486	477	558	497	546	493	510	542	496	507	504	534	493	505	527	496	502	481	489	491	472	518	529	464	498	535	543	520	539	550	494	520	495	529	511	521	524	513	490	491	489	493	499	501	523	529	480	485	486	493	536	524	529	554	506	511	525
19571	16758	22098	17794	11789	8062	8615	9576	6966	4227	4164	3637	2295	1620	1463	1099	1151	738	761	609	480	453	461	380	404	392	363	317	305	289	277	317	291	286	266	264	256	298	272	258	286	257	253	224	265	285	231	248	233	246	266	258	254	249	274	244	245	236	237	233	236	263	230	272	237	263	240	271	269	258	237	280	247	260	258	231	244	252	242	248	230	251	261	263	255	244	288	223	220	280	237	251	236	262	255	246	243	294	247	229	227	232	221	264	230	254	243	248	266	262	244	231	259	248	260	255	253	253	272	249	235	226	227	234	277	241	246	270	238	237	241	268	236	244	251	245	273	232	234	271	248	245	237	227	260	231	258	277	259	243	235	247	236	269	244	231	257	245	267	228	256	257	270	233	246	259	252	233	268	272	244	250	233	238	241	223	220	290	255	262	224	244	275	267	248	239	253	244	282	231	277	236	242	263	231	259	233	249	263	243	227	228	235	253	220	209	250	265	232	252	242	252	245	215	240	252	223	230	226	254	246	242	242	251	246	270	222	247	257	273	240	240	263	264	278	259	254	237	285	231	250	228	265	234	250	238	260	256	251	221	269	217	233	272	229	228	242	218	261	267	229	241	241	216	240	241	216	245	234	231	251	212	264	243	245	245	264	252	229	250	244	260	253	242	247	270	262	277	253	233	250	271	253	244	235	232	260	246	227	267	248	251	235	260	242	244	251	232	223	250	259	248	255	245	230	236	233	258	246	217	259	231	219	240	203	235	221	264	255	230	281	233	244	242	238	232	242	228	232	229	226	265	237	255	252	242	247	242	230	237	276	266	254	251	282	245	252	243	266	250	236	253	243	250	259	229	224	246	233	244	241	246	211	242	263	230	243	254	243	219	264	210	247	271	261	272	211	257	266	279	239	245	247	261	251	273	229	258	243	241	247	232	241	257	263	240	257	223	201	250	256	238	248	224	254	245	242	275	273	250	271	239	240	240	274	234	266	241	275	244	246	221	232	246	243	257	241	225	250	253	241	233	251	266	240	233	263	235	240	255	284	240	257	241	247	262	235	211	226	221	230	225	235	231	260	241	243	217	246	276	258	252	239	263	242	268	236	242	234	239	268	230	232	265	257	248	240	260	258	266	246	227	243	235	233	248	252	258	239	248	254	239	223	236	258	261	230	265	246	243	233	259	286	270	242	253	226	231	244	265	253	229	256	260	223	272	270	247	260	253	243	229	249	270	253	240	276	222	245	216	222	234	260	240	261	243	235	239	246	257	274	241	237	247	248	268	267	255	264	243	276	250	260	268	240	237	243	242	245	230	258	236	255	223	256	268	246	244	229	254	255	225	263	267	238	246	241	244	229	230	251	252	255	244	228	261	230	225	256	222	241	250	255	253	256	220	238	230	273	222	255	238	258	228	260	228	224	236	254	259	227	225	250	243	253	234	230	246	272	256	252	247	254	236	216	247	271	259	259	270	271	253	266	247	238	288	269	242	241	244	255	284	268	259	262	225	253	272	261	245	224	233	221	226	260	271	236	238	276	257	256	241	238	237	276	282	272	238	242	258	258	245	228	248	225	246	275	263	268	268	249	248	263	245	228	262	244	256	235	226	257	232	242	259	250	258	239	264	230	258	234	245	265	249	238	259	254	246	249	256	238	259	212	238	258	244	244	281	257	237	246	247	261	250	259	253	250	276	252	266	267	244	228	241	231	262	285	249	256	244	240	274	239	254	261	223	241	258	242	239	227	262	249	255	228	241	239	234	255	242	260	269	249	258	257	263	234	265	227	234	223	244	232	257	219	230	252	260	230	245	251	248	248	252	235	245	260	234	236	243	235	233	249	238	223	228	237	244	303	236	263	247	246	242	237	262	271	262	213	250	265	237	265	247	247	248	231	240	248	254	287	261	273	245	259	253	259	246	253	265	240	248	261	247	247	261	239	236	250	221	256	221	252	239	243	221	267	238	248	244	251	266	257	238	263	241	255	264	244	227	247	246	231	246	254	262	229	228	250	253	255	239	233	257	259	230	265	256	260	260	255	262	234	216	242	236	256	250	241	255	238	230	262	241	234	262	255	287	252	222	240	236	236	263	234	250	250	256	236	239	238	252	249	255	242	243	265	243	280	243	247	240	225	255	252	267	222	249	245	249	256	271	226	210	254	236	284	275	215	254	222	235	279	245	225	245	255	252	262	245	245	252	233	226	266	246	235	262	271	244	234	238	247	224	251	240	249	257	231	220	260	249	217	228	233	252	242	261	262	264	238	246	241	232	249	241	252	254	254	240	236	231	232	225	258	245	255	214	251	230	237	251	232	246	256	241	266	242	277	237	245	244	252	250	248	274	245	261	236	250	257	285	264	250	245	273	251	248	231	251	254	248	259	267	258	241	274	270	258	220	285	262	257	257	266	243	265	230	215	261	249	270	224	267	261	256	225	242	252	210	245	269	280	278	235	239	274	267	264	240	293	276	280	222	239	275	223	261	218	230	244	252	255	249	286	250	236	255	261	267	246	283	261	233	244	241	252	242	244	250	233	235	263	243	240	243	239	257	251	210	247	244	278	261	260	248	236	228	277	241	225	243	215	246	261	240	263	241	231	231	234	221	229	245	260	250	231	252	263	252	254	260	251	243	261	257	216	217	249	274	273	234	262	268	250	228	246	242	244	232	249	233	259	239	223	224	229	264	232	262	248	242	270	232	245	259	250	306	249	228	208	286	231	251	243	282	258	228	241	235	242	248	192	253	245	239	269	249	239	260	275	230	247	224	224	286	234	221	246	259	262	252	248	249	214	241	214	224	256	253	247	272	226	253	222	238	255	230	248	260	261	257	231	253	261	240	286	224	227	248	259	233	238	253	241	254	245	257	267	246	249	288	204	279	233	253	232	232	260	275	254	241	254	259	247	230	234	277	267	244	268	228	262	231	275	247	246	242	259	256	241	243	247	230	251	259	284	244	221	244	250	226	269	276	251	254	231	245	263	243	253	246	262	231	260	264	264	255	228	225	236	250	243	269	250	260	269	263	224	240	259	226	274	219	261	263	255	241	234	239	249	237	239	260	231	279	215	238	218	245	235	261	233	244	239	254	218	239	236	247	234	226	256	250	285	254	255	270	261	251	246	255	250	237	240	246	241	247	210	253	263	268	262	242	275	244	253	309	265	239	235	282	223	258	269	231	238	258	250	243	255	271	235	265	251	221	258	222	244	252	265	255	263	244	257	255	236	248	256	234	238	265	255	234	232	239	280	250	254	243	247	265	264	230	268	242	246	266	243	248	254	243	251	272	260	234	240	247	248	217	236	271	239	254	250	253	232	243	259	255	221	215	234	238	248	251	242	235	264	254	244	227	241	242	239	262	264	239	252	226	259	249	282	254	228	242	265	254	247	236	265	238	224	229	260	238	222	236	250	214	237	240	254	254	245	253	235	258	244	228	252	233	231	243	246	227	214	281	254	253	235	261	260	284	252	238	245	222	252	224	234	234	267	252	266	254
12716	15640	27109	28080	24370	20992	24777	27175	22221	16603	18360	16470	11548	9236	9129	6363	6681	4417	4496	3738	2730	2342	2127	1711	1686	1552	1458	1231	1112	1064	991	943	941	866	811	957	920	940	891	746	680	714	665	669	605	626	636	661	688	646	658	668	659	663	660	649	641	645	657	659	648	646	577	622	604	621	600	639	657	647	649	603	614	627	663	631	645	607	617	598	616	632	651	618	620	651	663	657	625	638	644	659	652	656	597	630	598	590	598	631	637	622	604	634	629	585	594	638	648	605	602	601	594	604	599	634	639	632	617	625	597	607	608	610	590	561	579	595	628	613	606	597	620	598	636	598	636	611	617	600	677	614	608	667	622	630	632	639	626	597	634	594	611	651	630	633	606	663	605	618	628	635	612	618	580	659	593	638	655	626	594	626	596	619	611	605	598	570	618	659	603	679	628	598	622	618	598	594	619	598	621	606	645	564	619	638	609	629	580	590	554	631	590	616	645	620	619	594	629	566	601	602	615	636	637	576	620	581	624	643	614	620	655	654	607	652	607	615	577	623	639	597	600	600	607	576	656	642	605	598	649	637	606	574	608	605	661	644	629	600	607	634	627	624	597	630	577	632	631	649	648	631	636	611	670	618	636	686	671	619	659	648	579	580	597	571	625	552	613	576	630	589	591	634	586	636	626	646	599	585	563	633	570	584	613	611	609	621	611	630	661	610	619	617	635	621	616	626	584	603	584	635	608	597	611	648	613	636	608	625	599	601	650	667	660	567	626	567	615	636	644	651	599	592	643	615	613	609	601	599	615	634	632	620	592	632	614	612	594	572	590	591	614	631	637	635	566	590	643	640	648	603	661	613	586	620	524	660	605	587	613	645	579	625	630	597	636	627	601	608	614	620	605	613	659	643	606	654	589	621	614	612	600	585	643	632	589	644	655	611	610	667	649	620	638	610	653	612	646	594	617	659	597	620	608	583	625	632	608	649	627	608	580	632	618	613	611	561	650	607	626	608	644	634	632	566	569	616	631	624	618	647	655	611	620	608	614	630	608	602	621	570	621	574	630	652	618	597	616	622	588	607	689	633	596	596	604	629	626	638	630	639	607	656	614	615	607	627	622	620	643	652	562	643	617	623	628	638	578	599	638	585	638	612	562	622	598	578	601	601	579	595	623	637	627	664	620	636	564	625	605	646	627	643	606	656	612	608	618	658	607	614	625	633	636	619	589	629	607	580	613	615	591	591	616	625	620	578	623	605	594	661	592	613	657	618	612	625	656	605	616	577	621	624	599	603	634	599	622	660	611	640	620	638	651	621	568	662	644	607	599	627	639	622	611	616	607	595	597	605	591	631	588	601	661	617	594	602	622	549	638	638	580	617	628	623	623	612	646	623	588	626	625	667	631	606	627	632	584	617	567	617	619	609	634	633	598	645	574	593	605	638	657	572	586	629	612	657	632	594	584	637	624	588	619	581	619	615	614	567	607	594	639	626	607	641	605	620	592	596	610	588	653	627	592	638	616	631	582	580	578	636	641	585	612	589	626	635	649	608	584	594	636	606	632	657	592	594	630	631	606	577	589	605	613	627	574	617	608	653	601	601	631	607	596	635	594	626	624	608	622	642	595	602	629	623	659	628	589	614	610	639	651	619	650	626	603	623	664	612	613	620	579	630	609	634	600	618	625	566	589	621	571	619	634	609	632	609	589	577	595	625	647	605	587	648	663	633	607	652	637	605	589	566	613	579	612	638	595	614	665	568	584	584	608	628	647	547	625	632	606	624	647	608	602	621	590	613	600	610	609	582	624	598	618	621	609	627	591	671	598	602	628	578	618	587	622	597	606	624	624	615	572	642	638	596	619	631	618	641	597	577	633	656	618	598	584	586	595	605	622	655	608	574	618	632	616	644	634	631	611	679	633	640	643	615	687	637	614	665	576	649	604	625	640	596	619	589	610	620	648	662	626	624	588	614	627	590	605	568	574	593	653	672	619	581	624	597	628	608	627	643	645	609	640	651	580	585	606	607	565	656	604	647	631	608	672	600	643	623	582	652	608	614	620	596	610	630	630	665	597	627	646	601	593	576	589	648	684	616	635	659	657	643	595	606	589	636	612	605	659	608	606	664	658	653	586	594	640	606	651	653	614	635	597	624	582	614	618	626	606	617	611	644	614	643	613	654	599	656	625	619	615	599	661	637	633	610	585	670	562	601	641	597	622	620	607	609	611	603	635	607	568	609	651	615	602	609	619	625	597	618	643	585	624	651	596	625	625	605	562	577	598	617	630	620	656	613	656	633	664	629	613	561	594	582	618	596	564	617	624	606	619	616	632	574	624	643	614	587	630	643	647	618	635	614	670	603	594	629	635	647	653	672	588	594	652	608	676	621	548	645	618	599	606	601	600	665	629	603	628	617	603	613	595	587	617	659	588	647	621	587	624	589	619	636	664	595	634	642	671	567	632	597	619	633	612	678	565	614	578	610	637	592	601	632	600	611	601	621	626	581	628	627	619	610	651	658	628	590	608	611	630	615	622	609	612	597	627	599	616	667	609	627	549	617	590	618	589	628	578	643	618	620	597	594	629	644	581	642	635	623	575	626	631	616	587	611	635	601	610	587	608	652	600	605	599	627	611	620	628	621	588	618	632	661	608	621	611	626	624	621	640	598	575	623	617	648	650	636	619	602	676	561	604	618	584	603	588	627	645	642	632	630	657	598	597	663	616	612	618	544	627	615	602	637	630	622	635	622	608	645	665	639	659	650	669	677	665	630	576	608	610	634	662	607	573	632	602	610	615	631	635	650	648	623	615	618	626	620	611	585	638	615	593	554	632	613	598	619	623	627	552	647	614	641	611	583	555	631	593	628	638	570	601	627	597	616	596	648	637	612	643	624	619	638	606	610	629	669	634	644	647	643	631	622	604	583	580	628	630	625	668	594	658	603	649	654	611	599	605	635	620	615	653	590	585	617	610	583	627	576	615	669	642	647	632	578	608	614	624	586	630	633	582	641	645	588	651	624	629	642	641	631	610	597	639	636	620	611	598	625	613	598	624	615	595	628	602	645	611	579	622	661	560	581	722	607	673	631	631	630	623	651	649	606	587	631	618	590	669	596	635	584	605	614	590	583	616	600	608	620	648	617	664	598	646	628	597	637	641	643	609	612	588	607	631	648	656	628	595	640	603	584	616	644	638	614	620	611	587	607	578	614	624	611	609	647	628	643	619	604	655	638	593	611	575	609	629	637	614	633	617	619	582	678	649	593	653	622	551	656	635	623	646	649	633	540	572	630	638	584	650	640	583	605	615	632	623	629	638	673	558	596	619	622	609	614	594	640	591	633	605	604	608	566	633	603	628	681	597	653	631	602	588	631	642	605	631	634	641	650	614	606	607	639	656	600	626	639	666	587	610	641	641	618	621	598	589	608	639	638	627	629	616	583	602	586	634	597	634	657	579	626	615	597	652	636	604	660	618	657	625	615	630	604	649	633	647	636	617	611	640	599	635	602
34887	35969	38302	36912	27925	26232	32996	38991	36689	28436	27129	21992	17427	17985	16962	13151	11933	8292	7923	7418	4813	2957	3063	2495	2057	1870	1783	1393	948	738	725	705	775	495	629	803	704	652	654	468	278	283	360	309	274	274	274	245	238	237	260	266	265	254	247	265	267	236	232	242	251	276	214	270	282	224	244	238	222	265	277	236	233	262	262	246	268	265	240	244	247	243	253	228	259	261	213	229	251	211	250	254	263	240	266	263	282	225	248	249	260	236	252	251	222	227	237	231	236	229	269	230	226	238	242	216	249	235	235	258	233	242	258	256	239	242	232	228	226	261	243	244	245	234	241	246	233	251	243	234	238	277	232	251	234	258	255	249	239	240	237	272	255	227	257	247	227	220	221	254	231	229	244	218	236	256	248	245	239	252	200	224	270	264	265	253	226	258	239	237	247	228	254	225	229	254	218	271	257	212	247	237	249	252	279	252	250	247	243	264	247	233	231	246	253	227	240	233	220	241	252	243	251	252	243	237	245	261	260	241	239	262	261	233	243	236	256	255	251	241	243	241	200	259	243	257	236	246	247	243	245	238	271	269	277	215	225	240	237	257	231	259	236	256	230	229	277	218	232	231	266	258	241	235	224	234	255	236	247	250	239	220	235	246	225	233	276	240	227	247	275	257	260	218	245	231	220	257	256	209	244	244	213	256	240	224	259	264	227	244	274	255	230	228	225	242	244	236	241	218	262	242	244	282	232	238	254	243	244	216	199	255	271	240	232	246	229	249	227	257	251	262	285	247	273	235	231	248	258	265	216	239	249	224	265	243	215	230	227	271	247	250	247	243	261	250	242	256	230	254	245	232	252	237	247	236	232	258	206	261	250	236	259	247	264	213	226	226	271	239	219	255	261	249	257	225	225	230	243	254	239	235	223	227	230	221	217	243	232	249	250	236	236	249	234	242	238	234	226	235	234	242	276	229	235	260	229	232	262	247	245	241	269	236	227	262	247	265	250	224	221	229	242	242	259	221	246	231	264	263	253	229	244	238	228	232	249	247	246	238	251	253	237	249	233	254	248	249	219	255	263	237	222	279	261	244	237	248	257	248	243	253	243	253	250	259	243	240	257	225	234	254	276	234	230	241	246	242	246	248	268	234	243	257	264	231	274	213	220	256	253	249	263	239	265	212	254	249	293	241	234	233	243	245	241	245	221	271	256	246	263	266	230	236	231	256	216	251	246	249	227	236	264	261	230	252	235	238	270	228	261	245	219	232	250	245	262	230	264	235	243	239	230	247	236	274	233	237	256	238	228	247	236	244	259	237	211	246	258	237	236	257	238	242	239	236	244	231	230	266	227	248	242	244	248	244	231	243	226	236	252	270	246	238	232	236	248	247	255	250	247	247	216	258	244	225	251	242	230	245	275	222	232	237	223	263	262	241	238	242	228	223	232	243	239	253	240	285	232	242	223	217	278	226	244	234	254	279	285	256	242	257	248	249	258	221	261	239	262	258	249	271	232	255	230	237	224	251	252	228	257	239	239	235	228	216	260	245	218	245	224	226	243	228	262	257	242	213	233	276	241	253	253	244	240	243	236	232	232	218	223	226	250	243	236	267	247	252	244	263	220	219	245	227	219	243	220	242	258	258	255	235	233	268	219	244	244	233	231	251	247	223	219	234	221	241	230	221	208	223	262	226	230	231	232	233	219	253	232	258	265	255	233	232	257	231	254	235	258	249	230	223	254	232	216	238	236	234	272	246	255	240	240	262	271	253	244	262	252	236	282	225	237	237	281	252	231	222	256	263	246	249	270	248	238	271	249	249	235	270	219	216	239	219	235	267	256	229	250	229	253	259	251	288	245	239	250	251	274	221	247	246	255	247	256	238	258	279	233	230	226	218	256	243	247	224	238	251	260	263	239	264	217	238	250	248	225	277	229	228	270	261	244	259	257	224	260	240	256	241	236	284	238	246	255	238	281	250	267	258	241	237	217	242	245	270	236	234	265	224	245	249	252	228	247	253	256	242	235	271	209	269	254	239	215	235	240	268	232	238	264	256	262	251	257	235	227	233	222	235	221	231	234	252	254	235	219	269	254	226	269	237	254	261	249	251	232	236	267	224	258	267	258	265	262	221	240	236	267	230	251	278	272	270	243	231	256	207	221	256	240	256	236	228	236	203	249	248	241	269	254	234	298	239	252	229	264	194	243	247	227	260	251	257	244	239	220	258	254	227	234	244	229	248	266	259	223	281	256	269	248	238	227	245	248	223	220	248	255	232	233	243	233	238	223	219	227	251	238	261	239	211	269	256	232	220	224	243	225	240	248	197	247	262	250	267	226	243	248	244	266	230	230	231	254	233	264	234	250	242	235	239	221	261	238	235	261	250	238	209	241	245	257	228	243	234	229	241	253	252	262	251	278	253	228	246	225	278	251	244	234	231	257	222	245	230	275	230	239	261	216	231	225	240	260	236	257	218	246	260	265	264	265	223	250	239	266	245	253	249	238	250	258	237	267	249	253	250	238	242	285	222	229	219	257	202	253	228	263	247	261	242	237	254	244	240	221	226	265	239	219	233	219	241	220	230	248	226	249	216	211	244	224	225	244	271	246	230	261	248	257	233	244	211	271	234	252	241	240	248	238	234	228	228	244	240	248	251	245	254	253	228	264	234	240	251	231	235	250	236	243	253	254	241	235	242	231	205	238	237	222	254	245	262	218	246	248	237	226	233	255	219	206	268	220	217	239	228	245	245	282	239	277	237	230	235	267	264	224	240	251	254	257	233	259	228	261	241	231	226	234	225	257	246	272	259	253	224	254	222	249	212	264	279	248	260	242	260	237	267	235	251	260	250	229	250	236	239	259	217	233	235	224	256	245	256	288	234	256	216	196	270	258	219	256	271	262	246	247	258	256	274	230	253	233	225	232	237	229	263	248	239	244	245	233	228	250	256	225	253	236	244	231	249	245	259	255	219	256	233	249	264	213	239	244	247	242	271	262	197	246	239	236	250	248	227	272	260	269	249	236	241	248	245	252	221	215	232	217	249	246	254	235	257	243	281	230	223	259	252	229	257	279	250	249	238	234	219	273	235	249	253	226	243	254	235	231	246	244	239	230	250	274	253	208	250	253	244	227	257	225	268	232	264	228	244	224	243	225	243	244	267	218	233	204	244	231	239	239	250	229	248	241	258	254	233	254	257	262	222	268	254	259	235	264	229	256	254	239	229	242	218	246	223	250	244	280	256	234	277	237	234	235	244	259	223	244	239	223	273	238	258	256	249	212	256	241	258	231	239	226	246	231	243	248	224	241	258	244	238	245	275	244	249	237	262	247	207	248	247	237	236	247	246	260	245	233	242	249	229	248	251	240	240	254	242	288	238	233	236	257	243	244	275	189	249	239	256	240	263	255	225	211	252	233	219	272	236	240	193	247	253	250	238	253	246	220	274	247	241	258	224	243	237	235	231	275	229	259	251	264	261	243	260	248	227	226	252	251	256	223	243	246	228	233	237
24112	29685	39429	42050	36952	38060	46455	50756	49178	44361	43867	39674	37473	38727	37888	32075	32058	25892	27892	26902	19269	14557	16362	13105	11568	10318	10214	8275	5448	4186	4196	4004	4129	2272	2966	4618	3856	3699	3345	2384	1094	1008	1364	1082	832	713	710	684	730	772	747	729	774	719	675	725	655	686	681	665	646	668	643	644	674	602	670	659	642	603	630	593	631	644	608	588	577	627	607	622	611	651	576	571	621	586	609	589	594	593	598	606	622	573	593	627	605	619	638	612	599	589	607	643	591	600	627	627	650	576	568	634	571	562	610	562	564	619	609	584	568	645	618	598	622	588	585	584	613	610	618	585	610	598	610	604	626	586	646	587	609	611	634	596	606	597	604	605	583	584	601	639	605	610	600	645	612	578	605	647	666	613	593	591	601	637	590	593	594	620	598	625	615	580	627	628	593	617	616	673	633	583	592	602	620	581	580	593	581	616	626	617	634	626	673	589	627	652	616	547	578	617	614	577	659	613	593	656	608	641	615	589	589	622	620	583	614	590	627	585	636	600	657	591	604	607	568	612	652	651	582	610	592	622	608	587	576	556	611	619	608	555	597	650	565	604	603	622	614	557	651	569	598	584	606	651	592	601	617	598	632	615	606	619	621	623	593	576	589	622	645	645	618	621	614	595	633	625	611	628	585	624	618	597	581	560	590	645	632	616	588	598	586	571	558	556	582	585	582	653	650	576	588	560	576	633	616	589	589	590	615	596	528	621	588	596	597	572	605	553	632	610	582	599	614	570	583	617	584	618	633	604	617	582	593	630	591	575	599	618	596	632	663	605	584	609	614	602	613	566	640	589	613	634	584	632	594	614	619	628	571	607	599	624	584	581	587	594	579	582	617	625	606	608	576	614	616	595	624	634	583	577	631	655	584	592	585	574	633	608	595	645	618	640	590	604	592	644	625	624	577	605	574	600	633	602	561	582	606	635	630	564	599	613	591	632	646	592	623	609	592	600	577	594	578	594	625	591	610	590	602	606	628	652	588	595	614	619	616	611	595	608	598	586	641	583	638	627	616	644	568	605	604	608	587	649	628	552	612	646	613	600	568	614	614	591	635	582	615	604	611	587	610	588	627	594	589	559	588	615	579	579	615	632	626	592	603	618	592	578	598	582	631	598	574	617	586	627	601	621	652	570	600	544	576	590	643	606	644	603	555	566	642	609	630	581	615	579	600	639	595	594	650	650	597	625	580	599	602	663	591	609	613	600	565	599	598	612	627	608	603	618	580	656	540	641	548	617	605	594	618	663	587	611	631	577	598	616	628	626	594	565	584	547	629	628	654	575	596	606	642	585	575	628	591	648	587	570	597	619	587	613	637	643	636	575	604	612	620	606	591	637	591	587	594	605	600	546	620	608	603	607	599	595	610	588	598	624	624	630	609	610	576	610	588	564	640	572	618	626	587	572	620	562	591	618	593	561	612	613	610	660	556	637	606	618	631	596	576	636	605	592	585	578	606	585	597	580	600	636	609	615	566	599	627	608	579	621	600	626	613	640	599	616	604	592	596	564	587	624	584	612	556	585	578	616	608	598	629	633	658	599	596	623	621	611	605	600	585	582	593	593	615	559	667	573	615	607	597	623	591	640	589	607	600	595	583	571	574	605	579	597	571	595	614	607	602	602	577	605	604	573	583	591	598	673	611	602	612	590	600	595	579	627	620	585	615	616	592	600	610	621	639	625	632	612	594	612	627	575	611	650	585	606	595	628	585	574	613	576	642	602	614	580	591	574	602	606	625	618	588	603	602	611	572	539	595	602	550	586	595	618	606	626	598	620	606	624	612	682	608	577	638	595	553	538	578	629	616	559	563	577	586	611	564	617	631	604	620	630	604	587	540	579	603	600	607	561	573	615	601	636	599	597	578	607	631	616	596	609	588	631	645	620	604	571	594	606	621	630	588	600	570	630	600	624	641	588	557	621	608	623	600	556	638	611	627	636	628	591	573	575	628	604	595	577	641	612	560	610	611	581	634	595	584	601	607	620	579	553	586	578	637	581	608	583	591	647	607	600	589	597	568	568	575	590	572	631	609	600	610	630	621	610	609	609	598	596	595	630	621	637	549	602	633	589	596	581	661	602	661	613	629	620	610	620	634	637	569	611	630	589	576	601	594	602	587	629	611	578	621	614	612	580	605	621	602	613	577	652	616	582	629	600	644	630	565	585	571	573	592	616	605	623	619	573	613	605	638	610	593	582	566	605	609	625	589	614	633	607	592	596	603	580	610	615	577	584	586	589	576	616	629	579	613	589	624	604	639	617	582	618	596	574	613	557	583	630	626	633	569	630	596	596	562	601	580	609	573	611	619	621	637	610	574	568	583	624	620	586	562	604	567	632	562	612	628	562	634	595	650	555	595	570	600	619	582	632	621	627	612	592	591	581	613	667	605	604	595	643	619	651	594	598	622	631	638	584	606	613	612	587	612	606	598	608	650	654	567	613	636	598	599	600	634	573	571	593	597	611	636	604	620	592	589	616	591	596	612	543	591	575	606	597	582	598	592	548	576	642	596	585	617	649	575	633	608	561	617	622	621	620	624	617	579	613	563	627	633	564	581	585	612	595	606	596	631	618	623	620	599	651	583	664	586	629	574	602	563	568	623	572	609	620	666	602	575	580	588	583	599	616	652	626	590	597	587	619	573	637	586	607	602	578	636	588	535	607	576	607	557	593	639	591	624	607	606	578	581	576	564	609	631	621	585	632	597	580	562	578	613	592	587	623	578	627	587	586	564	592	625	567	641	650	600	569	614	587	610	530	615	610	640	629	592	615	557	605	609	590	649	607	619	601	546	602	612	587	632	620	589	579	604	640	603	594	548	603	607	596	592	583	654	549	596	595	588	581	619	592	574	578	618	595	604	601	566	625	623	547	616	590	585	575	662	625	619	603	633	570	661	570	638	595	603	576	588	595	592	619	614	611	595	594	600	587	595	588	592	616	608	595	569	633	606	622	566	556	615	602	582	626	594	579	579	559	626	644	603	613	613	602	560	605	639	577	630	625	604	580	625	590	591	594	603	567	611	640	622	646	588	574	593	614	625	602	590	602	601	615	602	573	623	581	616	599	602	587	637	605	642	575	598	543	608	571	583	631	638	585	604	583	639	621	664	551	590	643	577	628	638	606	600	641	607	605	609	584	620	626	613	651	584	623	640	585	574	578	632	580	620	580	604	611	625	588	587	617	601	559	587	567	573	600	613	637	627	570	595	623	599	577	604	568	619	603	594	621	665	636	586	622	615	630	589	592	610	626	583	625	568	621	581	625	586	544	593	629	581	618	622	623	571	591	604	618	538	647	566	636	599	579	606	604	617	543	642	599	595	636	601	580	621	609	616	626	635	625	598	622	617	589	625	616	607	600	557	603	605	673	563	612	576	593	655	619	630	602	601	613	635	595	606	634	608	542	561	589	622	619	641	599	623	617	595	650	599	580	585	554	621	600	619	601	603	558	594	609	601	619	544	605	598	558	580	605
44609	43900	45311	40527	30862	29987	38503	47108	44282	37756	36570	32136	30449	31125	31511	23543	23984	18492	17289	18083	15111	8509	6946	6563	3982	3847	4355	3414	2192	1482	1416	1356	1263	1103	1158	1476	1397	1729	1496	804	468	328	361	405	345	279	244	262	244	228	237	228	201	251	262	226	246	231	234	230	227	217	216	224	199	194	214	183	210	225	210	214	212	191	210	228	210	203	207	213	216	224	203	209	204	211	220	198	183	246	194	181	212	225	208	204	208	202	207	189	208	220	216	224	191	199	204	200	210	212	210	204	213	206	210	187	196	228	199	199	194	200	230	207	194	222	211	213	222	213	217	193	225	224	198	206	196	193	190	178	193	220	200	221	211	203	209	200	228	237	202	204	192	192	227	213	207	194	223	221	213	180	219	229	225	191	221	198	201	186	203	196	213	200	211	207	191	219	199	200	244	223	197	240	181	193	204	211	214	193	215	178	191	212	218	203	196	244	216	187	209	213	205	189	191	198	204	220	205	202	223	209	210	181	217	216	190	202	208	161	222	217	189	228	212	211	200	209	185	199	202	211	203	210	194	209	219	226	211	205	214	190	198	236	191	227	216	213	197	215	197	230	241	219	212	189	200	182	180	205	233	198	200	212	232	206	189	206	192	198	231	217	202	213	210	231	218	211	216	204	202	201	211	208	226	209	220	211	209	185	226	221	194	206	206	207	194	241	219	188	192	201	194	205	228	202	180	199	208	202	193	238	209	193	189	230	218	208	197	208	220	200	199	205	201	229	199	198	199	219	201	207	222	198	201	172	174	211	201	203	229	189	221	197	193	198	200	225	261	203	227	206	184	208	197	224	195	229	206	189	199	211	203	203	184	202	205	191	197	216	189	195	219	231	190	221	194	197	208	192	225	195	194	212	185	180	198	200	185	195	216	180	201	215	225	181	231	190	212	202	197	195	204	218	196	189	211	179	192	219	235	202	210	208	211	197	214	189	184	184	198	202	190	188	225	196	237	211	215	215	203	204	208	196	191	195	212	200	208	210	207	203	193	214	197	205	181	199	223	219	229	217	217	223	203	229	191	216	174	208	185	217	185	187	178	198	181	235	213	211	226	223	198	208	218	210	214	204	213	204	188	189	187	210	219	244	177	213	211	209	202	194	218	191	222	218	220	218	220	190	207	186	222	217	211	216	197	187	192	218	197	223	200	230	202	204	173	186	193	206	190	211	226	200	207	183	203	210	217	214	176	223	236	208	193	219	193	220	221	233	239	231	184	208	210	208	203	188	197	212	197	191	235	224	194	217	208	198	211	235	192	193	209	172	215	218	208	200	208	229	217	190	224	185	186	174	219	201	205	244	213	188	208	201	190	224	223	216	191	192	217	219	199	221	241	226	185	226	228	211	202	214	197	218	196	186	195	217	218	212	186	182	174	197	202	201	215	185	196	208	218	181	200	224	218	220	239	195	196	205	200	214	185	199	228	188	193	194	200	200	204	195	204	228	215	188	190	201	240	209	223	208	205	189	225	210	185	233	201	224	187	193	205	188	202	173	202	195	239	208	235	251	241	208	201	193	198	201	170	215	252	191	202	195	181	188	171	238	188	248	223	190	215	201	223	212	186	181	223	218	203	209	208	218	206	250	215	196	195	226	206	212	201	219	223	197	197	194	208	240	212	224	157	218	189	202	215	205	215	211	194	179	198	213	182	212	224	209	215	213	220	198	224	210	227	211	201	201	167	188	209	210	191	220	195	191	211	205	208	224	177	204	212	194	228	215	227	204	208	193	202	199	195	207	200	210	206	217	199	196	207	186	196	227	200	193	206	212	213	183	204	216	214	201	198	196	219	196	199	207	214	186	181	219	223	203	197	199	194	187	188	222	205	226	215	229	214	208	205	209	211	206	191	235	229	222	203	193	212	194	186	211	176	214	215	216	215	212	236	216	193	202	198	233	209	215	201	208	230	200	222	191	230	197	202	197	213	229	235	190	211	200	193	200	207	191	197	190	211	207	199	228	200	196	204	200	200	194	203	206	221	211	210	214	232	207	234	199	192	198	214	195	218	186	218	191	193	197	184	227	202	211	220	212	207	203	191	232	196	190	203	197	220	243	201	220	197	201	184	191	219	180	214	193	198	228	227	220	223	206	211	198	207	233	215	218	215	189	194	208	185	197	210	195	222	203	195	218	230	201	201	233	182	218	202	194	208	201	233	215	202	201	223	214	215	195	209	215	202	218	222	213	207	228	222	224	216	224	197	211	192	241	199	211	195	197	222	218	227	249	212	199	187	199	196	182	202	218	206	196	230	238	229	223	195	189	187	200	198	237	177	212	190	211	218	231	226	224	219	188	233	194	184	225	233	214	224	183	219	218	242	218	231	227	194	191	199	182	189	196	210	196	205	201	187	217	220	198	180	216	206	191	178	218	203	211	191	218	197	210	213	196	222	219	209	195	202	193	200	218	204	194	212	219	213	221	219	207	231	196	210	220	215	219	202	245	206	214	203	204	179	231	205	199	232	192	208	192	211	196	210	193	204	190	195	198	191	200	239	201	212	211	197	238	225	196	187	219	193	217	203	213	236	210	206	191	215	208	218	227	215	210	224	212	200	232	231	211	209	214	198	198	205	184	200	198	206	220	208	174	220	164	192	222	235	219	234	203	228	226	234	204	207	208	181	179	208	179	231	218	196	201	220	182	195	203	211	211	206	207	215	211	216	191	192	205	201	183	222	213	197	197	205	222	193	204	231	219	180	216	194	202	191	221	186	197	213	193	203	212	198	218	195	218	210	238	209	213	209	195	213	197	202	206	188	203	203	213	211	219	200	202	217	211	207	204	197	248	215	211	217	214	171	214	196	205	186	188	196	232	211	199	199	216	214	192	218	225	190	206	222	211	211	190	189	212	190	206	174	210	190	208	223	212	221	199	221	230	227	177	201	191	201	209	203	179	217	196	205	210	206	190	186	209	217	215	213	222	201	219	208	181	229	200	216	200	195	204	181	226	191	215	183	210	191	209	215	189	205	226	200	190	219	219	218	232	200	205	228	198	213	207	220	200	202	194	200	208	206	194	207	193	193	219	201	211	233	204	209	226	208	175	192	168	212	205	206	212	206	231	215	218	199	227	227	208	211	215	199	224	202	178	200	182	189	210	222	218	222	216	179	197	211	204	193	216	199	197	212	194	209	226	229	194	209	197	196	170	236	263	217	217	218	219	216	200	208	172	220	205	186	187	218	210	196	214	207	218	214	202	219	203	204	239	213	187	223	219	193	202	221	184	219	221	234	179	215	195	222	204	232	240	224	233	217	220	213	189	188	184	213	197	192	199	225	194	219	215	206	193	189	200	206	236	198	207	220	181	219	223	202	204	217	222	181	217	204	195	216	204	213	174	203	251	193	227	191	227	224	222	200	221	211	206	202	256	200	193	225	223	206	200	211	215	186	196	240	208	198	209	198	248	204	203	197	228	216	212	225	219	181	199	208	180	190	216	209	211	203	211	208	200	205	191	179	207
31587	38521	48405	49008	45607	47223	53921	56996	57249	56205	53125	49337	48956	48943	49547	41614	42302	37934	38621	40175	34928	26912	26296	24454	18037	18070	19532	16078	11680	8377	8270	7906	7249	6156	6560	8962	7864	10293	8319	4704	2365	1223	1531	1841	1495	901	738	778	691	733	752	773	750	721	661	769	714	718	613	703	636	603	569	579	596	621	576	548	566	578	540	490	551	533	564	551	518	505	532	548	537	526	541	544	524	507	518	498	579	556	550	529	519	525	511	531	517	537	503	507	500	520	516	500	511	549	503	547	481	492	526	486	499	562	514	491	525	545	553	574	494	550	531	501	530	505	505	509	524	534	491	532	515	564	526	549	496	511	533	526	500	534	513	491	486	514	474	508	547	525	488	534	536	515	505	504	481	526	531	541	516	530	527	517	525	503	490	510	497	512	507	537	536	474	525	578	507	518	509	539	506	525	519	492	501	525	556	498	541	529	503	543	495	508	523	498	575	535	516	490	525	506	518	526	517	515	466	524	518	538	515	510	522	561	541	519	515	496	531	485	506	540	489	546	501	490	484	527	477	499	542	533	531	495	507	519	483	513	516	487	502	506	519	530	547	522	529	521	515	538	491	540	541	500	518	526	539	524	484	499	542	494	517	523	473	549	520	514	529	518	523	508	514	504	556	537	540	482	487	524	503	512	517	491	497	541	451	514	533	510	502	543	526	501	489	522	520	489	504	540	542	494	484	539	589	516	511	535	518	509	539	496	499	497	523	508	506	514	544	528	522	481	541	507	486	518	515	491	519	523	537	518	468	487	516	537	505	517	566	470	506	523	501	507	519	497	469	523	508	507	532	504	512	477	568	510	515	537	538	549	509	517	541	543	545	508	522	470	492	526	504	490	519	581	514	524	544	490	513	532	523	520	531	487	534	581	520	540	491	492	536	511	516	487	513	532	544	540	476	522	491	536	525	459	526	490	515	521	510	529	495	476	514	541	515	512	497	496	539	486	478	548	547	520	517	524	507	515	522	509	502	500	468	536	555	491	508	519	538	494	474	518	526	481	569	517	537	571	528	534	493	487	496	545	512	489	517	476	513	526	479	545	505	506	511	532	482	555	513	484	525	554	499	526	556	572	492	533	551	493	508	542	523	530	533	539	500	541	500	539	510	500	508	541	510	504	499	526	515	525	511	498	523	488	499	512	541	504	542	489	504	506	507	507	558	523	487	484	523	525	544	466	497	514	530	522	508	478	492	551	494	524	459	520	509	506	526	535	519	546	514	488	528	519	521	550	486	466	485	510	484	525	502	509	507	514	507	529	520	496	557	549	524	515	548	522	494	522	518	495	494	558	520	512	513	483	514	503	522	518	542	543	507	514	531	535	503	502	520	509	541	514	503	514	496	496	534	497	541	511	507	514	500	503	549	504	536	526	499	473	509	509	514	515	537	522	519	496	494	527	491	504	483	500	517	519	498	535	519	529	496	497	487	511	454	533	479	553	480	519	547	482	474	536	496	500	480	525	513	542	486	514	496	490	497	493	523	516	511	560	530	509	525	472	531	477	513	495	489	555	534	470	540	536	529	533	484	494	510	530	520	550	516	509	542	530	516	509	512	497	520	518	515	535	541	535	507	574	494	525	521	523	531	504	508	507	501	458	491	549	493	486	528	496	487	515	533	551	519	553	471	496	527	503	504	511	530	486	530	520	514	529	546	525	546	515	499	491	471	510	493	518	490	518	525	542	548	530	522	501	490	511	583	542	523	503	491	518	463	507	504	539	516	472	478	522	499	495	494	503	540	493	493	504	563	512	486	505	486	505	555	476	510	529	564	537	512	518	524	470	505	524	524	525	530	492	521	508	467	489	494	459	561	515	495	487	532	544	546	502	585	480	521	554	501	496	511	499	515	505	510	513	501	494	497	480	515	514	540	482	511	518	512	510	494	534	486	494	544	521	518	512	523	543	522	497	501	507	494	572	520	493	513	522	503	476	493	541	485	501	505	526	519	494	515	489	539	488	519	492	525	546	472	528	546	525	501	498	533	507	508	486	556	481	518	526	532	557	538	527	488	559	520	503	482	492	522	544	532	502	540	553	528	522	487	512	546	531	510	508	499	530	523	519	532	535	509	525	504	526	528	465	535	504	519	524	541	523	487	493	515	493	519	527	530	505	525	530	529	552	500	547	498	501	519	519	553	500	478	503	510	497	546	554	507	563	563	521	527	536	537	560	510	513	496	543	551	523	484	487	511	498	509	527	488	512	540	514	497	521	497	493	524	556	566	507	544	518	542	503	526	504	553	503	539	492	522	505	532	505	456	538	477	492	559	508	525	538	518	504	481	555	506	540	544	486	503	497	516	509	520	516	555	531	492	477	568	517	541	494	535	496	506	485	550	520	506	503	512	545	553	555	513	529	555	503	503	514	537	527	543	537	501	510	524	488	512	527	526	524	514	510	534	477	520	538	513	485	491	506	532	491	519	511	464	525	576	503	490	514	512	514	496	489	564	518	517	536	523	535	521	563	522	496	526	484	501	512	484	514	510	525	475	478	503	496	536	510	510	538	547	468	515	570	504	515	496	502	507	518	522	539	524	516	518	511	503	517	517	486	504	503	467	523	527	530	527	502	508	517	486	517	510	551	516	525	463	511	508	521	485	492	527	534	479	499	507	540	482	487	502	502	509	517	510	529	551	557	506	525	529	545	509	557	528	490	518	506	509	545	527	553	563	507	485	548	513	539	549	527	519	488	494	527	514	485	534	539	491	513	500	527	517	533	518	488	516	522	532	496	465	512	509	532	515	542	548	478	500	530	521	513	573	471	544	529	522	521	517	553	501	525	498	524	567	521	539	547	504	526	531	518	518	577	501	453	489	500	549	513	506	531	489	532	563	506	509	492	528	530	515	525	530	480	526	481	508	483	508	543	551	506	522	543	537	522	502	542	490	557	523	490	480	547	500	489	505	504	508	560	513	469	519	501	509	535	506	542	507	459	563	530	540	536	526	531	536	508	488	491	500	483	518	565	521	553	493	484	592	517	508	490	508	523	523	482	496	512	488	519	490	495	515	491	492	562	542	498	528	488	503	501	500	537	504	508	484	491	507	543	524	503	523	492	491	519	502	483	530	504	552	496	513	509	508	520	519	535	537	551	528	556	539	474	529	505	500	531	546	511	547	549	570	512	494	525	518	545	523	537	499	530	490	521	485	539	498	529	515	526	502	555	507	457	513	541	509	533	500	514	525	499	466	500	511	527	481	510	515	527	522	510	500	505	543	507	517	515	508	503	516	511	528	526	524	510	518	533	517	504	558	505	526	530	484	517	505	514	515	472	516	516	536	517	513	500	515	522	574	499	482	530	461	528	484	499	532	491	518	496	497	542	528	514	495	499	518	529	506	524	497	489	491	493	523	504	465	505	494	497	553	552	483	506	514	514	508	494	549	481	488	478	575	496	526	491	487	501	501	533	496	526	522	521	533	493	557	541	518	486	519	555	491	502	540	551	537	505	509	506	506	522	500	499	509	473
15858	15743	21499	20502	13240	8665	7370	9651	8270	5291	3904	2664	2223	1641	1427	862	872	752	662	700	677	501	426	356	353	360	326	350	306	308	256	314	252	270	307	255	281	278	275	294	291	261	252	220	280	257	256	263	261	224	288	265	230	252	245	234	256	255	241	241	256	265	230	232	259	286	264	264	252	292	255	231	224	254	284	265	238	267	268	245	251	273	258	251	274	275	247	273	261	268	259	215	250	229	264	263	234	246	261	262	250	242	274	252	280	254	255	252	257	259	272	261	236	242	272	254	246	246	235	274	264	249	238	254	239	240	235	255	258	280	276	273	234	279	262	245	275	245	279	225	258	273	281	268	271	238	225	244	257	244	224	243	248	258	248	289	263	248	262	250	222	256	252	235	275	241	284	262	244	256	235	211	222	242	239	203	254	232	231	239	252	239	260	262	268	241	260	257	230	249	237	246	267	238	249	243	262	243	245	244	258	219	249	242	245	225	244	254	252	261	274	210	249	288	261	244	242	267	233	236	232	225	240	216	246	233	258	237	230	221	239	237	270	253	270	245	252	258	270	254	254	262	232	246	245	229	226	251	258	246	230	263	252	247	239	258	253	267	223	251	252	233	212	261	246	229	230	218	237	247	243	269	284	262	251	272	226	235	219	233	246	261	222	251	274	255	267	236	267	259	270	223	227	233	243	254	255	237	224	257	253	233	211	232	246	278	248	247	239	238	268	230	219	256	240	247	240	244	282	237	270	214	217	259	259	250	273	246	260	258	247	239	253	246	231	224	272	254	250	243	246	226	229	266	237	241	254	271	238	253	228	246	277	261	262	240	232	264	222	240	264	258	233	248	243	255	264	259	250	240	262	253	251	231	254	263	262	248	274	229	245	248	259	255	259	253	269	250	200	255	245	245	241	226	230	284	257	232	239	252	262	239	239	251	233	238	253	265	256	246	271	260	231	267	245	240	267	230	258	252	256	257	259	256	251	295	228	256	252	225	264	253	221	252	248	248	254	235	273	247	262	246	239	257	262	211	257	265	263	255	261	264	256	239	271	264	245	269	211	257	248	270	285	252	236	233	260	224	261	260	233	230	260	237	282	265	255	246	232	253	230	258	231	253	270	225	254	261	251	267	269	250	249	258	262	236	241	250	248	237	256	248	230	225	248	254	254	234	237	251	226	268	245	264	267	252	263	227	262	253	263	275	250	237	242	221	264	259	237	244	253	278	274	227	213	245	272	242	229	236	215	227	241	268	263	239	255	220	261	241	246	218	258	237	251	240	257	248	240	261	261	262	232	261	246	264	236	240	250	258	254	271	261	251	251	247	256	234	253	257	236	232	215	248	248	256	217	234	254	250	260	227	226	250	233	250	262	274	245	276	271	235	291	273	268	261	275	237	231	228	207	239	266	257	237	236	257	281	264	248	245	249	217	264	245	234	262	250	242	260	228	237	263	258	238	251	253	233	234	270	257	258	244	265	254	249	231	246	268	207	247	199	257	226	229	238	271	249	238	223	257	242	232	247	231	240	273	281	267	232	279	257	240	236	220	264	254	241	257	266	273	260	228	210	259	248	254	234	251	232	259	226	249	275	247	216	230	238	237	252	224	263	251	259	233	265	264	238	245	260	276	255	266	259	235	230	259	282	266	228	243	212	244	257	230	233	259	240	242	267	243	263	263	225	265	227	230	241	266	234	244	251	249	270	252	228	233	241	223	272	225	279	221	273	246	241	243	222	230	240	267	229	255	240	252	258	230	284	254	230	227	246	248	262	255	275	255	267	258	258	249	255	239	268	240	222	244	242	286	244	241	272	274	281	255	252	276	249	283	264	252	207	230	298	247	251	268	230	254	258	225	239	289	274	267	267	256	285	269	265	233	241	241	269	242	233	262	240	278	235	214	230	281	256	232	225	256	252	245	241	247	252	269	246	266	248	245	251	225	238	271	247	268	262	262	246	248	270	249	255	246	230	248	226	220	234	219	246	272	269	262	261	226	231	253	278	255	235	227	273	258	243	246	252	259	233	234	220	249	219	233	261	226	217	279	248	273	233	273	237	250	242	220	247	228	246	219	256	276	238	241	248	264	238	251	247	261	248	258	253	248	264	237	257	234	247	242	269	211	237	263	237	265	228	220	270	249	249	215	234	209	240	254	221	257	268	277	262	246	253	238	240	233	256	268	268	243	272	266	250	244	266	271	257	269	232	257	272	230	256	241	236	233	253	235	276	238	224	272	234	251	238	266	283	265	237	250	252	256	257	238	262	240	241	259	226	261	245	272	243	247	237	232	221	243	243	248	254	232	226	263	252	257	257	249	258	235	231	235	250	228	241	262	266	257	240	235	244	250	271	243	266	247	275	264	216	259	243	265	279	221	237	237	257	239	231	233	273	265	257	257	249	270	236	243	252	229	254	244	247	268	222	254	249	251	221	237	248	250	257	253	231	246	241	239	240	267	236	219	248	232	267	287	249	278	248	249	245	256	265	232	249	254	260	233	259	234	226	257	254	235	239	240	227	215	235	251	251	268	239	261	253	256	223	222	236	230	216	236	215	243	246	234	258	269	241	268	271	243	242	263	220	253	250	260	247	272	246	247	236	272	252	253	237	216	280	245	221	223	254	247	239	258	243	243	259	264	240	237	269	261	251	279	214	261	245	238	196	240	232	259	236	272	244	283	246	222	244	249	247	241	243	245	237	205	226	253	244	258	279	246	250	262	227	225	265	240	260	264	246	226	253	228	255	269	247	257	227	260	261	288	246	237	234	222	246	261	229	240	260	246	239	260	224	258	248	247	251	236	269	238	243	272	270	259	268	218	231	267	250	255	241	235	236	239	243	243	246	260	267	231	235	262	244	249	244	241	257	236	229	256	258	236	273	255	248	255	250	261	294	252	239	242	265	231	260	262	247	218	232	247	240	242	246	251	247	287	244	240	245	233	257	240	216	236	238	236	263	262	255	270	259	272	275	292	249	255	268	225	252	247	246	221	231	258	240	248	268	250	242	236	233	238	228	256	246	261	288	254	235	228	256	250	276	233	265	234	246	286	236	253	244	255	248	248	260	254	248	271	262	239	233	260	272	251	252	254	220	245	234	239	255	237	251	246	230	239	273	264	231	243	250	236	234	227	272	279	266	253	248	263	245	255	262	257	255	235	250	251	243	231	241	242	211	253	287	237	269	257	246	256	217	232	222	244	262	236	259	264	207	229	225	267	262	250	246	248	240	244	258	249	249	254	263	259	259	251	257	215	263	218	244	264	254	249	249	222	261	264	249	257	251	254	233	245	234	246	251	270	241	248	250	261	254	242	249	237	256	270	248	237	275	236	262	214	254	263	240	278	213	237	248	250	257	252	228	253	255	265	262	253	252	224	239	281	232	269	277	224	225	243	241	260	233	260	242	260	266	245	238	278	229	256	242	240	243	246	283	265	251	264	249	262	247	233	240	249	246	258	262	213	241	250	246	228	254	234	259	234	245	245	241	245	283	234	227
10520	15237	27082	31118	24967	21960	22545	27305	25645	19128	16920	12420	10901	8757	8032	5065	4721	4136	4193	3953	3695	2568	2096	1851	1486	1466	1383	1400	1089	1028	897	940	871	857	803	856	859	942	811	781	689	681	714	658	665	692	640	641	667	680	685	696	634	704	678	648	617	665	683	590	631	616	653	594	597	614	656	646	620	580	615	628	669	616	636	646	625	621	620	657	623	636	610	596	619	632	606	616	648	617	605	624	650	640	622	649	564	634	600	635	606	635	607	578	606	628	652	597	640	598	607	622	643	624	612	566	621	616	585	665	644	651	667	602	604	613	620	559	638	615	667	621	625	607	605	645	590	597	611	619	609	626	641	643	602	620	575	604	556	606	605	585	632	569	592	627	635	615	653	673	618	603	613	624	665	572	592	640	600	635	644	636	626	593	632	606	646	627	593	586	578	615	576	574	638	584	635	589	590	659	602	547	626	598	623	634	657	660	600	617	649	614	617	644	619	634	639	568	611	644	646	622	592	624	594	625	586	608	642	644	625	660	588	600	639	649	638	622	626	651	635	575	590	649	630	633	623	713	620	616	582	595	615	620	586	635	618	598	638	638	635	632	646	590	626	589	584	613	619	584	601	610	585	659	596	627	596	638	630	595	606	608	597	650	598	632	598	647	582	665	636	621	637	619	593	628	603	599	631	592	634	593	643	630	594	639	617	575	644	661	619	601	549	622	607	615	590	569	623	583	643	618	653	622	573	607	615	593	606	649	616	596	626	611	610	639	570	646	628	618	640	626	620	632	645	611	647	646	635	584	613	613	625	616	662	621	601	589	636	630	642	625	644	625	548	634	616	619	637	669	629	618	609	609	609	673	608	615	608	594	632	614	614	627	581	609	599	593	651	620	599	597	627	600	625	637	626	613	656	645	615	604	603	650	618	585	587	638	624	608	599	594	570	640	637	590	596	602	638	619	654	579	618	605	602	578	625	579	609	601	639	596	638	630	632	637	641	611	648	668	641	622	618	608	626	613	605	631	632	623	623	647	648	625	613	594	589	582	630	571	631	609	648	597	631	584	605	620	614	604	599	643	597	632	572	634	632	602	621	577	614	611	640	624	606	605	594	617	613	619	583	613	619	564	619	625	590	598	630	602	593	639	668	620	644	623	648	627	589	619	613	626	623	607	593	578	625	659	609	619	599	653	621	607	587	664	635	657	612	670	626	616	593	598	611	618	607	603	571	624	642	596	603	640	610	604	597	626	607	611	601	654	612	567	593	628	628	675	607	633	642	592	637	603	633	597	631	630	628	594	657	639	634	633	655	645	665	572	661	620	580	607	627	638	615	627	640	602	612	629	610	607	575	668	659	602	650	578	548	639	635	596	627	625	614	598	623	637	600	583	610	630	595	610	580	607	613	606	609	578	576	608	647	581	613	634	636	599	617	619	634	615	649	578	611	599	648	601	634	593	635	599	628	607	585	649	604	655	636	646	600	610	628	604	616	645	617	638	661	648	619	573	600	612	661	615	604	580	637	610	601	604	625	649	612	618	585	632	625	608	639	615	618	599	605	627	632	597	623	628	607	606	606	606	632	623	616	624	619	589	678	603	631	589	631	639	600	577	655	598	604	569	603	601	606	583	623	626	655	621	613	645	615	590	585	666	625	630	580	660	600	629	608	605	608	639	613	604	620	610	593	618	585	617	600	610	637	623	607	663	646	656	592	623	613	646	619	639	597	650	607	583	604	646	610	628	607	590	595	611	608	598	636	618	655	617	636	560	593	641	606	586	614	628	604	591	605	604	625	654	624	626	606	590	626	599	639	641	633	636	662	622	595	649	651	622	669	622	617	627	673	568	599	656	602	610	623	651	593	645	593	641	643	613	650	631	625	645	674	645	593	602	597	575	598	599	603	577	613	607	591	645	613	636	653	629	621	589	655	639	580	609	631	625	622	594	634	586	655	621	640	625	662	675	663	583	653	605	645	636	607	578	617	593	607	629	632	591	594	610	636	607	611	619	604	622	631	632	655	622	612	594	579	619	616	584	582	607	628	675	604	631	625	627	595	619	607	599	653	601	599	615	630	619	667	608	574	622	569	579	590	605	611	620	642	563	642	615	659	616	599	649	625	615	628	604	631	604	592	601	657	653	637	585	613	625	665	612	629	575	590	673	610	625	613	618	596	618	615	619	654	552	645	653	615	628	595	615	621	596	602	640	626	636	608	630	633	587	625	634	628	612	639	621	616	636	615	575	636	593	632	660	643	634	609	616	607	600	606	582	621	601	621	591	645	660	641	691	600	615	621	629	585	587	616	597	566	638	618	618	668	605	572	574	597	632	613	620	586	622	621	634	598	658	668	606	647	643	621	639	652	625	632	624	614	652	606	638	648	592	612	636	604	614	629	622	604	634	587	610	614	588	621	600	597	620	643	626	607	626	584	629	659	598	630	593	628	612	557	641	589	626	642	587	597	580	663	638	585	630	647	666	624	611	571	615	613	653	651	603	659	630	633	639	632	610	624	576	664	579	594	635	567	594	638	622	627	619	588	621	628	599	577	653	605	598	643	579	597	607	599	615	639	599	647	655	636	627	627	631	596	628	586	659	584	632	629	649	627	619	580	618	617	625	676	621	641	632	627	628	633	587	646	640	614	573	609	623	589	637	653	662	637	626	595	625	633	654	642	604	617	607	608	550	621	634	642	599	615	598	610	650	672	649	632	594	636	612	612	555	646	683	594	607	620	599	612	655	618	589	637	608	604	643	634	591	652	657	586	611	666	620	602	607	604	599	646	611	584	606	637	601	667	580	625	587	643	638	708	605	583	640	605	650	581	622	646	617	628	603	626	626	583	625	626	595	595	617	597	607	590	623	602	659	609	630	632	630	615	580	597	639	606	605	586	634	652	591	625	599	609	662	640	650	609	648	565	640	627	634	660	620	645	571	663	602	598	644	590	586	609	658	621	631	613	632	633	637	581	623	573	605	621	637	616	644	617	603	595	590	619	594	592	592	616	597	648	610	627	630	605	631	634	633	665	613	608	640	648	652	595	614	677	618	630	620	609	644	635	602	621	601	610	574	607	617	638	588	612	637	576	593	646	628	599	653	641	601	583	624	628	584	606	583	630	613	621	600	628	600	636	676	639	596	627	585	618	627	620	613	644	673	598	579	633	610	625	628	641	638	623	596	627	617	628	612	651	624	601	625	606	586	597	639	644	576	665	634	613	587	662	638	585	628	612	603	624	652	608	639	628	626	620	619	604	620	618	587	614	628	664	672	615	625	672	634	615	607	593	591	623	627	602	603	602	594	633	606	625	629	637	625	627	630	634	637	636	620	625	620	651	660	608	646	560	619	592	656	626	665	621	634	626	628	648	623	635	598	619	641	590	601	585	614	658	603	646	647	639	594	623	628	654	618	607	605	617	595	590	647	595	616	618	637	648	627	610	620	627	647	635	628	630	638	638	612	609	658	641	615	628	627	658	584	626	608	623	607	670	613	604	640	640	630	622	654
34844	38559	41821	36746	28124	27686	33254	36967	37015	30578	28286	20245	15293	13241	16052	11535	11421	9428	10117	9183	8843	5314	3518	2390	1886	1636	1394	1340	1172	780	736	783	816	641	535	615	672	806	588	461	435	297	274	300	300	319	258	253	258	255	231	252	250	270	304	276	268	265	279	247	255	258	249	251	227	227	211	239	228	248	227	246	241	246	230	232	251	247	236	223	239	238	252	253	234	248	251	251	230	239	243	280	242	216	228	216	247	223	237	235	239	235	233	251	249	246	226	251	230	256	235	259	249	233	231	258	266	240	250	253	237	236	240	232	215	229	226	241	239	248	226	225	247	246	251	237	241	236	261	261	255	227	231	277	220	244	258	215	246	248	223	239	228	254	246	236	252	242	240	263	244	257	181	228	225	243	233	249	266	254	229	257	233	252	250	227	245	275	265	228	252	239	216	248	263	232	266	256	218	250	232	253	240	226	226	219	244	211	208	268	194	242	233	227	261	238	215	240	235	262	250	225	245	267	225	225	226	267	229	244	231	250	243	271	233	242	204	214	242	257	287	247	219	221	238	227	237	240	256	227	257	242	211	254	231	240	252	231	234	230	226	264	276	225	245	215	242	248	235	212	224	233	250	248	243	240	233	264	255	247	262	261	263	233	229	268	245	241	197	238	253	234	260	240	237	226	236	275	235	257	246	258	241	246	261	262	254	240	226	257	237	246	240	235	259	218	232	250	215	227	241	245	233	224	223	244	265	261	251	223	275	251	246	257	245	253	229	233	280	234	236	254	241	251	238	239	218	199	255	231	226	239	242	264	257	256	271	230	246	261	231	234	241	287	233	274	250	243	220	240	241	226	209	275	263	260	239	205	244	248	243	229	224	215	226	261	266	226	236	240	238	267	229	225	264	233	261	248	242	223	230	246	244	242	249	226	244	235	253	250	267	211	268	240	235	279	248	238	238	228	209	231	248	246	246	217	240	265	260	221	230	259	238	204	247	244	241	259	262	239	226	236	237	244	253	227	231	242	238	253	246	245	239	226	273	249	236	229	271	235	258	239	271	238	241	248	259	254	233	248	246	237	238	279	253	231	233	250	228	246	255	243	234	250	237	232	222	246	236	228	225	269	241	233	237	274	251	234	233	241	264	215	266	221	246	262	243	269	253	220	257	236	257	266	270	236	228	228	239	230	230	214	258	250	267	234	243	208	232	222	220	264	256	228	231	246	243	227	262	222	268	211	246	268	235	226	247	251	229	210	231	219	249	208	216	246	212	210	226	245	218	244	225	231	251	233	262	228	244	217	256	241	237	243	251	228	257	206	227	221	255	246	254	205	249	225	231	260	251	273	247	243	252	214	249	269	253	247	224	237	227	266	251	237	243	252	231	222	246	238	221	239	221	246	239	253	216	232	242	266	232	243	235	241	244	242	244	274	251	231	236	233	228	235	241	234	262	259	252	226	232	225	244	201	225	245	239	239	260	228	214	235	281	250	251	198	253	257	249	273	266	270	210	227	275	229	223	247	230	244	258	268	225	223	218	278	264	219	220	215	213	225	244	206	232	226	230	218	249	217	230	226	240	232	239	256	214	282	267	230	250	264	243	232	261	243	243	254	264	243	238	272	264	268	265	225	262	260	232	232	237	210	271	256	231	230	264	242	259	278	230	231	255	251	224	221	278	216	236	248	230	249	238	242	229	256	242	216	282	267	213	261	244	230	264	230	224	251	220	228	257	238	236	252	234	204	254	247	250	253	235	268	244	234	239	218	234	251	228	261	234	208	252	241	243	233	228	231	226	231	210	229	227	245	252	227	235	231	234	251	229	228	254	264	244	247	243	221	225	254	260	262	230	215	259	275	229	249	224	233	209	244	256	262	245	237	238	249	267	250	282	233	270	265	219	262	245	241	236	230	253	225	259	249	224	254	232	217	238	235	250	247	235	221	241	238	207	257	231	240	254	260	243	252	215	236	221	231	256	242	244	240	247	250	226	224	246	236	235	250	238	238	239	245	251	240	240	257	221	258	232	229	228	242	258	234	236	234	238	225	242	245	220	237	225	235	264	239	229	247	207	253	237	227	244	230	252	244	251	226	267	257	243	232	260	248	221	247	230	238	249	246	249	228	234	235	246	261	238	238	253	221	257	242	230	236	269	234	256	218	233	247	213	225	232	247	253	254	278	259	254	245	257	267	264	276	273	263	242	222	258	261	248	256	238	233	260	228	272	264	247	256	260	231	252	228	253	217	241	218	245	244	256	251	252	261	260	215	228	208	226	210	230	234	256	272	243	245	277	246	254	262	241	253	244	243	209	236	248	234	242	226	263	239	261	235	252	233	217	250	246	215	260	197	252	259	234	239	251	210	271	220	249	239	238	256	248	235	254	236	244	227	264	253	227	231	214	262	229	241	240	243	274	235	253	245	241	240	227	228	225	214	236	254	257	230	284	243	238	242	245	250	262	259	264	251	256	241	234	250	250	243	252	246	241	220	264	235	229	246	245	253	236	242	219	241	272	240	280	249	238	238	260	254	250	231	240	245	240	271	227	228	266	242	242	245	228	250	249	248	210	265	239	244	236	236	261	223	233	237	262	251	233	261	229	219	251	238	259	273	242	199	233	265	242	264	234	242	255	242	248	246	218	262	244	260	265	247	253	219	233	237	255	246	228	208	227	250	221	234	239	237	190	241	257	254	239	231	234	268	221	246	235	271	228	244	238	233	231	237	265	235	245	224	226	241	236	265	227	230	253	226	246	241	241	243	222	238	256	277	252	250	230	237	259	262	235	249	217	250	230	269	265	256	218	258	249	255	266	234	210	245	244	251	221	231	238	228	240	243	253	248	253	247	239	224	273	196	276	248	244	254	244	258	249	249	221	237	244	259	226	230	247	237	230	237	228	262	264	264	249	264	237	206	229	243	227	223	235	245	222	243	239	245	266	239	248	259	239	241	248	217	280	259	220	267	242	231	235	260	255	224	264	235	240	218	270	255	272	222	250	240	250	237	251	243	219	232	277	245	240	268	251	219	252	239	259	253	226	237	240	242	227	228	235	255	236	232	252	259	266	263	241	235	244	250	231	260	265	238	230	267	260	275	226	217	246	213	245	221	236	234	254	234	223	251	231	233	220	252	219	216	238	243	242	224	268	241	268	247	253	253	255	234	238	265	223	243	261	231	236	278	219	233	263	247	209	220	223	235	223	248	219	237	273	229	245	259	267	277	231	232	249	257	231	243	236	262	210	242	210	230	231	237	242	215	245	243	231	240	259	267	254	256	229	262	225	235	242	244	224	264	238	231	230	233	234	265	244	237	297	251	224	243	242	259	263	236	236	248	249	272	237	261	205	241	267	242	240	251	245	260	232	242	276	244	251	276	225	273	226	236	231	255	241	230	249	244	228	243	232	245	253	257	228	221	275	231	232	239	257	229	227	240	235	236	251	264	261	204	255	233	258	216	237	224	240	254	237	234	246	253	249	239	245	237	225	220	236	231	260	246	241	206	250	245
24484	32794	43059	43230	36501	38977	45050	49159	48991	46066	44904	37307	34147	33473	36180	31116	31647	28803	31116	30181	28725	21703	16831	12857	10175	9530	8093	8286	6521	4538	3865	4432	4803	3597	2693	3149	3756	4670	2960	2149	1745	1019	816	1155	1059	920	656	654	727	690	697	713	690	733	735	695	712	692	690	676	622	624	620	724	688	643	587	592	653	629	658	598	569	606	627	578	575	587	576	623	599	617	627	580	602	585	582	626	605	613	588	638	577	594	628	620	552	592	563	536	609	564	617	602	537	569	620	574	552	592	595	610	618	569	628	616	601	615	630	605	560	603	598	614	592	616	578	615	555	549	600	640	605	626	612	600	592	635	608	604	640	581	608	646	570	580	596	656	651	604	608	620	596	584	603	636	580	579	622	551	566	578	615	576	595	605	568	604	613	581	562	588	598	605	608	591	589	586	547	591	549	616	593	583	619	586	566	599	576	596	563	609	607	618	581	609	680	611	603	593	571	584	593	580	563	610	592	619	630	624	602	610	592	601	594	637	623	621	611	575	620	610	583	607	606	586	598	635	643	608	591	608	585	627	580	541	608	554	632	634	609	587	608	553	602	602	569	579	587	620	595	605	604	609	577	598	604	618	571	637	594	571	579	613	633	624	587	584	643	579	591	605	574	564	579	640	585	628	580	642	591	605	594	618	621	571	593	607	596	575	570	665	632	579	605	622	603	626	593	560	601	580	592	588	581	619	582	602	592	613	618	610	580	596	597	602	643	566	599	606	603	614	569	580	561	554	605	591	597	609	598	626	617	609	585	608	614	603	601	625	586	613	605	599	584	616	640	573	585	615	616	590	571	604	630	600	583	625	602	607	568	563	608	554	615	589	604	599	598	563	633	640	579	619	602	615	545	587	596	590	587	586	556	568	583	616	578	560	589	655	596	600	567	636	582	570	614	606	560	587	573	623	608	616	612	666	600	577	590	597	583	576	635	621	623	594	601	594	586	609	609	588	578	581	669	623	571	611	589	566	582	575	579	559	613	593	579	543	569	617	588	595	570	588	620	628	658	603	572	638	559	596	618	558	637	614	601	583	600	590	581	627	586	595	588	580	593	583	569	586	625	646	561	598	619	626	605	593	565	601	635	598	574	610	646	598	585	611	567	591	605	609	587	603	606	605	561	578	613	629	600	601	591	579	584	602	623	562	577	620	607	586	599	575	631	614	621	623	606	572	617	595	587	586	640	572	630	579	594	562	572	593	581	586	553	592	607	538	610	553	607	549	551	635	591	614	638	597	571	598	613	612	604	586	590	585	581	608	613	581	637	584	619	581	576	598	657	563	626	572	612	620	540	616	575	614	599	605	593	599	580	575	578	631	621	586	605	604	609	589	590	600	595	617	579	625	628	573	591	600	582	574	590	581	579	584	589	592	592	615	610	599	573	613	595	612	606	628	599	610	575	637	595	653	574	596	584	647	605	632	633	640	587	606	598	602	577	577	643	589	561	618	582	582	602	577	600	604	614	626	645	585	585	574	601	577	632	593	605	577	595	584	583	557	620	610	579	616	526	587	604	619	626	584	589	591	568	595	595	610	573	566	591	602	612	575	618	556	590	564	579	563	620	623	601	562	612	591	672	608	571	581	627	609	623	570	613	640	612	594	593	592	591	584	593	612	608	607	598	565	629	629	600	577	619	595	611	598	602	563	607	585	582	588	611	625	602	610	610	617	561	586	589	626	612	560	589	552	574	622	629	593	592	620	555	625	634	564	584	601	627	625	587	663	606	595	637	564	592	617	622	617	572	581	632	634	604	584	606	595	579	632	629	605	600	577	586	623	606	616	577	596	614	621	627	602	554	622	574	604	560	605	621	612	590	621	634	631	596	587	591	607	586	611	617	560	636	592	560	559	594	573	601	652	613	610	627	560	543	620	559	594	587	583	546	621	613	633	598	562	561	586	598	638	612	553	606	605	627	578	602	589	600	616	606	616	576	596	582	579	614	577	568	596	544	637	617	605	607	584	575	604	533	609	575	569	616	659	602	583	591	618	570	582	629	589	597	599	601	557	596	617	609	586	662	573	609	630	637	632	553	596	626	601	550	611	543	607	597	610	602	584	599	609	558	556	595	588	601	614	581	651	626	571	611	624	590	585	613	629	590	615	609	612	599	630	596	611	604	554	554	615	591	598	598	607	638	578	606	594	550	587	561	593	607	614	637	609	620	679	587	616	602	601	613	559	598	620	598	597	634	597	620	585	589	610	601	629	606	632	592	571	582	626	681	604	589	572	600	542	613	542	620	627	641	558	620	618	604	617	595	595	620	582	603	574	609	586	634	621	552	620	612	594	603	608	606	624	555	628	599	620	620	599	597	604	596	592	599	598	602	595	646	594	577	627	582	588	607	596	579	561	596	555	576	609	596	634	591	603	559	612	612	635	605	589	585	589	641	608	569	618	637	581	589	613	622	628	616	606	599	550	608	588	555	613	574	588	549	605	597	585	549	554	599	645	568	626	577	554	615	644	561	630	579	630	618	591	626	634	604	614	602	614	630	599	609	599	615	643	597	611	627	614	595	614	603	602	610	600	584	583	587	648	556	619	589	619	589	620	644	592	595	621	568	625	582	619	562	620	583	580	571	579	593	592	613	571	593	601	589	582	588	607	612	639	584	543	626	594	594	594	647	605	586	549	561	588	626	612	585	605	640	578	560	635	589	627	590	567	603	648	580	602	639	616	605	579	606	578	567	613	600	591	597	599	605	602	589	610	608	638	594	595	629	574	613	603	623	610	559	607	637	583	600	641	638	628	605	586	635	600	600	600	660	614	608	579	547	597	630	618	604	586	628	623	595	588	560	586	588	574	574	597	585	583	588	571	626	628	633	560	618	582	570	627	522	599	630	624	580	643	607	627	613	569	641	569	535	699	585	592	591	559	600	649	620	589	563	617	580	605	602	620	587	589	589	617	648	621	622	597	594	600	619	596	591	591	592	574	615	620	569	613	580	585	622	579	644	625	671	603	632	649	607	619	603	609	625	596	627	607	565	596	608	578	601	582	561	618	596	616	636	632	622	610	630	541	634	597	637	598	581	623	563	570	601	543	604	595	593	595	560	574	616	630	551	589	634	597	572	583	652	589	637	613	535	649	595	608	583	641	622	581	599	610	609	583	612	619	594	575	627	599	591	628	564	543	563	599	640	583	591	620	584	583	609	596	584	564	599	563	632	622	602	567	587	610	615	582	581	567	625	629	582	599	637	595	607	612	597	596	582	598	606	588	606	595	611	596	587	581	573	633	608	575	601	568	619	596	584	595	607	558	606	597	584	585	617	612	594	608	613	606	637	634	603	584	608	600	673	646	570	606	625	640	613	601	599	606	653	593	588	570	614	561	602	581	621	581	611	619	650	597	576	605	601	601	585	580	605	567	588	610	610	676	585	579	620	614	614	632	588	631	642	587	598	635	582	601	591	603	575	626	617	583	602	600	597	622	610	597	601	583	591	607	612	638	616	614	594	634	605	575	565	585
47054	45399	46093	37734	28087	30431	40325	42586	42870	40514	39081	34157	30587	28979	31911	28124	27757	22789	24044	22470	23679	16308	11474	6476	4303	3761	3427	2637	2577	1720	1391	1449	1800	1711	1245	1031	1720	1767	819	699	619	397	328	376	403	323	270	249	258	274	226	242	208	225	229	253	244	250	238	212	216	232	211	207	211	187	210	221	204	232	206	185	229	211	220	215	200	207	209	192	186	187	216	172	202	201	178	221	201	208	202	213	220	225	210	212	222	174	198	184	216	194	205	200	200	222	206	217	188	191	213	186	210	188	184	200	196	201	200	196	196	200	208	181	190	206	177	177	221	205	206	200	199	195	178	197	255	206	202	187	211	216	203	167	207	202	189	212	201	195	214	205	216	231	195	184	215	217	223	225	205	207	206	214	208	185	217	194	200	203	203	173	179	232	222	203	202	215	200	200	198	165	200	206	198	183	212	216	210	218	181	199	198	183	171	236	214	218	183	211	192	231	176	193	180	202	197	186	180	207	203	204	206	186	195	235	201	212	195	185	210	192	237	199	213	196	198	206	213	203	230	186	185	201	184	222	206	226	181	172	215	224	199	220	187	189	187	198	202	213	227	197	189	221	204	200	213	215	200	220	206	239	205	205	199	229	214	199	181	183	204	215	191	217	223	204	201	195	209	202	228	191	196	186	202	212	210	217	178	183	204	207	238	237	192	178	208	191	219	199	207	190	187	201	189	201	222	178	210	210	192	187	198	184	184	234	226	219	207	200	217	182	229	196	199	195	191	219	217	192	187	207	190	202	199	221	197	185	210	194	198	190	191	188	190	202	215	205	198	176	189	205	191	182	198	183	209	209	210	196	213	236	237	190	204	189	223	196	206	199	198	234	181	192	208	191	187	215	220	204	223	226	203	223	203	211	193	202	194	223	202	201	198	205	217	209	211	186	208	225	198	212	207	206	188	192	217	220	193	200	172	194	202	221	199	208	201	178	228	232	184	225	206	203	241	202	225	229	210	195	204	209	208	191	197	206	198	195	186	216	217	218	204	193	198	204	240	201	204	209	193	192	214	178	181	198	195	239	211	195	199	216	212	178	198	218	207	193	212	219	209	211	188	232	198	187	186	203	214	219	205	168	202	193	236	203	183	209	198	202	202	187	202	168	213	195	211	225	221	211	200	197	204	190	192	181	211	179	177	213	220	201	194	163	196	215	184	203	224	185	201	218	194	230	231	208	205	216	201	188	245	210	220	213	199	223	175	227	206	219	197	218	198	221	227	203	183	181	194	227	212	225	181	195	197	204	212	201	192	175	225	227	232	220	216	200	229	216	221	202	208	190	206	191	181	229	190	223	182	216	189	182	211	199	170	173	178	211	211	192	221	216	191	212	215	205	214	200	211	207	205	218	204	199	211	197	217	203	203	205	211	208	211	174	192	197	194	185	202	230	189	187	232	212	193	218	224	184	208	196	217	187	190	214	205	179	188	174	230	193	204	211	185	176	195	225	205	204	207	223	199	187	219	231	202	200	196	183	201	219	209	231	231	217	239	182	191	208	207	210	190	188	195	204	193	224	195	217	243	197	192	216	220	200	194	201	215	201	229	203	228	214	191	202	191	211	209	229	215	225	179	211	193	208	176	207	199	222	192	208	188	206	219	207	232	173	203	209	197	195	206	183	201	180	234	190	196	210	202	198	185	209	230	209	185	210	173	203	188	198	207	228	207	212	209	204	186	191	206	218	197	205	209	211	212	227	191	232	233	187	191	202	206	217	215	221	210	196	215	211	183	211	214	205	172	200	216	211	185	214	193	199	204	214	197	206	196	211	204	196	205	197	210	224	196	190	214	213	194	188	191	179	216	204	203	221	200	203	201	212	208	197	192	201	192	187	197	192	207	216	187	214	201	196	187	208	185	202	186	228	201	209	216	192	204	234	242	190	224	209	210	180	197	185	213	210	200	185	200	208	196	181	214	182	246	196	190	194	192	219	208	225	198	193	186	212	201	180	201	206	199	210	198	219	205	177	207	180	206	207	221	199	193	197	217	226	200	212	205	191	186	196	216	199	202	202	202	205	216	212	207	227	203	212	220	195	173	202	206	176	202	215	180	205	187	215	181	218	209	207	208	199	218	197	206	215	180	220	201	219	202	184	208	192	203	186	195	185	182	188	206	228	205	198	206	205	211	217	184	221	214	244	190	175	209	194	228	208	216	208	211	214	205	189	199	215	179	213	176	178	194	205	220	203	183	227	216	187	172	223	211	199	182	194	225	223	236	200	207	223	177	202	209	217	239	224	181	204	193	205	226	199	225	188	211	212	231	202	218	193	221	206	208	178	205	209	193	196	195	219	210	223	181	212	238	208	211	191	215	214	198	212	210	196	200	213	206	193	214	223	194	222	203	214	211	178	203	203	213	189	224	204	210	225	201	207	229	208	223	207	202	208	214	202	191	204	215	221	192	160	203	201	203	223	200	185	210	185	219	190	185	229	185	174	208	201	192	201	210	194	211	210	194	206	218	203	210	190	210	205	195	229	216	192	214	196	208	184	188	210	209	215	195	180	216	202	206	232	203	213	196	188	241	211	199	222	212	215	204	238	206	188	215	189	209	217	208	203	200	193	218	196	214	190	210	171	208	204	202	196	214	206	211	201	201	211	188	182	188	201	198	197	228	213	210	205	194	211	204	209	211	209	179	217	198	228	205	217	236	200	196	189	175	208	196	211	193	191	231	181	195	183	203	193	229	204	192	188	174	216	197	223	209	187	201	213	197	194	208	200	219	194	222	212	188	209	186	186	195	189	212	199	221	208	232	219	190	200	207	181	230	184	201	199	217	218	225	231	241	206	189	236	220	200	197	228	207	231	193	210	211	212	194	203	224	201	230	202	216	197	218	205	227	224	201	208	178	210	208	188	197	204	179	199	220	209	215	213	207	200	191	211	225	198	218	216	221	212	216	186	190	205	221	226	217	206	217	216	207	207	192	187	194	195	208	217	191	190	223	192	197	205	192	205	196	228	220	227	235	186	198	214	230	204	187	208	206	194	205	207	209	199	213	238	199	228	223	209	188	205	194	215	206	190	188	229	199	194	212	196	210	183	204	215	219	249	190	211	185	211	213	245	197	178	201	239	214	188	222	197	214	202	207	206	235	206	198	191	194	210	181	202	199	201	227	216	218	214	220	198	179	225	224	202	197	215	206	204	211	212	213	212	236	201	199	204	204	204	193	202	209	198	206	210	208	201	200	197	229	206	214	201	191	207	197	217	186	209	195	201	187	192	215	193	185	207	187	193	215	198	199	202	192	225	196	219	202	226	203	190	208	190	185	205	229	186	212	185	213	209	200	208	174	194	175	219	185	195	200	214	196	203	249	224	199	194	204	201	219	230	201	188	220	206	188	201	207	214	224	192	214	183	208	212	246	214	211	181	209	207	192	205	205	201	192	181	197	201	210	200	218	205	214	209	208	204	211	190	206	178	204	184	219	226	191	186	203	196	215	172	197	183	219	212	205	209
34239	41932	51533	47039	44063	47256	54605	55377	57500	57656	55883	52300	48688	48340	48825	47245	46744	42017	44401	44641	44385	37617	31709	22542	18970	17671	16316	13676	13678	9416	8374	8589	10271	9657	6951	6231	9838	9893	4645	4098	3376	2115	1213	1639	1691	1484	894	852	705	727	691	692	728	715	755	802	692	748	655	657	604	564	586	571	564	594	571	556	549	528	496	538	565	551	535	521	541	479	555	519	488	483	494	518	495	514	524	538	509	481	522	492	540	523	476	503	512	506	475	517	547	486	516	537	555	517	511	507	494	539	499	487	491	513	517	491	545	504	497	572	495	502	508	526	516	508	494	527	485	502	527	522	474	491	532	461	495	476	532	490	502	511	504	487	521	539	505	481	544	467	529	481	525	536	505	507	525	492	506	456	542	476	538	507	474	521	512	535	472	495	499	481	535	474	494	521	534	510	537	515	493	510	509	527	506	505	537	541	492	557	524	508	554	500	501	495	483	476	514	495	479	501	567	491	538	514	512	468	507	485	456	505	458	557	495	510	512	479	522	506	540	488	491	499	518	537	462	503	515	513	505	521	517	493	525	451	502	490	513	520	536	546	501	513	515	516	512	514	516	502	544	492	490	529	512	532	502	463	509	516	496	489	518	525	498	485	549	503	479	545	526	536	512	578	508	493	510	526	503	481	478	506	521	521	493	520	492	501	490	532	482	463	494	511	468	495	485	524	469	482	465	500	508	518	508	535	462	517	514	517	484	514	549	511	507	551	505	497	519	513	491	526	511	501	504	491	535	536	487	521	549	482	522	495	516	513	528	509	490	519	506	499	533	538	510	475	511	533	507	537	524	500	507	507	534	520	539	483	512	515	543	500	483	501	504	516	574	494	510	513	550	525	519	535	484	542	499	504	501	493	491	530	474	472	500	476	529	528	528	475	500	478	525	538	524	504	501	492	508	521	525	490	504	508	524	505	520	486	528	565	488	492	496	483	514	491	530	466	513	553	493	522	533	490	488	510	512	471	496	498	465	490	503	520	509	515	494	515	532	484	496	526	458	475	507	524	506	501	500	547	526	504	508	483	462	508	495	535	520	509	533	542	501	526	490	489	527	487	491	529	575	524	510	495	551	525	523	526	501	483	468	505	506	555	543	504	530	538	474	493	473	430	495	490	475	524	527	575	488	489	493	492	537	515	506	504	504	506	530	480	473	524	499	491	541	501	522	512	523	515	503	546	510	534	506	545	500	500	539	498	508	472	522	490	523	482	481	496	521	542	558	510	544	519	520	499	474	529	531	528	553	512	545	518	508	551	548	527	501	460	524	510	495	503	535	478	525	474	484	454	502	496	535	489	500	473	523	518	539	460	513	507	491	538	515	496	497	537	521	495	459	522	488	493	485	488	477	530	534	483	542	530	529	540	516	463	501	511	513	501	506	472	504	534	491	529	545	499	503	519	476	503	527	480	503	508	477	472	501	530	516	510	540	477	484	478	502	505	520	516	501	525	495	510	499	484	452	479	475	506	500	489	503	463	502	486	499	508	469	496	521	522	528	550	539	529	517	476	489	512	506	497	490	527	504	516	479	532	498	492	493	504	524	491	521	473	503	527	470	507	500	506	534	496	516	506	483	474	482	533	510	491	532	507	481	503	495	516	521	518	520	516	518	530	490	508	534	494	514	530	533	468	535	496	535	513	502	515	501	481	490	522	534	534	476	521	516	554	470	538	549	493	495	505	539	512	530	538	520	501	496	517	513	519	443	538	488	526	505	482	506	507	497	558	478	472	547	534	505	519	503	555	529	496	500	488	534	510	524	513	490	494	481	541	495	532	528	510	489	487	495	488	511	529	516	464	522	555	568	506	513	499	503	485	489	496	492	461	534	470	516	497	472	496	493	509	486	483	497	503	524	460	497	489	535	490	504	492	452	530	473	485	492	501	469	519	540	551	547	519	483	505	493	524	463	502	524	497	520	520	520	503	512	481	526	542	489	525	495	501	488	471	491	530	491	504	514	483	510	512	507	521	506	552	496	521	499	505	520	484	490	533	528	471	508	489	471	515	482	499	543	489	509	533	524	491	477	534	528	474	527	484	492	510	530	457	485	512	499	505	544	479	481	502	510	532	495	490	538	471	528	490	521	543	538	528	533	474	482	491	508	474	475	548	522	488	498	531	521	492	499	512	468	488	519	533	514	505	509	499	528	546	518	514	479	515	488	478	502	521	501	514	533	515	527	522	478	537	535	495	485	510	502	525	485	498	484	487	504	524	542	503	513	469	487	499	482	515	484	490	540	532	523	523	470	529	468	506	502	488	510	493	495	519	472	533	484	498	506	457	490	509	532	540	489	457	481	533	523	518	532	512	530	472	481	515	549	463	496	478	509	495	520	501	526	521	505	499	519	520	526	503	527	517	494	549	510	521	479	495	517	499	470	559	484	513	495	513	498	472	513	528	511	481	553	514	505	532	496	514	506	472	513	509	469	502	514	535	477	470	469	485	531	499	509	490	476	538	489	490	511	506	494	503	495	475	515	485	514	474	523	517	496	501	511	500	571	487	495	499	483	522	519	501	473	511	472	516	493	507	531	462	448	540	538	493	490	519	514	476	521	523	512	524	521	507	446	485	483	483	530	511	485	527	513	522	507	538	545	512	484	486	507	510	507	524	514	511	504	505	481	455	511	503	524	466	484	510	481	527	516	494	540	470	500	487	488	459	537	501	539	564	486	474	483	542	510	519	525	514	510	554	529	507	512	533	479	494	512	501	478	558	515	481	495	517	498	492	514	499	494	522	506	511	468	530	518	507	503	583	508	501	507	521	510	471	450	491	491	507	538	538	489	462	520	453	520	520	509	517	520	486	490	506	470	469	483	490	509	532	493	471	526	505	540	502	465	498	497	504	503	521	511	533	520	494	514	486	559	469	479	529	504	490	505	490	540	495	478	522	539	473	537	545	521	538	473	506	514	537	480	558	475	504	475	520	543	493	478	529	512	474	467	502	529	510	465	505	512	506	547	498	513	493	514	520	484	491	501	485	520	515	491	517	527	514	552	531	458	502	493	521	479	507	523	480	491	488	495	500	516	484	501	515	482	550	573	538	533	519	514	528	474	478	446	499	483	507	503	514	508	497	475	515	487	501	525	512	534	470	522	542	478	533	488	486	480	538	509	478	491	528	531	537	500	485	495	479	492	471	468	510	525	495	539	508	500	499	503	488	509	512	511	490	514	517	561	553	542	553	492	440	529	529	522	468	568	497	505	558	545	513	492	518	449	504	499	513	514	511	505	520	518	501	499	556	484	535	520	499	500	506	524	531	487	508	495	526	479	480	481	541	514	544	510	497	477	476	521	507	484	509	505	529	496	507	504	551	495	546	512	486	508	495	507	483	502	497	492	520	510	522	509	553	484	531	520	534	516	535	552	461	526	484	518	519	494	537	519	485	505	553	548	505	516	578	464	504	488	493	523	509	493	543	506	498	484	543	535	538	469	489	496	478	508	516	519	554	452	510	476	478	520	489	504	488
18847	16128	24360	20598	11138	7547	7451	7888	6314	5119	4104	2903	2042	1805	1603	1214	1041	770	801	740	716	587	567	449	371	339	377	311	294	354	294	308	286	317	257	255	275	287	263	252	281	241	244	274	282	245	284	248	248	259	258	257	243	257	235	246	260	223	256	241	266	239	249	238	240	246	214	244	246	261	208	233	238	226	250	252	240	236	226	290	232	231	233	239	236	240	215	264	249	241	243	248	253	245	242	270	271	247	256	246	243	260	257	255	230	239	212	245	226	223	261	235	256	241	290	231	252	235	265	243	245	230	228	248	252	232	232	242	251	265	265	236	230	217	250	222	225	249	256	220	207	235	238	237	244	227	258	272	236	239	248	235	242	245	227	255	206	261	238	237	228	268	230	235	220	236	224	217	227	223	256	248	254	243	219	234	247	253	260	230	237	242	280	229	262	246	245	227	251	250	261	265	220	230	231	224	262	281	246	245	246	250	247	234	245	228	263	277	208	244	198	237	249	232	231	244	237	252	254	225	274	260	255	253	251	264	253	253	231	245	249	267	262	244	233	237	217	225	251	275	231	278	258	249	265	249	246	242	254	228	234	248	230	231	235	258	250	251	252	231	266	230	235	254	255	266	247	206	238	236	231	243	250	247	253	254	271	227	249	226	259	217	253	238	266	221	236	228	260	230	240	216	252	225	243	239	226	250	237	227	219	255	265	226	231	252	259	219	260	228	251	253	215	257	222	245	262	234	250	277	252	241	258	231	240	227	247	267	224	232	255	224	256	261	254	238	256	249	260	263	230	256	235	242	269	217	220	211	225	238	297	250	248	254	250	250	244	271	252	242	220	229	233	273	248	259	252	247	228	232	240	236	300	226	238	276	238	250	267	238	269	249	257	246	244	236	261	252	253	222	236	233	229	250	237	232	275	214	249	225	221	233	244	257	251	233	263	265	272	234	243	262	247	220	223	254	243	242	248	255	234	223	259	245	244	259	244	239	264	223	239	250	258	247	262	256	249	228	243	259	246	266	250	247	224	216	246	263	229	251	265	259	225	252	263	263	252	248	273	255	281	239	238	235	226	244	233	253	246	267	257	220	246	259	256	224	247	272	283	252	267	266	245	252	236	212	219	218	232	237	219	255	262	258	242	243	242	258	235	237	222	246	225	293	232	233	225	260	232	260	256	263	250	252	215	242	274	234	231	227	247	250	227	250	221	223	242	208	250	243	247	233	277	252	234	246	229	254	246	236	253	288	249	256	245	231	206	235	237	225	262	244	223	266	228	222	258	255	282	239	260	276	227	266	245	251	257	245	251	239	268	242	238	253	266	241	257	237	232	254	225	239	242	225	237	220	279	250	231	269	231	259	270	257	228	213	227	246	223	266	213	245	250	235	240	248	259	265	243	253	268	259	249	263	260	258	241	256	256	249	237	226	238	252	260	212	214	242	236	232	248	246	220	259	276	253	264	266	256	274	240	218	259	247	238	255	257	233	279	248	268	265	235	279	248	253	263	257	239	263	271	254	267	247	230	255	219	231	240	251	231	256	253	258	225	246	247	238	237	243	251	246	237	272	228	233	247	229	260	226	228	261	251	276	225	228	241	234	228	236	239	242	226	248	246	265	239	253	246	243	252	264	216	234	253	245	253	237	261	229	261	203	241	252	241	278	270	237	229	245	230	233	241	252	236	258	252	246	254	250	230	273	262	213	249	234	246	254	266	255	265	259	235	291	223	227	239	223	240	239	244	260	243	229	250	198	258	227	233	239	235	223	251	240	261	259	218	250	235	247	257	240	233	226	233	266	236	219	231	256	255	264	262	248	243	237	279	232	266	224	267	263	246	253	230	259	217	237	257	243	235	246	256	242	239	246	265	213	240	255	261	245	236	222	221	267	206	232	263	230	246	227	248	261	246	257	239	266	233	243	241	252	207	223	227	238	279	233	262	245	232	235	235	254	268	220	222	211	248	256	281	239	238	258	240	247	245	217	281	240	272	248	224	239	264	239	223	234	247	264	236	245	226	227	263	238	221	265	231	235	231	237	263	248	246	242	260	211	260	216	267	263	235	222	230	249	237	244	237	237	234	249	238	248	245	258	252	212	243	248	254	235	234	278	255	245	244	235	218	228	236	248	262	237	220	254	261	260	243	232	267	253	212	236	257	258	238	256	225	248	292	246	241	241	249	256	255	240	237	220	237	236	254	241	264	248	261	213	271	228	258	215	235	251	233	244	263	205	227	254	247	233	242	229	247	234	246	217	261	256	245	216	261	229	285	254	239	216	233	222	237	241	263	230	216	256	232	240	242	245	250	270	246	223	229	214	270	261	226	252	237	247	276	268	253	221	228	226	229	258	224	238	220	277	241	245	259	275	257	244	235	245	249	250	237	236	233	252	244	247	232	255	216	262	253	231	247	225	266	256	260	227	242	216	257	233	242	253	225	245	273	238	282	255	242	251	222	232	237	223	242	228	238	246	261	214	245	271	248	266	261	261	245	247	227	259	243	251	247	240	231	272	263	274	237	265	253	221	261	245	217	244	235	250	246	235	248	255	237	241	222	268	246	224	261	231	214	264	259	271	257	272	230	247	246	216	211	253	256	249	241	236	239	250	236	229	251	242	237	263	252	225	279	259	238	246	240	250	250	251	223	232	242	254	226	230	242	228	221	260	236	252	232	223	249	236	239	245	265	261	272	240	240	220	234	256	229	219	246	270	260	224	265	229	237	253	267	229	264	242	226	225	213	255	252	227	272	235	245	258	216	254	246	248	270	239	280	257	230	236	254	229	236	239	242	249	244	249	243	244	216	265	237	263	226	227	240	236	246	247	251	232	229	250	241	234	238	246	232	236	246	236	237	240	261	245	220	229	233	230	253	262	221	252	234	255	260	248	246	267	214	244	258	218	224	244	253	258	268	248	223	241	220	264	248	269	257	265	249	247	237	260	230	251	253	250	218	234	226	254	251	244	257	241	270	250	245	249	249	234	254	240	241	268	253	232	253	264	254	240	258	256	244	225	206	263	301	277	228	250	247	234	239	248	235	228	217	239	233	233	238	247	230	247	223	250	280	265	225	243	255	229	246	236	262	256	228	226	275	236	223	214	240	232	205	284	227	242	267	255	252	246	253	260	232	255	227	229	265	263	234	249	231	267	245	254	198	234	227	235	238	275	242	268	275	226	279	248	239	223	268	256	258	241	261	251	220	282	249	222	251	267	213	250	241	252	255	234	235	223	283	269	264	263	262	246	256	238	252	239	223	253	231	229	252	252	229	232	259	275	248	250	260	253	238	239	264	226	257	227	249	244	234	233	254	230	251	243	244	245	254	232	225	223	263	214	215	263	236	249	255	236	265	232	254	257	252	240	246	276	233	250	256	234	259	267	236	257	245	245	255	250	224	262	260	257	223	223	215	215	232	246	244	250	260	296	252	234	239	250	254	242	252	269	240	268	257	247	231	243	228	202	259	270	210	239	250	252	235	233	239	247	215	233	238	263
11733	15214	29690	29391	21431	20529	22756	24023	21831	19734	17578	13677	10755	9907	9463	7144	6583	4975	4472	4245	4271	3357	2802	2219	1680	1459	1312	1215	1104	1090	953	1006	986	978	884	833	944	935	703	763	749	696	651	677	665	669	657	636	668	619	644	637	627	671	632	660	652	609	619	650	635	621	596	628	655	648	659	609	623	616	649	578	586	626	611	636	639	617	639	608	645	576	591	621	679	586	579	643	618	562	588	598	599	614	592	580	640	606	620	628	639	618	609	605	612	589	613	666	635	672	592	593	590	638	604	591	617	601	608	599	572	594	602	598	625	604	602	607	606	635	599	555	585	589	590	666	621	575	614	568	555	590	662	619	597	637	630	600	592	612	625	622	592	597	599	648	561	567	601	643	623	637	642	607	603	616	622	566	644	609	592	589	620	642	584	617	626	565	607	633	572	589	626	635	572	663	626	645	633	639	626	638	599	555	610	593	592	654	612	609	663	600	631	584	641	636	601	616	641	610	575	669	595	619	533	637	648	580	643	592	611	655	621	657	651	674	607	584	608	607	597	614	597	617	625	619	577	609	610	610	620	632	597	628	587	596	639	643	619	593	638	594	625	650	558	625	638	595	631	619	629	563	604	558	583	612	604	589	629	620	650	613	607	585	626	591	610	589	662	633	584	631	600	603	621	612	619	620	619	635	607	649	605	630	640	626	611	664	615	615	604	600	579	601	619	581	637	588	664	586	572	595	601	657	593	595	597	590	601	618	626	626	605	656	612	564	631	588	616	580	615	630	606	602	610	584	610	659	608	575	634	595	586	638	602	603	622	635	599	593	562	652	641	604	608	587	653	616	643	566	646	631	596	631	633	618	630	578	628	589	606	617	594	636	618	603	636	613	568	635	638	627	611	621	663	646	583	629	607	640	633	580	601	617	602	594	619	623	603	616	632	599	635	568	659	603	629	591	633	566	647	586	630	587	596	630	632	596	603	615	607	598	604	650	611	637	592	589	620	621	616	603	611	631	629	557	669	608	611	599	616	609	594	565	615	571	600	596	623	640	615	613	627	597	627	668	619	639	613	675	636	612	601	610	628	640	594	638	632	575	638	591	600	607	622	630	607	592	663	631	623	598	640	583	626	614	599	589	650	653	608	633	649	601	588	640	580	556	667	595	602	572	655	620	618	630	604	604	585	625	615	628	605	624	624	601	616	581	649	641	596	542	567	581	601	636	574	599	662	561	601	642	568	610	599	617	641	611	591	609	631	646	656	600	600	617	611	610	628	612	583	621	596	639	614	605	644	575	598	642	632	606	608	591	603	579	584	570	596	590	616	576	598	603	636	577	617	596	613	611	541	580	605	619	589	588	612	572	613	635	645	631	605	635	616	604	596	578	587	633	602	598	591	673	636	614	620	645	618	618	574	612	568	633	602	650	614	589	607	594	622	615	547	614	622	634	606	598	619	593	617	623	625	622	636	636	650	585	621	562	606	660	608	578	596	601	621	607	635	582	607	602	626	620	637	587	633	605	620	591	621	604	576	625	581	596	612	607	630	633	625	642	588	600	652	621	575	603	601	601	664	632	607	609	580	600	611	603	641	606	610	631	634	592	617	610	611	596	611	613	589	596	601	599	625	590	575	649	606	602	579	612	623	637	656	643	639	615	595	564	567	613	572	596	652	632	595	619	661	623	640	565	603	593	569	622	599	634	625	640	630	648	613	605	590	560	635	595	609	584	611	626	608	616	633	611	585	617	615	668	644	608	635	591	620	632	620	617	641	643	586	555	600	619	599	599	630	599	634	605	589	623	586	635	632	600	595	619	650	595	643	586	595	577	617	629	628	621	598	588	617	620	584	630	610	595	608	605	562	621	621	620	643	595	609	630	627	595	601	646	577	605	612	594	598	613	597	612	638	595	649	607	598	588	625	608	586	586	611	623	574	600	610	571	614	612	603	607	605	600	637	621	586	644	599	612	596	630	618	631	608	623	561	608	635	640	559	596	578	614	604	560	592	591	621	628	629	614	570	678	580	633	592	620	609	599	656	646	632	590	559	562	573	642	587	627	621	632	596	596	607	653	597	612	623	645	620	634	636	625	606	576	615	608	607	613	556	611	654	606	621	600	636	609	597	617	621	582	598	646	611	602	592	616	629	590	583	625	584	648	601	584	638	635	610	668	600	584	641	643	619	606	617	636	573	596	606	619	611	604	598	609	599	644	624	587	609	649	623	666	581	630	597	628	629	551	578	596	633	593	600	605	631	608	570	627	570	604	617	611	551	614	636	564	584	566	624	615	604	648	649	636	648	588	610	604	569	668	602	615	617	601	613	593	629	644	576	599	582	589	594	627	572	608	592	619	586	595	622	604	666	622	625	599	577	590	612	592	570	592	586	634	628	600	595	598	627	608	607	647	627	609	627	608	620	568	621	589	563	621	648	625	614	612	609	628	615	574	629	615	604	634	584	636	662	623	598	650	585	582	577	649	555	635	577	631	653	589	602	611	630	648	595	682	618	550	579	610	584	596	577	620	600	594	590	586	602	606	643	589	620	616	613	633	653	573	580	589	612	610	625	643	643	600	632	609	600	630	609	582	605	591	577	623	609	565	619	658	582	618	618	602	604	622	639	578	649	632	623	652	637	584	583	594	595	604	635	625	618	659	611	638	575	581	624	625	620	619	576	638	587	590	570	621	613	586	593	638	637	612	607	651	617	601	642	592	592	629	613	647	587	659	659	611	646	596	620	646	575	550	631	682	587	647	614	603	597	618	645	641	617	593	627	620	618	639	609	572	594	629	610	578	558	665	564	562	622	608	612	552	571	609	630	665	643	592	589	637	636	607	594	629	581	567	608	627	635	616	566	591	615	621	623	591	639	611	576	598	629	600	564	639	613	590	639	604	565	610	570	560	588	638	592	601	600	596	601	613	617	629	588	621	596	607	597	593	643	626	571	606	626	593	611	589	615	596	597	600	604	637	581	627	593	625	631	625	642	631	606	613	633	625	619	645	604	625	573	615	643	583	609	627	610	655	626	634	577	607	622	596	620	591	620	605	615	559	556	622	605	593	648	633	627	619	587	642	609	561	624	580	632	607	648	628	627	617	596	645	581	676	629	561	589	641	598	613	561	587	598	596	643	603	625	608	593	583	631	601	599	610	637	642	576	588	634	569	597	574	643	620	577	600	593	601	662	613	560	629	634	625	646	664	581	568	623	617	634	622	591	599	616	580	607	579	593	612	581	626	600	646	619	590	642	648	603	628	644	608	596	624	613	603	566	586	568	601	546	636	605	588	584	621	600	627	606	614	579	656	583	577	640	595	609	635	603	621	605	614	632	599	614	617	583	573	637	616	608	608	642	611	632	597	637	602	614	615	589	615	609	599	617	642	607	626	592	630	547	648	645	622	624	607	599	579	595	629	578	603	617	592	603	589	640	641	623	623	598	592	622	590	637	554	655	623	616	644	571	623	611	618	611	643	628	589	609	613	636	598	549	554	603	620	576	632	616	595
35627	37106	44985	36012	26470	28496	33752	28271	31040	28111	26528	21241	18376	18985	19471	17528	14556	11375	10071	9205	7985	6115	5532	3790	2361	1745	1543	1067	862	822	685	653	719	731	585	482	740	819	720	478	352	308	277	290	350	312	291	267	252	269	247	239	273	255	232	282	240	254	271	237	238	272	232	227	240	225	255	259	245	206	253	219	237	240	242	270	229	280	249	225	251	249	237	231	231	226	247	225	237	233	254	255	237	224	246	235	241	244	233	258	230	246	239	225	221	239	244	265	257	242	276	222	247	234	232	247	236	264	255	233	237	250	223	225	240	227	219	258	235	223	241	225	201	257	229	230	254	252	226	225	252	264	251	254	246	243	277	266	249	228	242	224	233	236	249	226	268	252	247	215	221	229	244	251	231	228	231	246	234	269	242	271	253	224	256	261	238	251	222	216	232	247	228	250	245	253	248	232	247	237	231	228	202	216	239	237	248	230	248	250	243	224	240	234	254	235	237	242	217	246	214	266	221	236	229	246	247	246	229	241	242	243	226	228	240	223	213	228	232	216	218	230	215	256	248	235	251	243	235	253	251	221	268	221	228	247	239	231	242	247	245	246	244	226	237	235	249	220	202	198	262	236	219	222	232	238	273	225	244	213	242	216	219	233	259	264	223	239	239	246	227	236	258	230	236	232	255	275	213	239	220	246	235	243	258	243	269	246	225	219	239	271	238	226	253	246	248	278	267	270	244	257	227	240	259	212	220	222	245	223	226	260	261	242	251	191	264	254	228	218	246	231	251	211	268	254	267	221	247	251	237	268	207	242	266	221	226	234	264	253	249	264	235	212	248	254	231	255	250	233	242	255	277	224	245	233	259	245	243	237	240	286	247	232	244	221	245	264	205	235	267	256	251	238	261	253	253	220	270	230	250	211	241	211	230	264	235	218	237	242	231	256	243	259	251	221	267	267	228	233	222	229	261	218	229	277	231	242	238	249	250	247	254	238	231	193	235	233	232	263	235	232	242	257	246	249	227	252	247	254	226	248	222	258	237	220	242	244	260	231	265	278	235	230	232	241	253	242	210	254	223	237	219	251	254	238	230	240	237	213	240	242	224	225	233	227	246	234	243	220	229	263	232	260	224	216	237	252	217	255	228	250	247	218	247	277	195	248	246	231	245	253	233	229	212	252	250	267	235	261	233	236	219	235	227	256	219	270	242	249	233	227	226	225	231	251	257	239	231	227	248	242	247	225	261	228	250	225	244	238	239	258	241	241	250	242	231	213	230	246	246	246	260	247	217	244	248	239	238	218	218	250	222	223	218	254	227	231	245	250	254	237	243	224	245	222	211	252	234	232	238	218	242	268	248	231	229	233	225	269	230	229	259	251	247	258	230	212	249	229	240	235	232	211	231	239	240	247	226	239	223	254	214	234	222	232	221	236	244	250	244	263	228	251	262	219	240	249	241	253	264	213	227	230	246	240	242	231	217	201	203	239	243	248	241	244	207	251	250	222	248	229	243	235	218	237	243	227	226	232	253	263	220	236	242	245	246	271	207	226	235	231	251	229	227	221	264	249	241	234	224	253	226	217	262	249	252	219	214	235	215	235	230	273	246	257	222	200	243	268	223	240	227	208	253	246	225	226	212	239	245	222	235	227	257	202	229	221	216	227	256	234	228	220	210	230	237	236	262	232	241	229	252	263	258	211	234	247	254	236	232	258	237	245	252	239	245	230	270	234	243	247	243	215	222	204	227	226	275	251	237	235	257	248	226	243	225	240	237	246	217	255	261	220	247	238	233	232	200	231	216	230	199	214	220	248	249	213	232	237	239	251	228	225	227	231	251	218	271	215	285	248	226	238	250	236	251	232	232	238	229	238	226	239	253	268	238	255	227	224	258	224	251	240	227	258	235	263	254	239	238	249	256	255	242	247	218	223	235	226	232	257	253	255	265	249	226	222	244	235	249	227	227	233	208	238	249	230	237	251	242	267	246	205	251	228	214	234	242	226	223	227	247	226	243	250	217	245	237	253	242	237	237	282	261	254	232	262	238	247	277	242	233	244	240	240	269	247	231	237	235	216	232	241	251	254	209	242	244	227	227	228	232	237	242	228	214	230	222	261	249	257	247	230	251	234	213	231	235	222	267	240	241	259	250	240	244	223	232	242	255	256	233	242	218	227	222	255	252	261	224	230	229	242	254	203	203	215	242	242	234	242	252	235	243	250	265	243	240	219	248	252	231	259	224	241	238	270	232	253	219	242	255	219	268	234	232	233	231	221	219	207	233	237	235	250	242	236	243	231	257	245	237	228	242	236	245	239	242	264	268	242	237	234	251	218	252	261	251	231	239	240	225	256	210	230	230	245	236	243	240	247	220	235	216	237	237	243	243	239	251	226	273	270	237	246	258	281	240	238	256	207	213	206	236	234	240	268	223	239	243	236	254	224	243	223	224	251	260	221	256	237	250	240	243	243	226	244	231	255	256	219	208	234	237	239	221	242	247	226	220	222	256	254	250	234	241	246	223	218	268	252	246	251	249	213	264	249	234	259	233	232	225	254	216	242	239	224	284	214	243	231	254	233	234	224	264	262	237	242	240	258	231	241	229	219	244	224	232	204	266	243	219	238	214	269	234	250	234	235	239	229	224	235	230	244	228	234	243	231	257	236	225	239	213	203	224	232	205	234	241	240	228	242	251	224	247	288	234	224	228	227	231	218	262	255	236	243	236	254	258	225	215	245	231	275	240	230	232	248	258	231	211	217	221	261	253	261	204	239	230	248	238	249	246	259	234	234	233	224	258	229	247	228	252	216	226	242	235	243	243	242	254	245	253	231	259	283	225	267	253	248	261	233	218	250	242	235	259	234	199	235	261	232	259	208	257	234	233	257	256	220	232	188	238	220	236	257	229	228	230	226	240	262	233	250	238	225	242	227	218	244	251	214	240	241	186	228	241	260	238	239	251	262	258	251	232	235	230	236	224	249	244	244	249	237	240	242	223	230	241	262	240	253	247	242	264	209	250	249	247	256	248	255	235	247	223	236	239	259	231	242	232	227	200	220	247	250	237	235	229	234	234	258	250	245	260	221	244	237	216	275	262	247	232	247	233	237	232	214	259	231	218	254	245	233	240	264	266	238	255	251	245	232	213	210	245	223	264	219	241	230	250	219	218	209	257	250	217	232	218	237	234	240	238	238	232	281	241	248	220	202	220	213	226	257	230	261	221	238	241	247	260	206	254	251	258	225	235	233	250	233	256	202	222	233	227	225	227	245	245	225	242	251	255	255	249	230	251	251	247	233	237	225	235	256	227	225	247	234	235	255	220	228	254	244	236	234	240	248	244	229	247	237	247	240	248	267	246	231	260	242	218	238	192	251	211	220	261	247	250	241	236	227	213	237	242	212	232	213	222	233	252	232	248	253	226	222	228	264	257	287	267	240	229	220	244	207	223	280	219	241	246	236	246	249	230	239	242	247	224	219	214	236	235	223	233	255	255	233	255	272	256	268	206	238
24519	31324	44874	41200	33830	39473	43238	38860	45102	43854	43751	39608	38350	40488	39892	38922	34646	31905	29160	30651	26681	24890	23086	17739	12176	10068	9171	6385	4787	4768	3828	3614	3968	3809	3071	2702	4023	4795	3789	2122	1556	1292	915	1169	1420	1157	893	746	686	708	724	709	681	705	719	663	683	676	687	637	628	631	627	629	596	602	612	599	573	605	615	602	586	599	579	600	573	585	630	601	569	543	628	546	561	611	624	594	575	575	550	589	590	573	610	632	593	547	598	635	639	603	585	593	577	582	583	601	640	619	577	585	612	599	619	556	598	549	614	596	579	571	615	616	616	603	627	591	627	590	606	591	598	567	631	587	616	574	629	618	582	591	621	556	567	596	544	597	578	561	623	535	632	609	589	602	613	580	588	571	552	611	611	623	547	542	602	619	582	587	596	578	592	569	590	555	567	587	572	602	581	603	621	579	573	585	621	593	600	603	637	660	585	595	599	578	571	614	601	590	550	582	559	595	595	618	608	590	607	597	545	605	614	563	585	611	607	572	569	610	596	557	613	615	567	608	594	567	604	615	599	624	597	677	589	574	558	591	584	581	568	585	600	582	575	543	635	634	565	586	559	596	600	603	623	570	635	596	586	626	598	604	574	597	605	622	563	567	580	584	588	623	557	580	587	619	577	572	530	570	552	594	590	639	627	610	537	617	625	598	568	576	605	604	607	564	602	604	594	594	609	532	569	576	597	640	563	624	603	590	579	607	596	623	583	581	591	620	624	553	597	548	558	611	630	584	560	622	592	577	603	605	565	569	586	565	585	566	595	639	640	546	591	617	610	604	582	546	572	534	600	567	592	604	596	557	623	587	593	601	565	609	584	600	589	605	575	566	601	582	574	575	608	601	566	547	555	595	547	583	591	566	616	534	585	573	616	602	588	628	575	608	606	584	592	623	601	620	565	589	579	574	582	583	625	603	524	599	628	538	622	599	608	609	589	562	603	602	579	576	574	540	614	628	588	568	573	570	611	614	602	590	574	577	567	603	571	600	640	573	598	571	569	610	620	579	598	592	584	543	588	617	552	591	584	529	606	602	551	595	585	595	590	610	585	592	593	594	628	597	633	593	561	536	613	556	596	642	611	567	611	569	573	569	607	623	605	595	560	607	602	651	581	595	611	570	583	597	565	572	601	613	577	557	589	600	580	624	580	650	562	631	557	621	601	566	585	574	586	598	625	601	581	537	593	624	587	607	582	587	618	598	595	603	595	578	583	581	578	594	537	615	561	562	593	571	591	594	595	579	515	578	570	587	565	649	568	579	601	585	545	625	573	591	596	596	562	575	601	611	578	642	582	543	630	633	548	606	543	561	615	598	594	604	582	565	579	573	606	607	595	607	540	584	590	558	568	593	616	585	569	601	613	570	585	595	572	583	584	622	594	579	601	627	617	610	581	541	617	604	585	596	574	579	577	596	586	583	554	587	581	598	589	567	583	588	621	631	611	595	570	587	605	623	608	579	607	563	569	563	616	573	624	596	595	587	570	579	569	597	608	520	565	580	570	627	561	585	532	632	608	587	571	594	591	556	573	599	616	547	563	547	595	575	589	582	595	577	584	607	606	615	564	570	633	598	590	632	622	582	575	574	637	621	581	572	584	566	598	611	611	578	614	557	636	573	571	598	590	621	559	581	615	562	578	586	583	610	619	576	576	581	600	593	554	595	614	586	589	578	611	602	589	606	614	597	617	561	624	637	625	618	587	587	620	568	571	583	595	577	592	623	587	564	585	565	559	577	613	575	558	588	580	567	627	599	566	547	554	581	594	557	570	623	566	611	621	601	647	581	577	622	600	571	558	569	621	586	525	587	582	570	605	592	656	619	591	559	609	574	600	619	577	601	552	598	558	563	545	597	659	588	600	607	606	594	553	616	603	575	590	573	572	616	637	591	578	584	616	610	630	539	615	572	605	577	601	606	579	608	561	590	599	551	570	578	562	591	581	593	594	629	552	580	610	583	595	571	623	585	564	595	560	556	612	595	609	574	520	558	576	568	576	603	604	647	613	591	613	582	567	646	569	612	612	592	612	571	620	590	560	564	608	613	588	572	571	563	534	582	613	586	575	588	617	601	574	654	555	615	561	590	583	648	640	573	574	619	604	610	613	589	547	617	665	558	593	561	589	559	612	638	570	596	571	586	583	625	567	606	597	549	567	590	596	557	564	603	593	591	611	611	606	565	593	578	628	614	574	603	575	590	563	577	603	602	611	622	579	600	588	647	601	585	589	605	605	561	583	599	625	595	572	573	563	587	539	586	601	560	553	593	602	593	625	558	634	641	568	548	552	619	597	568	600	562	574	569	621	593	586	562	574	568	558	591	615	603	588	574	625	645	564	567	613	572	581	599	599	654	577	576	613	588	644	584	581	569	596	603	609	578	603	585	604	597	610	603	618	556	634	630	606	595	557	611	573	634	607	611	563	584	582	583	575	579	584	558	602	599	573	527	576	580	555	595	542	595	579	590	578	613	561	594	592	567	596	663	630	595	539	575	602	601	576	604	586	561	607	567	581	613	584	572	558	601	578	598	602	577	569	648	570	602	561	634	610	621	565	626	606	572	594	617	565	591	619	580	607	573	544	604	587	609	564	589	571	628	581	602	596	575	586	566	548	580	587	607	562	597	628	593	620	618	568	628	560	589	562	605	586	615	583	628	575	593	593	636	578	588	589	623	554	589	568	569	600	560	621	600	582	598	606	588	544	571	602	544	585	628	605	586	584	575	593	577	604	583	579	592	619	596	580	566	565	617	579	568	600	588	582	580	605	545	596	587	584	623	613	613	595	591	572	606	602	586	628	571	551	587	580	568	557	608	585	603	597	593	585	583	570	596	610	578	554	585	630	583	586	603	604	612	630	568	558	571	624	606	583	586	579	613	565	578	563	559	564	583	602	597	610	640	597	579	602	660	583	569	552	600	559	614	559	599	575	585	617	525	585	597	603	585	581	568	582	586	593	546	547	596	618	626	567	581	623	581	558	599	576	614	602	573	614	553	602	530	605	608	596	579	618	617	609	591	551	573	606	612	580	600	626	585	587	574	558	589	576	622	599	575	557	574	586	584	581	596	586	579	548	584	603	641	574	564	599	605	609	634	586	600	575	559	564	606	573	603	608	574	599	567	595	595	633	583	575	573	615	595	575	617	570	617	599	591	591	567	567	605	586	558	619	552	626	569	611	583	624	635	570	588	587	641	583	555	559	600	604	581	616	585	589	625	576	561	571	574	608	603	594	576	612	632	590	589	592	619	615	592	559	590	569	565	602	569	580	599	628	563	586	602	539	623	590	571	588	576	569	629	566	581	582	587	617	587	653	595	634	572	543	605	627	586	602	593	580	594	574	557	579	632	557	587	601	589	613	601	606	580	622	594	582	574	586	597	607	639	565	567	563	623	581	598	590	610	572	544	562	613	574	569	601	591	565	571	555	599	605	578	586	629	617	569	585	586	575	586	597	579	558	632	590	607	566	593	570	595
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
