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
336296238417	336296238938	336296239488	336296240038	336296240588	336296241138	336296241688	336296242238	336296242788	336296243338	336296243888	336296244438	336296244988	336296245538	336296246088	336296246638	336296247188	336296247738	336296248288	336296248838	336296249388	336296249938	336296250488	336296251038	336296251588	336296252138	336296252688	336296253238	336296253788	336296254338	336296254888	336296255438	336296255988	336296256538	336296257088	336296257638	336296258188	336296258738	336296259288	336296259838	336296260388	336296260938	336296261488	336296262038	336296262588	336296263138	336296263688	336296264238	336296264788	336296265338	336296265888	336296266438	336296266988	336296267538	336296268088	336296268638	336296269188	336296269738	336296270288	336296270838	336296271388	336296271938	336296272488	336296273038	336296273588	336296274138	336296274688	336296275238	336296275788	336296276338	336296276888	336296277438	336296277988	336296278538	336296279088	336296279638	336296280188	336296280738	336296281288	336296281838	336296282388	336296282938	336296283488	336296284038	336296284588	336296285138	336296285688	336296286238	336296286788	336296287338	336296287888	336296288438	336296288988	336296289538	336296290088	336296290638	336296291188	336296291738	336296292288	336296292838	336296293388	336296293938	336296294488	336296295038	336296295588	336296296138	336296296688	336296297238	336296297788	336296298338	336296298888	336296299438	336296299988	336296300538	336296301088	336296301638	336296302188	336296302738	336296303288	336296303838	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35210	29783	33947	33192	30747	27017	18656	13473	12583	13740	16582	25001	24970	23362	20242	13386	13233	12291	17313	15335	15988	16135	16985	18904	17717	17600	15281	13050	13346	10035	9562	8377	5158	4395	3814	2540	3228	2661	2780	2381	2660	2109	1557	1135	1275	1111	882	797	677	576	541	522	509	476	449	429	431	460	441	410	415	421	389	353	382	350	362	346	383	350	394	359	397	405	370	356	358	363	379	393	367	343	373	367	383	366	384	364	399	331	379	389	370	384	389	389	406	405	383	362	379	421	352	379	392	363	362	377	362	374	357	350	398	365	382	397	396	373	368	329	376	360	370	361	326	369	379	410	406	371	329	365	379	377	351	398	381	374	372	354	386	369	388	380	369	377	337	397	370	382	356	399	313	366	386	352	369	381	366	365	392	414	396	375	360	370	364	352	394	383	337	357	382	357	391	359	359	341	382	400	346	374	355	390	378	379	396	343	371	370	366	363	331	348	394	372	369	353	334	371	345	360	354	341	383	340	394	378	374	371	406	354	401	368	426	381	359	395	342	361	379	358	403	355	341	377	346	374	391	417	402	368	372	380	401	362	376	387	360	365	400	385	359	372	354	355	367	361	338	361	369	380	386	368	362	347	359	373	360	394	399	373	373	365	382	395	388	396	375	387	357	388	370	358	386	400	344	380	383	372	365	372	359	399	364	398	392	376	365	392	394	345	354	364	386	367	359	386	363	369	388	386	390	385	372	387	373	379	369	340	357	385	328	381	346	396	375	405	387	402	367	414	363	361	381	362	369	370	379	356	352	357	354	374	354	401	354	362	389	385	371	397	393	377	356	376	409	387	379	336	405	375	387	406	374	368	370	400	365	376	384	377	357	392	357	391	383	337	343	343	339	377	381	407	374	347	354	385	386	386	381	362	363	379	336	377	361	357	429	391	361	374	360	379	390	377	363	381	342	366	376	333	387	392	444	360	389	359	370	352	385	351	389	361	370	328	327	395	392	364	381	339	365	377	332	371	375	371	389	383	341	342	327	374	327	370	396	379	386	392	381	392	379	357	366	400	393	343	373	417	366	365	374	357	339	382	395	391	375	385	348	366	424	363	349	360	380	390	402	385	389	380	359	355	363	372	375	387	345	365	391	382	364	414	345	374	381	388	349	365	377	391	383	408	367	367	347	377	389	403	420	342	368	349	379	374	369	394	378	370	361	373	360	325	391	343	397	337	349	359	412	358	370	339	380	340	359	397	372	375	362	368	370	360	396	368	374	334	368	369	380	354	411	355	378	344	357	361	386	366	356	402	398	370	365	368	372	376	356	345	365	348	373	332	377	388	387	322	401	360	356	378	381	347	372	363	353	352	357	386	344	410	336	386	371	337	360	378	383	368	369	365	388	357	378	359	382	360	382	400	358	347	384	376	388	383	374	377	369	382	397	350	417	375	385	369	397	372	368	350	338	403	409	357	357	376	389	372	370	380	383	361	366	360	378	383	363	373	357	358	346	362	350	389	408	396	326	369	367	318	382	364	369	372	347	382	388	353	338	358	360	366	369	391	384	401	353	353	356	359	370	339	413	418	377	377	349	359	367	346	360	354	380	373	385	350	382	377	354	353	394	369	366	366	367	380	343	435	364	361	380	396	352	346	366	371	377	363	352	374	361	412	414	379	395	362	371	385	382	371	374	370	376	365	388	394	345	378	370	391	388	398	370	388	386	403	367	398	365	371	381	388	375	356	334	377	376	387	362	373	342	365	391	353	364	359	352	392	369	390	375	395	338	374	366	386	347	369	374	388	343	375	371	394	395	375	347	362	364	390	370	356	406	355	355	343	390	381	370	401	378	401	375	380	380	347	369	378	361	370	394	411	343	388	342	383	375	355	378	377	388	371	370	378	371	358	359	366	410	402	393	354	379	416	377	378	372	362	378	386	362	349	357	371	363	361	373	374	370	387	351	378	365	353	359	383	368	362	359	372	390	391	376	388	369	328	373	393	361	366	382	349	363	378	369	383	361	380	368	389	318	387	358	409	384	343	351	396	384	355	346	344	379	352	360	357	396	386	335	349	346	332	371	385	385	342	394	390	367	366	382	385	366	339	356	357	365	358	343	372	401	408	417	342	361	351	349	365	384	370	397	333	392	378	376	363	358	364	375	377	382	368	386	369	390	367	422	391	364	384	416	373	377	340	390	325	354	384	335	391	370	327	373	371	375	357	370	371	371	359	338	335	362	378	365	363	403	386	373	394	372	395	354	381	398	381	381	389	367	375	371	376	342	380	370	375	347	367	353	415	405	373	394	382	379	385	355	349	333	379	396	388	356	359	370	356	335	394	399	361	393	368	364	371	401	365	363	387	382	377	352	382	382	363	382	394	384	384	397	333	370	386	373	344	369	373	375	371	339	384	363	366	360	367	367	357	360	398	394	342	347	388	369	380	393	402	365	359	339	366	376	366	380	387	401	377	359	378	405	355	388	393	366	379	382	360	396	396	342	387	352	362	340	389	387	337	368	382	403	386	393	385	370	378	344	356	378	380	362	370	365	371	356	382	333	367	410	379	343	390	379	383	385	371	336	358	381	361	341	385	363	392	372	398	363	369	364	330	386	385	370	361	369	414	360	380	361	354	379	382	364	353	385	377	363	360	369	391	392	381	403	368	338	345	391	411	381	357	376	389	374	390	379	383	369	357	369	380	393	392	393	366	383	360	384	342	377	380	385	405	367	398	385	387	373	356	385	370	354	373	356	393	370	386	377	372	392	401	364	396	356	354	368	353	334	367	369	355	376	400	394	365	405	420	363	368	382	385	361	364	385	405	390	386	339	395	380	350	370	373	385	337	393	386	389	357	356	405	377	374	368	357	391	400	406	376	382	342	379	372	368	386	371	362	393	372	383	345	380	404	349	384	391	377	381	333	342	352	362	358	393	367	406	380	354	400	369	346	371	388	403	333	357	397	340	354	375	381	379	404	371	368	392	402	375	364	375	376	352	383	364	332	381	323	352	363	367	363	367	356	376	364	382	393	353	377	378	345	350	376	359	384	372	385	409	372	374	381	387	367	353	373	339	387	387	376	379	347	327	386	332	340	342	375	383	373	384	350	361	387	388	380	369	375	395	353	378	380	355	389	374	362	401	369	363	400	400	374	356	404	317	352	394	383	386	381	372	363	348	357	378	345	396	364	376	351	328	381	321	373	350	393	341	328	378	369	357	396	334	404	348	351	412	367	359	327	395	351	362	355	378	370	381	358	385	353	363	362	337	365	381	377	374	363	396	370	359	381	368	386	377	375	379	385	390	359	343	395	384	376	390	352	387	393	369	371	389	382	402	389	332	394	349	346	404	394	353	364	348	358	376	341	355	354	373	346	366	371	397	373	373	385	359	371	343	359	373	402	373	362	377	373	364	402	400	363	416	373	353	403	371	400	370	361	398	381	355	384	395	371	355	389	371	388	390	374	348	406	392	378	364	376	390	357	360	365	388	392	404	362	366	401	380	371	379	364	342	390	357	350	360	382	403	355	380	352
22754	23704	34236	39254	39738	38148	31770	28533	28971	30729	34697	42984	42965	40663	38866	32078	33904	32356	39203	34878	38480	37815	40619	41747	38507	37688	36316	30747	33768	28383	27926	27647	19441	18443	16598	12847	15696	12902	13370	12853	14501	11004	8589	5969	6966	6408	5031	4252	3378	2928	2299	2175	2054	1640	1430	1267	1255	1333	1270	1241	1235	1235	1143	1147	1089	1117	1068	1094	1124	1082	1092	1051	1057	981	1051	1078	1028	1033	1025	1057	978	1009	1023	954	995	1000	1046	985	1012	978	939	963	1067	995	1017	988	1017	973	1055	976	909	969	1018	967	945	947	936	1051	1024	999	910	987	976	1011	957	1020	988	984	974	1002	982	1003	1038	998	980	1012	983	1031	965	967	970	1012	1021	989	1034	1030	955	974	1008	951	988	989	944	959	980	1009	997	983	974	964	983	935	970	975	969	989	1045	985	975	984	994	967	983	979	982	906	957	941	962	1026	984	1011	1013	1007	971	957	952	980	1024	991	988	1029	935	945	948	1005	993	1027	960	983	968	969	929	997	954	913	916	961	975	957	948	950	965	980	947	976	974	998	913	1018	994	994	947	988	960	1012	999	1063	991	980	943	942	1005	946	977	994	1036	1016	949	948	950	991	989	919	985	1021	992	961	1032	1044	952	950	1007	968	951	997	969	980	1037	1033	952	960	951	961	966	942	940	942	1025	997	968	966	980	1005	976	1016	947	950	929	902	980	1047	1003	989	954	985	1000	1049	1001	1003	938	942	1008	1003	939	934	1004	922	909	933	998	997	963	950	950	917	970	993	995	973	924	926	946	1023	1006	986	995	1001	1028	984	1044	967	1012	893	951	1012	990	978	1028	1006	984	973	979	919	990	961	967	966	972	969	1011	1028	972	985	972	1005	940	1023	923	978	1020	983	1020	1004	997	953	938	1007	1016	939	975	952	995	982	1011	1007	977	929	998	950	948	957	1011	978	970	993	992	1010	1007	1016	995	966	1014	991	979	968	988	963	990	1012	993	985	985	973	964	1005	954	916	987	1008	939	996	1005	988	957	1093	1014	918	915	989	994	946	1016	1002	953	1016	928	941	963	950	1003	1019	983	939	955	1034	944	994	958	969	939	971	1009	954	928	939	877	974	1002	1035	988	946	968	902	946	984	971	1011	991	962	997	1016	938	987	948	975	978	913	957	946	923	1011	995	1014	970	992	991	989	995	988	1002	958	1024	980	1016	961	979	972	947	972	955	990	973	986	1027	1000	962	971	934	995	960	1031	921	957	971	978	925	972	977	986	1046	953	952	1017	982	917	921	1010	942	1007	957	995	926	955	974	963	1003	1002	968	1018	984	989	1012	1008	988	980	940	984	921	1063	986	1030	974	946	948	998	946	1046	992	1032	941	988	979	1029	970	931	993	997	917	945	920	999	937	982	981	970	992	1037	937	995	1012	964	1001	1010	954	973	1004	974	947	983	999	965	989	914	956	1009	948	969	938	979	968	1001	940	987	958	935	929	979	973	975	976	990	1003	1039	906	1038	1055	968	991	1030	999	1000	949	983	1010	968	1002	974	974	972	936	951	942	1046	950	963	983	984	981	978	967	1034	1024	979	962	972	973	999	992	976	971	999	985	1023	929	944	1027	964	1013	950	915	962	996	969	1010	940	1021	982	943	980	992	980	1060	1005	963	972	1009	984	995	919	996	955	1008	948	1012	960	937	959	991	945	975	947	962	964	998	982	975	1014	891	1012	994	940	1040	972	1001	963	986	983	1043	994	964	1032	992	958	973	960	899	1064	1017	968	989	934	1019	995	995	987	980	926	948	1000	1003	962	920	960	1004	982	967	946	987	1003	1062	987	998	986	993	904	925	984	1006	911	977	934	996	951	960	976	905	1020	928	991	996	1017	1001	1014	976	1020	972	1003	989	1016	970	975	975	997	961	1042	953	938	955	954	994	1026	1024	959	926	1007	998	988	995	987	971	944	989	933	1024	924	1015	974	1013	1046	972	986	943	997	961	1022	986	966	966	997	956	1003	993	977	977	1003	947	988	986	949	968	966	1027	976	979	1014	991	953	945	973	979	959	938	964	937	979	998	965	942	949	952	1015	967	983	936	991	995	1013	1002	915	1006	976	968	994	923	953	1015	957	1010	1030	990	965	995	1001	1008	946	1000	917	1026	937	965	907	982	954	985	978	1017	946	1000	958	964	963	1003	992	963	972	1013	962	971	963	996	1032	1026	960	977	983	975	1011	1006	985	1011	952	980	975	972	984	970	1016	960	968	955	961	984	951	998	999	952	1015	1032	990	975	1031	972	1000	995	981	985	972	938	967	960	916	974	970	971	979	986	1044	1001	1001	944	970	983	937	960	994	963	960	978	1016	982	985	988	1003	1000	966	957	957	1027	967	959	983	960	962	980	944	963	962	983	967	967	964	1028	972	1001	952	964	954	1001	958	947	1044	978	964	959	1008	958	972	954	1012	952	981	937	1055	977	1031	957	948	998	942	961	983	955	950	994	962	1013	1001	949	913	996	929	984	1015	1002	933	944	1015	1008	1004	978	949	983	914	999	1010	988	993	981	935	969	998	971	974	965	1016	951	996	982	1002	976	990	1000	986	988	1032	979	956	1000	961	972	944	1006	961	989	985	998	950	955	953	1001	1000	960	932	1004	993	984	957	971	1026	966	984	941	998	1098	1007	1086	954	1017	979	943	1001	1019	1004	989	979	963	973	1019	1014	1038	1001	991	970	936	1039	915	980	974	1031	950	965	976	964	934	980	980	960	1004	998	981	1019	946	980	989	973	1009	960	974	942	1032	1023	1001	983	949	939	998	964	1009	972	976	951	974	955	964	980	1001	932	1007	938	986	902	1033	958	972	991	955	1033	946	977	942	1028	983	942	1046	928	953	962	978	1012	967	994	1011	971	989	932	1006	1012	1029	956	911	1048	964	957	983	993	987	1006	971	939	982	999	1017	1032	992	981	999	1002	1012	965	992	995	991	1046	899	948	976	1022	1000	983	1016	985	1035	931	998	938	979	953	971	987	996	951	998	982	986	982	960	972	1013	1022	988	937	946	935	1038	991	1006	973	1038	966	949	982	924	1029	965	993	972	959	1020	993	929	969	932	966	946	953	988	1022	1030	995	1034	1025	933	974	1003	990	998	998	954	976	985	970	998	956	1013	970	996	996	1051	1018	991	1003	973	986	979	988	995	963	991	984	996	962	1001	949	1013	944	1015	994	1007	923	1027	966	908	991	968	1031	1002	970	909	997	985	1037	996	968	962	954	957	1006	972	984	937	1009	987	1000	984	1001	943	1026	993	903	967	991	1005	974	976	981	1000	958	983	1007	955	955	944	964	924	994	1040	950	957	955	971	932	945	1016	987	956	999	1016	968	1005	1038	977	986	1017	959	988	1021	1003	978	1010	1045	966	1044	925	944	1045	998	995	960	955	958	997	987	967	977	959	997	975	1004	961	982	976	997	990	951	1025	979	994	955	1021	946	1008	995	1032	965	1028	995	961	947	972	951	981	965	945	1033	1020	997	1000	975	1034	990	1003	987	1005	976	954	1026	972	974	955	1010	941	973	965	937	951	993	984	1066	1020	1001	962	975	962	983	963	992	947	978	1047	964	983	930	950	1060	1000	1017	943	989	1017	981	998	950	971	949	913	979	994	965	993	954	978	932	1032	963	1055	974	939	996	988	965	916	957	975	970	993	997	941	1003	992	1001	1008	1001	997	947	938	1018	1018	945	954	981	985	978	940	983	984	960	1007	956	949	980	927	1040	925	1026	1021	1005	1043	930	1026	917	937	981	960	929	980	966	1019	993	936	1009	943	987	994	975	1022	967	973	967	962	1025	931	1016	962	916	985	1016	972	970	1023	971	975	1030	925	938	976	1013	955	1002	1006	995	963	995	935	973	926	1026	951	975	1018	959	933	987	975	972	1002
12771	10004	12809	12528	9587	6753	4526	3155	2361	2012	1945	2061	2020	1740	1429	1145	1045	926	1201	954	1067	1087	976	1179	966	1091	996	915	959	806	695	651	599	483	446	419	501	434	481	414	459	393	430	345	381	345	353	326	318	314	300	327	331	351	331	337	316	312	341	303	327	330	341	324	327	333	311	340	324	310	309	305	330	332	306	344	303	304	299	284	313	316	362	297	309	316	329	320	315	300	299	302	285	329	341	322	328	353	341	302	330	351	327	292	292	289	281	321	307	315	321	322	316	330	344	335	298	327	345	321	309	334	333	324	306	291	316	292	340	318	330	311	309	302	310	330	288	317	301	351	314	300	313	340	334	330	321	306	318	309	312	295	330	301	324	308	324	323	329	343	301	320	313	336	308	301	319	314	301	334	320	333	347	310	342	316	308	298	284	333	338	330	350	319	328	298	276	305	319	325	337	316	310	303	326	315	309	323	347	329	344	337	303	327	308	330	320	306	324	327	304	325	312	285	314	317	318	290	348	339	301	319	311	316	318	306	329	314	293	321	331	292	282	339	283	303	328	315	297	338	314	321	349	297	346	303	341	299	291	289	306	348	349	297	343	306	293	311	301	301	295	330	296	300	301	307	336	309	313	303	328	340	305	342	317	299	311	304	315	304	335	326	312	324	319	326	306	310	313	310	341	318	336	313	301	295	318	336	326	313	309	332	316	337	298	348	320	312	303	312	322	324	320	306	329	319	324	318	318	312	313	301	292	333	310	312	336	326	273	310	324	295	321	305	286	301	352	325	311	358	296	313	322	304	312	291	302	290	284	315	302	329	325	354	317	318	306	325	294	348	317	301	301	328	308	344	288	317	317	323	326	279	337	305	291	313	326	335	330	303	347	324	320	317	308	311	293	339	305	313	326	344	341	319	287	311	347	251	296	307	341	335	331	310	366	311	345	341	311	298	300	328	323	309	305	322	310	274	298	322	323	281	336	343	328	310	304	349	330	338	341	337	338	294	316	323	325	319	301	345	326	337	323	318	322	327	313	335	304	323	349	319	320	313	304	334	302	342	340	322	323	321	322	328	340	351	329	285	353	331	337	317	345	298	334	321	343	297	311	331	342	320	337	329	341	282	306	327	327	305	294	337	312	298	317	317	346	298	295	305	314	351	298	299	328	338	342	330	356	286	326	313	336	348	298	299	328	337	329	315	323	312	291	333	307	309	308	334	305	288	307	321	312	300	297	295	357	297	330	308	345	307	351	290	315	313	329	332	319	296	305	311	305	292	333	293	314	319	339	294	330	362	295	328	327	300	296	305	333	311	310	339	328	337	317	343	318	343	329	280	312	300	312	307	285	299	298	290	340	315	314	296	293	326	343	308	298	318	338	338	351	311	315	311	332	326	329	309	307	317	305	335	351	320	308	352	326	310	308	316	329	323	303	308	299	311	319	322	360	316	356	278	323	319	344	300	357	350	304	324	331	307	302	310	273	270	318	305	304	365	305	322	296	330	366	306	342	345	307	307	328	338	296	342	344	300	349	321	336	309	295	321	318	356	337	276	337	314	293	334	327	339	305	301	358	315	314	332	332	283	267	333	295	330	332	306	327	328	310	340	320	319	290	339	298	359	330	280	321	308	333	316	276	287	335	299	345	302	321	292	294	347	320	312	271	307	328	347	316	338	290	328	300	303	318	358	299	312	313	296	296	309	316	323	301	352	329	297	311	304	332	345	308	291	308	342	306	309	332	345	313	326	305	302	300	322	312	319	300	331	296	298	304	313	314	312	341	298	307	370	341	307	306	312	317	335	327	306	312	333	292	315	335	300	295	328	323	330	320	333	299	344	304	307	341	312	333	301	309	330	302	338	314	322	296	321	317	348	335	347	319	271	307	332	335	304	309	331	305	299	339	336	334	325	316	319	294	299	335	309	303	325	330	313	324	316	302	314	316	350	309	325	299	311	323	330	341	299	310	311	317	303	316	344	331	326	321	333	320	314	305	257	318	273	313	323	317	307	299	324	308	306	306	296	303	311	286	326	318	311	351	318	315	310	339	343	315	309	299	319	316	311	350	285	337	330	308	320	314	288	315	282	319	329	321	314	313	298	294	312	311	318	330	307	338	317	320	320	292	301	322	343	315	310	296	332	289	327	303	324	301	329	337	330	329	297	302	326	304	320	317	309	330	301	331	326	330	266	306	332	340	302	310	329	340	301	290	324	316	294	316	331	328	319	318	326	306	313	298	354	325	297	320	338	286	317	311	325	302	341	320	314	323	339	329	311	333	332	334	316	329	330	330	350	302	327	317	309	318	313	313	311	323	323	329	311	345	358	343	326	303	358	318	324	288	318	302	332	330	294	311	326	284	315	317	354	302	326	358	300	337	309	320	329	329	314	338	328	327	311	324	303	301	343	327	321	325	313	282	318	310	312	341	328	352	303	319	305	293	337	275	331	345	282	310	340	316	336	315	315	341	308	312	305	309	272	295	285	304	313	306	279	326	287	328	317	290	285	322	304	315	319	320	292	333	331	327	326	282	331	340	291	314	325	309	328	305	307	351	346	302	335	314	319	289	345	308	278	308	302	320	312	349	297	348	310	322	323	309	334	308	316	340	332	301	317	309	349	315	352	330	329	274	327	343	330	331	291	310	327	335	340	284	336	323	334	299	322	322	316	292	322	306	340	279	320	335	307	277	321	307	314	281	322	305	290	326	316	328	297	319	288	326	310	336	324	293	315	312	309	316	339	298	327	356	288	342	307	277	300	329	356	312	298	342	300	308	296	324	325	330	306	308	331	304	329	312	318	340	300	323	315	333	319	351	308	329	343	359	303	346	310	318	317	342	346	322	329	330	339	322	289	332	310	316	322	321	308	327	309	312	313	318	314	290	285	337	342	324	313	337	317	315	320	312	308	394	327	340	298	343	314	321	318	318	308	340	302	316	316	323	295	302	311	324	354	308	299	316	313	334	318	349	330	305	308	313	331	303	326	315	324	312	301	343	308	337	367	330	308	319	317	352	307	325	285	283	301	291	313	296	273	294	352	344	306	303	309	329	313	306	314	336	319	322	285	331	312	281	312	305	322	355	320	323	343	311	296	354	313	353	323	348	344	318	300	300	317	339	329	315	287	317	305	315	339	345	339	317	314	322	309	306	314	325	328	323	300	307	329	300	312	337	313	296	298	302	322	306	310	348	329	333	328	323	357	354	278	320	330	299	308	294	329	330	307	333	330	314	321	324	287	309	304	320	316	290	319	302	326	334	293	293	289	335	336	313	320	296	306	302	319	316	305	349	339	321	350	330	326	321	291	299	311	330	321	323	329	333	327	330	336	325	341	309	319	318	295	346	320	348	310	308	327	317	302	318	324	317	310	319	307	294	317	353	325	308	320	319	327	318	303	330	326	337	333	340	349	305	324	291	320	352	302	317	337	321	289	315	325	310	299	312	317	353	300	305	284	325	308	329	321	276	321	302	332	336	321	295	325	317	310	322	288	322	338
8480	9397	18465	23653	21740	18653	14564	11615	9688	8296	8204	9445	9431	7974	6948	5278	5130	4733	5935	4779	5279	5467	5634	6013	5292	5426	4985	4382	4822	3718	3271	3424	2475	2155	2047	1740	2011	1739	1796	1667	1733	1537	1294	1192	1213	1278	1122	1075	1024	981	1020	956	969	936	934	903	912	916	890	902	911	925	926	871	936	872	899	828	937	913	943	891	859	893	890	846	810	828	864	849	764	896	893	817	850	847	872	839	893	870	846	846	862	869	874	889	822	911	842	865	867	899	861	887	933	863	832	871	866	880	832	807	828	894	904	853	859	869	860	834	843	841	851	866	808	866	848	869	835	878	845	811	862	894	879	883	868	834	909	817	881	917	853	887	848	877	861	818	848	832	807	870	867	841	855	896	853	876	847	843	873	857	878	858	854	866	839	842	895	857	870	859	941	852	830	895	858	908	861	887	846	910	836	872	886	925	866	854	848	860	821	855	841	921	897	869	834	849	857	833	882	862	849	883	860	861	911	816	903	869	825	858	811	847	876	890	841	857	818	836	822	821	871	827	870	870	851	861	844	903	917	844	859	897	880	846	920	871	843	917	858	877	828	851	929	850	844	848	908	876	872	823	889	869	839	914	898	882	850	878	832	810	820	812	889	861	865	888	845	898	865	834	820	870	878	893	860	854	856	902	834	873	889	824	834	840	848	888	863	898	903	874	814	830	810	879	856	858	911	879	864	872	779	885	900	874	821	854	840	835	860	872	877	765	859	851	828	863	843	897	876	860	898	833	865	811	839	920	840	864	838	787	910	830	887	825	840	861	800	863	904	875	881	845	891	876	832	884	878	861	876	866	842	898	861	892	812	870	840	812	875	840	855	862	885	871	825	816	839	860	846	842	846	800	892	893	853	856	802	868	841	857	887	873	885	870	886	897	849	865	844	881	922	882	865	808	877	888	827	788	865	868	823	874	867	830	825	874	895	897	900	859	840	855	804	862	846	906	905	891	896	868	849	849	823	822	859	834	822	843	854	884	834	846	906	902	923	817	884	843	855	839	840	827	868	903	868	842	877	847	875	846	787	826	885	831	850	871	819	853	835	906	845	862	840	843	895	880	872	869	832	820	852	871	903	834	861	868	857	813	873	898	831	864	889	834	889	782	913	838	848	870	825	839	882	814	931	806	871	861	846	861	867	862	870	914	866	851	865	836	833	861	848	847	841	840	825	815	850	875	865	822	882	847	836	794	859	893	846	879	858	923	846	845	893	896	855	866	891	885	816	855	856	892	828	871	838	893	835	864	854	861	856	837	883	847	845	850	864	906	899	850	830	897	840	848	877	839	837	890	819	843	773	860	851	786	891	814	848	888	800	865	892	904	927	850	857	845	867	878	867	869	855	869	815	824	826	853	826	855	867	877	861	815	853	895	813	853	904	871	853	867	851	864	850	888	878	881	835	889	787	877	851	857	876	925	876	845	882	904	883	871	834	854	913	815	886	836	890	808	871	807	878	859	881	829	840	871	856	855	894	872	865	881	842	838	900	844	867	834	839	846	892	833	849	829	875	839	869	844	878	880	922	872	797	820	890	877	854	840	869	869	851	877	902	894	870	827	861	874	887	906	792	846	835	853	827	863	855	888	875	846	880	895	843	863	853	830	856	876	888	856	882	838	858	861	880	886	870	846	907	897	859	885	883	885	839	827	848	821	848	836	875	836	858	850	853	829	877	833	812	849	875	858	874	831	859	894	838	855	904	886	834	851	813	900	868	872	892	847	853	883	886	862	884	815	906	846	882	874	808	852	842	874	872	910	870	864	899	872	860	840	856	901	908	871	848	893	889	868	808	864	897	846	920	879	845	841	845	888	837	864	851	854	849	864	877	851	830	847	839	840	812	898	825	868	860	841	863	841	868	893	856	858	832	844	836	876	893	869	867	870	919	877	879	861	883	873	929	912	845	840	854	816	896	838	888	838	886	858	849	857	845	855	870	808	849	823	848	863	895	806	786	860	827	923	875	863	806	858	843	902	837	869	865	849	832	843	843	859	831	877	911	909	873	856	845	831	901	889	906	885	886	903	845	866	849	865	840	853	852	838	832	868	870	887	894	885	847	905	842	853	881	902	853	886	874	894	877	845	851	884	863	819	851	863	835	827	870	820	927	873	835	774	810	818	839	882	829	872	802	792	924	854	898	907	825	920	857	873	842	884	889	828	823	878	757	871	841	866	852	868	853	860	830	822	852	872	837	890	858	858	888	895	856	866	819	885	862	902	906	843	858	892	835	890	842	838	885	860	829	899	885	881	883	907	933	921	820	871	864	851	899	842	854	829	863	847	856	863	859	828	812	883	859	841	894	907	833	848	873	865	875	809	926	832	789	843	871	841	824	809	830	836	892	826	873	875	810	824	920	815	818	866	831	889	831	845	856	856	844	857	855	884	888	882	827	873	950	830	858	859	912	851	901	859	837	852	892	863	842	899	855	914	844	818	836	875	941	885	860	845	883	896	899	853	840	842	838	843	853	834	885	887	837	864	847	849	820	866	859	866	839	881	843	900	839	865	839	879	848	875	886	818	843	920	874	858	858	886	875	846	906	884	803	909	884	841	920	869	903	847	848	899	833	787	827	855	856	847	874	899	801	839	836	812	883	880	875	881	857	842	827	885	839	856	838	875	864	840	816	862	834	827	897	855	885	872	835	874	888	838	832	878	892	861	871	881	832	892	824	863	860	870	849	861	829	824	809	894	857	911	858	868	888	803	839	856	827	834	834	884	841	918	892	851	835	862	867	847	840	911	845	852	865	873	855	846	872	905	854	855	851	903	847	854	868	885	831	858	897	870	810	890	848	803	859	829	857	853	849	861	865	858	866	844	964	869	829	900	852	868	818	850	823	873	902	870	820	854	814	829	851	869	847	851	884	896	867	901	906	840	838	864	862	844	879	856	871	893	823	809	768	884	874	873	896	760	901	881	863	886	816	872	851	845	856	867	838	892	843	836	876	866	821	852	854	856	889	838	882	857	813	839	886	865	865	848	885	787	814	883	856	854	812	842	896	836	866	885	888	890	882	858	798	873	876	877	840	887	853	847	846	862	904	839	835	835	834	849	877	954	842	871	925	865	878	894	867	858	878	878	808	888	867	854	855	887	895	852	857	851	887	828	847	866	859	863	842	857	836	891	908	874	818	827	904	855	879	809	902	875	792	883	886	847	882	870	799	822	843	872	889	835	843	868	844	885	885	886	879	892	797	883	828	913	859	836	816	905	857	828	867	859	828	888	867	890	881	904	877	851	851	833	823	875	838	875	803	816	863	830	840	855	865	887	870	897	905	867	901	829	830	893	859	883	836	841	813	860	878	817	862	845	894	822	849	848	839	901	837	937	897	904	834	895	874	818	818	870	918	864	888	881	853	901	804	858	831	867	859	887	863	878	868	835	878	878	843	839	861	845	888	837	860	810	859	838	829	916	818	863	823	822	840	817	914	835	824	885	891	836	844	826	846	877	863	847	880	843	814	881	858	831	886	912
29811	24129	27741	29001	28576	20718	12829	9389	7673	8350	9345	15884	17042	13934	11385	7352	7735	7721	10143	8546	8534	9862	9958	10527	9940	10468	8723	7803	7281	5711	4468	4428	2631	2178	2187	1901	1904	1568	1640	1443	1497	1222	828	720	899	940	705	623	555	472	439	434	417	410	417	392	368	367	354	387	353	355	368	348	367	378	379	371	354	387	344	356	352	357	356	358	370	346	367	365	372	349	374	353	352	349	398	304	387	348	318	358	346	354	366	370	351	362	341	345	344	332	335	348	321	355	335	338	354	352	370	388	346	342	371	355	379	339	370	329	342	338	346	381	362	335	367	359	372	347	348	369	376	330	378	354	351	331	375	381	354	326	368	363	336	329	347	331	332	363	341	361	351	343	355	387	392	378	369	330	349	373	350	345	376	350	328	385	356	361	314	355	363	342	362	367	339	349	353	335	383	330	357	335	315	332	381	334	382	378	320	353	346	344	355	348	370	364	348	326	385	347	367	347	340	368	353	332	346	326	378	347	347	388	351	363	381	363	378	369	335	374	346	328	352	379	352	366	349	383	327	359	364	373	367	370	347	360	318	335	357	325	373	309	350	355	358	331	402	345	354	386	388	344	380	344	382	358	362	323	355	332	329	352	338	372	367	365	327	347	357	347	388	366	303	400	414	353	353	358	356	360	331	346	387	334	340	389	360	346	382	374	381	344	341	354	325	346	346	355	358	370	389	338	355	325	352	370	336	339	351	340	323	334	334	321	344	330	369	368	369	367	350	382	344	354	339	391	327	372	344	367	376	395	346	375	337	378	373	351	343	358	367	348	340	349	335	356	355	336	369	355	385	371	352	379	378	355	334	352	356	382	348	355	346	393	366	316	359	337	338	316	371	378	343	325	351	341	372	356	355	363	356	386	371	381	362	366	352	363	346	339	345	355	348	334	380	356	365	377	386	366	344	375	385	360	366	363	339	340	313	363	360	359	361	349	308	337	352	368	388	338	369	354	335	410	365	342	376	359	341	365	351	317	359	369	385	334	341	392	350	360	355	370	334	338	376	399	317	370	321	384	360	343	337	315	374	348	334	369	346	361	329	343	355	339	371	348	351	334	361	358	376	372	312	382	359	337	366	369	361	310	358	332	357	351	345	367	339	368	353	364	331	367	343	351	367	379	377	372	335	393	320	354	335	387	349	373	398	362	382	382	341	368	374	366	354	350	404	356	359	356	334	368	373	407	329	343	347	365	337	363	363	343	374	369	366	352	335	364	357	379	337	334	356	364	355	347	343	326	358	405	349	353	316	333	329	385	378	332	358	374	359	349	339	371	362	334	371	376	367	342	378	341	345	346	347	392	357	374	319	333	347	331	393	346	330	332	346	364	394	380	325	371	360	377	386	346	367	354	331	361	347	365	338	354	377	393	340	345	391	372	342	364	376	373	352	321	371	390	383	379	357	341	366	365	352	354	336	311	345	378	366	344	340	367	349	362	361	357	357	353	350	337	388	323	347	367	362	355	343	346	388	343	356	332	356	349	354	354	370	359	327	400	316	380	367	345	328	376	360	351	372	376	360	368	357	381	372	368	361	339	319	338	383	396	375	351	344	392	348	336	347	347	351	379	343	345	338	353	369	382	344	387	326	384	328	337	328	361	367	346	373	347	369	343	367	330	369	353	347	356	397	373	373	355	363	338	356	355	358	351	350	350	359	366	360	350	330	332	365	367	356	338	363	367	348	366	368	354	403	366	354	362	370	341	343	369	344	344	348	374	350	364	377	333	361	392	384	379	360	336	333	316	352	368	353	362	353	340	375	378	362	347	334	363	370	319	389	355	379	343	335	351	349	356	354	318	361	360	328	328	378	364	367	343	373	319	332	353	386	359	393	359	344	350	372	363	341	375	358	358	353	330	332	354	355	338	328	399	354	313	338	377	345	379	362	368	366	370	325	362	356	330	343	353	326	329	344	312	349	357	371	355	358	344	339	379	334	373	333	344	336	380	351	358	352	339	350	331	350	354	354	339	326	386	316	349	330	371	343	361	339	339	385	347	344	367	372	392	353	351	375	352	364	381	332	355	378	358	359	360	349	362	383	345	336	369	354	354	339	355	375	308	360	393	389	374	343	359	350	368	334	358	335	366	338	367	351	372	352	408	335	322	386	357	371	375	360	352	362	371	367	354	355	343	352	351	352	362	344	322	352	378	371	349	361	304	391	345	363	363	359	328	359	384	351	356	356	341	348	337	362	372	346	338	369	386	340	381	342	367	364	346	364	360	355	361	340	325	366	352	350	386	381	330	369	363	360	348	366	328	327	352	359	359	343	318	346	361	354	318	346	348	358	364	341	348	371	364	370	361	366	334	357	364	382	354	353	366	359	346	357	364	343	380	345	367	349	323	368	347	351	377	334	334	346	314	384	367	392	366	365	359	380	353	339	395	340	361	348	344	326	340	386	377	378	370	334	330	370	346	361	398	353	378	334	380	385	322	345	350	361	338	375	328	356	356	349	369	332	340	390	334	361	366	401	367	366	366	358	353	366	371	355	372	345	345	395	387	338	356	359	366	357	346	358	361	315	366	328	363	371	344	346	359	345	349	373	385	349	347	349	341	356	362	356	351	344	342	375	346	327	351	369	374	339	366	367	365	330	339	378	346	363	324	338	333	336	336	362	324	345	374	378	351	355	343	353	363	382	379	353	360	375	343	337	376	379	364	359	353	347	390	377	385	359	369	356	364	352	377	370	336	342	363	333	355	377	378	351	341	394	372	419	335	363	363	364	380	376	373	361	368	392	335	367	354	328	360	342	351	375	360	362	338	326	381	343	392	328	346	392	342	378	341	342	362	389	340	368	348	352	324	361	340	359	363	379	334	373	351	361	353	368	372	324	345	371	326	333	326	365	347	348	335	399	360	396	334	314	320	338	381	374	349	368	348	371	353	359	358	331	354	362	338	365	399	368	363	371	352	367	365	356	352	377	373	379	383	355	357	359	335	377	329	362	347	329	371	343	328	324	330	357	330	323	357	352	387	355	376	365	366	328	324	358	343	345	368	352	384	381	351	358	326	344	361	370	337	353	364	350	357	352	341	330	340	354	340	373	330	335	339	385	362	354	393	363	335	363	348	355	376	371	356	339	370	373	377	354	376	343	375	390	327	347	345	340	358	369	341	354	355	363	349	379	396	359	340	396	362	397	379	321	329	357	353	349	386	393	332	379	364	399	336	294	365	375	354	345	376	376	314	345	354	341	354	367	323	368	361	342	339	378	374	376	361	327	345	363	363	368	330	385	357	345	354	403	385	339	363	365	372	350	401	378	369	359	369	381	349	351	352	389	347	364	330	346	335	331	369	345	359	359	334	335	366	384	372	383	363	343	367	349	369	351	366	347	329	367	364	365	364	351	361	352	376	423	356	321	377	370	342	345	372	346	364	343	379	345	351	348	338	340	327	336	335	350	364	351	394	359	331	370	369	352	368	373	332	388	356	368	345	337	378	360	346	367	336	376	384	351	359	365	341
19707	19069	30473	37148	38994	32434	26639	24239	23031	24484	27427	37028	37627	33508	31379	25051	27433	27657	32171	27966	29995	31796	33097	33722	31549	30987	28483	25871	25284	22410	19686	19084	13416	11266	11766	10034	10182	8876	9632	8377	8685	6173	4631	3801	4945	4930	3453	3034	2313	2135	1744	1670	1644	1473	1184	1129	1102	1159	1128	1135	1036	1054	1080	1054	1027	999	1025	1051	1025	979	1038	1026	1010	945	1005	978	1005	1032	948	965	975	968	901	975	949	949	968	962	958	907	949	953	981	950	938	1001	940	964	929	1032	928	928	972	966	965	986	927	1009	937	994	971	940	960	952	972	1016	982	887	970	915	961	1001	1001	911	974	948	948	1002	946	999	987	959	1003	981	970	975	917	907	959	1024	975	938	977	957	942	933	961	912	917	975	991	965	954	946	955	955	964	1011	966	1009	1002	971	958	950	951	1009	942	991	923	968	936	973	970	987	947	991	901	940	917	959	937	940	932	971	967	926	972	914	939	945	948	961	981	914	944	938	951	1008	923	982	904	904	952	991	893	938	982	949	934	954	953	922	972	1013	982	951	980	951	960	934	992	971	954	981	963	958	940	948	1000	967	948	922	941	949	922	996	951	998	950	929	943	965	993	958	920	974	922	1008	901	916	951	905	875	914	978	988	910	993	951	932	940	943	891	996	947	965	921	972	963	988	922	909	921	1000	958	919	939	981	1001	1002	1024	954	987	943	933	1005	936	994	944	974	929	979	969	1003	967	962	908	970	992	946	1010	971	937	935	922	901	963	952	986	941	919	1031	1006	935	969	944	902	938	929	971	955	955	956	944	941	872	957	940	1032	986	996	958	1020	958	982	929	999	934	992	921	956	913	922	938	947	978	936	993	969	1024	968	992	952	941	948	947	1012	948	973	1006	987	1029	980	924	978	926	929	904	959	922	896	935	1007	927	958	947	956	934	886	950	945	998	978	971	937	937	976	923	956	978	963	1035	951	910	954	986	995	965	939	998	943	949	988	892	936	909	1007	938	956	876	999	948	991	1035	997	925	944	1007	902	931	982	933	935	985	952	946	970	943	973	968	939	979	977	904	953	946	955	978	932	953	961	974	935	904	951	896	956	959	987	946	929	960	961	956	875	998	962	915	929	939	900	974	927	953	963	944	994	977	957	990	992	989	932	908	997	960	991	925	986	956	985	962	977	999	950	942	938	998	959	924	1012	905	966	934	993	916	908	963	969	942	990	985	948	916	954	962	951	910	979	969	937	1027	977	947	938	938	976	948	934	1002	925	892	971	967	947	968	1017	928	976	978	1021	987	968	1007	1000	939	939	918	920	975	957	926	976	923	946	905	900	903	964	971	990	951	980	930	991	940	921	984	1001	946	933	937	1015	974	966	1008	951	939	918	1049	908	938	936	984	977	957	972	958	893	976	1005	970	991	999	923	939	963	955	942	934	978	1013	947	998	952	1038	947	995	936	951	990	964	1007	952	923	964	946	1002	916	960	943	963	978	933	905	969	952	980	980	990	894	1004	1015	941	937	987	1008	897	902	929	956	921	921	986	1005	938	944	901	928	920	960	962	1014	985	933	975	969	943	927	939	949	936	957	986	932	976	920	903	934	940	944	960	977	971	986	930	913	987	981	927	962	983	1010	959	996	989	978	967	910	966	981	948	979	961	972	891	980	969	958	972	913	984	959	937	947	935	986	1023	964	930	921	954	952	941	955	955	983	952	938	973	934	973	979	955	917	940	975	977	967	977	957	941	909	923	955	967	931	915	957	1001	953	988	982	955	980	953	938	932	957	968	934	944	956	975	913	939	965	957	946	928	922	938	909	975	963	959	908	944	916	953	975	914	923	961	913	947	986	964	966	976	1002	990	990	985	958	952	917	957	945	972	989	989	977	963	923	942	941	961	937	944	933	1022	961	981	972	943	908	982	931	976	984	941	993	978	915	988	948	959	978	939	908	1007	906	939	985	1005	922	911	935	964	1001	1019	973	954	944	922	972	953	941	965	938	979	910	923	997	960	941	996	989	969	914	947	914	1003	1012	950	954	924	984	897	918	983	924	973	992	935	941	987	981	965	937	932	912	966	959	960	981	978	970	1006	975	926	977	984	970	1018	999	993	920	916	991	893	1000	912	926	934	927	963	945	938	976	956	967	986	939	942	978	920	978	999	995	952	988	867	962	938	913	920	968	913	1001	937	1029	974	925	953	942	973	959	953	901	988	1009	915	917	969	966	958	983	977	923	980	910	966	1004	970	917	913	962	934	908	960	950	920	920	912	955	954	954	935	957	908	974	979	998	982	889	972	932	954	1003	972	987	939	953	917	1018	945	931	883	957	991	947	947	966	1001	926	980	956	929	953	911	929	915	988	985	974	940	935	953	964	928	946	966	953	961	976	969	931	930	934	952	933	929	927	940	934	989	940	944	975	983	1008	945	966	991	936	932	884	976	980	984	925	936	937	1009	951	958	912	941	1021	1026	934	950	934	940	969	975	950	977	935	983	986	981	918	919	973	994	1001	961	991	991	940	986	996	958	947	963	989	969	994	914	976	954	949	909	952	986	959	965	907	945	980	1014	952	952	929	967	959	920	936	967	993	944	896	988	960	1013	993	939	950	906	928	929	958	963	948	987	1017	942	935	970	950	980	929	943	951	919	883	943	926	1012	971	961	954	933	1012	991	954	976	1003	957	950	912	913	957	936	972	909	999	927	936	942	924	976	1014	927	959	991	970	935	914	907	976	1016	1004	1003	934	1019	918	949	935	1008	1000	989	966	973	979	972	974	984	898	951	936	891	943	954	1034	968	953	991	1005	998	982	941	973	973	985	931	974	922	1006	903	938	942	928	948	979	984	950	942	940	981	959	959	913	957	957	938	982	899	971	972	898	961	984	984	915	975	946	984	949	921	982	937	853	939	928	1001	901	962	970	946	918	942	967	913	963	933	1010	937	965	961	922	970	985	974	964	909	967	935	957	940	959	969	973	918	1037	952	955	921	932	947	948	991	991	932	904	981	965	958	963	930	989	935	994	940	941	901	943	970	886	971	987	958	936	922	942	959	943	934	980	920	946	960	905	985	968	947	1001	983	968	949	984	951	1009	987	938	952	923	1013	984	1010	930	944	905	946	955	1003	956	989	897	980	927	926	905	963	937	960	953	935	928	947	1020	936	1014	957	939	928	896	976	920	935	931	955	969	938	951	938	1005	945	952	931	968	997	989	959	967	954	1022	932	1017	912	947	919	947	926	941	988	917	958	1000	939	918	874	910	923	957	936	931	989	942	980	890	951	972	919	940	913	964	967	928	993	957	963	1001	954	948	1004	943	961	941	927	895	949	958	950	1001	990	958	948	978	1004	915	980	994	962	972	965	932	1011	975	961	912	969	944	967	913	975	940	892	944	967	917	950	933	928	908	912	961	1011	919	924	1016	943	948	905	948	917	952	961	951	984	941	964	929	975	1009	925	918	969	973	932	944	979	955	962	967	985	924	1033	946	954	984	972	1010	965	983	963	934	991	935	966	958	1025	990	998	951	1002	977	986	935	966	1025	951	917	969	938	975	993	957	963	959	977	882	950	941	932	947	979	960	936	964	998	965	984	938	925	954	935	968	862	939	977	945	945	993	979	934	935	936	957	974	1026	933	973	1031	988	932	942	932	987	941	912	970	967
37716	31704	36864	37270	34051	28989	22558	18054	15038	15711	17185	25003	29148	23810	20789	14540	14744	16450	18543	16196	15550	19362	18679	19642	18822	19443	17741	13207	13579	10663	9010	8063	5134	3948	3896	3670	3054	2916	3089	2564	2375	1873	1300	1106	1565	1537	1173	935	769	712	561	643	545	544	510	487	477	460	478	430	419	444	420	396	435	432	404	421	447	444	384	409	385	460	437	422	441	404	386	410	408	449	394	420	461	396	376	395	385	447	428	416	425	422	445	405	427	444	426	387	370	396	360	391	422	372	381	419	420	381	433	434	402	420	414	422	419	386	400	397	445	393	419	394	433	424	437	423	446	385	396	439	416	403	420	382	425	413	386	372	371	372	408	399	407	403	426	411	401	439	369	426	421	405	420	424	393	379	446	417	409	426	409	438	383	371	402	389	425	397	377	391	403	445	393	399	416	427	388	427	437	431	437	407	386	410	413	387	378	406	453	381	406	459	395	420	427	408	399	389	397	388	388	394	379	405	365	382	406	430	439	428	403	407	390	398	390	424	431	408	412	419	384	474	425	413	437	369	404	395	386	431	391	387	403	387	431	381	403	394	431	405	404	411	401	403	418	403	423	426	374	419	406	445	401	407	440	393	387	418	417	387	424	402	399	418	416	366	398	418	403	375	414	410	413	403	444	358	411	431	387	368	433	403	414	419	400	415	408	410	407	417	410	417	377	419	407	417	457	448	430	413	422	372	428	423	393	394	438	394	419	419	404	408	449	428	386	411	392	368	418	400	424	394	416	400	418	428	412	410	375	420	379	405	402	411	417	413	385	405	408	402	418	393	427	433	420	368	430	393	411	408	421	425	415	384	410	418	441	438	378	398	382	390	395	407	433	384	419	380	413	411	411	391	417	436	451	428	386	402	439	420	410	366	393	413	418	386	378	433	392	420	380	405	378	379	407	393	436	433	402	407	417	378	433	401	422	397	402	420	384	383	415	403	427	419	413	398	391	425	391	432	396	414	411	441	381	402	401	393	390	428	398	416	385	391	398	435	371	428	383	433	438	410	396	397	388	416	375	413	404	428	412	438	388	425	444	368	432	407	389	402	417	401	423	417	405	401	424	437	418	403	461	420	397	408	366	419	422	412	390	449	404	400	386	403	399	433	408	370	427	405	401	410	430	422	411	445	436	402	392	460	420	387	440	399	435	398	435	414	381	420	401	425	405	372	395	370	411	433	407	395	420	430	416	387	422	413	422	356	434	412	396	403	406	446	394	389	404	371	414	412	408	428	386	404	400	392	409	393	406	404	409	406	399	401	393	390	435	401	390	406	410	409	381	414	397	459	444	404	411	421	449	393	430	431	431	418	415	387	375	417	370	396	397	410	417	391	425	405	395	439	403	403	374	460	412	432	364	435	440	435	382	399	387	385	402	427	386	440	418	387	378	401	429	422	403	410	429	404	423	431	387	386	393	401	420	413	398	405	406	421	421	395	375	388	406	406	392	439	394	399	399	394	360	451	393	417	429	378	414	420	411	410	390	425	406	437	400	410	422	400	381	434	428	401	373	396	384	399	390	421	469	411	399	413	414	407	453	425	419	392	418	432	451	415	383	404	423	392	413	423	439	378	409	413	449	421	428	402	396	398	421	425	420	432	431	419	384	422	422	407	435	419	412	424	403	436	420	394	422	392	445	437	453	432	425	408	438	400	367	405	412	376	430	413	426	426	422	368	402	383	428	398	451	442	399	415	423	383	457	397	427	399	406	409	400	397	417	422	397	386	437	423	398	421	466	417	425	423	412	414	411	404	431	371	389	398	384	428	400	449	428	428	400	410	408	401	383	387	414	393	395	417	375	398	391	366	423	374	383	397	422	393	430	395	419	416	414	432	417	437	391	410	384	416	390	424	432	413	437	397	431	410	408	401	416	388	412	368	420	429	387	401	413	401	364	415	368	395	406	409	423	432	433	397	397	410	370	409	426	339	419	369	442	384	409	438	369	434	469	392	384	408	442	419	430	429	379	441	446	422	383	378	419	430	404	349	482	384	422	341	417	389	394	383	421	372	415	396	418	477	418	419	402	428	398	410	437	410	421	396	443	393	428	405	424	382	429	382	419	397	432	455	420	382	414	393	426	417	432	402	388	394	430	412	447	429	453	394	419	395	431	422	418	420	427	433	416	420	418	393	375	389	400	404	441	407	402	439	410	389	396	421	412	413	421	396	420	405	413	436	384	433	401	404	428	352	392	414	399	396	427	422	418	413	430	410	391	430	433	433	383	405	402	391	426	402	431	381	378	420	403	377	436	388	448	381	433	436	370	438	442	414	419	388	415	449	416	415	421	413	419	402	442	387	438	384	419	426	442	395	425	399	401	404	410	385	429	406	452	374	412	417	387	382	435	435	380	419	427	383	395	419	411	381	395	402	427	403	419	393	415	439	424	380	398	437	414	434	404	420	417	410	432	426	423	377	404	396	403	449	424	396	431	417	419	436	430	408	415	438	381	410	455	423	427	430	384	401	435	438	407	395	402	397	418	411	389	377	419	415	438	402	418	436	432	425	425	429	417	399	413	417	394	398	386	405	417	417	404	426	416	411	422	375	387	385	417	444	388	407	422	408	412	395	433	412	396	403	433	434	400	428	377	420	425	415	418	384	365	435	414	418	378	404	379	419	427	402	421	403	416	398	408	391	436	427	405	407	406	395	425	420	423	381	407	415	409	399	394	406	432	368	367	420	401	356	435	379	390	415	392	410	388	417	425	428	381	416	410	418	408	430	428	448	395	383	404	428	416	407	422	408	429	371	419	394	423	382	408	391	407	379	418	393	398	411	363	427	385	424	407	395	409	384	433	386	381	421	408	418	401	411	393	415	398	409	419	415	384	407	411	414	400	406	389	428	439	413	448	432	401	421	382	415	438	402	392	382	427	428	396	402	426	401	414	376	407	424	429	403	400	393	399	397	454	390	383	387	437	387	418	369	354	418	441	369	423	402	401	377	397	431	418	417	439	428	430	425	398	408	414	399	375	404	434	385	431	395	483	393	398	378	378	411	414	409	415	386	424	457	445	393	401	393	425	412	438	385	393	388	402	392	377	397	412	390	407	411	392	415	431	448	391	424	408	394	398	424	377	425	403	400	381	394	398	430	386	418	387	386	398	386	393	394	360	417	402	424	403	378	402	390	409	401	409	444	453	392	425	403	395	392	398	400	447	428	393	418	406	402	441	434	432	415	437	413	406	387	433	415	434	399	418	439	437	416	441	408	428	422	404	412	409	376	453	417	400	414	419	403	427	411	414	437	423	384	440	461	424	405	388	403	403	414	401	391	395	398	416	403	399	450	422	400	427	427	394	432	426	405	412	428	414	429	442	423	405	416	407	381	409	362	415	401	408	419	428	387	454	429	400	461	409	467	425	404	388	412	403	380	465	407	383	420	438	412	372	389	443	400	445	424	442	413	372	371	436	461	443	438	411	412	421	392	400	415	467	412	465	411	404	404	388	407	418	428	447	398	400	409	393	372	410	429
25021	25034	36896	42781	43433	39511	36714	34008	32108	34392	36567	44704	47278	42427	40408	34723	36416	39207	41628	35708	38706	42846	42997	44064	40739	41324	38869	32369	33571	30710	27661	26975	19969	17130	17510	17038	15399	14464	15137	13475	12369	9903	6812	5982	9001	8334	6262	5214	4001	3555	2837	2550	2154	2056	1697	1450	1374	1419	1400	1339	1348	1277	1213	1229	1225	1200	1197	1147	1236	1225	1182	1149	1161	1119	1108	1131	1089	1116	1085	1128	1103	1053	1145	1090	1029	1054	1111	1096	1111	1036	1088	1150	1102	1155	1062	1106	1094	1070	1006	1048	1014	1106	1059	1070	1112	1115	1047	1117	1077	996	1116	1054	1105	1095	1066	1046	1084	1062	1082	1079	1095	1080	1098	1014	1071	1070	1126	1125	1125	1080	1122	1156	1103	1114	1053	1094	1033	1064	1069	1053	1026	1068	1132	1103	1051	1068	1089	1084	1100	1064	1077	1159	1102	1137	1029	1116	1034	1081	1129	1050	1045	1065	1124	1103	1062	1094	1031	1078	1066	1042	1063	1048	1045	1090	1098	1088	1106	1068	1040	1107	1063	990	1032	1066	1054	1102	1026	1084	1049	1080	1046	1076	1063	1058	1084	1092	1082	1042	1033	1049	997	1090	1117	1077	1072	1079	1117	1056	1117	1061	1071	1130	1119	1050	1095	1087	1012	1038	1078	1046	1129	1073	1049	1063	1073	1061	1042	1069	1076	1049	1070	1056	1099	1037	1086	1051	1031	1093	1038	1079	1076	1090	1089	1086	1091	1098	1080	1087	1042	1116	1061	1098	1039	1056	1089	1072	1010	1103	1054	1053	1028	1078	1062	1091	1020	1079	1066	1101	1032	1062	1084	1101	1049	1120	1017	1079	1059	1065	1066	1062	1075	1093	1124	1111	1015	1068	1088	1054	1074	1072	1055	1071	1093	1068	1040	1069	1048	1082	1086	1112	1047	1092	1043	1025	1085	1098	1086	1098	1060	1068	1073	1041	1053	1083	1096	1065	1031	1090	1084	1092	1097	1052	1156	1078	1057	1084	1101	1080	1023	1033	1028	1057	1108	1107	1068	1100	1142	1036	1071	1087	1123	1025	1106	1046	1069	1084	1093	1074	1070	1039	1020	1141	1068	1087	1100	1006	1083	1053	1046	1134	1096	1068	1063	1081	1083	1115	1051	1097	1039	1035	1059	1057	1083	1087	1046	1057	1083	1090	1104	1072	1085	1173	1120	1048	1085	1104	1075	1146	1071	1086	1116	1131	1001	1074	1084	1090	1010	1052	1073	1042	1079	1121	1131	1074	1048	1083	1074	1044	1106	989	1078	1021	1058	1045	1097	1085	1050	1095	1124	1061	1053	1039	1125	1070	1022	1059	1040	1086	1045	1026	1078	1041	1053	1128	1147	1062	1026	1084	1122	1104	1121	1097	1050	1098	1132	1049	1045	1097	1040	1089	1102	1055	1045	1111	1068	1113	1029	1090	1101	1126	1044	1082	1114	1049	1098	1047	1043	994	1103	1130	1035	1089	1106	1063	1097	1057	1049	1126	1083	1073	1065	1081	1091	1007	1048	1103	1061	1068	1035	1071	1122	1109	1074	1052	1073	1034	1121	1045	1016	1136	1099	1038	1057	1022	1041	1076	1096	1080	1104	1057	1082	1140	1045	1094	1046	1073	1093	1028	1104	1069	1063	1064	1072	996	1118	1070	1088	1053	1080	1038	1043	1087	1057	1108	1047	1070	1125	1085	1066	1048	1066	1043	1067	1116	1132	1119	1116	1004	1003	1075	1064	1089	1071	1082	1100	1071	1038	1047	1068	1057	1020	1126	1078	1070	1084	1036	1024	1046	1045	1024	1079	1037	1075	1074	1100	1042	1081	1088	1097	1071	1038	1037	1103	1081	1055	1081	1062	1093	1105	1079	1110	1095	1048	1053	1107	1021	1119	1129	1111	1066	1101	1082	1105	1026	1072	1067	1088	1059	1151	1050	1107	1065	1061	1003	1108	1022	1099	1110	1106	1078	1046	1097	1087	1090	1136	1078	1081	1129	1069	1076	1075	1028	1022	1015	1051	1110	1083	1042	1093	1028	1043	1049	1082	1060	1056	1069	1090	1042	1042	1062	1039	1101	1111	1079	1110	1065	1086	1046	1083	1098	1111	1049	1127	1063	1059	1051	1065	1085	1078	1080	1081	1065	1093	1115	1032	1126	1070	1024	1128	1034	1064	1065	1050	1112	1126	1058	1106	1124	1049	1137	1068	1063	1072	1084	1074	1077	1020	1099	1075	1066	1071	1069	1086	1075	1110	1068	1129	1046	1053	1032	1046	1074	1092	1003	1095	1106	1085	1045	1074	1076	1155	1073	1064	1081	1104	1109	1006	1057	1053	1047	1097	1108	1089	1067	1069	1086	1058	1120	1076	1091	1093	1090	1090	1046	1109	1151	1070	1101	1114	1114	1130	1069	1020	1044	1097	1018	1078	1052	1037	1035	1074	1060	1099	1085	1065	1104	1064	1082	1035	1065	1051	1030	1037	1062	1068	1048	1111	1093	1046	1062	1048	1081	1077	1036	1035	1102	1003	1046	1116	1099	1095	1055	1090	1116	1066	1106	1126	1111	1083	1085	1035	1047	1117	1062	1063	1041	1092	1101	1094	1052	1068	1087	1080	1063	1053	1094	1050	1081	1081	1130	1097	1057	1054	1108	1069	1099	1089	1080	1070	1066	1069	1059	1087	1024	1078	1110	1092	1032	1070	1015	1075	1040	1035	1054	1091	1092	1031	1041	1083	1059	1094	1059	1105	1080	1108	1077	995	1074	1098	1056	1126	1068	1107	1096	1082	1032	1100	1016	1060	1072	1079	1070	1012	1076	1096	1022	1097	1081	1042	1083	1079	1063	1057	1134	1051	1123	1056	1046	1037	1073	1060	1028	1056	1051	1057	1036	1108	1102	1122	1027	1089	1082	1033	1056	1063	1055	1109	1019	1063	1079	1101	1037	1059	1085	1085	1070	1029	996	1088	1109	1111	1051	1148	1055	1090	1094	1082	1045	1038	1035	1089	1101	1070	1054	1091	1022	1069	1075	1053	1042	1046	1105	1144	1138	1078	1056	1043	1037	1082	1084	970	1111	1079	1112	1031	1042	1074	984	1014	1139	1119	1053	1120	1089	1041	1067	1135	1043	1050	1069	1024	1042	1064	1098	1119	1028	1046	1057	1033	1069	1066	1084	1083	1030	1072	1098	1111	1102	1043	1090	1066	1090	1090	1146	1125	1098	1081	1102	1104	1042	1053	1052	1050	1070	1046	1080	1072	1010	1132	1011	1056	1095	1083	1142	1056	1066	1118	1041	1154	1061	1088	1041	1084	1110	1011	1038	1092	1015	1072	1069	1086	1121	1078	1107	1073	1062	1114	1083	1083	1077	1090	1061	970	1049	1083	1070	1122	1119	1078	1034	1026	1083	1085	1086	1104	1044	1026	1141	1092	1137	1054	1078	1082	1114	1028	1068	1038	1099	1026	1082	1064	1060	1086	1098	1167	1078	1053	1073	1057	1037	1073	1094	1090	1069	1050	1027	1055	1019	1112	1080	963	1059	1111	1050	1076	1032	1085	989	1043	1090	1080	1052	1097	1082	1071	1080	1037	1054	1102	1152	1061	1080	1094	1042	1076	1034	1092	1112	1149	1115	1092	1085	1050	1041	1091	1150	1032	1101	1106	1112	1032	1063	1110	1119	1093	1116	1065	1110	1083	1062	1053	1063	1049	1037	1117	1044	1078	1049	1122	1044	1032	1066	1124	1053	1070	1057	1046	1058	1049	1036	1040	1151	1106	1036	1071	1046	1069	998	1037	1030	1059	1074	1067	1085	1109	1044	1141	1105	1079	1074	1108	1120	1108	1071	1107	1092	1078	1038	1049	1099	1066	1176	1107	1057	1067	1111	1079	1083	1058	1003	1067	1066	1039	1103	1068	1090	1111	1084	1034	1088	1049	1070	1095	1046	1120	1060	1070	1047	1076	1067	1106	1102	1064	1063	1068	1077	1079	1022	1082	1076	1105	1105	1085	1048	1120	1089	1103	1093	1056	1134	1121	1103	1073	1032	1111	1039	1065	1080	1091	1107	1036	1124	1076	1118	1081	1138	1046	1090	1072	1050	1062	1052	1109	1069	1032	1045	1027	1063	1147	1066	1065	1112	1069	1108	1042	1162	1089	1084	1112	1080	1097	1043	1058	1046	1044	1097	1060	1079	1079	1068	1064	1063	1151	1121	1153	1126	1038	1129	1062	1024	979	1096	1077	1046	1076	1033	1106	1112	1080	1052	1053	1100	1054	1049	1125	1036	1045	1106	1080	1043	990	1118	1076	1113	1082	1060	1070	1044	1079	1096	1057	1104	1039	1074	1106	1080	1062	1104	1066	1111	1091	1039	1068	1047	1105	1046	1127	1080	1053	1055	1036	1105	1087	1086	1040	1103	1059	1070	1066	1013	1113	1108	1051	1034	1136	1037	1142	1022	1064	1049	1048	1081	1041	1018	1054	1072	1144	1063	1038	1040	1123	1040	1037	1066	1044	1091	1104	1012	1038	1027	1074	1109	1081	1068	1084	1055	1101	1120	1069	1091	1074	1069	1089	1042	1052	1067	1057	1100	1126	1088	1051	1024	1118	1107	1094	1057	1067	1121	1084	1093	1091	1127	1084	1075	1055	1059	1090	1047	1050	1098	1050	1076	1072	1028	1083	1101	1116	1116	1028	1114	1106	1049	1077	1075	979	1066	1082	1100	1054	1128	1018	1080	1046	1041	1096	1084	1100	1068	1118	1138	1108	1057	1074	1098	1084	1074	1072	1122	1042	1033	1070	1079	1064	1143	1073	1025	1046	1119	1001	1122	1066	1084	1128	1112	1124	1110	1056	1084	1107	1013	1108	1086	1049	1044	1041	1093	1051	1062	1071	1102	1019	1071	1068	1092	1026	1111	1042	1115	1097	1062	1043	1075	1129	1053	1099	1085	1027	1017	1133	1098	1077	1083	1054	1025	1117	1067	1065	1050	1069	1071	1079	1107	1060	1099	1008	1000
13090	11219	14648	13192	9927	6767	4690	3568	2968	2500	2213	2174	2152	1602	1312	1013	1009	1036	1192	1094	1055	1202	1079	1185	1086	1114	960	847	899	751	663	615	530	516	491	490	497	459	469	420	428	372	385	386	371	377	368	375	374	359	384	347	353	367	377	355	299	356	341	356	315	356	347	372	330	392	357	330	326	356	332	331	331	307	345	313	345	356	335	323	344	371	358	351	342	333	326	343	328	301	311	350	318	373	332	323	335	332	332	359	356	367	331	310	357	320	348	352	349	303	327	360	352	312	326	330	325	332	310	332	321	333	356	331	363	337	326	295	355	388	318	320	349	346	321	351	336	334	333	345	334	371	330	317	352	329	310	326	302	330	340	334	318	346	331	312	303	358	344	346	321	337	356	336	334	327	342	327	329	344	297	330	325	356	303	326	330	345	334	337	330	364	327	333	338	361	322	326	336	311	336	311	331	359	343	327	327	339	314	360	358	336	361	340	356	331	366	305	311	349	321	330	358	361	323	339	321	325	341	337	329	355	346	352	311	329	324	364	327	319	347	320	323	365	339	294	312	364	353	321	344	349	342	336	358	358	321	388	374	359	308	326	344	332	353	325	399	344	372	353	348	342	325	344	339	333	326	320	361	343	350	342	327	312	341	331	336	330	347	358	355	323	340	354	344	350	354	322	330	283	340	330	337	326	325	338	367	312	347	314	335	349	332	329	330	336	340	380	316	324	326	323	371	322	350	348	319	346	332	334	348	315	365	344	342	315	374	312	341	330	357	325	341	346	312	334	322	333	315	334	363	358	349	355	320	377	324	320	310	320	310	361	370	359	344	329	333	342	309	321	349	331	315	347	316	337	323	362	331	345	378	355	368	347	344	333	356	319	339	307	349	343	325	321	322	352	367	320	355	332	321	359	335	334	388	348	344	343	317	309	321	318	338	335	348	363	306	348	322	347	319	312	325	376	354	351	356	323	308	345	356	314	361	336	345	302	301	335	348	327	308	315	333	345	337	344	342	349	335	331	342	328	337	354	318	339	359	335	335	334	348	334	351	334	309	322	366	329	290	367	329	338	346	316	344	355	322	342	342	339	351	344	362	327	362	328	335	312	347	337	333	342	353	328	349	329	341	337	337	336	312	353	357	343	349	369	335	339	337	358	355	352	345	356	347	336	331	324	356	321	342	328	283	304	330	339	338	340	325	337	333	341	324	311	329	335	356	350	312	342	353	317	340	386	312	340	342	343	332	333	319	368	306	349	326	343	370	347	307	330	345	321	343	328	334	314	364	361	306	380	306	386	337	332	334	379	315	327	356	353	368	333	369	345	330	324	348	328	362	364	327	332	320	297	363	363	328	347	330	344	351	337	343	319	328	331	317	329	320	348	329	346	333	324	335	334	346	317	307	321	284	342	333	324	306	362	330	344	343	351	311	321	324	325	348	345	346	329	342	328	322	329	319	312	323	350	336	307	344	317	337	317	340	370	325	344	329	351	351	322	332	363	355	350	330	363	355	323	325	327	347	336	341	302	335	318	345	319	348	344	335	344	353	330	317	311	337	341	291	309	355	339	311	362	351	365	327	341	354	343	321	385	318	316	312	334	344	305	328	348	298	343	343	343	315	358	335	315	369	330	380	347	350	321	315	305	328	332	369	340	354	331	368	346	328	342	334	353	329	330	346	323	332	371	348	361	358	336	304	342	343	331	330	342	350	348	343	348	337	350	361	325	362	312	297	369	359	327	338	349	331	320	310	335	337	356	335	342	365	337	326	318	330	351	306	323	359	364	333	349	340	334	359	337	353	334	337	312	331	343	339	326	306	332	332	336	329	342	356	351	347	313	354	324	338	353	334	337	298	327	362	347	330	326	355	311	329	326	334	350	348	331	336	345	344	337	341	313	329	351	323	335	306	335	331	347	351	350	346	344	353	359	367	344	324	340	369	343	311	338	350	361	314	358	333	324	344	348	326	323	274	343	329	331	331	340	344	335	359	330	352	319	297	336	330	323	337	356	310	337	347	368	325	346	351	327	339	343	330	306	341	338	354	299	327	315	320	316	354	312	358	304	328	370	325	326	367	322	354	325	360	348	345	324	320	330	344	336	322	325	336	337	335	375	332	328	349	364	322	300	327	359	317	334	362	353	320	323	346	354	337	330	333	311	334	351	329	335	366	310	320	324	334	376	349	342	322	328	330	328	334	294	314	348	346	303	380	345	326	379	374	329	328	338	352	326	335	315	339	314	336	334	321	320	329	334	353	341	334	338	337	321	371	346	315	328	351	341	323	331	365	318	362	346	346	306	358	352	312	359	337	300	340	343	356	320	330	314	337	353	337	353	310	328	359	364	363	367	359	346	291	344	350	317	331	312	340	306	344	368	339	307	365	318	346	305	346	331	291	318	336	322	334	314	348	345	353	310	312	349	326	331	326	345	345	356	332	363	328	353	344	345	348	323	373	364	319	315	335	303	364	300	340	363	345	346	316	330	301	330	375	316	343	302	329	375	359	336	356	333	334	313	310	324	349	371	309	329	334	322	357	355	362	341	347	356	319	364	336	343	391	338	364	336	334	350	331	376	340	341	372	330	337	318	336	357	342	356	339	332	335	344	312	366	354	331	327	333	322	334	324	336	357	343	306	365	337	344	333	371	323	356	336	335	326	354	340	328	340	366	316	324	349	303	304	336	366	309	321	339	335	344	340	323	340	338	291	349	309	336	354	295	357	325	371	323	325	362	300	337	340	371	331	339	326	341	345	307	322	349	341	341	329	300	364	364	324	349	300	355	322	343	328	322	360	330	359	301	315	327	336	302	327	315	345	347	315	339	328	329	367	329	367	314	356	319	331	342	357	351	356	354	345	323	341	358	346	352	349	332	353	299	338	346	355	383	322	358	345	340	326	347	333	344	335	327	314	312	335	366	364	323	316	360	297	314	330	321	354	338	337	329	288	323	347	352	347	363	350	327	334	329	328	319	337	341	355	305	315	318	334	317	343	315	352	305	345	345	338	333	324	328	338	342	334	306	341	345	350	343	321	325	336	343	341	333	322	347	334	314	336	302	339	340	364	340	369	335	333	353	318	333	357	337	373	348	344	317	337	314	338	370	345	350	330	325	346	307	350	360	331	322	308	352	336	344	327	372	337	326	358	349	329	327	339	352	347	338	339	329	340	328	324	345	346	319	333	339	326	350	303	312	343	354	345	303	342	330	327	337	336	358	336	336	342	338	333	329	335	340	327	346	337	320	355	330	322	359	339	360	350	353	337	331	324	335	353	353	344	359	327	340	327	340	328	364	296	326	339	338	334	304	346	348	297	330	373	343	352	326	325	341	365	323	333	344	340	350	352	329	361	349	342	330	369	357	327	318	363	362	313	342	361	344	333	343	351	329	336	345	326	338	341	365	322	336	306	361	343	335	392	321	352	353	338	319	357	310	368	320	302	303	368	341	375	321	326	305	345	320	337	342	323	340	317	369	352	301	337	339	300	326	358	319	360	342
8671	10368	20543	23827	22241	18520	15236	13200	11550	10317	9657	9631	9609	7287	6350	4955	5179	5222	5941	4742	5229	5842	5565	6259	5651	5804	4965	4106	4255	3596	3111	2806	2382	2127	2047	1908	1838	1785	1729	1600	1627	1378	1244	1200	1349	1290	1231	1158	1093	1060	936	1030	1026	980	951	943	945	992	981	902	976	954	979	954	1022	945	929	968	956	918	920	891	921	927	923	931	896	932	917	941	891	926	940	867	871	912	905	909	955	853	929	911	937	942	940	900	867	909	948	904	887	899	904	952	888	899	905	928	913	958	910	901	929	926	956	915	919	930	875	903	889	919	962	868	912	887	881	937	918	917	904	877	895	898	922	940	899	909	901	906	905	874	923	897	826	902	929	953	898	917	874	860	960	931	923	891	915	928	934	895	922	896	879	893	902	919	890	886	928	942	891	873	866	986	904	864	839	873	932	923	946	836	926	905	900	865	886	921	924	869	939	926	899	917	933	909	917	945	895	892	924	899	867	902	884	921	949	866	924	905	890	918	871	899	884	890	891	847	930	872	902	917	905	902	870	906	944	877	881	920	907	881	888	897	840	839	911	983	858	835	919	867	914	917	911	933	948	910	943	883	923	917	935	966	936	927	915	927	899	882	908	891	933	925	910	892	929	883	881	922	922	943	978	886	896	894	895	935	910	945	900	862	849	876	912	915	903	926	902	969	876	901	909	892	934	930	932	933	915	878	951	876	875	894	924	903	912	944	976	850	932	920	928	874	928	906	874	889	943	958	904	898	924	900	905	905	907	942	915	902	908	926	898	872	934	952	923	893	912	879	903	896	876	893	927	891	914	891	911	945	901	951	953	938	857	915	890	921	875	902	888	911	939	872	913	939	941	903	906	930	889	932	878	892	894	931	912	922	947	930	938	871	920	880	886	889	929	890	875	938	914	879	898	912	938	955	949	873	866	917	888	899	942	895	892	876	912	945	915	893	946	938	938	896	904	948	862	914	913	903	921	882	910	862	919	894	906	899	897	909	897	917	887	931	908	933	899	861	931	917	928	912	884	932	936	856	927	888	904	943	864	923	894	947	861	909	888	871	934	921	916	921	915	902	905	905	905	927	948	911	910	976	904	940	932	851	887	927	885	868	925	926	835	904	917	858	925	896	878	929	887	963	909	906	909	898	916	874	922	918	975	955	881	933	930	907	912	901	919	905	895	936	922	915	859	905	889	880	939	926	946	879	879	882	859	943	889	963	890	926	928	914	927	868	895	972	890	917	930	843	931	929	897	921	928	925	862	872	910	916	917	901	914	855	881	895	916	867	972	874	926	888	944	943	910	923	919	948	892	915	951	939	911	863	959	930	885	920	921	896	932	918	866	898	926	912	900	930	901	909	864	948	954	946	901	895	877	937	966	925	875	877	921	904	947	915	930	899	897	898	920	957	918	887	885	908	881	935	891	888	878	884	885	877	910	902	892	897	894	871	877	910	960	932	907	898	920	914	935	906	864	925	872	909	931	937	952	899	923	940	887	889	887	948	911	898	872	867	940	904	897	899	890	895	885	895	874	889	930	821	916	940	899	941	904	904	908	900	882	937	890	858	915	876	888	943	900	900	844	878	905	891	950	849	925	850	875	955	928	978	926	950	890	907	918	899	908	895	899	855	910	923	930	901	885	909	870	937	892	863	966	922	942	930	912	865	938	948	922	911	851	882	889	915	927	933	906	849	906	886	899	882	893	909	895	867	903	937	892	933	910	939	896	903	931	895	897	860	923	892	896	929	925	848	907	900	886	910	942	927	896	882	900	883	925	923	902	870	880	872	901	876	929	890	915	899	915	913	870	904	894	872	924	886	929	938	908	927	890	892	896	888	911	909	894	883	871	847	941	873	896	856	921	944	862	944	920	893	931	884	925	887	883	907	943	947	877	917	908	955	885	888	923	940	912	926	878	905	944	958	904	862	943	852	856	893	913	875	936	861	910	870	929	929	936	867	924	894	894	897	942	878	906	906	851	870	899	918	907	916	891	854	853	887	911	888	943	871	887	874	885	918	911	833	923	927	920	898	906	850	874	884	934	932	896	917	915	859	933	951	893	873	882	907	906	910	832	908	895	901	942	885	877	901	867	932	939	859	881	886	931	915	898	944	946	952	900	893	921	900	910	910	928	950	866	919	952	883	946	898	905	888	925	897	879	927	894	876	902	906	964	926	889	896	920	872	839	901	948	904	889	888	899	938	879	935	897	901	923	920	869	945	910	934	840	889	911	924	900	915	880	921	895	890	900	875	911	921	840	899	932	896	914	947	947	864	928	942	908	867	862	928	924	940	951	937	893	876	882	877	945	923	899	867	934	890	917	912	911	907	872	948	925	894	866	929	852	927	946	893	867	897	896	977	933	903	928	910	890	976	851	856	922	882	898	880	923	889	915	895	967	861	888	883	941	877	894	873	964	926	916	933	919	862	913	892	902	951	942	878	954	884	900	901	857	921	913	855	890	926	962	890	910	944	946	930	898	922	895	951	883	919	927	915	888	869	895	905	911	877	928	885	860	930	921	905	867	903	958	909	870	853	874	940	922	917	903	940	872	906	941	938	935	877	911	923	832	886	952	902	923	860	890	912	889	964	863	939	859	897	903	857	936	951	915	920	909	909	970	897	911	907	877	930	940	899	919	920	870	933	915	881	903	947	895	874	929	850	923	918	852	906	905	866	902	854	886	873	928	950	866	905	917	875	873	948	879	914	896	894	933	908	903	919	898	894	905	852	923	856	958	922	966	873	912	935	934	889	890	878	985	933	905	855	907	880	912	902	899	947	867	923	895	885	931	894	891	953	923	881	921	965	939	849	868	937	883	911	891	905	947	907	951	909	950	880	920	919	894	933	898	851	909	948	939	932	889	950	951	894	868	879	970	875	911	905	920	888	866	921	946	914	883	862	927	904	893	925	858	940	906	884	883	900	926	930	958	942	901	973	922	877	978	945	899	881	976	948	941	912	939	915	913	921	902	872	898	907	896	880	867	925	838	893	891	931	931	934	882	922	943	880	910	910	861	905	924	896	886	872	881	892	900	876	888	893	900	851	917	932	906	932	892	914	883	925	874	927	889	949	918	945	894	848	883	897	890	914	921	877	896	906	896	876	928	917	866	934	925	911	922	941	895	897	932	964	903	925	915	951	907	926	890	908	921	938	893	861	899	887	856	890	898	887	911	902	873	920	922	946	884	882	976	904	880	902	854	929	847	916	934	887	904	915	906	893	944	905	897	882	860	839	934	909	920	910	895	918	878	903	900	924	923	899	973	912	909	890	873	904	844	896	930	958	899	900	914	915	881	912	886	938	879	917	914	903	933	951	885	937	848	929	932	872	914	898	935	914	852	837	897	882	904	945	928	918	833	848	897	874	933	867	933	875	900	926	905	888	906	860	896	878	913	929	827	915	857	954	885	901	888	858	856	945	820	876	914	918	863	969	916	866	932	869	916	934	878	949	925	886	910	875	897	931	943	835	927	937	920	873	921	944	929	939	927	942
28117	24693	28997	30607	24505	20116	13857	9709	9248	8492	11532	14236	15426	12310	10056	7402	8205	8532	10594	7416	8473	9957	9447	10280	9650	10091	8592	7284	6883	5943	4309	3403	2306	2143	2228	2029	1949	1398	1593	1294	1040	969	755	783	1054	915	815	727	626	620	506	450	440	399	397	355	396	385	408	396	376	415	374	382	374	420	360	376	371	402	379	393	370	374	375	384	395	385	346	399	339	396	382	376	378	416	353	396	403	407	365	389	381	373	382	385	406	377	361	383	397	375	379	384	369	389	422	382	372	359	357	348	359	380	371	377	364	361	379	374	421	369	401	390	357	393	367	360	329	391	374	421	350	375	370	376	376	380	392	388	375	387	349	392	411	339	424	398	340	430	387	410	373	387	349	380	344	360	383	372	346	404	411	386	389	376	382	377	365	382	430	386	404	388	390	379	359	371	348	378	396	358	379	380	349	356	366	350	375	381	388	359	354	337	398	386	377	361	439	378	357	383	376	352	364	379	376	350	369	364	370	329	371	379	392	386	397	346	349	360	356	416	392	389	371	375	370	407	390	361	399	368	370	387	379	347	371	331	354	353	357	382	358	395	363	383	365	368	409	366	401	355	372	362	385	361	365	422	390	375	379	368	384	365	395	398	375	407	348	410	376	362	390	367	420	368	363	364	360	383	391	407	413	385	395	381	333	396	386	380	402	387	375	365	386	371	376	341	391	363	346	373	407	394	388	398	432	395	383	400	406	391	404	384	362	369	344	368	401	351	377	385	387	385	378	375	401	397	371	352	392	371	398	377	392	385	377	356	371	359	374	350	368	356	353	396	378	410	386	388	371	393	334	388	405	389	361	353	379	404	395	371	387	374	408	382	387	412	390	364	419	372	363	358	400	389	395	397	357	356	390	378	386	353	368	383	377	374	374	403	359	405	371	359	368	372	395	381	413	368	370	397	374	388	375	352	388	338	400	353	384	390	369	414	369	373	391	346	375	371	399	359	369	376	422	425	374	362	385	426	419	378	380	407	345	384	360	365	359	377	372	399	347	367	370	366	427	398	358	379	404	354	409	396	362	391	389	357	355	390	373	349	386	378	404	390	371	348	367	358	362	376	348	385	411	357	403	398	357	406	369	381	368	406	362	372	394	390	340	375	401	375	424	373	401	393	411	369	390	343	415	362	372	336	376	378	370	358	351	355	394	380	362	375	365	327	349	378	356	392	346	366	386	373	372	373	379	348	370	411	377	377	408	376	380	362	387	399	352	368	413	381	391	353	366	405	362	400	402	417	386	379	373	346	383	393	408	402	396	390	411	388	389	394	370	390	390	383	369	378	375	394	368	351	373	356	391	376	399	366	409	377	384	402	370	449	418	399	378	391	403	396	366	358	405	388	391	369	411	362	362	332	384	367	393	358	382	390	357	381	405	408	378	339	380	401	358	379	386	372	379	353	363	373	388	416	383	414	361	410	387	385	376	398	411	382	370	370	413	400	391	377	359	370	371	396	372	341	366	365	366	400	357	385	397	370	379	400	376	409	352	359	358	337	363	368	368	376	395	345	401	398	417	379	424	363	392	359	399	363	380	332	414	389	359	363	390	404	342	392	368	398	383	364	404	363	384	383	377	365	392	379	364	389	387	391	408	374	392	394	382	381	391	383	414	365	411	396	372	398	374	359	340	389	377	388	384	401	374	419	380	360	390	371	395	366	375	363	364	396	390	373	352	382	371	371	399	373	390	416	400	374	368	384	378	372	374	355	401	368	381	355	369	414	374	390	378	394	415	385	372	427	360	360	370	359	335	401	389	401	365	347	362	356	390	401	323	382	400	381	362	344	382	404	422	383	397	349	389	417	396	355	397	392	378	385	351	423	370	406	376	349	390	396	391	456	350	380	372	411	368	380	372	367	396	377	380	385	359	382	344	348	389	380	392	403	350	374	406	348	374	400	401	391	386	341	396	365	406	401	390	411	401	376	385	417	380	406	418	388	364	354	368	388	373	382	430	377	389	360	384	367	376	399	404	391	393	381	367	405	392	373	369	397	356	389	409	398	380	363	389	384	380	387	374	365	381	319	369	402	357	396	361	377	353	383	369	345	402	355	382	362	368	410	402	404	385	368	370	401	397	393	366	391	367	361	376	369	380	342	393	386	377	385	378	395	371	404	393	362	394	389	371	383	372	408	386	385	417	382	365	366	393	401	373	394	382	393	383	347	382	421	388	429	371	398	388	390	395	390	393	378	409	393	377	350	378	368	381	400	371	381	369	386	385	363	366	355	388	394	368	383	372	387	399	352	417	370	396	371	363	389	390	354	382	408	382	410	377	395	350	383	356	370	383	390	401	375	362	356	397	363	381	368	395	400	389	377	358	388	335	346	387	403	389	379	397	370	346	381	388	361	365	378	369	384	348	368	397	367	346	358	380	405	357	392	396	380	340	370	376	378	366	355	371	400	368	398	406	393	376	422	381	355	387	348	397	375	397	351	348	379	380	374	373	373	392	388	400	378	412	381	397	405	417	393	361	408	373	362	375	349	417	383	382	368	421	357	366	371	387	401	375	400	422	382	371	383	398	372	422	369	361	368	396	356	372	314	365	359	369	383	361	346	392	352	378	376	398	389	384	395	352	382	388	368	379	382	401	369	400	402	374	388	384	378	359	380	359	367	394	377	373	359	368	374	376	358	407	377	363	339	373	370	370	395	370	362	398	369	372	386	401	349	416	358	389	398	401	378	364	358	392	372	372	370	393	364	335	393	409	367	408	399	353	354	400	382	423	397	383	375	370	415	353	351	365	339	394	394	376	361	346	372	401	382	366	366	409	365	361	377	352	353	367	393	397	394	368	389	364	364	376	367	395	383	390	407	363	391	372	374	372	374	396	405	398	360	376	366	378	378	399	350	389	359	434	342	394	378	417	346	375	388	397	409	357	378	378	349	366	368	351	381	377	392	374	391	384	393	366	389	414	354	359	358	370	358	363	339	350	401	400	387	376	392	418	356	389	362	348	372	378	372	376	393	383	395	380	390	384	395	378	410	399	395	411	391	390	383	350	407	358	375	382	387	377	364	326	384	418	377	381	357	349	364	395	391	403	363	404	372	396	392	366	387	389	355	406	364	385	340	358	410	408	383	418	396	355	387	421	383	370	363	395	380	362	387	389	375	373	360	367	367	360	360	370	368	407	363	332	412	414	356	373	403	398	391	390	385	376	416	400	396	357	383	367	363	402	361	395	394	375	416	390	374	367	385	343	366	384	389	353	414	376	365	384	413	399	400	357	374	402	382	354	368	390	360	374	415	365	373	380	426	375	335	398	370	368	404	367	369	404	364	359	408	331	359	381	365	386	387	393	359	386	389	412	383	391	414	382	400	375	361	377	383	404	368	403	358	412	375	365	387	416	398	357	387	372	373	372	387	381	361	418	411	367	367	398	362	389	372	398	396	393	390	390	372	377	376	356	372	399	400	380	347	378	352	355	359	386	377	346	379	380	369	405	367	346	391	377	360	400	415	383	407
18335	20203	31930	37650	36203	33080	28795	24366	25389	25148	30957	34388	36268	31727	29174	25247	28151	28836	32882	24300	29748	32283	32216	33392	30583	31336	27873	24851	24675	23187	18795	16385	11613	10946	11116	10578	10472	7818	8758	7372	5832	5002	3920	4261	5861	5277	4189	3330	2817	2540	2003	1832	1563	1416	1260	1156	1171	1200	1215	1177	1155	1146	1116	1124	1156	1067	1069	1104	1106	1032	1080	1099	1005	1058	1107	1072	1080	1049	1005	994	1014	969	1053	998	1017	1054	1026	1022	1037	1018	1015	1032	1057	1049	997	1073	948	1041	987	1067	999	1039	1061	1012	1036	1037	1012	976	1072	981	1043	1079	1027	987	969	972	1002	1016	1052	1017	1053	1029	1016	1077	1020	1008	972	976	1044	1030	992	1026	1047	1005	1017	1012	1035	1045	1044	965	958	1059	991	1058	1002	1017	1020	929	1019	1046	980	1034	1036	1074	1033	997	1033	1004	1010	1013	1075	930	968	1029	960	1032	1039	1046	1008	969	952	977	990	1007	992	990	979	1043	1001	1056	1017	1029	1011	961	957	1024	916	1037	984	1005	1021	1008	967	1040	1051	1061	1033	1001	984	1005	1021	1083	1050	1044	1010	1008	966	1029	1023	1024	983	1031	978	1068	1034	1053	1053	1029	1005	1019	1066	965	998	967	961	1013	970	1001	1005	1031	1013	985	1020	954	929	1069	987	1077	975	968	1002	1012	1009	998	1068	1031	1045	1054	1028	1029	992	959	1064	1025	1020	1071	992	1002	1001	1027	1040	1046	958	970	968	998	997	1013	1007	991	1034	1017	968	988	1061	986	970	1028	934	1025	1062	1004	951	946	1067	988	957	1047	1031	990	1026	1023	1020	1054	976	1029	1036	1006	1047	1021	1007	1016	974	1056	965	971	1020	1003	962	1047	1046	994	1025	981	1012	957	973	988	1034	978	1009	1057	1017	952	971	1038	1045	1009	965	1070	986	1028	966	1022	1038	977	1014	1073	997	1017	995	1031	941	1019	1022	1007	972	1015	954	1007	1032	1016	983	994	1065	990	952	1007	1066	1011	1055	1014	990	1000	979	1009	948	966	1019	1001	1045	1038	1018	1017	986	1016	1026	1028	1024	992	999	1006	1019	1017	945	983	1012	1038	1011	1048	1007	977	1021	987	1015	1043	1045	1011	1060	984	1086	1081	1017	1011	1034	1029	953	1018	1028	980	1039	1010	1044	1001	986	983	1001	1017	1021	1023	1049	1012	995	968	1059	1006	1018	970	968	992	1007	1000	1023	1096	1048	979	1076	1037	1067	983	1042	997	986	1039	999	994	1020	1036	989	978	990	1051	1029	1028	983	1038	1002	984	1052	967	1011	951	1030	998	1025	1037	994	993	1014	1034	979	1044	1066	999	1041	997	1028	1003	1018	1006	1008	994	1002	1023	1014	1021	973	970	979	1005	1023	1034	993	941	1004	1002	955	992	1040	1066	988	1026	976	1050	1003	998	1046	1098	1036	1004	1038	1008	1011	1001	972	961	1022	979	996	1026	983	1053	990	1035	991	1000	1014	990	1050	1023	1019	992	1061	1025	1026	971	1029	936	1006	1030	1094	1019	1021	949	1036	975	989	997	991	954	990	1049	946	1003	1063	1011	1003	972	1072	1053	1024	1048	1005	1020	1011	1021	1048	974	1016	998	966	996	999	1025	1063	1016	984	987	1022	1006	1017	995	968	1016	1021	1026	1069	1028	956	1062	989	1023	994	1010	1061	1043	984	999	985	978	1009	1017	1017	1111	1016	982	987	1032	986	946	1019	985	1054	1059	968	990	998	1040	1106	1036	1014	1070	1025	972	1010	1023	1003	989	971	1056	1047	1002	1016	1002	1049	1031	979	1081	993	985	956	1039	940	1063	1009	1080	1004	1029	1007	1025	998	988	969	1016	1000	983	917	944	988	1004	1010	1064	1019	1016	1014	1000	1043	1048	1008	952	1005	1000	1030	996	1018	966	1076	1054	996	983	1013	1037	988	977	985	1011	1059	980	1033	979	1057	1011	999	1055	1004	1026	933	995	997	1002	980	969	996	1009	1050	1001	1007	1027	990	982	1058	1035	918	1000	1008	1008	1003	1021	989	988	1009	1026	1054	1007	1050	944	983	960	962	1017	1015	1045	997	1047	1028	983	1015	1040	1020	969	999	1017	982	1046	1035	959	1012	1057	996	983	1022	986	990	985	973	1015	958	1014	1037	994	1006	1039	953	1044	1012	1028	956	1018	984	1016	947	1085	1005	1019	1015	999	1022	967	996	1038	1014	1031	1033	999	962	1009	980	978	1047	1035	1025	1006	1003	1041	972	1035	1015	1003	977	1035	1038	966	1035	968	986	1012	1007	981	1000	976	1009	1020	981	1030	1026	971	1019	1026	996	947	1004	952	1016	1041	1025	958	1038	948	986	1038	1035	1002	995	1011	978	1056	1046	1060	993	1019	1075	1036	1029	918	991	1000	1063	1014	1049	1048	1038	1029	1058	977	967	1039	1016	1012	1025	1009	978	1045	1023	1037	1007	1005	1000	1018	1033	1013	972	982	953	1055	1019	1021	955	1037	1046	1004	1028	1008	988	998	1064	1043	985	994	1015	1013	1084	1000	995	993	1044	996	980	1037	1028	1003	1055	1056	969	1052	1001	1004	1020	995	990	1011	1066	959	1015	1068	955	1035	1084	1055	983	1020	989	981	990	1011	1043	955	984	1030	982	1016	988	998	994	997	1011	1027	1023	971	1034	1036	1030	1008	995	1032	951	999	986	1025	1030	1006	1008	971	1012	1011	1063	1000	1028	1001	1005	996	971	1018	940	1028	1023	1015	1007	1047	1007	1024	1016	1093	1071	982	1022	992	985	1013	1000	993	984	958	970	1033	1035	1001	1015	945	1023	1070	1001	1037	1028	1035	1040	1061	1028	996	1049	1009	1046	1009	1024	1043	959	975	960	999	1040	1049	991	1036	1018	935	1012	989	1022	1024	1022	997	1025	1013	1065	993	988	989	1003	1027	1029	1037	972	992	1018	997	1057	998	990	996	1007	1013	1007	1048	1007	1029	1017	1006	1013	929	991	1013	1033	1038	1026	994	1027	1005	1005	1041	989	1048	1062	990	996	1040	1029	1030	1011	991	1034	933	1031	993	1054	1027	985	918	959	1038	1004	996	995	1030	989	1020	979	1088	1016	1043	1026	1061	965	1025	1045	1061	1009	1004	958	1026	982	1030	986	1052	1022	983	1008	982	1027	1027	997	1028	1006	977	1070	1021	1006	1055	961	945	983	996	963	1005	998	1061	960	973	1061	987	1015	1042	1053	972	987	996	947	1020	994	972	1031	1013	1030	1043	1022	1053	989	996	993	1000	999	1001	988	1037	1005	1030	997	1019	977	1011	996	995	1017	978	978	986	980	1014	998	965	963	1029	1035	970	1048	1022	990	1026	1018	1002	1009	1026	986	999	1022	996	952	1032	1065	982	990	1001	1004	1046	1001	1027	998	1005	962	982	1023	1064	1078	1033	991	998	1036	1006	974	1002	980	999	1067	1040	992	997	1008	1021	1079	1018	1058	1068	953	967	1022	1022	1036	1006	1016	1034	1039	1025	1012	977	1013	1023	1020	1000	1020	941	1001	974	1014	1010	962	1009	1008	1009	1052	1037	1001	1010	1038	1067	985	1012	984	1003	1015	1038	997	989	1010	997	1019	1035	974	1010	1019	1005	1043	965	1010	958	920	988	1000	1051	1027	1017	990	1001	1003	1024	963	1004	981	1028	1033	978	1027	1000	988	1029	1046	991	1044	1058	996	998	1040	998	995	1043	1016	980	976	1021	997	1036	956	1029	961	938	1048	1027	970	959	1042	1060	1057	971	1036	1016	974	1022	991	987	1060	1010	1022	1001	1051	949	1078	1013	970	985	1019	954	1016	1016	994	974	1026	1003	1010	1008	1045	940	1000	1063	993	1001	1030	1044	986	1005	968	1029	984	983	997	967	982	1044	989	1005	1033	1020	1025	1030	978	1066	1033	1025	1009	1073	948	1009	1032	1016	981	1013	1077	1025	989	1062	1010	1027	1002	1007	1023	1005	1072	1010	995	1002	975	966	986	978	1016	1010	1109	1001	992	1081	1041	953	982	1001	1023	1035	959	1005	1026	1052	1002	1008	1041	1080	1053	1024	988	998	1033	1071	1020	1039	1012	1060	1011	970	1061	1039	1016	1008	1004	1007	1013	1031	1009	1060	1070	990	975	980	1048	1051	1062	1012	1010	1048	1006	998	1048	1012	1028	1037	1033	1021	994	948	991	1004	993	1017	1036	992	990	996	1005	1024	1000	1054	1005	1013	1026	1018	1041	1057	946	1038	1022	1015	1029	960	979	993	1011	1065	1016	977	994	1061	1022	1016	1023	1062	965	980	990	1033	1034	1023	1013	1009	1004	1012	989	1013	1013	1034	1022	1022	1004	990	1039	1028	977	1020	1009	1018	981	1027	1028	1001	961	1000	1056	989	1004	1006	989	988	955	1037
38068	32550	37535	38091	33652	28680	21275	18393	14664	17542	18224	23749	25408	21969	19042	13469	15673	17107	19665	13627	14982	17702	17837	18402	18103	19037	15282	13562	13120	10581	7883	6718	4167	4184	3824	3506	3551	2660	2915	2085	1839	1564	1291	1417	1768	1656	1332	1143	908	804	624	609	514	508	455	494	464	476	458	454	490	428	469	426	495	464	477	507	419	487	460	454	461	434	431	441	432	444	435	460	397	389	443	453	425	424	417	427	398	423	448	436	413	415	465	427	430	443	417	418	421	402	420	428	438	419	456	456	450	423	430	444	440	421	427	420	436	457	453	439	423	421	445	441	436	448	452	410	436	463	418	438	447	424	445	388	442	442	368	431	440	430	419	425	429	432	431	440	456	402	383	431	439	424	445	427	414	409	405	420	422	416	420	447	429	443	433	384	406	430	416	429	438	400	403	453	399	440	424	435	419	418	405	449	463	428	434	423	430	440	425	401	449	436	421	418	446	426	418	443	426	430	418	407	402	393	398	431	419	403	438	442	425	458	445	452	437	407	418	417	405	444	436	437	399	446	429	401	424	435	433	451	381	449	433	422	408	438	405	431	405	436	436	416	401	444	456	416	420	405	417	425	394	461	408	431	390	472	418	426	390	435	442	428	406	453	406	421	420	423	404	457	421	412	456	411	429	449	434	396	413	413	406	435	429	447	427	470	440	409	428	385	389	438	399	398	444	422	457	454	426	412	454	404	417	404	427	409	398	448	423	432	402	458	399	492	448	468	425	451	437	437	406	401	431	449	417	460	396	408	422	411	415	379	458	453	397	420	424	430	430	404	448	414	443	432	391	445	440	381	432	392	419	418	424	436	423	448	445	417	433	443	443	417	429	425	440	407	449	447	415	437	409	396	393	446	427	398	427	423	405	394	430	425	420	412	415	431	429	445	421	440	436	422	472	411	431	442	419	414	447	411	406	442	417	509	420	424	423	406	420	414	426	438	436	438	423	404	417	425	409	397	391	438	429	465	439	462	369	491	430	439	425	402	428	450	427	446	399	435	400	458	443	441	437	412	430	398	424	440	469	458	391	420	419	437	428	412	416	409	438	425	463	429	449	436	443	434	438	415	436	436	416	393	444	432	409	413	399	401	420	413	428	436	417	433	388	383	390	420	467	404	452	410	476	396	457	424	428	438	417	440	428	422	461	425	424	407	436	410	449	438	405	420	392	437	422	443	421	463	418	426	412	437	431	416	395	421	440	416	395	423	471	437	450	408	424	438	414	434	427	400	402	413	429	400	419	430	409	454	414	442	428	465	404	426	459	421	425	421	413	440	422	425	439	431	413	428	437	437	404	417	445	397	429	423	386	393	429	455	406	409	419	452	420	447	397	443	397	456	451	431	407	435	389	388	426	412	412	410	444	449	447	403	377	409	431	431	437	455	413	404	443	415	440	416	430	469	423	463	383	394	460	433	423	431	401	439	442	394	444	436	432	448	410	438	429	413	432	440	421	429	409	450	426	433	432	440	436	451	433	435	425	409	403	431	453	419	436	399	457	449	395	424	397	421	399	438	412	413	421	425	438	406	427	402	427	428	430	429	417	403	375	403	421	410	421	438	419	447	426	424	406	414	397	422	421	451	407	394	406	405	459	417	409	443	420	411	401	406	417	391	418	449	424	412	414	430	446	434	446	440	406	404	463	438	410	371	440	429	451	405	423	421	399	416	435	406	403	406	406	393	421	438	437	377	435	407	397	437	487	426	422	425	418	435	435	454	414	457	410	404	422	405	410	429	429	422	417	440	418	449	445	386	432	433	429	446	427	445	444	413	471	409	412	456	440	422	445	448	416	415	431	453	470	414	442	404	429	432	436	437	375	410	383	401	444	443	417	403	416	427	422	438	396	431	418	418	450	430	399	412	422	470	469	440	451	431	379	416	435	442	441	424	425	391	393	429	407	431	441	422	406	439	438	437	447	461	410	438	453	465	452	423	409	409	465	413	481	425	392	399	457	424	427	387	458	486	422	433	447	428	403	431	420	452	428	438	414	412	398	430	417	406	416	427	406	420	415	386	425	421	419	439	432	418	387	397	444	400	453	464	402	448	393	397	374	409	414	416	464	446	437	444	382	404	438	412	440	439	416	409	395	435	421	421	422	434	435	480	431	401	391	426	427	402	435	444	390	414	456	437	458	421	446	400	427	431	427	410	457	423	436	408	427	414	368	416	418	427	411	417	425	407	436	460	409	431	421	432	405	441	417	429	402	409	395	406	426	457	373	390	423	425	400	422	425	401	417	449	411	436	481	415	435	402	470	430	455	414	422	440	433	420	444	400	436	430	408	426	446	422	448	430	456	439	426	407	435	412	433	390	403	407	424	405	450	437	425	412	420	405	393	410	415	407	398	408	419	434	400	394	415	425	443	409	437	362	415	428	447	385	395	394	440	444	418	427	419	387	384	432	431	458	411	420	406	388	435	442	423	412	408	456	442	422	411	455	443	457	383	445	412	420	418	433	446	450	416	386	427	444	419	429	428	415	458	390	443	457	400	420	448	455	427	452	429	404	354	424	419	411	418	437	454	449	442	430	437	428	376	464	448	417	375	399	414	419	399	426	436	427	410	438	406	440	442	393	422	422	416	417	423	442	464	416	430	412	435	451	426	448	430	427	454	408	457	432	449	388	449	397	447	465	412	418	444	395	444	407	411	430	442	436	403	431	423	423	409	425	414	422	406	421	426	473	420	425	407	397	393	416	439	418	418	397	446	452	433	470	421	468	457	416	460	429	404	408	448	415	416	423	410	401	408	466	446	398	414	427	431	414	406	421	460	421	417	475	446	458	448	439	433	393	452	475	434	419	423	409	444	462	425	460	429	422	417	412	420	430	424	414	455	431	452	423	458	409	395	433	441	439	376	454	408	476	410	407	378	427	399	422	436	443	416	445	411	414	421	451	436	407	413	386	434	396	436	402	416	378	426	450	445	439	441	458	466	441	380	405	436	436	458	414	430	436	437	408	399	408	421	406	393	423	398	462	442	450	408	408	412	437	405	428	421	380	394	418	438	407	413	431	436	435	442	389	432	411	402	439	428	400	486	435	423	404	435	406	426	406	438	471	400	399	433	420	411	415	425	424	407	417	385	445	441	411	372	419	429	389	428	418	477	440	425	442	403	455	408	451	434	473	441	454	419	433	400	488	430	443	473	460	415	420	411	433	418	418	465	419	444	422	369	393	406	411	435	378	444	447	436	420	430	450	455	417	416	420	404	418	434	424	455	392	420	453	448	428	444	444	402	398	418	416	419	413	437	420	397	418	426	451	433	388	435	438	408	440	421	424	471	413	384	423	391	400	422	417	417	446	413	385	408	415	417	428	400	411	427	445	414	441	443	420	433	452	392	422	407	423	391	453	483	375	409	408	402	445	444	408	409	444	434	413	441	457	428	396	455	410	403	420	432	412	403	424	453	406	433	440	449	448	462	426	441	412	407	401	434	443	399	435	410	450	393	450	432	397	387	402	424	429	402	432	442	424
24789	26119	37542	43927	43153	40107	35499	34274	31675	36501	37010	43495	44685	40795	38651	33900	38229	39480	42519	33260	38043	41274	42048	42080	40958	40478	34698	34359	34232	30721	26021	24519	18459	17978	17537	15253	17381	13280	14274	10952	9924	8294	6865	7667	10214	8715	7677	6001	4788	4051	2692	2348	2091	1830	1530	1396	1419	1349	1322	1299	1346	1364	1281	1239	1212	1255	1327	1169	1206	1175	1178	1188	1124	1167	1154	1087	1160	1141	1094	1151	1105	1140	1132	1133	1101	1134	1099	1123	1062	1125	1098	1155	1127	1123	1109	1113	1163	1090	1085	1115	1135	1131	1111	1161	1088	1063	1183	1102	1130	1136	1176	1097	1123	1112	1107	1119	1096	1098	1095	1167	1087	1077	1125	1145	1166	1101	1158	1067	1180	1160	1122	1123	1124	1162	1173	1159	1101	1132	1120	1083	1123	1043	1088	1041	1122	1118	1153	1132	1085	1100	1098	1107	1098	1098	1053	1029	1100	1115	1091	1069	1139	1115	1095	1064	1123	1077	1069	1134	1155	1093	1085	1110	1118	1121	1149	1085	1097	1073	1122	1105	1118	1187	1118	1109	1143	1120	1100	1119	1081	1079	1097	1100	1054	1116	1055	1106	1108	1137	1097	1112	1166	1071	1110	1106	1105	1088	1083	1136	1118	1166	1070	1140	1139	1125	1094	1069	1069	1128	1117	1110	1096	1108	1130	1051	1127	1092	1032	1104	1094	1180	1107	1142	1103	1083	1125	1139	1085	1132	1133	1098	1138	1151	1082	1075	1092	1068	1078	1108	1060	1072	1144	1093	1167	1116	1069	1087	1226	1136	1145	1132	1107	1189	1086	1104	1089	1067	1172	1056	1129	1136	1104	1084	1110	1089	1077	1146	1108	1114	1096	1085	1191	1111	1123	1085	1150	1120	1093	1159	1104	1130	1111	1126	1112	1090	1086	1075	1106	1108	1175	1156	1177	1160	1125	1092	1103	1118	1122	1125	1096	1110	1134	1076	1134	1063	1029	1155	1192	1139	1109	1098	1139	1073	1121	1075	1122	1143	1124	1159	1097	1178	1062	1080	1128	1066	1104	1119	1181	1064	1167	1144	1135	1105	1155	1109	1076	1110	1058	1138	1106	1149	1092	1135	1064	1095	1092	1067	1076	1141	1094	1175	1117	1107	1093	1112	1099	1080	1102	1087	1096	1120	1114	1077	1079	1146	1071	1092	1069	1041	1053	1137	1126	1107	1091	1108	1075	1084	1107	1117	1121	1118	1088	1055	1071	1110	1106	1082	1076	1126	1116	1089	1133	1156	1125	1150	1078	1137	1114	1125	1089	1074	1106	1133	1100	1110	1190	1120	1090	1124	1041	1123	1147	1135	1137	1132	1106	1130	1060	1102	1046	1181	1047	1105	1153	1122	1032	1125	1153	1152	1072	1151	1113	1106	1111	1083	1160	1174	1134	1067	1198	1075	1199	1077	1070	1125	1067	1079	1088	1129	1122	1134	1101	1080	1167	1087	1107	1086	1078	1076	1112	1146	1038	1159	1132	1154	1091	1141	1131	1139	1109	1103	1090	1120	1131	1083	1178	1096	1118	1083	1089	1071	1173	1061	1120	1103	1110	1138	1144	1060	1041	1165	1126	1130	1112	1098	1104	1135	1170	1100	1148	1089	1148	1116	1070	1116	1103	1106	1051	1136	1154	1054	1119	1097	1146	1125	1145	1135	1092	1138	1127	1108	1096	1173	1142	1101	1153	1096	1113	1037	1110	1110	1123	1131	1122	1124	1116	1158	1113	1097	1058	1122	1140	1124	1113	1119	1106	1117	1107	1162	1109	1114	1073	1142	1134	1150	1179	1101	1113	1129	1124	1122	1152	1116	1075	1088	1100	1138	1173	1090	1049	1136	1149	1103	1122	1121	1121	1150	1165	1129	1110	1092	1079	1128	1119	1146	1149	1115	1117	1138	1078	1147	1097	1109	1154	1087	1115	1098	1123	1097	1102	1098	1119	1142	1085	1130	1103	1144	1100	1140	1123	1077	1152	1066	1101	1122	1127	1111	1117	1051	1092	1099	1100	1146	1091	1118	1125	1144	1155	1106	1124	1103	1079	1147	1129	1109	1064	1097	1179	1157	1094	1111	1111	1083	1090	1131	1095	1131	1128	1092	1168	1155	1107	1088	1108	1146	1129	1088	1190	1155	1100	1165	1074	1071	1144	1152	1145	1044	1128	1121	1133	1107	1030	1165	1142	1158	1133	1116	1133	1062	1124	1057	1157	1127	1098	1111	1220	1029	1095	1089	1110	1117	1166	1142	1095	1121	1100	1128	1094	1128	1117	1114	1137	1094	1101	1221	1129	1117	1155	1056	1068	1129	1147	1117	1099	1146	1183	1093	1122	1115	1132	1156	1139	1087	1112	1080	1093	1088	1110	1105	1087	1105	1127	1095	1096	1084	1112	1126	1128	1065	1049	1071	1167	1116	1118	1162	1136	1131	1154	1110	1107	1167	1162	1088	1089	1083	1105	1122	1106	1127	1132	1116	1143	1097	1096	1036	1054	1173	1092	1104	1085	1113	1110	1180	1112	1091	1173	1136	1142	1082	1126	1089	1103	1132	1136	1139	1129	1140	1091	1073	1150	1048	1117	1100	1106	1118	1075	1086	1060	1042	1080	1113	1133	1168	1103	1069	1091	1120	1102	1123	1095	1121	1105	1127	1093	1115	1145	1049	1134	1058	1100	1066	1126	1192	1134	1100	1141	1093	1059	1122	1111	1103	1068	1138	1173	1134	1090	1131	1108	1110	1055	1148	1110	1108	1141	1108	1080	1095	1131	1082	1155	1080	1085	1132	1110	1215	1110	1182	1141	1087	1099	1145	1066	1128	1066	1056	1084	1095	1083	1094	1123	1145	1143	1146	1141	1085	1171	1147	1140	1099	1050	1115	1104	1105	1101	1099	1094	1164	1128	1075	1097	1175	1069	1042	1096	1090	1074	1136	1069	1091	1068	1058	1130	1163	1105	1140	1146	1074	1061	1037	1056	1176	1077	1148	1070	1138	1123	1092	1156	1110	1176	1145	1126	1103	1151	1105	1125	1148	1133	1187	1119	1136	1122	1128	1125	1108	1122	1108	1128	1056	1063	1160	1139	1066	1136	1088	1082	1145	1125	1081	1133	1185	1066	1050	1161	1138	1124	1146	1119	1125	1099	1171	1131	1143	1093	1092	1093	1085	1103	1113	1095	1095	1111	1073	1140	1120	1124	1095	1150	1134	1158	1106	1099	1055	1101	1094	1022	1152	1148	1110	1122	1110	1076	1106	1104	1128	1113	1166	1041	1089	1028	1060	1110	1076	1124	1160	1153	1146	1166	1073	1058	1108	1135	1135	1078	1083	1071	1106	1085	1089	1072	1127	1102	1130	1082	1106	1117	1098	1158	1119	1131	1087	1170	1144	1045	1116	1076	1131	1086	1105	1100	1100	1074	1164	1069	1087	1137	1083	1106	1130	1061	1075	1103	1144	1095	1110	1150	1154	1125	1113	1067	1126	1083	1133	1153	1089	1158	1061	1087	1061	1120	1137	1079	1154	1156	1120	1172	1111	1099	1083	1132	1093	1152	1102	1114	1102	1103	1099	1142	1108	1109	1115	1142	1025	1148	1163	1149	1134	1046	1130	1096	1098	1085	1135	1092	1103	1090	1090	1113	1084	1096	1090	1165	1104	1112	1077	1106	1094	1111	1108	1144	1151	1146	1065	1005	1116	1125	1061	1080	1172	1085	1140	1173	1115	1098	1160	1076	1117	1104	1135	1115	1041	1142	1116	1093	1147	1119	1113	1119	1174	1109	1106	1154	1104	1132	1096	1163	1131	1101	1114	1061	1112	1108	1157	1090	1112	1116	1094	1133	1102	1099	1135	1176	1154	1093	1115	1135	1127	1105	1153	1075	1079	1089	1152	1083	1163	1097	1146	1114	1090	1119	1166	1047	1096	1089	1080	1097	1100	1117	1126	1162	1145	1070	1080	1073	1065	1108	1059	1134	1119	1111	1141	1115	1089	1065	1124	1115	1093	1067	1083	1151	1077	1074	1140	1101	1106	1119	1144	1071	1087	1078	1075	1098	1128	1154	1119	1132	1129	1116	1050	1075	1138	1123	1137	1119	1090	1118	1186	1115	1137	1047	1116	1125	1131	1125	1173	1120	1083	1078	1065	1135	1181	1142	1047	1133	1056	1155	1096	1132	1139	1148	1127	1123	1140	1074	1091	1136	1115	1188	1179	1123	1098	1112	1088	1106	1163	1152	1140	1137	1214	1068	1141	1123	1116	1096	1069	1098	1093	1107	1157	1187	1134	1146	1116	1075	1117	1135	1114	1086	1090	1066	1121	1055	1160	1127	1123	1111	1108	1090	1082	1078	1107	1096	1112	1110	1164	1122	1147	1099	1117	1110	1059	1128	1098	1095	1145	1056	1056	1116	1160	1094	1045	1116	1120	1093	1047	1156	1172	1143	1094	1104	1122	1061	1141	1125	1157	1086	1065	1104	1103	1061	1104	1132	1148	1078	1132	1092	1131	1116	1073	1104	1093	1092	1073	1109	1067	1081	1120	1102	1053	1119	1055	1090	1161	1097	1118	1065	1163	1140	1139	1196	1138	1125	1125	1112	1089	1162	1052	1074	1116	1048	1127	1129	1093	1147	1074	1204	1086	1134	1114	1107	1091	1091	1059	1113	1137	1069	1123	1108	1094	1140	1132	1119	1141	1129	1108	1075	1173	1081	1123	1047	1161	1097	1103	1119	1064	1119	1073	1075	1111	1113	1088	1076	1127	1131	1153	1114	1098	1099	1115	1076	1162	1093	1191	1114	1135	1087	1148	1122	1064	1098	1061	1130	1148	1174	1119	1096	1070	1077	1176	1053	1115	1089	1127	1145	1130	1092	1084	1121	1127	1107	1137	1145	1062	1075	1094	1130	1173	1106	1161	1153	1132	1108	1151	1128	1074	1115	1122	1078	1137	1168	1159	1081	1161	1084	1099	1191	1078	1112	1144	1069	1120	1148	1111	1132	1146	1148	1050	1121	1087	1106	1101	1138	1062	1087	1110	1090	1127
16256	13863	17294	14987	10519	7050	4982	3914	3104	2690	2174	2051	1729	1517	1351	1046	1090	1167	1239	854	1005	1030	1012	1087	1082	1123	932	867	964	814	582	597	510	555	460	441	532	415	422	407	450	389	397	405	387	391	380	412	392	342	346	378	353	323	361	346	350	359	368	312	347	338	340	338	380	351	308	343	324	357	344	340	317	355	339	345	345	342	329	360	357	333	351	341	354	340	361	378	316	342	325	392	346	324	352	353	352	345	327	380	362	317	368	329	355	334	335	326	344	371	332	323	383	334	319	344	334	346	373	329	304	336	351	316	336	318	332	343	312	336	335	341	365	334	342	344	318	338	362	342	358	336	341	396	346	323	338	311	322	314	321	359	338	340	324	326	357	330	346	337	330	328	378	347	346	375	353	344	339	355	330	327	351	323	333	317	341	331	337	336	360	330	351	340	354	327	367	340	336	341	366	372	307	349	359	354	336	345	356	309	349	369	350	343	338	347	342	408	344	381	327	343	345	316	363	390	335	362	321	348	361	356	321	358	329	334	366	330	345	339	313	340	336	355	360	333	361	337	337	342	355	351	365	312	318	346	335	308	336	313	319	312	346	373	332	313	320	305	307	345	348	360	350	345	379	366	332	344	325	336	336	336	354	337	334	358	322	350	328	353	335	365	310	333	350	320	359	335	361	340	342	341	325	334	350	347	373	340	346	340	379	354	317	336	330	317	334	352	306	346	314	371	374	372	361	331	351	341	340	364	341	339	355	338	349	352	339	360	313	343	346	317	321	298	313	333	318	337	353	368	366	355	340	341	385	332	338	342	313	348	349	350	342	346	354	367	343	332	363	362	337	326	322	367	373	312	374	336	323	313	333	333	366	329	352	361	338	324	354	334	325	352	346	328	315	328	367	357	349	349	337	345	329	332	336	343	330	343	349	344	366	330	338	393	353	364	334	342	314	349	339	306	316	362	354	347	344	349	310	356	363	334	339	355	335	354	304	342	327	328	338	325	341	362	338	319	325	320	346	341	331	344	370	330	345	322	366	352	366	340	312	345	309	318	306	374	342	345	348	318	360	305	336	359	325	369	359	382	340	339	320	338	337	347	342	339	362	320	320	338	367	348	382	348	343	351	337	348	329	324	372	341	315	335	352	376	367	352	309	307	341	348	305	346	366	343	323	348	347	343	362	341	347	349	376	328	353	343	340	357	346	361	321	328	356	336	350	332	346	360	350	328	347	357	327	345	390	315	319	336	350	341	346	318	329	349	317	290	334	359	325	317	345	332	316	357	345	338	350	352	351	322	310	328	351	358	314	331	347	339	340	338	325	331	324	340	307	360	356	311	327	359	354	348	337	312	357	319	334	334	335	336	310	347	320	347	331	345	343	350	382	344	317	376	356	327	353	312	342	344	337	376	371	371	324	326	362	344	345	356	357	338	352	362	347	311	317	310	347	342	309	343	334	332	339	340	338	344	321	347	332	339	361	342	346	353	346	332	336	369	372	345	344	347	376	365	350	330	336	327	317	341	308	323	322	371	329	317	360	324	331	323	289	322	328	344	330	320	387	323	330	337	347	383	362	356	354	360	357	363	355	327	332	337	376	345	309	354	324	317	330	353	369	343	362	337	335	341	328	378	365	312	327	347	335	324	333	357	340	345	337	339	395	330	316	348	323	381	348	362	362	336	319	352	363	356	329	351	370	332	362	363	340	321	327	363	318	351	349	344	374	353	346	340	340	324	344	339	343	345	334	348	346	371	324	349	318	327	367	337	377	369	315	302	318	335	348	318	328	339	341	370	334	334	320	349	307	338	342	329	356	351	330	333	348	364	348	326	338	329	329	331	384	321	345	356	324	342	356	335	347	353	347	341	314	338	375	325	316	374	366	357	354	350	380	346	345	338	336	378	329	347	339	333	298	335	313	339	344	337	326	342	337	330	326	339	329	350	339	376	343	310	358	373	326	330	340	363	332	314	347	330	369	336	334	326	331	359	326	351	347	354	338	294	358	321	322	345	366	315	327	297	366	298	314	344	363	346	315	320	356	323	326	342	363	352	353	347	296	350	356	349	327	356	332	327	346	322	318	344	348	330	375	310	334	356	362	349	338	337	382	370	384	355	326	313	348	333	335	341	350	394	322	360	329	319	334	354	333	324	305	341	361	347	345	371	358	335	371	344	337	349	329	330	352	353	344	331	342	367	318	301	311	340	343	344	328	361	324	350	355	390	353	350	347	325	347	379	345	326	334	330	342	335	340	356	365	372	329	359	354	373	362	360	340	359	366	337	335	324	343	356	330	368	344	349	335	304	330	313	380	335	360	348	325	344	346	320	342	334	343	317	306	349	365	395	376	352	314	345	340	322	334	351	322	310	323	349	330	342	349	375	373	305	339	356	334	335	348	336	329	385	367	330	390	329	364	334	343	321	371	358	350	312	322	343	317	302	342	326	357	352	327	348	332	312	360	358	344	342	325	322	328	328	352	359	340	354	379	316	332	377	328	328	361	367	325	334	331	340	324	349	299	373	360	332	337	328	342	332	328	307	378	342	318	313	361	299	388	329	390	346	361	336	351	343	373	360	319	369	376	342	311	318	318	347	338	319	347	367	336	332	363	327	333	318	359	340	322	340	357	362	347	326	357	304	372	362	341	349	350	362	356	340	355	321	327	348	353	349	344	347	326	358	385	323	307	324	354	290	337	337	350	318	348	347	369	348	346	341	298	376	369	329	349	378	383	345	348	369	347	323	338	339	365	311	367	304	359	363	343	307	343	375	321	336	346	324	339	343	349	342	372	357	292	317	338	337	349	336	337	374	353	368	335	324	357	348	353	340	357	345	358	352	343	315	348	327	337	359	345	343	348	343	391	339	353	361	344	389	344	317	332	366	330	354	322	376	350	360	362	334	322	365	352	331	341	382	328	358	315	356	372	356	336	333	362	358	335	323	319	311	343	349	309	336	316	337	382	335	383	332	330	347	348	320	335	337	316	308	372	365	361	368	330	354	306	334	350	346	344	354	376	346	334	332	374	324	332	311	338	318	353	326	331	336	332	356	340	339	312	364	351	345	349	343	329	327	328	315	339	365	333	381	359	352	327	325	335	362	323	336	348	355	339	343	358	344	329	333	329	355	337	390	328	332	354	326	345	367	360	368	352	318	330	365	362	353	315	351	365	336	358	350	386	333	352	371	369	345	354	349	353	378	362	335	390	355	337	323	378	316	334	318	358	366	345	345	335	316	303	330	363	339	334	356	330	319	346	349	353	338	348	321	326	329	301	336	347	315	325	342	321	346	309	346	319	403	349	307	363	330	359	326	318	359	346	329	319	311	333	357	336	343	334	368	323	331	337	377	317	322	350	345	344	350	336	360	345	342	353	349	344	358	357	336	341	348	343	352	333	321	311	334	351	354	403	321	346	336	334	359	318	324	340	353	321	343	338	379	348	335	342	343	369	332	331	357	378	355	355	312	342	336	357	336	376	346	350	357	337	325	355	334	343	326
10313	12201	22648	25935	23067	19137	15870	13988	12093	11298	9623	9459	8343	6823	5980	4600	5342	5322	5909	3572	4654	5236	5379	5633	5291	5862	4399	4209	4210	3655	2796	2834	2226	1959	2154	1840	1947	1596	1648	1413	1446	1330	1290	1279	1396	1321	1224	1216	1188	1057	1031	1064	994	958	911	952	933	963	925	920	953	980	970	948	900	973	968	898	925	1013	966	957	968	983	902	949	978	853	871	883	928	866	901	905	955	952	936	930	953	888	916	891	928	879	885	914	906	914	919	874	926	922	878	903	881	916	923	907	894	919	926	912	914	921	890	890	938	970	948	933	940	899	900	937	890	932	941	942	981	913	871	955	947	949	865	890	956	929	866	883	903	915	907	883	942	899	875	879	919	944	909	893	920	971	924	921	903	885	907	940	945	899	835	913	918	942	907	960	904	950	940	946	939	845	890	906	988	957	916	919	894	876	990	931	942	893	933	903	918	943	892	856	928	933	923	907	967	951	964	924	910	953	888	905	944	930	929	909	963	922	905	913	900	922	886	913	896	893	965	955	907	885	939	849	878	874	916	885	904	938	954	932	914	933	903	942	982	904	888	921	920	905	946	896	905	959	963	939	896	910	912	948	923	966	911	934	924	904	919	949	866	973	912	942	925	978	922	889	889	889	912	913	883	930	899	911	896	934	928	898	946	884	877	919	934	930	927	879	911	928	890	916	906	961	902	946	880	968	949	882	914	893	924	859	869	939	933	882	940	921	969	880	867	932	903	887	919	952	895	905	933	889	864	896	894	972	845	909	878	890	946	915	921	897	906	906	933	915	922	951	931	910	875	900	910	923	849	930	931	909	958	943	924	926	909	900	903	965	913	962	950	878	900	944	917	940	866	912	935	917	941	927	910	901	902	929	925	923	966	973	909	916	937	881	975	874	959	913	930	935	870	923	879	891	951	938	929	930	924	899	895	903	920	918	877	952	972	930	938	856	873	981	962	942	908	899	909	951	950	956	953	921	944	945	890	930	887	890	946	948	931	911	895	927	910	903	921	880	931	943	950	976	886	952	893	873	927	876	881	934	979	923	919	852	909	919	881	895	885	948	905	924	876	900	904	907	898	923	923	932	864	980	888	923	922	928	899	914	875	910	880	851	944	884	938	891	914	923	915	911	937	909	935	940	930	924	896	919	901	896	896	907	931	910	939	932	934	939	921	931	926	893	919	905	915	883	903	933	913	917	922	914	888	909	944	942	928	936	950	919	954	947	945	936	924	884	932	918	941	913	926	970	994	905	920	924	893	981	879	911	909	939	886	940	875	936	939	957	876	918	913	935	912	967	915	890	946	905	941	912	853	916	943	912	909	876	908	932	924	891	944	934	951	920	911	935	929	881	878	909	851	823	926	917	934	937	931	892	930	911	928	922	918	936	926	879	932	900	911	931	930	904	910	961	902	900	919	963	942	985	905	879	941	911	951	944	961	891	875	881	887	860	919	953	861	923	942	961	937	958	896	877	877	918	919	964	903	885	891	941	900	967	966	945	909	910	964	938	896	914	879	904	895	881	905	885	957	936	888	920	876	943	898	943	895	938	903	878	892	852	942	967	904	888	856	864	911	949	877	878	908	949	951	907	939	861	940	937	944	922	961	882	902	896	912	926	868	900	923	934	964	906	926	938	904	940	915	907	911	900	951	897	904	954	905	935	899	888	946	931	961	899	849	907	953	917	958	891	934	892	950	880	917	943	945	856	895	906	941	935	929	937	926	954	944	995	933	909	897	905	900	892	936	899	911	864	878	891	886	934	911	930	888	927	894	839	911	907	932	916	920	938	936	939	860	961	900	928	929	922	932	888	865	854	917	908	947	942	880	916	901	922	969	922	884	917	962	954	939	986	914	896	923	937	883	928	935	938	833	952	960	977	903	885	932	857	926	906	940	893	913	938	903	943	1002	915	893	940	895	963	894	955	878	929	941	885	908	862	872	941	910	908	914	935	961	900	962	880	911	949	929	919	923	885	892	893	875	923	875	947	939	906	960	967	892	900	944	891	903	957	990	930	922	880	941	929	912	967	920	953	896	959	906	922	916	880	933	954	909	958	923	916	887	895	957	912	931	932	916	939	871	921	899	871	896	948	893	868	943	941	912	905	929	876	883	945	926	934	952	879	974	862	940	946	916	983	906	902	919	922	892	926	921	937	911	933	928	924	917	919	917	931	892	890	931	914	959	852	910	910	976	979	938	966	906	901	911	879	916	893	876	906	914	874	913	882	909	923	898	934	934	920	958	917	894	898	881	894	961	938	893	960	971	928	932	942	893	961	956	995	936	912	908	956	896	951	933	954	898	881	906	931	896	947	911	922	938	895	940	890	933	869	925	900	921	904	919	931	930	903	960	844	939	903	907	914	845	888	951	959	915	926	924	915	898	886	938	918	944	902	957	897	918	922	920	914	910	858	928	908	936	889	914	884	855	949	896	937	910	929	943	893	897	902	920	905	988	907	890	910	900	907	919	926	974	883	941	929	923	989	840	951	917	932	951	917	903	990	929	933	956	923	889	866	934	970	918	905	903	964	867	959	853	904	941	907	949	947	908	954	969	938	898	908	959	911	967	927	897	925	901	916	928	909	899	945	900	900	879	931	913	908	939	948	955	928	887	916	913	930	909	949	920	937	942	911	893	964	895	910	929	923	932	912	917	852	849	911	891	984	877	927	918	928	902	870	957	905	917	891	893	911	897	921	930	953	915	910	918	943	910	955	913	906	913	913	931	920	872	899	875	909	915	923	890	931	864	886	912	970	907	945	905	905	949	906	848	919	917	957	909	917	884	931	926	897	924	992	954	923	922	931	948	981	941	898	918	907	883	913	949	907	973	942	943	880	927	862	923	883	884	923	901	870	918	908	912	947	903	900	846	899	883	889	866	900	902	884	886	908	930	862	865	903	860	891	895	916	942	907	991	948	875	852	957	917	940	902	922	928	885	908	904	845	906	905	926	930	918	955	919	912	905	920	904	975	903	955	911	902	904	903	891	943	929	978	934	920	927	918	946	879	884	916	972	943	915	910	917	906	917	865	924	905	901	878	909	880	950	906	943	923	914	899	918	939	928	923	926	946	886	886	1000	903	924	925	921	881	921	951	891	871	942	927	901	896	866	911	913	880	886	885	968	930	951	908	898	937	908	899	955	911	910	902	907	948	917	884	901	916	894	892	919	910	854	919	938	895	882	890	885	929	885	944	962	907	865	873	943	951	935	989	944	933	924	912	913	875	910	889	955	914	929	891	955	890	896	968	943	906	901	963	940	956	924	945	960	936	854	915	893	959	932	942	926	927	918	908	938	861	947	923	929	938	948	915	959	897	925	916	951	907	887	915	991	945	942	902	907	927	911	927	1015	951	925	1000	875	919	961	945	957	960	950	920	955	950	955	900	949	905	900	922	937	930	886	933	912	937	963	911	931	951	937	893	909	923	916	930	945	921	927	915	960	949	918	911	908	912	880	818	926	914	904	903	963	944	931	937	887	849	894	945	898	908	895	909
31009	26960	32120	30781	26334	19438	15358	11903	9149	9167	9168	14254	14024	11306	10305	7519	8540	9159	10581	5076	5849	9655	9036	9631	9202	9537	6666	6867	6429	5719	3496	4096	2464	1835	2010	1885	1828	1502	1423	1287	1134	931	908	902	919	810	753	665	609	511	492	450	426	405	359	398	400	424	396	373	372	394	374	362	399	398	379	371	366	378	395	389	391	390	378	350	366	363	399	371	373	398	416	344	360	402	369	389	356	374	403	391	375	366	338	359	380	345	372	361	388	380	364	364	412	365	388	347	353	398	391	328	391	355	351	365	368	360	403	344	407	363	400	366	386	382	404	363	381	354	369	373	405	396	375	354	359	403	340	385	415	376	359	349	378	416	373	363	343	369	378	360	359	387	362	373	360	401	402	351	401	360	369	358	373	387	383	372	338	361	360	454	386	355	381	378	393	406	345	383	370	421	336	345	341	378	371	346	373	359	354	413	366	369	397	362	411	359	353	383	387	410	356	406	355	365	405	395	385	380	374	385	373	358	364	370	338	345	376	363	363	375	387	387	375	353	382	368	340	369	365	427	379	383	359	357	379	382	403	392	349	409	350	365	372	382	360	404	381	375	360	374	372	392	373	372	357	413	369	359	369	355	401	363	382	373	401	388	379	350	401	363	347	339	386	418	368	340	367	376	394	373	379	402	373	345	383	384	386	398	393	380	374	373	387	376	373	371	366	393	387	383	368	402	401	376	399	374	388	397	369	349	393	373	365	375	335	379	352	344	356	355	386	377	388	379	376	415	374	369	372	352	408	372	348	354	397	381	360	379	379	378	391	389	406	363	362	414	396	355	377	409	395	366	353	402	356	363	392	347	359	332	375	384	362	404	375	362	366	363	380	376	371	338	399	369	379	357	370	329	375	397	409	371	380	365	362	367	367	363	364	357	358	399	395	370	387	354	360	352	381	370	392	386	377	367	356	415	398	339	373	385	376	394	377	382	385	371	373	380	398	382	404	345	383	381	356	338	374	382	366	382	370	344	373	329	366	398	350	405	368	400	343	401	378	358	356	350	412	370	350	360	337	328	380	408	328	376	366	377	411	360	398	376	374	412	371	372	345	402	387	333	384	387	391	376	353	405	368	368	386	388	351	382	353	392	410	380	371	379	373	387	405	368	397	388	375	360	389	377	369	398	359	389	341	372	393	342	416	329	418	393	365	387	378	365	373	354	355	347	345	367	356	377	360	388	448	350	355	368	380	398	369	379	390	335	370	368	358	387	375	402	389	387	368	382	369	364	345	369	365	370	388	389	347	342	400	346	372	372	346	382	373	390	374	383	369	395	416	380	367	350	380	373	348	391	369	407	389	415	394	374	376	368	372	376	407	347	376	403	394	408	368	407	378	391	360	341	392	397	372	380	394	382	364	387	396	381	379	383	385	366	369	365	380	365	375	383	383	362	347	372	379	340	416	326	381	385	389	400	388	411	364	403	386	331	395	385	365	404	409	348	381	387	371	368	412	365	384	390	400	385	398	384	400	396	368	365	367	349	362	361	388	375	357	329	353	393	368	387	357	363	328	407	344	365	383	392	367	380	323	375	345	363	379	369	382	363	372	395	382	376	387	372	407	354	411	347	417	428	391	395	351	386	399	366	382	393	371	412	359	373	378	405	366	399	393	363	363	386	389	386	394	373	374	382	383	349	405	400	384	354	384	371	356	344	374	406	366	333	378	371	409	381	378	368	394	395	368	376	369	404	327	362	383	376	393	380	393	348	347	400	385	364	382	383	379	402	361	380	395	388	368	350	371	392	363	347	369	404	366	398	349	382	365	386	389	331	375	376	392	346	368	387	359	375	371	386	387	385	369	389	354	386	397	400	356	390	360	382	366	378	367	372	383	367	403	381	398	389	372	373	363	357	376	360	392	407	390	333	376	362	416	386	399	378	376	383	394	386	378	367	361	374	377	410	373	365	371	372	367	376	352	402	355	372	359	369	392	359	365	373	344	393	387	363	362	377	373	403	333	387	353	390	361	376	345	404	359	384	368	376	396	417	372	408	377	367	393	349	395	359	382	367	373	385	410	384	364	376	388	354	386	392	362	353	362	391	402	405	385	404	365	387	363	393	381	402	345	361	410	388	357	390	385	364	384	343	361	388	369	367	383	331	342	347	347	384	404	349	353	358	416	403	343	369	354	365	373	410	406	360	367	367	408	372	401	368	384	338	359	377	403	382	359	361	346	362	348	383	437	338	359	360	422	356	392	393	421	378	397	353	353	384	408	398	411	351	381	386	425	377	391	390	406	331	360	368	368	372	387	367	370	392	384	415	347	373	379	383	363	339	381	359	380	385	389	395	373	391	349	363	423	362	348	358	374	409	365	404	395	382	362	388	376	366	366	377	388	419	374	358	364	405	392	376	369	362	361	382	358	322	384	363	347	340	382	368	408	385	429	401	406	390	368	406	376	357	388	372	375	366	364	389	371	394	390	372	421	409	365	379	367	386	375	358	385	357	403	372	356	373	384	362	392	352	401	368	388	388	393	409	367	393	388	381	355	368	369	379	385	379	388	398	390	394	409	353	411	364	373	379	383	383	373	370	376	391	370	399	392	371	380	373	378	393	372	396	360	385	355	384	371	378	357	371	394	400	396	375	381	370	357	384	382	382	379	396	362	366	356	406	374	358	348	385	378	392	348	361	364	375	355	356	374	344	365	372	350	399	390	330	370	378	344	370	357	372	372	385	371	362	379	391	374	377	372	367	364	354	398	379	388	369	372	363	365	381	380	346	359	364	343	391	372	330	390	374	388	370	395	406	376	389	371	356	359	392	351	380	392	356	386	386	348	374	360	392	399	391	351	386	380	366	383	354	384	374	380	382	410	415	369	355	398	395	398	387	415	401	378	378	379	396	345	370	393	328	375	346	345	365	373	372	393	392	411	395	361	389	417	393	384	350	355	383	385	362	382	390	368	374	397	378	373	364	408	397	410	399	353	374	417	415	365	388	403	387	358	397	400	376	357	379	373	390	380	396	335	406	364	386	414	358	366	399	361	381	384	374	368	379	377	433	374	381	329	366	365	373	404	384	377	396	356	392	371	388	371	344	390	336	373	403	407	355	382	389	371	370	408	383	383	387	373	338	371	386	366	376	390	370	383	379	405	380	385	415	391	372	404	402	349	372	382	371	359	352	360	391	401	413	370	351	403	400	349	378	377	412	368	392	357	371	393	390	388	415	382	356	343	391	378	357	374	369	367	403	350	347	330	391	393	419	358	364	362	378	377	380	387	356	371	360	365	391	365	356	395	389	376	378	362	395	336	357	376	376	364	373	385	371	362	404	398	385	361	373	375	380	327	340	334	358	360	348	376	350	359	377	413	370	376	374	344	389	394	384	355	395	388	375	324	386	346	381	357	381	368	367	401	365	364	345	355	348	365	378	331	332	365	334	367	359	382	372	356	399	388	374	349	367	394	341	385	363	383	368	391	393	369	414	378	371	374	379	359	351	339	388	388	377	390	366	398	365
20141	21850	34023	38834	36639	33041	30381	27834	25335	26198	27485	35060	34302	30684	29077	24732	28380	29719	32247	18123	23074	31909	31307	31905	30060	30247	22975	24400	23066	22412	16191	17750	11462	9935	10468	9744	9908	7420	7475	7153	6111	4999	4757	4603	5156	4106	3847	3321	2659	2087	1698	1498	1288	1256	1134	1123	1110	1160	1173	1172	1120	1026	1111	1090	999	1080	1066	1023	1019	1048	1062	1011	1012	1060	1015	1043	1045	964	1046	1004	982	997	975	1009	998	995	1024	987	992	1033	1039	986	983	984	958	1015	1043	971	986	968	1012	998	1051	1017	1000	998	959	1066	987	998	972	966	954	976	1025	960	1053	991	959	1016	978	1010	1008	1048	1026	994	955	1009	989	1034	990	1053	1058	972	1002	1011	1023	1037	1027	939	966	1017	957	1042	958	1023	1011	990	972	997	927	980	954	982	960	1052	1003	976	1029	943	1028	992	932	1050	1052	1031	1020	1003	961	1034	1021	979	950	1033	990	1024	1009	968	970	1009	953	978	1028	1006	948	984	1004	960	1016	1027	1018	1002	994	999	1059	966	1000	989	1007	1013	1008	968	964	976	1001	1045	1022	971	937	967	976	966	1014	962	1027	990	998	1025	1036	963	977	1004	965	1077	992	1006	1013	949	975	1022	1037	999	973	984	998	1029	988	1007	965	1000	1047	1044	1001	1006	1036	974	973	986	984	973	985	1040	1020	995	956	983	973	1024	1008	1060	978	1019	1027	1020	938	980	977	956	1023	969	1019	969	994	976	1011	1019	979	1000	1012	974	1005	1019	958	1030	1005	995	1000	982	1055	964	990	1010	1016	1014	931	1036	1016	954	1008	1007	992	1015	1003	975	1019	1003	1033	1009	968	1061	1008	1005	973	966	978	990	1006	1003	957	984	1025	1053	1034	1031	971	901	997	1048	979	1043	1009	1063	1013	1019	1009	971	1014	1017	983	964	1018	1056	976	1043	1018	996	1010	1015	987	1008	933	1059	1004	998	1023	1018	1004	1044	1035	995	1065	988	936	1028	1027	1030	989	1034	975	1076	969	1017	950	962	1045	984	914	941	1022	997	1000	1016	945	1015	1012	964	1022	1025	1006	957	995	961	979	961	983	1000	1009	998	1002	971	1009	925	952	1030	1004	1044	972	1016	982	917	943	962	1008	1009	999	983	1001	1042	995	1013	1018	1046	975	984	1014	984	1070	1010	1010	997	1014	980	985	1001	1034	992	975	1024	1033	1019	985	1014	996	1053	989	986	981	998	985	1016	1026	989	1036	988	978	1012	991	995	985	999	984	979	1000	951	1008	1023	986	968	971	957	1031	1024	1042	1010	1022	1003	1038	1000	1036	987	998	1005	992	1048	986	1060	966	1085	972	978	982	1011	1028	970	992	987	983	939	967	1046	1036	966	990	1004	1030	1020	981	1005	997	1045	1073	1029	1026	1008	986	964	975	957	1032	990	1010	1057	1010	1071	971	985	930	976	1004	990	986	984	1020	999	998	997	1012	988	1003	982	917	991	989	1007	1076	946	954	975	945	1009	961	1021	1005	1003	960	984	973	954	1004	1021	971	1044	1011	1059	1001	1020	1021	1008	975	1009	961	1005	988	989	965	992	986	997	973	978	1050	1014	1013	1018	945	987	983	1053	998	949	1044	962	982	1009	997	1010	1052	993	971	1031	951	1007	988	1029	1041	942	1042	1046	1000	893	1050	991	1037	1041	1026	947	975	997	966	978	998	1018	921	1008	970	990	1017	964	975	1017	992	990	1114	1006	1027	1027	1008	1036	1014	978	1005	983	994	1043	1007	993	1041	1053	939	963	975	984	1047	998	1035	945	982	998	1016	963	1022	1035	911	962	1010	985	1040	991	1015	1012	1007	1004	1019	937	1012	1020	961	1015	1009	992	984	985	1000	990	982	1014	965	984	953	1046	965	1028	1004	1025	1093	980	979	987	1013	994	1002	956	1006	967	990	966	986	984	1066	990	1011	1053	1029	969	1071	1018	928	998	942	1010	983	963	1040	1009	999	1035	1018	978	991	1040	1027	1010	950	996	1031	1024	956	989	983	1038	1051	989	962	1068	1029	990	993	1009	1025	1056	983	1038	977	1028	999	1062	1014	1046	1007	1061	971	926	1016	1015	1006	1000	963	1029	967	1022	1012	995	986	1010	976	989	980	1025	970	1024	997	1011	996	966	1060	987	985	1014	1013	1005	996	987	1014	1083	1001	996	995	1049	1023	1045	994	1037	989	995	923	1026	1006	1052	1036	1053	948	1023	961	1027	979	954	969	1010	986	990	978	938	966	990	1061	1019	1042	1010	1021	997	1019	1048	1052	963	1040	998	1018	999	989	1003	1020	1009	995	1008	1005	968	1001	1024	1020	981	1018	992	990	986	1026	948	983	979	938	1053	952	1096	913	966	965	1024	977	1042	975	1025	1028	1007	927	976	1035	1017	929	961	980	976	986	1033	1055	1040	957	995	994	987	1013	951	1019	998	1013	999	1048	1024	1004	969	1000	953	972	1015	1056	1005	1015	1054	980	1005	965	1007	1041	988	1065	1011	960	1023	1001	1070	1062	1040	978	1001	950	1053	1008	1016	1034	1011	980	963	1004	947	935	986	985	985	991	1015	993	967	1048	1034	958	1024	941	1023	973	997	1021	1010	957	996	1002	969	917	986	1025	988	1017	955	1024	961	996	971	1054	1006	1041	1021	947	970	1046	977	990	1001	959	990	1049	980	1023	1055	989	1025	986	1046	1009	958	1032	956	1024	1080	933	986	1037	993	1035	1035	982	982	1044	1015	1010	993	974	1020	983	982	998	991	920	943	1025	980	1013	1043	913	984	975	959	956	1052	995	1021	982	1004	977	1048	1048	1022	1003	976	1036	1021	972	1004	961	999	1007	1067	1010	982	1007	1038	1023	1020	1049	1009	993	1013	973	1048	1033	1004	981	1004	918	1000	1002	994	1028	1017	1011	1021	1031	1015	1040	1019	972	1054	1024	988	961	1037	951	988	983	992	993	966	1027	1056	1037	946	1003	983	998	1012	1018	982	1039	989	964	937	966	970	985	1054	1025	1005	1033	987	985	980	982	1040	1031	1038	1001	994	1042	1037	1025	971	951	961	1013	980	959	1034	875	1041	938	993	964	1003	1052	1013	982	963	980	994	995	1023	979	942	1007	1004	966	936	967	973	1021	956	969	1041	988	925	1037	965	949	989	1010	994	1036	996	1047	1030	984	980	946	1023	1033	1015	1002	1032	971	988	1005	1012	985	994	995	1039	1013	1021	1008	996	1032	1033	1036	991	971	989	1036	1022	985	1008	1016	1034	997	957	1021	1015	981	984	1019	1026	1002	947	1015	973	1016	1057	995	1027	1047	931	970	1005	995	1007	1026	991	991	963	1061	966	1038	1046	1003	970	1051	1008	987	1019	1040	978	987	963	1031	988	1022	955	982	1022	1030	1022	1042	1039	996	1031	1042	1023	981	994	1002	947	963	1024	978	1008	953	1012	1001	1010	1015	988	983	1015	1026	1008	969	1004	979	983	1029	955	978	963	1025	1016	999	986	959	969	972	1019	1000	1006	1039	957	1024	998	957	967	1010	977	1043	952	1033	1006	957	1005	1012	980	966	987	1020	1013	993	1031	988	1028	1036	984	1041	991	980	1028	976	989	1009	990	1026	955	1005	966	990	963	1002	983	967	967	975	968	1013	984	990	998	1016	1007	1004	1004	939	1014	961	947	1037	935	988	1007	1040	1026	995	1005	985	1023	1014	991	992	1007	985	959	970	994	973	971	1000	992	969	980	1062	1045	993	952	1042	978	1018	997	993	931	1022	1031	1011	979	951	1018	999	1005	997	1034	991	981	1045	993	946	1056	985	971	1070	994	976	966	959	1080	993	1046	1027	1034	1028	1042	985	983	1001	991	961	1019	967	1012	989	982	1029	931	989	995	1072	971	998	1003	1087	970	961	982	1050	1007	979	961	1036	1021	1073	984	1024	1005	1037	1003	1047	979	1024	1008	1004	1003	1024	1049	995	1000	1006	996	1028	1013	1013	935	956	989	975	925	987	1003	960	984	980	990	1030	1010	987	973	1024	981	996	1017	1045	940	1057	945	1067	970	970	993	1027	1024	1026	1006	936	1015	960	1024	971	1006	1020	975	968	1036	962	980	992	989	989	986	1005	1000	1032	1000	996	1037	998	1014	1024	1000	1008	1019	1041	1012	975	995	990	964	1019	975	977	1017	997	990	1005	1052	1004	965	987	948	1004	996	979	987	991	1032	966	1027	1081	972
39224	36155	41747	40024	32444	27481	22619	19193	16143	15856	17499	24178	24196	20943	18948	14182	16167	16546	19524	9767	13287	18285	17273	17893	16536	17726	13556	11682	10732	10757	7427	7188	4584	3046	3333	3475	3370	2548	2532	2138	1790	1649	1527	1342	1303	1237	1216	864	763	684	581	557	462	534	402	484	462	411	476	441	435	447	443	400	414	434	423	454	414	402	440	428	424	396	398	406	436	401	416	418	433	395	465	431	423	441	424	432	434	398	397	408	412	436	427	422	422	423	392	398	447	402	407	418	428	468	425	418	429	418	435	425	415	414	409	394	421	401	396	449	395	426	426	425	404	411	390	459	420	426	405	425	400	402	444	393	462	409	390	392	415	435	421	427	444	419	419	425	434	389	470	403	416	413	417	429	379	419	438	398	421	424	401	451	421	397	464	400	399	450	367	418	419	414	417	431	423	409	402	435	422	402	415	420	416	382	384	404	412	399	414	453	451	394	450	397	455	444	397	398	364	419	406	411	445	434	412	415	411	432	408	388	409	430	394	404	447	418	405	402	422	415	435	401	383	401	432	444	451	409	439	407	486	464	428	446	450	504	381	423	414	389	432	406	441	407	387	434	436	435	416	413	435	437	430	433	387	411	391	430	409	456	440	435	411	424	416	412	374	449	415	431	399	390	391	431	416	446	396	447	462	414	402	407	422	417	421	442	424	412	400	381	409	425	433	412	411	411	414	428	400	393	388	418	392	390	450	432	398	406	424	421	429	386	434	407	410	380	410	414	429	384	396	441	408	433	406	420	445	441	447	447	451	414	396	410	413	430	439	450	402	466	389	415	379	415	429	386	417	395	426	389	406	374	425	423	435	411	437	396	412	419	377	409	425	396	443	387	455	428	404	398	455	409	442	378	421	401	429	417	423	401	421	391	433	411	430	429	389	439	390	417	413	418	455	441	433	415	404	408	438	404	404	413	397	402	393	443	387	417	416	400	423	434	435	419	403	415	464	437	410	438	422	454	412	399	415	450	406	435	414	373	414	406	403	424	408	436	419	431	436	383	424	377	407	440	396	413	412	438	411	386	425	390	445	407	491	440	414	410	411	419	430	457	406	413	416	417	398	428	446	438	404	377	381	377	449	427	422	378	433	431	409	441	451	440	402	398	424	410	448	418	436	436	450	428	391	391	416	399	414	417	402	419	431	412	402	422	369	400	382	405	419	428	447	428	370	446	403	400	428	394	419	400	449	434	410	446	411	399	415	427	426	446	455	387	462	403	424	424	407	467	420	424	417	421	459	415	430	433	410	399	425	428	415	404	452	435	416	420	414	430	439	404	409	393	432	374	462	399	413	400	437	425	428	432	393	419	431	390	448	428	386	396	399	405	408	449	462	411	429	384	432	427	447	433	459	414	399	424	395	443	438	442	438	401	463	426	412	411	430	402	423	431	398	392	387	397	437	399	433	394	423	441	430	415	423	401	430	428	396	444	394	421	450	368	417	399	417	422	376	445	403	458	391	413	416	414	379	420	425	385	439	421	417	430	401	458	392	425	385	446	380	408	396	431	415	424	420	415	437	410	432	382	393	428	415	430	428	407	447	433	398	454	395	421	398	390	383	384	411	422	401	433	433	404	452	448	404	438	422	422	397	434	446	391	464	444	429	393	436	404	383	420	383	441	415	432	424	418	431	410	401	406	364	404	409	452	395	430	441	389	402	404	465	419	374	401	457	426	435	429	413	408	407	405	384	418	408	429	432	416	411	427	430	433	428	385	357	407	427	414	426	424	432	426	413	452	439	419	397	399	437	443	384	415	420	420	455	413	411	417	429	440	386	416	403	413	449	421	436	422	440	434	405	411	423	436	394	419	432	412	410	415	408	418	375	436	412	405	405	411	419	436	452	402	382	390	443	400	423	379	406	428	437	394	399	412	433	423	404	392	383	407	422	380	436	407	425	436	409	449	408	415	434	440	445	390	423	378	430	415	446	436	413	435	403	401	425	402	406	408	426	460	430	382	409	428	402	394	421	405	404	414	414	428	420	435	396	393	430	407	410	422	423	433	403	406	423	417	411	489	453	398	392	416	388	411	419	408	414	397	412	361	391	367	420	397	389	411	428	454	358	411	417	420	420	405	446	415	387	418	381	405	387	413	413	380	396	433	437	392	414	415	399	449	401	471	420	416	417	413	402	406	428	400	406	457	381	393	414	438	419	410	415	444	439	421	413	455	393	410	383	418	423	417	424	407	403	383	449	396	437	423	438	384	437	409	422	445	416	432	429	397	444	394	449	416	395	400	432	380	405	402	416	428	415	411	443	394	428	423	436	451	408	435	419	413	424	411	433	427	411	421	444	421	430	449	436	406	424	427	397	429	416	395	434	404	417	431	429	404	431	414	407	417	391	426	407	436	436	407	421	435	437	415	420	437	427	413	433	394	401	424	419	422	443	423	394	438	417	399	404	456	408	393	422	405	438	399	444	436	384	403	414	452	428	441	460	405	432	433	418	457	463	393	403	448	436	391	428	410	426	407	381	444	405	424	403	425	400	442	404	412	409	415	453	444	382	444	406	394	389	380	407	397	439	424	460	407	417	414	421	425	383	434	408	423	457	405	423	427	412	386	430	397	407	409	404	403	401	398	436	418	407	418	400	406	415	418	394	426	407	409	410	409	420	430	447	406	424	420	412	386	403	405	418	389	440	407	415	436	434	467	410	408	381	410	394	417	398	461	419	434	399	436	415	404	423	418	401	433	382	415	401	422	391	436	383	420	424	437	390	408	403	433	440	422	396	411	397	399	417	424	415	426	417	387	389	404	424	416	391	428	411	418	441	416	390	450	414	429	427	430	434	418	422	387	411	415	454	430	448	419	397	419	410	379	427	383	464	415	433	410	405	439	410	454	415	421	404	375	416	407	419	400	419	375	373	419	410	448	411	427	462	386	392	431	392	453	408	432	393	438	405	431	387	401	452	420	435	388	429	396	434	445	426	423	407	429	431	405	434	379	399	431	395	445	429	390	370	459	427	405	381	460	395	438	402	377	430	426	404	380	464	445	432	425	425	437	388	443	442	450	405	417	360	424	416	410	384	425	427	407	401	442	380	434	420	411	423	409	408	419	402	421	440	442	416	395	423	403	440	426	367	398	369	440	395	427	460	390	400	407	435	402	400	458	421	421	432	405	419	409	406	419	425	430	439	426	389	430	421	437	413	438	440	425	394	417	417	419	432	395	451	413	401	454	406	403	399	432	431	417	428	389	468	418	427	413	445	399	467	442	433	371	391	416	427	418	406	432	424	433	379	420	405	405	391	390	438	389	422	414	409	422	420	452	413	426	469	425	437	444	421	389	450	410	383	438	457	413	389	414	407	407	418	425	447	430	424	397	438	413	417	434	434	419	399	432	456	415	439	428	431	418	430	402	403	434	414	399	414	440	385	387	420	448	411	437	390	403	411	397	411	434	419	408	422	442	430	441	419	395	428	385	414	434	387	397	432	406	417	407	411	446	393	393	418	439	432	394	415	428	425	408
25573	29088	41342	45303	42334	39929	36903	35157	33555	33713	36756	44143	43456	40171	38895	33857	38232	39108	42154	25399	35851	42163	41304	41303	38800	40074	33406	30449	29841	31721	25353	25895	18520	14697	16671	16061	16486	12990	13037	11747	9795	9461	8870	7538	6866	7301	6525	4625	3589	3222	2213	1917	1615	1512	1351	1305	1289	1245	1226	1189	1262	1195	1175	1250	1234	1199	1178	1091	1243	1122	1148	1106	1136	1148	1153	1198	1143	1118	1146	1112	1040	1100	1114	1131	1082	1097	1127	1039	1071	1091	1050	1093	1092	1108	1092	1043	1040	1109	1144	1130	1106	1070	1088	1016	1067	1061	1126	1120	1084	1044	1059	1120	1120	1117	1141	1100	1082	1078	1050	1099	1078	1090	1125	1080	1089	1106	1118	1101	1070	1110	1128	1167	1143	1157	1157	1085	1166	1095	1064	1042	1086	1006	1093	1106	1130	1086	1091	1088	1099	1117	1136	1047	1090	1078	1074	1094	1077	1080	1057	1066	1051	1088	1095	1127	1048	1090	1024	1128	1141	1068	1140	1132	1108	1084	1071	1115	1082	1097	1101	1167	1061	1065	1096	1073	1119	1022	1084	1153	1139	1100	1069	1040	1074	1131	1091	1101	1026	1035	1062	1122	1125	1095	1128	1094	1123	1082	1144	1052	1048	1124	1049	1033	1121	1057	1114	1094	1093	1098	1053	1091	1056	1087	1058	1086	1060	1139	1099	1113	1133	1113	1132	1079	1090	1086	1147	1108	1128	1027	1107	1058	1099	1050	1117	1075	1068	1190	1158	1094	1060	1099	1058	1130	1104	1124	1066	1048	1036	1069	1077	1105	1161	1093	1140	1093	1012	1122	1126	1130	1096	1078	1080	1110	1047	1122	1056	1084	1099	1117	1061	1109	1126	1126	1071	1070	1085	1149	1118	1031	1132	1123	1142	1135	1085	1075	1081	1058	1096	1071	1017	1079	1118	1133	1064	1117	1112	1086	1080	1050	1091	1032	1118	1071	1156	1083	1045	1061	1095	1109	1054	1107	1082	1118	1077	1115	1122	1092	1041	1045	1093	1111	1052	1089	1079	1150	1027	1108	1055	1054	1083	1033	1062	1060	1123	1103	1112	1062	1095	1134	1090	1124	1147	1116	1092	1095	1093	1131	1127	1043	1113	1072	1101	1067	1092	1065	1098	1023	1047	1101	1105	1142	1097	1103	1083	1116	1115	1132	1084	1094	1134	1079	1075	1092	1063	1078	1106	1101	1108	1091	1103	1094	1076	1107	1151	1027	1067	1163	1080	1096	1105	1099	1123	1120	1080	1118	1067	1089	1146	1081	1078	1100	1112	1099	1105	1118	1114	1091	1095	1053	1087	1069	1058	1061	1062	1084	1013	1100	1067	1058	1065	1079	1073	1088	1036	1126	1097	1097	1054	1055	1103	1104	1101	1031	1080	1090	1082	1066	1085	1068	1076	1080	1052	1107	1155	1116	1129	1111	1159	1031	1106	1093	1117	1104	1099	1094	1076	1125	1088	1070	1105	1079	1139	1062	1054	1079	1114	1086	1088	1037	1071	1074	1068	1020	1092	1089	1116	1151	1146	1022	1151	1126	1120	1130	1132	1089	1082	1102	1136	1137	1116	1153	1041	1080	1092	1110	1070	1122	1102	1096	1046	1074	1133	1075	1064	1119	1107	1110	1045	1090	1106	1133	1097	1127	1090	1096	999	1107	1103	1061	1122	1100	1109	1146	1116	1102	1058	1075	1097	1060	1142	1101	1038	1052	1110	1101	1107	1154	1090	1098	1096	1089	1125	1051	1101	1076	1127	1079	1064	1071	1084	1119	1085	1171	1069	1086	1128	1093	1012	1048	1098	1097	1022	1081	1084	1153	1099	1044	1113	1115	1077	1098	1057	1083	1085	1101	1170	1119	1128	1096	1073	1127	1109	1077	1141	1085	1078	1157	1057	1106	1113	1075	1118	1118	1126	1171	1070	1105	1115	1078	1094	1099	1086	1098	1129	1050	1068	1163	1127	1109	1062	1083	1152	1165	1095	1083	1161	1096	1052	1078	1115	1072	1130	1105	1109	1100	1069	1128	1123	1090	1087	1099	1115	1088	1091	1062	1041	1073	1085	1140	1107	1104	1117	1078	1116	1047	1080	1103	1069	1059	1074	1114	1109	1091	1093	1112	1077	1046	1083	1098	1018	1112	1125	1098	1092	1044	1112	1091	1124	1136	1130	1153	1045	1122	1085	1039	1104	1095	1077	1048	1133	1080	1097	1126	1091	1122	1086	1067	1074	1110	1070	1076	1153	1019	1189	1080	1092	1100	1131	1095	1075	1119	1065	1031	1098	1063	1092	1037	1046	1081	1167	1096	1143	1102	1122	1067	1028	1081	1052	1077	1153	1100	1110	1110	1074	1149	1101	1057	1087	1099	1160	1076	1068	1046	1072	1084	1056	1072	1130	1096	1059	1138	1113	1069	1126	1062	1081	1083	1054	1095	1064	1134	1064	1105	1068	1089	1096	1052	1079	1092	1075	1085	1086	1049	1052	1075	1070	1136	1115	1106	1090	1143	1072	1070	1115	1176	1122	1081	1079	1030	1011	1141	1072	1128	1080	1092	1154	1090	1084	1046	1103	1091	1088	1106	1044	1059	1117	1066	1087	1081	1110	1090	1116	1132	1104	1155	1127	1033	1103	1070	1142	1107	1120	1121	1101	1110	1072	1085	1122	1089	1107	1109	1076	1080	1094	1144	1180	1077	1109	1148	1044	1126	1101	1137	1092	1086	1082	1104	1101	1051	1127	1049	1127	1145	1106	1112	1106	1073	1077	1064	1128	1107	1077	1098	1040	1104	1047	1068	1158	1114	1060	1095	1130	1073	1111	1054	1086	1114	1125	1094	1085	1067	1130	1084	1108	1144	1053	1131	1068	1075	1068	1123	1100	1070	1069	1090	1043	1080	1074	1124	1090	1144	1078	1137	1159	1004	1102	1095	1094	1081	1105	1087	1123	1093	1078	1112	1137	1111	1041	1119	1086	1022	1107	1099	1093	1117	1081	1086	1071	1065	1080	1079	1057	1143	1072	1071	1083	1092	1097	1019	1124	1086	1114	1076	1124	1059	1157	1065	1100	1056	1119	1102	1083	1086	1110	1090	1117	1059	1070	1080	1130	1063	1056	1109	1108	1134	1082	1118	1131	1126	1054	1057	1089	1067	1093	1067	1122	1099	1150	1075	1088	1162	1120	1079	1156	1066	1101	1082	1050	1107	1063	1121	1111	1088	1066	1070	1053	1079	1084	1077	1053	1171	1111	1054	1095	1119	1074	1129	1051	1102	1009	1143	1080	1096	1089	1025	1108	1071	1067	1118	1072	1063	1082	1062	1111	1108	1113	1096	1065	1129	1141	1085	1127	1121	1071	1065	1121	1070	1146	1117	1112	1136	1078	1100	1064	1104	1126	1081	1067	1099	1088	1113	1097	1142	1035	1052	1043	1070	1073	1095	1110	1131	1059	1069	1106	1054	1073	1087	1087	1067	1035	1097	1097	1073	1098	1075	1087	1057	1114	1051	1081	1071	1083	1093	1089	1081	1092	1132	1088	1113	1081	1083	1158	1031	1114	1106	1081	1089	1087	1112	1122	1099	1084	1160	1126	1130	1113	1111	1146	1045	1056	1104	1147	1060	1100	1116	1090	1066	1043	1112	1071	1124	1078	1142	1067	1062	1060	1115	1102	1098	1066	1125	1093	1128	1096	1077	1061	1140	1095	1114	1010	1085	1124	1112	1127	1077	1055	1115	1056	1096	1058	1054	1107	1100	1099	1124	1041	1125	1100	1070	1100	1088	1066	1119	1097	1112	1076	1106	1068	1146	1130	1074	1055	1093	1095	1074	1067	1113	1120	1103	1095	1119	1035	1099	1142	1078	1101	1044	1031	1141	1119	1042	1144	1083	1089	1128	1076	1081	1048	1122	1058	1062	1123	1089	1065	1133	1073	1157	1087	1103	1086	1067	1145	1080	1078	1123	1105	1101	1095	1060	1086	1050	1108	1035	1169	1138	1145	1116	1106	1136	1059	1054	1128	1075	1075	1108	1105	1058	1111	1053	1086	1093	1142	1074	1087	1125	1080	1033	1048	1087	1113	1127	1050	1088	1136	1102	1085	1115	1056	1111	1096	1080	1139	1070	1093	1055	1121	1116	1092	1113	1056	1083	1091	1077	1071	1061	1107	1058	1097	1067	1108	1050	1118	1118	1145	1133	1063	1102	1117	1097	1066	1065	1096	1009	1092	1061	1117	1102	1157	1105	1109	1098	1083	1030	1100	1065	1107	1086	1083	1043	1106	1078	1108	1096	1090	1012	1127	1143	1090	1067	1109	1070	1128	1111	1054	1097	1101	1123	1137	1122	1090	1125	1038	1139	1109	1052	1072	1096	1051	1030	1066	1075	1113	1018	1067	1092	1131	1070	1122	1090	1094	1129	1112	1068	1025	1146	1095	1126	1115	1048	1081	1094	1084	1064	1089	1096	1030	1111	1112	1100	1019	1048	1074	1094	1086	1106	1092	1076	1092	1094	1089	1086	1081	1095	1127	1044	1121	1047	1113	1050	1048	1084	1079	1126	1098	1110	1018	1086	1112	1111	1048	1075	1078	1109	1096	1113	1108	1049	1107	1090	1077	1152	1085	1122	1065	1095	1067	1096	1044	1084	1124	1054	1065	1085	1094	1042	1032	1050	1141	1101	1065	1087	1133	1088	1077	1084	1065	1043	1097	1094	1100	1103	1085	1041	1076	1100	1050	1097	1094	1118	1031	1124	1043	1108	1084	1118	1090	1074	1113	1122	1064	1087	1129	1136	1133	1080	1113	1094	1040	1064	1066	1031	1078	1091	1125	1123	1131	1109	1093	1130	1116	1050	1017	1081	1041	1114	1075	1116	1067	1107	1054	1045	1086	1087	1105	1156	1115	1106	1077	1099	1084	1087	1130	1146	1088	1129	1001	1106	1147	1098	1092	1129	1091	1080	1106	1175	1088	1125	1075	1097	1103	1115	1080	1119	1139	1111	1063	1142	1059	1048	1035	1138	1070	1062	1042	1096	1123	1101
17220	15461	19497	16480	11207	7670	5494	4097	3157	2686	2346	2115	1783	1433	1278	1066	1094	1005	1126	781	816	1084	1026	1056	987	1029	986	836	750	783	661	622	518	442	441	459	452	403	419	416	410	419	382	350	404	376	382	342	364	340	357	324	336	325	366	337	347	359	328	312	361	337	295	342	317	337	334	305	325	352	358	350	381	378	354	339	332	345	322	369	364	292	343	328	371	321	326	320	313	321	353	356	314	335	321	348	310	321	350	368	351	339	305	326	338	363	329	300	343	367	325	356	341	357	308	348	322	329	339	324	348	335	323	315	331	332	321	354	354	325	366	300	327	354	333	355	344	344	325	335	346	346	287	316	281	313	337	337	362	325	296	334	344	335	371	318	288	321	345	316	343	327	328	341	332	321	337	312	320	356	312	333	328	355	327	339	336	373	329	357	340	321	357	331	318	329	364	373	349	350	342	358	319	352	299	363	316	341	359	365	343	331	334	327	325	344	333	346	315	311	337	315	347	323	336	350	328	322	339	327	322	313	335	337	336	356	314	339	347	330	357	343	326	373	360	374	315	313	353	313	368	346	314	306	335	317	316	351	321	306	354	338	326	371	367	332	336	336	323	311	384	319	335	327	348	333	344	350	301	357	323	357	316	327	318	352	319	338	325	349	306	356	350	324	340	333	348	342	325	327	341	344	315	345	312	333	335	323	353	361	293	334	330	310	347	342	312	320	352	336	312	349	338	315	342	353	354	341	324	368	353	334	323	346	306	338	323	317	332	321	337	316	291	337	339	334	334	334	328	333	318	323	331	346	343	327	343	296	363	333	326	325	328	351	340	327	338	352	328	333	359	336	320	336	316	315	332	365	326	339	351	318	344	308	316	349	343	323	301	321	342	376	306	316	347	312	357	370	332	314	325	358	324	368	359	314	320	348	328	341	344	350	339	311	342	331	325	322	361	331	316	339	334	354	372	361	326	344	317	336	322	322	342	362	331	317	318	338	346	345	321	338	362	328	316	342	343	340	355	328	330	349	355	334	320	308	342	310	352	339	331	311	338	307	330	359	315	322	316	332	292	335	324	346	350	341	357	323	324	359	318	321	314	336	323	342	323	345	314	335	346	334	328	341	363	331	331	310	331	305	302	367	345	347	298	331	318	341	374	336	359	354	330	338	352	357	326	301	377	366	324	340	312	328	358	322	331	327	343	296	340	355	363	358	332	350	357	324	325	360	300	341	320	349	314	310	310	359	328	333	346	361	341	329	355	341	343	358	346	326	354	333	346	321	347	346	326	355	304	365	353	322	308	345	352	313	358	351	351	338	306	347	338	311	326	366	328	340	362	341	334	372	359	352	317	326	332	341	332	350	325	352	351	332	305	347	329	381	363	318	329	348	342	353	340	345	317	317	394	361	353	334	335	338	344	319	333	333	324	357	348	371	349	342	317	345	331	331	347	347	317	327	341	319	360	326	334	309	335	331	347	335	338	368	355	325	312	322	360	338	332	331	360	321	340	322	343	383	333	317	334	328	322	348	341	345	321	337	336	308	332	346	318	337	308	328	354	328	308	353	323	340	365	356	325	332	328	361	321	341	323	341	340	348	355	329	376	362	312	316	299	335	342	326	362	339	326	307	328	347	366	341	344	328	316	361	297	356	305	355	344	330	346	355	332	351	319	366	331	346	344	330	316	319	318	348	336	341	318	340	306	323	352	310	352	349	342	298	321	317	335	292	366	337	313	300	329	366	333	336	334	340	345	349	335	322	320	364	342	337	343	310	332	373	364	343	306	374	341	329	335	356	370	349	352	367	328	333	326	317	344	300	340	353	340	333	374	342	368	354	340	326	340	340	306	341	312	330	343	369	356	322	361	309	299	332	344	345	349	347	359	315	371	389	337	310	317	345	333	357	334	331	322	347	343	328	323	354	354	319	336	356	335	361	326	374	330	328	357	330	323	367	313	320	331	311	336	345	333	343	354	330	352	339	366	322	325	319	342	320	346	354	336	350	348	339	329	335	347	348	348	342	347	317	320	354	310	349	312	392	328	308	325	323	338	331	332	325	331	343	317	339	353	323	350	331	325	319	313	317	348	334	352	325	326	353	339	350	364	318	293	307	353	327	329	311	364	395	331	337	312	352	354	318	310	298	327	330	305	353	318	330	353	328	346	339	315	337	327	351	320	316	342	327	363	356	340	345	336	325	354	330	340	363	341	318	359	304	345	314	324	353	356	325	297	370	366	313	322	382	334	317	356	335	333	347	353	336	337	331	333	310	328	328	369	348	346	317	359	339	318	340	335	354	368	344	293	315	315	322	304	351	336	328	367	331	344	323	335	355	325	306	336	335	356	347	310	322	329	333	375	309	334	334	296	353	312	337	336	356	372	357	327	360	321	316	371	309	339	301	331	314	310	341	338	314	362	337	348	328	333	330	311	333	366	344	348	328	293	339	373	373	346	349	361	319	323	320	335	329	320	333	339	355	318	328	340	340	361	319	329	349	356	306	323	340	356	337	309	347	314	320	326	326	338	339	313	356	365	323	344	322	325	313	345	313	347	321	341	347	336	361	319	303	316	330	348	305	355	351	307	329	318	349	306	357	338	339	336	318	344	341	365	321	362	324	374	331	346	355	325	359	333	349	331	351	342	349	344	307	350	346	322	332	392	319	386	353	366	324	376	342	338	360	327	312	319	329	320	330	373	350	352	352	339	321	312	351	371	337	358	335	353	362	342	317	317	328	314	339	314	336	335	306	318	336	337	324	359	330	310	385	340	363	354	330	327	300	326	341	302	350	356	319	334	309	352	335	395	324	345	327	339	340	316	299	349	334	338	324	313	331	332	353	341	338	354	320	331	336	352	353	303	310	309	307	312	360	341	320	370	342	344	330	333	305	346	344	324	330	326	321	363	339	342	320	352	345	349	334	350	294	362	355	351	311	306	352	319	330	318	318	335	330	340	351	322	341	327	328	343	318	358	307	354	331	323	315	328	311	366	326	339	371	333	355	335	330	299	362	339	314	354	319	347	369	351	339	332	333	354	320	316	343	345	343	336	350	354	355	367	320	346	354	328	338	350	339	308	289	343	347	331	331	342	309	329	312	370	374	354	347	340	307	324	342	370	333	340	299	353	321	355	362	336	347	348	356	312	342	333	323	328	332	309	308	336	304	323	328	333	349	326	319	357	338	305	305	325	327	336	347	324	333	372	355	327	343	361	354	327	364	345	326	323	338	316	354	323	329	345	337	326	360	343	342	303	319	304	303	336	310	356	341	350	350	330	330	361	351	351	337	337	327	340	363	326	326	344	339	375	348	320	369	339	310	360	309	299	317	338	333	341	309	325	345	367	367	320	338	322	356	314	342	331	320	316	350	344	358	352	335	333	316	318	339	338	337	313	319	310	333	339	338	300	329	353	337	327	358	349	327	308	305	368	328	329	340	319	334	320	313	342	332	342	332	329	315	323	319	327	332	397	356	338	345	317	363	351	335	346	358	323	339	347	303
10891	13576	24990	27761	24097	20749	17158	14216	12113	10974	10076	9636	8048	6734	6269	5067	5381	5081	5454	3410	4033	5301	5231	5650	5256	5257	4254	3665	3778	3415	3109	2712	2169	1930	1740	1855	1786	1541	1574	1455	1409	1305	1315	1225	1221	1162	1074	1097	1052	1063	971	933	1011	937	899	968	933	940	1021	967	882	916	956	908	905	968	928	923	900	914	903	876	946	951	892	926	919	891	900	952	870	909	927	922	890	970	909	884	868	858	888	850	892	942	819	906	923	946	910	883	937	904	871	895	903	933	929	915	928	877	855	938	881	900	905	877	900	855	936	891	913	905	840	922	898	941	923	984	922	903	910	869	909	924	911	900	951	889	906	857	881	891	879	938	889	871	905	956	854	942	872	907	905	947	880	924	890	873	901	842	922	861	902	913	839	875	915	897	931	897	944	928	884	913	845	862	877	871	926	898	839	891	857	951	963	876	983	849	889	906	877	945	860	879	949	912	894	923	918	949	823	950	883	887	893	862	932	894	914	887	914	844	903	902	884	866	865	891	901	851	902	931	818	894	881	893	862	882	881	912	925	978	934	909	921	961	812	905	945	964	957	926	948	908	977	867	873	871	934	914	952	885	909	899	908	940	874	930	943	929	850	908	897	889	897	912	903	938	928	912	893	889	880	910	907	901	922	918	892	904	894	904	918	926	924	893	874	858	878	885	863	891	903	897	900	848	941	916	875	910	895	903	846	866	874	925	890	872	894	893	874	924	894	913	934	893	949	918	841	901	933	892	863	830	912	944	942	904	931	948	919	937	916	946	916	881	920	912	903	911	861	893	917	847	947	902	883	930	917	887	920	874	887	914	899	876	922	916	939	841	899	919	866	911	907	900	895	867	889	907	903	900	902	931	880	916	939	871	860	907	897	939	905	857	921	919	901	860	897	909	948	898	912	886	870	942	848	886	926	903	940	858	920	900	925	925	904	892	896	855	855	889	876	891	939	915	931	899	904	927	908	875	898	888	883	909	894	896	873	896	943	911	897	866	881	857	888	890	893	901	930	878	912	905	924	896	900	964	842	911	895	935	942	923	917	870	905	904	879	941	922	864	905	934	882	845	891	876	924	901	886	920	874	862	927	900	873	927	885	842	919	885	875	863	897	881	933	870	884	918	947	887	999	884	924	928	949	905	897	896	881	912	895	916	877	926	920	935	894	932	894	875	894	928	879	900	922	876	956	896	861	932	840	895	942	896	822	909	924	864	948	928	926	926	899	939	945	988	923	867	917	915	906	894	906	851	862	927	871	904	917	909	911	885	882	878	900	890	879	926	915	889	845	862	945	874	928	888	910	876	887	936	857	856	889	927	921	847	896	879	858	877	878	915	922	924	852	915	888	917	920	873	909	870	866	892	863	895	843	926	909	879	876	873	876	867	942	950	873	860	936	936	941	936	943	873	951	874	917	885	818	910	927	912	918	836	914	900	899	883	906	834	952	893	926	894	915	897	878	905	886	893	888	901	918	893	912	957	834	900	846	900	921	938	919	925	911	886	936	905	903	932	884	850	908	907	902	867	919	920	841	953	927	912	908	890	917	883	914	950	899	862	861	920	936	899	909	894	890	880	940	947	935	869	911	903	939	839	950	908	885	941	846	874	914	865	864	912	876	829	875	917	907	931	868	895	898	893	860	891	859	839	937	875	918	942	892	938	893	913	913	911	950	942	908	898	874	886	891	915	910	881	867	862	923	919	898	898	882	867	893	878	881	907	903	936	900	904	923	851	888	917	890	904	902	887	946	899	949	867	907	878	913	916	907	886	890	914	861	934	922	950	885	905	877	850	922	960	921	921	865	915	967	859	864	884	938	934	892	898	907	892	937	940	980	876	875	903	1008	905	925	914	882	835	910	908	895	923	959	945	872	929	891	876	890	925	852	893	895	918	896	855	861	901	890	892	884	907	933	908	944	903	958	903	922	877	907	862	891	904	910	874	915	915	909	895	893	918	863	935	912	900	887	814	928	865	864	943	911	914	906	877	895	956	889	899	895	860	853	924	897	901	922	864	899	846	913	918	900	894	893	902	958	900	929	855	875	878	874	876	876	898	879	893	928	927	907	895	909	852	868	918	874	933	942	914	916	934	868	848	904	947	893	891	892	967	940	913	974	899	899	911	906	914	912	868	899	913	913	884	854	944	927	903	878	944	868	888	921	862	890	935	902	854	883	875	938	920	931	904	893	903	910	926	885	904	917	906	891	917	879	937	888	829	920	882	940	856	887	938	943	900	896	932	843	913	941	924	985	915	924	862	900	873	920	878	886	893	838	938	914	916	922	915	879	877	969	892	931	904	939	868	925	872	898	920	887	943	902	894	919	967	906	950	972	966	956	872	846	926	930	880	915	923	903	893	879	860	932	954	880	917	907	944	907	870	899	912	872	926	907	914	908	910	892	904	927	886	897	876	956	892	914	918	894	964	884	876	930	931	886	874	891	923	882	891	926	928	885	900	877	953	844	903	929	906	880	922	916	914	893	883	885	883	888	886	894	910	855	936	912	918	868	892	933	923	906	913	900	957	868	945	871	903	908	850	883	890	876	929	898	906	873	924	833	912	912	901	960	886	910	881	897	908	846	873	914	903	888	938	978	901	913	861	926	892	880	898	925	922	860	837	872	894	914	925	850	905	870	948	891	897	869	903	886	914	889	873	920	916	895	871	910	947	907	898	889	894	874	878	834	877	928	869	912	899	901	908	909	943	860	854	833	918	939	921	867	892	907	914	871	892	867	938	964	943	885	918	981	934	865	881	937	920	953	932	877	892	854	889	949	871	842	918	942	936	893	918	882	962	854	910	891	918	931	922	847	850	888	869	912	958	920	917	949	921	930	884	861	928	917	888	877	898	913	859	910	891	932	905	955	913	867	855	906	896	885	911	844	907	878	858	877	925	929	950	864	865	944	954	910	907	894	883	876	927	834	855	899	865	906	1000	843	916	931	951	905	880	880	911	916	893	934	895	902	861	966	852	932	880	915	931	922	884	892	879	945	935	828	956	880	908	878	875	847	891	867	912	939	942	865	960	867	897	933	909	891	963	891	887	967	904	834	861	918	932	905	846	926	915	920	890	911	1022	904	939	891	898	885	833	923	948	878	885	900	940	862	904	911	863	884	920	874	900	913	859	948	948	897	870	891	902	867	885	941	902	954	827	922	874	926	967	915	885	911	942	869	893	906	870	904	945	888	881	888	943	888	875	864	910	913	902	973	916	877	947	909	921	924	914	899	845	886	915	953	916	870	937	931	937	882	887	941	891	885	938	859	862	933	877	913	848	935	909	886	896	914	920	903	953	896	941	880	912	887	877	896	906	947	949	839	939	893	873	929	862	923	888	945	874	889	869	905	913	898	901	898	875	921	884	912	881	919	886	884	903	920	858	858	913	931	884	938	923	893	916	901	893	926	928	914	902	884	868	861	873	876	868	934	942	832	921	939	962	897	874	934	889	900	846	900	893	890	838	913	871	912	840	910	962	888	927	860	878	922	923
32003	28401	33820	31553	27958	21266	16312	11467	9834	9944	11776	14821	13425	10814	10806	8274	9295	8207	8914	5506	6531	9353	8461	9107	8982	9245	5415	5358	6213	4766	3961	3166	2407	1790	1541	1707	1578	1485	1165	1056	1031	1052	929	787	759	751	631	558	477	453	386	376	411	383	338	391	380	364	351	391	376	341	379	362	365	385	357	341	336	376	330	379	370	375	330	364	369	349	398	365	357	366	374	347	348	378	340	344	373	347	367	328	352	328	350	350	369	345	378	349	370	378	374	361	343	324	367	376	364	369	350	370	356	343	377	364	400	353	386	362	356	379	360	344	336	352	361	378	371	348	373	380	365	365	358	376	363	373	371	353	374	385	351	352	354	380	357	379	351	343	370	367	397	377	364	368	329	340	400	360	353	370	350	378	387	341	364	349	384	371	360	343	365	380	316	391	414	394	354	350	359	368	369	345	343	339	370	376	381	356	362	354	358	371	364	376	329	348	351	382	399	345	356	406	367	380	369	361	382	351	337	373	348	343	396	358	391	370	390	367	352	345	366	359	356	344	387	371	342	340	348	346	343	358	329	392	354	392	372	387	370	376	378	369	383	372	361	373	348	380	352	338	375	362	344	357	383	384	362	389	349	362	367	332	363	337	369	362	349	330	354	358	353	363	385	354	345	361	323	364	367	378	368	332	340	404	340	339	335	359	378	349	360	369	363	337	383	388	361	364	352	335	345	340	383	351	340	330	360	377	390	365	368	353	369	385	355	404	333	335	360	332	385	360	375	354	331	331	395	349	368	344	400	385	393	363	363	370	394	366	398	381	376	379	395	357	380	383	346	324	375	368	366	348	363	367	351	304	361	357	358	353	397	363	347	360	344	375	325	320	376	391	373	370	370	354	365	398	378	360	397	355	380	355	327	342	359	343	364	379	339	384	389	350	351	358	380	346	353	373	333	390	336	368	359	358	363	374	363	384	377	382	346	385	359	350	350	381	363	354	375	383	369	357	377	378	398	372	354	335	387	367	356	342	352	377	356	345	361	368	358	331	362	399	398	369	372	352	353	304	340	362	335	360	355	341	345	379	351	361	372	350	378	361	373	354	355	383	363	336	355	398	353	399	343	333	360	335	374	363	333	351	343	376	338	367	355	366	352	353	360	380	327	360	375	366	375	356	349	364	380	340	354	354	361	365	374	371	376	359	370	348	328	399	368	368	343	331	381	339	367	357	308	364	374	347	376	387	354	397	387	348	372	382	371	382	353	370	370	347	370	361	387	347	350	392	377	384	353	373	342	367	370	397	341	383	353	376	354	360	342	334	356	383	388	348	372	391	328	329	366	367	368	368	310	359	362	353	384	324	340	364	389	381	387	373	360	391	351	370	380	365	367	361	349	353	368	362	356	357	329	330	365	339	351	379	403	348	412	350	352	380	342	322	371	376	372	342	392	387	377	363	337	334	328	375	354	366	347	375	365	395	374	356	363	380	373	342	384	341	358	426	359	385	337	348	346	358	350	364	363	365	363	374	366	340	365	339	376	337	333	343	338	343	340	394	351	352	319	351	365	377	345	372	338	356	409	353	348	383	346	320	345	366	365	380	389	376	368	367	381	370	343	360	376	351	365	359	359	370	376	377	353	342	370	376	362	376	353	327	400	328	378	385	374	399	340	376	353	354	361	376	343	372	371	347	346	324	360	359	374	366	349	360	327	364	386	368	352	381	376	359	364	332	398	375	390	357	336	400	382	365	358	379	349	390	397	347	314	367	366	336	338	332	315	354	362	376	358	406	372	363	340	349	361	385	398	332	335	373	376	340	369	367	361	390	366	375	412	359	367	352	333	364	354	329	324	349	377	348	371	362	358	363	383	369	387	363	351	393	362	360	371	351	348	362	365	348	344	365	361	376	373	348	343	353	371	361	408	346	396	368	367	378	363	338	390	339	372	362	357	327	329	343	364	326	351	358	372	378	377	349	327	360	372	378	339	340	349	387	356	383	382	378	358	340	344	365	367	354	338	350	349	358	353	394	373	359	370	378	350	428	394	345	348	363	342	378	357	351	349	373	393	420	336	335	385	386	368	360	352	355	347	347	355	352	345	324	373	356	388	351	343	375	326	339	372	367	364	364	377	348	370	368	377	333	365	341	387	369	345	361	340	364	353	367	372	363	323	357	361	359	364	373	400	373	361	340	370	358	393	354	352	364	368	376	361	383	349	355	363	364	343	358	356	358	372	363	366	393	338	344	390	331	343	346	385	370	358	344	354	350	357	351	359	345	355	325	324	344	322	391	368	372	365	376	334	349	373	376	348	356	352	364	376	375	351	369	374	315	331	341	361	348	381	377	360	381	355	339	386	309	346	315	323	355	393	361	340	373	339	331	343	381	388	353	352	378	332	359	329	355	355	348	362	373	340	322	371	360	351	367	366	347	364	356	344	349	403	394	377	378	361	328	386	378	360	349	355	348	375	359	367	349	345	389	330	370	354	377	364	380	371	362	343	344	398	326	388	337	356	335	366	368	347	371	360	368	356	366	359	360	364	338	381	366	370	354	357	359	341	348	354	343	370	351	379	342	359	353	374	353	331	378	339	329	367	371	358	371	339	345	392	347	349	327	397	370	356	379	376	350	364	385	360	357	305	395	372	373	334	349	374	363	375	362	326	378	367	358	358	355	352	374	334	372	337	344	400	390	385	362	371	372	359	376	344	381	382	356	318	348	353	342	367	391	369	371	383	350	320	403	392	366	340	325	366	345	362	357	363	376	390	371	381	365	346	370	385	374	378	352	339	333	371	366	358	340	360	361	366	374	362	322	354	355	373	382	368	375	355	375	374	352	342	353	348	378	379	392	372	357	352	393	402	362	368	379	341	359	356	404	370	357	370	338	342	353	364	358	381	348	369	344	351	347	351	340	353	344	381	392	335	348	403	373	329	344	389	352	388	367	363	377	358	370	354	361	364	365	330	330	368	379	347	341	361	349	382	372	345	345	370	371	382	367	397	365	371	351	353	325	340	366	355	375	356	374	331	335	350	323	368	353	333	345	334	388	363	350	344	363	340	387	342	327	320	362	368	401	372	390	392	336	362	355	359	367	371	341	361	345	372	350	357	366	366	340	381	351	371	360	369	354	379	345	366	385	342	363	326	393	370	350	341	355	354	363	376	361	362	369	331	388	357	386	354	359	326	362	376	347	401	393	331	370	378	367	388	402	369	348	352	350	323	361	359	405	340	364	352	398	355	356	357	397	355	369	349	332	384	350	366	370	350	360	331	355	364	341	353	336	368	424	395	380	357	374	340	363	344	365	383	358	343	369	377	406	374	355	353	387	419	375	377	356	391	343	330	356	406	357	372	348	342	362	372	363	348	385	377	370	382	376	360	376	361	336	340	373	340	338	373	322	356	339	383	372	419	384	386	393	346	351	373	402	375	338	355	353	361	350	370	422	367	351	395	383	330	323	376	378	376	347	344	345	382	352	377	382	378	346	363	359	351	338	356	360	340	376	348	334	385	368	357	363
21101	23126	35954	39677	38989	34593	31468	27059	26831	27460	31036	35357	33668	30577	29565	26881	29265	27917	30432	19532	25260	31759	30245	31114	30328	29561	19477	20877	23664	19786	17023	15389	12152	9459	8678	9312	9426	8224	6616	6356	5958	6152	5080	4116	3574	3706	3287	2231	1795	1627	1450	1344	1190	1217	1051	1077	1096	1095	1037	1076	1028	981	1026	1015	1016	998	978	987	988	970	1000	1006	965	1007	1022	1002	971	990	988	942	952	952	980	947	976	980	1016	953	921	997	945	998	955	946	917	1015	953	962	957	976	999	894	992	958	996	970	994	974	989	976	980	985	1010	942	949	917	997	986	975	981	975	945	999	972	988	943	978	952	984	984	980	987	990	1004	966	990	935	985	963	992	971	928	936	956	947	941	972	975	941	929	956	987	979	971	955	921	995	945	933	983	1002	947	981	1043	1001	960	1000	962	946	975	899	996	978	958	894	979	991	981	974	987	974	932	934	972	1038	972	989	982	1047	922	901	1016	943	992	946	944	998	909	964	970	929	971	953	976	950	977	971	965	888	941	976	961	993	942	968	1004	957	961	994	988	994	966	967	1017	970	975	944	932	990	962	972	978	933	932	958	915	1002	949	991	973	1002	1004	946	954	966	941	969	899	936	964	978	979	959	976	954	1001	939	950	969	962	975	965	937	921	1015	936	970	1026	981	961	988	987	974	898	910	959	986	912	935	981	903	933	916	939	986	948	940	996	980	959	978	958	959	912	958	946	918	927	962	990	989	994	951	908	913	902	880	1028	936	952	965	972	947	999	963	925	997	976	966	918	927	974	941	973	915	999	985	975	942	982	1019	978	943	946	1007	944	983	919	995	972	972	917	955	988	891	939	944	959	927	1031	990	970	958	957	897	951	926	983	927	979	892	962	971	965	977	907	991	986	1031	951	979	874	992	991	953	944	982	918	963	963	990	957	963	943	935	948	987	957	978	1015	930	1001	927	985	939	1013	1036	909	946	983	949	953	983	947	939	1007	963	983	988	992	971	958	896	981	948	940	949	967	935	971	981	960	924	973	929	978	950	963	938	943	944	949	946	939	1008	976	905	936	971	982	950	909	903	985	1000	984	957	947	1002	993	931	965	973	985	939	904	956	955	907	950	943	951	963	930	1016	963	980	965	921	970	914	878	975	947	969	991	959	942	960	951	963	1007	956	1006	926	1013	963	966	956	949	947	961	980	974	957	1023	950	975	966	945	961	981	927	955	1002	1063	969	969	952	1021	913	1004	982	1021	934	939	1022	956	968	992	979	967	1008	984	911	962	962	982	953	940	980	928	969	933	991	1005	952	922	1013	948	1011	988	962	911	973	975	905	1006	920	956	982	966	988	969	931	950	1004	951	934	974	951	961	979	942	946	953	986	987	1020	981	984	921	907	986	935	966	985	943	978	956	1020	993	989	959	952	951	1003	1011	977	968	997	875	1036	915	992	1015	980	873	974	1003	1005	934	979	982	988	958	969	986	949	918	907	974	974	976	962	972	983	947	982	937	959	903	962	1040	985	956	933	947	948	971	967	964	921	942	916	916	957	977	929	964	981	959	1031	963	967	935	971	984	985	983	912	955	966	985	970	988	956	933	937	962	957	961	952	1005	1015	902	956	965	968	972	991	987	961	975	974	943	963	995	912	993	940	952	958	998	972	999	964	1034	964	985	983	934	926	972	922	949	995	975	966	960	921	998	967	950	938	982	1011	966	931	890	950	1009	1005	974	946	967	941	1002	989	928	964	1060	967	955	1028	944	960	965	971	935	958	971	970	958	976	1000	983	975	993	926	942	965	996	937	973	990	917	997	914	946	999	984	925	968	975	893	916	971	981	978	963	995	952	987	979	961	959	988	947	1002	953	964	944	961	935	995	933	979	951	1025	927	957	949	988	973	1037	942	962	964	1001	949	927	967	967	964	953	966	992	993	985	951	938	1003	930	1008	952	978	988	1003	940	948	1013	947	979	934	968	931	964	947	982	978	953	935	937	1000	968	971	945	969	983	944	966	963	959	994	988	1019	947	915	973	954	938	962	939	996	981	967	901	918	981	970	976	953	1007	976	982	957	961	1000	939	960	946	922	897	931	970	1003	997	990	953	944	923	928	956	919	973	945	939	937	901	911	983	982	978	978	1015	946	946	921	978	928	913	937	1011	937	969	972	935	976	970	935	1003	992	950	949	889	967	976	1019	961	947	957	938	965	1005	947	992	928	942	972	936	954	927	980	955	975	1000	940	948	969	951	960	997	993	978	1010	941	942	929	926	931	986	959	992	975	932	1008	1014	971	970	925	906	928	923	969	953	940	1024	958	954	1013	972	937	978	1051	919	975	997	983	943	970	959	978	963	969	963	941	978	1010	967	1001	942	965	950	989	934	921	946	902	923	949	913	937	953	951	925	1004	943	968	960	944	961	974	940	999	952	954	935	920	925	925	1007	941	986	1005	976	979	902	927	962	972	901	949	958	996	923	969	935	995	962	931	945	983	983	945	953	924	963	956	1000	964	925	951	935	977	938	994	1001	962	1015	917	950	983	992	891	1020	1000	948	964	959	921	971	1016	897	945	979	992	957	952	993	962	991	995	959	937	1003	945	934	995	982	895	1006	987	955	971	958	980	968	961	950	1019	957	967	955	916	966	943	977	989	939	954	927	999	946	962	964	931	1003	868	938	1005	999	926	945	994	941	947	955	961	971	980	937	961	921	949	941	915	990	986	919	919	925	959	930	946	1011	937	975	995	958	908	1003	974	937	929	924	975	972	955	996	994	959	920	916	921	953	981	895	971	969	997	958	966	964	985	971	929	932	944	987	970	949	995	892	930	962	951	1005	981	925	956	968	936	972	948	963	998	929	963	976	948	956	962	963	902	953	941	949	973	977	1011	935	964	969	925	984	961	913	978	969	1015	966	942	971	997	945	957	976	970	976	894	945	983	959	968	948	915	944	951	981	989	976	927	899	956	989	964	983	958	970	951	936	969	979	926	995	945	993	963	978	978	979	938	899	958	907	948	916	986	984	995	904	1022	944	986	971	937	970	973	971	946	922	996	929	922	992	933	945	915	1014	964	940	1001	996	890	1009	1000	945	920	965	906	936	965	1000	912	985	957	1022	925	987	945	924	962	912	959	943	967	919	960	979	975	979	927	972	995	945	933	889	935	924	1038	956	888	1037	951	966	985	964	993	931	938	941	962	967	992	973	946	988	919	944	1004	962	962	1016	995	915	950	999	940	968	967	1022	981	1004	1014	915	941	943	976	898	1006	923	932	965	985	905	1020	978	980	958	981	1014	984	972	983	897	945	1022	991	958	976	932	945	958	1021	937	989	976	928	991	941	943	964	985	967	946	1036	936	981	1020	932	936	1074	914	941	926	937	960	936	977	909	966	957	993	1030	933	922	941	977	990	976	990	950	979	995	903	981	932	873	952	963	1009	948	942	982	963	958	997	979	976	933	971	946	934	944	883	1011	974	1013	1001	984	936	938	945	946	913	926	964	978	980	975	929	953	932	973	969	971	948	952	954	1000	956	957	984	960	1012	1011	977	1012	971	956	957	961	912	1014	899	975	977	970	975	987	977	936	969	979	954	976	934	1003	987	981	969	1031	963	965	991	936	959	973	973	978	916	918	909	984	939	936	976	916	1007	986	965	936	943	1001	1019	958	995	1012	982	990	928	942	978	1031	991
41163	37062	41925	40382	37175	30671	23487	18697	16338	17200	24205	25810	23968	21416	20327	15603	18849	16018	16004	12162	9743	17606	17300	16715	16493	15963	9106	9313	12824	10481	7854	6746	4271	3447	3090	3281	3370	2360	2034	1893	1926	2126	1592	1311	1308	1081	951	623	559	538	506	468	439	410	459	390	419	451	447	394	389	433	407	426	434	422	426	430	359	393	400	414	427	398	434	403	412	387	360	420	386	402	406	355	378	395	408	391	391	400	431	373	397	375	397	369	405	377	400	362	415	375	439	386	389	372	450	423	382	399	390	383	391	391	353	388	403	383	375	372	396	385	398	403	396	376	391	395	406	355	385	419	451	414	423	404	403	393	390	382	390	377	416	373	413	395	414	411	404	376	399	418	373	408	361	406	369	393	402	399	457	403	402	432	379	410	391	373	399	390	387	393	411	394	417	415	414	361	374	395	408	392	387	385	400	393	423	418	416	377	394	380	365	367	412	397	351	435	394	383	418	383	353	390	393	389	375	400	389	426	421	419	378	435	400	385	405	405	351	365	361	401	409	391	375	359	395	383	384	371	407	409	412	407	373	383	434	370	403	360	397	408	380	400	380	405	399	349	367	364	404	375	397	368	396	398	388	389	367	390	381	366	376	406	422	385	355	396	372	380	385	394	370	374	388	411	396	418	411	397	373	449	387	372	395	365	413	344	414	384	370	409	443	380	381	417	388	391	402	340	387	378	368	414	396	372	400	410	439	395	397	376	385	403	398	396	377	387	419	403	386	433	390	403	419	382	380	418	389	370	385	410	404	405	367	377	414	366	428	441	426	390	430	437	406	364	435	407	394	386	423	402	449	391	426	406	439	386	382	380	382	358	380	394	373	409	402	380	408	420	397	421	422	355	389	399	399	389	412	356	371	393	390	386	365	415	388	383	380	397	424	412	418	379	400	379	390	381	408	385	399	381	375	397	411	375	397	407	359	394	398	382	397	406	418	376	404	394	411	386	417	386	393	407	404	439	404	374	377	382	424	420	436	410	424	380	402	418	371	413	384	383	400	425	431	403	459	386	372	404	428	399	452	368	414	397	409	376	378	397	394	409	363	396	424	417	397	402	352	368	386	422	410	361	397	405	406	390	376	413	418	413	392	424	396	398	397	417	404	412	376	399	404	398	402	353	391	376	397	373	363	413	370	393	404	403	362	358	364	391	385	417	370	404	410	388	395	370	375	370	383	374	401	424	400	430	406	378	363	376	363	399	408	375	351	395	421	393	415	380	403	426	399	380	383	394	379	388	387	399	380	425	409	348	414	456	402	408	411	437	391	386	396	375	367	414	398	383	402	382	400	384	384	403	413	403	353	356	377	386	417	420	375	390	403	399	424	394	424	376	406	407	416	403	386	396	384	398	364	388	407	407	407	382	385	412	370	428	377	421	416	387	381	405	436	388	398	383	385	384	367	399	410	407	435	419	392	420	355	380	410	404	385	395	421	371	365	414	384	441	405	395	397	416	395	386	367	359	367	406	390	381	402	407	393	360	409	378	394	410	411	399	403	393	363	382	393	433	390	357	405	399	409	374	395	389	393	399	408	395	378	382	353	367	403	389	398	394	402	381	397	432	419	369	359	398	438	360	421	404	372	402	402	385	381	407	395	420	369	439	405	400	377	358	405	389	366	377	396	405	397	381	366	386	423	404	387	398	409	390	404	408	391	380	393	403	390	407	389	410	378	408	408	436	392	403	371	429	407	424	421	390	384	382	362	352	380	421	368	378	368	358	389	402	443	367	393	406	384	407	394	386	408	376	402	395	416	375	381	413	411	417	386	441	370	380	398	408	392	410	416	413	399	393	370	382	337	398	367	389	408	396	418	422	379	399	383	387	359	410	421	401	382	413	414	419	388	381	434	386	411	424	360	404	416	389	396	393	399	377	419	377	397	400	407	396	415	385	425	414	360	390	354	422	374	413	403	378	382	406	392	369	441	398	369	413	399	407	375	412	368	400	415	383	376	377	397	400	369	409	434	419	388	372	413	387	394	402	412	377	417	399	362	398	403	403	387	360	385	378	370	341	388	425	377	408	366	379	387	390	387	354	399	404	383	413	387	417	401	373	413	433	388	375	392	359	386	330	424	389	384	412	388	406	433	405	401	358	387	414	407	375	410	421	386	403	437	360	392	396	389	384	405	385	413	402	395	396	371	374	401	397	418	379	403	388	422	398	378	383	424	405	384	393	447	403	386	452	388	364	358	382	360	412	371	410	414	414	401	429	368	401	388	373	394	420	390	403	373	379	348	396	370	401	383	348	391	412	393	419	375	398	387	381	435	374	357	416	362	354	387	367	378	373	383	376	388	369	416	359	402	392	411	386	421	380	410	411	391	384	355	428	407	385	403	426	433	380	426	398	414	424	420	371	399	393	405	381	391	381	379	398	387	434	388	386	394	406	360	395	420	392	370	420	403	439	401	400	375	357	387	407	381	403	396	414	403	386	370	426	354	406	388	374	400	410	369	387	396	373	409	348	389	434	420	394	394	415	403	383	401	353	418	409	412	357	404	422	361	361	391	393	422	403	374	384	408	383	400	396	393	376	379	381	366	386	404	390	384	430	396	393	401	414	397	407	388	376	388	383	406	384	376	391	386	393	411	408	392	395	398	417	362	414	404	406	413	414	391	382	402	392	398	383	367	379	385	393	366	359	422	443	404	367	413	433	387	423	403	362	412	424	418	370	346	414	400	390	390	387	408	386	413	384	399	421	413	392	412	402	417	369	378	384	391	373	376	409	397	433	401	413	392	398	357	396	406	439	416	390	421	402	391	425	400	383	406	392	421	400	416	388	393	388	350	395	373	384	411	419	410	377	388	410	395	373	409	386	385	399	427	385	395	398	374	397	398	403	383	404	393	370	397	389	411	414	403	392	394	415	391	415	409	370	394	379	413	385	400	429	388	400	429	389	400	419	405	392	429	404	382	402	406	423	383	399	385	387	398	379	407	377	400	450	407	425	403	417	411	363	407	399	410	369	372	393	383	394	404	388	380	378	383	394	404	394	349	421	427	349	411	387	404	395	393	367	443	405	412	401	391	394	412	415	365	430	388	335	371	393	327	446	415	387	405	407	430	391	413	382	432	405	351	402	373	404	389	410	385	403	405	387	362	423	375	384	407	388	388	348	384	401	387	395	414	393	391	396	373	436	414	375	424	413	402	391	407	399	405	364	377	391	376	387	402	423	432	410	356	362	391	422	382	411	416	371	393	374	393	404	376	375	400	373	374	367	393	357	402	395	375	396	414	408	407	387	376	368	353	367	399	394	390	391	368	391	366	406	361	374	394	402	381	412	384	389	367	370	415	391	354	419	411	414	394	389	390	380	386	418	397	390	401	402	416	387	379	369	375	425	392	394	393	366	409	402	382	398	385	421	391	347	403	442	411	372	387	413	391	398	405	409	405	372	368	325	418	416	387	365	398	382	397	381	404	408	419	366	425	402	376	393	395	388	402	412	387	416	376	398	373	385	427	399	349	393
27685	29644	41550	45682	46241	41065	37855	34751	33574	35634	43320	44365	42733	41017	38886	36387	40395	37751	38632	30873	29676	41856	40707	40265	38850	36454	25043	28450	33742	29965	25191	24310	17978	15428	14890	14999	16531	12175	10445	10426	10199	10765	8912	7259	7103	5919	5045	2826	2302	2006	1855	1715	1505	1381	1235	1178	1170	1204	1145	1219	1110	1198	1174	1127	1115	1166	1049	1164	1050	1092	1126	1128	1052	1053	1041	1034	1079	1040	1066	1035	1023	1055	1082	1017	959	1022	990	1014	1075	1031	976	1028	1050	1007	982	1025	1021	1047	991	1048	1051	997	1011	980	1007	974	1011	1026	1098	1002	1000	1039	1006	983	1038	1057	1027	965	1016	1060	1032	1024	1053	1056	1084	1036	1023	1094	1040	1096	1059	1056	1025	1112	1033	1018	1029	1051	1046	1041	1020	1105	1053	1080	1036	1043	1044	985	1059	1057	1085	1041	1038	1049	998	1057	1029	1104	1017	1063	1039	1010	1018	977	1034	1015	1103	976	1003	1048	1036	1047	1029	1020	1086	1064	1023	1038	980	1009	1061	1057	1023	1029	1058	1048	1014	1065	1039	1042	1020	1028	1087	1028	1000	1044	1125	1054	1085	1053	1034	1044	1057	1013	1030	1051	1018	982	1026	1013	1046	1006	1060	1069	1061	998	1024	1060	1063	1048	1085	1088	1057	1052	1017	1052	1015	1035	1001	996	994	1006	1038	1044	1072	950	997	1021	1060	1037	1027	979	1038	980	1049	1039	1023	1024	1061	1078	1002	1103	1082	1005	1044	1079	1084	1074	1045	1054	1058	1005	1008	1092	1099	1006	1087	1029	1030	1057	1040	1044	1019	1079	1042	1007	1087	965	1020	1086	1015	1065	992	1009	1018	971	1015	1060	1015	1040	1044	1006	1047	1065	1054	1042	1009	1007	1001	1035	1012	1040	1046	1038	1028	994	1060	1015	1046	1048	1054	1000	1080	1000	981	993	1025	1039	1013	1057	1025	1059	1016	1000	1039	990	1081	1036	1048	1044	984	1028	1071	1020	1097	1073	993	1009	1007	1016	1047	1048	1006	1009	1049	1047	1007	988	1085	1059	1026	1022	1010	984	1020	1079	1021	1036	939	1051	1107	1092	1038	1012	1058	1066	1094	1094	1054	1015	1069	1039	1059	1033	1045	1026	1081	988	1007	1088	1042	1009	999	1022	998	1016	998	1022	977	1025	1074	1005	1017	1079	1063	1065	980	1024	1021	1015	1019	1033	1042	971	1057	1010	1029	1082	1039	1101	969	1048	998	987	1045	1092	1050	1015	1042	1055	1036	1028	1043	1038	1032	1025	984	1002	1037	1013	1012	1002	979	1067	1000	979	1050	1031	1041	1085	1035	1025	1069	994	1067	1055	1063	1026	1012	1017	1020	1014	1071	1037	1019	1078	1029	1015	1063	1058	996	1071	1016	1056	1106	1043	1102	1025	1040	1040	1111	1101	1086	1028	987	1073	1055	1046	1059	1004	1002	1055	1011	1047	1023	1041	1052	1027	1017	1028	1051	1010	1030	1045	1011	1033	1063	1061	1051	1046	1042	1082	1052	1078	1021	1005	1047	1013	1039	1025	1062	1034	1091	1030	1122	1040	1068	1005	1028	1059	1043	1023	1055	1055	1034	1009	1033	1006	1084	983	976	1062	978	1030	1013	982	1082	1022	1038	975	1052	1056	1027	977	1048	987	1062	1056	948	1042	1012	1043	960	1049	997	1023	1050	1111	1058	1039	1025	1104	1021	1005	1035	1046	1061	1043	1009	1064	1096	1087	1025	958	1037	1054	1018	1046	974	1079	1037	989	1070	1021	1054	1010	1081	1017	1015	1047	1048	1009	1018	1044	999	1070	1101	1034	1048	1039	1051	980	1130	1065	1014	1024	1043	1027	1019	967	1059	1012	1082	977	1052	1002	1047	1058	1028	1092	1057	1056	1020	1067	1037	1068	1042	1010	1031	1040	969	1040	998	1115	1086	1037	1027	1014	1036	1006	1022	1073	1038	1028	1015	1030	1013	1045	1053	1090	987	974	1019	1026	1044	1083	1024	1069	1076	1050	1050	1081	1116	1027	1034	1058	1028	975	991	989	1068	1010	1046	1002	1073	1080	1096	1003	1073	1008	965	1032	1038	1011	970	1045	1026	1083	1027	1011	1008	1030	1067	999	1001	1072	1033	1039	1016	1054	1029	1035	1027	1043	1023	1030	1017	1033	1005	993	1028	1053	1004	1032	1053	957	983	1094	1049	1076	983	1024	1071	1008	1067	1041	1042	1023	1039	1021	1079	1069	1014	1003	969	1044	1052	1073	1063	1073	994	1038	1015	1072	1114	1035	1022	1102	1031	1054	1044	1047	1028	1041	1014	1041	959	1054	1079	1085	971	1085	1011	998	1101	1078	1032	1059	1058	1039	1031	1026	1038	1001	1088	994	1000	1022	1004	1059	1090	1055	1045	998	1013	1034	1092	1001	994	1070	1016	1020	1033	1075	982	1046	1036	1000	1006	1001	1059	990	1041	1037	1011	1039	1047	1057	1095	1008	1057	1062	1063	1067	1047	1039	1084	991	1060	991	1071	979	1012	1032	1019	1015	996	1024	1039	1030	1058	1042	1015	1060	1030	1023	1067	1077	1072	997	1028	1045	1080	1016	1035	1062	1002	1013	1005	1034	1093	1078	1054	1025	1036	1017	1076	1059	991	1024	1032	1019	1038	1037	977	1018	1078	1048	1038	1017	1085	986	1031	1047	1018	995	1025	1005	1035	1089	988	1044	1059	1056	1024	1021	1008	1054	1006	1019	977	1014	1010	985	1071	1045	1013	1007	1045	1059	1029	1060	1039	1061	1053	1070	1012	1042	1003	1093	1077	1040	1036	1083	1100	1010	1017	1040	1076	1024	1037	974	1053	975	1033	1037	1017	1029	974	1066	980	1048	1038	1063	1060	1078	1025	1079	1041	1070	1031	1063	1043	1041	976	1000	1014	1076	1054	944	1057	1029	1047	991	1014	1055	984	1022	1053	1037	984	991	1015	1059	991	1026	1036	1046	1026	1008	1033	1045	1033	1081	1049	999	1043	1021	1044	1073	1046	1056	1150	1072	1059	1026	1033	1016	1048	1031	1028	1042	1007	1034	1057	1034	1064	1079	1090	1033	1059	1033	1072	988	1046	1002	986	1080	1066	1052	1026	1125	1021	1060	1004	1018	1009	1029	1009	1047	1036	1003	982	1057	1066	1071	1075	1014	1058	1057	1062	1038	1057	1079	1056	1008	1066	1053	1053	1019	1069	1045	1036	1016	1049	1098	1013	1048	1012	1081	987	1052	1079	966	1084	1050	1011	1075	1080	1033	1006	1071	1052	994	1047	1034	1044	985	1092	970	1020	1020	1021	994	1086	998	1030	999	1008	1018	1097	1089	1029	1028	1006	1011	1018	1041	1069	1016	1048	1050	1008	1049	1010	1043	1011	1018	1032	1025	1047	1030	1102	1054	1028	1052	1042	1044	1099	1043	1042	1038	1037	1035	1049	993	1019	1105	950	1063	1021	1074	1004	1013	992	1022	986	1020	1025	1062	972	1040	1034	1080	1085	1065	1022	1002	978	1012	1032	1041	1025	1027	998	1015	1062	977	1049	1020	1067	1055	1090	1012	1064	1064	972	1057	1079	1076	1056	1026	1085	1013	1003	1052	1092	1033	1047	1027	1002	1031	1051	1006	1060	1046	1029	984	1033	1007	1027	1114	1005	980	1048	1064	1028	1009	1051	1066	1080	1018	1084	1034	1010	996	1029	1019	1098	1028	1080	999	1068	1034	1035	987	1072	1021	1037	1010	1031	1032	1063	1000	1030	982	991	996	1065	1043	1007	1031	1048	1082	1031	1035	1031	986	1048	1025	1008	1048	1069	1053	1025	1028	1040	998	1048	1030	999	976	983	1018	1103	1031	1017	1015	1012	993	990	1006	998	1064	988	1078	1031	1056	1043	1016	1093	1057	1095	1000	1061	999	1047	1013	983	984	1012	991	1069	1028	1026	1021	1009	1076	1048	1042	1005	1022	1041	1000	1093	1008	1070	1002	1010	1022	1063	1038	1043	1002	1057	980	991	1037	1041	1085	1011	1017	1016	1043	1038	1081	1061	1095	993	1091	1093	1015	1041	1051	1098	1059	1012	1061	1029	1027	1011	1003	1060	1075	1048	1037	1012	990	1032	1013	1008	1042	1044	1023	1020	998	1026	1001	1041	1030	1066	1048	1082	1053	1084	1005	1025	1074	1011	1016	1037	1025	1031	1033	1026	1054	1037	1069	1010	1018	1022	1018	994	1008	1027	1038	1029	1007	1040	1022	1043	1033	1066	1026	1098	1063	1007	1008	1026	1060	1025	1106	1068	1024	1051	1070	1048	1036	1038	1060	1036	1028	1044	1056	1060	1078	1016	1010	1044	1016	1097	1103	1025	1036	1075	1044	1013	1053	985	955	1027	991	1027	1021	1023	1005	1035	1045	1049	1000	1006	1025	1031	1030	1037	1101	971	1030	1028	1025	1026	1077	1089	1003	1008	1054	1018	1076	1050	1005	1013	995	1013	1028	1008	1030	984	1079	959	1057	1005	982	1014	1043	1105	1054	1022	1033	963	1056	1053	1072	1022	1044	1017	1057	1010	1032	1067	1018	1007	1035	1054	995	1033	1011	1072	1028	1037	1013	1061	1089	1058	1025	1079	1010	1040	1038	1055	1064	1052	951	1029	1064	1112	1035	1050	1048	1021	1035	987	1128	1032	1060	1074	1028	1060	992	1036	1038	970	1038	1066	1031	1039	1079	1091	1030	1056	1034	1040	1097	1003	1011	1024	1071	1048	1060	1078	1049	986	1091	1037	1018	1065	1039
17191	16543	19894	16882	12115	7946	5357	4303	3180	2624	2546	2152	1858	1575	1273	1216	1135	954	1044	800	719	1053	949	1058	1019	1026	782	831	790	733	650	591	456	456	407	457	395	406	383	394	393	399	367	358	356	336	348	357	331	367	334	340	319	312	333	324	342	315	331	302	306	337	309	286	307	293	324	334	315	311	327	328	311	330	311	323	338	308	322	332	298	320	305	299	303	344	320	297	329	341	323	313	284	336	318	334	330	321	312	308	305	321	285	275	328	314	317	297	290	333	297	319	312	335	332	290	311	331	341	322	365	317	296	336	319	317	315	321	335	307	343	342	323	344	352	321	340	301	309	318	325	305	314	303	345	339	333	357	300	302	273	289	313	306	315	308	311	314	319	327	305	327	333	327	308	322	315	323	289	328	301	359	346	319	322	319	317	329	327	307	300	306	324	301	347	292	317	350	302	312	335	320	322	326	312	309	295	326	314	305	287	347	348	290	331	348	331	294	305	289	312	288	292	309	326	337	309	325	314	312	346	317	333	303	345	329	331	336	315	301	297	312	335	300	295	267	298	283	321	293	324	289	314	314	327	315	297	304	323	303	330	341	337	334	307	351	326	318	329	290	325	331	334	311	307	333	327	343	350	300	321	344	321	343	310	320	315	308	353	316	315	322	279	309	325	308	305	329	290	329	295	302	330	337	311	298	318	312	304	321	344	306	315	307	285	338	333	311	315	320	339	312	291	311	289	294	321	331	336	334	316	322	315	317	302	346	329	307	310	285	323	311	357	304	322	297	324	342	321	279	311	301	313	319	325	322	338	323	312	297	308	293	308	321	294	310	309	331	302	320	316	327	302	327	304	295	337	297	288	316	317	317	287	328	335	301	293	328	321	345	316	286	311	359	333	321	275	358	319	304	355	316	338	308	323	323	322	274	344	308	324	314	333	300	317	295	321	303	315	343	303	324	322	318	329	318	306	317	347	323	334	307	317	315	344	321	295	328	349	312	352	333	306	331	314	322	297	327	318	316	309	316	316	321	293	350	337	323	309	299	294	313	324	306	320	300	287	292	315	339	304	298	329	317	319	320	288	335	345	330	310	317	361	311	291	320	302	283	326	300	355	321	303	314	339	319	316	298	331	348	330	316	328	305	312	314	307	304	284	345	304	319	326	321	304	345	294	305	321	321	317	317	325	345	298	288	306	326	357	344	351	323	320	333	331	305	323	346	328	307	308	292	322	327	288	337	323	289	321	335	316	310	300	263	318	258	340	303	317	296	326	312	328	297	300	300	352	321	303	344	346	320	290	293	300	318	301	344	335	312	324	334	341	323	338	306	288	294	280	281	321	315	315	308	299	329	298	328	346	318	297	321	343	301	320	315	313	287	318	317	307	294	319	351	331	318	335	317	329	314	319	339	323	315	293	317	286	315	303	328	342	329	292	340	329	314	322	324	375	339	326	308	300	298	346	308	305	322	318	327	310	306	344	319	289	305	298	311	319	307	331	336	344	300	319	284	319	304	331	321	342	324	303	329	313	324	279	313	295	303	313	322	301	314	313	323	340	343	344	321	310	314	334	291	276	350	320	316	321	316	338	341	298	319	338	329	336	323	327	347	302	334	308	313	313	312	331	340	330	321	294	295	318	325	324	309	316	339	322	292	271	337	311	314	305	335	336	311	301	282	327	324	281	326	302	267	280	323	316	320	340	311	316	295	290	314	304	324	307	306	326	283	340	326	328	324	321	327	325	343	305	288	294	320	326	341	314	311	317	314	307	312	345	321	312	326	329	349	325	349	312	310	317	356	309	315	349	324	317	359	356	311	285	358	330	325	314	318	336	351	318	330	321	305	339	304	287	288	280	295	315	318	352	315	333	297	315	346	314	341	344	323	300	272	300	303	293	316	315	340	290	283	322	297	321	332	303	332	298	311	315	363	303	318	337	290	331	295	282	337	317	323	307	312	325	342	320	345	351	301	306	271	297	280	313	337	341	293	330	340	339	326	289	316	351	349	314	287	339	320	320	303	334	312	281	314	282	318	348	301	333	323	367	336	318	317	305	310	310	322	323	302	336	331	314	313	287	337	316	307	297	315	343	266	328	329	301	333	293	299	336	315	291	334	302	331	306	347	312	347	312	300	319	311	305	306	320	326	347	297	318	302	334	296	302	330	300	319	334	332	296	352	333	361	281	351	299	335	324	280	323	296	301	290	322	308	315	302	346	297	318	314	342	323	304	332	351	302	323	319	318	310	300	279	343	337	317	330	322	305	326	326	310	305	310	324	305	295	316	310	322	304	294	312	318	326	288	321	349	307	320	357	315	321	315	308	317	303	322	325	341	334	316	311	321	307	340	304	321	307	329	323	311	333	308	335	332	321	303	339	325	331	321	353	304	315	336	327	318	301	268	298	354	284	318	340	307	319	321	307	327	301	319	306	304	349	298	302	312	306	327	360	320	331	343	312	330	349	296	292	311	316	331	359	305	296	299	322	351	329	335	295	324	284	321	314	309	311	334	341	318	341	309	350	331	308	298	313	326	319	309	331	321	317	341	354	309	324	298	353	329	325	295	293	352	335	318	276	325	334	323	351	281	322	312	293	324	310	316	324	336	314	317	321	310	319	377	320	330	316	318	300	332	305	344	327	315	326	354	285	301	297	314	297	314	308	304	325	327	318	308	343	357	340	335	344	303	314	351	297	323	314	350	318	316	323	320	309	317	331	327	316	323	307	346	338	313	303	348	311	329	319	316	335	331	301	306	345	334	321	320	350	325	314	319	289	339	305	306	350	335	294	325	330	334	333	336	346	331	307	337	322	323	313	300	292	285	332	318	321	321	319	302	323	318	285	317	315	339	311	289	315	315	327	339	314	321	333	293	334	304	299	300	277	283	338	334	302	349	311	304	326	344	312	319	309	315	320	300	347	315	289	311	338	307	315	321	346	301	285	333	273	336	329	316	322	312	306	312	311	314	317	347	313	338	305	298	299	308	308	296	324	317	337	339	308	319	339	304	331	307	318	317	334	303	322	308	295	315	352	298	303	351	317	329	324	318	321	325	359	336	323	335	322	321	309	309	289	311	347	331	298	313	324	303	343	310	309	299	323	297	319	274	318	295	313	320	336	317	308	297	328	305	331	303	304	298	325	312	324	318	299	309	333	303	308	355	317	348	299	313	315	323	331	304	303	339	331	337	359	298	296	340	305	340	309	321	340	336	334	347	304	308	324	294	313	280	313	299	305	326	313	313	339	320	283	320	317	320	351	351	311	313	325	337	285	305	336	326	311	324	318	313	313	306	322	278	325	345	323	325	310	329	335	324	354	299	324	353	316	288	281	302	297	331	337	303	350	321	308	345	326	326	304	315	318	309	337	265	328	330	295	304	304	338	320	348	346	309	335	327	317	323	330	330	323	305	303	332	314	313	301	320	315	331	282	344	326	318	294	307	341	353	337	316	320	299	309	293	354	316	347	313	321	330	321	314	332	296	308	320	287	333	292	273	329
11068	14352	25496	28086	24860	20304	16545	14637	12154	10860	10802	9611	8417	7237	5992	5033	5735	4769	5063	3451	3574	5494	5098	5284	5462	5016	3636	3789	4026	3512	2827	2587	2032	1851	1681	1632	1876	1459	1400	1393	1372	1377	1266	1122	1164	1163	1087	968	931	967	875	918	928	826	882	883	915	950	912	942	886	920	838	933	859	825	904	866	872	834	897	849	870	851	842	908	839	834	854	807	829	892	873	898	836	818	839	808	876	864	858	839	833	876	885	788	849	821	872	879	849	848	865	876	854	842	774	830	878	845	806	857	827	856	872	849	807	814	802	811	903	856	816	893	796	842	881	867	896	859	871	856	888	806	873	884	874	905	897	814	871	875	841	866	830	854	865	849	867	845	850	839	888	860	864	822	833	885	837	842	852	851	852	829	797	841	891	846	806	902	832	856	798	854	820	894	864	856	847	842	860	871	792	829	892	853	832	837	810	844	841	844	910	858	847	827	861	886	864	813	893	806	800	812	939	834	817	800	853	861	845	854	872	851	873	889	886	881	817	836	828	875	856	876	868	875	863	797	828	871	835	830	805	846	855	855	838	877	839	838	834	809	879	842	821	818	793	869	848	837	856	863	818	849	845	844	856	832	855	881	878	894	863	888	825	841	862	847	851	833	851	818	843	867	853	789	885	845	873	838	838	847	850	837	887	858	861	840	837	790	837	841	893	809	857	873	874	812	866	835	865	814	845	842	876	869	843	893	859	813	867	902	834	872	873	853	845	895	905	853	841	833	843	819	871	868	786	823	889	806	887	820	784	819	871	823	867	865	867	839	830	823	857	898	834	876	858	813	795	826	896	821	835	808	873	786	806	883	839	850	844	856	809	866	878	893	854	864	836	851	869	785	849	874	880	870	843	840	820	848	861	819	840	855	866	856	853	850	828	848	920	873	849	828	849	874	909	818	843	874	834	835	879	827	884	820	832	877	836	831	791	852	854	792	858	888	893	811	809	827	879	842	830	874	807	842	830	833	838	804	861	895	889	811	818	907	864	873	826	833	882	809	834	838	867	886	866	860	839	849	903	883	883	826	802	849	938	795	856	884	791	850	880	846	850	797	865	855	828	895	846	857	900	857	864	854	864	898	890	862	823	870	856	860	819	861	859	809	826	832	859	860	854	877	815	881	811	771	860	835	871	861	827	873	833	833	829	824	874	865	830	833	839	867	825	877	851	863	880	831	849	861	824	816	849	872	824	821	830	841	879	849	870	889	849	810	785	868	821	847	828	849	859	863	889	873	811	899	827	866	839	859	861	873	859	933	863	893	877	807	881	842	877	861	833	806	827	839	791	872	824	833	783	880	875	828	875	828	855	836	777	856	865	843	840	816	842	813	818	870	857	821	784	834	863	860	820	883	826	842	888	916	864	826	856	832	873	858	863	886	838	868	848	818	903	820	820	803	809	867	889	853	789	885	829	822	860	837	848	848	884	843	910	846	873	830	893	884	806	906	838	853	825	856	872	873	816	811	883	810	845	803	812	878	845	826	876	861	835	835	861	863	832	876	846	826	894	813	858	852	863	851	854	848	856	847	841	868	858	826	832	900	868	887	844	827	858	889	851	843	830	874	854	835	844	872	871	870	856	866	889	863	788	855	862	829	879	875	841	820	809	889	832	827	872	871	913	811	832	815	856	860	899	813	846	877	903	867	889	860	885	847	828	855	856	886	829	848	849	833	842	864	859	890	884	864	868	827	858	829	861	856	844	814	880	847	863	873	830	828	892	889	846	823	911	860	885	879	813	825	860	881	882	888	839	850	858	840	834	883	825	866	839	852	869	870	832	788	820	822	875	856	849	847	844	827	828	900	828	856	857	894	859	833	854	882	893	849	818	820	819	862	879	875	801	839	833	831	858	804	876	865	850	856	873	866	851	850	840	800	824	859	849	823	856	868	859	809	919	809	855	818	839	854	906	883	793	874	838	854	815	868	850	800	867	833	893	853	889	839	864	828	856	844	900	856	798	845	869	846	832	933	879	863	874	850	864	833	845	890	865	858	791	894	849	837	837	809	893	818	898	822	847	861	908	892	832	904	862	875	860	876	797	782	866	895	866	849	875	887	844	846	853	821	867	833	812	867	865	791	819	833	883	897	846	831	892	820	841	844	872	841	862	867	862	840	849	867	865	857	812	825	838	868	834	818	878	811	847	901	825	844	866	822	822	822	821	835	835	881	830	847	887	824	917	855	827	812	832	822	809	840	920	837	816	882	838	908	838	848	853	852	846	815	850	864	831	882	830	866	870	882	857	804	849	875	905	877	860	881	847	853	810	876	889	843	814	859	792	812	852	832	815	850	832	810	827	806	859	860	812	820	829	882	837	888	839	800	816	869	833	869	866	804	835	890	861	820	857	867	872	840	870	823	823	840	881	810	864	864	835	934	809	857	832	817	878	853	853	863	887	878	886	852	834	863	856	835	862	848	887	891	832	823	854	828	827	904	856	828	857	790	841	866	805	881	860	829	874	863	835	857	861	845	816	897	862	857	863	879	893	853	853	881	848	838	845	832	815	887	881	815	810	849	845	860	862	839	897	777	850	823	844	814	826	884	859	871	819	832	924	830	864	849	838	850	836	838	836	857	904	897	888	826	829	820	880	863	875	808	825	857	887	843	846	840	842	871	828	837	837	849	834	874	848	841	865	850	792	870	844	856	868	795	866	863	881	818	883	853	854	849	786	855	893	853	848	882	914	806	865	831	840	839	864	845	848	857	832	870	809	829	870	836	840	875	821	842	869	825	837	862	820	864	817	850	877	814	900	904	789	839	803	825	881	859	855	863	805	852	881	866	846	868	873	840	833	828	856	858	905	896	848	870	820	826	900	824	827	874	855	831	828	837	900	891	831	814	824	844	847	876	885	846	828	827	818	819	856	820	868	877	882	876	854	855	828	860	889	821	816	854	860	793	861	869	900	838	859	860	887	878	855	868	837	845	883	808	869	901	848	852	839	838	853	784	861	865	829	848	862	821	871	813	891	860	861	801	850	814	852	823	794	827	816	830	858	829	856	909	809	819	852	828	846	823	823	866	870	832	830	874	853	885	815	823	879	886	854	856	816	833	882	818	842	814	827	838	857	853	798	788	861	814	896	843	851	841	922	843	865	857	906	889	877	846	881	855	816	873	856	874	819	873	830	824	868	865	807	852	866	825	861	861	824	838	832	941	845	884	890	829	869	818	833	901	852	871	870	829	830	841	814	825	860	831	809	874	866	844	900	861	812	866	860	859	890	832	851	880	849	855	825	830	826	870	843	860	845	838	866	869	823	844	849	937	854	829	847	853	812	876	855	830	908	808	830	856	894	836	806	864	828	819	851	858	812	867	821	843	897	845	850	840	861	911	862	860	813	803	866	795	845	878	848	793	804	841	818	870	822	831	810	883	834	849	894	856	840	841	873	881	867	858	892	857	817	811	823	807	875	848	874	807	850	864	866	816	853	846	813	827	851	820	820	843	852	848	887	870	872	809	824	866	848	876
33455	29827	35080	36949	27315	20545	15797	13052	9693	9848	13009	15777	14843	12776	11396	8712	10148	8425	9312	5476	6312	10285	8326	9381	9029	9816	7032	6389	6460	5801	3780	2891	2085	1891	1545	1572	1777	1318	1226	1132	1213	1063	918	761	814	776	662	575	485	414	431	384	379	337	369	352	365	344	386	353	356	336	347	343	362	333	354	343	374	364	389	332	346	354	369	346	336	321	294	370	352	317	311	301	386	356	367	315	362	371	357	320	347	330	357	336	328	360	335	330	317	364	343	323	340	357	362	338	314	368	341	331	322	321	322	328	327	334	335	313	390	369	366	333	332	351	351	364	352	374	396	380	327	363	340	364	356	339	347	351	339	342	351	330	370	317	351	318	343	320	333	339	342	327	355	339	361	338	363	327	365	349	362	317	339	332	362	321	349	336	363	326	331	327	347	338	334	311	346	317	361	309	384	366	306	321	328	334	360	364	367	353	344	339	370	352	360	349	339	361	367	337	334	360	360	343	374	361	326	337	352	333	334	373	389	358	364	327	367	357	365	362	338	333	356	320	328	329	395	361	354	329	357	357	324	350	323	319	339	374	380	336	357	364	319	329	368	352	354	358	349	337	363	349	342	323	388	337	372	356	357	341	325	368	334	346	374	368	362	361	321	392	332	325	337	299	344	368	343	392	376	354	339	369	333	339	360	349	347	362	331	338	348	345	374	353	328	330	375	351	317	327	330	339	315	343	340	355	322	334	345	316	371	333	323	345	302	337	369	339	354	329	369	378	328	351	362	302	308	362	357	350	358	353	327	354	344	387	317	343	331	363	317	338	343	345	346	354	357	363	351	351	328	364	350	369	337	349	330	326	358	346	357	334	316	368	373	354	290	367	352	342	358	370	338	359	372	345	330	339	358	374	343	294	318	339	319	353	369	334	315	330	345	349	350	335	321	380	327	325	329	313	330	350	352	365	356	324	332	337	343	311	348	352	370	348	372	357	344	345	362	332	323	337	341	335	339	372	353	351	376	316	349	357	355	348	334	405	362	348	315	359	376	384	356	342	358	343	358	317	330	380	339	381	358	331	328	340	357	352	330	314	317	343	389	347	334	353	338	363	347	337	330	344	339	316	372	357	338	316	324	343	370	359	293	319	382	347	353	372	339	340	323	301	340	343	343	298	347	341	347	330	324	351	336	335	340	329	365	342	346	366	356	338	321	325	362	328	346	332	347	334	342	338	345	351	344	328	360	357	337	330	348	308	350	316	334	339	341	317	355	379	325	320	347	330	355	301	358	317	340	353	342	376	335	313	356	351	379	334	339	332	325	358	346	375	319	370	368	326	363	313	347	371	346	347	321	340	348	306	322	361	349	365	353	323	353	298	364	343	333	348	382	336	390	287	321	356	310	307	328	327	334	328	351	337	341	338	364	327	331	312	332	322	362	381	374	386	352	398	346	357	360	355	373	351	337	329	340	325	366	342	331	329	331	358	323	350	337	364	318	329	335	317	329	368	352	361	328	333	326	317	341	363	342	343	356	319	349	325	340	366	351	368	340	343	344	370	365	335	345	331	324	346	366	356	338	360	337	399	354	319	343	336	344	355	355	352	366	332	343	368	332	328	342	349	368	336	334	342	322	344	338	385	349	307	339	354	377	363	334	345	333	369	340	327	329	300	327	341	336	358	354	361	336	370	360	345	363	359	317	357	346	364	353	337	339	332	346	335	332	350	351	364	327	370	363	343	347	343	322	341	365	326	327	338	330	278	355	291	342	352	331	370	332	288	367	342	314	350	386	323	348	335	324	346	315	355	370	339	359	348	342	356	346	355	343	359	349	325	335	341	328	327	314	355	332	333	355	353	345	327	366	322	370	346	298	341	340	336	330	341	342	371	340	373	361	309	336	356	335	346	404	331	342	330	338	364	341	388	334	336	336	357	313	353	356	391	340	345	330	343	337	339	341	373	324	327	324	335	348	360	327	384	356	321	356	344	359	347	348	347	349	371	366	322	360	357	328	323	368	329	357	372	321	356	330	354	339	350	321	359	357	358	362	324	334	346	363	353	368	341	331	365	318	331	345	358	301	335	332	329	364	326	370	339	354	378	359	333	330	351	359	316	307	319	356	348	355	350	363	337	346	317	320	339	318	347	349	335	343	331	374	370	352	352	313	340	355	351	343	355	358	357	334	354	360	362	366	335	365	322	359	325	351	344	318	347	317	353	340	382	342	362	363	365	367	381	370	360	346	358	333	352	355	336	355	308	340	324	334	330	353	348	344	371	353	350	333	375	362	374	312	345	339	300	337	331	325	367	324	298	318	345	356	346	299	363	332	357	376	359	347	365	371	377	353	337	360	348	340	363	328	393	332	361	373	367	336	341	363	340	332	349	311	374	331	350	357	348	372	344	371	371	379	362	344	334	358	362	342	365	353	365	332	371	338	348	350	346	348	348	334	320	323	355	304	341	371	371	373	348	326	332	377	331	372	350	357	319	341	340	357	353	333	372	331	370	381	341	351	307	321	329	339	348	318	352	333	366	344	351	324	354	363	369	357	341	314	322	362	353	330	351	317	330	374	360	349	393	320	348	362	340	330	351	349	352	315	322	326	346	342	365	330	336	364	362	318	303	333	345	326	329	327	338	339	339	339	381	371	318	332	349	350	379	338	354	333	360	310	349	332	331	355	324	308	337	340	281	350	342	335	388	360	377	370	344	354	343	323	386	358	364	319	325	324	318	370	352	334	349	334	344	376	327	345	362	333	340	341	365	345	356	345	362	392	347	357	343	343	326	346	352	348	356	356	358	324	363	347	343	319	329	340	359	366	306	329	349	363	330	304	366	325	330	352	336	324	370	331	383	333	357	365	359	331	351	314	350	355	327	358	351	320	332	371	337	345	338	353	363	349	314	370	330	325	350	350	384	343	322	325	311	324	315	357	370	336	354	364	358	325	339	326	304	330	362	337	348	368	341	354	351	377	339	347	352	379	355	353	330	328	368	341	339	346	317	331	361	328	361	364	366	367	334	336	336	346	358	334	347	364	325	366	335	399	353	378	348	359	383	328	333	306	323	362	364	370	346	345	369	333	355	358	316	321	351	342	350	357	364	329	303	348	332	366	333	327	344	300	351	317	335	378	314	349	334	361	387	321	345	363	336	348	346	326	355	328	333	329	343	354	346	362	382	361	350	315	309	406	363	363	357	337	357	341	345	339	340	340	294	354	371	336	314	335	337	349	360	334	336	343	359	328	330	356	310	370	377	351	335	314	366	372	327	330	343	340	351	335	340	321	363	356	358	356	331	337	338	328	367	351	312	322	346	328	333	317	371	353	365	316	373	333	350	366	328	367	357	322	352	334	358	322	345	345	380	344	331	322	354	358	327	349	335	309	343	356	323	328	339	330	369	339	342	414	348	371	299	334	332	366	359	345	319	352	321	316	354	353	341	336	341	313	314	345	330	401	352	363	316	357	380	326	353	340	342	363	334	341	364	349	356	355	365	376	291	332	360	359	333	357	329	366	338
22050	23684	36686	42543	37573	33365	31755	29101	25856	27476	33150	36106	35094	33449	30744	27759	30860	27908	30709	19180	24296	32996	29469	31777	30405	31157	24089	23656	24001	21339	16296	14499	11775	10015	8831	8633	10892	7170	6982	6657	6654	6451	4967	4121	4093	3952	3280	2389	1824	1538	1240	1193	1091	1089	1008	1026	1008	1001	961	1013	1007	949	1025	956	974	1021	963	1002	1002	933	938	949	969	904	958	912	921	952	943	923	948	878	951	889	919	898	918	925	937	895	909	909	869	930	934	909	907	880	893	944	968	934	934	953	875	928	921	923	924	894	935	900	909	890	969	933	885	911	888	958	855	953	947	898	980	910	944	964	933	927	883	901	904	986	913	891	946	934	900	885	912	891	974	957	904	914	904	987	950	928	887	907	949	925	886	989	891	890	911	938	912	906	903	906	948	915	952	910	911	897	904	893	858	898	918	884	959	918	948	921	869	909	936	940	901	968	926	899	961	879	944	958	883	940	881	917	990	884	952	873	901	928	948	929	909	954	962	872	928	922	912	938	965	927	922	959	958	960	877	932	926	916	876	903	838	917	923	905	957	916	877	898	891	922	962	990	880	942	987	923	932	915	893	957	924	871	916	965	948	962	939	911	920	946	926	872	835	905	917	912	934	925	892	945	935	927	935	957	913	914	942	894	938	889	925	920	924	914	930	918	933	886	853	902	931	898	967	960	900	948	933	956	920	893	879	924	951	935	920	919	892	881	951	876	910	928	857	939	930	889	962	958	910	946	902	881	904	978	912	885	910	917	986	878	931	871	909	936	917	975	920	895	903	892	931	896	934	938	929	901	890	906	884	959	917	905	949	916	918	981	955	925	888	974	868	899	912	894	884	1006	898	913	904	941	832	958	863	930	871	900	953	932	961	979	939	931	953	918	933	883	922	940	935	939	901	936	951	929	903	944	950	910	900	929	944	874	908	870	872	900	958	919	957	915	918	862	916	854	854	894	893	992	926	921	873	916	891	886	914	922	872	950	882	915	878	952	930	958	888	941	914	907	938	920	957	963	918	884	910	944	904	895	940	919	903	902	901	924	980	909	959	904	905	903	959	927	982	907	927	914	957	924	937	934	946	868	904	925	896	925	974	856	907	844	865	894	925	924	913	967	887	860	876	908	920	915	920	875	874	908	939	906	917	944	946	895	923	939	886	859	907	919	946	948	909	908	896	890	978	916	914	927	892	892	896	895	915	898	895	921	941	968	1002	922	957	851	938	916	893	915	878	919	960	928	985	909	920	919	909	913	898	932	955	918	913	918	913	917	934	924	912	969	937	955	901	933	902	971	881	918	944	914	928	928	931	898	909	953	910	939	966	916	937	954	972	913	939	872	914	982	950	919	982	929	949	899	943	948	892	927	900	895	954	954	953	949	942	929	896	936	905	934	911	905	890	887	940	913	903	885	961	941	962	920	888	871	977	888	993	939	935	895	902	969	919	925	870	875	902	934	959	931	924	988	928	855	959	946	867	861	895	921	953	917	972	883	861	896	922	933	940	875	916	914	862	913	918	889	905	939	985	899	896	959	932	932	954	903	920	881	958	921	969	947	895	921	944	960	894	892	921	928	934	888	883	831	995	927	941	912	928	938	897	889	949	924	938	927	943	898	994	910	900	941	952	936	947	898	904	908	901	863	887	891	962	890	979	971	924	950	937	926	912	910	889	927	919	885	932	940	874	927	943	982	902	963	864	869	954	918	879	928	924	867	906	956	910	928	903	898	909	917	932	965	970	966	915	949	903	931	944	926	918	909	939	904	871	895	930	973	894	944	935	896	926	959	893	898	924	913	878	916	946	908	888	942	932	946	905	931	917	905	925	931	896	898	901	898	885	903	928	890	872	950	884	932	924	897	940	947	939	885	952	935	894	869	915	967	957	955	911	924	902	894	876	989	914	966	892	892	946	941	906	956	887	919	978	890	910	891	898	939	925	943	902	1014	897	958	938	943	899	948	904	899	907	933	905	983	966	929	868	916	915	961	912	953	911	934	915	884	940	930	929	885	959	934	905	922	913	897	916	868	895	940	904	887	881	944	939	907	904	862	945	871	927	942	923	933	930	918	941	863	946	898	921	889	927	902	881	930	877	944	900	890	916	901	888	921	910	946	937	939	889	947	937	892	872	930	908	881	991	889	914	901	885	947	953	946	862	934	924	879	899	934	904	903	890	935	875	917	911	941	972	936	868	939	924	926	938	907	950	903	908	914	934	913	890	905	881	944	900	922	914	887	898	866	888	919	904	916	917	921	962	959	936	927	869	949	916	913	899	881	908	911	920	954	907	960	950	887	935	937	920	945	875	944	923	931	928	873	914	940	997	882	931	902	923	935	910	895	924	905	908	894	936	845	856	930	881	936	905	933	896	970	855	905	914	993	899	942	940	914	909	922	918	866	881	900	921	872	925	962	998	935	971	970	911	889	970	938	930	901	901	890	894	942	943	950	974	944	929	933	904	938	952	848	928	908	934	875	899	922	878	922	927	923	923	920	958	910	934	909	876	867	915	884	951	932	878	917	937	888	908	914	918	960	968	943	921	935	928	910	868	953	885	935	897	895	977	865	910	928	992	926	899	970	911	955	886	966	870	892	952	944	933	982	957	922	872	941	880	886	888	911	926	912	979	951	940	930	888	930	936	927	911	880	894	949	932	913	923	901	920	913	930	918	865	919	965	965	870	937	971	934	954	964	883	910	905	887	950	940	929	948	902	917	966	930	936	913	919	925	912	856	876	906	862	908	905	934	924	915	921	998	897	946	932	917	938	904	930	919	907	887	897	915	962	899	946	923	859	918	939	887	915	893	906	921	939	911	912	895	938	908	880	915	860	918	958	890	986	953	903	878	906	960	984	845	966	870	897	890	938	913	886	935	907	926	962	929	944	882	980	872	923	981	890	936	891	944	928	911	903	893	907	913	866	866	909	993	969	911	876	949	953	909	951	908	895	978	905	883	864	929	927	910	869	939	910	944	968	915	896	885	952	917	943	895	939	922	964	914	893	933	938	913	960	884	914	946	955	898	951	865	956	858	929	886	945	961	898	903	879	891	889	918	879	922	869	925	894	962	946	1030	970	965	927	896	941	912	935	902	958	952	949	913	900	902	900	895	926	954	955	917	951	919	920	907	931	944	909	879	969	933	936	914	936	881	948	953	964	920	907	909	925	936	917	935	881	929	923	867	916	925	915	925	946	920	881	903	932	921	951	933	861	892	957	917	919	999	950	964	930	929	873	904	921	990	953	933	924	866	912	918	951	971	911	874	961	956	951	878	946	918	909	916	928	883	887	899	892	900	889	917	896	940	891	974	911	902	941	936	944	950	906	908	949	885	922	885	911	914	937	857	864	909	917	904	962	897	942	926	938	899	930	922	939	958	924	914	905	954	911	944	937	914	927	877	899	916	915	927	871	940	928	888	935	932	903	927	892	968	951	914	875	967	937	901	923	888	875	947	976	869	944	870	966	898	935	921	899	935	917	975	968	873	910	858	924	911	925	944	924	976	927	980
40953	38465	44511	42956	33337	30623	27856	22348	17455	16859	20812	26844	25120	23001	21652	17069	19570	16386	17935	10469	12418	18282	16978	18899	18319	19790	12849	12176	12079	10816	7005	5764	4184	3704	2941	2994	3789	2371	2248	2326	1926	1928	1525	1343	1388	1310	1098	849	690	589	486	451	393	392	412	377	407	417	427	433	350	386	396	404	390	368	378	418	375	434	392	383	392	399	374	361	380	403	384	395	401	392	428	343	358	369	388	401	359	387	382	388	357	372	394	325	361	392	392	318	367	376	356	354	426	387	340	393	380	385	377	403	408	392	366	391	414	384	363	364	399	381	390	411	357	352	376	379	396	435	337	408	356	389	417	400	383	391	368	364	368	375	381	370	365	397	363	397	378	386	370	368	389	384	379	380	401	359	363	362	365	389	382	353	358	335	411	358	371	368	416	384	393	333	397	404	374	397	403	379	372	404	385	387	346	405	378	384	376	394	378	349	337	405	338	384	390	379	411	382	395	382	394	371	372	367	378	398	366	420	408	369	355	395	373	365	397	415	362	390	385	386	382	377	381	377	314	400	374	416	372	398	386	363	382	390	369	388	380	409	350	380	380	369	421	367	409	364	376	394	392	407	385	376	389	354	383	367	377	378	326	386	396	358	355	380	393	373	368	360	400	377	347	379	390	344	370	386	390	407	408	376	377	413	390	387	347	375	380	421	369	400	359	367	376	394	350	392	359	342	381	411	380	407	384	384	361	371	404	384	368	372	382	357	359	409	377	378	389	384	380	367	391	373	363	367	422	406	377	399	390	349	362	377	395	378	380	395	380	371	402	349	369	373	405	356	382	342	383	380	387	357	378	342	355	401	373	344	342	371	381	392	379	324	404	379	384	369	387	416	388	389	396	450	385	374	415	385	375	405	375	372	380	389	375	358	405	395	400	395	373	392	371	373	381	359	424	368	384	415	370	395	353	349	367	364	383	407	380	389	403	389	396	372	384	427	375	367	360	369	399	368	359	384	371	382	367	389	369	362	355	385	422	382	380	367	371	370	360	392	390	395	390	377	404	392	353	411	351	386	390	341	385	360	376	376	340	389	406	398	384	385	402	373	362	391	374	365	394	396	373	352	394	378	357	369	354	410	405	385	365	371	410	371	369	331	373	363	374	408	378	392	381	362	367	407	367	376	404	372	399	339	371	390	385	370	386	349	381	390	394	381	389	363	367	413	407	371	381	365	357	396	368	388	384	401	386	420	388	393	400	384	374	414	377	363	394	379	388	419	351	407	362	386	384	399	355	364	376	390	390	424	377	372	383	401	349	390	363	370	396	387	393	404	390	380	380	374	411	344	363	339	379	411	380	396	372	391	383	413	364	363	341	369	395	389	371	371	354	366	372	361	372	372	402	365	405	416	404	371	333	376	361	377	407	377	346	378	358	387	407	381	356	389	380	368	355	377	399	376	358	399	372	328	398	381	399	400	382	398	384	373	369	387	411	392	376	389	368	372	340	387	364	358	377	409	396	400	357	362	419	382	349	397	359	396	409	368	378	385	372	370	395	377	383	393	393	383	377	391	379	364	342	385	388	386	368	383	385	378	368	384	389	369	386	388	377	390	380	370	390	374	380	365	388	379	383	366	412	417	400	365	381	389	409	371	381	352	380	373	371	389	342	424	375	405	369	403	364	351	377	391	370	360	356	366	363	373	407	381	380	401	375	365	379	392	400	422	369	406	363	364	398	394	368	369	358	402	396	372	360	361	368	372	415	372	381	397	390	390	375	380	365	371	415	386	392	344	350	395	385	395	377	386	382	375	400	389	379	388	376	352	413	384	352	385	394	381	393	373	371	410	382	369	384	367	371	394	414	389	370	369	397	374	357	357	372	414	354	359	355	407	411	382	366	434	386	377	369	362	399	367	375	387	367	370	345	403	382	385	354	377	380	359	378	402	374	374	399	373	365	398	385	385	361	350	402	388	376	378	377	417	413	380	388	378	363	398	362	394	344	427	360	402	366	391	353	387	378	382	380	343	344	376	385	349	373	384	371	355	418	352	364	364	408	378	357	381	404	380	383	386	403	393	413	369	385	394	374	395	390	393	378	346	381	405	374	337	372	387	399	376	366	383	373	365	373	354	418	384	377	383	385	346	361	383	382	374	415	347	376	389	366	358	400	411	388	374	405	412	383	385	391	373	387	370	387	377	372	358	355	404	376	369	364	347	387	383	417	345	373	405	381	338	369	402	370	416	364	360	413	381	371	317	385	371	365	396	406	400	328	395	397	371	326	369	378	392	372	380	381	417	366	395	379	337	399	371	384	378	382	363	371	443	379	366	390	383	382	359	394	430	405	364	398	381	349	409	410	389	356	348	424	382	401	395	408	382	353	370	371	365	364	379	407	380	371	375	369	366	385	374	357	384	366	391	365	387	353	383	386	371	398	365	360	373	396	364	390	413	373	393	380	378	400	369	342	388	417	383	385	398	395	359	377	372	382	350	403	374	383	366	394	385	342	411	360	382	397	389	373	399	376	384	394	403	379	356	388	377	375	368	381	373	388	397	341	376	371	387	403	389	362	407	395	370	391	388	392	373	392	389	425	370	362	385	388	352	360	416	382	352	352	357	377	366	367	375	423	376	372	367	384	359	382	403	406	382	405	372	333	410	373	378	358	384	403	341	380	389	371	391	367	401	419	371	380	382	378	397	402	396	331	404	376	345	381	387	344	390	389	379	387	403	393	369	353	413	360	363	392	366	385	346	374	360	400	364	369	366	380	338	377	364	371	376	385	378	395	380	378	369	348	383	374	400	385	353	425	396	382	383	371	356	391	379	407	388	374	407	375	400	393	371	410	431	381	413	357	389	380	392	405	386	392	390	375	353	364	378	368	386	409	399	405	373	393	388	408	395	392	383	368	379	364	385	375	364	387	363	343	407	335	375	408	380	374	373	418	408	364	441	425	344	421	401	387	391	367	412	350	408	371	406	369	370	386	425	369	414	377	349	348	391	362	367	368	386	406	391	388	401	377	376	371	353	386	376	386	386	352	384	402	402	379	358	393	379	399	376	383	401	377	359	347	414	385	404	371	384	364	392	360	366	390	391	387	398	398	384	351	380	388	351	379	392	369	401	387	394	378	376	390	372	360	404	382	358	371	399	410	442	368	376	363	362	371	368	381	392	385	391	390	376	345	377	387	353	334	359	383	358	360	395	367	418	384	384	349	366	390	393	406	374	382	383	340	360	381	376	368	364	371	398	399	388	357	388	401	372	360	331	351	368	370	360	384	393	363	417	432	423	396	376	387	362	370	379	402	391	382	380	414	402	350	372	386	392	367	384	399	379	368	406	380	342	412	394	374	378	370	397	379	396	375	376	379	401	397	388	395	386	372	372	382	378	340	367	332	374	384	382	368	423	404	372	360	372	404	393	391	361	393	349	385	354	379	389	410	398	385	369	394	384	358	394	359	403	400	390	395	401	370	381	376	343	352	367	389	373	355	378	389	398	402	360	363	351	414	406	367	415	369	398	384	372
27149	31101	43294	47012	42846	43399	40425	38068	33864	35435	40401	45601	44203	42724	41544	37566	41043	38132	40817	26363	34527	41876	40390	43539	40820	41401	31135	32392	33107	30318	22891	22337	19068	16493	14520	15573	18099	11845	11522	12676	11055	10381	8781	7467	7621	6535	6032	4462	3353	2393	1699	1444	1340	1305	1196	1185	1082	1162	1134	1153	1061	1036	1071	1140	1075	1147	1041	1089	1010	1062	1065	1092	1089	990	1036	1029	1012	927	964	992	1012	1032	1023	972	947	958	986	982	1010	994	1039	998	992	997	1001	972	1002	1002	981	983	999	1037	956	1029	973	1008	1017	1004	983	984	1049	998	1010	1007	965	1039	1081	981	1024	995	981	959	1003	968	988	996	1050	1013	984	992	998	994	959	1026	1010	1019	976	993	996	1051	1054	1046	975	1028	983	1050	991	1044	1029	976	956	994	1033	1003	979	957	1009	1004	981	1016	993	996	1016	1034	1038	985	971	1010	1048	1034	958	960	1067	990	966	1023	1045	1009	967	1035	1025	997	1019	1009	941	985	1005	1004	1016	997	986	988	1000	1064	995	1015	1017	947	995	1050	1062	970	972	997	969	994	969	968	951	1053	989	1020	1029	1005	981	976	981	994	992	1023	965	1015	1031	968	964	990	943	986	985	966	992	1021	990	985	964	1009	977	1014	995	1031	998	985	1035	986	984	994	1020	988	896	981	960	1018	1028	1042	997	991	942	994	1000	991	982	958	1002	965	955	991	994	951	1050	1003	1003	973	999	1034	965	1007	1012	943	977	1023	969	998	970	943	970	1015	1037	1003	982	1013	1026	979	979	1016	1018	980	972	1005	1003	1002	969	1064	986	954	978	998	940	1003	1004	1018	1004	1020	945	1020	1019	1006	916	992	1025	1009	997	1015	1005	997	1013	995	989	998	1001	986	950	975	981	994	1028	1048	947	989	1004	1000	1041	1005	957	1017	1037	989	952	990	956	980	964	981	996	1005	993	1029	1038	1010	960	975	937	992	1018	985	995	968	999	1002	1010	981	960	964	1028	1035	961	978	1040	1033	999	970	984	1027	988	980	985	999	968	959	996	946	1009	966	1007	1012	968	987	1006	953	1026	992	1003	939	1013	995	1002	963	1039	986	1038	963	994	1059	976	979	964	1004	906	1043	960	987	990	983	982	1003	983	1001	1014	1028	1005	931	948	927	976	979	1019	1000	1003	938	1064	953	1032	994	990	1028	989	992	1054	994	1027	1026	1032	986	1058	1009	995	971	938	966	1022	1005	1048	1038	1001	987	1006	974	1034	1001	1028	988	1042	989	992	986	1011	962	1009	1033	1038	1052	1007	1003	985	1021	1017	996	1023	959	1010	989	1001	1025	999	1016	983	1039	979	933	1029	1003	965	938	1013	930	1013	934	1052	1020	949	1062	996	997	1003	1031	983	989	998	947	936	932	1007	1062	910	968	1032	991	1023	1018	1039	1006	1047	972	962	1025	1019	957	929	978	933	913	982	977	1000	983	1052	974	1031	1015	1009	1013	1003	942	1032	993	964	1023	975	957	1039	1015	932	1011	964	948	997	966	1013	984	993	971	1020	1007	965	1014	1028	1001	941	1007	982	993	918	987	985	1048	1023	969	1007	955	970	1016	987	999	969	978	988	947	1016	1016	1008	955	1016	989	974	977	1001	1000	953	973	995	979	975	984	970	1005	1000	985	1008	964	965	958	1017	975	970	939	1005	1012	996	1041	955	965	1024	1017	970	974	1042	970	968	953	1001	988	970	1004	988	953	1000	1022	977	957	979	1031	1000	976	1025	1012	978	981	1015	1012	1026	1018	1021	1020	1026	968	1026	958	982	986	977	1032	980	990	1046	1006	1006	998	974	972	980	990	1001	1064	964	998	952	928	967	948	956	980	1022	972	946	1021	1026	1015	969	981	988	985	1011	970	1076	956	1007	1011	1011	988	1005	1066	971	1016	930	962	1009	971	988	1002	967	1007	1010	962	961	992	1002	967	1044	981	1051	940	1048	1006	1006	1008	1012	1009	971	989	977	999	1031	971	953	1036	957	973	1005	1016	984	974	983	987	1033	985	980	1004	1043	943	991	1009	998	977	997	998	999	1044	990	975	1015	976	998	980	981	1017	1018	1030	1003	991	999	986	951	996	1012	973	984	954	1026	973	984	930	951	983	1032	991	958	1005	1028	977	973	947	994	987	1008	1014	1027	1081	1012	1012	944	1052	995	1015	966	954	1011	1016	1015	955	1030	1042	1030	1039	992	1023	949	989	957	1018	1000	989	982	997	998	1018	1040	1041	1010	949	973	932	1029	990	927	1007	998	977	1013	973	984	1027	1041	977	985	1014	1050	1008	1032	969	1002	977	958	946	1057	1029	1007	1030	976	984	1037	996	951	960	983	997	1026	945	1014	1033	996	1030	972	986	992	975	969	982	1031	988	1011	1006	984	954	996	1020	1002	1025	1001	1043	981	930	1035	959	979	978	964	961	935	1017	1007	983	979	992	1019	989	1055	1036	1004	974	1052	974	996	985	958	949	1040	995	992	996	1007	940	1006	955	1012	958	979	1014	1063	1030	1018	1061	1012	997	1001	991	1000	949	979	965	1052	988	969	1029	1027	940	989	1011	1007	957	992	1004	1023	978	1049	989	1039	970	981	1012	1026	985	993	1042	1017	1005	1023	1000	1001	978	970	991	997	1007	969	1010	1027	984	1035	982	945	975	966	1002	980	974	1028	1056	1004	1038	973	974	976	960	1013	941	939	988	992	997	1016	1058	964	1073	1016	991	960	971	1032	1005	1008	1009	967	1025	997	1000	997	961	981	1012	998	959	959	1017	977	982	1032	1014	1022	982	1008	977	1022	981	964	1030	946	997	953	1031	1022	998	987	978	993	976	990	997	1050	979	990	1018	945	1103	1003	971	986	941	990	983	1006	950	995	989	995	978	945	962	1001	974	1004	1024	1020	984	1008	1001	1017	981	1023	960	1022	1025	985	967	1022	960	965	974	982	1050	1018	959	971	1017	999	952	1025	994	1030	1005	975	999	1053	1028	1008	1010	1067	983	1000	960	994	970	948	1016	965	1028	969	1047	1014	977	990	981	985	937	939	1023	990	963	993	971	1021	1017	959	992	1020	1013	1041	988	958	1022	993	990	1020	1005	977	980	1017	1012	928	972	978	1008	1001	954	961	1039	958	981	938	995	944	1045	1017	1017	1058	980	969	972	982	965	1036	964	953	982	990	943	977	988	1034	981	995	983	982	1010	1053	1014	1029	1002	981	992	941	996	924	1035	1010	962	957	931	944	965	977	979	994	1031	972	962	997	996	994	982	1006	978	1008	1049	1005	964	1002	910	1046	1021	1009	927	1000	1008	991	994	949	1031	1033	1020	973	980	1047	1000	981	1029	1022	976	977	1006	962	993	1029	980	1015	978	1045	992	974	1003	1002	979	977	1035	985	1031	1008	943	995	1019	1007	997	1031	1035	991	986	1013	974	1030	951	1071	1027	981	975	1049	939	953	981	1009	1049	1010	1013	1021	978	1018	1031	968	1011	1066	919	1048	964	990	962	1009	994	1017	976	1000	998	1001	1001	993	1000	959	939	1040	1059	1008	1006	1022	966	1001	1055	983	985	1004	965	979	1025	1058	968	1000	1011	1036	1018	1013	961	1000	946	1003	961	1024	983	1015	1011	983	994	1018	988	992	1042	974	918	993	994	976	973	984	974	976	988	975	956	966	929	1034	992	992	1057	1004	1029	1074	1028	1004	976	1013	977	1000	949	996	1043	972	1006	954	1016	1006	1017	938	916	1055	998	984	991	1030	959	1012	971	995	1089	952	1028	1023	1052	974	985	1030	1030	961	1031	995	1046	992	996	1028	972	954	974	986	1011	1006	952	1056	985	993	945	983	1028	1040	1011	1063	1003	1002	998	982	974	1004	993	1026	1003	968	985	998	940	939	1034	948	1047	956	1048	974	1021	1048	979	1016	997	1027	990	1040	1032	1003	944	1055	981	946	986	991	1024	986	925	1015	966	1000	980	940	1004	1005	1004	988	1021	982	1004	1007	986	1018	956	997	938	983	929	974	964	989	996	994	1039	957	1015	993	946	1064	1000	971	1041	1008	971	988	1032	958	973	1044	985	1014	980	979	1019	965	982	978	1014	1014	1032	990	966	1019	1015	996	958	991	1020	1039	1047	982	962	995	984	991	1004
18122	17005	20044	16366	10654	7748	5440	4028	3117	2460	2028	2051	1728	1511	1350	1037	1085	998	1098	824	868	1144	1080	1174	1089	1017	766	857	736	793	557	530	444	411	384	374	467	381	415	395	332	362	371	348	360	327	343	340	304	312	329	313	304	307	292	308	292	306	300	305	295	282	298	326	277	348	286	333	305	313	297	266	310	312	297	299	293	333	283	279	303	300	321	341	283	320	264	320	290	297	282	283	284	299	321	289	292	266	277	296	291	292	302	257	302	296	304	274	322	278	290	321	329	293	298	295	318	269	317	279	319	340	299	280	279	302	313	313	297	322	265	308	298	285	329	320	307	291	274	281	310	305	288	280	293	305	272	301	320	307	291	309	324	321	274	299	290	279	248	310	295	274	299	325	285	348	289	305	299	305	282	319	322	296	312	299	284	275	292	329	278	268	280	288	316	308	316	313	296	308	320	280	281	299	274	292	338	307	298	323	286	314	290	310	296	344	275	291	292	285	322	291	300	317	289	299	289	294	282	280	304	325	291	317	298	296	290	326	286	333	314	282	334	290	316	309	321	282	324	294	309	313	285	298	287	296	289	295	300	284	295	302	285	314	317	294	308	283	291	299	309	318	346	333	296	270	295	277	285	323	283	268	282	308	309	291	297	303	317	319	310	309	290	286	283	334	311	319	269	276	284	287	310	306	331	317	316	268	307	298	309	314	314	265	293	305	312	268	296	296	343	285	327	292	287	266	304	293	328	325	308	267	338	304	298	298	306	286	330	320	295	319	291	305	326	289	290	272	270	311	287	316	314	294	308	306	272	324	289	278	284	296	325	294	276	351	312	317	280	330	265	301	289	309	315	305	283	334	318	311	287	276	308	314	301	295	251	310	258	340	263	345	301	297	261	300	302	281	324	298	293	297	269	289	277	284	286	317	321	295	285	312	310	311	303	300	276	305	296	277	324	292	290	300	295	319	299	309	291	305	307	276	287	287	306	297	310	327	300	304	292	309	272	315	292	308	308	283	277	280	291	307	282	294	267	293	300	332	296	296	289	290	326	303	282	258	266	308	298	295	278	313	266	318	273	266	272	312	293	310	315	302	320	318	298	299	293	285	283	290	267	300	278	268	299	289	283	294	304	298	277	264	317	291	309	319	308	293	331	291	298	294	295	280	315	314	329	312	295	270	319	324	315	255	310	288	306	303	296	288	259	305	277	276	304	314	300	305	289	299	290	305	279	302	306	275	305	326	315	275	287	276	280	313	283	295	298	321	303	307	280	320	293	330	317	319	331	282	297	282	306	364	258	287	293	280	296	302	334	294	334	280	295	293	324	293	319	295	272	317	281	333	326	282	296	312	317	293	269	317	327	250	270	287	320	286	271	296	299	287	288	317	294	282	287	330	321	302	288	299	319	310	297	299	282	323	275	298	326	289	324	316	302	271	287	287	290	286	310	306	308	278	303	312	302	307	285	273	279	306	333	307	312	291	300	265	296	297	311	300	294	316	315	306	319	291	290	295	303	315	286	288	324	274	301	291	289	311	252	284	297	310	336	266	301	275	291	297	277	313	290	311	313	302	298	312	313	282	303	276	302	300	264	304	316	307	307	314	284	316	285	315	296	283	317	296	285	283	299	301	268	289	258	284	298	316	271	303	302	295	308	302	305	293	281	325	300	312	286	328	323	282	293	260	303	286	287	308	296	317	307	334	275	295	341	301	325	348	309	315	290	262	316	290	280	295	294	302	323	314	305	283	316	299	303	323	296	297	320	322	269	314	317	296	266	290	276	269	287	283	317	312	304	292	307	332	315	299	328	301	281	301	270	314	308	258	305	290	274	282	320	292	305	306	306	280	308	297	304	323	310	283	289	282	332	309	338	321	306	291	324	289	284	289	312	298	309	276	301	273	240	290	310	257	292	273	302	312	301	301	291	259	297	295	320	283	300	310	268	313	330	320	315	263	295	290	289	301	314	318	341	305	299	329	316	290	281	278	280	285	334	257	338	311	306	344	313	297	307	298	324	254	326	292	287	280	316	280	290	316	303	279	326	300	287	315	292	305	269	277	271	319	286	298	262	275	299	316	329	331	303	291	301	260	320	306	330	282	324	261	318	288	250	278	280	301	293	310	274	283	295	276	291	297	272	287	283	264	289	323	290	326	321	301	299	292	299	300	297	288	312	278	319	309	317	321	301	302	307	307	295	285	312	286	301	296	300	298	276	309	340	283	314	286	276	270	273	304	309	288	269	292	266	295	300	312	300	273	284	286	328	306	301	253	278	287	274	319	270	280	297	265	288	310	287	296	306	299	272	301	330	276	285	271	298	297	320	288	319	314	274	296	314	320	308	271	294	319	320	302	295	287	306	285	318	289	296	280	286	304	316	296	290	305	288	287	304	328	307	300	318	334	299	317	286	265	307	314	301	286	260	295	296	294	272	345	309	338	299	292	308	301	313	302	305	306	335	311	311	332	311	270	314	305	299	296	286	331	306	325	288	315	277	313	307	310	295	280	278	313	327	286	274	310	294	306	309	321	297	297	308	285	315	275	295	297	320	324	291	295	313	292	306	308	292	328	302	320	281	321	294	308	333	306	277	312	287	286	322	299	305	308	310	303	322	309	300	301	307	280	319	313	318	294	298	284	298	323	327	320	311	311	273	318	308	311	282	286	311	332	279	310	305	311	294	308	334	300	297	276	322	312	289	319	272	302	323	304	286	287	322	285	314	303	262	283	304	283	285	318	267	298	314	296	332	279	289	297	284	295	271	305	286	299	310	320	315	304	341	300	291	319	270	317	268	284	327	282	312	332	293	292	322	297	295	316	301	302	296	301	312	288	285	322	296	286	315	306	307	278	300	286	278	302	289	283	333	283	279	309	314	288	301	294	313	319	298	278	320	301	314	260	264	305	280	285	297	331	259	306	290	290	271	291	308	302	323	304	317	291	283	277	306	311	306	287	290	319	322	302	297	302	288	277	331	303	301	290	314	282	277	305	286	276	309	304	279	296	295	284	307	297	297	303	311	293	308	297	260	281	286	289	295	286	278	301	266	320	305	295	312	314	292	279	320	330	300	276	273	315	290	335	300	315	341	263	317	315	309	308	319	303	320	292	312	310	317	309	271	332	298	301	284	290	278	348	287	334	310	276	287	279	297	256	309	320	272	293	297	253	344	294	306	296	327	274	307	289	294	276	289	307	307	328	280	300	314	289	306	307	283	276	279	288	310	311	300	288	294	311	273	298	324	298	278	308	305	268	311	280	303	311	313	269	324	288	282	357	333	296	281	269	308	304	325	304	284	301	279	301	313	289	279	283	292	283	289	294	330	273	286	302	311	304	295	332	267	323	295	304	271	306	315	330	295	288	312	267	262	313	305	254	285	324	300	283	298	279	290	309	264	280	313	298	310	293	294	296	276	286	317	315	281	315	311	281	277	314	302	310	267	289	324	310	311	284	302	295	288	337	248	316	278	312	263	317	320	289	269	322	315	289	290	303	299	276
11468	14817	25395	27353	23342	20360	16860	14230	12004	10577	8618	9387	7821	7051	6848	5140	5404	4919	5383	3698	3977	5848	5480	5839	5615	5269	3692	4152	3789	3917	2460	2349	1815	1816	1800	1710	1743	1395	1401	1435	1315	1395	1290	1130	1221	1141	1096	1057	965	917	903	875	848	854	800	833	796	788	826	828	854	818	827	886	831	862	859	820	854	796	807	817	846	810	805	842	778	818	828	832	832	796	844	784	751	830	817	744	794	866	804	800	783	845	837	808	795	792	854	834	788	766	784	740	840	849	777	765	857	753	795	775	761	789	802	759	801	842	801	832	838	819	763	800	828	761	785	818	813	889	805	846	863	816	819	867	786	809	798	792	827	792	833	777	821	766	786	811	819	777	765	812	820	803	819	799	788	762	791	757	803	768	820	752	788	818	818	812	751	791	779	768	796	810	795	859	835	809	803	808	821	850	811	819	799	728	763	853	807	824	846	807	791	839	803	802	804	841	780	830	857	810	808	799	846	796	803	822	833	830	788	794	796	852	831	799	856	807	808	831	804	829	781	800	828	801	811	790	753	774	817	809	771	774	794	794	823	840	839	833	816	795	792	816	777	860	809	853	804	789	815	763	793	776	786	853	783	761	832	825	776	728	802	808	779	803	848	818	803	775	791	805	815	763	819	830	774	785	794	812	792	845	802	803	819	786	792	844	832	808	710	807	796	795	816	843	817	798	799	798	836	785	792	809	810	789	772	790	843	787	824	792	788	812	789	813	816	812	776	842	826	835	768	815	826	809	759	822	813	805	849	773	795	867	817	766	834	771	819	811	824	787	829	793	829	798	805	781	792	782	753	824	790	828	771	860	797	859	814	840	785	806	865	891	783	804	801	832	815	765	809	837	850	848	818	828	858	806	798	816	809	811	820	858	805	819	824	811	828	764	824	782	810	805	836	827	857	859	823	783	790	849	806	757	815	777	788	818	798	800	780	771	834	829	811	776	838	847	822	824	764	811	809	761	834	793	795	772	754	838	838	775	796	846	848	789	854	822	825	802	801	784	834	839	808	791	764	754	785	769	785	852	829	805	828	849	764	816	819	795	787	771	855	817	807	819	828	801	824	886	794	750	794	845	827	850	807	790	787	814	784	815	776	821	806	835	762	768	801	799	843	808	759	837	822	827	771	768	820	732	819	866	775	797	855	829	822	811	802	795	766	770	860	784	801	798	839	789	867	806	759	766	813	776	817	808	837	742	773	814	806	794	816	772	809	778	842	766	829	821	762	832	862	799	791	779	794	799	830	829	817	777	796	777	742	817	765	848	804	825	787	786	792	831	799	815	893	794	813	835	790	816	791	800	771	854	794	753	822	786	842	774	809	810	782	810	775	807	826	770	791	794	834	762	817	789	837	751	772	809	854	823	796	812	767	813	791	859	768	805	807	788	791	794	839	774	779	797	814	807	781	849	806	762	771	825	856	804	743	867	813	764	813	813	816	797	786	809	819	808	781	779	804	854	815	780	772	786	787	790	810	813	816	795	783	784	803	787	827	794	794	821	784	817	829	724	821	786	817	826	786	790	823	819	778	773	813	844	829	752	824	807	801	851	829	770	813	879	841	816	793	793	775	817	827	824	800	819	821	798	817	884	858	830	805	859	767	846	755	803	860	811	839	804	805	827	798	864	809	877	848	814	795	797	803	799	847	809	780	789	806	814	858	824	795	759	821	793	788	818	782	826	798	826	774	826	814	858	820	793	766	796	775	791	809	771	854	779	829	802	789	753	806	900	801	765	824	757	779	818	812	808	812	799	777	800	822	824	844	837	792	832	828	808	810	809	807	844	805	815	795	780	827	815	821	810	785	779	816	810	816	787	824	842	850	773	792	761	809	837	797	827	839	791	777	833	779	795	804	792	753	824	797	831	814	787	826	797	820	807	796	739	828	799	815	768	851	823	805	819	799	811	806	795	807	792	834	839	849	759	794	818	847	836	826	806	816	732	811	822	817	826	761	823	786	754	845	827	819	824	776	806	835	855	781	768	794	785	763	809	816	802	786	824	812	796	815	849	801	803	809	797	809	794	823	779	789	800	806	793	828	792	834	837	746	808	864	786	786	841	857	811	849	809	818	802	806	801	778	748	824	815	747	791	824	763	854	792	834	781	743	785	788	770	794	841	836	807	765	814	742	851	802	810	790	844	801	802	819	773	789	808	833	827	775	787	796	776	824	736	852	738	765	787	789	795	859	826	789	756	780	829	737	771	887	798	806	845	865	813	864	819	770	825	788	856	796	807	773	761	825	748	783	812	791	783	804	799	782	783	820	791	805	775	809	821	757	824	802	824	873	832	845	768	851	772	777	802	826	792	788	835	751	865	817	819	839	787	805	873	793	770	745	796	818	799	813	761	796	862	818	814	750	824	748	811	777	828	779	790	833	814	807	801	819	753	802	767	825	857	785	825	817	770	858	774	775	800	834	790	789	848	810	793	798	808	808	772	811	833	804	839	804	845	838	772	778	802	890	838	800	797	795	756	804	787	771	834	884	808	819	821	789	806	819	810	819	835	864	806	829	782	833	822	840	793	786	805	789	770	797	803	820	803	877	801	846	790	811	811	793	800	811	826	799	832	773	837	817	781	778	852	833	822	809	820	813	764	780	844	743	814	797	818	782	850	836	819	818	845	809	801	772	852	811	805	816	767	798	803	832	804	875	758	816	797	789	769	784	814	787	810	866	805	813	780	794	802	827	818	760	805	808	801	803	778	820	852	788	817	799	786	827	781	822	800	837	773	776	846	831	803	807	862	861	842	775	836	799	755	783	825	770	801	774	758	793	813	738	821	792	804	798	809	834	798	791	814	815	803	814	771	803	811	813	785	830	760	818	819	802	810	815	802	812	788	839	835	759	827	818	746	785	762	764	812	801	826	826	808	794	788	754	808	784	807	814	827	808	814	769	825	801	840	825	810	804	840	823	779	766	806	820	825	848	815	754	785	887	809	815	777	814	833	837	790	854	822	837	840	780	760	828	823	837	797	785	806	839	793	797	809	817	824	771	839	767	802	805	849	801	756	771	849	811	830	839	802	800	817	769	803	820	813	817	822	818	858	819	807	788	805	825	769	811	752	798	818	802	805	819	852	779	862	830	832	785	842	783	775	779	812	813	820	825	781	808	817	828	782	802	843	807	835	814	821	791	787	821	783	758	779	812	809	791	822	823	826	780	820	860	796	795	774	817	793	829	800	835	799	813	744	798	836	803	773	818	806	824	818	760	764	795	792	829	765	819	785	799	820	807	853	797	764	804	771	773	805	800	789	759	781	806	810	851	775	781	796	789	811	831	842	819	829	815	820	794	796	798	826	788	853	821	844	752	809	791	864	840	752	835	781	758	796	775	831	829	799	785	795	774	797	803	755	840	799	767	837	798	824	820	815	824	788	852	826	775	816	801	782	777	850	759	808	809	773	784	829	857	776	811	774	842	827	745	824	830	775	786	796	806	778	818	804	811	832	766	847	839	834	767	824	809	844	837	821
34196	31410	36330	34165	26826	22743	17015	13707	11649	9013	10324	14194	12669	12334	11876	9050	10351	9410	9323	7239	5692	9940	9181	10257	10426	10141	7736	6572	6021	6311	3450	3054	2046	2200	1746	1718	1453	1277	1315	1463	1138	1152	956	860	872	832	635	551	478	434	376	348	378	343	324	360	364	330	345	354	336	323	321	315	304	324	324	320	340	323	370	328	332	345	347	335	337	354	317	327	334	363	357	319	317	338	294	299	300	335	349	361	330	336	318	337	333	349	328	340	342	345	320	338	321	350	302	308	322	343	333	324	343	358	316	315	340	309	298	311	354	311	308	331	358	322	358	328	333	354	350	339	351	337	350	330	303	321	319	331	334	346	334	334	361	306	348	304	331	327	353	328	326	299	326	343	339	339	343	341	321	316	320	294	315	326	322	339	329	343	290	308	334	302	358	362	296	375	334	331	270	332	309	348	336	324	343	303	314	307	318	296	345	315	352	328	320	352	340	341	340	324	334	348	341	330	331	302	326	323	336	347	325	308	321	349	333	310	334	281	295	353	328	338	366	329	325	322	337	331	320	329	317	322	320	333	308	341	351	337	332	343	330	350	357	355	312	371	305	335	325	301	338	328	304	352	323	343	321	313	347	364	287	332	312	322	331	317	336	337	305	337	316	304	299	322	336	309	326	322	320	314	339	360	326	325	329	328	323	319	324	308	339	337	317	323	353	323	378	288	315	319	355	340	339	337	317	329	330	349	299	349	348	345	307	323	332	358	303	335	335	332	319	341	351	308	317	340	306	336	341	357	348	336	310	331	349	333	308	337	271	307	351	370	338	323	367	308	344	308	312	318	320	281	352	312	364	316	312	332	285	334	326	342	339	312	320	334	349	333	349	343	325	306	322	331	359	318	343	314	358	310	326	325	332	367	302	321	291	334	367	334	321	315	337	307	326	348	357	326	340	313	350	292	309	307	346	339	337	328	328	348	359	336	302	325	286	345	301	355	318	355	317	306	352	319	306	312	340	351	335	315	350	342	345	319	332	297	325	355	326	327	366	343	335	361	345	335	310	336	318	317	324	341	314	298	319	296	367	299	343	336	305	304	329	319	295	348	314	329	315	317	320	328	314	315	334	355	342	370	294	323	339	350	316	332	311	323	299	313	326	307	360	336	332	311	323	335	325	304	340	319	358	325	333	345	321	364	321	349	338	331	359	299	343	308	362	333	331	329	334	338	354	319	322	344	312	303	330	353	326	302	304	340	330	313	310	325	330	349	320	321	339	318	332	360	351	350	339	347	334	315	333	309	320	334	336	319	333	322	368	340	337	314	327	373	336	345	320	343	308	298	356	315	326	317	340	314	340	318	352	318	334	291	350	291	338	307	291	325	311	351	316	338	342	315	305	304	345	309	345	354	297	352	327	305	299	363	320	333	314	330	325	318	309	322	296	321	330	311	294	315	347	327	349	366	319	309	369	339	331	312	322	353	341	322	313	348	308	334	328	309	326	299	330	343	312	331	319	320	337	346	374	311	355	354	310	319	295	300	335	315	327	361	349	324	314	320	348	356	309	335	348	352	313	340	312	343	341	341	282	301	316	343	310	349	316	346	322	345	312	337	362	345	318	302	310	325	315	330	295	306	310	317	326	306	335	350	312	336	361	323	347	316	320	327	325	333	318	305	337	332	350	351	296	346	341	320	331	312	327	338	315	297	322	299	322	306	320	330	343	307	333	312	333	315	315	348	322	336	316	336	305	321	301	322	313	328	335	324	316	329	339	363	340	305	324	332	333	312	325	348	319	326	331	332	307	325	318	348	340	344	335	350	321	329	334	333	358	334	308	336	300	332	295	347	318	322	335	347	329	336	308	349	339	303	287	319	341	349	313	354	308	351	338	325	304	332	347	358	299	295	352	335	325	291	329	292	355	332	320	322	319	318	326	315	352	338	322	333	326	324	310	321	315	324	323	292	309	341	355	351	339	314	299	360	324	320	307	325	324	342	299	376	333	356	361	313	310	305	342	311	320	352	333	340	334	296	363	331	338	374	343	332	350	306	339	322	313	345	359	308	320	304	321	324	319	352	343	334	336	306	322	307	334	341	295	343	315	316	329	306	309	335	367	347	353	331	328	321	318	289	285	310	301	319	348	363	328	345	330	335	343	352	340	301	359	358	328	337	347	288	295	344	308	327	325	320	311	321	329	324	307	365	290	350	359	365	365	339	339	333	299	332	357	333	357	312	326	332	298	354	322	322	321	346	364	312	315	321	355	308	311	330	332	302	328	359	300	344	330	322	298	284	346	319	338	333	338	324	313	329	322	338	316	330	313	359	347	346	317	318	347	309	334	339	312	315	304	339	300	332	351	324	309	351	318	326	296	356	327	350	324	302	322	312	330	326	344	297	289	316	316	321	318	295	310	355	381	337	296	341	339	342	323	338	322	357	313	319	339	304	318	351	339	342	312	319	359	336	330	301	343	321	319	355	340	331	307	313	348	313	298	320	323	303	353	344	332	312	345	337	293	341	330	358	309	316	309	328	351	321	317	312	347	339	318	332	316	330	358	347	313	319	318	329	312	323	325	336	322	322	327	346	349	368	359	320	291	362	342	296	318	316	310	277	325	320	314	323	350	320	323	300	326	318	337	340	328	341	328	308	330	335	310	327	339	338	305	318	326	309	324	299	336	332	297	319	340	328	321	314	303	353	343	332	306	289	313	362	310	343	279	349	333	345	328	341	307	332	315	311	340	314	324	312	316	303	323	358	328	316	316	330	302	314	337	311	321	339	357	332	316	307	331	343	298	328	312	312	326	326	321	324	310	320	325	326	337	333	326	343	347	296	332	356	352	329	331	335	309	323	357	321	342	327	314	310	315	310	300	331	338	332	298	316	337	309	343	313	346	312	326	361	358	316	309	310	292	332	312	336	291	324	298	354	326	329	317	330	343	311	302	323	335	363	334	327	315	322	347	339	335	335	342	326	326	323	303	309	336	325	308	333	362	341	342	309	362	356	315	315	347	351	296	358	348	309	311	296	348	346	341	316	339	307	320	328	330	305	339	335	339	323	336	322	321	335	299	333	355	359	344	316	341	314	342	323	349	307	315	327	338	311	342	338	307	358	333	331	320	357	335	327	318	341	291	320	342	325	344	310	299	326	350	335	324	315	329	354	347	310	361	351	369	313	323	319	340	322	335	362	320	332	299	306	348	306	343	339	337	299	323	339	318	349	342	290	329	308	293	343	347	333	318	341	325	297	330	345	315	301	358	327	321	311	325	343	341	340	335	342	337	344	299	351	347	327	310	319	318	338	289	326	330	351	320	331	332	306	375	313	340	307	318	307	336	332	313	316	288	324	339	341	318	328	321	342	314	306	319	351	291	318	325	359	317	337	361	343	316	319	309	341	316	349	323	358	308	355	311	383	299	306	322	321	365	302	335	310	318	369	303	334	324	359	304	358	289	312	324	320	297	339	317	335	306	352	340	327	314	345	333	293	341	337	330	316	333	325	312	334	300	296	331	316
22240	25283	37203	40093	38272	35706	32237	29942	28320	25127	29280	34605	33129	33198	32506	28256	31537	29320	30010	24644	22181	32932	31289	33837	31851	30801	25767	23442	22937	24052	14314	14566	11207	11556	9520	9668	8781	7066	7221	7965	6411	6939	5532	4548	4475	4830	3361	2571	1882	1566	1298	1136	1068	1056	1009	985	974	969	946	983	935	902	948	925	947	957	904	898	939	920	948	888	854	881	875	885	911	877	846	834	870	832	864	843	880	928	874	920	823	895	897	825	870	889	849	849	936	894	860	911	858	898	822	867	885	925	926	888	852	816	862	860	912	877	880	900	900	903	913	891	835	871	885	854	928	918	876	843	879	918	858	881	910	875	838	856	896	892	897	808	838	886	919	893	883	906	863	847	932	870	849	945	854	866	877	893	934	878	878	841	898	958	891	876	918	892	885	862	834	879	866	861	852	944	861	878	888	938	950	925	840	841	883	907	852	888	840	854	899	805	850	912	846	890	898	879	866	885	805	836	864	888	887	904	881	864	942	918	870	885	898	883	885	900	889	862	825	860	871	876	873	874	873	872	865	916	875	861	861	883	832	941	824	877	841	865	878	863	940	928	891	893	831	877	882	885	834	932	923	867	851	841	849	902	830	896	895	823	865	904	834	870	891	900	863	897	868	908	857	916	907	935	875	877	872	881	958	879	862	854	846	893	890	845	817	881	887	876	891	896	910	860	910	871	911	884	920	894	888	849	929	846	890	873	873	916	855	879	890	879	890	894	915	871	839	873	898	846	890	849	858	927	886	866	864	899	887	865	849	886	866	906	829	935	838	932	862	859	868	878	911	879	855	937	904	842	890	838	889	886	833	856	869	846	919	866	895	849	862	861	881	889	889	884	881	894	825	866	900	900	901	889	840	862	875	899	895	903	892	923	867	885	860	851	899	873	847	835	950	851	870	864	834	910	871	848	858	922	881	858	859	881	933	896	915	820	849	942	880	821	858	854	896	902	890	849	915	863	849	840	921	892	885	873	854	884	901	890	854	823	868	853	921	862	806	854	905	879	840	912	896	867	904	847	887	854	912	930	902	906	869	910	837	835	896	817	855	887	945	913	877	884	863	948	888	888	866	843	901	873	926	878	885	882	877	876	882	867	866	889	887	831	858	889	872	914	869	888	853	880	924	862	887	889	892	879	866	888	846	845	844	902	887	871	852	950	843	844	888	874	869	885	874	854	939	869	861	886	912	864	847	822	884	845	917	909	877	861	859	927	921	836	833	876	882	858	885	886	845	938	908	851	924	887	951	870	880	924	836	888	843	876	864	822	858	824	850	862	849	958	851	895	897	877	847	915	869	820	832	892	864	900	905	826	854	863	919	879	901	924	907	836	878	896	917	907	919	902	837	870	911	864	884	866	902	904	892	878	888	915	863	918	862	903	875	893	889	863	912	867	919	912	831	846	872	902	862	910	872	913	854	901	838	909	866	903	884	928	909	920	862	834	866	850	907	895	880	868	859	885	823	889	888	863	878	898	878	849	929	864	849	909	860	885	917	854	859	864	849	889	926	860	904	869	891	886	873	870	845	891	892	887	897	864	870	859	893	859	939	859	903	879	880	884	901	895	865	882	924	890	856	884	890	898	944	831	849	897	885	860	861	838	879	907	871	865	838	855	844	858	867	831	844	875	899	848	832	902	870	937	916	871	853	871	895	890	882	855	888	877	900	848	893	924	913	870	889	898	881	927	857	826	941	918	827	837	834	860	847	858	859	890	869	892	883	885	865	879	838	877	847	870	884	883	871	868	901	890	846	863	819	808	886	863	835	880	874	931	878	910	876	922	872	899	902	864	868	891	859	909	913	889	933	876	902	878	863	849	872	867	886	899	817	895	905	919	891	934	833	859	827	823	896	846	896	886	841	883	834	900	861	864	945	860	868	850	882	872	857	930	852	861	882	845	898	863	903	936	899	864	878	890	900	871	867	888	852	902	889	933	890	856	869	891	929	925	927	899	879	858	865	892	890	951	848	903	820	862	904	896	881	901	863	866	884	926	841	869	894	903	866	877	790	859	902	936	987	896	895	837	858	888	907	886	878	846	881	852	884	873	886	847	854	903	854	892	868	851	902	891	845	856	883	836	861	877	875	855	876	872	860	902	911	893	882	845	850	918	906	880	857	843	855	861	941	917	877	827	852	842	870	861	891	897	883	873	854	898	870	812	855	894	864	879	847	885	863	884	846	833	884	911	861	881	858	930	884	861	866	854	863	869	837	876	873	922	882	932	871	881	879	882	884	856	866	821	891	887	915	887	908	945	832	887	872	805	924	880	881	938	873	857	854	868	866	858	876	891	867	879	866	820	893	900	878	877	880	902	864	888	872	885	860	852	889	911	891	846	854	865	898	897	919	912	898	860	875	896	884	861	863	857	912	858	815	854	888	877	896	832	896	862	850	891	851	923	904	893	911	872	875	897	867	889	825	854	891	889	830	873	935	859	835	892	924	867	869	839	900	874	883	889	842	877	932	865	915	923	905	898	868	855	904	856	860	837	880	893	868	853	903	870	866	889	887	884	892	855	870	891	893	834	861	839	900	878	871	862	886	905	856	904	837	873	901	910	892	846	945	920	941	887	861	895	853	857	861	912	885	865	879	853	833	909	907	885	823	822	877	899	872	854	896	862	865	880	858	871	898	865	841	880	911	928	884	843	900	911	916	872	903	852	855	884	903	882	952	846	883	950	859	864	906	883	914	874	900	892	890	871	884	843	917	895	879	862	940	862	889	887	878	867	845	893	889	861	877	912	890	884	894	870	938	887	883	885	930	924	869	838	877	850	862	888	859	888	902	907	851	891	861	844	896	870	853	889	810	871	845	935	868	838	881	860	880	892	884	856	868	896	861	890	932	864	847	872	906	897	908	860	886	902	929	924	884	827	853	900	851	852	834	894	861	852	885	930	877	875	827	886	907	906	841	868	864	844	868	883	876	892	893	937	889	862	850	906	812	881	902	898	884	904	888	892	881	887	906	856	876	950	905	865	941	909	833	871	904	826	881	867	887	939	855	885	883	849	876	895	909	875	870	825	910	862	918	846	865	909	868	856	860	927	884	929	840	861	901	819	823	904	859	911	854	891	858	929	887	882	876	895	821	872	887	874	846	875	856	834	896	886	836	900	882	887	870	854	851	905	919	865	919	891	911	910	812	915	868	893	811	891	860	898	879	897	882	861	881	847	897	900	897	903	885	884	884	876	844	904	888	875	882	826	881	792	887	839	885	911	849	833	888	896	844	900	915	850	844	845	902	867	868	872	916	846	847	886	871	904	881	852	907	946	834	885	879	835	940	875	862	802	890	911	890	865	868	843	903	887	882	893	892	926	865	871	879	909	884	909	886	883	844	913	938	850	851	831	889	887	829	922	876	937	897	896	825	895	864	884	875	929	881	889	875	861	855	898	891	866	870	851	875	858	858	915	812	862	892	889	901	923	841	920	883	872	833	906	891	851	918	874	905	801	879	907	871	907	892	862	810	877	858	862	837	870	892	906
43183	40129	45970	42814	37515	33682	27006	22269	17768	15260	18018	24026	24236	24725	24774	18810	20177	18924	16953	16199	11991	18599	18229	19434	18297	18567	14650	12580	11695	11775	6947	5501	4283	3859	2961	2829	2849	2358	2546	2316	1995	2095	1532	1359	1439	1472	1078	788	622	573	448	439	408	422	375	336	346	346	388	372	359	398	381	371	398	399	360	373	374	354	387	377	392	390	363	380	347	374	366	371	395	372	386	394	330	374	383	344	343	383	336	365	375	352	352	372	358	375	372	367	367	351	362	389	341	343	369	352	373	394	351	397	357	390	353	355	391	344	363	426	362	383	363	374	359	329	378	378	375	354	376	397	379	375	371	384	342	364	375	347	337	356	354	343	336	374	344	341	418	368	380	337	357	338	388	377	347	383	362	385	335	373	357	397	377	397	367	360	344	379	343	302	341	346	379	376	333	343	333	376	369	377	369	360	370	362	389	375	377	347	351	358	388	413	346	404	362	357	370	402	375	358	347	352	368	352	377	383	401	350	376	358	385	368	367	360	397	381	413	345	338	372	350	396	371	357	351	352	390	364	339	360	354	321	361	405	358	341	371	375	345	368	376	377	360	369	358	376	365	356	394	379	371	382	421	373	365	371	346	358	342	400	392	383	368	334	378	371	349	375	389	352	354	394	360	339	394	387	404	362	418	382	373	376	406	361	384	354	337	353	390	363	366	356	375	378	341	398	334	370	341	352	368	368	351	363	371	369	323	400	348	385	367	342	361	358	331	373	393	384	371	360	336	387	358	346	388	366	342	367	373	355	371	357	377	339	358	375	354	358	382	373	355	354	354	385	355	352	358	349	357	384	379	320	399	356	342	355	352	354	337	361	375	332	348	365	362	388	372	340	369	384	360	358	377	346	356	395	365	337	396	398	349	323	361	350	354	399	351	327	359	339	383	365	396	344	337	398	356	363	387	378	335	370	385	340	423	356	368	404	378	357	388	383	381	381	387	333	374	370	377	400	339	353	368	350	356	370	363	352	337	344	402	365	349	375	388	329	334	356	345	347	355	358	357	380	354	371	366	351	360	378	373	316	399	384	382	344	344	367	341	329	367	352	386	380	376	377	374	387	380	400	360	364	355	343	363	363	375	356	354	396	360	355	360	353	383	349	409	384	347	335	383	375	401	407	335	384	351	347	357	388	362	363	393	360	378	376	368	375	367	363	377	367	362	378	371	379	387	381	402	393	392	383	364	394	415	332	345	348	315	341	372	403	341	381	355	396	357	394	382	373	361	378	397	369	365	387	335	373	373	349	408	361	394	358	363	352	365	335	388	379	355	374	359	342	368	367	386	357	342	369	350	368	340	374	342	400	333	356	371	376	357	373	379	359	388	389	365	359	358	322	353	366	344	335	357	365	363	394	366	387	414	375	352	402	380	408	373	358	381	336	387	379	378	362	372	366	370	393	360	342	369	328	334	400	385	376	397	347	395	384	370	380	345	365	349	388	345	406	357	349	385	354	349	380	359	358	346	350	345	343	378	356	376	375	375	393	375	379	360	393	327	392	378	375	402	362	380	370	361	363	362	340	354	354	366	399	384	360	390	371	345	389	365	347	330	398	383	351	347	369	379	357	356	374	360	368	351	337	355	370	360	385	384	353	380	364	375	378	371	376	364	361	373	395	368	366	362	377	321	377	364	331	364	359	388	384	387	348	366	345	348	343	355	365	378	364	347	387	366	376	388	349	348	388	365	359	353	387	356	356	395	370	362	368	382	350	376	337	361	338	368	352	372	377	378	340	378	365	376	368	353	348	383	364	372	351	350	347	356	387	391	388	356	346	390	383	380	353	384	362	354	379	354	380	358	367	375	361	401	350	356	406	360	359	328	381	413	350	373	344	376	381	386	383	402	371	368	376	368	338	358	340	372	400	382	348	358	382	368	370	400	349	379	365	355	336	375	373	375	402	363	352	354	356	389	317	370	355	347	418	399	340	343	392	392	371	356	348	337	375	385	401	364	344	346	359	377	337	347	368	347	370	326	371	344	341	362	365	359	375	355	375	337	387	379	427	345	395	390	372	360	368	370	330	309	381	366	375	348	348	391	379	409	378	398	361	391	367	397	361	363	367	358	406	361	327	331	357	357	417	392	375	405	335	386	368	364	395	362	357	346	386	373	380	403	393	419	380	347	337	383	368	379	359	364	363	409	358	370	360	381	339	373	378	378	397	366	389	361	382	328	330	356	358	374	384	369	351	373	347	369	387	347	350	346	332	369	403	372	341	366	355	338	377	369	383	353	345	367	394	399	359	414	344	360	317	337	338	363	365	396	372	389	363	351	372	364	351	336	332	376	381	367	370	379	359	364	359	347	376	376	376	337	394	374	359	349	344	352	354	376	386	309	349	386	349	373	356	388	383	356	357	367	360	391	359	374	345	363	379	367	360	372	361	348	369	397	343	351	358	378	374	372	346	387	387	389	374	350	324	382	348	352	370	365	392	353	355	336	349	389	372	364	343	355	356	357	386	381	361	386	376	341	364	389	401	321	343	362	379	340	395	372	346	390	376	391	346	351	389	385	357	344	369	341	362	356	364	341	344	361	396	362	376	345	392	374	357	349	386	392	368	385	391	381	372	356	342	388	365	373	382	369	367	378	376	403	413	345	337	351	329	388	369	357	358	382	377	360	375	343	351	336	377	371	334	388	401	354	386	391	384	373	348	368	347	370	370	359	358	365	362	358	328	375	371	359	377	376	367	365	363	361	347	361	391	384	372	347	325	394	386	357	381	364	402	371	376	370	348	351	363	362	354	368	351	401	377	366	372	381	360	347	374	358	384	352	332	371	370	355	361	357	320	401	342	367	392	343	379	302	391	371	353	388	374	377	380	362	386	363	343	360	382	381	358	350	363	366	384	354	365	358	349	332	355	351	402	369	352	346	383	352	368	348	382	374	378	366	380	352	352	353	370	400	375	355	366	362	351	370	340	346	371	373	353	380	410	369	378	388	373	379	375	370	367	325	363	358	376	347	365	366	353	368	377	371	349	363	358	373	392	353	394	368	357	407	386	382	360	376	381	395	355	393	356	335	348	353	353	370	404	355	376	359	346	344	352	361	388	358	369	372	346	352	405	359	368	368	361	343	339	406	352	371	370	355	366	400	382	353	369	367	361	373	363	382	394	421	407	361	364	342	344	397	393	374	384	373	346	345	370	328	366	369	360	393	407	350	353	366	365	360	358	377	338	384	356	418	380	363	334	369	376	328	366	385	398	373	360	366	373	386	365	370	368	362	369	399	356	350	366	383	359	357	355	380	374	403	370	363	370	358	357	412	351	355	363	351	316	359	360	368	376	387	383	368	348	357	355	347	356	340	365	378	406	395	370	379	368	389	373	403	376	359	393	338	374	349	372	350	377	378	391	364	369	382	361	422	352	361	383	386	371	350	363	379	364	354	378	370	387	350	400	347	372	366	382	381	362	352	385	365	348	374	344	400	367	382	339	419	345	351	364	330	385	396	383	373	346	358	362	318	342
28953	32861	44645	47565	47467	44714	40244	37344	35030	33137	37661	43842	43637	45156	44405	38674	41786	39856	39544	36621	33187	43009	42180	44078	39537	40679	32727	32579	31704	32245	22181	21390	18568	17795	14747	14219	13870	12281	12748	12174	11117	11975	8651	7638	7923	8081	6128	3896	2853	2379	1789	1678	1478	1358	1155	1140	1132	1100	1148	1177	1061	1070	1091	1095	1074	1063	1065	1025	1051	1024	985	1038	976	970	938	1021	1016	976	977	946	986	943	925	1021	936	946	969	941	949	972	973	966	981	932	955	1002	1006	991	1034	945	979	1021	993	964	944	982	994	962	956	954	941	956	1010	938	931	983	902	889	1008	966	941	975	971	1019	906	1005	1035	990	961	1000	947	947	977	969	999	939	971	918	929	934	970	938	904	914	974	957	938	984	947	1019	993	923	914	984	1044	999	976	926	955	918	989	937	1004	972	982	959	979	940	972	921	956	924	978	972	940	977	975	1023	981	991	950	983	1016	959	931	980	989	963	937	999	993	996	951	953	986	983	976	913	930	946	983	933	939	943	969	910	932	1021	931	965	958	904	953	979	909	957	1006	991	1021	972	990	940	963	1021	955	1009	922	983	960	991	989	926	963	975	943	993	959	999	961	1016	1004	1017	945	933	970	962	988	957	978	972	966	994	981	897	1004	974	936	951	971	1006	968	979	989	999	993	953	955	937	1011	980	983	956	917	965	957	940	911	991	978	935	946	934	1015	911	1047	957	970	938	903	912	981	921	988	900	990	920	959	958	952	906	951	944	979	1014	991	956	939	979	953	967	986	1038	1000	911	957	953	934	971	975	946	928	944	989	950	998	956	1034	961	941	921	965	982	972	928	957	976	992	949	946	902	934	978	944	913	941	986	980	957	998	928	963	961	1007	1022	939	963	942	997	970	931	902	927	981	919	994	969	948	940	906	954	1001	935	990	939	960	965	968	1030	916	1014	976	980	934	982	957	1035	933	954	988	971	966	910	921	914	932	939	912	942	945	925	963	964	999	964	1001	989	957	959	956	998	993	960	955	937	951	917	952	1001	1001	950	988	1022	970	924	946	960	994	981	940	976	1039	912	952	985	961	935	951	949	1000	979	1002	970	968	914	926	996	971	992	956	985	1018	931	964	930	987	995	920	1006	954	923	990	965	974	906	988	1008	997	1040	993	961	999	964	974	955	953	958	952	1024	976	998	976	901	992	968	934	1045	938	938	955	953	987	938	1025	988	981	971	947	969	939	944	1003	953	933	911	932	917	975	973	997	960	960	990	976	983	996	1010	957	991	968	915	932	942	985	974	972	894	933	940	1060	997	946	969	994	961	945	923	1012	996	975	936	1012	961	968	1013	957	927	961	1004	935	902	1002	981	911	912	962	998	936	975	973	924	920	922	902	978	927	1026	923	964	981	927	964	1022	961	895	972	899	946	994	975	936	956	992	1000	1000	944	931	972	994	970	961	1001	927	987	945	954	958	929	1012	973	945	979	977	943	983	994	881	920	983	965	933	972	984	942	979	971	969	937	981	910	982	963	895	964	925	985	988	960	918	985	928	979	984	999	966	976	948	917	907	947	925	984	884	953	969	953	978	936	984	974	954	908	935	955	1011	921	979	935	957	1035	956	937	978	971	949	983	948	919	974	1011	940	977	1002	986	968	917	986	967	972	918	962	944	981	955	947	972	1007	941	914	937	984	934	947	960	1008	1006	1070	973	1004	983	913	1010	927	921	984	927	969	1010	962	968	962	979	968	943	999	916	969	915	958	963	932	912	980	965	915	999	994	993	970	968	983	971	970	1011	942	949	995	926	977	1018	905	960	967	933	946	959	1004	978	983	972	925	980	947	935	938	915	943	1009	990	963	963	930	941	939	972	951	947	961	959	947	973	988	984	971	944	970	949	919	952	957	924	969	969	977	967	999	1011	991	999	899	915	952	937	918	968	955	905	960	980	982	942	934	885	969	978	986	1001	926	941	937	970	926	1003	943	961	1017	934	911	940	1037	939	908	948	927	936	960	963	910	911	965	953	937	997	944	982	925	870	935	947	1007	952	933	946	942	921	915	972	926	968	980	948	966	1036	977	991	1003	936	954	972	995	988	952	984	985	946	975	956	976	985	947	965	954	939	998	982	999	985	967	941	1021	930	974	1005	966	1023	969	965	956	906	920	945	936	987	958	966	959	951	974	971	996	999	998	992	910	946	965	973	921	957	942	970	965	975	927	970	981	973	952	952	991	954	973	983	907	906	997	1020	952	956	981	971	944	958	930	986	932	976	1004	989	941	967	928	925	960	975	976	988	948	968	930	988	975	1025	1024	951	954	938	990	946	976	988	915	940	990	954	978	964	997	1018	1002	980	955	970	935	907	992	1001	982	998	947	949	936	915	943	958	1012	914	931	939	972	968	1021	927	991	1021	982	977	967	935	941	954	935	978	942	884	905	954	982	943	932	915	957	968	926	894	994	952	978	978	923	987	920	971	975	943	892	915	984	924	926	911	955	994	949	945	981	1008	999	913	982	972	982	969	959	916	921	982	993	953	961	960	1035	942	973	937	914	1009	976	980	965	933	938	989	944	943	1039	1040	951	966	961	990	919	955	896	951	994	921	1018	949	954	942	936	999	964	945	900	968	915	1009	988	983	984	983	987	932	949	927	974	948	970	970	901	920	969	990	958	984	992	965	974	950	964	927	965	973	1000	924	939	970	988	957	955	977	979	985	910	978	1030	956	1000	938	976	917	962	959	908	878	955	1000	936	968	995	939	921	945	969	892	951	975	924	966	959	912	971	959	968	935	934	996	945	951	905	920	989	922	971	959	939	995	972	948	963	1000	996	987	944	992	977	909	941	954	932	951	913	999	963	928	919	918	933	915	950	997	977	934	953	981	927	984	993	936	962	980	981	950	948	969	981	985	922	1002	944	957	956	1019	1012	908	969	976	953	983	926	990	948	1009	939	930	967	967	939	976	988	958	876	937	944	977	974	955	940	936	950	992	962	940	1000	970	961	951	996	937	970	973	958	967	963	951	947	957	901	1053	921	964	1042	971	989	1013	979	969	956	971	943	1005	959	949	971	910	1002	953	955	930	940	977	973	960	935	981	966	979	968	925	912	949	966	969	947	925	1016	968	906	1000	972	1014	991	952	972	987	969	912	1008	964	950	942	954	966	1003	974	1039	942	975	959	977	968	969	977	980	974	998	998	1024	931	895	991	959	988	946	1011	932	989	955	962	997	956	1005	929	927	975	976	934	983	1010	962	970	999	943	928	988	955	982	999	989	964	994	1002	970	983	1006	969	945	944	923	960	973	971	941	994	956	950	952	959	986	951	978	944	947	922	989	975	991	1011	944	960	940	989	1000	982	981	963	944	974	986	974	991	973	996	1001	947	932	976	936	948	951	957	965	967	971	958	964	983	950	921	974	949	982	950	939	981	982	981	978	953	965	1009	940	941	936	941	975	945	1032	964	937	978	936	939	982	972	998	977	942	963	932	977	972	1004	969	978	1001	935	949	996	967	942	984	957	908	995	977	966	988	935	966	973	948	1041	954	901	965	931	998	961	986	1007	957	964	938	975	997	902	959	931	966	988	974	966	947	1021	990	923	888	945	942	943	985	980	1012	950	988	961	951	1011	928	926	985	949	945	1004	966	968	928	992	940	939	978	911	968	922	955	981	953	997	941	962	941	940	941	990
20148	17500	19731	15536	10557	6931	4829	3346	2411	2110	1905	1573	1455	1326	1351	998	1036	852	896	901	668	921	877	1011	806	890	716	653	582	542	447	454	427	375	389	335	366	326	361	313	310	356	334	328	325	313	304	299	317	303	275	302	325	297	291	273	268	292	264	305	285	281	281	292	275	302	301	327	295	299	292	297	284	299	279	290	308	280	283	282	294	283	287	299	269	278	325	284	278	317	266	298	313	316	293	320	283	301	310	285	306	271	302	271	274	292	272	285	312	251	283	275	303	318	282	317	280	287	265	296	277	281	288	313	271	282	279	301	296	306	297	283	295	288	301	318	317	292	268	271	321	266	261	280	256	272	295	285	297	298	275	299	235	302	289	294	309	306	255	317	271	310	274	277	264	276	263	269	285	288	286	273	285	271	261	272	309	278	280	260	274	299	301	287	295	309	270	297	283	306	280	292	279	280	301	238	276	307	304	303	286	268	289	306	283	317	285	267	268	278	294	289	273	318	289	309	281	300	273	285	270	284	287	271	264	275	285	270	301	273	287	255	275	280	312	307	257	316	273	269	261	274	269	276	311	271	297	279	276	257	290	289	317	287	287	312	300	292	267	304	307	285	291	287	292	292	284	306	287	282	291	303	285	315	302	262	287	276	236	287	288	292	283	281	298	265	315	305	269	280	289	300	293	291	275	311	309	284	318	300	299	272	296	277	256	269	278	281	304	265	254	300	280	244	280	293	284	276	265	243	292	289	254	270	275	298	273	284	302	287	300	274	309	303	294	293	307	276	278	281	312	286	284	269	277	286	269	297	262	276	280	286	300	266	301	254	311	274	293	273	239	270	265	311	290	258	278	283	292	278	243	262	293	249	303	281	272	294	260	297	303	292	294	293	238	294	296	290	300	293	294	314	308	272	296	286	290	290	295	306	288	296	297	311	279	305	277	295	284	286	263	290	291	263	286	287	263	286	298	266	267	311	267	297	281	278	286	291	298	287	299	299	323	264	273	326	304	297	284	286	285	333	290	299	274	281	282	262	287	306	288	280	304	316	308	309	294	292	286	276	291	302	299	288	298	274	267	291	277	271	270	272	275	320	281	305	278	296	320	262	283	330	299	295	303	319	288	295	288	285	293	284	282	247	269	307	251	278	303	297	282	295	284	304	319	282	280	334	327	298	292	294	259	312	279	277	283	295	306	301	295	299	357	311	273	310	314	293	318	321	327	292	313	328	296	278	276	261	273	282	293	281	288	285	321	301	276	308	300	290	281	281	295	247	270	276	284	278	278	292	302	307	291	279	311	273	291	262	271	298	275	297	307	273	272	300	320	266	301	293	312	270	312	281	269	312	272	293	276	270	283	273	294	295	256	279	269	269	272	299	311	262	303	254	301	270	283	282	293	303	300	285	269	282	265	327	268	282	289	258	271	288	296	287	286	281	299	268	275	279	254	268	288	286	316	285	297	265	320	267	315	272	271	262	280	289	262	271	262	273	279	288	299	297	313	289	267	282	284	277	312	281	279	282	317	294	258	290	299	247	277	272	298	283	282	302	290	286	300	265	309	297	295	294	304	285	313	251	290	274	273	269	295	301	278	275	290	283	292	283	271	296	284	281	263	276	266	283	257	315	268	286	297	282	295	283	324	266	303	293	290	295	268	265	273	265	280	295	326	293	315	305	255	279	307	292	278	267	276	294	279	278	299	304	309	301	273	297	300	289	297	303	295	277	298	293	270	287	292	288	300	270	280	286	279	304	290	296	303	297	295	287	286	279	291	260	248	300	291	289	289	286	265	281	272	286	290	310	278	322	298	282	281	277	270	299	278	284	316	275	262	286	276	287	280	258	263	320	281	306	289	291	295	286	266	290	278	263	287	289	286	287	288	302	287	272	279	295	292	288	296	264	280	246	305	307	282	249	286	270	287	280	259	253	270	307	284	276	287	293	304	284	300	285	282	283	287	292	301	303	288	302	294	302	320	273	335	279	292	283	283	282	305	304	277	270	286	295	271	254	280	293	315	310	292	272	287	292	284	306	285	294	260	259	332	284	302	296	293	302	288	308	283	306	303	272	301	291	272	275	273	264	289	296	325	295	305	272	244	329	277	284	294	262	302	306	292	279	278	316	308	304	296	300	315	286	315	297	256	268	288	280	300	287	277	306	254	279	275	281	311	288	285	301	270	250	282	314	286	281	269	271	247	293	270	308	289	302	287	257	286	279	312	285	290	292	299	266	246	274	270	301	294	285	272	281	275	266	301	270	290	313	279	284	271	319	278	291	280	288	284	299	262	272	300	273	291	294	309	300	302	312	269	251	303	303	309	293	321	291	305	279	307	340	282	301	244	280	290	276	326	288	309	303	279	287	290	280	312	326	260	279	303	287	294	282	260	297	299	276	282	269	311	330	291	305	268	288	298	256	268	305	258	296	277	285	296	290	258	298	280	305	324	312	288	308	285	283	290	249	292	319	283	284	273	283	262	316	324	286	287	277	285	274	259	299	298	273	295	271	280	274	280	297	282	266	255	284	285	308	274	287	288	322	302	289	283	269	311	291	250	292	320	293	283	296	278	307	274	275	292	277	299	334	287	295	258	294	277	292	280	283	276	305	299	299	295	269	241	274	296	304	284	273	296	278	288	283	267	298	271	303	259	280	271	281	285	284	310	277	313	288	298	302	296	306	293	313	282	304	307	274	302	266	275	298	286	277	269	295	315	283	285	287	291	301	310	271	303	286	290	285	294	291	296	291	290	262	320	308	259	273	292	289	301	305	327	285	311	293	296	307	283	304	292	304	311	306	277	287	312	298	261	292	293	290	303	304	277	290	304	282	281	303	290	307	277	302	285	287	275	286	278	263	306	296	307	274	275	293	323	310	288	282	300	294	291	285	298	289	296	314	282	299	295	306	266	277	310	291	269	290	249	288	285	306	297	278	274	289	296	281	290	271	269	281	292	280	293	272	296	279	276	313	294	257	283	272	285	257	298	290	302	283	287	276	271	301	289	312	301	265	318	306	300	286	288	271	302	290	298	283	278	310	286	250	284	271	288	300	285	303	242	271	274	255	286	301	313	298	304	268	289	269	267	282	312	299	328	310	296	279	293	289	280	271	303	269	261	273	287	260	295	281	280	272	256	283	282	266	299	287	277	272	283	307	299	289	272	273	280	262	295	309	303	276	284	314	302	300	269	279	329	291	309	254	316	273	279	266	321	304	268	284	288	300	284	304	253	282	306	299	322	271	308	295	312	312	281	302	271	280	307	287	250	274	312	266	295	288	286	285	304	313	277	307	245	278	308	288	294	330	267	295	293	275	248	268	304	276	268	284	292	321	302	304	289	292	282	319	331	289	299	299	277	305	278	269	301	301	308	268	297	289	275	277	285	281	299	277	275	258	290	291	293	285	292	306	279	278	294	264	298	288	252	281	275	267	260	283	292	290	277	305	255	277	302	280	307	289	284	288	288	287	265	268	334	273	285	292	277	280	290	271	272	290
12759	14745	24896	26368	23256	18564	16098	12576	10291	9416	8974	8237	7525	6914	7367	5361	5637	4871	4722	4659	3564	5224	5202	5740	4845	5192	3909	3598	3290	3178	2207	1950	1757	1725	1497	1333	1349	1352	1269	1279	1223	1206	1112	1065	1088	1060	998	941	924	911	867	864	821	924	795	791	790	799	777	830	784	837	779	802	835	755	825	804	822	739	810	780	772	787	809	729	832	804	784	791	753	807	758	799	829	815	831	754	756	802	747	794	744	785	738	775	753	784	755	791	807	819	730	768	765	740	758	817	762	753	794	773	826	765	769	783	770	798	791	793	780	806	743	766	780	801	790	811	840	818	831	788	803	745	775	702	816	792	832	783	787	736	786	784	757	756	782	764	762	788	776	754	780	792	787	766	789	782	818	778	802	776	789	782	766	752	773	790	772	776	794	792	777	737	761	778	827	744	781	715	811	771	804	790	790	750	809	734	740	721	784	815	768	787	818	775	781	785	774	714	785	815	831	817	757	771	771	743	741	814	795	768	764	758	768	756	775	753	767	802	772	771	756	758	804	753	725	766	770	784	718	756	771	746	783	766	779	774	765	787	769	763	802	819	749	751	750	808	792	802	818	829	775	802	775	761	805	775	790	782	716	773	835	832	764	778	762	811	761	784	802	756	743	783	774	771	813	762	753	794	788	770	800	773	822	736	751	790	737	800	811	779	732	782	777	758	746	763	796	807	775	760	747	733	793	753	740	753	800	795	799	783	775	788	790	777	796	750	771	771	760	745	779	765	812	786	749	760	782	786	743	747	786	767	784	797	773	790	808	738	833	826	790	773	787	819	770	778	779	817	729	754	829	799	816	761	772	763	776	771	790	812	766	768	752	743	791	759	748	782	796	797	772	772	752	845	775	780	765	802	770	740	764	812	768	764	802	736	791	762	778	788	787	814	770	814	741	782	752	774	797	813	769	746	767	752	762	771	783	726	835	774	781	742	771	806	777	776	762	749	738	781	757	769	781	822	751	791	809	764	780	763	764	774	761	763	824	805	813	749	735	758	826	754	750	787	693	763	791	760	758	721	739	760	775	784	825	779	707	766	790	824	756	795	754	765	786	815	766	755	822	807	793	768	787	795	813	775	760	768	745	800	764	776	756	817	751	778	750	755	762	793	777	749	788	749	770	776	808	772	782	793	736	804	764	774	800	806	789	780	805	831	776	755	797	781	783	769	768	820	785	786	813	776	767	777	781	783	770	770	831	814	833	782	802	707	767	774	682	763	746	803	779	761	783	770	802	767	757	754	791	753	757	831	786	776	814	746	776	767	742	787	750	818	772	764	812	734	737	797	802	831	783	788	758	813	778	772	780	775	755	824	801	794	768	752	816	786	857	774	771	787	771	779	780	787	792	734	745	770	761	772	795	809	775	782	775	805	779	798	791	768	747	813	798	788	797	793	759	782	752	804	773	728	772	782	809	779	774	775	770	809	746	751	761	799	778	753	743	778	768	821	808	798	776	756	824	778	765	777	774	767	747	750	744	795	805	849	724	797	768	797	766	797	770	792	731	723	759	745	778	766	828	766	812	823	820	776	750	798	775	767	817	815	706	761	742	743	745	721	776	804	750	750	752	792	794	811	738	777	800	779	779	821	781	793	815	760	727	772	787	828	801	786	750	799	789	720	750	780	703	758	757	779	837	759	774	804	751	819	816	756	797	790	722	783	761	773	784	767	793	823	785	757	843	768	786	791	780	757	786	772	840	765	817	792	811	766	799	712	792	787	810	776	752	782	799	806	784	764	798	767	808	741	814	770	744	780	843	748	800	815	774	753	781	761	822	749	722	787	820	789	766	788	756	767	738	819	757	786	832	814	803	804	763	773	788	832	796	804	811	772	764	811	787	703	813	779	779	760	749	800	740	776	805	751	705	749	794	791	811	832	816	802	789	750	772	707	803	746	817	794	730	780	788	787	787	740	730	760	795	784	766	788	788	788	762	754	818	783	772	786	807	751	739	752	837	778	749	783	846	756	776	765	826	775	777	763	728	811	774	724	815	768	762	756	760	757	772	774	763	719	846	764	803	748	751	828	767	822	778	778	823	818	799	767	777	810	767	746	769	816	745	796	797	811	767	788	790	747	808	783	798	757	774	774	815	779	790	849	803	759	720	759	806	795	758	822	765	775	806	757	769	790	799	760	762	753	783	779	758	797	766	794	795	803	757	769	765	786	816	757	823	773	795	765	739	780	783	773	740	807	797	785	763	763	735	801	797	773	722	757	782	737	754	809	795	791	753	762	767	764	727	836	775	769	756	759	804	787	796	839	749	807	827	747	726	778	763	868	814	833	742	774	747	760	788	744	747	826	757	826	790	850	810	821	804	771	766	780	760	746	772	761	803	802	777	764	817	809	775	744	787	781	765	776	772	838	752	798	776	779	829	731	823	772	797	794	842	780	737	764	777	783	763	775	690	762	810	765	737	783	763	792	776	756	796	823	782	749	785	813	777	799	768	792	760	754	773	773	775	780	742	873	775	776	797	746	785	785	805	737	769	802	770	824	793	764	761	788	806	806	771	786	740	832	749	751	793	819	724	787	792	791	777	808	761	780	753	787	798	769	738	809	759	800	810	758	820	758	793	774	741	775	770	729	805	795	802	784	726	754	770	803	770	764	749	742	762	780	764	807	733	810	777	805	704	813	804	819	833	773	769	794	775	749	778	747	763	771	830	805	774	786	765	777	794	827	760	780	774	793	769	781	749	779	800	792	740	808	762	791	795	813	745	767	755	818	805	787	760	717	806	777	766	734	752	820	770	784	745	831	735	775	734	755	777	751	817	760	749	796	753	757	777	742	798	828	733	749	781	783	776	761	799	745	747	725	784	819	759	785	756	773	742	793	809	785	706	764	777	799	803	791	802	821	775	755	744	791	764	810	760	765	761	712	792	778	755	782	737	712	809	785	797	759	777	798	783	757	752	738	765	790	827	786	774	806	768	760	800	830	824	751	789	784	748	822	742	762	763	766	756	802	767	786	812	759	777	782	795	775	742	793	777	793	776	760	748	763	827	752	742	770	787	805	746	792	750	757	737	791	821	778	767	782	746	779	779	786	784	768	739	754	755	827	755	716	794	779	805	829	796	812	852	769	796	777	781	781	801	820	754	779	732	779	784	748	721	781	780	766	801	752	750	790	794	745	792	781	767	768	782	860	747	794	780	795	801	776	757	780	802	774	790	741	774	788	768	744	787	789	735	767	741	741	754	788	782	791	797	799	806	773	757	798	814	764	828	809	772	816	813	762	751	772	823	794	800	782	777	742	747	761	763	741	774	805	834	796	799	800	755	754	731	789	765	792	755	749	782	812	772	758	790	757	789	765	795	817	784	798	751	837	774	782	816	814	774	749	814	813	787	761	778	821	790	783	775	795	806	779	754	814	815	774	742	790	767	788	771	806	774	792	756	764	823	749	753	789	795	770	773	736	716	778	748	804	743	813	717	742	754	743	772	787	816	750	809	777	773	791	761	782	756	751
34673	32060	36217	33616	25746	20477	16014	12426	10661	10142	13725	14633	14324	13155	14221	11309	11033	9204	9159	9615	7372	10081	10436	11150	9324	10172	8023	7055	5417	5244	3132	3022	2205	2218	1738	1356	1501	1564	1318	1243	1193	1060	1029	838	876	779	621	449	386	396	359	375	337	359	339	327	341	329	320	339	331	333	314	313	303	336	324	314	314	319	312	319	327	328	341	344	330	327	328	322	312	321	332	329	310	345	315	291	322	325	326	311	322	310	321	301	316	301	293	311	311	327	290	317	315	315	319	338	342	312	345	302	322	331	351	323	313	298	328	297	310	315	315	311	324	342	300	347	304	284	285	308	304	330	308	341	331	302	339	295	315	320	313	329	328	310	322	315	335	287	305	298	330	314	322	299	321	325	329	329	286	308	327	318	324	327	299	302	293	276	321	291	311	355	321	318	316	320	326	336	338	306	341	335	336	330	332	289	334	311	327	305	309	307	305	328	287	297	304	312	330	336	320	333	306	316	315	310	332	327	310	289	293	310	313	325	331	336	322	329	351	331	327	305	293	285	317	297	318	298	320	357	324	300	336	316	297	290	290	316	332	342	306	328	340	317	317	304	313	299	331	347	297	360	303	318	339	341	322	340	305	312	315	318	318	309	298	299	322	283	334	295	340	314	299	316	297	295	343	322	334	330	300	298	348	317	323	349	326	319	329	317	331	316	325	330	306	306	343	322	310	363	343	320	347	328	299	291	306	328	322	325	296	353	278	310	310	322	328	299	336	307	304	335	348	295	329	302	300	303	309	303	314	309	298	340	349	274	308	343	340	306	292	338	290	309	300	326	334	305	296	323	326	313	323	321	324	306	297	322	323	341	312	322	357	308	345	317	306	347	305	298	318	333	336	314	319	329	310	315	334	259	308	343	314	289	328	346	355	297	301	295	327	315	301	350	318	314	306	325	262	298	309	279	301	289	330	293	295	297	305	313	303	318	316	325	309	315	326	334	318	362	311	326	321	323	306	339	334	314	339	342	298	320	324	347	331	322	337	281	290	309	321	347	299	314	307	332	321	326	321	351	323	327	301	305	288	321	299	320	302	319	308	334	316	304	295	306	300	328	334	341	337	330	310	315	290	335	313	325	306	360	313	352	330	315	320	318	323	356	285	327	332	333	305	323	306	301	310	324	284	275	329	323	324	342	352	297	307	330	299	325	304	302	332	329	354	315	281	328	348	332	299	338	336	358	314	328	366	327	297	329	335	333	307	318	312	356	272	321	307	348	290	325	311	307	317	328	313	323	312	320	317	332	269	301	330	306	304	309	322	318	339	347	313	324	337	293	371	307	331	304	323	309	294	290	308	322	331	306	296	334	319	316	338	304	334	312	323	328	339	291	295	327	323	327	319	323	321	342	312	321	291	298	296	284	324	298	304	287	321	318	286	343	290	358	323	318	320	335	290	329	319	332	324	302	352	303	337	320	330	322	288	339	336	317	320	307	306	329	308	334	298	315	327	305	328	287	346	303	344	330	324	317	343	286	293	293	316	308	354	322	330	352	322	297	306	312	329	310	320	302	294	293	291	322	308	310	347	334	301	299	307	302	333	305	304	301	325	322	330	298	290	300	311	328	303	329	319	341	279	316	325	298	328	339	348	313	350	307	339	285	315	299	338	312	318	318	337	316	299	356	334	321	307	314	304	310	301	317	335	321	335	309	293	335	306	350	318	337	324	316	314	314	341	331	304	305	303	280	323	349	353	333	351	344	335	323	322	315	307	335	323	326	292	285	320	320	359	276	322	318	318	306	335	312	292	329	298	320	344	333	350	297	316	321	318	319	330	310	321	301	304	299	317	315	339	311	279	299	301	319	303	301	298	313	320	321	291	300	328	314	247	309	324	320	275	310	318	307	315	312	366	338	303	310	334	298	287	324	313	315	327	330	291	306	302	297	301	300	329	290	295	316	284	316	307	338	307	312	302	327	306	306	338	360	303	345	296	337	310	322	326	325	323	334	326	324	342	308	348	320	330	343	325	337	343	316	306	329	302	309	322	303	350	337	285	299	306	345	303	286	338	324	324	321	337	292	295	311	331	320	316	335	329	324	306	331	314	299	305	311	308	302	313	322	353	319	323	305	305	302	334	310	317	309	312	300	335	274	311	299	319	313	317	356	316	314	298	337	293	305	300	285	313	322	332	292	325	319	321	309	312	323	352	325	347	282	316	298	319	324	289	280	324	336	326	320	320	315	318	306	277	300	288	312	301	295	277	312	298	319	320	355	339	321	276	295	302	324	327	302	290	318	292	314	314	323	297	303	307	307	324	316	300	328	299	307	333	333	323	291	338	331	310	320	355	307	282	320	311	315	332	323	335	314	329	325	311	335	320	330	313	308	318	341	311	302	352	329	338	344	312	335	298	320	325	322	300	309	306	296	313	345	351	296	289	346	329	322	299	329	308	310	329	339	316	303	338	325	326	345	319	278	303	348	320	321	324	362	324	342	304	329	318	325	326	319	306	325	317	299	338	301	325	301	332	320	331	332	308	323	319	337	316	297	295	297	287	319	332	317	300	301	290	340	332	309	286	300	338	308	294	325	316	307	323	280	315	362	329	324	300	297	330	340	327	298	318	311	304	316	326	325	321	350	349	322	302	305	328	306	305	306	299	297	298	322	307	344	282	291	329	348	321	317	284	309	297	329	339	318	295	278	336	297	330	318	313	378	355	312	327	337	281	330	315	369	313	332	307	332	328	339	348	318	336	314	326	289	305	311	333	342	298	263	304	314	333	322	325	293	323	322	304	341	340	326	387	303	316	328	303	293	325	343	334	287	305	300	313	333	283	294	347	315	305	288	320	323	352	332	305	307	302	314	297	302	327	325	289	326	339	331	284	308	295	304	308	311	305	316	281	279	336	310	297	308	323	311	320	291	355	312	306	329	322	298	326	296	316	342	316	301	327	303	357	307	313	288	326	304	319	308	314	315	310	294	336	302	344	308	257	320	324	282	347	295	329	301	279	347	321	358	308	325	325	323	317	321	327	321	312	351	310	321	301	291	334	343	324	290	354	312	310	326	312	321	302	317	308	329	321	290	303	296	301	301	319	328	332	306	308	320	322	329	325	287	329	350	322	337	339	333	295	345	352	332	305	310	358	296	326	324	328	308	293	335	336	299	286	341	315	330	303	297	314	344	302	351	315	325	322	319	309	351	298	250	275	340	306	332	343	302	319	329	300	309	315	314	323	321	318	315	294	307	345	327	328	289	349	305	266	289	340	311	327	314	327	306	333	302	328	291	295	334	310	339	314	338	317	298	287	318	301	327	311	293	318	332	330	310	308	304	338	328	302	327	361	266	301	309	321	338	297	344	300	299	300	315	306	279	316	287	346	326	328	315	322	324	302	304	321	336	327	355	337	288	342	313	330	326	340	312	293	320	318	338	311	279	324	339	338	325	315	300	304	287	305	298	298	323	329	349	295	336	334	335	298	309	317	353	305	313	323	286	312	334	342	338	300	305	330	322	329	313
22836	25764	36746	40312	36223	34213	31504	28449	27607	27639	33233	34925	34629	34241	36037	30981	32338	29014	30314	30704	25194	32810	32980	34422	29617	31943	26366	24859	21390	21037	14095	14680	11790	11659	9758	7401	8480	8162	7460	6672	6843	6196	6020	4375	4980	4274	3089	2194	1636	1346	1189	1137	1019	1049	956	937	956	939	935	967	943	941	927	887	928	889	918	898	812	879	886	879	914	863	863	852	832	808	851	817	891	869	889	843	777	869	823	800	850	788	870	902	860	893	820	853	862	904	800	832	845	826	841	824	807	888	892	842	874	863	845	875	851	837	812	828	834	910	875	861	826	845	833	882	817	825	810	828	853	837	793	897	849	871	862	906	863	872	886	859	843	812	844	862	842	793	855	835	877	906	863	840	878	884	870	899	897	833	863	830	830	903	835	817	815	872	877	847	864	804	859	820	841	828	851	846	878	813	869	852	861	873	802	853	874	858	826	869	860	829	800	861	834	854	836	847	847	855	829	849	866	818	856	821	845	836	828	829	843	853	800	851	831	850	835	848	878	865	821	848	843	842	853	872	847	878	829	847	881	848	899	846	848	866	873	815	859	863	903	868	852	827	872	874	862	891	834	856	831	858	844	836	853	851	847	813	835	888	845	862	906	857	860	808	850	831	885	783	848	810	883	840	797	902	856	864	823	862	861	802	838	794	822	846	799	893	850	827	872	857	876	872	815	881	830	882	830	824	871	849	853	856	921	867	876	865	848	883	921	870	832	841	839	844	803	857	888	846	896	834	821	855	807	845	851	851	869	861	840	803	892	829	860	814	837	810	870	800	891	874	835	867	860	803	859	817	823	851	817	804	847	849	845	819	859	850	788	846	864	859	879	823	852	834	826	833	841	857	824	862	823	858	839	865	913	850	867	834	852	816	862	840	836	826	804	883	893	901	916	830	793	829	821	817	835	878	852	892	878	812	862	865	881	844	853	928	839	819	903	817	860	856	848	822	821	840	818	846	845	842	843	822	800	887	843	884	808	899	876	869	898	901	856	829	888	841	829	846	899	831	860	776	796	828	834	795	845	884	807	882	919	802	799	833	823	825	854	793	851	891	817	853	843	810	821	822	766	882	842	796	849	908	867	809	852	870	803	857	864	851	881	873	821	859	915	885	846	797	890	844	847	838	893	858	860	847	852	811	875	823	803	830	869	874	870	787	831	837	858	868	836	870	852	805	844	793	807	860	845	857	859	829	876	875	829	835	830	859	882	884	873	876	801	854	849	913	885	830	837	838	883	901	874	824	843	894	868	862	855	827	850	862	814	862	837	882	822	899	871	836	810	835	882	880	865	848	782	871	823	869	861	822	817	850	822	896	866	810	876	831	852	872	833	848	805	900	842	843	814	862	815	845	888	774	835	868	878	841	819	899	821	896	847	851	827	822	848	823	872	864	798	886	847	859	820	875	845	910	809	879	875	791	839	821	837	892	874	801	827	850	856	854	906	845	894	887	882	888	868	848	874	845	845	845	859	834	821	854	861	833	861	843	879	870	783	829	899	843	840	830	873	828	875	879	834	841	818	872	882	811	806	812	807	835	885	840	833	881	852	844	866	830	819	853	884	836	869	823	863	850	818	879	838	907	900	840	834	858	802	789	842	833	831	827	832	796	836	864	852	838	854	848	818	880	840	910	822	860	857	847	836	862	863	846	862	889	850	849	823	855	841	889	833	878	803	918	877	877	877	854	848	807	865	887	827	847	822	904	769	890	868	901	852	862	809	908	822	878	877	815	872	879	837	853	909	856	850	892	826	888	852	869	858	866	901	861	875	796	803	857	831	789	849	821	886	853	841	791	828	862	838	831	828	829	825	848	830	839	853	878	869	892	810	828	839	885	872	825	832	887	824	850	838	865	859	875	860	836	896	838	873	810	817	884	834	891	857	833	873	860	890	895	868	849	827	820	842	851	907	831	846	862	861	845	788	792	833	822	890	866	902	844	844	818	764	855	813	857	814	859	855	873	921	845	846	888	870	865	844	869	870	796	854	842	830	848	823	875	792	878	824	839	854	838	808	816	794	822	845	870	855	862	912	809	846	862	842	867	808	818	924	844	862	797	853	837	817	824	823	843	802	863	855	853	765	810	838	892	887	826	871	868	850	845	849	841	810	821	887	813	808	856	832	866	819	799	866	845	889	862	879	809	889	891	816	811	827	850	863	837	843	824	866	872	841	894	859	862	819	869	848	853	874	846	931	813	847	894	859	796	819	864	842	895	854	847	871	891	878	858	850	909	801	831	818	870	839	813	849	895	888	845	895	886	839	863	802	856	832	881	820	850	859	826	823	880	870	828	857	863	842	851	869	912	890	877	852	839	867	886	854	858	824	816	873	868	818	759	858	846	887	882	883	837	875	853	850	870	842	853	849	840	867	914	844	846	860	823	904	812	816	845	845	863	851	811	801	857	819	864	812	817	843	848	877	825	865	813	871	860	810	862	890	891	900	821	887	884	819	860	863	894	813	838	825	840	875	821	869	866	858	831	878	877	814	818	846	826	861	882	849	846	859	862	908	899	852	837	880	809	916	852	873	902	845	837	858	849	838	852	825	827	829	833	812	854	855	821	843	889	835	856	850	838	881	865	866	825	867	881	870	836	860	899	867	897	876	826	820	861	826	859	891	851	891	808	855	899	911	822	851	867	840	872	852	832	823	849	877	807	830	817	841	848	815	860	864	869	825	890	873	830	892	827	815	821	866	850	808	862	889	861	836	861	853	840	843	866	901	876	852	856	840	887	830	843	877	810	884	847	856	862	857	818	832	914	866	802	835	934	855	831	870	877	836	857	830	831	907	915	841	837	820	845	820	828	831	825	865	889	870	906	790	855	881	864	843	847	856	857	868	861	828	855	808	837	868	839	847	862	846	828	836	835	852	850	861	822	821	880	816	844	827	869	853	846	809	860	855	864	892	851	858	867	886	843	852	849	821	834	781	859	879	885	829	825	854	846	868	896	859	833	862	864	850	898	764	891	865	844	913	856	817	845	854	857	838	827	851	812	813	838	826	861	889	833	843	802	844	854	858	916	808	808	842	796	830	877	871	810	830	846	839	843	843	852	840	863	853	888	853	898	886	874	858	838	866	837	857	829	867	868	828	862	832	875	856	864	857	825	874	885	860	832	838	851	831	879	878	820	842	870	833	831	791	802	878	844	878	802	851	835	795	883	850	861	858	839	857	861	838	845	815	858	848	882	823	841	854	866	852	842	881	857	880	812	872	847	837	823	853	844	862	863	851	823	866	905	850	838	832	869	796	861	831	808	880	796	829	825	823	868	810	883	836	812	874	880	853	859	921	888	900	813	882	846	830	870	807	801	867	839	852	839	912	872	826	842	818	855	883	866	865	810	860	877	885	822	827	846	850	832	861	898	820	858	885	861	848	848	833	820	784	880	840	844	798	852	837	863	839	797	808	832	805	845	834	906	838	824	879	856	929	846	842	872	817	855	884	797	842	810	858	912	883	846	824	886	852	913	834	861	810	825	864	854
42847	39514	44505	41587	33560	30594	25914	22166	21923	16722	21843	25630	25119	23629	26465	20644	18980	19196	18324	18646	15732	18941	19639	20419	17447	20369	15541	12944	10740	8715	6068	6133	4308	4174	3052	2325	2914	2653	2342	2597	1975	1861	1784	1308	1491	1337	1057	617	483	469	470	453	362	386	391	389	396	388	371	395	404	355	362	367	371	365	361	359	385	393	369	352	345	335	358	352	302	337	342	358	299	355	335	384	386	330	354	301	366	352	384	335	349	330	369	325	377	354	335	372	385	329	368	373	337	353	398	367	342	371	357	380	360	363	343	361	320	375	352	357	360	353	351	353	359	370	348	326	362	358	359	359	341	402	342	351	346	366	354	337	386	354	350	334	362	371	371	340	325	339	370	380	380	357	356	371	369	376	332	331	327	347	377	379	329	366	369	372	359	395	356	359	355	353	369	324	380	375	343	348	333	365	351	363	352	370	327	343	337	364	367	379	350	363	353	333	377	345	340	351	356	338	340	338	352	355	368	337	386	358	370	365	344	345	333	352	380	353	383	353	358	357	357	344	369	356	319	343	354	379	343	380	371	349	346	371	350	356	354	338	358	375	364	365	323	363	345	377	336	389	329	366	365	353	349	343	340	359	343	348	382	356	375	359	350	365	362	350	352	352	322	379	353	356	325	357	321	349	331	379	371	338	381	333	360	381	354	352	358	369	372	351	322	375	352	384	367	358	362	361	340	308	372	370	388	381	346	390	348	356	312	344	377	334	366	328	361	357	370	395	342	365	335	363	361	382	356	342	347	359	365	374	372	385	347	358	371	364	349	361	333	339	352	394	377	349	369	366	353	364	340	348	375	331	348	372	351	357	358	365	343	367	359	390	345	350	311	339	366	330	329	363	357	361	350	325	301	362	338	351	405	382	346	366	373	340	354	404	352	356	359	364	388	357	339	334	325	329	346	327	363	339	380	319	394	385	346	350	333	390	353	327	372	341	350	391	364	334	340	337	330	347	351	376	359	363	369	334	347	353	348	361	340	354	368	387	355	362	350	391	394	380	344	326	373	340	339	352	336	325	345	383	368	338	360	366	365	379	375	360	371	327	360	334	361	350	331	334	347	351	380	336	323	383	369	346	342	350	352	369	382	345	364	345	407	363	358	359	347	344	324	360	359	349	393	362	363	379	360	352	377	355	371	349	349	378	341	353	326	383	349	356	349	356	342	347	366	339	378	383	374	369	365	338	322	351	348	366	374	362	376	325	327	341	344	333	366	337	330	303	375	327	356	360	362	349	357	343	363	357	364	373	340	357	352	390	369	316	341	335	357	370	383	385	354	348	350	348	358	357	383	318	377	370	367	369	330	318	352	343	357	352	354	350	361	358	331	327	345	347	341	355	355	337	377	319	326	369	363	375	327	364	347	330	393	379	351	327	354	335	354	367	359	329	375	355	374	359	363	340	373	363	337	373	377	341	371	374	360	337	377	378	355	319	371	348	399	325	372	355	304	361	346	399	338	369	317	311	322	332	391	360	353	334	328	362	365	368	357	352	361	355	357	338	324	347	344	362	337	354	329	361	348	357	337	347	339	362	364	361	353	338	381	378	356	357	349	362	328	337	346	347	326	395	369	360	367	355	342	363	362	317	358	347	318	402	343	354	371	335	352	336	350	358	385	374	365	341	360	352	408	368	379	372	338	351	356	356	332	404	372	355	388	315	401	376	332	342	349	364	359	314	372	327	326	359	358	372	340	360	367	330	335	341	322	365	331	363	385	341	337	356	373	367	360	340	335	333	341	371	362	354	368	377	357	388	318	330	346	405	323	386	354	351	345	360	369	365	425	351	369	362	362	357	361	359	362	336	372	385	351	340	402	366	348	393	346	383	358	336	356	359	365	367	368	364	332	409	351	381	383	364	372	321	351	371	392	344	338	347	355	361	376	357	385	363	371	357	400	359	355	322	368	358	378	373	356	387	367	358	323	353	380	315	342	369	358	371	347	378	392	340	357	410	375	382	353	367	330	359	367	344	357	366	386	336	367	342	343	374	347	346	376	373	349	350	370	359	357	359	385	362	371	343	383	352	315	355	368	353	332	312	365	330	326	361	316	332	350	366	350	344	355	357	339	367	341	367	350	341	371	341	371	379	344	346	375	345	361	316	375	352	330	361	347	373	344	350	399	389	388	373	323	337	356	373	326	367	353	361	373	379	377	355	379	326	352	373	338	371	351	359	357	358	347	331	358	359	338	342	342	369	338	335	348	373	377	393	353	340	375	349	379	348	348	361	340	306	354	371	371	340	346	342	350	383	367	357	329	354	346	316	328	359	333	377	331	338	370	321	358	369	361	374	411	344	327	356	359	347	363	356	348	343	326	324	371	330	372	370	377	334	351	347	289	347	368	336	349	416	346	358	341	352	348	354	354	346	356	352	389	333	364	371	373	351	375	359	373	363	409	324	403	355	348	387	406	364	375	348	386	341	355	356	315	359	373	366	330	339	353	359	355	339	395	349	322	364	324	321	395	370	402	387	356	359	341	366	341	315	326	392	329	365	352	348	340	323	372	342	331	366	396	359	351	308	384	359	385	351	359	374	366	372	359	329	336	368	355	341	391	375	348	387	372	351	393	344	365	319	334	338	361	335	344	368	343	333	339	386	355	303	376	347	359	362	379	354	349	340	354	350	353	360	351	336	348	381	362	393	361	357	353	350	343	348	349	352	363	371	364	368	322	329	360	393	329	372	377	363	349	365	391	364	363	315	346	401	362	351	344	344	317	346	333	367	344	331	355	355	348	323	359	351	331	324	361	354	352	388	361	369	358	373	335	326	333	327	376	354	359	368	375	331	318	337	362	353	345	334	366	378	346	347	348	362	342	393	401	350	340	370	373	340	376	342	338	373	402	341	346	358	354	364	384	343	351	343	362	380	345	363	372	377	384	336	373	308	366	341	374	347	365	341	332	342	354	343	352	348	370	359	349	355	361	379	372	346	330	347	354	331	346	364	346	314	367	364	351	362	349	365	375	337	359	360	371	315	347	343	355	340	370	360	358	374	367	361	339	345	352	365	367	323	345	340	354	373	352	384	352	382	368	317	321	378	400	356	352	334	362	368	351	350	334	347	356	357	341	394	342	397	405	345	377	375	345	335	345	341	333	365	385	353	333	361	360	347	353	351	362	344	354	360	380	384	361	350	311	347	343	364	327	353	343	356	360	371	337	344	360	371	360	344	372	377	358	345	362	328	342	378	325	330	345	358	350	379	371	362	357	326	364	364	351	326	351	358	355	395	346	348	362	343	347	330	366	378	384	348	356	362	349	345	342	355	369	345	347	327	356	368	359	383	361	370	338	336	348	380	381	337	313	357	366	383	338	376	352	370	384	339	352	344	353	366	355	388	365	345	368	356	333	340	369	383	344	352	335	352	373	347	354	363	348	358	346	357	376	354	336	377	333	389	337	350	368	365	391	355	368	363	378	326	357	340	345	356	378	364	350	360	382	376	339	343	354	404	349	359	365	383	385	361	351	342
29138	31994	43150	46704	42779	42465	39542	37306	38724	33577	41108	44689	44509	43716	46760	39938	40822	40779	40818	40895	37080	42780	42856	44134	40298	42825	35110	33552	29373	27389	21673	23392	19509	18835	14923	11774	14982	13910	11974	13241	11441	10699	10043	7154	8490	7931	5951	3275	2082	1811	1558	1473	1333	1228	1127	1127	1127	1072	1132	1124	1113	1108	1039	989	1036	1019	1022	1006	972	966	1018	941	987	964	959	903	971	885	914	929	955	950	961	904	952	943	907	935	982	946	930	947	921	951	955	891	906	944	921	905	926	910	903	933	971	985	952	986	909	927	896	931	892	961	916	895	904	917	902	932	949	923	949	912	944	922	960	975	926	999	937	985	961	943	986	949	970	964	1010	913	933	936	935	926	938	889	901	905	985	953	982	976	992	931	917	840	923	985	931	924	951	930	964	959	907	896	913	936	942	945	905	857	990	936	883	959	962	918	933	864	888	900	949	957	910	928	893	912	885	903	923	923	894	979	921	927	895	913	939	908	924	909	933	945	902	955	965	930	933	906	939	875	897	951	933	942	963	945	976	931	925	921	938	938	888	915	977	895	947	915	912	880	913	890	935	902	925	924	958	862	919	912	887	946	879	911	875	880	904	934	885	954	952	949	932	894	935	939	905	993	908	961	907	951	930	935	962	914	929	938	890	883	975	929	935	899	911	977	955	887	869	901	945	886	916	948	942	947	921	905	953	902	949	880	977	953	983	967	910	941	907	923	996	945	922	924	887	905	913	911	915	945	927	945	915	950	937	936	911	956	916	890	915	927	881	892	955	883	919	999	885	966	910	937	952	915	959	936	918	848	886	962	934	936	895	920	891	901	886	930	927	988	917	903	933	904	923	901	932	909	974	963	925	880	924	892	912	976	975	926	858	896	935	883	920	940	935	914	961	925	959	891	960	911	941	908	903	957	889	930	908	923	997	974	951	910	876	941	955	957	929	913	933	924	900	968	909	911	902	959	968	960	928	930	952	919	942	926	915	937	959	926	921	937	878	940	942	956	939	972	994	896	944	907	946	939	893	937	952	946	889	874	941	937	930	963	892	953	909	970	935	932	905	916	910	905	957	972	961	946	909	916	927	917	880	905	881	962	925	930	887	981	923	904	946	997	935	960	900	924	934	973	936	887	918	909	929	893	933	900	941	945	894	957	977	922	913	901	924	977	945	929	921	899	910	856	940	884	929	909	858	963	956	870	929	910	924	958	945	929	896	929	916	957	963	964	941	949	948	936	908	902	915	939	996	973	931	951	920	939	882	932	879	970	950	954	911	918	934	950	914	967	926	943	942	935	944	897	915	923	893	942	971	1011	914	921	976	940	930	865	960	986	940	894	947	906	920	976	917	915	945	948	904	952	992	949	898	900	914	913	883	880	930	969	931	879	968	928	970	903	949	951	953	921	933	906	906	904	905	954	889	1005	933	941	949	935	918	896	912	935	968	900	929	892	886	956	933	929	926	882	927	894	907	925	929	947	971	935	964	965	906	865	970	933	937	961	933	997	901	904	922	914	954	960	898	959	886	936	984	946	949	933	910	952	938	895	918	909	952	954	924	889	1005	927	946	921	915	940	952	926	939	926	899	915	908	923	923	878	935	932	934	961	967	992	901	857	944	956	906	937	912	864	933	945	885	972	933	881	896	911	937	916	918	929	909	960	975	913	924	898	928	936	884	971	906	969	948	974	924	907	930	935	951	870	943	895	922	953	939	943	942	945	981	902	918	912	952	954	977	954	925	941	962	918	939	893	944	941	911	950	890	940	998	895	973	879	948	926	920	961	920	862	864	954	947	920	947	928	914	984	959	947	890	969	939	920	956	966	924	940	935	924	897	934	920	881	920	929	923	993	947	916	964	932	959	936	944	939	952	1006	956	955	910	941	899	921	937	916	909	919	932	978	905	909	904	915	952	930	985	928	961	978	928	942	942	934	947	932	939	897	970	905	881	928	1000	946	947	944	988	899	921	910	978	941	931	968	981	899	902	891	931	944	984	915	937	928	923	964	950	905	920	927	871	953	915	980	943	907	928	910	906	933	920	908	941	923	934	895	907	957	933	926	939	879	975	944	907	943	891	910	913	936	885	934	915	913	903	916	883	871	911	943	935	929	900	990	934	935	951	934	899	958	899	946	886	880	921	951	954	896	956	939	970	932	906	982	928	917	893	943	909	922	917	985	934	946	985	935	942	912	875	949	934	905	920	974	909	947	939	905	925	890	919	914	979	942	941	921	907	889	950	941	929	964	919	970	982	909	923	971	903	923	939	935	946	986	970	969	914	917	920	976	895	901	932	908	944	895	853	903	912	923	933	952	897	923	943	917	869	889	957	969	940	930	939	851	878	919	912	894	949	941	942	927	927	943	963	901	930	929	890	975	975	903	937	931	895	961	943	917	901	973	928	980	936	968	980	909	927	955	899	939	945	922	961	923	927	929	896	944	897	919	903	863	907	903	960	930	917	894	887	894	931	972	923	938	927	895	926	932	928	956	958	898	939	979	873	877	881	935	943	916	888	907	917	880	962	928	961	904	928	875	870	925	879	909	922	903	965	935	953	939	926	863	915	909	929	919	927	894	953	920	968	927	907	948	872	961	942	942	888	901	884	917	923	934	929	989	915	871	977	948	964	930	889	977	936	904	908	915	923	878	951	902	902	899	966	942	881	982	901	956	913	900	902	921	928	918	924	954	907	920	942	949	944	928	932	900	925	880	938	969	946	922	947	900	930	940	940	960	954	958	927	886	897	913	952	924	966	968	875	912	890	879	933	940	947	956	951	906	884	924	920	924	862	929	969	912	905	978	945	891	967	935	943	916	921	929	940	991	932	927	918	952	911	940	906	948	939	935	943	948	927	942	928	915	911	911	994	889	911	934	897	880	955	940	902	961	995	928	942	908	909	881	976	933	889	958	928	972	912	950	885	950	930	856	928	941	912	949	966	848	909	968	872	902	995	905	982	911	927	973	929	898	927	931	900	907	889	937	921	914	934	995	926	905	933	940	894	914	970	917	884	907	938	901	932	920	927	909	957	907	885	918	965	935	938	924	933	941	942	919	915	932	928	931	909	942	918	918	869	951	951	882	959	937	967	901	932	902	888	1016	969	965	921	997	998	953	967	938	949	980	921	946	998	936	928	962	939	944	892	922	895	995	932	937	918	948	935	871	937	923	908	955	962	946	906	945	929	888	913	932	925	880	968	924	914	932	942	975	920	905	893	946	918	901	873	900	915	872	927	934	979	962	959	933	976	930	914	885	905	967	968	971	880	901	961	874	922	961	912	950	888	913	910	909	909	934	935	958	982	867	986	948	960	936	929	920	945	928	958	967	965	887	950	888	924	983	967	935	903	962	916	963	948	928	950	902	962	872	972	989	911	975	962	932	913	896	918	918	962	907	993	895	947	940	970	979	970	907	943	974	898	936	912	865	956	977	955	925	948	943	915	932	925	913	940	903	972	906	897	964	901	909	906	910	971	981	945	964	927	907	874	944	919	977	929	951	917	958	953	1002	976	901	930	988
20905	18048	19559	15171	10531	6699	4930	3452	2846	2224	1998	1932	1756	1605	1646	1170	1210	1145	1116	1162	1004	1248	1269	1170	1061	1197	922	758	650	618	508	493	437	442	372	375	386	361	342	387	331	336	323	345	298	286	306	276	292	275	273	282	286	275	276	252	264	291	236	263	274	253	274	282	283	260	257	279	262	299	284	247	265	266	242	263	281	249	250	309	293	259	278	299	272	273	242	274	264	246	274	249	256	239	279	251	273	260	286	250	268	286	246	297	268	294	228	269	288	278	266	278	256	267	268	276	261	297	241	318	259	276	268	278	259	274	266	271	321	246	272	281	288	256	251	269	243	261	274	234	264	270	265	262	244	251	294	257	272	281	241	261	270	281	259	272	253	278	242	277	247	222	260	296	256	263	280	296	268	237	281	290	272	272	267	256	310	261	277	257	271	254	261	248	263	300	249	286	235	249	263	275	286	301	276	255	268	283	256	282	277	274	267	262	311	255	244	281	239	286	270	281	267	229	280	257	274	265	255	283	263	253	289	294	251	268	292	259	253	252	254	259	274	273	285	278	278	269	269	261	314	230	270	282	267	285	292	274	257	285	281	268	284	264	303	263	233	272	268	266	273	304	282	283	255	238	259	274	279	232	264	275	241	271	271	300	248	266	268	260	293	262	267	245	287	270	256	278	307	264	274	254	291	279	268	250	236	237	261	274	242	291	253	265	280	275	304	291	261	277	281	294	289	277	271	290	247	284	285	289	296	249	255	265	286	240	261	286	260	266	278	278	277	290	281	275	263	252	280	276	259	255	250	264	267	263	235	260	277	282	271	275	268	291	269	271	275	287	247	259	259	341	297	241	288	255	261	253	273	256	254	266	257	282	241	293	263	260	242	257	276	249	299	259	257	254	271	255	301	292	296	264	251	281	291	270	261	276	289	260	260	241	248	287	260	276	272	256	279	249	270	278	255	260	275	226	275	264	258	286	240	260	275	286	271	270	258	271	257	261	270	250	269	272	267	260	270	257	275	277	252	270	260	290	253	267	253	272	248	268	279	274	271	283	285	264	276	280	309	261	271	265	282	273	268	278	268	261	284	279	271	290	251	280	258	280	270	263	263	240	257	263	269	269	237	262	265	267	286	258	273	253	270	272	257	290	279	276	250	294	280	277	252	296	245	279	275	290	260	274	241	228	266	292	281	249	302	288	272	264	261	283	236	253	282	306	244	280	292	302	279	269	270	266	273	267	294	273	247	272	274	266	287	260	280	270	261	305	274	264	270	265	259	281	277	254	293	268	267	279	254	263	264	251	261	266	274	247	270	283	273	248	270	282	255	254	273	283	293	249	279	287	288	267	289	296	282	245	269	273	236	300	272	251	244	270	301	236	240	260	258	289	278	294	271	288	267	267	289	249	273	256	267	271	290	279	287	267	261	269	280	273	290	279	252	255	262	262	286	283	247	276	284	285	245	288	261	284	299	273	269	263	263	270	279	271	274	274	256	283	292	275	283	277	288	269	284	296	278	288	277	269	289	245	275	283	236	264	273	288	277	262	292	286	250	228	258	265	252	265	279	272	260	269	276	254	280	280	290	263	270	277	264	265	270	263	290	287	267	276	251	272	282	295	274	272	257	284	293	273	256	289	306	267	297	256	287	266	272	301	240	278	267	250	293	245	256	259	264	242	258	256	259	278	313	284	274	282	252	257	249	268	254	277	276	242	264	251	261	290	249	271	252	260	268	297	271	250	268	249	275	246	257	288	242	282	289	263	247	257	265	276	258	266	287	274	281	261	285	282	264	268	282	278	288	286	271	276	269	269	290	277	258	297	256	285	288	280	310	246	270	279	252	274	266	231	257	270	274	287	280	273	271	260	267	253	295	275	277	266	288	252	247	268	257	261	257	277	271	276	296	265	285	274	320	272	297	259	281	269	287	304	279	264	279	284	282	270	246	283	282	237	302	277	275	251	259	237	314	287	269	269	286	273	270	291	272	275	297	276	263	283	248	235	268	287	292	225	250	266	281	287	255	261	267	262	292	310	282	268	255	282	262	301	285	256	284	275	287	280	236	257	305	299	266	276	226	244	286	275	288	278	264	267	257	268	294	268	276	253	282	272	270	242	280	284	273	239	275	267	265	279	298	317	249	285	267	278	267	280	292	286	244	278	279	271	278	247	266	292	277	261	305	281	263	260	288	238	276	274	282	252	268	268	281	283	266	274	277	242	273	272	279	231	249	284	271	253	268	260	257	258	244	286	297	257	258	281	263	293	274	276	270	244	245	245	236	282	274	288	277	261	267	241	251	275	273	285	260	283	257	237	293	266	257	266	256	264	279	246	252	295	241	271	273	274	272	268	288	280	259	264	267	238	264	257	293	271	268	246	252	266	284	288	265	271	272	295	302	262	291	262	236	265	266	278	274	252	255	236	275	278	247	247	273	256	270	268	269	282	247	271	264	276	272	226	246	279	258	280	251	238	278	301	294	265	265	252	287	273	254	255	288	264	269	278	272	286	287	287	269	253	270	248	270	262	233	284	281	266	283	256	256	269	303	287	251	267	290	279	252	307	278	280	300	276	297	269	267	260	266	300	259	258	276	274	261	277	247	268	269	266	288	268	272	266	255	257	262	309	271	325	249	289	295	246	255	265	288	254	267	234	260	283	272	282	299	266	262	252	292	269	297	280	271	271	256	284	286	290	267	262	256	279	284	259	253	310	251	255	260	290	279	267	265	251	284	253	222	260	261	260	258	285	293	293	287	287	292	253	277	269	249	307	261	236	249	274	288	283	277	295	257	294	278	258	275	236	272	271	256	301	274	262	307	291	279	283	275	257	277	301	278	280	238	235	273	284	258	286	290	285	259	259	257	262	245	254	255	280	237	275	261	268	272	262	273	257	283	280	285	258	273	276	270	282	280	262	272	276	240	261	263	264	276	263	291	269	243	259	269	271	270	257	284	312	281	277	242	272	278	264	284	282	290	282	244	268	251	298	236	273	275	275	289	271	279	260	282	267	285	266	269	258	312	270	276	269	259	274	289	318	281	313	284	250	254	271	291	271	257	278	255	289	254	275	282	261	273	286	271	279	262	258	283	275	269	275	269	264	272	296	275	273	259	281	277	264	269	253	267	280	293	264	275	266	266	261	250	271	261	256	253	274	253	292	275	264	228	248	253	262	283	254	284	268	295	303	282	281	280	276	250	257	284	269	252	280	252	266	297	283	247	306	288	252	250	304	306	274	260	240	247	269	300	271	258	292	259	277	269	279	318	255	290	273	271	270	246	269	278	268	260	271	294	290	283	250	297	250	265	258	289	274	259	268	279	281	278	260	273	248	256	281	268	298	278	268	281	252	250	257	278	282	294	287	250	281	285	291	268	293	273	234	282	256	258	264	260	268	297	252	254	266	300	268	301	258	291	263	266	285	271	283	271	290	269	266	251	273	263	247	280	262	252	259	265	244	262	290	275	271	278	264	283	254	268	296	245	264	293	278	290	263	269	258
13218	15104	24666	26156	23106	18858	15722	12924	11210	9298	8821	8865	8340	7761	7887	5780	6348	5812	5376	5860	4971	6169	6448	6208	5881	5939	4095	4014	3055	2938	2323	2330	1941	1888	1655	1407	1674	1463	1342	1464	1316	1328	1237	1042	1141	1098	1019	846	861	789	792	785	711	812	813	781	741	786	769	755	781	727	753	746	734	775	735	746	738	731	745	698	769	746	750	745	733	792	727	725	739	738	738	792	715	705	767	689	667	698	725	711	766	723	776	760	753	744	761	715	726	764	741	757	727	785	751	725	715	755	682	675	730	714	741	813	709	735	782	752	751	696	705	739	771	769	715	730	724	698	734	729	797	727	712	723	758	673	698	776	674	757	750	740	726	726	771	739	716	763	775	759	741	750	716	725	698	760	743	738	748	694	753	754	733	738	733	725	705	704	734	727	745	698	714	753	743	777	728	770	752	758	773	690	764	770	742	735	733	738	736	745	750	777	736	687	759	738	797	778	736	792	722	689	765	768	740	737	718	731	721	740	723	760	735	724	766	723	703	741	732	707	742	728	748	752	726	724	763	703	718	740	792	753	732	769	739	756	767	740	732	761	747	713	749	762	720	771	710	713	735	789	780	726	739	792	769	741	737	748	705	763	706	725	731	714	723	718	733	724	723	735	758	752	716	749	723	722	797	751	704	681	767	757	741	756	702	755	743	757	773	740	727	738	750	754	729	777	800	733	696	753	721	699	725	720	760	808	728	736	762	733	735	772	753	735	771	717	721	717	770	735	708	723	698	725	769	714	742	782	716	735	745	708	733	774	714	769	714	738	751	692	723	765	775	716	733	771	704	702	713	716	685	688	759	738	739	739	722	758	696	718	776	757	734	753	764	678	751	734	764	751	751	731	705	704	769	738	706	745	728	719	736	798	723	751	698	726	801	726	739	716	754	753	751	707	727	726	768	715	755	769	746	814	670	745	728	756	713	768	748	724	687	748	723	745	747	750	789	767	702	762	781	756	726	748	737	745	741	788	790	705	697	709	714	725	737	743	685	752	788	792	753	744	775	777	769	701	707	735	738	730	714	733	682	791	751	710	741	723	728	745	723	736	735	771	699	735	742	713	748	725	721	712	719	747	784	765	753	710	742	780	783	740	711	737	691	691	769	755	768	713	718	719	710	762	778	766	758	763	708	758	749	759	722	745	747	758	765	749	718	731	756	771	776	709	756	747	701	725	750	745	679	714	685	755	676	767	740	700	743	770	752	775	747	742	757	743	730	723	755	731	721	708	732	709	721	737	774	786	706	706	758	736	734	743	706	725	796	742	694	760	744	739	765	774	758	755	761	756	674	720	691	759	698	708	713	694	747	743	719	823	725	800	674	752	687	761	757	719	714	742	755	736	744	744	719	713	755	780	762	732	770	707	773	732	768	749	775	791	818	754	713	745	743	772	744	777	735	697	768	759	747	702	694	723	699	679	752	761	728	743	711	749	759	732	706	740	717	788	724	679	769	723	735	708	729	721	702	740	762	743	750	703	742	741	689	785	712	760	713	765	730	725	735	706	817	766	725	720	700	767	732	715	753	767	717	707	737	818	723	739	780	777	683	703	720	738	691	759	730	727	711	734	798	740	736	693	738	779	726	726	681	729	728	744	741	788	731	729	782	753	707	780	725	797	706	703	746	734	748	757	737	741	724	744	760	760	750	754	730	718	749	766	768	740	719	700	756	772	793	760	711	743	680	697	745	761	777	762	752	767	726	779	714	710	711	785	780	753	790	728	722	693	747	774	714	704	768	724	724	774	788	745	701	773	754	694	713	756	760	755	718	740	750	759	742	746	789	695	759	699	785	695	745	725	740	748	714	741	729	758	744	706	740	697	712	735	738	725	720	768	723	730	722	751	754	745	775	699	735	727	724	761	798	786	722	730	685	660	745	771	777	742	749	748	710	662	745	764	755	729	752	753	792	703	716	747	756	732	736	717	717	753	681	761	774	726	765	740	728	685	732	760	757	735	730	690	724	738	713	732	726	740	694	691	741	743	722	750	756	783	744	768	750	710	742	746	777	699	712	717	734	769	751	694	712	745	693	720	759	713	739	754	728	711	767	742	746	756	711	686	757	738	784	727	724	733	747	705	763	765	782	768	737	729	745	802	749	782	720	770	744	732	729	731	701	710	741	760	719	711	781	746	736	723	726	722	684	740	739	749	748	739	791	777	808	722	748	764	709	749	764	754	753	701	705	775	764	722	741	746	740	749	757	695	775	690	720	688	703	740	755	768	727	770	777	714	780	750	710	703	700	731	740	712	732	691	781	720	725	731	829	710	771	792	737	740	759	717	705	762	775	731	710	752	719	761	744	773	738	702	759	769	733	723	763	741	707	747	719	739	713	757	749	779	723	769	747	699	735	732	781	716	729	746	701	720	731	733	736	751	735	703	758	720	698	740	739	725	709	702	741	680	758	738	734	729	720	715	743	688	736	756	742	774	765	703	752	770	752	751	687	759	751	756	741	776	732	690	778	719	712	702	711	706	761	768	710	733	702	697	755	698	762	721	745	757	724	695	738	772	760	776	745	745	762	766	725	757	729	742	710	741	734	749	709	707	715	749	711	747	765	736	741	719	713	770	753	755	780	734	745	758	704	758	726	725	736	697	730	763	765	731	767	750	774	712	775	736	782	729	717	736	706	731	729	693	698	771	742	718	735	714	767	783	718	737	739	748	734	740	744	736	769	763	767	706	779	731	735	708	756	745	746	763	700	722	749	708	685	772	758	752	760	762	715	703	772	759	711	776	761	730	746	721	713	733	712	753	699	719	745	721	738	729	749	683	786	765	739	757	747	758	739	691	702	721	707	739	720	727	754	756	715	749	741	755	696	771	714	760	754	746	767	718	735	738	696	704	751	747	764	736	699	756	762	724	742	713	732	738	731	756	727	704	771	740	769	719	734	756	742	706	716	725	791	770	728	682	739	747	758	779	686	755	696	737	749	725	752	735	736	697	759	741	751	729	738	774	740	758	744	753	714	742	772	753	700	697	803	745	743	748	712	704	700	669	764	768	764	754	761	776	735	745	781	763	731	707	725	736	703	743	724	748	736	759	739	756	751	738	702	752	712	728	698	703	759	706	761	725	713	726	700	786	750	679	722	737	731	706	791	698	765	698	673	767	703	740	768	791	684	716	750	740	710	715	787	730	780	777	721	682	746	727	717	721	731	735	683	735	708	758	721	756	762	722	731	718	732	699	755	771	757	771	749	698	739	720	760	721	706	717	741	756	734	744	728	764	752	698	737	705	737	698	765	723	746	736	745	733	772	735	746	732	739	744	705	737	745	748	749	717	732	729	769	691	761	715	735	736	711	731	741	793	700	765	758	754	718	694	693	719	751	711	742	725	753	740	769	706	735	735	723	712	795	743	753	758	750	810	786	746	728	767	743	733	736	758	789	720	699	751	764	735	706	728	711	737	718	747	741	734	764	780	719	743	719	719	701	726	703	705	720	752	714	744	746	721	714	688	722	703	746	758
36181	30851	35123	31833	27657	20260	15823	12401	11627	10367	10711	14264	14081	14233	15480	11747	11950	9901	9284	11133	9179	10452	12004	11113	10257	10570	7060	6278	4215	3916	3221	3083	2077	2152	1605	1328	1647	1488	1250	1404	1073	1123	888	714	792	768	536	476	370	378	343	312	320	332	321	348	316	296	327	319	315	308	351	282	315	306	315	300	300	316	284	310	318	310	289	320	294	284	316	316	295	308	316	290	296	298	317	346	296	331	329	288	305	310	320	292	300	309	287	309	286	315	261	311	332	301	276	317	298	317	308	303	304	300	282	274	299	297	294	332	310	309	325	303	319	307	273	314	315	334	323	309	293	307	324	301	309	307	315	286	303	299	308	327	309	306	309	289	324	304	304	310	318	309	297	317	309	280	318	282	302	340	312	314	308	298	316	338	320	292	291	269	311	291	315	324	350	293	277	304	307	310	318	333	304	299	299	277	310	286	332	327	300	301	307	322	315	301	294	316	283	288	303	323	343	325	313	293	289	287	304	325	293	304	292	310	302	291	349	304	310	296	264	317	304	302	317	284	331	285	309	300	314	303	334	326	301	309	304	308	274	326	292	271	319	304	317	324	297	290	313	317	302	285	304	293	286	310	301	294	332	287	282	307	311	290	315	313	314	296	321	321	315	288	312	301	316	290	282	324	309	297	308	330	311	285	300	283	297	285	314	322	316	286	344	299	313	300	365	314	311	320	317	278	279	309	293	295	278	312	300	303	306	309	288	306	310	297	323	300	277	288	328	330	316	296	296	287	300	314	303	291	289	283	285	293	341	271	313	293	319	309	318	314	271	320	303	297	293	282	316	350	289	305	300	281	308	314	280	287	288	285	290	288	276	271	285	328	304	279	288	291	275	314	350	327	310	307	319	318	294	304	279	320	301	334	276	294	312	329	307	305	314	293	287	293	310	288	319	315	307	291	302	315	315	308	303	301	314	327	306	349	285	282	316	286	313	286	304	312	283	344	325	285	308	287	290	346	351	323	308	304	319	319	275	325	300	292	291	320	300	313	280	311	288	319	306	333	309	299	337	292	300	277	301	323	322	351	338	335	320	312	286	298	303	312	305	298	313	329	304	274	267	332	305	302	327	290	264	297	335	331	311	317	283	320	308	329	340	257	319	294	285	291	315	311	309	317	330	299	319	314	283	294	275	325	331	315	304	326	334	290	306	291	319	282	280	305	287	325	292	289	304	300	309	287	307	293	303	314	292	283	294	284	324	346	316	300	287	271	287	277	319	292	313	283	318	319	342	333	329	328	305	293	310	319	282	300	279	292	318	311	282	316	318	313	318	264	317	295	309	282	315	325	301	312	277	302	301	298	313	301	284	292	296	310	303	274	302	283	275	302	293	290	281	298	297	302	285	278	270	305	324	345	284	329	305	312	317	298	337	292	307	295	307	321	291	326	283	297	305	306	274	271	286	321	282	315	308	275	306	295	328	312	312	280	267	293	302	295	340	286	305	280	313	302	282	304	256	325	296	316	301	281	318	311	320	295	288	273	291	286	299	302	335	323	294	299	297	321	307	334	315	326	311	292	284	291	303	290	283	329	292	322	301	307	302	303	329	305	345	335	305	298	310	332	317	295	327	305	312	327	303	324	327	263	295	349	299	300	300	293	287	277	313	319	288	307	305	304	297	296	281	293	305	311	298	307	310	287	280	331	318	316	301	311	284	322	328	319	310	304	321	277	296	326	259	315	285	289	341	343	326	290	301	301	309	320	300	322	300	308	317	310	330	291	303	277	285	326	331	315	297	344	275	316	281	304	327	276	300	316	294	333	285	280	336	283	300	293	301	269	308	320	306	298	281	325	329	279	310	319	338	316	320	325	307	309	296	321	301	319	325	315	334	309	302	288	303	304	310	315	333	309	324	327	308	309	320	285	320	287	292	273	318	304	309	324	300	310	299	304	285	307	287	292	312	316	287	322	287	301	296	304	304	309	297	290	295	288	293	312	312	305	314	308	325	337	296	283	331	310	301	312	310	308	303	283	330	323	304	310	308	324	298	309	289	269	318	278	307	306	296	312	318	311	286	298	281	324	327	310	307	334	298	270	281	332	295	296	294	307	320	294	302	307	268	312	308	303	324	299	330	308	278	303	300	311	310	303	309	290	295	332	292	289	302	292	329	287	289	308	297	310	296	313	299	298	297	318	329	278	323	314	305	319	300	310	294	300	284	328	297	321	293	286	298	312	310	285	313	306	331	310	306	309	325	307	307	311	311	309	321	330	348	304	331	303	309	289	300	310	296	313	334	282	293	319	318	305	292	331	336	274	305	310	279	276	295	301	313	321	318	314	305	308	295	291	305	333	307	289	321	303	330	330	323	292	298	301	287	329	315	339	328	343	295	280	275	330	332	270	292	310	327	351	259	305	308	293	327	275	310	304	287	321	287	301	305	293	271	297	295	292	289	288	311	294	320	308	330	321	291	296	339	291	313	306	305	305	280	304	296	345	313	289	292	300	309	331	320	307	307	284	304	288	308	292	309	299	308	311	262	305	342	292	309	270	305	257	263	281	300	277	304	329	310	295	262	310	303	335	311	287	315	321	335	280	316	280	298	328	302	300	291	297	316	283	318	314	318	274	296	283	357	290	282	323	292	305	289	305	301	302	284	323	314	289	283	324	309	288	298	309	310	294	312	335	289	291	269	292	320	276	292	293	310	295	307	331	294	276	301	303	331	307	298	287	310	314	299	317	294	324	319	312	299	300	308	314	284	297	317	280	306	303	298	314	293	314	334	329	293	293	328	296	319	292	309	302	295	282	303	325	296	300	302	288	302	286	283	315	317	311	324	312	332	294	287	301	303	285	273	328	344	281	309	288	301	324	291	290	276	303	334	308	299	300	291	325	273	295	306	291	319	304	291	318	312	309	285	322	316	320	298	284	279	301	308	300	344	318	291	301	343	336	347	286	312	321	323	292	292	341	288	273	330	314	312	328	299	289	308	277	286	311	319	305	324	281	318	315	336	302	300	302	305	302	296	289	287	310	281	322	319	259	323	320	271	314	309	297	318	300	303	300	308	332	289	328	302	315	319	308	296	293	292	309	323	337	293	300	310	309	345	280	271	323	317	298	276	274	297	262	304	318	318	319	309	321	302	296	295	280	295	280	320	325	306	296	296	307	323	308	295	277	294	312	269	284	315	298	276	296	319	338	324	300	303	284	299	334	290	295	302	314	323	303	294	328	291	304	317	296	295	258	322	313	341	314	297	294	310	283	279	302	304	330	300	282	325	320	333	314	304	302	309	303	314	273	300	304	320	306	282	289	291	301	310	300	300	312	303	323	326	315	295	304	334	294	316	312	296	319	280	312	286	291	312	307	293	320	300	318	294	293	307	291	305	293	276	301	286	284	289	308	354	282	295	283	307	320	259	316	310	325	309	280	278	314	282	271	314	298	312	326	279	321	281	322	284	291	304	306	322	311	319	329	305	304	315	307	311	334	316	317	290	301	291	337	284	281	301	311	292	284
23769	24764	36288	39111	37797	33953	31005	28882	28727	27210	29717	34893	35271	35899	36844	31195	33550	30019	30095	33420	29279	33231	35587	34102	33083	31039	23856	23853	18690	17719	15420	15247	11900	12211	9257	7881	9871	8283	6615	8618	6370	6278	4974	3989	4654	4211	2666	2118	1463	1347	1093	1152	1055	1000	918	907	950	936	875	910	907	953	904	858	893	850	859	864	874	792	886	808	856	824	829	847	841	811	828	850	834	816	820	823	806	801	817	820	846	804	831	844	822	800	788	812	788	845	875	820	850	803	842	797	839	841	874	795	812	747	799	844	790	841	815	806	802	843	826	841	818	771	792	819	888	824	868	811	814	853	804	860	798	733	832	848	791	832	820	854	823	868	829	835	812	806	785	826	793	803	834	758	804	857	810	846	842	815	805	866	808	790	838	801	811	843	823	872	808	857	826	848	851	777	829	797	822	829	813	831	805	773	887	788	798	826	763	784	792	793	798	790	851	839	811	841	794	765	792	796	850	799	864	772	844	810	727	804	813	839	796	796	834	815	798	802	769	848	834	848	829	807	834	853	873	824	795	807	875	866	796	848	780	731	822	794	853	822	863	845	835	792	808	813	830	780	865	841	813	781	879	841	821	814	796	870	876	798	848	832	859	793	779	810	819	864	822	832	848	821	862	821	805	855	838	825	802	843	795	807	847	830	812	836	855	825	793	878	876	802	819	841	817	790	864	793	804	824	839	809	882	860	836	856	866	863	794	821	794	847	866	791	822	822	754	761	825	804	848	846	822	846	819	828	832	872	855	860	817	797	804	815	796	833	816	797	846	813	840	796	850	844	810	786	869	815	769	811	840	824	799	834	802	848	844	812	863	835	824	857	798	830	820	783	825	816	831	824	821	839	805	801	780	866	788	766	831	841	810	828	840	794	777	805	825	808	843	833	804	808	823	807	745	860	815	846	812	828	873	814	781	801	806	877	839	849	778	792	771	825	865	811	773	817	823	804	828	871	831	854	883	816	845	784	828	890	801	837	798	845	807	759	840	822	837	814	852	808	802	801	830	832	790	836	839	827	825	796	823	832	806	788	853	841	807	804	824	853	836	881	791	829	827	852	815	797	776	814	848	771	829	869	825	841	814	832	838	854	806	820	816	825	780	818	820	840	834	874	800	783	858	825	775	841	819	848	803	753	794	847	832	816	809	836	833	807	804	889	821	838	834	825	771	846	841	829	825	864	825	782	795	795	835	846	831	776	782	883	782	815	825	828	819	814	790	763	816	799	847	790	854	873	882	792	820	813	762	822	803	823	833	836	859	777	847	787	801	855	826	839	837	840	852	831	821	849	845	821	823	785	845	820	816	792	833	814	833	826	770	779	759	805	811	821	817	880	812	854	824	821	819	812	829	790	803	827	866	834	826	806	797	812	827	818	770	814	797	840	870	834	786	846	778	829	786	863	834	812	816	836	781	818	788	857	803	806	815	842	818	819	845	854	810	859	775	811	810	859	867	817	875	807	869	816	814	815	872	819	899	823	838	810	785	801	862	859	842	812	833	827	786	874	809	862	744	815	832	869	798	811	846	771	831	781	808	853	893	804	800	820	847	891	838	833	838	860	830	799	820	820	842	831	774	839	836	795	859	798	821	885	838	759	768	808	839	796	843	817	850	840	826	838	796	777	800	826	851	818	806	820	841	795	760	832	886	860	792	764	854	800	797	870	846	828	832	764	891	822	841	839	784	812	800	819	810	836	874	819	809	878	829	872	834	806	838	827	838	831	839	840	811	771	808	753	848	847	790	875	816	828	845	807	819	852	833	811	818	868	804	833	842	837	852	805	766	889	773	811	855	845	727	785	793	827	810	803	855	818	811	788	750	784	834	846	787	817	836	860	756	838	816	833	871	805	788	854	807	818	824	842	766	865	833	815	816	784	777	825	821	805	853	834	822	819	860	779	840	818	853	821	798	792	773	811	818	844	800	810	823	824	849	816	823	880	837	807	833	824	773	840	841	821	778	806	856	761	807	839	810	817	852	833	810	782	836	862	798	850	841	839	797	866	837	792	815	878	850	811	817	799	865	830	814	792	815	787	814	784	799	845	795	803	812	828	805	824	783	864	819	784	774	767	822	834	878	806	784	815	915	820	844	859	818	838	870	824	879	799	847	772	746	823	811	858	829	852	837	844	794	857	816	874	810	854	801	851	833	792	842	823	834	840	840	836	847	810	818	784	858	829	804	796	827	779	816	842	797	871	829	843	814	799	816	830	793	800	810	839	830	871	785	875	847	827	827	787	821	865	831	775	783	823	838	779	786	834	792	794	851	785	833	808	800	793	791	841	818	841	794	849	831	849	896	800	889	845	834	803	832	812	885	871	830	785	843	823	850	809	825	814	849	804	787	842	811	832	826	791	799	856	798	804	809	777	834	807	830	806	782	815	857	835	778	778	805	809	843	795	827	782	823	798	782	790	820	853	818	879	763	838	814	776	839	776	819	822	813	824	807	807	844	852	852	861	748	889	861	813	881	806	874	824	789	797	840	785	822	830	823	802	869	784	829	786	810	791	846	847	841	825	790	836	821	822	798	822	829	804	818	806	818	843	824	822	843	881	828	842	813	834	842	853	818	804	812	817	862	858	819	775	829	793	800	826	880	778	905	842	863	809	806	852	799	799	793	842	820	825	783	778	854	830	844	838	812	830	811	816	865	794	795	854	749	839	832	786	824	842	817	790	819	823	820	823	826	824	837	769	800	777	839	805	852	844	797	787	847	745	861	815	875	776	821	783	871	808	806	872	807	786	830	827	813	827	803	794	805	781	795	799	814	822	835	873	872	815	811	847	868	863	834	811	827	847	861	872	850	818	873	872	858	786	816	807	835	803	835	804	806	853	885	814	802	849	813	862	828	818	851	823	813	810	854	844	836	798	830	847	831	819	850	830	792	898	796	854	801	854	824	811	834	829	785	723	761	792	814	829	804	790	786	794	844	794	790	876	844	845	814	895	790	811	813	835	884	777	827	768	791	827	822	808	853	838	830	811	828	817	874	798	833	756	780	838	818	807	851	877	810	831	832	828	790	849	744	873	828	832	817	830	868	878	783	790	873	782	804	815	827	838	822	831	785	820	826	824	866	768	792	801	780	830	819	811	834	833	819	811	797	821	794	845	774	817	814	828	861	870	868	844	763	801	785	895	877	864	817	842	813	843	847	847	806	835	836	837	821	815	798	827	850	857	777	806	835	880	848	857	803	833	802	839	869	840	798	806	807	821	813	843	826	840	846	838	832	791	847	816	811	793	792	832	823	834	821	824	841	805	898	844	800	822	798	812	863	806	840	835	820	800	853	823	795	784	825	850	852	836	793	876	838	809	807	799	847	809	809	834	843	828	865	805	805	820	839	839	771	854	862	838	839	811	834	804	782	791	858	894	839	815	874	847	848	783	831	836	807	867	854	787	880	834	804	845	801	833	835	826	799	805	819	806	835	824	820	829	791	816	817	880	815	811	822	832	804	844	823	889	827	785	810	854	809	798	854	811
43513	38878	42481	41180	32886	28855	24179	21663	21523	18343	21885	25667	25807	25933	27770	22788	21437	19213	18503	22292	17880	21305	23619	20330	19678	16932	14302	11662	8435	7505	6631	6056	4437	4543	3218	2318	3150	2756	1978	2726	1993	1964	1330	1267	1561	1114	835	796	517	530	425	425	368	380	393	393	380	368	393	420	351	367	392	382	336	364	372	355	370	342	368	352	347	332	368	357	328	341	377	380	351	372	360	396	358	366	324	345	370	313	390	356	371	368	347	365	331	362	335	348	344	363	344	375	350	335	397	352	337	348	385	325	346	365	386	380	358	330	408	369	315	329	377	369	354	342	370	334	369	339	359	319	354	380	361	376	363	349	334	342	363	343	342	349	389	368	356	366	335	358	351	367	308	364	378	373	351	372	331	346	347	347	337	364	326	345	386	347	333	365	361	393	358	341	355	357	339	372	363	367	359	361	384	339	373	337	320	372	343	387	328	319	349	359	382	343	362	360	357	352	347	370	339	337	346	392	319	341	359	361	341	321	320	376	316	330	379	357	327	347	340	364	379	346	388	335	341	386	352	341	365	351	350	340	360	372	328	362	361	357	349	336	323	378	321	363	345	320	374	347	343	373	344	324	348	342	309	353	342	355	375	335	335	361	362	349	341	366	360	337	333	359	351	376	357	393	374	351	358	381	349	360	352	376	376	331	354	350	389	352	350	348	341	395	402	360	352	328	397	365	370	341	370	374	356	371	330	385	342	350	350	354	374	352	317	348	371	319	367	363	371	368	358	379	397	337	351	328	359	348	354	347	343	324	360	365	367	354	356	368	389	356	383	329	375	339	360	346	355	336	355	352	350	356	331	370	353	358	385	371	347	353	354	338	352	359	349	371	367	365	343	354	341	346	347	347	371	361	379	328	360	351	348	371	315	331	374	367	355	383	353	382	362	364	350	380	375	372	328	361	372	374	373	363	347	362	377	347	340	344	374	348	345	336	395	362	338	329	349	370	333	350	350	345	323	366	364	356	374	373	352	336	347	347	340	331	365	343	329	357	377	340	332	340	355	329	369	351	343	393	387	377	375	378	352	363	318	370	352	368	316	338	343	355	365	339	356	343	367	401	381	357	335	345	352	367	355	346	361	348	392	348	359	354	369	363	366	377	347	353	314	350	355	401	339	330	367	384	365	403	331	349	354	350	363	362	383	334	361	338	390	376	364	345	356	350	340	379	375	360	357	394	368	383	364	345	365	350	363	335	353	323	371	330	399	361	325	332	380	353	373	370	361	384	369	366	389	362	359	338	333	364	357	369	360	356	357	338	356	359	346	355	366	355	374	348	339	358	386	366	366	371	356	363	339	362	362	369	379	367	365	343	372	360	385	368	362	349	382	352	356	360	345	362	355	323	343	368	326	376	353	345	372	357	339	379	395	378	350	370	322	371	343	374	380	366	372	363	355	329	326	335	352	366	336	363	366	362	352	358	341	355	371	367	358	347	335	359	381	317	358	300	330	392	360	343	360	342	339	359	348	346	375	385	321	344	341	350	358	353	344	369	357	373	356	397	367	337	348	351	363	360	329	350	323	385	375	371	343	373	360	326	350	329	351	371	334	333	371	369	374	324	334	381	342	350	364	356	396	370	384	353	349	358	348	323	351	373	351	319	353	343	359	365	334	360	312	330	366	365	332	391	362	323	369	372	348	336	355	341	371	333	346	325	352	324	372	334	346	348	381	387	307	345	409	358	359	337	333	358	339	346	321	298	361	337	363	351	326	351	379	341	332	345	363	357	317	317	353	350	369	385	321	347	363	342	393	338	339	356	357	364	340	381	340	374	362	368	345	313	357	322	323	360	350	381	349	356	347	363	356	336	352	358	327	344	385	326	371	343	374	382	379	399	327	363	372	353	393	353	360	346	307	333	381	361	374	358	364	358	341	388	355	379	359	331	354	370	360	350	342	334	340	356	354	341	349	353	352	372	356	365	355	331	350	361	352	334	366	368	348	340	359	350	333	341	351	351	354	337	329	374	360	419	327	330	363	342	346	337	346	347	362	334	379	335	344	333	337	346	358	361	352	358	370	375	357	347	347	338	363	398	382	377	384	315	358	350	380	335	354	339	342	344	312	343	329	340	379	345	359	373	365	371	333	366	342	373	338	364	349	364	344	351	358	339	352	331	337	335	368	378	373	381	350	354	378	363	341	360	326	335	402	381	369	396	336	367	346	332	334	385	359	359	359	377	364	352	398	372	384	385	325	334	330	348	336	344	379	306	348	368	354	355	350	371	331	365	356	356	369	370	339	362	379	349	355	346	376	369	326	352	376	373	348	421	353	343	337	326	361	353	338	368	357	354	379	343	376	373	331	342	341	373	336	367	359	353	345	358	353	361	339	316	375	356	360	365	381	341	348	367	340	295	353	306	346	350	351	347	382	368	357	355	371	339	352	387	352	371	356	329	347	370	366	383	391	399	362	364	337	359	323	402	357	317	361	359	395	326	329	331	353	353	408	385	389	373	368	364	423	368	364	362	390	352	342	315	356	380	337	348	383	392	367	351	376	339	356	365	351	351	349	379	361	310	349	346	378	365	363	314	339	366	345	319	308	364	369	378	372	374	359	358	346	375	354	325	365	336	330	362	375	337	353	357	359	349	328	360	373	348	368	348	345	366	347	343	372	323	341	356	341	343	353	363	355	333	384	328	345	381	350	415	342	384	306	368	341	326	341	348	363	352	325	354	365	361	342	373	340	314	345	352	339	374	346	388	339	343	339	361	351	360	375	349	344	346	380	341	362	356	327	371	352	361	377	342	355	379	354	321	353	372	330	349	344	394	355	375	368	379	378	372	362	392	341	367	369	379	363	322	355	347	363	367	365	356	352	372	365	335	383	322	330	314	393	368	368	349	346	332	331	383	332	389	375	329	379	360	348	323	359	368	368	372	339	336	351	367	342	368	314	345	356	360	361	363	372	347	380	347	374	377	319	309	369	345	353	365	373	373	381	346	392	363	370	353	335	365	351	342	381	346	339	348	329	374	366	355	343	358	374	352	341	367	343	373	338	314	366	376	382	378	331	353	348	401	395	363	352	360	305	367	339	348	355	365	341	343	330	321	381	336	360	340	380	343	332	365	349	305	346	341	363	369	354	367	362	379	354	341	358	339	378	378	359	331	375	346	355	364	372	378	340	368	357	346	351	359	364	358	335	353	351	359	352	350	351	352	380	352	371	373	384	371	325	363	330	372	331	372	370	350	345	395	328	347	373	390	360	364	381	362	350	349	332	358	331	333	352	382	377	356	359	361	319	342	344	335	383	366	376	359	361	345	334	371	359	334	334	351	388	357	351	338	353	335	337	345	329	362	338	329	352	381	349	324	337	345	325	348	363	373	341	394	354	352	359	361	387	364	359	384	375	377	348	355	379	348	337	350	341	386	338	393	379	371	365	363	402	358	343	356	351	316	364	365	325	343	355	321	382	343	375	357	337	356	349	352	340	354	353	374	347	336	360	327	356	352	324	360	337	360	394	356
29429	31168	41946	46630	42038	41106	38167	37976	39042	35123	41274	45126	45361	46143	47709	42624	42475	40550	41402	44689	39343	44826	46565	44175	42368	36294	35272	31395	27289	25819	24346	23243	19383	19423	15426	12612	16551	13707	10434	14334	10878	11051	7820	6701	8773	6773	4700	3798	2159	2035	1499	1373	1329	1262	1229	1078	1074	1138	1076	1142	1101	1058	1057	1060	1101	976	955	993	996	943	968	1003	926	928	972	978	941	912	926	933	971	946	958	946	928	974	858	973	947	882	911	898	870	887	906	943	932	962	950	936	919	945	967	939	948	953	1000	925	978	969	915	891	917	913	889	869	917	934	918	984	840	903	935	929	975	929	950	916	986	1006	941	915	906	967	985	899	898	915	929	930	912	932	1014	904	943	949	905	951	940	914	955	913	934	975	912	943	953	909	946	901	959	873	883	911	925	992	923	917	911	866	884	937	952	953	942	936	957	890	882	908	931	947	921	879	928	890	957	962	968	938	934	948	935	910	906	930	901	911	961	952	978	932	904	937	917	882	930	976	967	939	923	909	941	904	940	985	929	989	930	951	957	934	947	912	912	1042	924	964	920	894	937	927	922	940	948	893	948	981	966	913	922	996	925	940	953	925	915	994	966	885	976	868	904	932	901	965	916	925	919	931	879	941	919	961	933	959	949	915	924	937	902	963	916	904	956	940	964	951	910	950	920	989	892	953	954	970	941	883	934	945	905	900	909	899	946	893	905	967	915	924	957	973	921	950	920	924	954	942	945	969	924	932	914	946	959	972	941	943	897	964	939	881	904	916	958	945	886	902	934	959	952	903	994	944	944	911	1032	938	950	921	964	895	917	926	960	928	922	922	999	935	972	939	960	946	894	906	940	945	957	959	907	921	886	920	916	926	930	976	910	978	976	929	928	960	938	932	990	916	940	921	902	938	906	855	941	938	940	929	941	927	944	942	895	963	926	914	912	957	925	955	910	935	923	951	922	919	949	922	936	976	912	932	901	956	881	914	910	909	936	973	907	902	907	954	929	978	932	892	956	938	954	935	964	978	897	892	896	908	945	873	943	909	923	888	904	986	915	935	910	949	972	917	905	962	988	948	938	971	887	917	975	978	910	948	950	979	916	868	898	927	898	911	983	892	987	868	942	958	943	954	888	967	955	890	935	945	994	841	955	908	948	950	953	916	949	979	913	970	908	898	937	978	923	895	938	939	890	923	909	950	953	913	1011	882	906	929	965	939	956	925	914	956	891	896	895	991	919	952	902	937	915	897	932	885	882	917	917	923	913	951	929	935	924	929	948	927	902	883	874	927	884	921	918	951	916	939	956	916	918	964	918	933	978	952	976	934	866	975	970	934	982	944	891	877	916	932	918	954	900	938	996	956	951	944	901	949	896	927	918	975	934	890	969	958	933	976	946	943	962	965	898	934	967	899	915	911	872	937	940	911	965	996	923	884	961	963	907	971	922	950	899	958	924	959	918	970	904	894	955	979	952	897	931	898	915	993	942	930	970	911	937	910	904	920	900	941	893	903	934	903	905	943	953	933	864	966	930	931	948	908	964	837	891	939	936	975	911	895	937	916	955	899	975	953	942	904	895	937	922	948	924	956	943	934	881	938	960	1027	945	884	983	949	920	945	939	894	934	933	908	984	920	931	953	950	972	945	976	926	953	923	937	903	864	966	933	952	984	951	965	964	924	913	866	939	939	959	935	876	923	945	913	944	936	929	940	935	973	912	957	948	930	876	969	910	937	891	954	921	880	958	919	951	885	910	955	946	995	957	942	931	968	885	953	956	957	939	937	903	926	968	908	951	950	947	953	920	924	1011	978	988	891	889	946	947	941	910	878	971	929	915	962	924	941	941	906	916	949	899	930	961	943	860	955	927	945	951	951	959	968	954	966	897	979	935	957	944	938	929	964	993	907	962	916	884	904	881	935	906	926	921	1017	936	961	932	911	934	963	976	965	981	921	950	947	952	1002	959	920	942	881	949	923	926	903	892	967	965	877	928	943	889	898	961	927	963	909	899	958	912	946	930	943	976	952	917	938	989	959	922	955	977	954	950	978	932	946	910	895	978	888	944	899	918	924	922	952	947	937	893	943	991	902	912	907	901	877	936	932	901	929	929	935	899	913	949	971	924	864	882	931	926	960	879	890	888	903	935	912	966	967	947	880	929	901	912	903	955	936	864	927	972	935	933	914	944	954	886	971	890	965	906	928	976	909	926	948	969	924	904	897	950	948	936	926	888	911	919	986	902	959	949	916	943	956	913	965	923	939	956	911	965	895	966	895	905	898	907	903	923	928	952	947	972	989	966	955	921	925	947	933	921	889	1047	896	948	943	892	937	953	929	879	902	954	929	927	1011	900	976	878	963	941	972	953	970	938	961	930	950	925	967	936	952	912	927	935	953	922	965	938	872	899	866	958	910	964	934	924	894	995	875	877	908	930	969	901	948	936	962	874	917	927	936	897	984	919	885	926	903	945	906	939	949	931	949	983	906	915	907	894	930	983	899	891	921	954	880	950	904	928	958	935	925	981	916	942	906	933	887	933	981	949	956	888	910	949	873	991	870	920	933	939	905	988	866	946	935	940	966	858	952	930	969	980	945	921	897	913	898	950	966	920	952	939	972	947	893	964	964	958	911	918	952	936	888	942	950	909	926	898	985	994	912	934	933	962	921	979	992	961	909	947	941	890	927	957	935	925	943	955	976	918	916	942	949	965	975	951	872	926	928	894	869	917	908	950	925	991	933	986	971	906	972	922	903	978	901	939	949	970	921	1008	882	919	979	877	909	966	960	949	960	944	938	947	934	922	937	887	920	901	969	920	898	952	993	871	923	946	917	923	899	946	967	917	911	884	941	940	905	967	903	965	985	876	900	990	965	957	971	975	970	977	948	889	922	882	891	929	933	984	915	932	942	947	955	914	899	907	943	953	960	955	934	946	919	904	892	907	961	948	877	892	966	905	949	934	878	972	939	933	932	935	975	983	913	917	926	881	947	930	898	908	930	994	891	929	947	908	906	986	903	975	962	937	926	909	947	961	943	940	966	950	902	925	983	937	929	947	943	942	942	972	891	934	910	909	922	897	907	993	974	994	898	912	913	926	948	947	959	921	933	949	933	996	918	986	938	926	951	968	996	943	933	953	952	919	959	948	922	955	958	905	950	961	986	871	900	966	917	936	893	921	891	955	897	967	960	983	944	928	903	954	925	927	943	879	915	961	910	903	905	953	904	946	897	957	908	936	937	902	942	948	906	920	905	980	904	959	947	935	1005	989	892	927	949	913	917	941	957	939	940	909	915	883	949	899	954	934	909	923	874	939	938	946	943	894	923	946	961	932	909	923	912	925	880	963	906	907	893	908	976	929	913	908	939	890	897	961	970	957	919	1006	946	880	975	986	963	941	1004	964	941	922	918	989	890	944	941	926	958	887	948	953	909	958	907	901	921	906	968	964	945	898	921	886	925	967	942	882	951	904	932	969	925	936	941	906	947	951	948	970	931	934	942	944	951	904	927	932	908	917	986	932	986	935	875	944	926	929
20033	17223	17560	13552	9571	6035	4573	3158	2687	2075	1917	1956	1779	1565	1591	1269	1241	1111	1147	1333	1095	1328	1293	1157	1043	999	870	718	539	596	541	475	460	447	405	348	403	395	347	349	344	302	335	294	296	328	314	308	312	291	275	284	276	260	276	275	287	292	237	263	302	292	238	263	270	291	245	289	271	281	259	250	276	253	290	271	261	289	266	283	275	234	287	244	263	295	279	274	292	255	300	282	275	255	257	271	292	241	294	276	256	264	283	278	267	282	286	263	260	258	272	283	268	291	249	290	266	275	286	296	300	275	257	278	261	255	308	260	265	283	271	250	271	279	267	234	264	261	237	291	278	264	258	301	300	276	246	266	248	262	251	266	277	262	241	265	262	258	262	303	315	267	258	241	282	245	296	251	271	253	283	267	294	257	275	274	237	259	277	272	304	310	280	291	273	280	278	282	250	278	268	281	287	250	293	250	274	273	259	273	251	293	263	277	265	258	268	265	295	262	258	277	276	259	297	283	298	261	260	262	271	268	271	276	295	265	292	247	315	272	275	264	249	260	285	278	233	285	278	241	277	293	278	295	276	247	243	241	262	273	262	273	271	261	268	256	251	293	255	253	249	279	283	261	265	274	296	270	249	277	289	251	279	266	258	278	274	254	264	260	245	253	287	238	257	297	278	293	279	268	251	281	286	282	262	264	259	292	250	276	258	265	289	272	278	257	266	260	281	290	288	258	278	278	284	258	277	279	271	277	279	269	261	288	286	278	289	276	275	287	313	233	261	272	273	268	290	264	250	259	281	270	311	289	290	253	229	271	271	293	249	267	261	249	270	272	262	261	287	281	280	280	270	247	251	275	244	262	245	282	276	257	260	266	275	274	260	251	274	262	246	282	245	283	260	266	269	284	250	269	265	260	245	269	283	305	253	302	262	243	263	255	319	249	254	275	251	266	289	298	279	289	301	290	239	269	261	276	256	250	280	270	235	272	277	244	275	279	261	244	282	294	260	272	225	291	275	235	281	252	239	268	274	271	249	264	268	280	294	265	252	272	269	266	272	292	292	249	298	278	258	256	308	249	253	290	270	271	279	286	268	269	280	239	269	284	257	238	275	268	274	274	266	279	268	285	276	256	273	286	247	316	255	263	285	249	268	285	299	253	256	248	272	246	232	296	288	260	286	251	268	269	238	289	281	269	264	273	287	261	282	272	287	264	261	270	257	272	282	259	258	291	276	286	254	268	248	270	259	268	267	269	262	252	271	251	250	283	270	260	304	246	259	257	262	256	259	261	278	296	275	287	283	285	292	255	261	280	309	257	265	240	294	234	283	259	249	258	274	286	276	246	298	281	250	262	291	285	272	258	272	275	251	275	256	238	261	262	274	246	284	260	250	286	262	247	291	258	278	264	292	275	250	272	267	268	252	259	267	245	224	226	276	263	257	279	275	267	267	246	275	260	260	255	257	250	280	281	243	289	276	275	301	289	299	313	294	265	248	291	279	235	286	253	261	279	267	267	241	247	264	235	267	268	289	274	287	243	297	317	258	273	279	281	249	277	280	273	306	263	284	237	260	285	291	265	277	294	256	248	270	256	260	285	280	285	271	235	256	253	287	271	263	255	264	271	264	272	239	255	267	283	240	263	290	271	275	263	283	285	281	266	264	262	268	256	281	279	276	262	288	271	264	276	278	271	270	313	239	263	291	283	247	269	280	304	272	279	276	290	304	267	258	269	255	285	262	256	244	280	266	249	258	295	275	297	256	275	261	257	262	257	297	256	275	252	275	253	290	281	276	278	270	243	281	267	287	292	308	266	262	293	289	288	269	305	278	250	256	267	273	307	254	248	267	258	278	262	278	280	258	260	262	296	296	251	251	240	266	272	266	293	251	282	295	287	294	251	263	262	252	281	268	257	280	246	255	256	280	268	292	265	289	272	231	260	262	260	255	276	277	278	272	258	286	244	258	272	260	286	253	297	249	262	245	257	295	278	254	273	265	255	271	260	286	254	286	256	252	271	264	270	263	257	288	274	289	271	272	296	254	258	254	258	238	264	265	263	254	277	281	281	277	264	280	277	257	258	269	287	270	244	266	271	282	250	251	284	274	275	261	255	275	256	261	276	259	303	295	235	278	250	266	273	272	272	290	254	272	237	270	270	259	278	257	273	295	274	284	277	256	233	267	332	251	277	258	270	274	258	258	264	292	259	279	255	254	258	259	305	262	259	263	239	258	264	271	302	262	275	303	255	249	259	249	270	255	263	275	267	261	259	267	242	240	262	258	284	273	269	297	270	274	246	265	275	277	269	249	267	254	261	269	288	298	264	296	272	298	277	275	276	280	275	299	285	270	266	254	244	260	266	251	288	286	267	254	293	283	271	275	262	270	301	276	268	236	234	282	276	252	274	280	264	287	249	283	264	260	255	282	269	274	256	268	287	287	280	284	297	250	263	286	274	265	278	274	264	263	266	269	281	264	305	253	238	258	250	293	265	264	252	263	267	291	270	269	307	287	257	307	286	295	280	240	274	262	275	273	276	279	270	266	305	243	267	289	231	250	260	261	273	270	299	275	288	280	292	251	261	284	274	265	278	264	283	256	278	270	265	275	250	269	280	261	254	263	263	255	271	317	279	269	238	277	279	262	258	294	299	283	269	287	278	290	247	282	271	256	263	288	271	270	279	277	271	273	285	295	287	251	289	260	255	263	248	272	272	275	283	265	260	272	278	250	288	300	274	262	280	279	296	259	275	262	259	261	276	267	250	277	280	250	261	300	271	288	288	269	261	266	285	261	263	249	263	266	259	255	263	275	286	288	256	291	257	255	230	286	270	297	269	265	270	268	285	293	281	256	256	238	268	272	265	283	251	281	240	279	283	275	284	257	274	277	280	292	291	274	257	267	277	254	244	297	260	289	297	247	260	246	278	246	271	274	257	280	265	265	281	244	259	283	261	286	269	281	264	287	257	271	253	288	271	253	256	265	289	266	268	277	286	291	271	287	287	252	263	310	278	260	252	240	283	272	271	315	292	272	270	271	288	273	255	257	300	242	249	268	234	281	274	255	242	266	255	262	262	264	265	260	249	271	286	263	284	261	236	316	247	294	280	283	256	283	281	263	245	245	277	284	254	291	315	272	253	236	259	277	258	303	246	268	297	260	280	273	249	301	286	283	253	246	231	272	271	273	268	276	252	272	278	289	244	281	256	254	258	259	289	242	277	297	265	281	279	261	264	278	277	271	272	281	268	266	284	286	254	285	278	264	256	296	301	257	260	230	272	255	256	293	267	281	293	256	292	259	284	269	257	253	252	279	292	260	288	266	249	306	288	265	263	288	280	279	275	287	271	275	272	257	257	265	275	264	260	288	259	266	269	275	273	272	267	243	300	281	257	273	279	272	268	240	277	247	260	268	258	240	277	273	266	262	274	267	279	292	293	278	301	263	273	246	289	250	259	250	254	267	246	262	247	249	249	297	258	260	262	267	303	237	277	284	259	297	301
12800	14595	23182	24816	21874	17628	15240	12441	10944	8855	8707	9338	8617	7737	8316	6084	6132	5703	6011	7237	5446	6469	6892	6223	5354	5089	3966	3764	2948	2884	2540	2255	1955	1954	1536	1526	1684	1494	1507	1510	1167	1268	1191	1069	1158	1067	931	891	823	793	834	812	797	784	802	744	726	815	779	779	769	739	806	766	788	738	778	762	771	748	737	703	720	735	715	707	744	774	741	757	753	691	722	756	733	790	708	732	683	781	696	719	719	722	688	732	749	725	717	716	742	711	765	726	731	722	752	722	763	769	708	764	744	765	706	743	717	671	725	744	754	770	741	732	711	744	749	759	727	733	804	729	780	709	745	726	687	763	741	742	763	754	728	732	736	751	748	740	708	731	713	733	747	719	713	758	739	759	737	748	786	752	725	748	755	727	696	774	733	706	763	742	772	760	715	758	729	724	760	704	769	760	742	720	751	775	773	777	727	713	749	756	746	745	770	742	732	749	708	760	731	693	706	754	742	782	750	722	777	714	722	701	756	773	758	700	753	751	718	715	749	742	737	732	740	802	751	748	737	744	741	757	764	739	694	730	724	741	694	781	774	737	737	760	749	730	765	741	748	719	751	745	789	772	720	724	749	710	740	753	737	767	730	731	746	708	718	737	733	729	708	686	725	743	711	719	725	731	721	706	728	747	795	739	757	726	739	697	738	781	746	725	756	719	757	708	704	775	748	705	726	775	778	698	728	767	707	747	696	716	745	789	736	716	737	688	805	680	757	757	716	756	760	728	763	724	736	804	739	727	713	690	766	729	722	756	738	701	709	675	752	762	776	699	767	773	739	756	769	773	745	721	695	760	704	822	734	767	764	701	728	731	740	745	730	704	772	727	772	735	738	768	775	806	794	787	757	703	729	724	746	772	747	747	738	730	701	698	715	715	672	709	721	745	758	774	730	758	758	729	708	790	755	769	750	719	788	770	718	734	770	746	746	724	750	703	731	686	756	723	735	746	745	737	775	746	772	694	677	715	704	730	775	722	788	734	772	751	743	787	749	737	720	739	717	733	722	754	727	788	744	682	722	778	708	744	800	746	752	739	775	716	791	720	713	731	754	717	743	777	735	732	750	736	788	714	739	747	733	749	708	763	715	743	747	732	731	766	717	747	704	707	768	735	721	773	716	752	730	709	664	733	758	739	772	730	758	745	698	719	754	732	673	751	681	729	737	724	774	716	746	727	740	744	717	771	729	740	763	733	772	738	740	744	720	729	715	760	749	717	724	769	724	757	727	756	720	724	759	731	748	717	717	723	754	726	745	704	688	784	714	724	711	749	700	718	770	771	732	718	741	754	740	685	715	784	738	748	760	723	702	709	736	775	736	736	712	696	747	731	705	726	769	740	740	759	738	732	727	696	789	749	712	677	761	732	700	695	747	733	707	747	773	726	785	736	755	754	706	771	699	701	771	741	718	702	731	706	758	744	772	683	742	735	748	728	754	727	769	759	725	758	784	831	731	690	777	717	732	737	728	707	764	715	746	736	698	718	726	704	737	749	739	810	732	748	768	746	749	782	731	729	720	743	798	772	723	803	792	773	739	727	747	772	753	730	699	717	687	729	744	716	717	715	732	720	749	703	725	723	756	740	717	727	760	799	730	730	744	737	761	735	769	772	740	748	743	693	746	763	716	735	710	756	747	757	724	742	704	782	700	734	736	699	805	731	789	711	749	696	720	700	785	725	732	852	726	783	763	722	736	740	712	732	761	753	691	753	716	743	753	770	746	733	784	731	709	782	706	759	754	680	769	758	787	700	763	729	758	760	782	789	764	749	695	717	725	729	727	743	727	757	735	749	745	727	772	737	705	754	753	776	754	691	753	750	734	712	757	753	730	746	716	745	755	763	768	701	757	730	724	750	705	727	730	730	735	761	773	725	696	722	740	766	706	719	770	729	763	735	766	734	742	707	692	718	736	712	751	743	716	730	773	727	763	722	702	736	722	749	732	726	761	721	722	793	701	800	734	698	757	737	730	740	768	757	710	722	748	752	738	775	710	717	744	722	747	734	735	767	713	738	727	724	667	764	725	754	737	721	719	742	738	765	694	692	719	726	720	721	766	738	768	775	702	749	729	747	730	753	722	728	787	761	729	754	763	696	781	766	730	741	776	716	761	700	722	767	712	755	696	710	721	704	725	723	794	720	792	718	733	753	763	718	736	733	740	707	701	748	715	771	780	706	766	722	696	753	767	747	702	722	793	729	729	745	712	729	725	693	749	766	728	722	746	712	692	770	753	748	742	756	700	756	734	744	753	727	714	736	704	705	734	696	743	735	723	731	792	739	741	737	754	725	757	784	786	739	732	758	755	721	743	746	745	745	752	726	733	692	748	679	706	727	736	775	765	780	729	720	723	763	774	762	720	786	700	761	737	732	698	731	727	776	726	720	752	737	713	736	715	708	790	669	765	715	763	702	751	790	772	711	748	712	688	737	734	734	764	762	738	775	757	703	725	720	755	741	714	680	723	719	758	696	711	717	712	757	724	745	740	743	721	720	746	746	736	748	759	709	757	751	727	713	746	741	744	727	687	790	720	746	674	773	709	699	762	782	715	705	771	782	798	693	713	730	687	744	737	761	755	756	758	761	720	767	717	718	736	762	742	746	728	722	754	686	743	704	792	772	740	746	745	750	702	720	694	725	731	727	722	709	734	753	720	705	745	703	708	740	713	706	699	788	748	763	711	695	791	770	731	746	745	733	746	716	709	744	720	700	722	741	764	709	731	717	730	725	737	790	728	736	716	728	699	734	732	715	715	729	718	750	705	728	715	705	729	759	728	757	764	757	753	732	756	801	702	743	722	800	754	732	739	761	734	771	754	732	726	748	738	700	750	753	704	744	697	700	705	723	748	730	808	738	764	717	760	731	752	761	737	765	773	763	755	782	710	711	754	714	748	712	729	736	723	742	712	778	716	695	763	775	741	792	752	743	737	771	745	750	765	794	664	731	728	760	759	723	778	744	739	710	776	777	728	714	763	766	768	710	704	793	722	721	691	722	745	783	744	716	765	732	751	717	724	752	755	713	686	749	703	731	709	784	729	720	696	747	711	773	728	784	742	716	665	708	734	733	717	682	727	702	708	757	794	758	726	731	747	731	747	758	796	702	731	729	733	730	737	747	720	720	708	746	738	740	737	761	714	777	788	731	713	755	751	690	727	757	755	752	790	759	713	720	722	690	688	774	707	721	752	741	735	734	734	724	703	731	749	722	769	700	737	684	713	721	713	769	750	732	780	701	737	744	753	730	733	718	720	707	783	739	717	752	722	721	715	759	757	744	740	738	733	699	718	721	656	729	720	741	743	733	714	731	705	709	732	737	733	694	732	742	739	705	736	731	739	796	684	752	684	674	764	720	722	724	715	778	707	753	748	740	748	735	742	717	755	713	686	745	707	736	760	726	769	751	728	766	757	743	790	795	706	710	759	688	710	787	711	749	783	737	761	738	709	742	709	771	755	722	753	736	739	724	720	782
35490	29816	32080	30577	29232	20721	17020	11894	11482	10919	11709	16227	15268	14983	17015	11627	11307	11560	11866	12864	9254	11703	12455	11678	10095	9903	7358	5827	3776	3642	3488	2907	2587	2626	1756	1639	1537	1319	1436	1457	897	1019	793	742	818	731	518	493	396	340	339	335	367	312	333	309	328	317	334	279	312	309	306	295	282	303	295	309	290	295	298	345	314	334	295	324	311	297	282	320	325	304	334	317	323	262	312	328	290	347	310	295	320	318	275	278	272	338	310	277	309	315	295	333	280	328	315	301	283	309	288	275	309	334	289	291	298	292	307	278	335	314	305	276	310	299	261	294	316	327	307	305	291	273	308	298	294	268	285	307	294	309	295	309	288	292	287	283	340	281	282	291	276	296	299	302	310	303	305	303	273	286	318	280	324	312	310	297	319	295	343	306	296	289	296	293	311	263	309	289	301	301	272	283	259	328	274	290	316	317	286	303	274	273	314	287	245	297	320	311	259	266	310	291	313	307	280	297	317	282	320	314	289	280	314	300	284	268	334	312	282	283	275	299	292	290	310	296	298	294	290	295	311	288	274	301	315	318	289	257	265	299	340	292	280	291	300	270	288	285	305	271	300	251	294	313	300	319	288	260	308	298	289	316	285	294	292	297	289	300	293	283	306	311	309	317	286	280	329	292	289	292	323	281	307	293	287	273	285	326	316	280	271	297	275	323	269	305	297	299	327	307	287	298	317	297	295	297	320	297	281	278	300	313	291	320	311	314	271	291	299	306	323	254	321	280	285	323	311	314	307	304	324	307	303	297	290	287	311	320	275	326	298	313	299	324	304	310	310	276	276	297	295	276	292	300	277	287	302	259	309	296	313	296	303	305	293	280	274	277	305	286	290	309	307	306	264	296	272	298	316	323	289	308	316	307	318	309	291	299	283	307	287	308	313	291	298	262	323	298	319	320	288	268	274	288	278	274	309	320	298	304	291	296	277	293	321	294	287	258	279	292	293	298	283	311	288	306	295	304	272	274	296	312	341	309	301	317	314	283	315	318	316	309	301	309	304	308	274	317	313	275	326	284	280	333	342	330	284	294	341	303	309	315	310	304	293	290	309	259	301	294	309	275	306	278	296	313	280	285	307	302	290	288	284	270	289	291	316	301	331	288	291	330	318	265	313	282	284	292	328	287	333	289	314	285	270	304	281	306	330	297	268	293	316	277	296	322	280	315	298	288	321	314	320	305	309	304	311	284	318	310	275	295	292	314	317	288	295	291	308	294	296	267	272	303	286	326	316	296	311	285	278	289	298	273	273	300	310	301	277	308	323	303	330	316	287	316	280	323	262	300	321	287	285	321	281	329	315	336	291	305	309	287	326	288	309	303	320	283	294	278	310	311	325	343	295	301	324	319	288	323	280	270	308	292	290	294	299	267	305	332	292	301	280	306	310	297	350	301	304	298	263	293	276	309	298	311	283	303	299	285	293	301	308	272	280	317	306	293	308	300	299	273	295	291	324	305	311	302	283	305	291	299	304	306	288	273	284	288	278	271	282	273	309	282	313	286	270	280	273	289	265	286	299	304	249	289	272	301	265	317	280	304	302	326	301	315	312	308	306	298	316	300	321	312	297	290	276	281	321	292	275	292	318	278	308	295	296	298	296	301	311	272	315	277	266	274	277	280	291	295	302	338	323	287	324	297	277	275	312	293	308	294	301	279	331	278	332	282	308	272	290	281	306	304	304	300	287	288	289	298	304	299	282	302	290	298	295	266	268	308	268	301	295	316	322	288	308	280	291	290	270	306	273	332	285	295	292	311	301	282	265	284	295	322	308	295	309	277	291	289	293	289	269	316	271	328	281	309	319	314	279	292	286	311	308	286	298	263	287	324	301	311	304	304	300	342	340	302	275	296	272	322	320	311	253	284	303	300	293	267	303	318	319	286	277	323	297	284	283	316	301	298	319	304	309	320	284	252	281	272	270	330	296	295	306	336	311	279	303	301	264	292	299	290	277	303	272	326	280	301	294	290	302	288	305	288	316	291	268	316	287	307	281	261	295	321	294	289	285	294	311	285	279	308	301	312	267	294	299	308	303	277	290	291	283	309	307	289	284	374	289	287	302	310	276	294	296	283	265	286	299	248	301	343	295	321	277	323	313	306	307	327	305	310	297	306	294	288	277	298	321	295	305	332	267	305	307	299	299	315	284	289	299	261	285	265	295	294	317	303	288	292	296	316	292	273	310	295	286	293	311	271	310	316	282	284	301	277	292	285	313	291	316	306	312	289	319	289	296	280	282	312	294	296	275	271	299	298	310	324	292	296	312	280	317	305	311	306	306	300	298	289	293	278	279	285	315	277	296	300	290	307	306	303	282	287	290	316	308	306	279	300	319	278	327	300	301	309	281	303	300	288	302	304	289	269	280	283	301	307	293	285	302	293	291	266	277	285	296	316	266	294	275	316	280	299	320	273	291	283	283	316	297	267	280	292	271	317	313	317	284	312	251	321	266	290	265	287	306	315	267	305	299	265	270	303	280	280	295	288	296	278	311	292	299	285	267	286	298	270	313	307	297	278	327	298	303	286	300	316	287	280	298	265	312	291	319	285	306	288	302	309	279	310	293	274	293	301	288	311	309	302	278	308	310	262	325	290	330	305	264	280	284	271	306	306	265	283	304	285	304	308	316	283	301	309	316	292	280	278	332	300	293	335	283	341	285	279	284	288	308	309	288	301	321	295	293	278	276	310	286	279	298	298	293	283	291	305	299	273	306	292	299	336	319	277	279	305	294	281	289	288	314	281	290	313	304	277	301	281	326	321	320	321	302	285	311	288	290	319	338	288	274	302	298	320	310	314	297	280	299	315	308	265	269	308	280	320	281	253	273	309	282	321	302	316	273	298	270	305	311	286	297	287	303	287	315	328	285	297	288	272	313	283	291	288	250	299	299	301	307	297	277	298	255	278	318	281	311	302	259	307	300	324	291	279	270	314	291	287	302	292	299	321	278	289	288	314	265	297	315	308	295	306	287	305	277	328	286	280	275	279	302	318	290	288	266	303	296	293	305	268	287	265	323	324	290	342	326	306	326	304	304	310	298	304	315	291	273	311	289	282	299	274	269	308	304	272	310	324	322	299	328	291	281	311	320	265	299	301	271	287	325	310	307	273	285	281	305	316	282	306	292	283	289	284	318	283	306	282	304	283	296	318	284	292	300	272	319	310	268	283	297	259	295	304	285	300	296	297	325	313	323	281	288	287	318	319	327	299	308	288	295	293	248	267	292	301	281	306	297	329	282	311	306	272	309	276	320	300	317	309	258	316	328	296	322	294	291	280	287	286	256	303	306	305	266	298	304	297	292	276	281	296	306	310	297	303	334	322	290	292	305	292	279	295	291	284	275	316	271	293	289	306	286	313	305	281	285	287	285	295	318	290	296	314	292	317	279	291	320	276	283	287	304	307	319	305	302	295	320	303	297	316	289	279	289	292	299	302	281	270	321	275	305	247	282	297	282	281	286	290	286	274
23406	23387	33992	38835	39102	33674	32728	27674	28574	28319	31298	37166	36933	36748	39712	30596	33074	33082	34628	33996	29960	35413	35836	35732	31056	30574	24870	23297	16814	16463	16799	15302	13395	13856	9879	9473	8638	7869	7806	8580	5402	5985	4600	4278	4609	3549	2523	2084	1451	1202	1159	1063	1010	992	945	876	888	871	892	916	897	893	906	846	854	822	803	773	765	828	822	864	836	783	803	863	823	773	776	786	774	833	878	798	779	801	808	831	828	796	813	798	779	821	812	755	779	808	829	809	795	786	797	788	830	858	812	829	834	832	800	803	832	842	772	826	820	804	822	772	832	828	851	832	855	770	767	759	855	848	816	848	868	789	837	811	842	758	838	802	764	791	803	849	884	786	777	806	840	793	809	743	797	825	777	806	763	758	786	774	830	817	783	794	779	801	780	821	820	786	786	838	804	827	794	761	799	824	819	799	810	765	829	788	719	780	843	787	746	798	867	817	836	846	810	776	783	805	795	799	820	808	792	785	843	800	811	747	803	804	770	787	837	769	791	861	864	784	802	889	766	779	798	793	760	774	822	766	807	792	819	800	785	787	793	784	798	776	781	809	767	773	798	790	788	791	758	812	822	806	797	828	743	779	798	788	836	829	816	833	757	791	737	818	821	792	813	857	819	853	816	808	809	773	834	793	716	806	844	832	788	790	791	816	839	810	832	755	817	819	783	819	789	856	791	806	754	800	813	755	780	788	837	807	834	788	785	761	820	801	832	777	818	801	752	810	779	793	784	812	775	780	745	822	806	815	764	790	825	829	805	803	770	814	789	813	761	807	794	803	820	778	783	822	779	819	784	814	789	805	789	815	805	810	785	746	834	802	815	767	773	799	789	882	802	747	810	810	813	766	779	780	795	799	789	795	779	869	831	821	826	804	791	760	835	755	788	830	832	787	783	804	788	816	787	836	777	830	786	808	835	796	798	809	787	771	785	812	816	787	791	763	805	776	780	772	788	786	805	783	749	867	790	829	801	734	741	776	808	776	754	829	806	811	763	794	812	832	795	883	739	813	755	828	824	778	800	778	806	743	803	762	791	784	778	771	765	828	798	815	787	763	839	792	823	804	788	810	753	766	783	859	849	845	763	776	882	789	757	787	762	786	810	794	849	782	775	785	814	745	772	829	759	790	833	769	813	808	843	834	778	799	760	757	779	819	770	802	781	831	828	798	810	787	818	778	778	740	807	802	764	841	790	850	809	781	782	769	813	787	819	754	868	779	800	751	781	833	758	828	835	772	784	825	808	749	788	819	826	825	820	785	784	776	795	779	835	806	798	811	783	799	809	779	778	819	792	799	797	731	830	746	758	828	810	847	770	797	780	733	810	814	804	776	756	829	813	725	803	796	768	783	768	786	829	794	773	786	742	813	820	759	741	817	761	842	756	789	805	807	820	822	771	802	747	775	799	769	845	823	772	758	854	788	771	790	835	830	751	785	807	759	839	780	817	795	811	781	780	848	768	799	785	791	790	797	777	826	749	795	840	789	842	821	839	824	840	802	827	765	818	801	838	834	798	805	827	791	760	812	831	832	771	783	819	765	810	837	801	754	805	788	774	847	793	780	836	849	807	777	776	829	845	841	779	762	785	809	775	817	765	820	766	785	763	811	860	817	819	809	818	867	832	828	789	809	790	828	807	814	785	798	815	771	796	807	831	753	801	782	805	789	791	771	795	782	805	790	802	829	846	800	775	759	776	782	818	795	801	769	767	776	769	803	809	799	780	763	847	829	822	795	759	827	801	775	747	758	776	774	826	772	789	769	775	805	794	789	808	784	830	876	836	784	800	847	794	790	776	832	825	805	797	804	806	779	758	821	811	811	812	802	800	792	800	761	781	806	832	780	783	782	801	833	822	818	803	815	826	818	796	815	852	724	807	832	733	768	800	801	773	846	785	793	799	805	778	795	757	813	755	823	820	804	754	770	824	770	732	819	825	824	788	849	808	811	799	733	803	767	828	809	787	813	806	799	765	806	767	806	859	783	796	799	783	819	782	767	839	807	818	765	773	804	760	826	771	756	795	764	827	816	733	792	792	803	767	830	717	818	846	783	864	863	798	811	851	774	789	833	852	774	812	780	779	793	817	818	876	807	786	778	790	784	812	783	807	755	784	810	826	795	788	830	743	810	801	780	793	792	758	779	849	762	840	828	784	839	796	774	784	776	780	828	866	786	779	831	832	834	809	778	800	824	830	836	753	791	774	861	853	757	790	782	802	803	852	806	843	770	812	812	810	774	824	799	775	816	803	792	836	773	774	836	820	779	755	758	808	816	738	807	835	759	846	782	824	808	756	797	822	749	795	808	773	811	848	820	848	763	786	782	794	836	834	796	793	753	811	795	819	802	755	785	821	778	815	764	764	779	740	798	791	781	790	798	780	813	794	799	764	803	759	807	798	771	762	811	826	777	779	848	792	841	810	768	763	824	819	795	800	803	804	788	821	792	782	805	791	820	780	816	799	805	781	788	772	796	749	796	791	743	796	787	763	783	759	716	776	735	803	837	811	772	806	778	791	803	777	797	791	817	792	782	742	798	835	867	823	803	793	805	772	780	773	800	768	773	811	789	830	797	800	801	820	815	766	800	836	784	828	783	842	842	870	797	799	815	746	810	801	825	828	796	840	809	808	741	787	720	828	824	801	750	807	823	790	802	853	779	802	824	823	781	808	833	824	766	744	757	823	823	788	735	843	827	836	794	798	836	780	756	772	787	768	842	798	778	829	752	800	837	833	832	821	810	836	812	804	787	778	794	853	730	779	811	815	775	778	809	768	798	757	827	790	806	794	802	753	802	752	797	805	818	815	807	771	730	807	793	750	822	805	823	760	744	783	807	789	821	829	801	774	796	791	797	822	827	804	780	796	857	817	781	840	805	779	755	783	793	757	777	833	812	807	836	806	792	777	820	769	771	848	795	780	816	840	794	768	855	754	855	771	846	815	778	805	803	806	772	811	786	867	782	861	824	797	864	822	755	708	814	758	762	786	817	791	745	808	753	811	758	839	807	810	804	794	834	792	811	837	789	775	829	748	863	786	816	763	846	786	749	780	854	804	829	809	763	812	838	805	851	828	811	794	838	778	793	807	778	791	795	803	799	822	795	816	826	810	735	805	803	834	772	839	822	765	808	811	807	803	806	827	822	750	800	796	798	798	829	763	812	798	800	759	722	813	779	766	816	788	787	773	802	844	767	800	778	797	825	724	786	771	803	802	787	791	822	776	795	781	783	845	796	814	765	846	777	779	827	809	796	781	765	831	773	777	782	792	785	796	799	786	809	731	841	751	833	845	832	826	839	782	819	799	812	781	849	814	801	778	792	816	831	825	815	794	862	812	835	784	769	837	781	855	831	864	825	819	806	819	862	799	823	734	790	802	782	770	839	769	806	820	759	815	791	802	793	791	809	873	798	776	789	781	826	753	784	762	871	776	818	766	782	780	762	848	768	834	821	791	840	785	814	843	791	807	792	815	827	830	752	822	748	816	813
44113	37202	40892	41167	37352	29461	24538	21197	19905	17081	19499	27268	27858	27426	30625	23155	22408	21972	22568	22511	19158	23098	22774	21752	19007	19412	14231	11234	7451	7420	6240	6440	4781	5180	3562	2797	2802	2755	2580	2729	1722	1634	1423	1175	1145	928	710	653	544	427	415	401	385	385	388	365	336	386	362	351	365	342	304	328	353	334	378	304	328	342	339	333	313	361	313	329	317	319	343	336	297	332	333	322	345	288	341	295	350	354	337	335	327	307	322	332	318	352	333	339	336	317	371	369	313	337	355	341	316	318	366	330	318	361	345	312	358	353	339	349	322	322	341	329	323	363	315	302	325	309	343	357	348	361	308	346	311	328	350	344	342	352	329	335	366	327	348	333	316	349	360	365	332	354	374	346	333	339	330	305	341	349	313	316	342	365	307	320	365	340	311	359	322	344	310	325	320	344	294	351	326	307	349	331	329	324	348	352	323	305	342	328	308	371	370	341	323	318	336	352	343	327	321	344	333	340	308	340	327	342	330	342	296	313	336	311	340	359	312	326	320	340	344	296	323	338	359	374	282	342	326	321	302	327	331	341	315	315	332	332	321	347	351	342	344	343	351	348	346	324	338	313	326	349	326	340	328	343	377	304	334	338	323	392	322	314	334	350	350	350	335	360	334	314	351	332	344	309	304	359	371	320	310	346	351	296	324	312	347	328	315	304	334	339	323	309	345	360	347	305	360	326	332	356	366	337	327	315	333	313	344	352	338	372	343	364	319	330	314	344	402	309	364	341	317	358	332	300	314	340	317	356	346	342	340	330	330	333	350	331	350	333	324	347	347	341	333	334	329	355	347	324	331	324	345	360	336	320	329	326	310	347	332	357	320	322	330	337	354	332	320	343	307	364	326	335	345	335	323	362	312	335	316	345	307	333	356	295	329	347	334	318	361	314	321	327	343	334	330	320	316	336	336	347	324	357	347	322	310	366	309	315	335	370	315	364	363	319	369	377	336	348	318	340	349	332	289	349	316	319	330	360	333	314	368	322	324	304	338	318	325	354	313	360	340	333	320	353	355	330	331	346	324	356	353	340	320	351	297	372	337	329	349	304	358	344	332	317	337	345	331	336	321	350	327	326	348	348	323	358	343	332	360	360	312	314	320	306	345	342	363	359	327	307	360	356	335	310	331	328	333	353	358	338	352	334	347	312	336	343	329	344	330	344	319	366	331	321	306	323	325	293	328	317	352	319	352	333	336	334	365	351	309	340	342	292	338	334	309	315	329	348	319	347	340	314	326	330	354	310	352	316	352	286	367	354	350	339	324	342	335	324	354	336	341	335	294	323	375	341	303	388	345	351	315	338	334	320	339	358	350	333	315	353	313	352	311	346	347	333	308	369	356	333	352	344	350	338	305	340	362	354	327	347	349	307	340	323	339	347	326	320	351	339	332	333	334	351	350	331	357	303	277	339	346	347	308	298	304	335	365	345	352	354	333	325	351	345	313	369	343	335	348	325	307	365	305	346	329	346	330	301	364	362	362	321	351	339	317	327	373	348	329	329	353	335	346	318	335	314	321	325	312	346	346	341	323	331	349	332	329	354	341	343	355	313	376	329	315	361	355	362	374	339	354	347	349	330	338	333	347	340	310	343	343	350	339	323	323	355	345	330	295	332	294	330	350	341	322	330	323	338	356	329	331	309	315	329	340	335	342	317	289	298	339	301	313	350	353	322	311	360	336	350	343	353	331	347	338	310	348	346	293	308	324	348	306	313	313	303	338	307	334	361	377	329	341	352	399	345	332	324	317	318	364	288	336	334	344	321	307	343	376	357	348	336	350	353	342	348	333	339	331	294	345	357	352	335	345	342	365	363	349	335	341	299	352	302	351	313	336	352	352	364	356	340	341	376	378	348	373	332	338	332	321	343	347	340	305	315	330	311	336	311	350	345	351	306	327	354	316	347	316	345	366	321	358	302	335	329	329	383	321	317	338	349	356	317	345	348	332	351	332	362	323	323	368	340	295	340	343	328	314	349	322	345	326	318	340	342	323	331	365	326	325	342	336	324	343	334	325	386	311	366	343	343	361	330	321	308	346	353	339	343	341	323	339	325	332	314	330	349	343	348	358	321	331	344	356	330	361	331	368	345	319	337	324	343	339	349	339	334	333	347	341	353	336	308	371	340	346	319	358	347	340	347	313	333	333	316	333	343	325	325	331	334	329	330	372	328	339	344	337	306	327	323	369	325	331	330	350	359	355	357	367	349	328	331	365	349	302	324	361	321	329	321	317	327	342	303	301	332	345	329	347	331	309	335	320	336	342	337	324	347	357	396	320	325	331	333	344	329	349	347	344	331	348	350	312	349	369	348	321	335	339	330	335	344	320	357	308	315	359	332	315	311	333	308	342	321	365	369	315	336	346	337	312	350	335	339	324	342	334	327	340	328	328	297	330	323	342	306	353	340	330	325	344	351	314	316	316	331	353	336	378	346	339	347	337	314	306	337	295	332	355	347	302	323	320	332	339	327	330	327	351	326	287	305	312	332	369	338	340	378	336	338	342	340	274	367	360	348	307	332	347	338	351	347	358	365	326	327	347	321	349	348	330	318	344	353	319	348	319	339	330	325	353	363	379	348	333	331	337	294	321	331	286	302	349	340	362	332	328	319	360	320	335	333	315	346	327	334	319	309	313	342	343	364	320	325	327	348	332	312	335	327	327	314	360	371	370	337	352	335	330	339	340	382	311	338	352	328	322	311	317	389	323	351	355	334	302	384	343	312	343	337	328	333	307	313	291	345	382	358	335	348	317	358	362	329	309	338	370	336	362	371	358	344	348	329	334	329	308	300	331	337	287	338	333	356	325	327	326	334	363	345	329	355	344	348	354	328	337	340	345	318	346	314	355	342	354	322	318	333	314	363	307	310	315	316	334	336	319	334	321	363	336	331	327	343	349	334	352	331	339	357	354	339	304	345	361	292	346	323	354	333	353	343	317	343	334	340	304	309	324	355	353	381	328	348	362	329	316	330	340	356	335	333	313	333	342	351	323	352	329	351	306	324	344	360	369	352	305	342	327	324	316	348	346	339	379	321	340	334	317	354	331	325	353	313	320	318	314	324	347	320	326	358	302	355	344	307	340	325	316	358	327	341	312	330	320	297	296	352	321	369	324	320	343	324	328	358	374	353	322	350	314	327	338	279	339	320	349	343	351	314	335	324	327	396	334	355	360	344	359	324	327	323	395	320	337	337	364	349	340	337	341	304	339	332	336	312	337	339	327	371	314	366	355	340	324	353	336	353	348	380	361	333	341	320	319	350	369	318	307	342	327	321	322	323	335	327	358	360	326	332	341	350	350	330	332	348	343	302	357	315	348	331	332	322	360	344	334	339	380	310	321	362	329	372	361	363	353	350	335	360	349	337	311	351	343	355	353	350	310	326	338	332	361	364	330	366	312	356	349	378	320	320	305	316	329	321	349	370	299	338	321	339	323	318	324	320	322	344	330	336	309	362	315	308	356	322	311	325	366	343
30038	30268	40559	46478	45025	41038	38020	37566	35620	34911	39414	46597	47454	47046	49823	42455	43163	43664	45196	42862	41733	46373	45779	45970	40540	41248	33505	31464	26668	24565	24022	24357	20540	21506	16810	14575	13965	13610	13304	13491	9427	9517	7910	6692	6525	4913	3888	3226	2092	1752	1438	1491	1313	1228	1173	1124	1062	1143	1102	1112	1056	957	1071	1003	914	933	906	909	914	890	888	885	878	978	912	855	897	922	904	874	873	841	867	871	875	875	868	887	858	876	850	814	914	873	928	841	867	899	874	869	887	842	939	884	885	888	893	891	865	858	964	906	905	939	909	856	929	889	931	881	858	942	889	908	862	852	938	958	874	912	921	923	883	835	884	864	933	933	807	830	880	881	854	908	877	849	891	882	942	819	864	872	914	847	858	892	819	893	877	935	905	885	915	934	846	895	854	908	866	880	920	864	853	905	874	851	863	890	880	925	816	872	914	859	860	856	918	878	922	906	893	929	892	842	893	949	836	864	883	904	899	917	855	868	876	890	905	838	880	891	899	899	874	899	918	902	919	913	894	864	854	884	844	838	881	910	866	910	862	933	894	865	928	865	856	853	970	854	853	905	839	847	924	918	821	884	900	849	951	868	908	879	928	882	857	867	864	899	865	890	885	880	857	933	884	887	921	917	830	873	901	890	898	890	877	862	860	927	869	889	905	889	859	892	874	886	867	857	888	911	872	872	908	857	935	861	908	841	870	903	866	902	944	909	835	914	877	901	864	897	933	879	860	852	871	879	844	837	924	923	810	876	886	853	915	847	866	879	882	859	894	905	872	897	917	886	861	862	884	873	871	910	849	894	875	900	880	908	891	855	905	852	899	918	895	850	896	909	973	892	862	889	902	851	883	866	892	878	921	872	922	857	927	911	883	904	882	862	873	914	901	902	878	897	886	881	874	898	905	810	867	907	907	915	885	817	855	904	897	881	888	880	920	833	858	877	907	831	885	867	907	817	869	868	891	839	884	888	929	913	924	888	863	891	889	848	884	894	828	908	906	873	880	885	856	867	955	871	899	911	840	921	917	884	926	908	903	837	880	904	872	905	885	896	896	874	906	856	877	880	857	909	893	873	896	839	891	881	901	868	938	865	873	898	829	846	853	866	898	878	875	898	908	844	855	892	925	865	898	861	821	882	857	892	859	812	942	895	961	905	856	869	863	887	897	882	872	864	894	833	835	880	886	899	862	835	879	897	872	886	852	902	869	867	881	828	824	874	873	897	819	863	890	896	846	870	886	867	856	881	907	942	910	878	901	913	861	891	875	865	848	887	915	899	883	931	889	904	869	900	852	873	854	862	868	911	855	890	922	869	931	875	873	871	880	890	915	879	864	903	844	865	873	857	843	880	863	880	845	856	847	912	949	917	887	853	874	875	844	901	888	838	826	822	882	819	885	846	857	931	871	900	891	870	913	904	858	879	874	860	890	900	848	891	863	825	878	897	854	890	869	872	871	878	827	905	846	880	892	892	875	894	867	886	917	933	925	885	892	879	893	885	871	911	889	875	882	898	847	886	902	907	899	933	875	853	881	907	889	918	893	890	943	896	892	875	817	901	831	812	875	936	912	918	898	877	928	912	897	885	863	888	881	912	901	862	902	943	829	822	918	880	859	892	906	901	899	887	861	900	893	914	878	879	839	859	803	884	839	931	919	869	892	936	930	830	920	883	872	909	865	902	899	850	840	877	939	889	876	868	869	883	873	902	829	858	883	889	917	846	901	900	873	875	877	882	857	902	850	884	931	905	858	894	876	870	889	856	886	910	843	890	847	916	870	901	882	836	883	887	867	848	837	923	845	884	851	884	873	887	941	864	883	931	867	925	856	926	895	877	877	849	896	859	905	941	887	915	926	880	911	901	909	921	890	903	877	845	899	890	886	835	847	866	896	861	913	913	843	870	906	900	909	906	919	866	857	928	841	931	918	927	871	844	840	940	875	923	905	891	886	886	906	972	860	840	904	869	848	892	888	877	872	914	884	922	870	904	844	885	921	914	908	926	904	869	865	840	890	928	884	871	859	860	921	883	930	915	917	903	931	864	874	865	948	872	902	890	913	893	886	830	879	836	907	849	894	869	910	905	890	879	859	989	835	845	855	841	875	897	862	884	875	851	879	877	906	841	903	893	877	879	896	860	898	878	864	878	861	880	908	867	862	913	903	897	866	901	929	910	842	900	937	867	935	902	918	891	886	851	875	898	862	874	883	858	954	876	873	872	869	892	880	896	848	900	864	922	866	847	884	878	902	927	898	877	884	922	884	903	832	840	847	892	860	937	877	860	902	877	924	855	922	853	844	866	873	908	887	890	871	858	879	894	907	857	925	907	914	968	850	877	897	877	906	924	902	891	896	882	868	860	873	955	855	937	849	905	925	908	886	847	912	876	859	878	878	868	826	877	902	909	917	854	944	887	920	858	888	839	833	904	894	884	861	853	884	855	868	872	896	865	849	855	899	897	867	884	895	906	881	895	893	873	856	836	893	911	878	905	845	847	848	875	897	908	922	882	900	933	890	889	896	931	880	894	887	866	846	857	892	877	851	862	919	901	892	914	844	884	897	906	846	899	859	871	849	893	877	876	902	897	914	890	893	858	881	868	921	899	881	857	856	884	852	902	885	918	851	845	829	910	882	929	843	964	873	884	851	907	922	876	963	852	873	864	917	883	864	909	864	885	888	918	944	878	909	885	848	919	918	853	868	819	925	856	885	825	900	868	883	928	889	819	874	901	897	863	890	809	870	884	915	895	900	922	932	853	878	869	902	922	914	911	912	888	882	893	911	930	964	831	921	924	877	982	917	929	907	869	872	898	887	921	863	874	922	907	865	897	914	874	846	823	868	881	884	874	865	861	931	877	835	888	857	836	894	897	928	914	866	922	855	863	912	893	871	857	910	880	892	862	881	887	898	843	879	889	867	931	918	894	846	924	885	884	859	830	869	891	850	837	883	873	804	851	934	905	874	855	863	923	887	850	909	911	872	871	900	873	890	837	861	926	883	873	877	898	891	904	927	866	953	875	868	864	897	882	885	879	843	896	896	890	907	864	895	931	854	864	869	870	911	879	832	811	913	885	933	908	831	867	882	826	835	870	893	901	849	894	866	845	895	867	924	870	912	882	913	874	868	897	852	913	864	916	887	889	865	868	835	875	921	885	872	839	882	899	919	893	964	848	901	884	893	901	879	811	887	941	868	839	892	919	849	909	904	895	883	861	861	893	885	931	897	879	927	886	874	878	899	882	889	838	861	840	879	895	847	930	873	872	866	851	898	886	898	869	875	893	886	821	897	883	851	853	943	894	919	832	854	890	874	879	910	903	935	885	861	844	900	924	923	892	869	896	866	831	933	965	893	882	940	893	863	885	905	880	889	918	905	839	906	897	900	922	917	908	882	915	828	885	857	912	861	900	921	862	885	894	910	850	823	886	877	851	929	891	885	855	908	896	878	881	809	833	901	928	906	890	876	849	875	826	890	871	876	864	898	876	863	880	923	906	865	853
20315	16289	17036	13843	9513	6153	4404	3224	2500	2160	2191	2053	1955	1638	1881	1404	1286	1360	1336	1299	1113	1357	1261	1217	1031	1023	847	690	478	504	508	516	474	431	381	363	361	377	328	337	322	341	317	277	261	265	277	268	257	256	316	253	264	258	258	262	274	256	274	248	268	264	245	238	242	254	249	263	251	258	227	243	258	246	274	238	245	214	238	232	260	236	247	248	249	268	233	250	261	241	288	276	243	244	239	252	259	238	247	253	267	266	258	245	271	258	258	253	258	230	270	238	261	227	251	247	232	240	249	272	263	237	260	245	251	248	220	242	266	251	243	234	256	244	274	237	235	263	238	240	247	254	253	202	266	246	279	245	259	240	254	247	228	223	256	258	270	265	243	277	240	269	240	243	238	247	231	262	251	249	244	267	237	238	271	272	271	258	249	228	267	254	233	251	231	259	238	257	255	252	255	249	230	254	228	246	247	279	267	232	260	250	223	239	268	218	253	230	249	251	241	235	252	251	220	249	243	223	263	279	243	259	254	256	248	285	238	280	246	249	234	259	269	237	285	247	191	286	264	284	263	242	247	249	240	279	289	252	239	262	259	253	255	246	254	235	246	272	242	242	255	293	247	276	241	265	268	256	239	243	257	245	279	232	254	248	255	229	266	260	246	242	222	248	252	244	262	254	273	263	250	212	275	236	256	271	236	241	258	259	256	254	271	234	231	257	243	247	232	245	283	233	252	270	249	300	251	242	243	266	261	272	248	286	233	219	266	243	249	261	238	259	225	255	240	264	241	234	254	267	242	248	230	238	210	256	235	239	269	230	236	253	223	255	233	243	252	254	229	261	252	284	226	254	204	233	277	249	259	286	255	257	245	270	250	240	251	269	247	256	287	239	269	229	253	244	243	257	262	245	244	245	248	260	260	249	236	257	236	253	284	228	261	261	265	270	254	263	213	258	255	257	212	247	286	241	290	254	262	256	254	256	253	224	254	283	252	262	234	253	254	266	253	234	268	242	257	280	277	290	248	252	238	265	253	261	266	226	274	244	257	250	259	255	264	279	239	275	253	257	258	253	234	241	238	281	246	230	242	227	251	244	277	242	279	234	272	264	219	262	225	234	227	284	263	249	266	275	259	244	253	235	267	252	232	260	265	264	259	260	245	265	212	251	263	272	281	257	267	256	251	232	262	264	262	229	255	250	234	238	258	254	268	261	235	243	232	245	261	244	281	254	261	253	251	245	236	238	257	242	255	207	275	256	257	248	282	263	256	253	239	263	255	261	261	228	255	264	286	263	251	264	251	252	235	226	243	261	259	282	258	252	251	257	254	257	243	245	242	255	241	263	255	248	249	244	250	269	251	263	239	237	262	245	240	248	286	264	257	245	256	254	244	240	259	240	244	261	253	226	268	275	260	249	258	246	267	240	238	251	271	263	229	266	246	292	278	254	235	231	266	233	267	261	254	239	242	276	225	244	246	269	248	259	247	258	252	231	247	272	291	254	265	255	253	260	248	247	265	264	270	296	240	259	283	273	254	267	283	267	261	257	252	277	242	250	277	238	280	240	261	246	231	222	238	233	252	243	259	238	270	257	256	264	262	240	237	220	246	236	256	266	256	246	235	282	259	233	276	272	256	249	220	258	257	263	265	231	256	246	257	249	255	267	241	253	287	259	287	233	254	248	245	243	267	235	254	238	238	252	256	265	212	269	261	245	244	237	260	229	247	254	240	252	246	253	258	256	257	255	242	278	275	221	261	249	248	237	262	233	269	262	261	227	242	246	273	265	244	250	265	242	259	275	255	257	234	266	265	233	237	250	259	237	271	245	233	257	235	251	266	241	252	242	282	236	261	241	256	231	250	253	248	270	265	228	283	234	217	270	237	246	255	256	241	238	257	274	246	241	220	262	295	267	249	259	236	277	257	229	267	240	234	247	264	276	265	251	256	262	242	248	293	245	239	246	232	225	255	245	261	251	252	245	276	257	246	233	236	259	249	222	233	245	209	248	258	251	253	223	249	237	276	246	238	235	228	253	232	257	280	264	226	266	243	263	258	270	253	238	273	241	255	255	273	248	251	248	238	265	251	282	243	242	243	241	261	250	210	295	249	241	220	232	259	246	283	271	248	257	229	246	268	238	280	268	259	265	237	243	262	229	270	256	229	251	233	242	262	260	274	254	271	255	220	256	247	254	259	248	226	244	253	263	243	266	253	241	244	230	264	248	253	254	235	263	248	254	243	250	272	235	265	246	235	236	259	266	263	240	252	237	245	231	241	269	246	243	238	243	238	245	259	233	270	249	258	253	246	244	246	241	229	248	229	260	274	262	252	251	252	279	264	245	225	250	249	251	263	225	256	246	253	254	258	280	240	264	230	248	247	290	249	237	277	262	240	247	218	244	250	229	281	249	236	246	277	276	234	221	218	282	228	253	238	262	231	242	263	243	279	251	234	227	237	246	249	277	256	235	239	248	273	240	279	262	250	282	240	247	252	256	274	232	268	260	245	285	266	231	261	247	242	253	256	254	225	233	258	247	220	244	244	242	235	242	237	261	293	238	230	232	232	255	253	276	232	239	209	271	273	251	243	250	243	259	235	252	252	245	233	280	237	281	250	253	251	242	251	258	226	245	251	229	247	250	259	232	262	257	258	231	241	224	264	238	226	241	238	225	268	265	287	232	254	223	258	260	236	258	247	244	277	237	244	257	242	274	260	221	266	254	249	252	260	261	285	240	276	264	270	221	242	246	270	227	272	243	242	301	250	267	247	236	250	255	260	229	245	244	257	228	261	243	261	238	238	238	232	256	249	234	237	276	273	263	236	246	234	258	269	258	275	266	247	232	243	269	269	260	252	248	281	271	269	219	234	259	254	285	250	257	245	239	242	239	263	263	262	239	236	245	243	261	274	250	255	247	255	254	218	267	273	236	257	262	270	255	249	253	244	243	231	228	235	274	254	255	248	247	256	235	257	223	257	244	263	235	265	230	246	283	250	242	280	226	254	221	274	247	243	246	283	268	251	253	256	272	255	270	245	244	250	275	264	271	265	238	254	238	252	227	236	260	263	261	231	228	274	243	240	246	239	237	243	230	259	249	232	247	232	260	236	246	247	241	228	273	251	280	262	264	232	241	271	244	229	260	225	272	263	252	236	237	268	282	245	245	252	280	236	253	265	253	279	219	255	241	254	249	261	264	248	241	257	243	271	252	244	270	251	243	254	230	242	260	280	249	246	268	253	243	239	265	272	229	258	244	267	246	279	261	250	261	278	294	256	248	270	230	271	265	252	266	278	244	244	238	269	253	239	260	265	264	252	250	239	287	240	235	254	267	250	261	247	231	249	253	273	243	240	262	260	245	259	253	251	273	272	262	246	282	258	265	257	287	251	243	265	269	242	273	263	257	244	263	237	257	248	263	276	262	249	250	262	238	258	246	249	233	240	255	254	245	265	268	269	255	265	251	238	267	219	256	252	240	270	257	238	296	268	290	247	266	245	237
12623	13386	22202	25365	21936	18139	14692	12461	10010	8962	9759	9131	9182	8214	9537	6725	6523	6655	7131	6808	6125	7144	6881	6754	5414	4949	3839	3114	2729	2411	2529	2414	2051	1976	1733	1488	1615	1613	1264	1486	1213	1142	1042	953	1021	902	894	840	788	764	753	695	710	751	766	695	750	709	734	703	712	745	694	728	716	671	703	691	654	664	643	705	692	711	653	685	697	668	648	718	683	663	671	679	673	684	697	678	659	690	745	635	702	700	694	660	673	688	644	715	705	678	728	698	706	694	733	697	724	724	671	691	661	687	676	678	664	703	675	673	698	713	694	689	668	695	688	731	698	674	695	656	703	655	684	721	666	708	697	716	681	686	683	668	655	741	723	699	698	650	684	670	714	695	671	729	676	717	681	634	706	694	678	653	695	664	647	632	682	680	715	695	678	684	701	674	708	694	732	689	693	698	685	646	667	718	675	647	684	700	635	687	690	715	724	675	708	683	738	704	693	699	669	713	702	655	674	656	671	703	661	689	708	705	718	686	652	629	702	643	723	684	684	707	625	705	717	720	668	643	660	698	722	701	659	704	728	743	698	691	658	745	652	706	648	691	675	647	672	670	659	649	643	700	662	696	700	643	741	681	681	666	687	700	682	638	730	684	685	737	689	678	669	670	676	659	678	691	623	675	676	684	682	677	670	653	685	660	729	649	693	675	694	674	670	650	709	691	683	719	678	646	739	704	625	676	723	662	670	685	681	651	693	696	685	668	713	665	680	669	665	710	720	699	678	727	671	679	664	715	720	729	663	711	649	673	684	673	618	725	683	665	702	655	653	699	719	665	667	638	694	712	705	652	652	694	692	664	695	665	630	707	695	674	716	685	666	693	687	627	737	669	706	695	709	697	655	636	682	641	694	751	734	641	676	686	708	691	665	679	758	670	714	683	701	732	661	711	723	684	687	684	697	699	707	686	710	720	673	696	695	696	657	701	673	704	704	672	682	691	709	676	696	649	701	672	670	719	642	704	678	711	630	676	646	730	689	664	704	660	645	715	665	747	698	701	678	635	681	698	703	676	763	689	691	664	695	654	700	724	667	669	684	719	676	753	696	706	667	680	669	733	714	695	677	705	690	685	700	669	738	723	694	684	642	703	686	678	672	713	689	684	663	698	659	693	685	701	679	698	700	665	655	701	664	721	649	701	695	749	706	712	705	693	678	686	662	702	657	642	688	665	658	664	679	633	684	676	718	652	732	733	699	695	683	704	681	655	672	690	694	685	720	695	663	686	736	685	740	639	665	699	729	697	660	662	660	668	691	668	702	652	722	654	729	697	683	690	662	695	696	691	648	725	640	663	655	656	634	733	678	696	695	718	714	687	722	675	656	707	700	699	664	710	688	735	684	638	704	663	640	665	669	607	697	677	686	666	723	714	654	724	693	686	671	708	693	711	632	709	688	701	696	684	704	682	704	689	695	685	679	702	723	663	672	681	687	693	668	647	712	674	711	708	669	677	676	678	650	730	692	683	715	672	693	682	701	650	689	702	661	652	704	683	676	626	699	685	696	663	696	728	713	630	687	687	691	630	696	686	674	658	699	711	639	713	660	708	683	668	699	673	711	662	700	685	639	695	731	666	683	701	683	707	694	711	659	694	683	692	694	725	711	647	696	689	708	675	715	703	661	674	670	673	640	713	687	653	691	737	688	683	653	704	692	688	691	656	652	655	637	620	643	708	736	679	650	674	699	651	620	679	729	686	683	692	680	701	699	651	694	688	707	683	681	698	722	724	690	719	688	683	661	647	718	671	700	667	706	719	684	705	676	691	674	713	679	740	684	698	641	677	743	695	679	663	683	673	686	649	660	642	741	666	633	706	693	709	686	674	712	654	748	701	684	635	724	684	664	683	675	696	672	710	678	650	684	690	691	696	668	701	686	715	669	674	676	703	709	677	680	662	672	732	708	684	714	660	676	660	686	681	629	691	671	727	647	675	694	654	679	685	698	654	664	702	698	695	685	679	616	688	693	696	670	694	677	684	687	715	663	634	695	659	697	696	692	675	686	684	654	656	731	729	692	636	677	695	657	690	694	688	695	691	668	713	707	704	726	691	704	713	666	640	645	693	737	678	687	696	663	691	642	726	705	708	689	673	659	684	707	683	710	712	686	623	667	701	664	686	733	676	667	697	649	634	677	693	671	658	712	681	657	717	666	664	712	682	696	664	674	733	647	700	651	709	677	688	742	690	682	682	666	660	672	696	718	684	729	689	707	674	679	657	676	702	738	706	687	664	678	684	717	715	692	717	655	669	742	688	676	728	688	640	680	692	647	714	673	693	674	659	679	615	667	721	681	661	704	686	660	720	682	676	694	713	663	677	682	682	696	678	662	723	687	673	665	672	673	692	641	685	710	733	671	665	691	670	690	675	711	705	625	722	702	689	691	651	674	677	679	653	659	694	670	685	702	683	651	660	628	689	762	696	658	733	672	668	644	720	666	672	622	660	705	723	666	688	699	694	672	637	710	718	628	648	665	691	677	688	692	684	685	691	694	643	706	701	670	710	655	648	714	695	683	718	705	681	652	689	715	688	718	668	716	696	683	692	695	642	688	701	717	671	716	675	726	678	671	674	706	638	680	618	649	676	672	633	690	677	695	623	687	641	709	704	708	737	683	694	669	695	670	684	669	694	656	659	668	743	705	697	723	697	693	692	749	661	671	655	673	716	664	699	724	662	725	652	717	664	658	726	703	681	726	730	719	694	645	747	685	711	678	670	642	685	710	698	675	720	722	674	695	656	731	688	675	698	657	694	646	708	774	699	674	645	658	631	691	645	689	672	707	701	656	717	714	686	699	673	687	653	654	649	710	688	647	672	706	711	712	675	668	639	686	712	642	643	701	676	733	686	676	691	622	671	734	721	652	672	701	644	661	695	630	682	668	654	712	654	671	692	733	713	670	628	696	707	722	633	700	695	712	732	675	668	691	667	715	668	743	680	673	717	662	742	707	693	690	687	706	675	660	710	675	724	690	689	636	716	660	740	670	701	665	698	676	684	698	714	682	689	723	676	681	687	696	692	641	711	673	658	667	674	704	682	664	607	650	696	692	735	593	755	724	705	687	651	659	641	667	686	613	667	714	695	663	625	677	695	733	687	696	678	712	642	654	701	667	711	725	670	740	667	688	700	659	752	644	653	667	667	676	730	702	689	637	692	689	705	694	694	663	704	691	699	731	727	638	678	649	692	675	687	695	661	683	717	674	651	711	698	706	689	695	736	704	678	701	690	713	755	684	699	716	684	672	676	722	688	662	691	736	651	727	688	697	672	694	689	679	641	665	691	670	721	653	732	745	668	716	679	670	666	638	704	632	712	702	670	687	723	671	665	671	710	713	695	691	702	701	674	652	655	656	702	727	672	707	694	708	682	668	682	683	646	751	682	700	702	661	726	725	640	667	680	696	720	693	644	647	682	698	674	660	696	725	698	684	664	669	669	671	670	696	675	675	646	676	688	671	709	654	625	728	673
35519	30307	33788	33021	25532	21018	16649	12255	12757	12018	14148	15654	17103	16670	18933	13832	11797	11899	13386	13056	10523	13267	13763	12182	9986	8741	6621	4259	3829	3751	3617	3252	2254	2291	1934	1451	1708	1463	1325	1416	1013	886	747	675	738	644	527	490	398	345	321	336	353	310	313	297	299	318	316	323	310	317	264	271	279	259	294	297	271	281	265	317	301	291	295	309	282	343	254	312	292	254	286	257	252	275	252	276	284	269	294	301	279	310	294	263	299	279	299	291	249	299	272	281	279	307	294	286	257	291	294	275	271	267	285	257	276	281	274	291	261	257	300	271	292	262	287	280	281	286	267	280	329	279	282	261	296	257	304	263	259	262	281	276	270	321	304	265	258	251	270	276	297	291	279	298	267	297	267	302	268	266	295	272	302	268	301	286	283	270	267	287	278	298	287	283	271	319	255	290	295	271	281	289	254	301	310	293	288	273	314	285	287	281	276	286	285	304	232	282	266	263	266	270	311	290	256	283	300	269	292	282	280	307	292	288	283	271	279	270	288	296	292	256	303	271	281	272	270	316	266	278	261	317	295	293	311	294	246	250	282	318	276	258	273	281	287	295	288	275	270	288	279	280	283	265	285	274	307	266	298	278	303	267	270	280	284	297	267	270	281	301	272	279	299	277	272	278	274	285	251	293	280	283	290	295	312	258	288	247	300	273	307	266	256	262	269	285	258	285	263	269	288	289	271	287	278	270	285	274	303	307	307	281	291	290	284	281	273	255	292	290	277	292	300	271	258	312	310	281	305	300	273	260	305	290	270	292	278	295	323	293	292	260	263	275	285	259	257	304	283	273	297	267	274	278	303	263	295	285	298	306	276	287	284	297	311	284	274	275	281	286	262	284	280	328	276	277	286	278	273	282	282	267	275	285	255	276	318	261	284	280	289	274	277	252	265	274	260	276	276	259	250	293	308	297	276	262	247	311	292	291	287	274	306	301	296	291	280	269	293	266	278	304	291	296	284	296	269	275	273	281	277	305	277	306	265	289	266	288	277	272	276	295	283	287	296	255	294	285	310	318	279	272	286	237	262	289	283	271	295	246	275	294	277	273	271	275	288	300	279	256	295	298	285	277	270	231	280	291	305	290	275	274	266	305	258	305	276	292	293	278	285	298	288	280	265	318	283	265	261	288	285	302	280	263	281	287	295	252	280	320	284	280	302	290	288	268	271	279	275	277	299	291	308	289	288	290	289	294	270	299	267	287	274	315	289	279	297	302	277	306	292	296	320	258	255	296	257	267	280	271	292	310	273	277	282	294	279	269	304	273	279	277	288	294	276	272	292	300	266	318	307	270	288	251	272	293	270	300	268	305	277	319	270	313	297	260	279	293	276	276	277	277	303	293	255	258	267	324	268	288	301	264	300	292	287	286	297	289	265	290	269	295	257	286	282	283	287	290	265	285	289	294	272	288	265	290	298	286	279	256	257	270	287	294	276	260	280	258	277	274	290	293	281	295	286	301	280	296	276	250	277	274	297	277	297	262	306	281	289	280	271	283	273	275	292	254	299	276	307	283	298	280	260	300	298	249	295	298	268	293	265	275	262	280	317	299	296	293	283	275	286	277	280	292	266	289	288	266	270	317	273	298	282	284	278	285	282	298	292	259	305	291	281	257	318	307	295	297	241	248	290	267	294	277	277	274	346	275	303	283	296	256	287	314	288	314	272	278	280	274	273	262	290	244	275	272	300	318	289	288	287	291	299	263	282	267	280	243	255	249	299	247	280	285	273	272	286	272	300	272	302	255	301	323	302	303	315	319	290	292	250	282	309	266	278	277	283	272	283	287	267	281	264	261	277	264	247	288	247	288	275	272	317	319	324	317	271	290	254	296	263	295	263	248	269	267	250	303	294	261	304	267	273	266	290	315	260	285	294	292	278	312	298	252	311	267	263	269	293	302	283	279	276	289	293	277	287	287	269	278	329	263	315	276	285	287	281	305	265	289	244	287	272	286	276	281	310	265	283	284	303	258	283	302	266	295	318	263	276	280	286	276	290	315	282	288	270	273	270	295	281	323	269	270	294	264	299	300	277	275	285	276	264	280	301	264	273	259	261	289	256	256	287	280	266	264	259	284	259	304	280	269	268	276	257	308	263	293	293	269	280	271	283	277	279	298	272	290	283	279	286	283	289	281	259	275	278	265	301	306	283	298	287	289	301	311	300	287	274	286	290	275	267	281	269	279	286	281	273	255	296	258	276	298	295	263	289	274	282	255	269	265	286	254	294	278	259	287	274	262	290	307	282	264	273	268	287	264	290	294	273	309	291	298	302	322	289	282	263	286	255	294	277	263	264	275	257	283	270	295	292	287	310	247	257	270	288	266	251	276	270	282	288	276	288	257	299	285	273	265	302	314	280	272	293	297	288	273	258	255	325	285	279	277	318	268	249	291	280	299	268	299	276	285	280	263	290	307	274	251	287	281	303	264	279	270	300	281	291	292	293	283	283	269	281	284	304	292	293	275	280	282	259	262	258	271	288	270	326	288	294	289	290	266	306	305	301	281	248	255	310	276	260	269	342	260	284	272	275	293	304	264	263	252	317	305	313	287	272	281	297	278	293	293	317	261	242	289	258	276	294	320	284	286	254	265	294	304	285	265	274	263	285	269	276	270	303	289	293	288	289	276	277	258	300	288	245	290	314	270	280	261	271	303	293	288	283	304	274	274	282	309	274	289	231	271	276	285	267	312	275	288	287	303	263	266	269	307	285	264	317	303	287	280	277	298	286	315	310	278	268	290	266	294	270	283	304	287	288	241	274	299	289	287	298	275	289	291	266	286	283	305	258	301	277	291	270	293	290	264	272	259	314	266	317	272	264	293	271	267	267	268	263	275	262	290	270	283	287	279	279	301	288	246	297	284	270	276	298	254	280	268	288	267	274	309	274	279	310	280	300	269	279	319	291	295	304	284	278	296	282	275	279	274	287	296	295	281	283	267	252	274	293	303	295	308	299	277	309	291	280	306	283	313	295	288	296	282	273	292	290	300	281	282	304	270	299	290	283	256	314	304	294	289	267	262	293	277	296	311	263	283	304	280	268	285	269	263	291	265	279	314	297	316	229	291	323	305	267	248	306	283	253	287	307	296	249	314	314	284	305	295	299	303	290	259	279	274	287	297	278	282	267	291	278	277	295	284	279	241	267	277	299	300	253	264	326	268	296	282	300	301	318	302	245	285	302	313	274	271	277	296	296	272	265	256	275	282	303	271	290	278	305	290	286	285	298	269	285	291	301	315	261	283	286	270	271	289	239	302	284	284	289	280	276	273	278	257	309	275	262	300	280	282	293	287	261	275	258	295	268	253	308	266	263	292	274	271	288	298	251	265	276	317	292	276	305	280	274	259	306	303	314	296	274	295	281	283	263	288	296	305	321	299	277	296	256	306	293	308	259	261	300	289	287	302	255	295	254	298	281	289	295	270	300	267	288	288	284	261	290	278	268	264	265	268	294	272	295	278	281	272	275	272
23234	24231	35095	39859	36297	34714	31838	28826	29560	29737	34381	36217	39133	38538	40691	34411	32352	34332	36965	35026	32101	36940	37877	35657	31726	28237	23584	18709	18380	16833	17114	16253	12679	12504	10377	8627	10261	8640	7576	8093	5784	5321	4036	4074	4175	3424	2777	2438	1676	1240	1177	1029	1041	991	942	932	958	921	916	894	839	839	856	788	803	764	812	820	780	760	811	722	734	768	741	812	753	740	768	800	757	786	801	790	754	804	722	725	782	787	716	753	770	752	713	737	792	789	791	755	787	760	758	751	725	807	794	759	757	777	797	764	757	779	769	757	764	777	763	801	751	767	747	769	718	786	804	750	758	790	731	779	772	750	756	774	784	733	790	749	760	763	734	677	765	711	733	743	793	790	824	789	769	788	784	760	758	752	719	766	792	745	713	782	746	733	763	771	801	745	790	758	769	743	775	766	716	780	787	776	748	780	716	737	800	783	738	767	716	781	750	788	790	770	749	808	726	815	751	750	734	704	740	729	794	780	777	792	776	771	820	759	729	738	759	764	734	798	747	788	780	775	771	732	712	741	741	771	753	747	749	770	815	767	752	749	746	751	756	737	807	748	730	742	710	749	768	777	757	769	743	761	776	782	770	766	738	791	754	768	748	743	719	769	754	771	757	757	780	791	748	776	814	759	760	785	739	724	765	735	762	808	748	738	762	806	734	768	768	758	753	786	796	747	779	734	766	725	786	731	747	747	737	746	713	759	734	736	748	746	763	803	755	788	743	769	793	789	743	748	808	772	754	746	756	748	750	732	747	770	770	719	750	745	746	716	762	813	735	710	765	761	824	784	816	819	733	747	785	778	793	791	735	794	802	772	774	779	745	773	750	754	737	770	749	808	764	778	766	710	761	772	775	770	796	756	747	757	745	797	773	792	788	773	797	760	765	788	818	753	762	730	776	759	784	757	748	730	794	720	751	726	749	800	739	783	734	785	769	794	734	814	803	734	752	768	793	767	731	725	767	783	791	759	782	822	764	812	772	735	706	740	768	788	726	733	726	753	752	772	794	821	742	768	750	756	762	727	785	768	719	791	748	768	832	820	758	710	784	762	770	766	792	795	745	779	700	717	754	772	740	744	783	746	743	728	819	748	752	832	731	736	772	806	764	747	747	787	754	746	765	745	756	751	801	786	785	816	769	756	793	754	790	765	798	784	752	761	776	755	762	799	790	773	760	784	758	760	787	746	720	751	762	736	726	728	747	809	814	751	763	754	782	770	763	781	756	751	807	753	767	787	796	778	688	810	746	750	739	738	782	751	745	804	775	752	718	754	771	771	760	808	785	750	754	783	789	757	773	773	809	774	749	789	802	720	797	796	778	777	824	697	830	714	747	751	787	704	783	720	776	713	793	786	727	726	788	766	764	755	793	773	701	749	775	771	773	751	743	804	781	792	754	756	767	745	758	778	786	790	750	746	782	755	788	773	796	777	733	788	781	767	734	818	757	713	780	756	765	715	716	814	760	748	762	756	731	763	729	753	722	740	776	754	791	734	740	719	734	715	744	731	745	707	796	779	791	780	743	818	721	731	739	754	762	751	746	758	809	713	687	749	766	830	752	718	765	763	784	840	730	779	777	777	787	772	771	739	719	735	790	768	753	773	785	748	766	755	751	804	776	750	746	771	746	744	771	739	782	745	792	793	739	739	752	789	718	760	736	768	748	785	759	749	753	779	732	755	825	770	744	780	785	773	748	749	769	773	759	772	767	800	749	734	792	746	742	713	741	712	699	775	761	752	806	845	733	769	763	771	746	800	710	786	819	762	748	805	810	742	776	743	728	758	743	775	745	793	742	745	780	768	732	749	799	807	728	723	750	794	742	790	750	764	769	813	787	745	750	732	797	775	773	759	731	776	787	749	791	775	776	761	739	770	831	785	764	775	758	770	702	764	828	776	741	758	786	737	814	787	735	746	800	736	766	749	748	778	770	802	776	777	744	754	736	827	784	745	776	759	719	786	778	795	777	744	733	727	761	764	783	763	728	774	779	817	693	711	779	728	771	751	786	793	765	724	790	746	729	771	776	746	733	714	766	775	837	757	770	804	813	806	764	753	743	794	728	750	761	732	803	766	770	756	790	750	782	790	751	768	722	754	756	819	730	769	759	721	779	760	728	769	762	754	747	761	737	736	756	765	774	807	804	774	727	785	752	768	774	741	774	729	727	771	785	774	747	770	739	781	777	721	706	757	816	734	788	770	752	776	803	709	736	774	772	733	751	734	750	778	749	734	744	719	749	799	774	798	800	751	746	781	749	808	768	776	758	731	739	775	759	748	763	773	743	838	756	754	760	790	726	727	743	753	802	736	743	770	732	742	769	827	781	778	742	750	767	746	767	763	746	759	763	715	732	769	783	772	794	736	790	747	776	778	761	800	763	800	771	780	745	759	750	758	743	714	761	757	765	812	795	763	732	814	753	779	745	804	739	766	751	744	737	752	784	785	765	735	749	748	784	750	788	810	770	775	769	808	763	773	758	750	743	727	753	738	769	761	726	755	766	742	766	801	785	740	759	788	795	755	763	764	726	771	780	769	819	759	795	778	774	798	794	754	738	778	815	791	756	740	809	781	769	773	828	734	758	723	743	809	749	772	743	797	775	765	734	755	753	762	772	774	742	777	759	812	726	774	798	751	742	745	709	728	751	712	769	743	753	740	751	770	787	768	826	752	754	719	758	762	758	756	729	768	791	755	766	739	741	804	802	768	756	770	802	794	756	828	802	752	761	772	756	733	722	738	700	811	745	744	701	752	772	760	793	764	760	758	790	735	736	732	790	746	746	772	764	783	772	746	766	817	798	732	767	764	782	710	745	762	802	755	767	715	776	777	712	798	830	768	779	749	724	749	743	717	767	759	766	789	750	791	798	780	762	757	757	742	790	751	799	759	770	756	717	762	808	743	743	784	760	767	824	749	760	771	826	720	755	748	801	795	739	746	753	753	775	740	750	765	763	749	774	810	736	778	776	771	764	748	727	694	760	752	724	747	755	827	760	799	752	715	773	774	776	751	803	769	795	793	713	787	781	744	730	754	789	741	747	792	742	711	784	746	788	781	808	770	729	765	717	801	814	773	768	758	727	776	775	733	750	775	727	793	801	755	721	781	751	760	768	766	762	743	749	766	739	777	709	760	725	767	791	769	762	757	756	774	732	796	822	728	769	737	759	733	788	715	750	762	777	768	756	720	789	753	731	748	787	774	775	740	787	781	745	784	766	768	753	770	763	753	742	763	787	747	698	776	743	749	783	809	770	746	708	714	780	789	765	801	766	767	750	786	809	781	727	713	708	840	760	772	796	794	698	759	744	790	747	738	750	760	795	746	759	780	739	729	796	750	720	825	876	727	810	736	806	794	799	748	787	687	702	752	749	778	766	730	800	768	700	752	740	781	745	752	711	735	763	780	766	784	763	733	723	758	753	796	762	786	708	777	740	763	805	838	790	775	774	757	727	793	804	726	808	760	758	746	819	766	792	802	798	743	719	730
44772	38406	42072	41786	36425	28932	22354	21256	22069	20136	24155	28837	30034	28281	31480	23241	22292	22805	26217	24124	21271	25503	24674	21538	18926	15706	11085	7528	6944	8311	7942	5987	4493	5007	3570	2776	3141	2295	2425	2297	1730	1564	1261	1194	1214	1054	944	833	542	438	412	371	414	372	364	364	388	390	341	357	354	345	337	359	319	325	347	357	332	337	318	317	337	341	318	305	317	345	324	346	338	331	311	359	323	320	307	287	313	303	336	308	324	294	332	298	309	349	302	331	330	305	294	313	314	336	325	343	353	299	319	312	349	334	322	325	326	328	316	315	339	318	289	306	301	312	303	271	358	332	285	310	316	309	301	314	315	323	285	328	322	305	309	320	307	329	334	343	299	302	320	341	312	320	302	301	329	308	298	322	354	314	332	320	339	306	317	325	296	308	308	331	322	349	359	316	303	313	300	266	367	346	319	337	319	343	332	321	336	340	293	297	307	332	325	327	333	293	318	330	317	359	313	301	331	335	304	344	310	314	357	323	289	279	314	354	324	311	308	316	303	338	295	333	291	333	355	311	301	321	308	298	319	301	351	351	310	315	297	350	331	330	294	334	320	324	302	334	315	322	310	326	317	310	317	291	297	360	341	326	334	314	350	321	313	319	321	323	365	284	323	325	346	324	334	330	353	331	332	317	297	378	309	335	357	325	324	341	301	380	324	341	326	346	304	311	309	297	313	317	315	343	329	326	344	321	320	337	287	302	304	312	293	320	320	310	302	327	347	323	320	299	323	314	318	324	319	324	326	331	324	318	334	305	341	306	307	305	307	348	328	327	286	335	328	322	298	297	304	320	339	344	335	311	345	303	308	311	303	303	318	311	308	295	345	315	331	278	359	328	299	304	307	331	295	327	306	328	338	330	323	318	336	317	317	300	324	341	331	307	315	320	335	360	351	336	333	332	369	305	317	334	333	315	322	308	340	300	343	310	305	325	283	329	313	302	314	322	304	321	333	323	296	309	311	344	293	347	329	331	297	310	335	341	320	318	320	330	327	307	323	313	306	344	340	340	298	313	316	298	332	338	331	324	322	315	321	322	322	315	331	314	279	297	318	318	320	322	300	296	343	317	310	276	314	299	318	326	317	325	311	335	333	320	335	316	336	305	330	300	328	386	306	339	338	335	326	323	327	331	292	326	321	323	342	347	331	311	302	333	333	321	299	363	332	311	344	328	335	337	323	311	311	342	341	314	337	304	348	338	292	335	321	323	309	326	314	284	314	309	338	322	308	328	339	305	327	350	322	320	315	334	300	320	341	305	356	333	319	308	289	336	341	299	331	310	330	336	297	325	308	322	319	342	329	298	332	320	323	287	338	313	320	328	308	316	356	346	331	307	362	331	325	345	327	328	286	314	343	343	313	331	299	337	314	350	336	290	315	325	314	305	349	332	295	319	337	314	296	362	313	320	312	348	319	333	285	343	320	312	320	338	332	351	316	323	326	342	293	321	338	321	359	370	300	313	350	288	314	357	303	276	312	357	318	289	333	306	309	334	308	319	299	348	323	307	327	292	303	322	307	295	344	342	335	333	315	311	306	324	296	310	314	346	287	309	288	337	346	339	337	326	321	332	326	309	342	328	306	328	303	319	325	319	346	274	341	333	282	324	320	329	302	331	348	293	306	336	338	327	336	343	295	312	312	339	320	295	344	342	341	311	311	339	327	334	326	319	291	317	335	335	339	348	336	321	327	363	295	347	320	311	323	290	319	294	320	306	296	320	384	299	328	296	326	309	345	293	338	325	329	336	328	297	310	310	337	331	307	332	302	313	316	308	351	339	322	307	313	351	320	310	315	341	322	318	350	294	338	319	323	314	325	325	323	346	330	330	321	326	295	322	312	284	317	309	294	325	328	268	350	306	355	342	342	318	310	343	321	269	290	292	316	312	319	361	305	322	314	315	360	317	330	294	312	315	330	365	305	300	318	318	268	308	302	321	290	326	288	353	317	303	314	316	334	360	324	317	346	349	326	334	328	302	325	368	339	345	296	320	345	310	301	315	301	352	331	333	325	341	360	329	324	311	320	338	295	317	323	329	328	312	334	316	315	316	297	308	316	338	349	318	337	331	306	318	330	322	296	304	340	301	331	296	335	317	319	317	318	323	305	317	330	328	316	317	327	323	308	299	360	299	338	297	309	320	306	319	347	331	352	291	303	302	330	334	345	308	323	338	298	309	334	303	335	304	328	315	344	333	330	326	327	312	333	303	336	346	301	324	329	350	322	317	313	360	315	319	310	332	321	303	324	313	325	305	343	342	330	317	301	315	300	289	324	353	362	328	329	325	331	322	359	288	349	361	345	351	333	321	348	315	315	365	317	355	345	312	322	321	333	326	343	317	313	305	324	337	327	306	319	325	298	319	318	344	305	300	341	293	296	339	296	328	347	358	346	321	302	293	332	288	318	333	343	323	331	337	342	318	332	368	321	319	311	301	299	314	341	306	310	317	306	297	337	329	352	322	314	338	319	313	354	335	323	313	327	340	335	313	317	341	334	295	324	324	306	333	327	319	339	344	339	297	331	325	347	330	315	320	343	340	315	314	318	332	310	327	322	323	344	297	307	324	355	359	296	346	277	304	357	347	305	288	299	312	301	351	348	328	325	319	332	331	327	319	316	328	322	338	306	335	328	327	338	345	317	314	281	314	323	309	305	326	319	306	329	366	319	334	326	345	313	320	306	315	287	343	343	335	319	325	308	282	315	327	313	335	331	325	324	313	318	322	328	331	322	293	318	310	286	354	328	320	285	321	340	345	343	343	341	323	301	319	329	370	303	318	372	312	322	311	318	336	331	313	326	306	323	316	325	313	319	351	319	324	311	337	334	321	334	345	344	321	385	327	349	311	339	346	319	307	332	335	329	342	292	338	327	314	298	346	301	325	353	345	324	329	296	303	311	338	316	305	303	323	337	361	380	343	348	356	325	331	338	345	328	308	306	354	312	345	300	331	329	348	328	359	350	329	326	330	294	312	329	339	301	323	313	337	340	333	347	323	339	324	315	320	345	320	318	296	299	341	332	320	314	324	340	347	349	350	311	307	345	305	299	296	305	331	329	343	316	330	313	315	331	331	279	317	330	284	343	318	309	291	318	331	334	341	272	306	306	319	340	290	359	319	320	318	321	316	335	324	312	352	312	330	320	305	333	319	333	334	345	322	330	344	311	324	296	344	288	329	344	300	295	320	325	296	339	326	334	313	310	338	298	294	326	318	345	304	295	295	322	312	297	315	331	299	336	366	299	337	326	310	314	298	318	334	319	321	318	325	329	333	349	320	349	331	328	304	356	309	325	306	325	357	318	338	331	361	312	303	339	319	333	337	328	341	324	319	334	335	339	298	341	353	321	339	315	312	325	345	321	314	349	315	315	322	307	314	340	360	314	314	302	293	313	338	327	326	322	343	325	334	340	292	343	332	308	342	298	314	292	298	317	345	312	315	342	330	309	300	317	326	329	312	292	325	324	312	304	323	343	353
31201	31308	41527	46621	45542	40456	36441	37672	39589	37259	42819	47255	48558	48054	49326	43188	42840	44651	48515	44344	43463	48597	46569	44143	41206	35605	29601	25448	26100	27002	26250	23408	19922	21624	16574	14715	15036	11397	12585	12248	9730	9001	6938	7179	7055	6144	5219	4461	2616	1774	1563	1413	1326	1326	1217	1118	1157	1122	1073	1013	963	972	950	944	944	991	886	910	895	864	876	901	895	891	858	878	881	829	864	848	916	853	857	884	838	806	852	886	841	863	771	861	845	833	879	819	838	774	887	864	861	830	886	835	853	892	898	872	895	893	788	850	914	862	795	831	846	849	818	859	848	860	840	823	849	870	883	826	857	880	815	808	798	820	856	862	824	890	863	841	873	794	835	826	877	819	883	827	846	848	842	852	836	911	874	820	864	837	865	846	831	828	835	824	821	834	840	815	873	849	842	844	870	802	867	825	856	790	854	853	825	831	895	842	851	826	825	903	839	886	881	860	830	861	850	842	826	843	861	852	839	851	880	851	823	893	888	844	849	865	812	874	882	816	834	816	831	866	823	853	852	867	826	856	860	870	857	821	888	862	811	864	838	873	829	824	877	848	859	806	866	804	875	810	802	791	843	860	866	863	838	863	866	834	828	854	832	850	828	866	848	840	852	850	884	864	868	889	828	840	775	799	795	850	813	839	820	859	863	838	864	870	813	860	810	834	884	839	870	827	866	823	883	890	835	859	845	824	829	855	885	843	911	836	867	847	853	855	865	913	846	875	819	854	872	879	926	876	865	829	824	840	831	878	862	879	833	870	849	810	901	800	851	891	833	840	798	826	824	830	838	893	879	850	805	813	862	885	822	902	853	888	799	822	878	854	850	858	817	848	819	857	828	811	822	874	849	824	834	861	886	878	859	826	894	864	886	860	812	838	819	794	824	832	917	851	843	830	859	819	818	869	829	846	854	833	898	860	913	850	847	837	861	870	830	848	839	820	838	870	800	825	826	863	807	779	880	813	843	871	824	841	883	874	808	869	861	789	842	882	892	829	874	847	890	862	881	933	845	860	829	877	812	901	862	880	799	823	804	898	855	808	853	826	892	889	824	875	881	856	863	880	840	861	845	851	849	842	884	868	885	855	888	820	842	856	852	816	808	822	852	776	829	826	857	849	847	881	848	806	852	797	849	891	856	833	873	873	841	842	855	889	828	845	825	849	842	824	834	829	876	845	819	850	835	862	812	822	806	830	834	874	831	829	802	872	855	839	868	872	850	835	864	833	811	830	818	833	880	830	898	805	809	853	843	844	825	825	879	877	815	801	840	853	862	825	871	877	826	816	859	839	904	819	840	812	830	841	863	827	855	817	876	795	845	833	843	829	882	856	866	859	807	843	868	912	843	857	894	831	846	844	834	844	874	872	837	875	874	796	797	848	874	870	783	845	887	869	838	894	857	859	863	853	853	880	796	862	837	829	806	853	835	854	821	843	868	870	830	879	844	824	875	852	875	893	854	826	852	812	808	825	845	860	849	873	861	830	872	795	873	836	864	828	842	879	836	869	789	841	856	842	872	855	925	856	816	831	850	831	856	884	828	843	811	867	852	874	826	818	886	839	859	840	873	866	818	845	768	857	899	839	853	780	807	891	862	868	883	862	894	881	854	851	848	841	819	868	835	865	874	844	860	871	827	834	877	857	815	827	869	837	872	864	871	846	872	829	840	830	843	876	850	830	863	842	842	848	909	825	882	853	882	869	808	885	890	815	829	827	838	818	857	852	806	803	874	845	882	853	863	869	848	817	902	824	824	838	875	900	833	872	835	878	825	836	872	773	873	866	869	817	806	810	810	873	868	778	886	837	802	857	851	773	857	875	922	852	827	864	862	847	917	875	871	817	823	813	864	877	837	803	893	869	839	873	865	870	875	846	853	847	892	843	857	864	872	892	840	829	890	872	870	821	850	834	771	855	873	834	919	861	873	835	820	867	851	852	883	906	825	840	853	853	822	890	849	855	812	834	809	890	828	826	893	873	876	866	830	830	816	829	883	829	840	832	833	836	900	842	858	913	880	911	870	838	860	865	859	854	885	861	883	854	868	826	872	814	836	848	813	869	820	862	876	871	854	868	839	849	825	912	802	863	823	828	865	884	820	867	861	884	883	831	871	872	826	868	827	829	850	889	885	814	837	838	888	837	810	862	846	810	863	813	831	824	845	894	869	907	829	840	853	835	881	880	827	791	857	824	805	853	823	919	887	824	855	870	832	823	814	840	836	863	843	802	847	836	848	828	877	870	865	850	898	840	809	892	873	857	840	893	878	825	876	893	838	877	840	855	853	830	809	831	910	823	804	848	855	844	818	902	836	863	824	846	862	892	839	871	855	872	844	817	857	817	877	835	899	842	847	812	876	866	908	826	879	833	797	830	798	882	871	862	848	842	851	883	822	865	870	836	792	866	858	888	847	889	828	851	859	866	845	858	868	870	898	831	836	873	855	815	862	847	837	869	853	833	936	870	865	893	822	833	856	831	826	887	871	832	858	845	848	874	847	891	811	819	862	839	843	837	865	885	834	865	850	828	857	828	861	874	864	891	907	866	840	909	870	886	873	887	910	849	832	839	878	839	790	884	861	870	822	881	845	861	837	802	817	833	841	861	874	804	832	895	847	817	828	876	846	802	847	859	862	892	862	812	849	807	863	766	809	831	892	884	879	858	879	870	828	877	885	835	821	847	840	848	812	817	878	863	861	837	848	883	866	828	867	853	851	846	849	869	835	850	844	812	830	850	805	839	838	832	848	857	822	865	854	871	813	855	844	880	828	831	849	851	840	847	818	821	860	853	851	856	797	837	856	869	837	908	840	854	849	820	849	873	830	858	833	859	892	871	849	847	820	843	887	863	843	848	847	847	862	850	859	853	841	838	834	806	871	817	866	859	851	866	827	892	887	896	870	884	904	835	828	904	826	785	813	883	821	809	858	840	851	830	864	848	824	792	862	899	852	795	850	853	861	891	877	846	803	865	875	848	876	845	795	853	852	817	830	836	852	897	860	811	844	839	831	865	901	830	864	874	866	876	827	872	885	841	843	813	909	840	868	806	851	852	801	889	793	853	831	858	862	839	893	873	824	846	886	878	801	851	844	844	880	842	858	861	827	866	867	876	816	854	871	839	854	890	864	851	890	853	876	843	796	850	853	908	857	869	828	855	811	898	830	837	838	811	837	900	853	840	880	875	851	840	897	768	867	857	833	871	844	834	848	817	844	798	878	830	857	875	939	846	870	860	864	870	856	869	797	836	818	856	888	844	834	891	830	782	866	804	853	838	855	845	881	779	832	865	903	791	815	858	849	852	884	778	890	883	840	875	823	873	869	794	863	795	835	858	844	874	857	877	819	820	810	829	783	869	808	819	798	823	882	873	835	885	842	783	869	845	875	833	858	836	813	849	825	841	819	836	851	845	843	844	884	805	837	881	892	853	819	905	801	856	840	828	860	840	905	849	876	849	851	816	884	826	849	821	860	816	875	786	851	868	807	871	840	833	836	804
20052	16369	17432	13714	9710	6225	4238	3132	2439	2011	1893	2101	1897	1731	1719	1332	1290	1364	1535	1330	1237	1369	1178	1101	1050	867	596	487	497	559	490	436	423	441	393	330	312	298	324	318	307	301	266	287	279	278	279	245	282	266	233	218	235	267	247	237	247	238	242	232	242	248	232	255	219	229	236	246	259	226	236	218	221	217	238	251	236	248	233	231	235	255	229	230	228	221	212	250	288	238	245	216	222	230	227	249	245	238	229	231	228	232	248	248	246	240	246	234	238	234	235	246	228	229	239	236	214	263	233	216	205	235	271	255	240	225	223	230	243	228	227	257	243	223	237	227	257	228	220	257	260	241	227	236	246	230	233	235	243	237	219	238	208	222	267	232	240	257	234	263	238	224	271	267	225	225	233	204	228	226	235	233	257	216	247	207	247	215	257	227	240	224	245	248	250	207	234	261	232	231	249	268	230	252	238	257	245	239	209	245	227	235	238	201	250	257	220	236	240	235	236	215	264	223	270	247	252	229	267	232	224	225	217	234	239	208	254	237	260	241	261	248	238	223	250	262	246	214	232	257	230	219	261	246	262	230	227	260	243	272	223	229	221	250	243	231	270	234	235	231	216	256	244	218	261	230	247	222	226	226	231	229	257	205	260	238	244	226	247	248	228	251	243	240	234	232	232	229	246	257	247	260	254	263	219	219	239	225	235	239	224	225	228	248	232	241	248	228	259	227	249	252	209	217	221	244	252	267	264	224	245	257	241	255	228	228	252	207	221	239	238	244	259	238	247	275	229	235	232	238	242	236	230	242	246	239	255	245	247	222	247	212	243	220	229	243	229	237	259	235	245	269	232	243	252	239	245	248	226	230	228	248	250	238	266	262	225	256	214	249	262	259	233	240	239	268	240	227	236	232	214	224	211	250	237	247	233	213	236	229	222	223	242	257	216	229	235	216	252	223	240	232	234	228	234	232	244	238	231	223	231	260	228	235	248	236	249	241	252	230	246	233	247	234	235	224	223	229	241	232	218	222	252	211	256	230	262	245	244	225	222	233	239	230	240	224	261	235	248	238	260	217	229	247	237	220	229	208	214	213	214	237	242	237	225	225	240	236	207	228	239	285	259	218	244	230	239	249	220	239	228	224	234	225	221	266	222	197	243	219	235	240	222	227	227	232	255	227	246	214	215	238	208	244	220	252	240	246	239	227	252	243	214	242	239	235	235	247	233	225	236	233	268	233	222	259	221	254	243	263	250	245	241	230	228	227	228	240	251	228	215	237	239	237	274	242	245	213	248	219	214	247	241	248	248	272	234	272	243	224	243	229	252	254	238	228	259	230	243	239	237	251	239	230	233	209	238	229	262	226	244	238	249	252	215	235	240	247	262	236	215	243	249	254	247	231	241	232	208	238	198	265	249	235	229	204	248	241	245	240	213	210	238	263	242	231	243	241	232	226	243	227	218	259	240	232	230	236	240	219	230	232	216	229	232	235	215	214	258	239	254	245	256	254	221	222	225	252	235	237	219	253	221	217	225	258	217	268	230	248	221	234	236	237	247	235	247	253	228	238	238	247	238	236	279	242	239	254	245	218	225	212	238	254	239	238	218	231	245	222	235	238	204	248	237	222	236	243	240	259	244	274	231	226	223	251	221	230	236	230	231	250	236	219	250	232	265	230	228	216	237	230	226	216	244	264	223	247	245	250	220	217	259	241	235	255	204	225	257	209	229	263	223	223	246	248	239	227	248	195	249	217	241	264	229	213	263	211	218	215	215	228	235	232	226	238	226	218	236	210	267	244	271	253	251	251	258	273	227	243	245	232	238	248	247	262	235	271	246	229	241	257	232	240	238	232	195	213	224	244	247	248	237	239	248	244	244	210	229	231	249	259	202	234	240	245	222	230	223	243	260	242	232	234	233	225	261	226	257	260	227	241	225	252	239	244	234	209	218	248	207	208	254	227	234	216	259	247	234	250	216	243	250	266	223	248	224	247	245	250	236	231	242	230	220	201	227	242	214	212	233	245	218	225	247	220	208	234	231	235	211	234	219	244	222	222	255	222	243	225	249	221	217	243	211	213	245	262	250	241	219	232	261	233	244	241	230	207	237	233	236	224	254	237	229	244	233	220	207	246	231	223	261	249	224	254	248	226	261	233	217	233	243	249	225	242	229	242	229	257	241	242	250	253	229	243	231	252	238	247	230	246	234	244	249	241	230	224	243	258	234	250	217	265	198	218	244	232	241	239	225	236	243	241	229	245	232	245	228	246	236	237	260	235	262	249	234	233	228	257	192	229	237	244	250	253	242	268	245	213	229	232	223	229	247	240	279	240	225	234	242	241	227	231	238	254	244	247	221	250	241	231	258	233	205	218	228	216	262	233	235	231	237	237	264	245	238	247	213	237	227	258	211	221	245	258	224	222	209	212	228	214	268	231	209	263	263	244	247	258	208	246	241	250	263	255	219	238	249	250	253	253	228	220	219	249	228	222	236	248	246	271	222	244	208	235	229	244	249	238	261	241	227	208	227	263	252	217	231	240	226	248	243	220	234	238	215	214	258	218	239	241	230	251	232	209	236	242	215	237	245	232	245	239	241	217	238	230	219	219	240	242	256	239	242	239	234	237	253	250	224	232	230	254	255	238	220	233	257	273	251	222	251	227	240	222	248	259	266	212	228	238	226	234	254	222	244	195	236	216	241	233	238	252	215	260	235	212	212	231	237	251	232	241	248	246	230	245	222	238	221	238	226	234	246	241	226	247	240	241	214	259	227	239	259	227	238	211	237	249	265	214	257	235	261	243	240	248	230	223	260	272	228	233	240	224	240	233	242	255	221	232	252	266	274	231	240	250	232	205	255	240	255	254	242	221	226	232	220	239	257	238	234	244	271	239	229	214	277	238	225	266	239	233	240	235	261	234	266	195	230	231	237	224	205	240	240	220	219	240	238	268	248	236	233	235	252	216	264	252	253	250	226	236	239	246	246	221	234	223	252	235	221	238	239	233	245	247	243	255	235	246	232	195	226	228	207	241	247	221	216	209	262	273	250	246	233	228	231	233	251	245	244	230	216	267	252	266	228	226	234	248	239	241	257	234	218	226	242	250	240	237	257	237	230	258	220	259	228	222	247	252	205	242	245	227	237	241	264	235	246	240	256	249	219	251	210	227	255	268	256	229	228	231	224	233	227	242	217	215	232	238	243	214	237	251	266	225	231	200	246	216	242	236	228	226	250	236	234	227	237	220	257	258	254	246	252	236	230	225	242	222	268	221	207	230	234	243	217	234	222	232	214	250	284	234	241	257	246	221	224	234	238	234	222	227	267	222	241	250	240	228	252	217	249	212	240	246	227	212	254	222	226	212	225	241	245	227	240	234	239	231	231	264	225	233	253	275	205	222	240	218	226	241	246	204	222	216	257	218	235	231	244	229	206	256	251	227	250	211	225	210	257	241	264	241	219	242	245	254	206	245	244	241	218	263	255	246	246	249	218	255	238	236	240	231
12746	14010	22775	24974	21827	17895	14245	11551	10300	8747	8788	9833	9504	8577	8988	6355	6983	7100	8331	6612	6466	7393	6265	6212	5676	4522	3003	2574	2635	2796	2295	2111	1950	2200	1618	1494	1371	1215	1307	1226	1175	1109	957	998	989	887	884	843	776	728	722	720	731	731	730	724	719	645	778	666	687	637	678	707	694	662	650	646	647	668	697	642	703	603	659	670	612	623	655	651	661	671	674	665	675	632	610	617	643	659	661	611	651	584	695	633	682	668	633	621	669	648	658	634	622	670	678	655	650	646	642	633	699	637	658	668	661	623	654	671	663	666	657	634	639	641	626	616	685	609	673	611	656	641	659	660	688	660	673	594	669	629	636	643	666	623	691	665	676	641	650	661	632	646	619	686	698	685	685	643	600	638	684	632	660	676	635	635	698	678	632	656	636	610	637	635	695	692	618	640	664	681	688	638	649	648	660	644	661	658	652	646	643	678	651	681	659	690	656	636	690	657	597	676	637	657	677	621	664	622	669	663	660	627	640	685	634	673	643	637	648	685	648	633	613	632	673	666	688	684	627	632	575	654	619	672	630	577	650	661	618	625	698	628	643	663	621	701	609	665	646	649	660	652	657	670	680	655	628	643	655	635	605	648	619	625	660	642	637	682	684	669	635	640	658	670	630	623	696	659	653	670	663	587	629	629	654	630	625	651	675	647	640	599	617	615	686	676	646	633	691	683	638	665	613	610	638	610	691	630	623	634	665	665	674	716	657	686	652	677	657	654	641	690	658	657	605	636	699	620	674	607	661	662	646	661	634	666	643	658	690	623	627	631	658	690	656	670	672	619	646	677	661	610	656	668	627	663	605	679	653	701	676	672	634	644	669	601	686	633	646	646	644	660	673	639	710	637	638	667	616	615	637	619	620	659	691	669	589	706	638	643	655	685	625	691	644	616	688	595	664	672	657	670	697	664	641	654	620	619	679	626	607	628	709	648	662	621	619	663	647	667	706	623	652	670	651	665	669	627	680	695	630	635	633	677	669	676	629	646	664	669	668	648	643	647	664	610	717	629	676	667	655	690	666	685	646	640	696	634	649	606	606	651	634	643	679	625	632	652	599	673	609	634	650	653	643	605	602	687	662	613	653	647	650	682	672	643	616	572	642	678	639	643	636	660	683	665	635	666	639	679	642	622	656	638	653	621	619	653	686	619	639	707	692	675	611	652	650	641	656	627	637	655	663	648	640	692	678	644	661	679	644	659	692	662	667	647	615	602	651	604	627	673	664	658	643	651	650	646	635	656	622	617	654	656	627	617	666	656	661	588	654	615	714	623	626	624	636	629	640	706	652	717	591	673	653	700	733	645	657	679	627	605	597	656	668	629	638	653	687	658	631	619	608	636	630	692	652	674	659	686	630	594	709	651	719	665	679	619	635	692	657	648	638	679	650	623	621	666	685	608	644	658	652	704	645	648	672	633	623	675	687	593	658	647	660	671	651	680	646	614	617	665	681	656	650	663	663	728	595	679	623	653	701	690	660	629	589	663	615	630	644	653	676	673	650	590	624	668	634	631	623	676	682	676	671	638	626	635	637	613	661	602	660	627	629	612	660	634	657	625	664	663	612	675	614	655	648	673	654	646	667	641	681	659	652	651	605	680	679	651	665	678	672	610	632	598	645	648	596	642	641	664	653	666	634	610	664	591	659	665	653	703	606	662	685	613	649	672	614	649	661	613	643	620	673	659	649	693	699	644	650	666	690	627	633	681	700	659	670	670	649	659	682	659	652	637	667	706	666	683	659	639	689	653	652	643	672	673	649	640	650	634	691	629	660	649	662	669	642	683	644	602	650	631	655	594	624	631	661	610	634	632	673	651	619	645	661	647	672	642	693	634	613	633	701	631	637	640	646	678	654	635	614	621	677	665	647	657	624	693	643	661	638	642	644	642	639	627	671	664	637	657	643	618	626	649	635	670	705	627	628	686	604	650	691	669	630	665	692	648	680	668	641	669	656	635	679	628	674	651	625	673	657	618	658	652	679	678	615	638	631	633	676	648	696	562	648	668	668	662	656	649	654	633	647	653	653	637	644	638	665	667	634	714	706	655	636	656	625	631	621	642	633	641	657	640	677	676	642	635	636	625	638	658	651	630	610	677	634	677	687	673	690	668	667	680	644	645	680	660	635	639	635	649	668	635	651	647	651	649	649	659	666	660	693	616	629	647	673	646	655	684	631	684	627	663	656	630	648	650	642	644	671	684	645	645	634	654	675	673	648	643	656	609	662	662	647	651	653	616	615	647	675	691	633	657	646	622	657	627	639	681	641	660	632	680	673	674	613	613	586	623	655	614	669	613	634	644	641	614	652	676	633	641	638	678	638	705	675	680	703	645	680	667	648	655	712	621	610	612	690	676	690	644	639	675	605	645	640	657	674	634	671	624	646	698	652	651	602	640	661	639	649	639	607	614	660	683	670	662	636	654	676	647	614	616	684	683	652	677	682	657	651	672	670	626	613	697	657	681	639	655	644	623	647	658	634	667	671	653	633	631	630	652	628	674	649	635	638	671	695	643	703	645	618	685	626	636	625	655	679	586	678	645	639	695	655	681	666	682	637	661	653	649	619	667	652	681	690	643	686	615	676	639	621	615	630	669	679	644	629	662	654	678	666	677	661	689	617	681	670	621	665	670	636	678	637	664	699	639	621	655	666	651	666	589	590	660	694	622	670	657	632	670	693	654	671	609	694	637	669	630	635	617	661	648	652	673	647	646	600	685	685	668	651	700	640	648	641	633	657	634	654	664	603	635	635	648	657	665	653	640	682	634	667	682	632	614	600	685	620	646	682	636	673	659	649	680	632	684	651	620	653	674	682	653	654	640	670	628	630	673	678	669	617	659	626	618	620	630	622	636	645	643	669	675	600	642	632	635	670	666	649	649	690	667	603	637	621	669	615	659	585	632	681	634	682	683	592	646	672	671	637	671	640	679	648	659	633	671	604	662	648	637	647	634	636	629	681	670	652	621	634	636	641	658	645	648	667	642	625	711	664	624	639	632	625	645	664	634	678	605	657	642	636	668	599	661	645	665	617	680	633	661	673	677	636	715	633	657	593	635	665	594	690	673	631	649	689	646	673	673	689	668	637	681	648	648	711	660	680	639	662	629	717	656	652	629	683	659	670	651	659	653	639	684	635	619	641	707	656	649	619	674	714	606	651	688	617	661	634	641	683	628	628	692	654	667	585	675	661	648	716	643	611	669	696	608	613	616	642	659	619	621	631	655	622	690	679	664	641	663	673	654	679	673	637	678	636	660	677	616	647	639	658	659	657	667	639	686	638	622	611	654	651	661	657	649	670	609	644	649	617	637	656	675	643	643	630	643	668	675	654	684	635	689	693	670	678	640	636	623	612	696	684	682	671	665	613	649	641	608	670	633	628	625	662	679	614	598	677	611	609	663	643	658	685	637	636	629	652	676	610	692	645	676	607	691	681	675	675	637	641	659	631	661	669	659	636	618	674	624	647	647
35778	31110	34005	33162	27870	20403	14242	14082	15464	12141	14503	17795	18301	17060	18158	14542	13934	14105	15209	13216	11367	15116	11772	11307	10334	9644	3803	3339	4062	4013	3374	2657	2161	2403	1658	1676	1364	1275	1403	1126	1013	733	636	650	691	582	498	357	354	347	309	329	332	296	299	278	306	260	291	293	268	268	280	269	247	265	291	286	275	270	281	250	249	267	241	257	298	252	259	247	249	237	279	274	267	267	272	243	266	254	269	283	262	252	278	249	267	267	259	256	293	293	277	291	280	263	290	261	270	243	281	281	253	296	260	264	257	258	259	287	238	286	274	268	262	252	280	262	266	242	283	277	252	266	280	283	270	277	262	269	257	238	272	281	261	256	249	285	262	250	246	235	226	253	233	264	251	246	266	277	299	257	249	240	257	250	266	271	247	269	224	224	251	253	261	286	269	264	260	238	293	243	277	259	214	243	256	295	279	278	248	274	247	243	274	265	256	263	258	248	240	265	248	274	279	263	270	259	285	255	274	260	257	254	277	267	251	291	251	279	267	284	242	231	265	272	233	251	286	288	253	278	263	257	234	254	278	284	276	268	248	278	265	288	300	293	286	264	255	266	251	261	269	281	251	250	277	258	288	295	272	238	245	234	265	288	234	248	290	279	265	241	272	272	265	260	243	291	253	259	249	262	280	245	272	280	291	253	274	252	262	267	260	259	252	263	267	279	274	237	283	281	243	254	276	255	274	281	267	280	274	282	263	254	254	293	255	245	264	267	284	273	288	276	243	271	290	279	266	265	273	242	282	273	232	281	300	255	251	277	245	244	261	248	271	247	272	269	273	248	285	272	264	248	283	287	284	303	293	240	254	275	279	236	259	255	232	272	278	251	253	267	283	279	250	300	242	261	278	257	248	251	238	251	254	240	266	280	272	257	258	282	283	266	252	266	264	220	272	260	236	244	290	258	252	276	271	247	268	265	258	260	283	271	255	254	278	245	262	261	267	279	243	242	269	249	256	280	261	253	283	289	267	263	280	267	256	244	275	258	271	294	255	258	281	265	241	264	264	274	283	274	255	275	269	290	281	284	262	263	261	248	252	307	263	257	255	229	265	272	256	304	253	270	263	288	265	267	275	238	284	272	262	265	251	261	251	278	239	241	245	283	270	260	294	292	294	288	239	276	232	269	251	261	264	265	254	258	288	244	253	275	253	279	298	260	261	254	248	252	258	286	262	262	265	265	282	252	246	263	272	265	231	258	232	306	279	273	248	257	251	265	273	249	220	287	269	285	248	244	264	238	261	276	272	267	264	280	262	261	238	285	253	266	261	290	236	258	271	285	247	283	271	288	257	297	251	271	266	276	259	249	265	264	272	262	274	265	297	254	282	283	269	272	255	304	270	251	248	232	276	288	255	276	259	267	288	277	271	276	294	245	257	283	250	259	233	271	243	260	280	273	293	287	268	251	266	234	267	270	232	263	260	285	268	238	285	252	270	262	268	287	257	289	265	265	253	275	257	268	256	299	238	237	247	255	255	262	264	238	252	254	292	265	281	238	242	278	290	267	279	244	284	291	282	273	290	263	256	269	263	268	277	289	261	267	265	279	291	265	254	252	269	256	298	282	252	277	292	251	231	293	252	266	280	281	237	257	281	264	241	266	280	271	274	261	262	280	276	271	266	277	247	256	287	263	264	244	246	270	282	263	284	265	256	268	258	278	269	288	282	261	282	292	247	267	245	269	287	243	272	261	286	249	255	272	271	253	278	253	267	254	258	246	285	266	274	248	274	278	256	282	255	244	292	267	262	256	260	300	260	234	259	259	281	242	271	264	261	271	256	257	267	263	255	277	252	269	281	277	249	238	277	267	282	276	249	254	249	293	273	278	224	266	254	277	283	268	262	286	262	246	267	274	283	233	270	269	252	248	273	257	267	280	271	268	249	263	254	254	297	260	273	248	271	251	257	249	262	278	268	276	267	262	259	251	251	269	239	268	248	272	241	266	255	269	249	277	244	263	276	289	261	251	269	260	268	289	259	270	263	257	266	298	261	281	281	288	264	282	250	277	275	252	266	281	257	252	265	274	253	264	237	270	256	242	258	261	248	267	258	283	246	298	222	278	275	245	258	276	274	279	278	240	258	267	273	284	283	276	312	266	258	283	296	275	290	268	278	289	273	278	262	276	251	270	272	260	258	260	277	263	271	271	256	267	270	271	259	263	251	247	283	269	272	266	288	249	250	249	261	265	252	255	273	242	249	241	269	271	257	273	244	269	257	259	279	304	262	243	260	243	267	253	258	284	296	253	267	270	285	239	264	247	276	282	263	260	288	244	273	265	243	283	249	266	257	253	308	252	284	279	270	257	274	248	283	243	253	245	261	249	282	248	247	252	262	264	268	242	239	280	273	234	261	282	270	281	253	252	249	212	259	267	293	242	236	254	270	284	303	233	295	258	271	262	297	276	257	279	266	254	281	274	276	266	262	259	271	270	244	246	277	269	285	289	289	247	263	284	282	259	288	265	263	282	296	260	257	287	262	269	255	252	265	266	272	275	270	276	277	298	238	259	261	291	264	280	284	237	274	264	258	285	261	302	246	264	288	251	237	252	275	260	250	261	263	272	263	247	277	250	267	267	256	267	278	284	267	296	270	256	269	265	267	246	256	270	280	291	277	273	266	268	265	259	281	273	281	237	284	270	247	250	280	267	278	267	266	261	236	253	255	284	273	305	243	239	262	291	280	253	249	268	253	246	267	279	262	262	267	228	253	240	241	274	279	260	287	276	268	281	252	304	300	269	270	285	266	288	273	308	243	254	306	266	282	284	274	259	254	264	291	261	218	240	281	273	298	258	291	251	296	259	246	266	269	243	280	290	260	255	308	283	259	251	291	289	282	223	267	287	286	282	243	238	285	290	267	274	279	251	230	283	276	248	281	262	267	281	288	275	268	274	279	233	222	265	264	273	254	236	278	259	282	269	250	256	251	272	310	242	241	261	278	280	273	279	254	249	276	284	265	277	268	261	287	276	255	286	261	249	271	243	276	264	275	286	285	276	251	280	261	268	244	258	261	268	293	253	271	270	288	262	284	263	292	301	256	285	239	275	300	283	268	264	256	271	241	273	287	282	291	260	264	243	265	291	246	261	292	300	252	268	243	259	288	268	293	255	242	261	265	277	281	265	233	277	251	265	294	260	282	232	245	272	247	268	256	293	241	275	270	260	272	292	263	270	263	276	265	281	280	238	224	263	276	264	267	271	263	299	273	267	275	249	251	260	262	253	253	268	250	246	227	301	223	262	273	235	270	258	243	268	236	235	267	306	249	261	258	285	266	278	291	252	276	272	262	282	257	266	292	286	261	289	275	244	260	284	249	310	252	271	276	240	278	261	223	269	239	282	273	261	242	283	252	278	251	261	270	292	224	256	262	247	272	269	224	239	280	274	248	260	275	260	282	268	256	276	259	246	228	251	276	248	275	246	286	284	262	264	286	248	253	267	258	262	245	286	248	249	290	276	271	262
23678	24968	35107	40400	37994	33638	29091	31178	33000	30041	34214	38400	39638	38849	39577	34908	35542	36904	38628	34513	33977	38871	33052	34535	32286	29010	15511	16624	19453	17148	15037	14571	12419	13434	9298	10170	7393	6581	8273	6538	5999	4330	4039	3731	3779	3380	2656	1754	1344	1148	1070	1052	1050	1063	996	897	864	920	869	839	779	771	792	772	738	805	740	723	746	748	739	801	760	705	709	725	731	748	803	706	708	744	672	696	709	732	722	696	758	723	736	712	702	700	743	723	683	746	721	718	770	743	725	700	746	737	683	783	737	731	745	771	701	739	672	741	728	758	723	710	699	734	726	694	724	697	702	706	693	713	726	705	713	694	698	719	723	714	720	741	705	722	735	732	705	764	737	716	750	703	713	705	720	732	722	770	678	692	691	733	723	714	691	735	689	737	720	746	681	751	740	779	759	721	718	756	689	732	715	740	742	687	668	719	713	722	683	723	730	706	710	697	766	722	722	692	697	710	717	709	710	722	722	769	712	727	728	682	750	699	678	714	764	733	742	708	752	707	742	708	714	683	741	745	694	740	733	742	698	778	765	701	676	686	690	745	695	722	693	688	713	704	679	720	722	764	730	709	739	718	727	760	722	759	687	711	755	747	730	683	733	717	733	710	691	691	698	693	718	677	686	685	754	705	736	678	718	701	740	727	737	692	763	721	744	717	723	716	747	728	780	711	730	754	748	729	691	754	749	666	724	747	733	670	704	714	716	741	724	720	716	705	687	716	721	711	712	691	705	696	755	733	695	740	719	714	753	717	700	760	698	763	743	781	715	716	718	697	743	705	724	676	710	700	700	783	707	697	663	752	754	711	692	743	764	710	736	710	708	741	764	759	740	749	723	726	712	747	754	703	716	743	728	743	721	730	724	691	672	729	750	742	711	684	752	758	726	787	706	721	736	732	759	685	682	727	740	632	753	773	713	701	701	666	706	722	711	705	758	728	695	708	733	750	727	743	741	757	710	722	681	725	730	699	677	725	710	702	716	679	719	682	757	687	699	746	735	702	707	758	703	766	759	742	723	709	714	744	728	743	697	670	707	728	762	765	715	738	702	715	763	748	710	755	713	724	756	645	712	702	734	713	691	697	732	749	705	750	743	742	763	764	725	718	692	725	745	750	727	684	703	706	721	692	710	715	680	739	748	746	747	694	764	721	721	729	716	708	703	698	727	724	753	757	714	710	709	739	693	719	749	725	688	723	706	726	752	755	737	705	707	686	753	751	728	729	685	698	722	730	736	710	738	746	739	685	674	719	692	773	729	711	758	729	714	752	715	734	734	739	714	690	702	715	750	742	790	720	718	695	759	755	704	701	704	754	695	730	741	753	718	716	750	684	701	709	717	756	758	712	708	770	753	699	741	703	712	720	731	716	730	702	698	763	716	712	745	723	721	686	724	715	710	686	728	672	743	741	704	685	737	752	700	709	748	677	738	722	701	756	735	729	763	677	735	725	734	745	712	739	666	758	706	703	735	746	715	735	737	727	730	731	638	698	767	746	711	701	713	731	737	720	694	741	709	738	696	735	783	700	713	690	709	726	690	673	739	740	754	747	715	720	721	720	710	690	709	740	676	742	694	738	757	733	722	781	703	734	682	704	770	774	737	710	716	766	722	718	751	720	691	698	735	718	712	697	715	678	737	763	691	702	714	675	686	708	692	776	715	679	705	727	727	732	724	746	681	720	761	716	740	703	717	713	742	729	726	714	701	749	741	744	729	704	741	709	729	731	749	702	670	726	717	696	750	687	698	715	730	662	672	667	740	718	669	711	709	718	731	726	710	701	738	744	666	736	672	699	724	726	716	724	682	732	765	728	762	725	737	680	711	712	707	752	716	719	760	737	692	730	710	702	711	729	733	740	761	779	738	668	722	717	668	676	690	759	757	686	732	726	705	723	729	745	684	742	681	766	719	697	703	678	761	739	731	733	673	715	720	713	735	719	682	642	740	714	685	731	691	666	694	716	749	767	686	711	741	732	776	719	779	725	755	750	697	739	750	740	703	723	724	728	731	712	760	731	732	671	678	736	707	779	681	755	697	672	729	701	766	721	750	685	751	731	753	755	717	684	733	698	724	707	702	717	747	694	748	727	762	704	730	710	674	755	750	740	746	749	723	673	703	753	693	732	728	702	717	739	733	729	719	719	712	757	739	717	716	732	710	725	730	772	666	716	720	717	731	703	683	725	743	703	771	702	712	745	716	699	695	725	731	680	768	709	733	723	731	686	735	714	745	734	696	724	710	734	732	742	727	750	701	761	701	741	766	761	750	700	759	712	725	730	750	721	674	718	747	705	752	682	707	720	730	724	706	720	754	741	694	730	691	715	743	744	710	730	732	722	736	773	718	715	713	754	701	728	745	691	686	721	760	666	747	731	723	722	726	722	754	717	670	691	738	704	711	748	741	690	687	719	711	718	709	681	709	735	717	727	743	717	727	723	714	725	729	703	710	715	724	751	714	734	729	715	732	756	727	743	740	677	768	700	686	718	714	711	703	696	707	723	722	735	738	678	716	731	674	653	716	712	767	704	733	701	721	742	714	729	732	704	727	717	715	730	736	739	706	715	739	691	733	719	734	732	726	758	732	721	669	719	707	729	759	715	744	739	724	716	728	729	698	722	734	699	743	725	667	742	706	687	716	756	771	773	708	735	651	770	712	723	754	730	700	719	715	730	689	714	718	694	747	742	704	701	685	726	713	719	748	694	707	710	718	712	680	718	705	684	700	723	708	729	766	735	717	739	729	739	732	683	716	706	768	700	678	690	705	703	717	737	714	716	712	727	703	777	766	724	708	695	738	729	726	727	731	754	717	717	736	722	704	679	717	768	705	729	705	670	730	740	760	712	743	705	771	777	709	720	735	700	699	723	741	747	688	732	716	746	762	729	742	772	727	636	752	708	724	738	759	741	749	751	716	734	702	706	734	684	722	712	689	748	713	744	681	731	707	768	702	717	706	696	687	724	730	666	706	716	726	714	730	715	697	681	726	729	737	706	695	737	746	687	718	731	765	700	712	713	698	741	734	694	712	702	723	739	758	704	729	761	752	697	681	690	760	671	771	679	734	713	734	727	744	741	740	735	726	775	732	672	705	717	707	722	671	746	697	695	753	748	767	731	698	695	757	686	717	738	739	676	732	698	710	674	671	668	726	708	680	696	773	646	746	673	689	698	684	760	734	734	706	701	706	717	738	697	701	685	706	698	743	766	714	710	706	720	791	676	746	705	752	714	749	720	743	722	750	669	685	664	731	743	744	676	707	715	738	747	726	712	728	702	669	699	681	711	716	671	720	747	731	735	721	725	718	707	733	733	726	738	744	719	695	711	711	719	696	715	771	719	689	717	735	694	687	683	677	713	741	733	717	708	745	758	684	767	760	688	696	769	726	699	693	737	670	772	763	713	679	723	729	693	706	756	721	725	713	709	723	723	714	727	749	721	681	741	690	722	745	713	714	763	754	750	694	704	677	718	742	691	711	678	750	718	749	734
44169	39916	42356	40261	34625	31585	23261	22819	26522	24071	23280	30846	30855	29185	31681	26019	26535	27308	27314	24062	23183	28142	22563	21776	20899	18049	8518	6661	8363	8740	7288	5584	5079	5169	3940	3610	3088	2217	2247	2257	1919	1129	1200	1073	1064	1025	856	530	470	417	412	398	379	391	321	356	361	303	343	328	343	325	327	325	285	287	303	295	316	308	336	321	281	324	308	291	274	316	317	295	321	287	287	294	297	289	321	260	301	280	280	313	305	291	303	292	307	322	299	264	300	290	275	307	303	274	312	306	292	321	317	289	275	334	304	304	274	309	317	307	273	326	285	323	310	309	324	282	298	317	311	316	304	299	309	290	303	295	314	299	312	327	302	332	324	303	336	288	318	285	328	314	336	293	307	315	265	283	312	328	322	314	311	276	320	299	296	273	282	308	326	333	334	320	305	306	313	299	332	285	313	331	290	316	300	304	289	297	306	280	296	279	302	291	283	309	324	306	362	268	307	283	269	299	316	289	301	294	305	292	295	298	305	310	311	277	325	299	316	309	302	311	285	318	287	349	304	279	315	293	328	281	311	307	334	298	284	311	299	287	287	325	333	297	316	282	309	316	288	292	320	321	345	296	312	268	300	293	283	307	305	323	342	308	288	301	336	306	338	271	297	345	336	320	296	285	305	294	300	290	326	339	353	276	314	309	308	297	334	302	326	308	308	321	302	328	311	274	289	306	297	307	331	312	288	317	306	318	347	321	331	301	275	323	331	293	312	290	299	308	295	296	322	321	303	301	310	304	293	301	312	299	315	276	290	316	304	275	285	306	323	309	347	317	300	287	306	269	305	285	318	306	309	329	273	296	304	330	309	335	309	315	313	298	293	327	300	301	319	312	296	288	276	303	311	304	313	311	288	293	291	288	295	294	303	302	305	284	279	304	312	340	278	308	307	328	326	309	304	311	306	287	301	326	328	293	324	315	264	288	303	303	317	295	289	303	285	319	324	317	312	301	304	297	328	309	293	273	301	297	304	292	332	294	314	310	290	342	308	334	323	270	279	345	286	297	278	333	268	280	309	325	312	312	324	300	302	310	326	292	324	312	300	308	319	324	293	276	318	325	354	315	304	326	299	297	310	295	302	325	312	320	332	332	309	278	309	316	326	290	285	281	246	290	301	330	314	310	305	304	304	300	286	309	319	291	349	306	329	323	301	282	294	310	298	294	270	320	321	259	278	276	301	323	298	314	285	343	327	333	315	312	300	289	304	320	299	273	306	330	299	305	290	294	298	307	298	296	300	295	311	333	309	342	286	324	292	290	294	292	319	311	279	310	317	312	309	277	298	298	294	272	321	315	295	315	323	312	301	277	300	327	302	294	297	291	309	287	308	291	280	253	292	311	313	307	355	341	293	284	275	301	288	295	299	306	312	285	274	287	368	292	310	299	309	277	301	308	334	302	315	293	290	334	282	291	297	298	298	289	319	308	277	291	281	317	312	300	276	301	322	275	310	318	310	295	312	349	278	331	302	289	299	279	331	292	287	350	310	292	283	275	309	319	288	325	304	283	313	284	322	312	326	298	296	305	308	290	294	326	292	281	304	293	308	342	299	299	293	287	297	300	299	297	300	303	268	280	320	298	335	295	328	316	302	315	287	290	301	346	309	305	320	306	285	300	295	303	301	300	336	305	326	294	302	301	285	278	323	306	315	292	292	307	297	299	295	299	303	312	318	277	332	309	346	301	313	292	297	304	305	296	281	296	330	292	280	293	285	311	320	294	261	296	305	297	312	315	328	323	293	278	266	330	305	315	317	306	287	289	336	319	304	318	294	306	305	308	313	338	298	284	301	298	311	294	293	321	292	282	307	294	305	317	294	309	315	301	293	312	319	314	302	314	312	297	303	307	310	289	319	271	309	304	310	312	293	298	309	339	309	302	298	299	299	303	289	294	328	279	309	288	308	323	298	312	300	281	327	287	305	301	301	301	319	292	292	291	322	293	297	309	301	294	319	319	278	284	276	308	306	313	307	337	281	277	299	288	258	306	288	329	285	280	305	298	282	333	330	300	325	304	293	309	315	292	339	296	319	314	304	274	279	305	329	309	270	279	311	308	309	323	293	307	279	339	330	311	328	313	305	346	300	276	295	273	304	305	267	305	274	313	327	295	299	297	291	306	328	334	328	312	312	300	342	301	313	299	290	305	320	303	292	314	288	289	321	292	305	340	270	316	307	293	259	313	297	287	276	321	255	316	315	314	330	310	303	327	308	301	308	315	301	313	329	278	275	300	300	323	340	317	300	284	293	315	305	307	289	308	299	293	291	324	309	304	292	309	314	305	303	301	308	302	313	304	302	330	331	322	310	303	316	296	308	311	299	289	298	326	325	308	327	307	298	294	332	285	347	264	275	304	279	267	290	306	320	345	291	330	314	285	282	298	300	292	324	305	279	310	331	286	307	288	304	302	297	306	295	274	304	330	293	319	322	319	312	293	298	320	321	289	299	303	314	322	314	299	283	281	289	311	298	296	318	279	282	331	313	310	285	283	293	299	307	301	329	320	325	288	311	293	321	304	314	319	300	310	320	327	300	321	308	302	309	283	324	313	312	294	277	267	308	285	356	303	304	279	302	328	314	304	329	301	323	283	297	293	355	314	290	306	317	279	314	349	317	334	315	307	302	299	287	303	304	325	277	320	287	294	337	315	299	339	314	284	307	316	293	305	316	306	302	300	308	291	323	304	337	351	296	292	293	300	320	323	283	332	316	292	326	323	304	301	316	314	295	299	317	251	307	311	334	285	333	272	348	302	334	299	294	286	310	296	290	303	294	304	323	322	331	289	338	302	323	362	315	297	273	271	321	312	290	292	286	330	297	312	314	296	288	312	329	279	298	281	276	303	293	318	286	269	301	314	277	281	301	303	290	305	298	311	321	323	305	301	303	291	319	305	291	310	312	276	252	327	295	295	283	307	282	289	288	288	307	311	301	295	293	278	293	301	294	260	306	324	331	295	312	303	294	328	304	313	311	280	326	310	296	308	329	321	304	307	308	338	310	331	324	359	283	310	334	310	302	309	337	318	306	319	282	307	280	323	351	297	322	298	271	305	317	322	290	290	297	324	288	282	310	324	331	308	285	286	342	306	264	316	279	289	312	254	290	287	287	300	316	290	306	301	308	314	295	308	296	319	319	283	276	313	315	295	311	273	289	285	304	290	316	339	323	317	299	310	298	279	289	284	306	304	320	320	303	285	309	339	303	297	310	304	326	269	292	291	342	321	299	322	320	262	316	267	288	315	314	313	284	288	301	303	286	300	319	301	296	307	323	304	327	305	306	298	320	326	295	309	310	347	319	293	330	282	342	286	330	260	301	295	306	287	301	331	282	303	285	312	358	287	339	327	325	334	304	293	308	293	292	318	314	310	290	305	298	295	327	290	282	321	320	316	316	285	300	299	301	308	299	328	316	298	302	339	307	322	303	312	318	303	311	296	298	300	309	310	314	329	315	303	328	305	303	282	314	297	294	301
30346	32768	41421	46291	44078	43296	36073	39029	42735	40716	41045	48399	49512	48595	49481	45043	46889	47614	49035	43447	46470	50169	43723	45301	44036	36566	24000	24972	28320	28545	24073	22873	20867	21755	17057	18159	13975	11295	11589	10914	10333	6867	6346	6234	6373	6008	4657	2609	1905	1573	1493	1510	1450	1306	1179	1158	1093	1103	1053	1044	929	913	975	888	889	829	858	910	831	841	823	778	797	820	822	816	793	814	831	824	839	798	829	782	800	780	790	775	779	843	788	762	813	821	821	752	803	757	835	768	810	780	794	835	814	801	834	790	822	810	789	791	819	802	813	864	844	804	754	780	752	837	753	795	783	830	782	801	807	776	782	836	806	828	775	834	791	745	805	789	784	840	799	785	806	806	785	787	837	823	840	818	829	828	800	805	774	856	798	763	800	843	838	787	767	738	817	800	787	834	804	797	829	803	788	840	826	771	817	797	834	787	790	822	842	769	807	787	832	842	803	812	827	806	797	764	817	773	791	855	823	794	795	760	737	786	816	830	794	805	783	818	807	827	758	801	825	778	852	795	836	817	822	822	794	817	766	836	793	789	795	788	778	803	756	747	785	820	730	817	774	819	802	840	805	809	806	782	827	842	794	850	780	836	809	750	814	794	810	789	753	786	763	752	789	822	831	765	852	785	789	755	795	828	804	879	782	856	838	751	780	777	764	795	783	858	760	779	752	836	813	791	774	798	799	780	786	813	780	803	817	775	760	751	759	771	805	808	805	765	789	782	766	778	793	820	752	859	785	817	753	800	782	803	807	772	795	823	769	777	863	806	832	811	785	801	751	838	776	765	779	786	821	781	783	789	820	776	805	731	812	805	818	776	804	788	797	828	822	762	815	804	777	786	759	800	889	830	797	781	803	796	829	797	847	761	781	814	844	781	792	794	801	821	776	768	807	809	827	812	805	802	810	791	773	777	749	842	789	825	769	771	833	760	824	801	791	786	753	825	807	811	771	802	793	826	816	783	802	762	838	783	774	853	846	777	807	800	823	829	790	803	843	786	802	772	797	851	821	783	797	786	823	807	810	785	832	808	789	799	790	803	814	806	756	757	793	790	849	797	788	786	793	796	802	777	774	815	805	778	793	807	797	779	803	845	794	821	794	792	793	765	791	847	762	789	760	804	777	773	810	793	758	859	825	836	760	774	845	817	822	830	774	810	792	797	829	743	791	844	797	785	817	762	764	814	769	791	792	829	786	808	771	819	805	837	791	817	802	824	791	809	839	753	691	845	820	792	816	766	829	849	746	791	775	790	831	751	780	803	813	790	752	859	839	734	837	812	764	863	755	789	761	794	775	800	764	862	779	812	765	814	843	810	774	795	822	776	732	796	784	786	820	765	791	819	767	758	813	751	755	777	794	810	861	830	830	789	813	827	800	851	828	822	840	791	797	790	812	834	805	810	808	744	791	796	801	866	799	787	859	804	779	772	821	794	759	772	812	774	841	796	801	801	864	793	810	836	776	847	747	798	842	829	820	795	746	817	782	817	759	732	837	761	855	791	761	791	792	855	800	808	792	798	793	819	818	807	848	797	805	831	812	758	802	773	808	777	787	774	834	816	836	817	790	828	827	826	799	840	795	782	855	802	776	788	822	850	815	771	780	790	772	777	733	801	794	761	812	872	787	838	805	716	791	740	843	811	800	771	812	749	831	731	783	752	815	783	799	813	754	791	832	806	786	753	830	829	819	810	850	787	779	825	834	759	810	822	833	825	771	822	792	791	783	833	814	840	818	821	783	776	828	775	785	808	793	848	789	779	823	839	781	845	796	784	796	860	805	790	739	855	818	784	772	829	810	756	826	806	806	810	790	831	818	828	850	809	864	757	836	829	799	816	843	789	795	811	833	794	856	817	776	828	818	791	802	781	783	774	848	809	805	816	808	793	778	861	807	788	770	719	805	801	835	807	788	828	808	791	725	825	793	802	818	783	815	860	776	794	794	808	808	751	775	788	859	791	819	787	810	835	776	814	810	809	834	830	810	770	765	841	759	817	776	804	797	759	810	751	780	795	788	768	834	782	732	774	762	813	810	822	794	769	812	850	829	840	841	773	779	814	844	808	795	796	792	790	820	817	712	824	750	769	806	773	799	843	801	851	801	825	761	776	767	824	758	850	830	796	856	833	774	781	780	799	803	824	815	797	780	773	802	791	809	792	778	830	786	781	773	762	849	826	804	795	814	845	769	801	781	825	783	832	846	810	809	781	763	831	791	769	772	797	795	807	830	807	799	851	834	791	840	809	807	800	794	808	795	769	778	797	791	804	786	765	792	751	805	817	771	777	804	804	797	814	816	844	772	810	814	757	831	810	787	823	838	783	799	809	789	791	846	787	790	819	793	806	833	758	780	779	764	808	738	794	796	805	754	827	787	776	815	732	841	839	805	765	793	757	790	803	836	808	817	779	789	784	765	784	804	782	811	801	789	822	762	832	807	804	805	825	803	768	813	795	782	806	762	807	827	792	769	816	772	749	814	814	835	841	797	750	818	817	796	817	856	741	804	819	817	803	781	823	799	761	794	776	823	775	850	807	733	842	798	733	764	785	791	817	819	809	777	796	817	796	774	831	829	783	773	810	794	816	796	788	811	761	832	871	802	819	851	779	781	817	781	712	806	804	831	804	799	792	821	804	836	780	825	816	766	748	820	788	843	800	833	777	763	811	800	787	798	845	773	793	790	812	784	815	811	870	802	757	814	761	794	789	750	748	796	785	874	825	772	838	831	800	780	805	875	821	820	821	853	828	793	844	786	793	793	821	841	815	845	792	799	828	784	855	828	780	823	832	825	762	803	799	851	781	806	785	847	811	775	762	824	779	745	847	866	814	785	776	792	784	827	824	817	868	796	805	804	819	790	764	750	790	766	808	758	728	785	807	778	834	834	801	824	810	791	824	790	785	822	816	776	785	803	815	827	738	808	804	801	749	840	778	824	850	800	821	804	784	788	798	744	825	715	802	842	799	781	802	832	802	814	822	852	796	831	747	802	812	823	780	814	853	778	848	824	781	782	797	770	778	779	784	804	799	804	801	827	747	789	898	811	795	767	790	775	802	847	871	786	829	821	781	836	802	798	827	810	848	778	802	800	827	857	808	838	769	849	852	778	779	816	787	780	784	815	793	741	747	843	768	860	811	760	777	762	790	749	778	814	796	818	834	751	843	809	801	802	829	837	782	822	791	783	821	774	806	772	810	781	809	798	796	844	791	829	776	790	791	802	780	750	820	842	797	800	808	817	812	815	776	820	834	787	763	758	781	801	735	795	790	842	827	808	777	799	794	769	852	787	836	798	851	860	789	819	803	846	839	831	776	786	840	786	822	816	804	808	829	811	815	793	830	827	814	813	812	800	795	782	787	812	808	849	792	827	766	809	801	838	786	732	815	778	744	827	783	778	808	734	807	813	836	796	780	789	760	795	779	782	807	791	794	817	800	770	849	813	783	770	794	811	813	823	790	766	791	869	791	785	823	788	814	790	784	754	877	783	799	827	799
20396	16705	17170	13175	9265	6181	4268	3056	2802	2363	1938	2018	1892	1675	1941	1411	1680	1551	1541	1273	1360	1432	1138	1217	1114	905	517	488	559	524	434	439	382	406	364	390	336	344	291	287	265	259	248	254	236	255	218	235	251	217	233	236	219	257	229	248	230	234	223	244	203	216	217	208	201	226	214	253	222	240	213	209	206	204	211	245	224	216	217	238	209	224	218	214	205	194	228	232	215	199	205	213	231	234	218	185	201	225	208	255	218	208	218	203	206	205	248	244	182	218	259	200	229	218	183	217	230	218	251	226	209	251	211	220	190	214	230	223	211	203	227	212	193	214	225	219	219	236	224	224	228	210	210	247	223	220	212	189	191	211	208	192	231	211	219	244	222	193	234	221	215	197	226	221	193	228	212	209	220	199	219	210	204	192	227	213	221	225	197	201	221	228	214	203	196	231	186	216	194	203	210	233	207	213	221	203	197	207	234	252	225	211	221	211	218	221	206	217	218	222	235	220	221	223	214	220	203	212	229	217	205	194	196	228	219	215	244	225	203	213	192	213	196	217	204	224	192	205	217	226	203	212	226	214	211	206	226	216	215	239	204	203	206	225	209	214	213	232	210	195	190	204	196	171	217	239	208	219	229	217	204	217	212	224	244	236	244	210	229	211	216	216	238	239	222	195	230	209	219	216	218	237	223	221	229	221	201	230	215	193	231	203	196	222	198	194	236	202	251	205	210	184	221	220	215	210	203	234	237	207	207	189	202	212	216	219	206	255	242	238	238	214	212	233	232	207	223	218	216	204	186	227	201	217	240	222	205	194	215	210	223	216	226	246	205	188	205	208	200	219	202	225	226	206	216	218	239	214	208	204	210	232	191	223	217	218	225	207	195	224	233	197	215	215	210	220	227	203	229	202	229	227	214	236	209	200	184	195	189	220	213	206	218	209	223	207	209	219	238	220	204	223	229	221	209	198	188	199	203	229	200	228	201	213	230	236	230	218	213	231	239	205	204	240	203	210	227	205	209	226	239	215	210	239	233	221	206	232	232	228	230	233	230	214	186	218	213	216	181	220	219	209	218	224	238	229	214	214	208	204	226	228	222	196	233	211	243	181	225	233	209	237	205	200	204	217	243	220	222	219	207	208	226	204	198	222	210	213	243	209	225	208	192	211	211	224	213	218	218	224	232	223	235	212	216	206	216	223	203	218	213	246	244	223	215	211	225	223	231	205	217	240	218	213	211	211	202	220	225	211	205	235	241	241	210	228	215	241	249	217	212	199	233	228	228	210	218	225	214	193	190	222	208	206	214	233	223	206	241	217	226	187	199	242	205	182	239	229	205	266	228	174	195	233	221	214	235	239	226	232	224	220	229	208	229	212	204	236	228	236	201	200	202	194	240	221	241	224	195	199	236	193	217	225	215	212	235	194	222	219	228	213	228	191	212	215	228	221	231	218	217	229	224	242	219	238	211	207	213	207	227	238	234	195	210	217	213	208	201	202	217	224	205	232	234	204	222	209	197	214	213	212	199	216	200	231	216	222	206	226	193	201	229	215	222	224	256	220	220	249	201	193	225	200	247	205	233	210	226	227	226	213	225	221	220	250	203	226	213	231	215	231	208	219	201	221	214	235	201	230	215	221	204	223	217	235	239	217	229	218	193	198	221	210	243	217	222	239	218	187	191	213	223	209	224	218	208	222	201	202	212	223	223	195	239	220	217	244	224	221	224	221	197	216	202	238	198	204	209	220	237	220	217	193	256	220	216	222	237	203	196	207	248	233	216	222	220	228	242	240	206	183	210	221	211	196	209	217	205	229	246	213	202	218	227	218	213	207	191	233	227	193	237	212	215	213	212	214	237	224	204	205	216	230	196	202	217	213	197	199	211	226	229	199	220	223	189	204	216	237	242	234	231	224	205	221	182	240	232	228	223	215	199	190	213	227	237	257	236	194	212	173	201	222	218	211	215	218	220	223	244	218	193	191	218	194	229	194	226	241	218	186	227	210	226	211	222	218	223	197	191	222	215	263	227	193	226	207	189	205	222	243	201	206	215	227	212	217	216	214	215	220	226	204	228	204	224	222	231	219	238	219	213	211	205	210	215	213	219	215	192	213	221	221	209	198	224	230	227	223	212	223	215	209	210	196	231	228	200	202	218	241	207	200	223	188	212	198	244	231	223	214	238	202	223	214	210	197	200	204	222	174	216	247	202	223	221	195	227	223	229	202	237	206	238	219	195	232	222	221	209	217	223	253	186	249	205	209	235	240	212	196	223	228	222	249	223	219	236	220	228	217	188	206	210	211	234	207	197	245	220	193	233	218	208	248	234	231	229	205	218	208	207	218	176	202	205	226	210	242	220	240	210	220	204	210	229	212	211	207	201	180	229	205	208	241	215	224	227	206	213	219	213	202	251	233	222	209	198	252	200	195	225	215	239	234	219	204	211	229	227	216	226	241	209	234	201	241	212	212	222	221	193	203	198	185	206	217	202	213	185	217	222	212	212	214	220	209	192	219	207	196	217	209	228	223	208	214	216	193	234	216	219	198	227	218	217	248	229	180	230	241	207	193	215	221	218	218	206	210	220	212	237	192	214	203	221	202	197	219	223	233	219	202	225	216	226	206	219	202	211	207	216	237	235	219	236	198	224	203	210	229	202	215	201	192	193	245	229	234	217	227	247	210	220	223	199	199	214	230	197	202	235	199	215	232	191	214	211	204	225	230	226	234	203	221	207	223	222	215	206	223	208	203	199	232	230	206	214	230	230	214	233	236	230	234	214	201	241	207	202	231	211	186	217	235	235	173	197	219	217	201	189	207	228	201	221	208	230	199	222	236	222	223	207	220	228	237	237	210	211	224	199	238	180	211	253	231	188	201	200	234	203	222	214	191	210	212	206	219	214	199	221	230	234	227	244	226	207	203	228	227	214	205	240	205	231	217	215	232	221	214	220	225	219	214	212	189	209	245	230	229	244	207	230	233	202	243	222	211	196	224	190	202	228	194	222	211	232	226	197	218	241	226	229	221	218	225	222	183	230	261	211	209	224	195	221	209	232	212	191	185	214	211	216	226	200	197	204	229	248	210	218	209	245	228	239	205	224	203	213	207	220	185	210	209	210	217	219	224	191	216	222	221	198	212	204	225	216	218	223	218	200	223	222	220	216	219	204	221	234	261	183	206	207	226	228	241	219	225	192	221	197	219	209	213	220	217	196	243	244	213	215	222	227	228	209	225	224	202	228	218	236	229	248	213	211	221	210	213	229	225	212	202	235	197	231	227	223	216	238	199	221	228	201	217	219	211	216	218	229	217	229	206	206	233	215	219	219	212	231	218	212	210	183	213	209	209	205	242	218	218	225	217	224	195	215	210	241	235	220	229	226	206	208	203	213	200	210	215	215	202	211	235	222	214	236	215	200	217	243	211	202	213	233	209	207	224	251	235	253	224	216	211	216	214	186	220	218	199	204	215	214	232	229	213	224	203	204	207	188	209	234	221	201	231
13094	13935	22390	24414	21581	17817	14306	11423	12004	9623	8570	9677	9412	8728	9751	7135	8236	7991	8145	6390	6964	7769	5829	6585	5831	4446	2434	2569	2969	2765	2171	2234	2116	2102	1701	1786	1543	1286	1151	1098	1175	922	930	908	931	931	831	790	690	719	637	673	655	707	676	665	673	621	664	669	652	652	640	602	627	624	639	623	671	606	584	597	609	638	618	607	586	591	597	609	565	576	594	557	648	614	639	639	616	634	598	581	618	577	581	637	597	607	642	586	587	614	607	615	654	546	556	569	565	599	596	557	603	627	572	603	551	603	576	593	587	600	619	599	604	603	605	588	604	613	612	639	575	612	626	601	625	593	582	601	584	644	628	582	581	604	640	605	603	574	630	613	643	590	550	637	574	620	617	567	544	592	565	644	591	603	565	618	608	558	562	593	602	592	600	607	673	605	590	614	582	599	600	629	647	552	575	646	603	596	607	611	617	596	589	607	541	568	583	607	564	595	631	581	607	600	589	607	652	607	601	597	599	591	595	574	640	562	578	631	616	617	577	604	602	579	579	564	640	642	591	583	615	558	584	629	655	589	591	597	626	624	616	575	627	611	614	587	628	609	603	605	595	581	619	572	596	622	624	622	612	607	626	567	580	583	624	614	595	621	605	607	525	611	576	559	655	648	634	605	578	618	597	610	673	568	630	611	591	555	605	566	620	610	605	610	622	613	599	598	624	598	618	633	592	563	577	576	569	568	610	584	591	588	592	566	605	574	663	630	557	594	579	590	582	593	605	593	630	623	631	596	673	575	609	585	574	614	598	603	615	623	617	652	606	585	594	619	541	607	585	612	557	634	627	587	582	596	567	574	605	620	619	630	551	610	618	629	585	642	623	545	606	588	558	578	630	611	629	581	588	569	607	587	613	571	594	582	602	599	599	595	596	601	567	572	614	558	628	594	626	598	563	610	595	610	583	580	608	581	620	589	641	607	621	605	611	648	587	611	557	599	586	613	556	619	632	547	598	585	589	583	609	608	576	587	583	605	574	606	588	593	600	612	599	587	626	587	611	582	649	631	608	645	619	626	587	587	593	613	566	613	637	619	606	570	600	578	594	592	611	576	624	598	591	589	631	645	608	591	593	556	625	648	586	547	596	583	599	546	593	614	570	605	578	551	571	623	634	575	602	589	606	618	605	616	598	598	559	591	587	606	639	600	606	653	573	596	575	580	597	606	610	618	644	621	597	596	610	614	643	631	597	576	579	547	600	579	644	616	612	581	579	540	586	608	598	579	567	562	542	597	617	616	594	571	635	599	602	606	645	610	560	596	613	590	589	588	595	594	548	613	639	593	604	570	588	589	595	582	635	605	581	575	648	628	653	553	589	583	592	560	596	598	597	597	575	593	565	602	590	583	579	608	650	614	605	578	592	572	611	615	627	594	596	624	619	573	571	593	609	611	585	553	621	586	647	593	508	607	623	636	625	591	565	592	642	646	618	586	616	614	566	596	550	660	588	590	611	644	590	663	593	553	612	616	589	577	591	613	612	605	598	602	568	600	607	587	600	560	612	613	617	575	577	585	605	574	609	577	606	576	643	576	562	564	608	621	590	635	577	551	579	605	626	584	594	556	635	646	603	615	590	660	572	607	596	578	583	605	593	559	575	641	601	598	618	580	557	563	697	601	610	615	595	595	555	620	600	630	661	574	601	574	621	621	629	605	592	645	614	662	586	579	630	644	601	582	623	604	595	603	585	648	560	604	604	608	558	619	587	578	595	634	633	596	558	598	609	593	565	631	552	618	645	612	573	637	600	578	606	619	610	594	604	581	569	613	646	562	577	602	583	645	581	589	616	618	554	603	590	570	602	629	641	618	614	613	583	640	563	570	601	619	607	589	621	550	631	584	626	602	601	617	571	596	597	598	585	609	556	611	612	613	586	591	581	640	571	579	615	619	567	581	598	603	632	561	608	627	588	607	580	648	610	611	589	626	620	592	599	610	601	581	633	561	594	618	609	593	627	585	599	532	603	584	556	576	606	606	575	602	578	636	600	588	658	599	633	625	562	592	556	594	600	618	669	614	631	610	619	632	618	612	550	595	589	618	601	604	570	591	564	626	624	578	624	578	599	621	591	579	563	627	602	589	565	587	586	527	632	594	604	580	602	600	611	614	588	581	647	587	588	593	613	622	584	586	607	605	629	611	637	585	620	611	598	542	622	572	618	577	594	631	592	558	635	577	571	595	565	642	596	602	617	602	547	604	587	649	585	606	566	577	613	606	610	615	539	556	602	590	588	636	592	570	598	626	561	625	606	625	619	623	579	624	603	616	599	590	578	634	566	613	614	558	627	547	580	588	620	589	562	583	597	608	630	583	625	597	609	588	612	604	576	610	566	560	621	617	599	577	613	607	592	613	613	588	541	602	593	580	560	614	579	633	596	590	580	575	555	578	572	601	593	627	603	598	619	578	609	607	610	585	613	625	550	633	625	584	595	591	619	584	597	632	603	635	526	611	582	577	608	601	583	563	615	597	630	543	598	595	582	581	563	547	547	615	583	637	588	566	592	628	619	637	628	594	638	611	588	618	577	605	592	617	604	546	668	641	604	636	578	609	573	627	639	562	606	592	622	613	584	636	585	590	607	590	587	588	562	589	577	633	579	649	549	552	581	583	604	596	612	620	620	616	577	596	569	555	583	610	657	607	601	590	594	547	583	653	639	584	585	569	609	577	607	623	602	628	604	580	587	581	597	614	566	654	559	650	567	581	634	600	546	651	623	593	578	626	594	550	613	627	594	646	609	618	622	551	619	639	610	581	592	593	586	626	593	602	590	581	590	626	584	646	646	573	665	536	630	599	638	634	578	616	629	588	649	599	604	590	627	600	607	594	634	661	576	555	622	670	562	615	574	568	593	624	561	573	600	580	578	637	583	581	625	620	603	604	582	602	607	566	580	606	602	590	609	582	589	586	602	567	575	624	594	573	594	618	571	608	610	580	591	554	616	575	573	548	653	569	588	602	585	610	615	542	605	602	614	619	585	602	625	594	615	584	649	585	618	651	565	573	637	601	617	599	568	594	591	615	585	561	610	570	590	585	573	579	610	616	608	588	573	561	602	594	572	581	613	593	613	589	554	584	608	594	559	583	579	601	597	554	633	591	595	607	594	626	593	576	585	646	589	610	591	617	596	604	640	611	659	600	613	620	638	609	600	636	585	579	615	603	607	640	576	597	564	588	648	584	606	598	601	603	574	613	591	595	629	606	594	596	600	615	651	575	615	620	651	611	616	573	578	592	640	618	589	566	595	571	669	617	591	606	575	618	582	583	623	615	558	580	591	576	592	578	563	649	569	599	612	615	605	605	632	571	620	598	553	573	616	581	629	628	577	604	590	557	601	618	628	571	580	589	595	600	591	577	612	609	620	569	583	603	597	603	584	590	635	587	606	642	586	587	591	587	606	602	613	625	585	635	622	576	566	593	617	603	604	556	602	634	566	602	571	603	599	528	596	596	543	589	610	625
36166	30434	34542	32898	28111	19456	15255	12771	14859	16446	14874	18247	18663	18281	20630	15933	15980	14925	16605	14003	12614	14079	11726	12309	11134	8117	3614	4340	4221	4636	2979	3024	2734	3012	2438	1970	1585	1207	942	920	783	578	576	622	630	649	583	366	357	321	268	265	308	295	255	298	289	271	292	253	239	262	266	279	240	229	255	259	245	275	228	289	295	253	235	235	249	242	273	273	253	267	221	272	231	268	278	254	226	247	219	238	225	282	259	247	251	279	263	274	275	225	237	269	252	253	253	218	247	270	249	243	262	245	249	264	275	227	225	235	243	245	264	244	224	236	257	219	257	223	251	212	255	252	242	232	250	262	241	266	252	241	269	260	223	230	231	269	255	247	252	239	269	243	252	259	260	273	261	252	249	229	274	240	231	232	281	224	209	221	236	251	234	293	281	229	233	253	228	286	274	258	262	237	242	243	273	256	261	292	243	241	222	258	271	237	254	275	223	254	264	262	238	233	255	240	256	234	235	264	289	268	231	255	254	244	249	255	258	260	235	232	266	225	240	230	259	263	282	244	240	267	264	254	267	265	252	243	258	230	253	249	249	251	226	214	281	253	259	259	244	227	216	276	256	241	222	234	215	266	254	265	249	242	257	242	230	286	233	245	253	217	219	239	261	204	248	247	288	222	265	242	246	261	246	263	244	234	236	262	258	230	248	220	287	291	247	240	259	276	255	264	241	250	251	219	252	249	243	265	260	244	276	242	256	268	246	247	262	255	269	252	251	236	243	261	268	255	274	224	253	242	268	255	225	240	260	269	246	247	241	252	230	232	257	277	237	245	253	256	279	265	252	275	248	274	283	234	239	250	244	236	241	221	253	255	271	274	272	258	235	246	258	255	264	237	248	274	223	254	247	254	245	262	258	258	253	255	269	250	236	253	247	266	230	254	246	265	232	258	240	261	237	262	249	256	252	238	242	272	236	252	240	250	251	226	241	254	249	263	228	273	227	252	227	273	257	277	284	272	262	241	259	256	258	243	232	240	250	228	274	233	251	231	220	235	272	243	239	249	258	221	278	246	245	245	241	254	266	266	236	267	252	233	243	218	257	276	250	237	215	230	276	256	258	253	250	269	258	260	229	247	291	248	280	268	232	255	239	258	303	237	241	274	260	247	230	264	229	263	250	254	251	224	249	283	220	255	204	253	231	246	259	244	228	269	246	254	255	236	254	246	246	242	287	274	234	242	245	242	231	275	266	240	238	232	245	253	257	263	277	247	224	262	240	242	244	287	279	239	249	229	233	261	244	251	256	225	241	231	269	218	231	240	250	243	255	218	265	242	257	267	246	255	265	268	244	253	280	263	249	259	264	217	214	261	230	256	259	273	245	227	247	255	238	232	242	287	255	226	282	219	259	225	240	272	234	252	238	245	220	249	259	235	213	260	246	229	236	259	247	271	266	251	231	238	250	238	240	289	238	260	269	264	234	261	260	265	248	254	270	271	245	253	282	250	244	215	257	252	260	240	255	277	273	231	253	240	233	223	288	230	263	255	267	262	262	252	256	215	227	255	267	268	246	238	262	253	236	224	248	259	276	290	263	236	256	250	271	256	225	263	244	218	255	205	247	247	258	253	246	220	251	266	233	266	265	252	227	258	251	255	294	256	227	244	211	238	237	259	278	242	241	250	271	240	262	246	244	223	265	261	222	253	246	226	226	255	250	264	249	233	265	240	240	252	234	253	263	257	232	227	248	254	245	242	273	259	268	255	256	242	239	259	250	259	269	287	257	248	272	233	241	228	239	266	254	249	249	255	256	271	246	249	262	258	266	233	252	250	236	261	242	261	213	235	221	252	264	269	270	254	241	261	218	247	239	263	245	219	267	256	248	235	258	238	250	219	259	235	253	238	265	260	247	239	248	224	250	267	259	214	243	239	236	280	234	242	243	244	236	228	245	239	229	244	243	223	263	273	260	251	231	237	246	230	259	249	245	253	258	236	245	268	230	248	266	279	256	240	252	250	264	242	244	242	250	243	255	294	245	237	272	248	256	233	257	243	255	235	274	226	243	234	233	243	252	244	232	242	258	235	272	225	246	238	243	262	249	236	243	277	243	264	247	270	279	259	262	247	284	244	247	272	263	233	232	235	243	222	234	251	257	244	237	270	249	249	223	234	222	250	284	261	253	233	209	266	244	241	267	265	248	242	229	246	232	237	258	227	232	226	255	237	267	267	259	266	255	240	256	221	258	270	271	229	244	249	242	262	247	246	214	264	251	229	231	266	258	240	241	240	228	266	236	241	240	266	250	249	257	261	254	262	247	223	293	265	228	244	248	265	228	242	234	262	239	253	236	228	248	259	275	238	242	251	261	265	259	261	242	238	240	258	231	265	245	242	243	258	268	268	242	253	263	244	226	240	227	245	266	263	224	258	265	280	247	247	237	237	254	263	268	254	233	234	238	226	227	277	213	257	248	263	245	249	251	253	235	260	256	244	226	256	236	259	241	246	245	246	242	251	273	259	229	258	255	292	241	269	240	218	221	239	274	233	228	212	225	242	252	246	253	229	257	263	242	229	237	239	234	236	282	261	237	257	246	224	246	232	242	223	234	248	243	243	251	265	248	257	244	259	252	257	247	288	266	238	231	230	279	259	304	240	252	271	253	274	259	241	275	229	253	224	256	240	284	232	247	259	245	242	261	240	258	238	237	235	255	270	253	249	237	224	239	248	241	246	251	227	237	220	249	254	263	241	290	229	244	261	255	230	241	237	228	253	231	272	253	238	261	242	290	227	255	255	262	235	272	246	232	250	256	244	253	221	251	253	229	239	275	252	249	247	238	294	254	210	274	242	248	256	252	240	234	253	274	217	257	279	270	232	238	243	248	243	245	245	248	274	259	267	253	237	274	249	257	230	201	236	255	269	217	255	252	281	279	230	232	263	251	229	233	240	257	248	252	223	290	232	241	264	268	265	241	235	235	261	242	248	289	280	211	223	264	243	224	251	269	243	251	238	252	260	263	229	235	246	269	266	242	240	273	214	251	265	269	270	255	251	275	271	234	243	244	260	263	245	239	247	243	236	217	254	274	249	237	245	254	265	264	260	228	243	243	250	266	251	246	288	248	255	287	274	246	241	259	261	206	206	239	232	250	247	266	238	235	259	248	253	234	258	236	284	256	248	245	240	256	248	256	267	259	259	246	231	271	235	288	231	264	255	232	259	224	244	263	248	260	254	257	229	243	286	242	246	238	237	264	251	261	226	245	260	240	232	266	216	263	263	249	234	267	251	216	253	255	213	243	254	235	239	281	267	252	225	258	249	252	235	242	249	243	291	239	265	243	247	258	240	237	239	238	227	242	237	266	219	238	223	281	243	255	233	244	224	252	269	220	241	263	251	251	236	230	254	246	232	244	260	259	245	227	240	248	267	246	250	255	223	237	241	236	240	232	237	236	237	252	276	274	262	208	269	252	252	257	251	268	238	239	250	257	246	260	249	258	247	257	237	225	278	241	257	236	236
24102	24124	35418	40223	37994	32705	30441	29782	33577	34016	33787	39101	39710	40227	41068	36648	38179	36677	39797	34680	35808	37367	34502	35603	33647	26639	15102	20321	18915	19532	14578	15625	14899	15272	12279	11383	8604	7148	5059	5476	5066	3313	3283	3563	3313	3699	3001	1800	1443	1206	1091	1149	991	962	941	859	867	856	856	796	783	753	795	741	733	679	706	702	674	641	695	665	706	674	686	676	680	656	702	698	682	752	633	658	702	648	730	699	645	696	676	696	707	706	655	724	691	678	687	721	670	691	668	654	689	672	713	687	679	688	665	720	670	673	702	676	688	728	706	690	639	615	633	645	714	678	662	680	676	664	672	724	707	676	716	647	677	681	668	666	708	625	681	700	708	701	669	727	659	698	650	644	681	719	692	688	681	679	685	675	711	672	676	708	607	678	711	757	683	665	668	648	672	694	666	679	656	686	647	739	696	686	690	723	690	668	682	679	671	744	670	686	681	697	705	681	638	692	703	661	677	703	654	687	672	677	692	709	677	646	701	692	696	678	689	657	697	675	655	670	699	667	702	674	693	695	667	662	675	645	714	688	689	628	696	658	691	683	647	663	606	730	710	688	698	694	684	698	671	647	630	630	697	673	695	656	698	662	730	669	692	689	691	737	685	641	691	662	656	639	701	664	662	683	695	688	650	665	658	660	708	726	696	679	694	700	693	657	691	658	678	709	666	656	696	659	734	691	676	704	680	739	699	703	735	705	670	692	702	663	682	693	644	695	709	706	655	657	689	724	689	673	659	685	686	645	639	675	597	724	689	703	695	674	751	711	701	702	692	681	640	717	665	719	715	711	675	691	652	667	636	714	673	651	644	719	664	655	745	642	706	677	699	665	703	679	683	715	698	673	622	661	697	674	664	678	637	665	661	635	698	673	683	652	660	664	654	656	695	635	619	719	657	697	665	686	667	700	668	663	664	670	627	646	672	703	722	654	690	668	656	664	665	672	642	668	706	672	635	644	681	695	726	726	711	692	674	641	667	691	713	709	696	682	614	687	679	652	690	683	671	669	700	741	656	699	708	714	665	670	687	678	691	670	624	660	692	664	678	637	690	659	738	673	715	649	685	678	685	690	675	621	715	710	684	609	674	724	687	658	675	634	679	676	657	709	693	650	681	691	654	695	641	673	672	658	687	686	693	657	717	613	636	707	663	636	692	643	681	673	686	677	670	669	661	639	685	691	693	662	670	682	644	665	658	662	710	666	688	692	674	687	674	714	669	687	705	722	687	690	683	677	649	678	709	665	668	653	601	671	707	648	665	655	669	693	712	641	695	687	695	734	685	711	663	620	710	667	630	675	683	659	653	675	689	688	711	694	671	658	645	705	677	656	690	713	670	673	631	684	705	682	717	648	682	643	690	681	659	680	672	697	676	706	674	636	677	679	678	693	665	659	714	728	662	695	697	695	707	683	713	686	683	699	695	700	698	653	713	656	647	670	702	683	663	651	650	695	657	698	672	657	705	708	678	620	681	686	712	700	660	683	686	679	657	630	712	750	679	713	692	710	668	687	681	673	611	680	669	677	721	671	723	691	672	648	674	753	710	678	734	664	642	694	675	652	646	735	667	718	702	722	644	652	695	685	692	645	731	667	670	646	694	693	661	676	686	658	644	736	674	666	644	664	651	673	655	653	671	699	685	659	636	664	650	662	682	682	709	701	644	690	674	696	676	696	668	675	711	700	674	683	620	641	679	670	690	726	742	740	627	670	664	725	690	679	691	649	673	657	700	662	696	710	647	656	673	637	675	702	683	680	681	690	711	643	690	701	722	719	651	682	695	647	719	706	662	698	679	719	688	659	644	649	691	685	709	658	715	686	716	661	688	717	738	653	665	690	679	694	717	691	707	704	647	695	678	724	674	625	693	663	635	664	699	669	692	629	710	661	674	660	695	690	625	693	668	680	678	692	692	699	669	665	659	680	657	674	643	664	664	679	758	673	678	679	674	687	661	705	636	662	710	716	672	687	643	624	678	725	651	678	686	658	633	669	703	691	657	705	667	651	655	707	681	730	664	672	694	661	663	695	686	648	660	672	714	698	683	681	662	682	687	694	662	707	648	655	710	656	721	659	686	642	650	685	655	715	675	651	686	661	696	735	687	667	671	722	665	644	668	680	658	688	625	662	655	657	649	650	643	673	659	700	649	688	700	651	706	673	632	697	734	696	665	689	704	669	682	694	642	635	687	676	722	697	630	690	670	667	651	699	687	687	648	667	681	680	705	686	660	692	665	737	637	664	639	667	620	633	685	696	762	685	681	701	733	646	670	694	687	671	650	737	724	656	724	678	720	688	704	680	692	684	708	640	704	692	680	669	645	717	662	699	636	683	672	625	655	670	681	690	698	645	663	650	668	695	687	673	681	710	670	667	683	730	656	643	690	696	676	672	686	649	692	694	697	667	641	639	678	656	640	643	701	651	732	681	647	628	707	678	667	674	704	678	706	664	675	628	736	641	725	677	674	736	701	637	732	728	686	622	672	631	696	747	686	708	686	651	702	633	697	642	682	685	684	675	701	664	726	702	701	665	646	713	676	688	682	648	678	687	672	689	673	689	655	667	678	699	711	727	678	645	700	695	658	688	679	713	659	701	702	657	693	724	672	693	631	659	671	631	691	726	713	688	734	719	675	652	678	696	721	673	705	660	651	699	656	682	661	619	657	688	643	643	677	654	645	682	686	681	686	662	649	642	621	688	643	708	729	717	639	604	653	685	709	634	686	652	724	674	705	663	637	719	641	699	700	632	671	659	719	699	672	671	688	683	705	660	665	701	682	707	676	698	667	717	641	678	698	721	677	658	691	697	669	651	667	673	654	693	701	696	643	709	682	709	655	692	675	678	701	659	695	688	662	677	698	659	697	661	688	653	697	660	709	625	677	680	664	683	691	737	619	641	685	653	667	678	652	671	686	662	686	662	669	706	662	664	701	671	654	690	696	654	657	655	678	646	696	677	693	711	666	715	710	678	666	691	696	649	713	637	719	732	690	687	683	722	646	657	666	699	644	677	687	659	707	694	648	690	648	666	702	697	715	632	717	670	700	661	604	700	683	641	692	641	651	708	648	703	706	666	643	684	669	666	726	644	682	658	615	701	638	673	654	684	668	725	697	680	687	687	661	694	698	655	722	631	723	672	680	694	658	648	677	673	662	692	680	663	705	673	668	714	644	690	691	673	690	680	668	660	692	641	686	705	662	741	645	686	726	668	649	655	651	671	661	661	680	736	699	716	686	687	674	696	685	644	673	700	720	695	713	661	672	657	696	676	662	680	680	644	699	671	702	655	668	672	662	658	685	694	696	675	694	642	667	678	715	683	645	663	714	676	692	698	723	718	639	683	637	711	655	686	725	663	709	686	645	646	677	687	669	620	689	625	699	643	643	673	670	670	667	667	701	682	681	687	716	640	680	692	655	684	679	655	689	674	666	666	668	687	669	681	655	692	637	682	679	661	672	671	687	669	633	681	667	682	706	674	695	690	725	704
44534	39512	41649	42088	35405	32269	25694	21357	22364	31016	26988	31377	31201	30778	32293	26407	28206	27295	30564	24648	24794	24739	22584	23064	21369	14344	7690	10111	9210	8477	7465	6204	6257	7044	4283	3094	2964	2807	1997	1826	1460	910	921	1011	902	990	774	578	532	430	375	393	411	372	352	339	322	300	345	317	269	324	308	293	298	277	274	287	287	286	323	286	312	277	274	305	293	303	309	313	327	313	314	286	288	300	290	285	300	308	312	276	270	282	278	319	303	292	274	279	259	269	256	290	289	293	289	292	271	275	288	283	301	261	279	296	288	274	301	287	263	294	304	286	292	313	317	284	296	281	265	301	304	314	277	276	293	267	328	301	295	287	277	310	243	296	290	295	264	278	301	294	292	298	290	310	329	307	345	305	304	303	264	272	293	294	269	308	309	272	290	306	300	285	297	320	315	305	305	285	296	286	285	307	315	293	297	259	299	298	278	330	295	296	301	310	296	300	294	272	282	295	332	287	310	262	318	300	299	293	293	307	288	305	301	333	261	306	289	277	283	287	277	288	281	275	296	310	288	294	295	307	284	274	297	307	255	295	288	317	287	267	259	305	295	306	298	310	299	313	269	283	285	270	269	293	301	280	285	329	269	255	272	293	309	279	283	301	309	290	281	334	278	305	313	278	298	306	314	300	307	327	273	272	305	329	256	307	263	306	290	270	315	292	316	293	310	275	265	322	313	285	306	317	323	269	346	307	246	293	298	298	283	309	308	321	268	317	273	261	293	279	336	308	301	283	279	294	277	294	280	260	294	300	285	323	290	261	273	309	285	302	304	312	275	324	267	287	305	317	282	285	289	326	285	283	278	301	288	303	277	292	301	275	325	300	269	287	303	298	283	288	282	305	306	301	326	292	324	295	281	293	311	274	279	322	296	289	308	306	296	292	313	307	285	299	291	279	273	293	276	273	285	302	290	318	306	307	283	275	315	304	299	288	312	289	297	279	289	308	275	286	303	272	295	295	298	293	255	297	329	278	266	285	304	290	297	274	288	282	311	283	287	330	264	300	288	303	302	279	299	276	307	287	308	316	285	285	297	263	295	304	286	303	284	292	286	319	274	278	315	272	298	296	283	269	285	307	280	312	293	287	309	283	282	303	278	296	292	286	320	287	304	278	306	315	283	265	293	298	309	310	315	327	290	275	303	304	283	292	294	288	332	317	301	246	287	289	296	291	307	311	287	300	286	277	294	292	255	273	299	296	286	294	274	283	275	311	273	334	264	277	311	291	269	300	278	289	318	296	291	326	311	315	319	277	277	264	305	303	317	267	312	293	327	279	285	284	289	321	285	327	278	282	317	294	288	294	305	305	300	317	261	335	299	302	328	305	298	268	260	286	283	300	294	281	274	293	299	282	272	283	288	289	293	312	316	289	278	267	278	286	265	305	295	288	261	298	278	299	328	281	275	312	273	289	283	282	297	329	289	281	285	295	297	275	294	284	293	268	274	294	286	283	300	280	274	273	307	271	287	323	306	294	304	290	276	314	285	247	299	294	285	296	280	291	318	306	281	284	284	305	286	270	284	270	305	295	289	296	281	335	291	289	290	281	275	298	276	320	288	295	253	305	278	317	251	230	291	269	295	297	248	324	266	312	298	287	274	324	299	313	282	274	323	257	291	305	286	314	299	291	314	285	316	318	309	285	291	295	310	269	312	284	304	290	282	297	293	302	323	299	297	286	350	298	293	316	321	281	279	297	297	314	292	260	283	300	313	267	311	321	299	315	302	289	262	313	282	308	300	316	325	316	300	310	275	273	327	284	266	306	294	313	297	298	319	283	286	294	283	311	323	310	289	296	279	314	295	290	320	282	304	330	309	300	304	301	316	295	278	281	294	300	289	283	285	276	269	290	287	291	291	259	302	287	269	273	312	315	298	277	256	276	286	272	337	284	278	268	339	308	281	294	308	280	292	283	292	275	276	281	279	296	288	288	307	304	278	305	304	265	302	303	288	298	285	288	307	330	278	287	280	298	308	327	280	304	289	285	280	285	311	289	292	307	322	324	276	305	265	311	305	260	290	293	305	284	304	269	305	280	316	282	264	276	296	302	276	308	277	282	322	292	270	281	287	305	262	283	292	290	298	288	309	293	274	284	274	321	280	266	303	280	286	313	283	285	311	312	271	311	303	278	292	279	309	302	295	300	316	303	314	305	326	279	291	279	292	314	297	291	324	322	271	254	255	275	288	311	285	317	321	289	310	297	297	289	308	309	259	289	327	283	289	280	267	306	282	291	324	300	281	297	250	280	298	268	316	289	284	307	297	327	335	289	271	300	318	292	262	294	290	301	277	300	292	275	299	315	306	268	288	294	305	284	282	315	300	310	268	251	309	282	253	260	273	285	281	287	304	317	281	293	296	278	300	306	291	313	314	347	315	278	295	287	306	308	290	282	302	287	293	242	279	268	305	286	267	286	289	316	300	323	289	309	324	285	289	297	317	309	330	281	275	273	295	311	322	311	281	300	312	295	281	286	326	302	263	261	281	305	296	257	296	289	265	329	298	264	285	289	309	319	290	275	303	280	297	288	319	292	320	322	299	312	276	264	340	314	295	299	287	304	304	280	304	282	312	263	315	296	278	273	320	319	289	328	304	241	293	257	291	299	301	307	284	292	269	317	281	280	318	298	277	301	300	287	311	254	331	307	282	283	281	301	310	297	288	270	295	297	273	301	283	296	305	299	309	277	318	299	298	273	268	318	285	274	318	274	292	293	291	299	273	304	312	279	333	301	266	302	294	299	304	272	294	326	290	293	289	278	287	291	311	311	292	272	300	312	303	288	297	280	331	277	274	272	296	305	250	304	294	308	275	288	302	302	286	280	289	261	284	288	318	296	274	277	300	321	304	298	271	307	318	273	278	297	322	297	279	313	317	294	263	284	300	292	317	309	311	280	292	292	333	276	308	257	293	302	284	287	283	300	324	305	306	269	295	309	324	267	268	302	294	291	303	266	283	308	297	299	293	297	289	280	286	310	313	304	323	302	308	308	253	289	297	282	287	283	305	272	290	320	274	324	306	272	309	290	284	279	288	294	297	303	293	295	270	327	255	311	282	309	277	320	305	282	287	259	287	281	273	303	268	334	292	305	299	297	286	268	277	310	299	285	318	309	337	289	263	292	257	309	329	282	263	332	269	347	295	282	282	285	288	314	290	337	309	297	296	280	286	305	276	284	273	247	299	296	297	313	279	284	299	277	284	295	320	293	302	279	310	254	301	269	299	336	313	272	339	280	268	256	288	293	303	276	283	296	278	353	305	258	303	281	267	302	320	290	288	293	292	275	260	301	315	289	306	299	302	276	317	294	305	277	285	304	314	276	286	306	292	303	262	275	282	291	280	300	306	293	254	291	268	262	298	322	309	284	264	281	290	320	306	292	281	311	277	283	283	266	276	306	270	295	263	304	283	304	306	279	279	287	279	316	289	296	291	315	281	267	317	287	293	289	287	299	280	279	294	259	299	313	303	306
30887	32432	41295	47553	44357	42444	39280	36394	40662	46553	43206	49252	49434	50978	49489	45423	48439	47762	50957	43735	47486	46921	45032	46239	43243	33608	23465	31925	28704	27258	24839	24509	25051	26285	17926	16328	14682	13630	9680	9640	8100	4997	5503	5589	5407	6172	4280	2827	2310	1727	1479	1612	1436	1365	1108	1111	1091	1081	1027	963	943	918	794	896	837	804	870	791	824	823	829	769	772	773	756	776	826	761	825	792	826	793	731	741	778	847	742	748	799	751	770	758	788	782	717	794	766	771	806	810	810	759	810	788	790	738	762	742	844	751	789	794	784	848	779	837	774	792	751	786	722	774	828	773	762	800	797	763	791	786	759	785	751	762	797	779	801	781	739	734	794	727	792	739	778	813	777	786	744	790	780	754	748	760	827	809	792	745	785	802	766	764	745	787	752	824	799	802	765	823	760	773	756	749	770	784	760	783	812	737	753	764	752	757	817	716	761	771	737	770	782	749	709	761	774	777	771	748	787	746	744	763	759	817	803	745	742	797	808	796	751	824	799	774	740	786	742	748	773	803	779	743	793	826	692	746	800	731	799	774	773	754	771	717	743	803	786	808	809	801	762	758	753	779	748	735	786	809	757	757	778	760	760	760	735	773	756	788	776	788	787	825	737	815	784	820	760	780	789	814	763	772	797	804	767	793	759	775	782	811	725	736	727	769	807	755	729	781	764	732	740	811	779	752	764	824	813	800	833	758	768	769	781	790	774	774	779	763	797	752	737	795	755	747	799	816	791	792	747	751	736	872	771	774	785	813	786	774	769	793	839	709	769	797	774	775	811	792	742	781	808	734	799	773	753	785	798	788	765	748	790	729	778	793	748	786	755	761	741	759	776	761	760	736	762	827	804	798	797	773	754	759	749	778	767	797	756	758	778	806	715	777	758	771	759	816	759	771	848	754	797	792	785	766	758	802	712	734	784	760	753	780	803	770	797	710	794	779	748	773	787	766	751	733	825	757	806	764	772	741	725	796	738	811	742	715	758	763	750	756	790	816	794	774	772	747	761	787	716	765	781	819	746	707	735	796	740	754	805	786	783	760	784	789	814	764	777	791	780	711	788	777	769	773	758	728	762	803	760	733	695	827	767	762	815	778	787	774	769	756	832	761	753	812	767	732	806	743	778	797	780	719	785	796	791	821	780	748	759	787	754	827	801	787	742	823	752	703	803	770	793	793	751	793	797	782	824	771	778	727	795	787	820	732	821	815	733	791	721	733	766	720	753	774	753	781	740	768	763	733	796	754	789	756	800	775	772	769	760	683	812	732	770	779	763	768	727	803	772	758	847	817	829	750	806	746	811	767	754	754	759	752	802	785	768	772	791	787	751	742	768	795	850	755	791	769	747	756	792	759	736	784	747	777	769	793	799	742	801	774	786	761	793	761	780	765	753	757	803	800	750	820	826	780	793	732	768	715	753	756	843	787	823	757	784	762	759	786	778	747	768	791	740	801	739	770	790	808	740	796	724	776	731	797	764	779	733	778	790	792	759	812	746	754	778	818	785	822	818	753	794	754	691	727	756	747	791	789	825	809	816	771	790	776	749	763	789	770	772	742	736	816	712	772	768	752	758	745	744	798	773	817	740	776	771	763	752	785	753	734	716	751	793	764	773	772	771	765	758	784	827	816	773	755	774	740	746	760	778	780	747	797	762	773	757	780	742	830	785	768	785	798	780	771	745	815	778	752	770	775	733	790	786	724	825	758	806	762	783	776	776	805	824	778	756	771	798	737	801	798	744	789	746	741	798	771	771	751	754	804	776	746	801	753	735	818	797	754	786	756	787	795	763	754	741	726	772	813	745	789	795	768	711	727	790	731	734	816	756	763	824	718	774	801	778	747	754	762	792	774	771	812	785	768	790	774	805	782	792	746	793	782	787	769	746	785	777	761	789	755	735	754	796	771	783	819	734	771	780	754	764	784	782	789	777	771	757	765	807	779	763	820	791	782	775	746	814	810	775	809	747	746	758	725	749	765	846	797	807	749	806	777	791	728	731	777	783	767	738	766	775	806	761	797	847	787	813	767	741	819	802	767	771	778	776	788	809	774	757	770	796	787	772	800	713	718	771	760	749	749	788	769	809	789	792	718	745	797	795	806	761	809	798	795	768	810	720	779	769	790	792	761	717	747	828	793	732	797	759	815	746	787	750	802	757	785	774	794	735	798	778	773	809	816	749	786	769	791	786	824	807	773	771	780	790	793	762	781	748	743	787	796	803	798	757	748	810	761	754	776	725	777	811	805	755	749	790	812	768	784	754	833	809	814	740	743	755	746	757	753	781	754	846	790	809	780	783	772	776	789	744	759	824	731	768	769	795	800	739	771	753	796	780	748	773	723	761	760	747	764	793	828	802	759	710	771	781	768	758	723	748	765	777	747	795	736	834	835	768	789	799	771	773	768	785	777	744	767	778	752	770	784	750	801	815	810	782	824	786	779	763	795	734	794	742	764	782	734	718	816	751	785	777	789	753	763	778	828	762	805	784	733	814	768	790	739	814	798	783	814	749	782	781	791	786	731	767	751	798	776	764	759	763	791	809	804	750	749	766	784	788	795	765	733	744	762	828	760	754	794	793	762	759	749	796	760	787	779	796	784	786	765	785	795	761	763	759	797	773	791	763	728	780	746	746	803	721	795	757	754	805	792	782	744	743	771	744	770	779	809	798	722	749	773	812	767	757	833	778	727	756	744	767	780	847	785	773	762	716	748	799	767	784	775	790	754	809	798	821	830	766	742	758	797	768	716	816	766	795	688	769	728	826	800	794	757	743	760	767	787	769	785	755	772	771	765	782	772	733	789	769	806	795	810	787	801	766	694	820	774	777	775	722	783	796	801	714	748	725	795	792	782	748	785	786	781	805	789	761	775	779	717	787	728	753	744	832	790	775	745	765	777	769	743	799	745	806	794	797	795	769	779	710	750	740	765	789	794	771	823	740	787	766	768	775	789	766	738	813	736	731	783	732	740	778	747	812	778	754	810	756	764	804	785	795	727	798	807	725	740	791	774	783	753	730	779	790	754	783	785	771	740	721	775	813	748	741	745	754	790	799	743	700	782	787	758	834	785	779	797	783	791	800	752	729	741	774	778	774	777	729	787	755	748	737	825	770	781	792	737	757	768	816	757	777	723	765	774	771	822	777	772	778	816	730	773	794	801	756	727	774	813	739	772	728	730	729	748	790	785	749	799	730	778	759	820	752	781	766	775	761	731	804	758	783	772	782	842	794	716	754	778	803	763	796	774	790	773	789	774	788	744	791	757	773	770	761	773	798	769	803	755	759	778	807	745	760	812	787	791	788	779	804	807	766	826	752	762	792	787	765	722	762	706	796	780	801	806	756	766	785	812	781	753	784	743	737	830	816	792	769	793	788	772	819	745	797	743	795	753	806	750	807	765	778	778	813	801	776	775	789	784	796	790	745	748	798	777	773	765	753	761	756	768	778	866	764	802	763	725	809	764	754	721	755	785	714	723	758	834	773	789	769	773	783	786
18991	15048	16283	12973	9012	6108	4139	3108	2539	2736	2209	2274	2005	1969	1943	1552	1585	1681	1629	1305	1270	1159	1117	1211	1052	731	448	632	571	506	556	471	479	506	353	311	274	317	274	276	253	264	257	232	200	245	218	222	221	195	222	252	184	219	203	217	208	196	213	247	229	204	178	179	226	195	207	196	211	199	212	196	199	250	193	220	218	194	201	188	213	208	226	203	194	193	208	200	219	212	183	213	215	225	198	192	221	222	199	234	223	186	220	189	199	210	227	191	210	211	219	214	204	208	204	191	193	199	206	204	217	188	237	210	234	190	179	215	214	225	212	217	203	203	208	207	213	210	227	214	199	192	219	227	188	222	217	212	218	204	204	213	207	214	195	208	176	235	210	197	195	212	229	234	217	229	221	191	179	222	215	178	194	202	207	210	213	201	213	196	198	239	200	216	236	209	232	243	223	178	209	207	212	210	217	237	196	222	220	187	206	192	209	184	215	234	205	220	199	175	187	205	216	221	210	240	202	210	238	233	230	219	223	172	193	203	228	177	224	215	236	190	193	207	215	246	205	196	213	208	212	194	207	215	215	222	210	209	209	216	226	189	187	211	219	200	220	210	187	239	200	229	212	227	193	184	197	190	225	216	183	195	189	197	191	211	191	218	188	208	215	233	191	214	196	203	194	210	204	215	226	211	206	234	206	210	188	213	170	210	203	222	231	185	211	187	204	202	210	196	214	212	199	185	219	197	186	225	209	218	210	194	199	205	189	204	219	196	234	212	205	220	194	198	203	192	205	242	234	217	226	187	233	216	207	192	208	215	218	215	196	217	211	198	232	198	198	216	210	215	195	195	222	208	201	198	217	227	209	203	199	209	226	196	219	198	204	203	221	215	177	187	222	213	201	209	216	203	214	198	214	208	210	213	193	219	225	207	194	191	210	164	211	230	192	223	221	181	188	212	194	237	203	201	237	227	221	198	182	203	215	221	222	222	202	200	195	227	198	211	201	212	234	202	243	209	166	216	200	189	203	203	186	194	230	220	228	218	208	214	209	209	216	216	206	189	206	191	206	191	205	187	193	195	229	197	176	204	219	200	221	227	214	213	208	220	207	194	233	200	231	191	201	195	207	211	220	188	216	205	233	192	183	220	193	192	192	207	209	223	198	181	188	198	210	217	174	191	204	225	206	203	219	227	218	216	193	210	180	188	211	204	213	217	203	172	202	239	231	198	228	212	226	202	195	205	215	192	198	183	213	214	202	229	226	212	194	232	242	200	211	197	222	214	189	191	211	204	224	217	219	222	195	202	199	188	205	190	217	250	253	210	220	208	224	219	229	206	201	215	193	205	206	194	206	208	209	232	220	234	213	181	242	192	212	195	194	187	198	233	217	224	203	199	199	190	212	212	189	207	204	207	208	203	210	200	194	199	207	207	217	202	195	174	214	213	195	205	239	184	208	200	197	218	222	220	196	213	207	192	204	208	219	203	180	199	214	217	205	192	217	217	203	217	197	190	212	199	221	215	204	208	198	214	190	198	190	234	213	205	195	204	213	221	227	227	180	225	224	183	201	196	191	201	208	202	177	219	202	169	195	206	206	204	206	237	224	187	203	201	229	227	217	209	203	232	198	194	206	200	182	257	210	207	200	199	215	185	215	214	204	213	196	217	219	214	208	215	196	196	192	195	205	207	189	220	192	211	219	189	182	189	195	202	195	222	217	224	211	230	175	203	234	202	207	215	193	188	203	196	215	222	215	228	211	217	223	216	193	197	222	199	225	223	218	207	202	215	197	191	222	198	213	207	208	202	193	192	199	186	199	211	212	231	214	202	198	197	230	195	226	214	208	218	204	211	210	204	212	223	207	219	227	208	222	223	211	194	183	189	248	225	189	177	212	214	217	199	212	198	230	219	200	237	205	212	219	208	203	202	233	234	227	224	225	251	207	193	213	232	203	206	196	193	210	194	218	191	191	228	197	203	223	204	196	192	198	191	205	226	198	210	214	225	202	221	204	243	210	197	182	201	204	219	201	202	216	207	226	220	201	193	205	185	202	188	215	230	218	190	192	210	192	187	192	205	210	212	194	217	210	210	202	214	205	219	214	234	197	213	179	231	207	204	193	190	206	209	214	222	200	198	225	185	216	208	208	221	188	198	204	210	212	209	208	200	200	205	220	233	227	202	210	204	194	197	202	199	207	194	201	225	210	240	227	207	215	215	204	195	216	196	223	174	169	213	187	209	207	246	201	207	181	216	203	196	211	239	203	212	201	207	213	199	195	221	193	182	192	222	201	193	217	227	232	219	211	199	208	202	199	214	213	194	207	186	229	211	202	211	211	225	220	214	190	241	246	194	204	214	201	212	187	244	231	195	235	203	207	201	227	219	199	199	213	185	219	216	220	207	196	218	225	191	178	206	203	195	211	220	202	206	195	231	167	207	203	195	205	221	194	168	210	230	217	178	217	168	237	181	226	207	214	197	197	225	206	206	213	227	193	202	222	213	211	192	231	205	187	213	213	195	197	195	201	208	191	220	224	195	220	231	202	213	196	240	182	205	199	211	205	229	220	199	215	232	183	212	215	225	232	186	229	239	216	193	225	242	209	203	183	221	224	227	228	231	210	203	200	189	234	221	233	196	204	228	214	201	186	199	209	192	200	221	212	207	207	237	210	232	205	206	211	213	227	204	227	217	201	223	183	191	241	222	194	222	176	226	232	213	226	197	202	199	215	224	226	218	206	186	198	194	191	204	183	217	201	214	172	223	223	215	203	200	189	201	207	196	206	216	210	211	220	222	225	184	220	187	200	199	221	217	193	206	204	192	226	206	222	208	213	230	200	209	209	225	212	186	216	212	190	189	205	230	219	215	218	202	200	208	195	200	210	172	180	197	212	235	207	191	201	213	216	218	197	190	202	218	191	216	201	209	226	203	232	203	198	206	222	179	228	216	214	237	200	193	184	210	215	180	224	170	202	218	226	208	228	196	236	205	213	173	215	202	202	216	207	202	189	205	238	198	214	190	206	201	195	201	193	208	177	173	200	232	243	177	210	205	239	241	214	223	208	191	197	216	185	194	207	190	199	208	221	221	200	201	186	204	201	215	208	182	218	218	213	211	185	193	232	198	196	193	204	219	211	208	202	199	209	214	202	189	216	192	191	206	197	221	210	193	212	209	200	217	206	202	215	188	196	201	232	212	202	199	212	203	211	209	189	223	218	209	208	202	207	218	203	216	192	208	184	197	211	241	206	193	213	211	190	204	186	206	210	212	225	221	194	186	186	182	213	204	224	207	208	217	195	204	219	203	196	199	214	228	203	199	218	192	221	186	233	213	219	182	187	206	213	195	198	208	225	216	208	218	212	179	203	208	212	183	172	221	212	230	225	206	211	212	221	216	214	227	197	199	224	192	198	208	205	215	225	188	198	207	215	205	202	234	212	203	226	221	220	184	199	181	192	210	237	205	201	205	199	218	212	203	188	203	221	192	187	192	221	203	200	190
11888	12624	21921	24291	21095	17547	14534	11822	10828	12056	9478	10352	9296	9257	9626	7809	8281	8612	8407	6619	6849	6349	6381	6822	5734	3605	2341	3549	3188	2862	2536	2391	2461	2381	1716	1478	1386	1292	1096	1053	982	899	806	815	824	771	759	743	708	698	678	615	699	663	587	641	665	659	646	603	598	574	628	570	594	583	581	572	537	570	628	587	612	578	606	582	623	559	617	558	610	542	563	578	533	555	573	590	600	618	586	555	583	607	596	559	622	578	589	538	594	570	597	568	558	573	562	562	564	597	572	620	574	571	539	586	616	555	559	554	580	605	606	567	600	595	606	601	609	571	590	597	582	582	582	561	566	553	557	549	587	585	552	574	547	559	562	587	583	537	605	582	638	609	574	600	604	572	560	550	580	527	598	564	588	552	580	589	581	587	590	582	551	560	600	550	548	584	585	597	571	567	591	597	604	643	594	594	573	602	543	573	578	518	571	552	560	577	543	577	557	595	573	567	561	579	553	568	561	586	582	620	610	588	589	582	564	538	584	607	595	563	547	598	565	604	579	599	567	598	596	583	598	574	607	575	580	633	612	593	564	589	568	606	596	620	569	551	577	623	552	630	581	611	581	597	623	543	609	571	561	582	573	574	579	587	575	616	568	574	599	558	556	588	584	594	586	572	646	573	574	595	565	569	577	608	580	600	560	566	565	588	565	621	601	566	591	588	594	570	600	582	592	597	601	586	568	594	594	618	590	573	591	576	597	575	622	579	582	580	568	590	529	576	579	583	582	563	571	582	618	570	580	603	609	562	610	575	611	541	625	605	565	583	593	560	563	563	564	582	627	567	576	588	562	547	542	576	572	580	540	634	555	595	605	528	585	602	532	578	572	587	580	600	578	544	592	599	561	613	583	590	537	578	628	543	554	611	571	614	600	612	559	570	580	554	590	566	579	558	569	593	605	591	598	585	570	571	579	592	553	589	607	550	570	558	556	616	546	591	608	573	551	627	548	563	554	557	578	537	613	592	547	549	536	600	610	561	538	554	595	540	612	542	614	591	565	632	567	570	551	560	558	556	547	570	597	592	574	572	592	619	584	609	572	628	568	607	602	570	551	577	614	594	589	583	591	584	605	557	544	575	630	581	541	589	571	581	607	579	600	564	635	616	597	573	582	589	573	601	576	596	564	605	580	601	579	568	570	606	595	572	565	585	585	586	564	591	569	584	593	595	601	581	569	599	581	599	583	562	571	565	557	587	575	552	560	589	559	568	587	545	616	527	591	588	539	561	569	600	533	590	572	593	554	594	542	606	560	580	574	577	581	590	589	617	599	585	615	569	574	538	624	579	573	604	571	564	612	550	576	586	583	637	611	560	631	576	535	563	569	579	629	580	569	588	575	567	566	604	514	613	562	560	627	545	601	594	580	600	625	564	555	541	575	606	567	554	592	563	566	531	562	608	563	621	578	583	554	603	560	562	590	601	598	583	593	566	585	597	530	569	556	552	579	583	597	550	545	583	570	590	591	601	548	584	535	569	574	587	539	587	567	621	619	538	531	619	586	576	564	608	597	557	554	614	580	588	560	596	576	582	588	567	578	569	594	595	635	619	565	566	540	593	575	571	566	536	572	609	574	583	620	566	599	603	594	572	561	591	625	593	588	551	569	602	535	556	561	618	570	551	579	567	594	574	641	579	571	568	593	604	589	603	585	532	573	602	588	586	577	559	564	600	583	524	598	585	587	522	574	572	593	573	619	572	602	554	577	541	547	553	579	613	565	590	554	600	573	603	580	557	553	553	556	576	596	576	583	598	538	580	584	597	567	566	598	562	541	551	632	530	607	555	577	539	563	612	570	547	587	583	582	610	578	593	627	568	576	579	580	550	590	605	585	576	550	611	562	613	584	569	552	558	616	495	601	605	580	598	568	625	657	565	534	591	597	567	589	561	557	560	566	602	585	589	555	579	561	592	558	606	628	582	616	562	581	583	553	559	570	594	557	580	593	596	594	582	567	554	609	583	543	613	570	589	653	595	546	602	607	570	594	597	597	623	595	583	563	578	562	536	578	571	573	585	575	594	596	621	563	630	577	612	607	557	585	569	558	573	564	563	591	597	547	560	584	568	617	603	573	583	604	618	553	581	537	568	559	555	554	595	595	560	579	560	597	583	575	607	592	576	599	567	600	557	600	544	559	540	584	574	575	608	612	608	595	595	581	597	577	566	557	544	594	578	588	574	597	590	608	583	567	570	603	615	585	561	562	587	592	566	552	628	597	595	566	616	569	590	575	617	548	563	575	575	551	574	590	585	577	576	548	568	565	589	588	539	594	550	574	623	535	560	556	619	610	529	553	596	578	568	613	551	577	600	557	563	555	552	588	566	562	577	554	577	549	537	589	589	588	602	609	562	635	567	569	550	583	525	635	597	555	570	601	614	613	538	582	583	592	548	548	524	548	556	605	562	557	655	583	567	563	569	566	625	557	575	581	553	578	588	591	589	612	574	602	559	549	542	576	557	555	602	551	560	610	565	577	601	583	621	619	553	597	625	630	565	600	594	585	584	536	602	557	610	570	582	579	558	585	561	565	579	583	590	591	583	556	531	570	588	533	587	571	611	597	565	555	604	583	575	574	557	556	563	552	577	606	565	635	604	564	532	583	554	575	587	575	561	568	570	595	643	569	569	582	585	614	571	582	623	575	608	605	567	598	579	565	570	584	586	569	586	608	595	596	567	556	569	619	552	554	582	574	588	572	600	596	646	570	570	589	601	617	584	568	606	596	581	600	550	562	614	607	541	584	588	601	574	571	596	587	550	586	577	576	585	561	590	627	588	589	563	548	571	564	606	598	527	592	595	592	615	537	548	569	607	571	556	569	542	582	577	590	596	600	622	543	540	551	595	604	587	536	548	589	555	552	589	619	545	597	593	548	611	585	565	569	548	595	598	584	567	619	580	591	571	587	577	607	596	585	533	577	584	557	579	597	594	580	620	623	581	557	603	615	560	572	564	603	589	549	564	612	579	574	601	555	624	571	551	578	555	570	589	609	584	555	591	569	549	594	569	527	597	596	565	565	602	582	591	563	600	604	604	602	585	597	553	564	571	635	597	568	571	552	582	564	588	550	582	605	585	585	614	616	566	558	579	536	582	604	606	578	619	533	590	580	593	608	587	558	586	616	561	590	633	597	565	606	585	577	608	580	567	548	575	568	533	611	559	545	551	605	611	577	595	597	616	580	570	535	584	560	600	556	577	552	586	629	579	594	598	570	577	570	568	578	567	591	589	571	588	605	542	595	583	603	564	588	560	576	595	530	647	589	606	537	540	537	594	591	597	565	588	557	588	587	582	602	599	571	562	598	593	574	588	569	579	552	571	601	600	613	596	632	598	589	610	556	582	609	578	593	580	582	535	582	553	572	609	608	563	612	567	581	633	571	568	593	576	589	554	561	582	588	532	571	563	590	591	585	582	529	580	555	581	576	555	602	543	584	526	596	575	613	544	604	601	614	591	596	594	577	569
34614	31385	33969	31240	25929	19237	14688	13036	14937	19963	16886	19260	18623	18178	19183	15002	16505	17600	15980	15118	12203	13299	12625	12489	10259	5800	3500	5657	4239	4434	3461	3890	3547	3216	2113	1777	1432	1240	881	909	872	575	511	621	560	483	442	369	346	314	319	304	276	271	273	258	268	266	295	259	269	238	257	243	216	235	215	223	237	238	257	266	249	213	247	267	252	224	247	227	243	240	288	226	279	253	218	249	230	229	247	244	241	233	232	242	256	269	262	247	242	212	236	274	239	267	246	257	228	255	228	231	243	263	265	264	241	263	255	257	259	248	240	263	258	262	263	247	246	230	249	208	250	245	239	262	221	238	237	245	257	252	220	237	230	257	268	273	247	223	234	244	241	231	237	251	264	254	238	254	238	218	233	213	239	249	246	272	259	249	239	250	234	236	231	265	230	253	238	250	240	218	235	259	250	210	249	241	254	258	254	243	233	256	234	243	264	268	274	255	225	264	229	241	237	230	264	247	241	241	250	245	263	230	236	248	253	242	234	244	258	234	264	259	225	265	236	230	238	232	247	252	235	219	247	243	246	238	225	274	220	248	232	256	235	260	230	257	240	238	253	232	253	259	256	252	261	250	230	234	266	257	260	239	259	257	252	226	248	249	235	246	238	246	254	256	243	259	231	233	252	220	242	216	255	212	250	243	274	219	253	220	242	237	261	242	255	241	250	264	216	247	259	247	235	244	240	246	255	262	271	261	226	233	228	254	243	256	235	253	238	230	255	242	250	242	239	229	240	247	227	232	228	273	245	256	232	227	233	240	250	241	237	246	253	245	267	243	240	221	240	233	234	271	206	245	211	247	245	227	234	216	232	255	209	257	215	243	240	234	246	270	236	236	241	219	241	226	244	247	233	272	236	245	250	230	229	239	240	267	245	248	249	230	259	262	240	223	223	295	240	234	247	232	241	250	254	235	233	240	227	228	266	237	236	248	246	273	239	233	238	259	240	245	275	243	231	228	244	250	250	250	228	271	269	235	245	246	255	212	249	252	258	217	243	206	218	267	246	241	257	255	255	234	226	248	240	242	235	259	269	218	274	249	242	229	240	265	263	242	234	216	257	228	255	262	220	275	259	227	211	231	252	238	241	252	229	225	236	259	237	237	242	219	242	228	262	245	232	236	272	279	288	242	244	252	230	229	234	270	284	234	223	237	248	255	236	255	259	224	233	284	252	237	239	247	243	247	255	250	257	222	245	235	249	239	228	220	253	240	248	251	248	254	246	236	238	236	238	252	258	230	245	237	232	279	280	252	226	223	236	205	252	244	276	227	259	260	235	244	238	232	231	237	251	223	255	233	277	247	253	251	243	263	267	215	234	259	242	247	235	242	252	246	216	212	238	259	254	257	238	246	239	272	250	240	249	234	256	260	235	240	226	238	230	255	255	245	242	234	259	235	244	232	260	259	229	257	214	247	231	241	223	247	243	241	232	243	234	240	243	267	235	223	241	241	198	266	281	248	244	237	250	206	233	285	255	241	258	239	220	245	261	264	229	275	230	248	245	240	241	256	234	265	207	252	256	247	259	247	256	233	253	256	251	247	233	269	258	255	245	246	249	291	251	244	231	273	242	265	253	250	235	249	261	258	238	239	246	237	245	252	262	234	245	246	214	204	225	246	248	237	276	233	258	224	231	245	238	241	258	248	239	230	236	239	276	242	255	245	222	229	263	222	240	227	252	266	250	234	243	225	232	226	251	267	222	249	229	262	248	225	251	250	258	248	241	226	248	257	261	227	239	237	240	259	221	242	244	233	221	219	243	239	243	225	238	238	247	231	233	234	258	234	216	272	263	247	235	248	237	254	237	231	248	242	241	233	228	267	244	251	259	238	217	268	261	215	237	241	256	235	243	261	243	233	252	269	256	225	254	270	251	229	248	252	246	240	258	249	234	261	235	238	230	253	263	258	257	255	273	256	215	255	231	255	255	247	249	226	228	235	209	269	254	244	261	247	256	255	245	277	244	268	235	228	263	241	244	227	251	270	248	252	223	244	247	229	232	244	255	248	277	254	279	240	260	246	236	206	221	217	222	239	244	221	240	260	252	260	237	247	236	233	244	246	254	263	252	278	235	248	244	243	245	260	255	208	259	268	251	217	220	231	240	235	235	245	261	219	233	237	248	257	251	230	219	241	239	278	233	241	241	234	220	256	256	250	245	234	228	243	240	265	221	267	246	240	208	250	222	225	218	225	220	262	250	227	234	228	208	237	268	263	239	242	245	239	244	240	262	219	240	223	264	232	245	266	246	250	250	254	269	293	240	240	270	225	227	233	254	224	244	232	216	230	238	251	250	222	233	224	256	252	255	227	240	242	224	239	206	252	241	249	223	227	237	254	247	250	265	235	261	250	233	255	247	229	259	227	222	209	241	252	260	232	237	251	227	224	249	233	241	266	228	230	243	243	260	241	252	285	227	250	280	243	262	220	238	245	222	263	242	237	242	231	243	253	233	239	263	251	247	239	234	251	245	246	246	235	230	262	272	238	259	234	253	213	212	217	276	257	219	225	235	239	262	246	232	259	245	241	261	234	248	282	253	289	272	252	273	208	249	225	256	230	256	236	235	229	283	254	205	277	244	244	232	240	247	229	255	241	208	256	240	220	224	245	254	221	237	251	236	239	231	241	239	242	250	229	231	249	292	231	242	254	229	246	261	250	237	247	245	221	214	223	235	252	233	224	255	236	259	230	209	222	253	241	228	259	202	239	265	271	213	270	233	247	267	216	245	238	260	240	229	253	221	266	255	252	235	255	258	247	217	261	262	231	215	258	251	227	227	237	223	245	237	273	271	242	249	235	255	245	246	252	227	243	277	251	228	248	216	269	269	258	271	232	259	217	238	265	268	212	242	257	236	230	235	231	248	247	253	224	242	261	248	249	259	262	254	242	248	222	258	212	228	251	235	261	230	262	262	244	260	254	237	248	237	252	224	225	240	253	223	248	255	227	258	238	269	250	227	233	238	253	263	243	217	251	234	300	226	249	223	254	275	260	241	250	228	258	243	228	257	271	217	232	240	236	251	239	287	229	259	251	265	220	267	252	224	249	226	264	229	250	251	277	233	213	267	261	243	254	253	241	218	266	238	257	261	253	257	246	228	252	248	242	244	265	249	222	256	252	247	261	199	226	210	248	221	261	237	230	254	242	222	250	252	196	212	237	231	229	250	271	267	244	244	241	231	273	253	259	247	246	251	232	241	231	253	246	237	264	236	231	219	244	244	208	273	227	248	225	243	230	227	260	256	255	249	240	230	262	243	243	237	223	205	242	219	246	249	241	228	233	258	250	218	264	251	236	251	249	256	264	256	264	278	200	224	251	219	250	258	257	230	239	230	226	266	245	240	222	245	257	262	250	239	262	248	252	259	245	241	266	260	258	219	278	260	224	229	271	237	224	222	231	226	218	251	242	252	228	238	251	216	246	269	233	257	263	263	268	242	231	226	230	258	220	230	239	232	260	231	244
22780	24990	34750	39065	36364	33077	30311	30104	33991	38999	35324	39587	39728	39700	39719	36401	39430	39502	39380	36770	35405	37340	36482	35292	31848	22047	16215	23861	19077	19048	17052	18808	17182	16579	12113	10780	8647	7258	5112	5296	4834	3288	2742	3163	2869	2381	2097	1723	1511	1231	1204	1096	950	956	908	873	863	846	826	830	790	758	737	719	734	673	708	677	689	706	696	679	694	694	686	663	719	632	651	663	724	619	649	709	650	660	652	634	619	685	623	650	657	666	609	658	680	655	639	664	635	692	691	712	660	634	676	682	678	698	643	678	727	684	696	701	612	672	642	676	662	670	643	645	650	667	661	716	667	645	707	642	646	653	639	664	669	688	713	678	676	661	650	683	726	668	659	695	640	652	679	660	679	655	666	651	671	666	731	696	680	698	622	703	686	661	660	674	636	697	627	698	619	713	624	627	714	658	707	677	620	653	671	683	733	669	645	676	631	687	676	672	684	661	638	665	682	666	656	648	720	653	636	634	634	683	689	621	689	665	671	635	650	676	674	692	663	667	726	693	685	662	681	615	656	629	653	674	647	673	632	724	699	681	649	681	668	722	636	670	679	687	671	623	632	681	665	610	656	693	660	644	665	677	660	701	695	661	671	641	652	685	654	668	720	675	661	669	658	705	697	702	679	701	696	685	663	693	658	640	669	624	663	675	702	681	664	695	660	643	700	660	639	654	650	689	638	685	682	669	677	686	648	643	644	703	670	677	695	611	658	675	698	682	654	674	648	657	669	654	628	731	674	669	685	685	634	665	630	737	679	689	644	706	665	676	619	668	613	641	703	665	659	674	666	620	674	693	644	644	669	662	683	654	658	701	692	693	630	697	668	669	669	697	658	713	655	696	737	682	662	681	627	665	623	684	609	668	704	627	676	646	667	654	690	708	714	674	685	662	681	664	684	665	677	681	684	679	678	652	658	655	681	655	646	695	678	641	666	667	628	671	692	646	681	628	672	661	681	680	693	674	707	617	636	633	670	663	689	668	715	696	641	637	694	688	669	713	683	673	631	671	665	672	704	667	669	712	687	644	655	667	632	631	674	627	633	677	620	745	638	724	701	646	688	683	616	637	679	652	710	665	662	696	671	642	639	653	690	716	663	675	690	655	687	687	661	658	700	659	689	641	668	672	724	706	614	631	706	645	690	670	640	639	706	660	653	674	632	668	666	667	690	668	635	678	693	699	689	684	684	656	652	684	657	690	675	641	675	629	724	612	644	652	681	643	670	681	635	641	690	682	697	708	645	664	677	648	662	720	687	684	631	623	669	688	635	661	651	678	622	681	654	710	676	617	666	688	679	640	642	683	674	651	656	665	668	713	670	663	639	682	706	702	741	709	667	702	671	613	673	681	688	682	638	672	653	660	655	692	688	682	702	646	714	676	667	655	657	688	664	655	664	667	649	695	653	647	608	679	658	691	656	648	659	638	681	697	671	687	705	661	648	685	752	627	676	655	694	643	650	690	690	698	681	662	681	678	667	641	667	684	648	654	689	688	659	672	682	634	674	628	690	669	674	647	668	651	665	645	658	675	671	655	711	674	662	651	705	645	698	646	623	638	655	724	652	648	625	687	680	676	641	679	686	743	697	650	647	635	699	646	644	714	669	686	611	698	623	650	669	632	682	654	674	651	687	676	668	637	676	695	661	657	680	642	679	650	658	647	629	702	638	666	655	661	696	667	671	600	682	679	625	646	661	665	676	629	648	663	694	682	642	677	656	647	642	695	616	646	693	685	692	650	693	652	716	700	652	666	680	646	647	643	646	691	686	733	620	696	696	672	678	685	628	671	662	675	679	719	654	630	713	642	630	692	660	654	691	707	653	646	675	689	655	658	681	675	690	678	658	674	656	680	654	652	673	664	711	680	664	627	662	662	682	667	661	673	699	679	677	700	688	701	649	618	679	637	687	687	652	657	673	637	681	681	673	666	680	691	682	713	656	632	672	711	659	626	655	652	651	663	646	682	682	704	657	701	662	672	663	636	649	676	690	666	729	644	637	619	685	697	658	672	671	638	640	677	618	662	683	698	632	720	675	680	699	655	697	693	647	665	700	677	647	679	653	643	621	657	624	645	641	653	674	708	642	696	622	665	659	604	693	636	686	694	664	702	692	698	693	679	637	644	655	696	653	665	685	678	685	658	647	702	617	680	679	667	688	650	690	661	674	654	653	650	680	647	674	719	637	674	639	654	710	654	640	707	644	644	693	653	685	674	640	660	681	667	645	686	678	679	712	645	648	654	662	655	688	642	675	670	679	636	672	694	654	687	697	742	693	677	690	692	731	668	669	644	656	696	658	678	683	680	684	670	612	683	697	699	694	677	714	666	653	659	659	668	625	663	665	662	667	664	694	662	653	664	687	621	696	657	669	643	628	629	664	663	666	615	591	699	658	668	633	678	641	660	680	703	663	660	683	719	667	714	644	676	678	658	683	654	653	674	683	688	675	659	662	674	675	645	684	658	717	691	654	635	667	612	677	609	676	660	645	687	658	686	688	666	743	659	651	675	632	684	710	644	704	704	679	663	673	635	674	656	702	726	668	614	715	666	666	630	608	672	673	637	646	650	644	653	649	664	693	663	652	658	637	635	622	680	690	669	689	624	632	639	682	678	683	682	720	642	618	693	666	651	650	655	637	664	698	686	631	673	667	677	678	673	687	653	650	640	640	680	661	681	666	685	680	646	726	635	642	638	680	687	660	654	653	678	709	652	691	673	679	662	698	716	677	650	679	682	694	675	694	666	680	698	680	661	659	638	641	667	675	640	654	698	687	663	664	634	660	654	671	637	639	678	681	643	668	724	625	659	646	668	660	649	664	647	682	657	664	656	739	652	658	637	665	681	651	698	623	706	690	661	684	666	697	674	687	646	705	624	672	657	689	716	627	686	649	667	655	649	636	714	711	624	635	657	629	672	675	650	662	659	690	646	675	655	653	652	694	693	672	668	665	623	727	712	652	683	646	696	701	662	684	684	627	662	659	691	672	692	662	687	658	683	654	623	674	684	653	678	660	706	689	659	686	640	645	697	636	680	691	693	697	702	688	681	691	681	668	682	686	655	652	692	729	672	684	663	689	688	685	641	649	678	698	641	659	687	654	662	605	656	665	629	685	654	651	674	669	637	644	670	614	635	660	622	673	645	683	642	701	683	647	680	670	692	679	666	649	670	652	700	662	660	643	690	701	670	641	621	643	639	655	664	637	672	649	659	712	650	663	651	664	665	696	686	685	634	662	656	659	661	640	669	678	656	706	658	673	673	671	673	692	690	638	681	672	692	645	667	646	679	661	662	627	634	671	706	675	676	610	665	649	658	649	673	656	635	635	648	649	630	680	664	694	617	670	657	674	669	637	625	664	671	665	670	679	623	684	653	662	666	633	669	672	692	701	713	653	661	664	674	696	629	689	662	640	687	672	663	643	650	621	677	651	648	709	621	650	698	696	694	658	678	675	657	626	649	658	661	645	678	669	721	690	651	647	721	695	697
42677	38565	43968	42124	34734	28564	24380	21084	26767	31910	27386	32846	31097	30701	31855	27173	30535	30405	28943	26555	22926	24307	24060	22181	17555	11184	8298	10423	8905	10258	7605	8443	7498	7004	4189	3294	2623	2218	1858	1700	1437	1045	853	958	897	718	684	609	504	444	466	352	417	367	345	343	373	326	318	315	323	331	301	300	286	270	283	303	322	297	302	288	276	313	312	313	315	300	276	301	300	281	282	325	305	292	269	317	291	307	293	276	324	278	291	305	323	297	315	304	309	305	297	334	301	292	288	308	317	288	257	309	298	307	292	277	282	289	307	311	329	328	291	292	284	287	317	292	295	297	320	310	298	306	282	299	295	297	266	294	297	303	321	288	308	281	278	300	306	288	303	289	314	297	300	263	304	298	303	274	260	262	307	275	289	301	312	289	294	311	271	309	294	284	274	295	283	317	302	316	319	271	272	294	280	306	275	282	329	324	294	290	263	331	293	286	319	307	287	305	308	309	318	310	287	284	264	312	277	305	295	279	295	305	311	299	319	293	313	302	336	274	264	283	272	280	274	273	309	297	307	274	283	308	277	292	312	268	298	279	295	324	321	277	297	315	282	321	286	302	285	270	277	262	281	313	265	269	309	289	307	270	284	275	250	287	301	304	320	288	279	293	331	265	288	285	284	270	292	289	297	305	287	266	276	307	298	322	281	279	297	281	286	283	315	306	281	315	320	269	286	263	310	321	260	304	303	295	324	313	306	261	284	281	314	297	296	301	274	276	281	300	304	297	264	305	260	295	311	258	291	293	322	283	283	294	270	304	305	294	313	299	298	296	331	295	316	335	291	303	318	287	306	299	294	282	304	293	310	337	278	317	280	285	309	281	281	277	273	288	320	316	306	290	274	292	287	278	281	293	261	289	300	305	268	311	279	300	291	306	332	292	281	261	290	309	295	253	279	321	277	303	304	302	296	318	295	280	277	286	315	304	306	270	311	269	307	293	287	275	331	301	299	303	298	291	276	307	300	316	289	262	305	291	273	287	287	292	282	318	238	249	321	267	284	304	301	278	277	296	292	303	308	280	304	262	305	290	287	280	282	246	300	297	278	299	282	297	324	285	306	303	318	288	285	307	303	305	270	300	280	297	307	307	297	275	287	282	275	258	273	310	282	302	286	285	287	261	291	303	282	344	292	307	268	314	293	276	315	332	303	268	288	293	307	268	314	275	318	286	260	295	285	289	290	292	295	291	296	283	312	271	325	283	323	296	302	281	278	289	279	283	317	281	284	295	277	292	297	315	292	276	295	297	288	313	304	295	276	303	278	289	295	248	303	290	327	316	321	309	314	305	298	294	306	287	297	272	306	278	268	268	289	325	287	288	286	282	289	294	296	288	313	306	302	284	287	304	285	301	304	284	291	290	306	286	305	315	290	256	294	322	287	280	308	299	289	268	296	318	337	260	313	299	282	297	319	272	271	295	271	310	285	295	300	275	297	310	288	289	314	304	345	306	315	288	282	279	292	297	330	296	285	288	299	270	289	266	295	298	286	294	306	282	286	294	285	322	264	278	319	278	297	299	275	291	315	332	311	302	286	294	314	291	279	290	293	306	263	311	277	304	330	291	297	314	317	295	312	290	275	302	277	297	303	283	332	274	300	289	295	265	260	289	296	281	311	297	319	299	280	314	273	284	320	304	308	298	272	326	306	272	293	306	290	331	325	324	314	275	290	272	287	260	299	279	309	309	274	308	306	304	323	303	288	311	284	309	306	279	265	307	318	297	296	306	295	313	291	285	313	296	298	335	263	308	294	298	285	318	275	296	294	285	275	308	289	257	295	286	310	288	266	316	308	285	286	312	281	301	273	291	292	285	338	300	290	304	283	295	308	322	309	275	278	290	292	295	295	298	330	311	351	289	305	300	278	287	280	320	289	322	291	252	295	284	269	283	283	310	294	296	319	260	325	327	301	299	299	301	296	320	307	301	297	302	315	289	291	296	283	280	296	306	287	317	279	305	299	322	267	303	292	268	313	304	294	292	314	290	281	293	288	317	297	275	275	301	298	296	295	291	291	327	331	331	323	287	295	297	294	298	286	284	275	314	287	281	312	266	313	272	278	285	284	292	290	272	305	285	277	271	286	301	301	278	279	307	288	290	292	270	274	295	303	285	296	300	300	303	310	305	328	283	291	308	296	306	301	319	324	293	294	280	286	306	305	289	272	278	283	303	299	313	294	278	266	287	268	292	305	285	312	296	272	292	288	308	285	311	293	277	283	278	296	285	300	298	301	300	318	274	308	286	297	285	280	304	280	309	285	293	276	291	322	287	288	274	277	283	283	292	275	308	301	330	315	308	256	308	264	312	307	287	284	301	272	280	315	264	267	292	296	304	299	278	285	318	306	315	281	306	283	331	320	283	282	301	270	288	309	311	294	314	286	280	301	294	284	332	275	272	304	297	311	282	297	297	308	308	246	294	293	295	263	302	302	281	274	302	302	324	304	340	287	296	281	314	272	266	303	285	295	271	319	301	295	292	294	281	250	320	280	302	277	286	307	325	280	296	275	300	324	296	290	313	301	270	307	291	300	283	272	294	315	307	291	310	312	309	290	259	282	276	250	286	267	299	247	277	283	289	293	322	283	285	282	295	297	295	298	299	282	280	279	307	322	308	282	262	266	298	271	328	324	293	295	258	306	313	278	311	299	310	319	282	306	288	289	292	298	304	300	307	267	259	286	327	298	296	300	289	273	292	288	285	273	308	306	326	279	297	317	301	261	302	287	278	307	271	303	314	322	313	289	330	302	294	312	323	290	316	270	283	287	264	315	288	306	305	274	288	340	312	309	271	305	298	322	297	273	294	294	311	251	308	290	304	296	299	302	284	261	286	312	288	285	278	308	316	328	267	323	300	298	285	297	287	298	314	288	305	264	281	302	275	319	282	319	278	272	316	259	266	273	297	296	315	298	331	318	293	297	307	301	281	338	297	282	282	263	281	282	282	271	312	309	288	287	312	313	288	288	262	290	319	303	267	331	300	313	281	314	295	336	281	307	280	266	282	304	301	310	282	310	294	279	294	317	304	293	275	291	311	340	287	302	283	299	281	281	289	278	263	297	298	293	316	293	286	268	292	285	297	291	321	298	301	292	312	284	286	286	303	309	286	307	306	280	278	313	303	296	306	297	318	314	278	292	298	304	288	294	269	272	302	285	267	292	283	284	290	313	281	291	291	297	304	304	298	301	295	277	315	246	286	283	318	283	304	308	312	299	286	290	284	295	288	322	309	312	304	318	334	270	268	308	300	268	297	314	299	273	284	326	307	261	286	298	271	326	278	279	271	307	262	268	282	316	277	297	320	273	271	298	270	309	300	302	308	274	295	312	301	302	287	274	320	327	308	295	301	304	306	300	290	302	327	271	292	306	330	294	269	295	305	300	299	304	285	325	305	286	319	313	282	302	299	308	269	275	264	319	329	301	293	267	280	303	328	275	294	291	276	304	311	265	285	270	290	270	292	290	284	308	278
29630	31266	42595	46884	43983	40555	38005	37141	43240	47827	44469	49439	49846	48608	49869	46509	50536	49857	50168	46517	44978	47593	47214	43704	39889	30305	26506	31826	29247	30560	25972	28962	25748	25276	18952	17300	13549	11618	9738	9086	8524	5819	4893	5487	5070	3852	3576	2972	2607	1912	1886	1484	1398	1430	1153	1083	1134	1069	1105	978	984	891	841	878	808	813	756	818	763	835	825	737	784	802	831	797	868	764	764	767	759	830	781	791	830	786	780	825	796	770	760	797	826	752	755	811	788	780	764	759	811	817	783	795	801	758	809	804	823	758	798	774	778	789	798	785	858	855	757	781	812	807	799	827	791	754	824	786	802	809	766	765	763	759	792	760	776	749	776	798	775	800	801	772	813	782	765	782	776	739	744	798	761	765	764	758	799	811	776	766	799	775	748	820	774	785	781	762	756	741	745	766	813	769	794	774	790	759	805	793	786	805	814	801	800	757	762	788	799	793	843	810	843	717	772	745	798	789	729	764	761	733	780	727	798	772	727	808	741	779	795	789	758	813	780	745	766	835	742	779	824	783	805	726	783	774	754	804	727	745	769	755	821	796	799	781	723	747	832	771	808	780	828	765	774	762	758	780	763	796	771	814	766	791	760	772	771	800	776	786	768	792	816	787	816	759	753	790	803	794	797	768	776	825	802	790	800	758	798	777	771	788	771	821	802	787	765	789	762	758	791	768	768	812	797	743	836	753	777	769	720	735	783	782	731	816	719	778	787	784	744	758	792	766	776	833	784	731	822	759	760	767	744	763	807	860	784	795	754	776	788	787	818	787	818	787	810	747	811	759	812	782	762	759	804	764	800	765	811	733	737	793	835	839	775	749	811	801	802	733	750	751	779	765	759	783	788	799	768	781	820	744	771	808	778	768	763	770	781	766	839	772	755	759	827	771	817	770	754	804	748	767	815	807	776	727	770	770	744	758	751	770	820	776	780	752	820	786	763	773	776	795	774	789	799	795	762	744	808	797	769	767	770	799	760	815	844	836	795	811	719	769	805	818	762	759	767	814	786	767	739	761	776	821	772	792	804	754	800	748	793	851	727	795	802	789	762	775	786	799	747	731	782	801	777	786	795	740	796	768	717	760	781	784	831	794	738	810	854	774	724	807	783	718	758	717	826	792	736	785	796	810	769	792	809	829	845	781	785	799	741	780	792	751	733	774	736	761	759	774	830	784	769	780	784	800	790	832	793	793	759	800	745	809	772	776	744	767	824	767	797	771	796	785	803	783	817	794	795	782	790	801	749	792	771	814	768	829	790	765	763	794	811	773	784	784	787	733	800	815	813	836	756	782	816	799	833	764	798	769	779	783	795	767	799	802	734	814	821	829	781	760	786	771	767	801	812	794	786	839	781	772	782	767	736	756	755	804	773	757	760	756	784	761	731	796	752	739	781	794	835	786	806	771	793	822	828	776	755	715	810	760	825	780	752	755	783	772	792	794	779	765	733	764	820	793	812	780	789	759	752	777	776	746	794	768	794	790	822	773	761	822	825	749	735	850	800	780	738	802	829	818	806	806	803	830	778	725	808	735	768	728	803	794	818	770	787	778	721	815	780	798	801	732	741	817	772	758	763	810	799	784	745	782	780	834	790	737	775	770	786	811	780	787	787	732	834	773	809	771	786	795	783	773	738	765	774	816	799	793	783	803	808	824	781	786	780	816	788	775	800	814	770	716	761	798	853	808	781	775	795	690	794	799	731	750	795	802	832	776	800	760	812	764	775	745	799	699	793	794	779	772	774	808	757	734	760	805	788	761	798	760	808	777	762	854	811	774	777	820	800	804	802	733	757	815	793	761	775	807	760	737	751	786	776	806	822	761	748	752	769	810	809	752	732	754	776	813	726	778	800	812	792	781	821	759	782	792	775	835	777	737	798	796	774	793	751	809	793	760	781	798	810	789	805	792	807	791	838	770	733	843	760	818	793	758	754	757	775	786	798	737	827	762	811	722	763	799	793	757	793	782	782	743	795	809	816	768	763	849	783	727	776	780	814	794	752	753	796	742	733	797	814	785	794	799	810	787	754	780	723	773	760	791	810	767	780	745	832	774	785	741	773	826	799	751	729	828	799	802	781	777	789	780	773	773	809	740	798	770	778	736	761	786	741	750	789	752	818	776	785	766	825	771	755	836	761	778	776	780	792	826	757	780	814	806	819	799	747	787	802	712	770	758	774	766	737	722	791	823	746	772	773	797	783	819	781	793	775	729	754	701	734	781	799	801	742	756	768	781	759	737	773	723	789	770	762	778	823	763	799	784	731	796	773	824	739	780	778	772	818	780	750	768	821	774	815	766	750	796	802	783	773	759	747	811	771	765	780	778	778	768	777	736	786	790	785	740	714	756	790	722	812	776	765	783	775	755	827	782	749	814	724	781	754	822	814	789	767	802	777	803	821	712	782	795	770	836	785	778	765	782	802	810	796	751	798	823	805	791	804	747	740	753	745	792	765	772	819	771	746	789	792	764	719	778	752	778	825	757	760	833	771	779	752	794	738	743	767	778	812	772	792	787	821	792	776	811	736	779	772	783	799	803	726	751	779	805	740	799	782	780	802	824	762	790	769	712	787	832	775	782	772	798	784	788	780	762	734	785	747	766	740	810	774	788	763	836	750	764	791	798	780	803	793	772	803	830	797	776	782	772	812	774	814	728	806	784	786	789	798	754	802	762	782	801	793	762	824	784	779	830	821	759	828	761	719	767	775	810	828	792	760	731	730	791	767	768	757	775	801	799	799	800	788	810	774	792	780	806	740	765	777	782	755	767	812	815	736	802	809	779	768	786	801	820	759	824	797	792	798	759	763	804	813	754	809	790	771	850	727	807	742	830	751	782	769	783	805	801	785	752	780	736	739	793	773	790	730	816	751	772	799	788	812	796	774	761	790	778	750	817	764	782	702	750	827	780	787	755	793	757	805	786	762	833	726	732	788	818	747	761	786	821	771	867	769	743	775	790	800	765	757	791	802	780	769	739	754	757	839	787	739	731	777	780	751	773	775	719	742	844	754	763	828	746	805	736	791	796	775	770	763	755	778	793	715	812	806	791	789	797	836	784	817	770	806	771	733	840	785	757	825	793	753	773	809	797	799	803	769	763	729	828	754	800	789	749	748	782	779	796	785	799	729	845	734	768	809	805	743	809	761	752	805	775	807	771	775	781	771	764	780	734	762	781	823	798	775	802	752	756	777	790	759	842	772	814	795	788	766	754	821	831	800	771	783	815	732	787	860	776	793	842	789	751	796	763	790	783	817	774	778	751	794	751	745	764	816	785	790	804	831	776	744	758	742	753	796	765	779	762	790	823	778	776	800	828	784	750	843	758	734	777	740	815	774	815	747	777	789	767	769	775	775	810	827	790	770	801	744	782	795	769	800	774	787	765	758	773	752	787	768	782	777	776	779	797	795	766	760	835	807	792	779	807	770	783	810	781	714	762	815	768	769	749	794	757	788	796	801	756	757	720	744	743	711	804	803	783	763	756	776	757	794	782
18643	14954	15820	13026	8601	5937	4076	3053	3105	2742	2248	2182	1925	2024	2082	1775	1868	1553	1720	1283	1236	1177	1255	1077	831	610	569	718	629	634	544	545	484	459	351	321	315	319	287	262	262	260	252	228	228	239	223	260	230	244	244	247	200	228	236	227	217	231	218	242	221	219	226	224	201	226	219	215	220	240	217	226	227	218	214	204	233	196	213	226	209	252	220	228	244	199	234	196	232	227	229	223	217	223	214	217	212	210	186	202	198	235	219	210	209	190	216	226	237	204	204	210	212	221	214	174	190	211	219	186	237	235	227	222	197	234	200	211	253	231	210	186	231	239	195	225	201	213	232	202	231	216	211	224	212	171	229	204	201	214	206	212	207	206	226	208	230	224	215	239	211	195	216	206	235	215	189	223	241	227	201	229	203	230	187	214	204	221	196	240	207	224	224	197	253	208	194	216	217	238	208	226	218	253	222	214	217	216	213	220	227	212	208	229	204	223	235	214	227	225	217	273	187	216	208	229	240	241	236	220	196	215	225	209	194	231	233	208	224	215	217	204	206	219	214	242	205	221	208	232	199	219	221	222	200	200	209	225	260	206	247	194	209	234	216	219	240	214	215	216	211	203	195	228	200	209	198	210	233	186	211	198	251	210	218	212	207	235	207	239	221	239	224	218	196	198	207	196	212	203	226	253	212	209	208	182	200	210	200	216	194	208	222	241	212	225	211	224	193	210	222	218	195	194	214	208	234	210	206	191	205	209	200	185	218	221	224	202	210	190	205	217	224	208	209	197	204	258	216	241	226	201	222	191	205	218	226	233	207	242	231	228	206	231	195	239	201	215	207	204	204	208	189	227	200	215	188	233	224	235	206	196	225	202	208	233	190	210	212	236	208	225	209	196	212	260	228	205	208	229	234	216	233	226	218	201	232	205	221	202	197	180	217	242	198	223	231	225	206	236	208	221	202	235	209	207	193	218	197	191	188	225	224	219	204	216	212	228	236	191	216	227	195	230	197	235	223	222	216	227	194	230	203	207	197	241	202	232	184	223	204	211	188	226	245	227	199	202	219	203	200	199	266	206	206	208	208	251	203	208	228	212	212	210	210	210	186	227	219	230	220	211	207	195	194	198	206	227	207	219	248	187	211	219	188	209	171	189	197	190	210	198	227	235	207	200	235	181	209	189	217	221	205	230	222	224	231	224	210	240	242	201	204	202	203	197	248	202	196	222	209	212	206	195	189	202	229	201	210	205	202	243	233	206	213	211	215	212	203	214	215	191	226	211	194	225	212	191	229	210	202	194	209	233	203	219	215	216	234	192	222	190	220	205	203	213	218	214	226	182	201	211	206	197	238	198	203	237	223	230	219	216	213	212	226	215	201	196	227	233	217	215	215	207	229	210	195	249	203	208	204	222	175	223	236	203	206	207	255	203	192	185	199	207	203	211	214	241	213	197	209	219	244	222	221	215	231	206	229	228	207	226	210	226	197	212	190	229	191	238	217	233	213	226	221	201	194	231	213	210	234	214	224	228	217	211	222	223	215	226	216	225	224	204	182	206	193	208	197	227	237	254	222	249	221	209	204	205	205	198	230	207	220	226	212	211	232	211	241	214	222	210	199	211	227	219	232	229	227	225	210	218	221	188	206	214	219	189	212	225	217	207	227	214	231	207	221	213	233	215	209	216	208	231	203	188	197	198	196	207	202	221	207	214	216	200	218	229	217	208	235	219	205	215	235	215	209	224	229	234	220	208	193	187	205	219	213	216	184	203	222	206	212	220	203	212	207	217	230	227	210	236	220	215	217	218	203	229	215	209	194	201	200	215	208	219	188	240	200	228	212	227	214	201	189	217	231	211	197	200	231	210	212	217	222	212	230	227	224	240	204	221	204	193	213	230	214	214	194	227	233	211	208	210	246	225	241	211	190	205	210	228	217	206	234	207	227	219	227	227	240	217	214	220	182	214	206	226	223	216	182	191	226	229	206	213	230	217	243	242	217	201	193	224	212	220	219	229	217	235	210	202	239	201	216	221	206	208	217	229	222	199	203	227	221	225	206	209	207	224	201	257	218	211	200	218	196	201	227	211	220	233	219	198	188	237	206	246	221	194	215	218	223	211	220	182	233	202	188	271	215	205	214	200	228	222	216	217	200	212	181	158	206	196	193	210	195	241	237	192	210	223	205	206	222	208	217	197	212	195	218	214	212	242	215	224	198	204	191	188	218	234	227	264	211	235	208	242	226	202	223	206	205	209	200	224	202	204	209	214	201	204	208	225	203	200	188	215	225	190	195	204	225	183	206	181	187	200	221	218	243	233	226	224	233	220	215	235	236	234	229	224	198	203	233	203	218	246	235	229	214	200	192	206	240	200	196	222	208	209	220	216	207	211	218	228	234	226	252	205	188	195	252	222	207	194	243	209	218	196	190	195	176	228	204	202	233	211	195	216	196	201	213	240	202	212	204	211	193	226	223	234	218	203	199	219	217	234	237	209	245	231	226	239	221	198	210	209	214	220	233	209	216	231	219	215	219	201	216	218	224	226	226	205	205	217	233	224	228	222	200	222	235	220	215	211	214	204	221	200	209	213	214	233	190	220	217	173	201	204	215	229	209	194	204	193	234	213	211	208	212	230	229	222	205	237	210	221	207	215	185	234	212	233	207	221	209	190	211	213	247	210	216	211	228	209	180	228	215	209	211	209	240	214	201	204	209	204	226	213	219	192	212	215	223	215	218	218	235	209	216	208	218	248	232	210	194	215	216	198	228	219	221	249	193	228	197	230	236	210	231	217	191	215	231	204	222	222	228	220	203	203	229	233	214	237	219	204	212	229	193	192	214	205	208	238	195	215	189	211	242	233	199	241	244	192	217	214	204	210	229	224	215	212	226	221	215	233	201	210	215	218	218	201	215	215	232	213	203	213	212	215	236	222	228	232	225	234	215	220	228	239	198	214	206	227	225	235	213	225	219	208	225	195	222	219	239	232	208	218	212	214	212	211	193	210	206	232	215	226	214	201	228	225	225	208	209	226	213	238	213	228	211	239	211	200	221	192	206	203	205	201	220	220	212	204	203	216	213	218	232	214	203	219	196	199	226	216	191	207	212	213	237	207	208	225	236	197	204	224	201	218	217	223	213	240	225	206	216	192	213	192	194	218	196	205	266	220	233	206	218	210	224	226	209	215	185	227	217	233	209	252	216	200	240	206	201	206	214	206	218	227	241	220	216	164	230	231	244	201	214	233	231	227	230	201	221	232	240	249	210	211	208	233	205	222	212	213	186	199	221	205	214	234	204	209	224	214	205	189	205	212	236	199	224	221	206	218	219	209	240	221	206	219	208	207	216	217	211	218	248	225	216	212	201	236	203	197	228	217	224	199	219	209	206	232	210	219	197	230	205	232	213	205	211	199	179	224	237	189	212	225	208	210	239	202	209	227	206	235	221	187	226	211	213	213	206	224	232	233	205	218	193	182	202	216	212	198	227	231	213	210	203	216	217	232
11928	13065	21201	24498	20564	17626	14246	11891	12617	12044	9939	10221	9807	9974	10019	9007	9315	8081	8960	6684	6409	6810	6690	6056	4601	3230	2889	3797	3331	3172	2807	2953	2625	2407	1890	1505	1293	1194	1037	1038	955	912	901	833	766	778	746	782	701	693	728	700	664	644	656	620	661	651	612	674	663	628	618	614	616	586	574	559	621	613	600	643	639	580	607	616	584	621	591	566	592	579	597	602	593	558	618	616	553	641	555	614	603	595	588	593	555	619	606	644	580	592	577	616	569	548	590	546	610	588	567	608	598	609	586	587	630	577	560	606	610	579	618	676	656	564	586	614	631	596	592	589	588	638	600	576	564	596	568	592	568	642	637	600	567	601	548	597	583	590	594	624	586	603	607	621	585	608	560	572	594	586	606	591	607	638	607	599	589	620	628	592	570	632	569	599	594	598	598	587	631	604	615	594	585	612	581	615	561	568	606	583	624	574	656	612	624	607	651	627	596	586	581	605	610	693	632	632	603	570	587	625	642	651	592	595	606	625	606	619	599	596	610	591	595	603	602	611	573	584	621	613	581	590	562	575	633	581	609	648	639	626	587	587	645	640	592	583	649	619	556	615	610	595	581	587	611	590	629	565	600	567	603	592	621	646	606	606	622	658	557	608	587	597	556	636	600	604	582	595	611	654	575	593	610	589	621	590	616	565	624	534	639	610	590	566	594	608	586	630	603	631	634	623	620	601	559	588	583	597	608	604	591	604	600	608	615	654	616	606	604	651	597	579	588	591	591	613	599	597	583	639	568	622	575	623	619	589	671	590	609	590	612	592	536	585	589	599	611	562	633	627	564	636	614	593	600	619	574	594	602	648	617	608	574	609	597	620	603	563	609	605	614	599	566	554	609	605	589	621	624	596	552	601	579	597	640	581	597	573	595	593	530	626	581	630	649	616	585	626	605	603	569	575	622	575	625	656	585	596	554	605	623	634	544	617	606	623	636	610	637	644	603	603	636	582	588	649	609	587	618	589	578	576	561	603	619	565	591	571	604	608	651	618	581	594	599	578	588	559	618	582	605	572	617	578	584	662	602	611	588	594	599	637	637	606	595	628	646	602	595	602	647	640	604	590	588	613	592	604	555	620	548	617	676	587	599	584	558	614	585	599	575	646	653	605	644	582	645	587	622	591	611	631	640	630	573	576	632	643	626	592	607	631	623	593	634	653	631	570	605	618	583	595	648	595	651	632	633	587	556	612	596	581	616	636	613	585	611	614	591	555	641	599	626	577	622	621	614	619	626	569	594	618	606	575	621	614	602	631	646	584	601	597	655	625	552	590	590	592	551	579	644	590	590	629	612	630	619	602	602	613	606	644	574	608	634	646	552	605	630	598	609	607	633	627	555	642	593	627	606	598	566	620	541	604	610	583	572	610	624	595	590	587	615	616	582	605	622	653	623	588	632	614	641	571	590	571	593	598	616	608	590	618	584	590	611	566	615	628	618	577	608	595	566	607	595	573	593	574	598	608	592	573	603	601	620	608	601	571	616	634	619	594	599	612	578	598	588	614	663	632	613	637	659	632	564	558	576	617	593	588	590	558	621	583	638	613	650	609	593	652	613	610	586	604	599	622	581	581	594	612	559	627	590	570	625	639	597	564	622	570	639	602	582	584	595	574	629	589	649	577	562	576	613	590	620	585	630	646	575	599	582	606	579	625	604	633	578	608	583	599	616	640	587	615	632	587	607	609	587	572	611	577	567	617	600	648	603	590	622	598	600	573	567	563	586	572	600	601	598	603	625	594	630	615	580	572	604	609	611	592	582	619	617	582	616	637	573	620	638	631	658	596	642	587	605	618	550	627	585	583	608	623	614	643	614	623	580	657	606	624	588	604	605	635	625	619	582	584	678	567	632	593	645	573	572	618	584	632	580	593	621	594	621	580	630	597	598	636	598	623	581	566	574	600	610	629	596	610	591	586	618	589	567	612	605	629	603	593	625	612	640	558	592	609	649	593	636	617	600	566	575	646	613	586	575	582	606	590	591	589	536	609	617	635	623	634	577	576	570	634	646	535	596	633	618	578	617	660	587	587	610	605	574	623	615	602	587	584	614	591	603	591	622	597	618	621	557	576	556	577	635	629	654	603	592	580	595	633	622	610	631	604	624	597	582	587	617	598	597	587	631	561	625	636	578	604	580	600	605	586	604	629	554	575	590	575	600	613	577	624	636	607	574	603	619	621	618	563	614	573	621	568	602	609	674	622	624	611	638	636	600	605	561	622	589	582	631	585	636	622	622	603	649	580	626	587	595	625	632	622	601	593	604	634	613	591	600	617	599	571	589	607	578	621	585	579	605	585	569	572	591	620	635	603	584	578	588	602	607	588	613	620	615	576	635	560	590	643	642	595	629	637	604	608	599	585	579	596	641	605	597	587	615	612	583	607	611	565	645	580	594	629	596	595	590	595	603	618	607	617	632	625	631	586	597	604	614	616	634	603	605	605	612	621	598	557	606	608	570	584	605	591	609	593	614	621	638	578	598	631	611	641	655	610	606	625	564	605	619	608	569	591	568	605	596	581	649	623	619	629	586	614	639	604	599	611	640	592	590	629	566	612	622	556	557	606	567	600	615	606	603	564	594	626	581	589	613	620	625	577	602	603	600	607	605	622	600	613	601	610	628	632	586	589	596	573	606	610	595	584	590	610	618	605	589	658	598	601	579	599	579	608	592	543	588	565	608	572	596	575	620	622	609	563	610	600	594	645	607	589	573	582	566	623	650	537	584	616	595	556	583	585	609	597	605	597	629	563	578	611	613	612	611	564	584	617	608	642	634	623	603	615	612	632	617	614	638	595	590	588	629	610	588	585	633	567	586	568	619	600	578	596	616	639	587	617	613	559	590	626	606	583	606	583	570	602	630	575	557	597	592	595	637	605	575	589	619	625	604	596	581	610	622	588	596	625	621	596	606	558	638	596	638	615	595	642	570	587	565	605	598	611	587	639	603	626	615	586	630	598	629	637	615	593	594	612	581	596	638	600	647	592	593	557	584	576	580	608	567	612	633	608	610	569	635	592	614	602	605	620	586	563	603	599	550	626	602	602	601	592	552	593	576	594	649	590	668	615	549	632	597	600	583	609	633	637	609	597	570	621	630	631	599	568	620	588	590	614	646	535	586	586	615	570	570	629	592	631	619	591	580	572	607	616	586	644	615	616	606	593	582	607	607	609	611	605	579	620	618	588	580	596	566	571	609	548	583	604	584	608	595	606	592	614	566	550	614	565	600	599	628	576	623	640	651	608	549	590	614	649	599	578	613	593	621	630	611	543	562	635	645	588	587	569	563	581	589	574	612	582	596	654	567	575	620	588	628	585	607	603	618	638	612	605	567	625	632	627	593	612	606	589	600	618	579	610	612	583	556	617	593	590	620	606	615	619	601	572	597	639	577	582	571	608	628	588	591	612	640	598	604	591	590	578	610	602	643	608	551	593	609	562	645	615	616	581	636	598	640	620	608	591	608	603
33881	31222	33976	31098	27505	18647	14404	10698	13251	19862	18170	19995	20081	19965	20428	18447	18022	15456	17408	14108	11861	12772	14009	11531	8007	5261	4143	5361	6215	4687	4369	4598	3694	2849	2182	1357	1245	1203	817	847	826	630	559	540	521	441	381	391	376	313	357	301	295	283	292	279	250	301	308	285	303	267	266	258	255	269	285	260	255	247	256	284	274	243	260	281	268	242	270	252	254	257	244	264	233	257	256	256	266	248	254	266	243	267	234	255	264	258	242	266	232	254	282	252	262	276	266	251	253	264	247	290	230	247	241	237	248	256	237	265	247	264	262	276	250	264	277	234	251	259	256	275	277	236	287	243	282	279	260	272	253	247	249	266	278	268	277	256	221	249	263	275	233	272	237	250	252	275	249	244	287	249	261	251	293	277	269	263	262	253	280	279	283	273	232	241	239	272	260	266	242	240	288	249	263	264	272	254	250	256	264	245	280	248	277	251	285	244	260	250	250	266	242	258	256	269	254	278	260	269	244	226	270	293	271	237	275	256	257	274	237	266	263	243	265	271	234	250	258	260	236	264	248	251	287	238	259	268	250	263	263	241	248	281	280	267	235	264	243	284	246	247	274	261	255	246	249	248	267	250	271	232	260	252	231	268	245	247	278	280	274	268	215	263	232	249	283	256	262	246	254	270	262	271	272	247	241	261	282	257	276	279	273	254	260	256	250	236	258	245	245	246	277	244	245	258	243	251	250	236	279	254	261	238	256	237	254	255	245	247	240	261	238	261	252	274	252	265	273	263	257	259	244	241	277	273	276	297	234	241	254	239	244	268	263	243	250	262	270	253	236	237	262	259	250	259	273	244	261	251	283	238	251	257	262	236	248	249	218	225	260	252	248	274	290	225	271	267	261	258	252	249	272	246	284	274	262	267	232	231	228	240	274	249	242	262	244	259	248	266	268	252	257	251	241	248	239	251	265	254	251	231	250	274	256	254	282	241	239	242	245	265	260	255	264	245	267	282	266	248	253	230	258	231	262	257	277	244	251	285	269	235	250	268	278	205	225	279	269	267	257	263	291	285	236	268	276	248	224	245	280	259	283	237	245	247	247	256	266	225	266	268	256	253	256	282	278	259	228	247	279	259	253	247	222	257	267	250	274	257	255	266	270	260	255	244	275	256	264	273	257	246	282	272	250	227	257	247	257	268	251	251	263	262	249	288	230	255	295	262	271	273	256	255	259	278	284	280	275	289	260	242	259	258	251	271	248	223	291	239	242	261	219	280	278	264	226	234	258	277	246	257	260	301	245	261	269	281	283	254	294	250	235	232	267	272	225	253	231	235	260	213	261	265	250	232	243	244	269	255	267	271	262	264	249	230	229	237	252	243	245	268	235	247	248	300	249	248	264	275	256	251	250	244	259	285	260	238	290	256	242	275	265	299	254	269	238	292	244	272	247	248	242	245	260	238	282	261	239	253	260	248	240	252	250	268	263	249	239	244	219	263	250	275	278	249	261	281	281	233	262	264	260	255	262	244	256	278	259	269	250	263	257	238	247	242	261	298	271	237	244	233	238	250	272	261	230	232	282	252	266	245	258	263	259	272	259	264	247	244	236	259	262	262	242	250	243	282	275	237	270	243	284	255	268	237	269	248	285	255	257	269	239	249	260	230	256	252	261	246	249	232	260	242	286	280	255	269	265	251	255	276	256	291	266	314	239	247	249	232	245	238	233	288	245	251	269	271	269	265	228	228	236	279	278	265	238	263	248	257	233	257	251	244	254	223	257	251	249	267	253	270	285	271	301	253	272	250	245	261	255	253	271	252	265	260	282	254	225	218	243	247	285	261	275	248	251	255	273	235	236	266	240	266	249	231	223	291	271	273	229	276	244	278	243	258	265	252	257	238	272	264	257	285	245	243	267	232	237	263	283	223	257	249	243	246	257	255	257	265	270	228	248	264	264	243	265	253	242	249	270	229	252	260	264	269	232	258	255	262	281	261	267	238	258	230	264	274	267	257	247	274	268	255	292	251	256	237	242	237	237	262	262	234	275	214	247	259	262	252	247	253	246	273	267	253	262	229	250	260	257	272	243	254	250	285	227	245	262	271	258	300	257	247	263	264	205	252	248	258	260	274	281	266	243	249	235	272	262	286	272	254	262	251	223	258	231	277	255	267	268	267	235	284	258	251	251	254	233	251	259	252	274	252	281	231	239	249	254	273	291	280	259	246	272	287	222	276	275	222	275	266	262	259	284	272	265	267	284	239	279	243	258	266	240	266	232	276	273	265	258	264	268	275	263	260	239	277	258	246	266	263	255	254	260	241	231	289	245	252	250	272	250	243	233	272	263	283	250	226	246	266	275	251	276	245	271	271	257	242	254	269	274	271	258	241	236	247	251	282	276	268	242	254	251	246	220	257	212	264	258	286	263	264	268	241	282	262	247	261	251	281	239	252	260	239	240	281	244	243	236	237	248	261	251	253	265	244	250	249	248	281	260	257	277	251	251	256	251	278	295	224	248	250	270	225	236	257	249	275	243	271	259	263	259	263	237	246	253	235	246	263	252	255	230	260	249	251	231	247	300	292	256	232	257	272	255	266	261	236	268	251	267	237	255	263	260	253	229	255	243	238	267	239	260	265	255	268	249	265	266	279	263	230	250	264	255	268	269	246	277	266	238	245	254	288	258	246	280	210	277	247	249	261	229	274	232	248	270	253	231	252	253	220	266	241	264	264	274	257	227	282	241	249	259	252	273	241	239	217	250	247	283	257	253	264	257	265	241	265	288	227	280	241	259	292	261	302	230	267	270	284	250	266	237	258	246	244	251	270	256	263	250	232	243	256	212	247	242	232	262	250	286	254	237	274	268	274	236	265	276	268	250	268	277	236	273	266	271	254	244	288	270	243	266	264	240	229	261	224	251	293	260	257	260	263	249	248	243	261	236	269	260	263	289	227	269	255	276	243	246	249	269	249	236	276	274	265	244	269	237	235	255	244	273	269	261	277	265	256	236	260	270	247	250	261	262	252	272	250	254	269	252	281	256	235	230	291	261	274	265	259	282	223	281	267	256	266	252	297	253	275	273	292	274	261	243	239	228	271	236	276	250	246	234	250	264	267	254	242	254	250	243	261	292	257	289	256	253	221	257	278	233	254	249	243	219	237	266	239	247	262	256	266	265	254	262	296	257	309	241	284	255	282	248	254	252	240	247	260	266	261	274	253	246	223	287	246	286	252	243	242	263	267	204	254	268	227	247	250	267	247	275	258	252	270	258	241	291	273	278	267	290	245	270	262	257	250	236	252	255	251	232	273	264	243	266	234	261	256	241	249	239	258	227	231	267	201	216	261	254	246	234	249	251	239	234	273	251	287	269	272	274	229	248	238	248	267	246	231	230	259	239	235	239	250	274	255	258	233	251	275	269	289	272	236	256	241	245	296	260	276	261	283	262	267	263	237	233	240	241	229	256	238	266	284	265	253	261	279	281	247	264	235	215	252	245	274	259	266	277	270	260	249	253	240
22268	24934	34952	39354	37676	31666	29319	26481	31814	38850	36792	40424	40939	40698	40323	40098	40222	37881	40485	36086	34108	35959	38413	33006	28273	21525	18484	22926	24684	19988	20229	21306	17315	14825	11745	8289	7249	6701	4609	5573	4826	3508	3079	3003	2651	2163	1819	1699	1747	1262	1313	1083	1045	1068	912	869	908	871	900	815	827	781	744	708	693	701	720	736	706	719	673	734	676	707	725	679	724	694	682	672	700	690	680	721	719	742	752	685	712	721	723	716	692	752	704	720	689	711	657	709	722	762	723	704	730	714	736	695	696	693	731	727	763	713	745	679	715	708	688	692	786	760	690	753	736	694	754	699	715	662	696	701	733	760	697	684	688	705	734	716	725	707	711	687	621	695	710	674	688	696	729	712	693	684	678	665	671	704	726	729	763	736	682	723	719	708	668	687	737	710	729	652	716	745	692	663	690	724	763	685	734	675	688	739	718	767	683	731	742	735	697	668	664	686	691	709	734	697	670	699	726	747	701	724	663	659	750	728	703	693	742	697	740	704	733	674	723	716	718	743	698	702	712	710	697	689	659	724	731	679	689	705	691	674	760	702	695	727	698	713	722	686	692	726	701	677	737	676	696	665	731	682	700	683	699	742	686	719	693	705	738	713	700	723	715	697	702	679	692	671	735	691	728	680	689	680	694	718	684	712	697	680	702	724	662	713	680	755	734	703	735	727	711	742	679	712	673	723	735	744	704	654	748	735	677	630	712	735	745	689	731	733	683	690	766	692	751	729	685	724	730	696	722	720	717	692	704	706	692	674	712	683	712	746	675	677	707	667	691	720	745	693	715	734	670	720	728	776	700	714	697	704	724	689	721	684	723	678	696	713	704	690	698	672	722	703	713	747	712	677	686	697	730	704	650	706	678	705	706	681	717	698	709	698	757	736	661	669	699	724	739	703	766	711	678	682	727	698	708	659	684	702	716	757	703	770	686	732	699	719	670	698	746	696	699	710	713	653	709	659	700	682	672	636	746	686	652	636	758	677	644	695	740	683	704	692	721	740	706	685	713	702	696	671	684	677	692	697	721	711	687	722	698	713	728	721	773	703	705	713	664	675	702	723	658	710	710	689	712	715	685	745	711	707	733	703	675	719	720	685	709	681	679	680	699	692	714	699	682	707	764	711	740	697	660	750	704	706	725	743	743	720	711	702	700	723	673	667	689	693	737	666	738	634	688	678	701	719	651	710	674	702	690	644	687	713	740	736	711	714	705	728	750	715	646	754	699	718	678	712	708	726	737	701	673	691	720	705	768	783	700	756	701	707	706	756	737	704	702	682	648	736	693	722	682	728	701	694	684	720	705	663	732	720	675	702	680	689	719	705	719	687	724	695	691	745	695	749	709	702	716	710	710	718	686	742	659	729	705	682	694	758	703	708	667	703	690	742	695	698	715	681	709	719	711	677	737	716	699	641	712	700	725	699	766	726	687	728	703	716	659	712	693	689	704	730	708	686	703	771	703	723	751	717	723	660	695	698	672	686	720	664	722	696	718	680	700	724	739	670	740	685	698	721	699	736	704	712	758	612	703	703	730	681	689	671	699	666	697	733	736	708	694	680	684	690	715	679	716	690	688	686	712	669	699	677	684	724	685	693	693	736	653	714	660	720	717	706	710	687	709	680	716	726	651	723	655	694	727	715	670	726	709	655	737	691	676	713	757	744	730	721	709	744	719	715	718	685	729	674	720	685	723	674	684	707	735	714	763	692	733	680	692	665	685	724	710	715	690	723	674	693	711	737	755	715	736	681	688	667	682	696	682	675	710	655	687	668	697	713	702	693	696	744	700	685	715	760	689	734	730	713	705	725	687	705	740	695	684	697	706	747	701	678	685	721	708	693	741	698	686	728	683	686	730	671	734	603	694	695	665	698	675	695	700	651	689	717	632	685	741	719	720	769	721	707	710	732	688	679	738	758	716	724	725	686	719	701	686	725	724	693	697	671	695	699	696	752	703	679	730	716	700	685	668	703	665	751	722	692	684	684	744	737	704	697	671	697	731	723	702	724	700	713	696	733	700	676	740	715	699	738	724	719	763	676	719	761	690	748	727	753	706	718	702	671	666	714	731	655	704	684	713	695	768	736	698	723	704	740	660	696	730	678	712	724	686	706	740	742	684	709	683	662	716	700	694	735	676	687	673	702	677	708	716	654	682	725	702	709	696	656	704	748	701	748	711	708	728	744	732	681	729	739	704	706	692	703	668	707	700	623	692	704	743	718	698	718	741	738	696	713	720	708	694	738	692	705	703	691	723	708	733	692	704	712	719	678	742	712	738	665	677	696	687	659	728	697	656	664	766	742	735	714	689	746	726	685	717	648	730	738	693	708	732	708	699	727	662	716	698	663	676	718	721	705	717	710	703	692	664	707	747	681	726	702	733	687	681	706	692	698	693	718	737	741	681	728	694	654	725	682	722	704	697	774	761	701	708	705	752	733	649	722	671	749	720	712	709	733	706	716	655	699	690	687	667	676	740	674	715	708	691	716	669	724	679	662	752	682	644	705	730	714	680	664	686	700	689	722	705	699	691	717	675	711	719	690	698	709	716	698	678	699	672	725	716	733	678	703	688	726	692	726	669	737	700	670	755	757	714	725	742	676	683	708	648	734	731	712	709	717	681	667	712	695	686	733	752	674	670	692	750	656	733	736	686	732	693	691	673	705	779	677	691	687	702	694	687	735	704	729	692	687	716	697	682	727	719	738	735	699	681	700	661	698	748	704	738	735	673	692	729	724	733	727	777	731	642	745	681	719	713	725	732	704	739	695	681	660	730	701	690	698	750	728	727	699	711	689	681	692	706	698	686	736	727	740	748	723	758	713	716	724	738	703	697	679	718	707	719	676	667	695	720	726	723	691	686	732	762	712	667	722	714	741	706	702	713	710	675	735	671	673	676	708	746	698	717	675	713	676	713	717	709	728	718	685	709	702	648	736	715	694	722	686	659	695	711	727	711	712	694	707	734	703	713	740	735	679	734	721	691	727	717	737	685	635	733	692	741	693	699	690	744	659	655	692	759	736	687	712	677	717	678	715	700	713	699	719	697	652	766	716	685	684	729	729	714	695	694	700	684	691	698	659	757	705	755	724	703	703	752	693	731	707	695	715	743	697	678	742	732	698	753	684	695	686	720	687	703	681	730	766	714	707	714	704	710	695	666	679	735	667	711	748	687	676	694	734	692	627	720	669	687	662	674	721	688	741	747	721	704	710	720	688	686	747	716	670	709	660	705	703	735	654	718	734	724	696	650	676	677	672	667	702	699	690	696	714	755	746	661	711	684	707	699	769	700	695	695	717	706	695	659	726	724	676	675	700	735	689	706	727	735	701	752	728	773	719	707	688	659	729	728	712	705	672	657	722	762	683	653	712	698	695	699	714	717	639	713	717	677	720	690	716	690	703	647	728	708	669	715	730	689	711	712	748	682	673	713	654	727	724	664	707	641	709	701	693	717	715	671	696	678	692	757	709	721	691	655	702	722	700	735	736
43207	40923	42817	42278	36537	29435	25639	22022	23872	30558	29098	32227	33099	33969	32810	29293	28480	29214	29129	27067	23350	23847	25465	21665	16705	12187	11049	12090	12192	9524	9618	9530	7607	5963	4016	2643	2099	2002	1743	1757	1512	968	877	940	874	634	626	574	523	448	431	398	411	399	368	349	321	410	371	336	339	352	346	327	339	303	286	321	320	325	316	324	292	321	361	337	309	321	334	311	312	339	325	321	329	317	327	317	281	342	318	306	289	302	328	335	357	340	301	335	302	294	338	319	323	305	341	327	325	296	335	319	313	285	296	308	299	297	338	308	346	302	287	310	308	285	300	300	319	308	291	271	284	353	320	317	293	312	323	318	308	317	295	327	282	313	309	296	328	304	315	328	275	322	314	301	327	326	300	293	322	311	328	307	333	291	333	320	299	321	295	304	328	312	325	303	325	308	294	286	308	291	306	326	292	297	326	330	291	287	286	301	336	296	288	321	349	352	334	328	277	297	303	311	312	337	305	302	330	315	323	298	340	300	284	297	274	303	347	326	331	326	298	289	293	317	334	286	325	318	309	325	337	310	297	301	318	325	325	309	268	317	304	286	356	308	322	294	311	297	337	296	318	309	325	343	301	328	335	310	304	311	297	292	307	287	298	313	284	298	317	329	307	299	307	297	333	323	317	334	325	335	337	293	311	324	338	325	288	310	311	306	303	326	287	283	343	306	333	316	305	317	302	293	321	334	283	318	282	327	309	280	344	302	319	339	313	329	307	298	301	301	329	306	295	323	290	305	320	323	301	336	347	298	312	301	320	334	337	305	296	279	316	312	315	311	309	318	298	303	308	341	297	337	295	310	309	298	289	301	288	333	304	304	302	331	301	308	294	302	309	292	323	322	283	314	288	304	304	285	274	334	324	298	304	325	310	300	336	330	331	309	318	289	319	304	308	292	295	319	314	344	305	297	302	313	323	310	329	324	292	330	325	317	280	278	317	335	311	310	321	305	300	298	294	292	336	336	344	317	293	314	303	301	323	281	295	304	303	317	332	303	346	325	296	304	320	281	331	334	289	262	297	295	302	324	309	307	331	287	307	313	297	329	308	306	345	320	289	340	312	330	324	326	270	306	313	310	305	302	333	337	340	304	316	326	303	308	337	330	312	287	320	315	341	345	312	306	316	306	353	315	287	286	296	283	331	332	328	307	312	333	321	311	339	297	312	341	326	271	327	318	320	331	305	304	318	281	304	318	293	298	293	310	302	319	318	309	332	275	314	305	296	315	306	320	351	314	330	322	332	290	286	301	307	290	314	280	285	292	314	342	321	296	316	328	283	287	309	290	298	284	299	312	323	327	321	288	311	304	299	304	326	367	314	292	268	291	301	339	328	323	307	324	367	286	303	312	297	319	321	317	310	283	355	307	308	322	310	293	295	299	311	305	310	299	299	298	329	309	302	344	297	332	318	290	343	321	298	302	305	296	286	305	331	365	317	333	299	276	288	302	316	301	312	296	296	318	305	318	349	303	302	305	307	314	321	324	348	318	332	331	316	312	311	320	314	293	324	330	337	323	291	316	327	330	302	324	313	326	309	303	328	343	288	330	316	316	325	328	302	319	306	306	340	307	328	279	296	328	294	316	300	296	342	303	325	292	264	318	297	306	284	313	319	331	306	313	283	321	308	288	311	319	319	288	309	302	340	301	299	335	308	311	330	337	307	330	306	292	264	294	283	316	281	311	320	293	298	331	318	320	322	294	306	351	335	310	315	292	289	322	321	300	292	294	309	296	346	321	305	317	288	331	308	305	259	292	297	297	318	316	298	305	296	339	299	348	303	307	309	334	298	309	304	290	343	314	313	325	303	294	320	343	295	320	320	310	291	310	338	349	314	292	299	281	310	325	337	291	339	331	292	301	301	343	341	283	320	274	312	332	310	267	346	301	318	347	301	281	341	293	313	332	288	297	331	278	312	297	336	329	312	328	335	331	296	322	302	345	297	302	328	316	315	329	298	319	324	327	322	303	291	314	323	316	329	322	333	290	321	296	320	352	295	338	325	298	349	306	316	336	316	321	292	320	296	284	337	297	327	304	313	295	325	309	306	297	325	305	346	336	352	330	307	289	300	321	307	321	283	322	312	287	319	343	322	291	303	293	283	337	289	317	321	308	315	330	261	316	356	303	324	306	311	334	275	286	321	287	303	312	342	305	366	329	323	292	300	318	306	272	294	317	304	293	309	323	314	298	316	333	373	301	293	298	291	302	278	313	309	295	286	312	311	284	320	333	298	327	325	304	282	301	301	313	318	285	294	324	305	304	291	335	326	327	311	331	304	303	291	283	327	299	333	303	325	334	318	321	300	337	348	290	277	329	293	313	326	282	304	309	316	307	288	331	338	280	322	340	297	320	339	329	309	280	339	336	281	313	295	301	284	278	286	350	303	302	341	332	353	306	340	305	301	327	322	308	307	322	322	293	295	291	293	321	326	338	312	340	322	289	295	344	315	316	261	301	308	331	332	288	297	323	295	323	334	347	274	306	320	322	291	318	324	282	304	297	305	318	306	346	272	294	319	293	291	286	313	279	297	321	326	310	312	325	274	332	313	279	289	320	303	282	332	319	298	331	303	314	341	307	301	299	300	321	334	287	326	311	308	316	289	324	297	328	330	302	342	326	295	287	302	319	292	302	302	291	311	281	283	330	303	299	327	323	279	334	295	321	299	303	276	347	323	317	324	280	291	319	302	330	326	304	329	296	309	305	298	261	299	323	319	298	302	316	326	297	325	326	316	301	280	316	318	313	313	304	308	333	295	273	327	350	313	301	294	292	342	327	310	325	312	300	289	316	310	319	338	294	317	312	326	329	310	303	305	280	301	294	288	315	319	270	304	284	316	302	292	324	327	285	322	313	305	288	312	299	308	323	321	316	299	329	305	310	316	313	313	301	286	282	305	297	302	318	311	287	312	300	266	320	334	298	302	314	279	342	303	331	342	316	289	291	341	332	314	340	314	326	321	295	284	292	310	290	290	284	288	301	343	308	283	328	278	339	310	335	292	295	292	319	268	316	319	300	311	294	287	302	319	305	324	284	306	316	305	305	285	292	315	308	289	333	340	344	315	302	300	289	293	337	281	312	314	314	333	316	302	268	320	324	326	303	300	341	303	298	317	282	290	329	295	316	312	310	315	305	316	329	324	281	322	307	316	307	333	311	298	320	310	285	308	369	322	308	271	321	284	305	316	341	325	337	339	312	319	304	287	292	309	313	303	327	343	319	279	331	296	304	307	306	294	319	289	310	324	319	291	315	338	318	295	301	323	295	308	296	285	295	306	293	288	287	332	301	323	292	302	282	316	319	316	314	300	349	304	312	293	303	323	296	291	320	317	283	326	295	321	305	304	321	280	336	295	291	333	314	343	285	306	279	324	319	339	320	320	321	291	321	313	344	304	316	330	338	314	297	309	288	306	319	293	323	321	372	320	300	311	310	302	319	316	291	291	288	314	288	280	328	310	288	301	312	302	322
30089	32741	42504	47439	44329	41382	39560	38035	40833	46812	44889	49725	51020	51137	49269	48358	48607	49994	50187	47161	45528	46923	49084	43170	39349	32343	30703	33943	34133	29790	30659	30583	25788	22621	18300	13284	11714	10365	8652	9686	8562	6205	5487	5182	4611	3447	3215	2732	2727	1826	1735	1592	1418	1408	1154	1145	1106	1100	1087	1004	1082	992	937	921	856	860	803	916	821	852	825	816	820	841	860	762	833	784	858	807	813	795	839	814	773	807	841	812	797	857	844	811	822	827	849	826	892	780	795	788	764	831	793	845	823	824	854	780	836	843	822	919	837	850	840	816	803	848	864	814	819	797	839	814	832	811	830	786	857	811	796	817	836	853	888	839	832	770	823	833	820	783	814	798	801	791	812	857	807	905	798	842	856	781	805	814	804	839	806	808	862	816	756	809	845	820	815	786	822	858	821	842	809	778	811	805	815	768	843	875	817	804	816	856	819	812	744	806	813	829	828	818	788	835	896	863	824	857	833	834	859	804	821	781	872	815	767	806	836	835	816	858	864	831	848	824	822	822	856	832	772	859	830	765	799	837	827	815	816	822	786	829	797	783	799	837	854	806	888	835	806	782	803	841	897	826	813	809	777	802	830	821	831	798	826	810	821	806	795	861	820	812	794	815	849	816	808	814	785	813	798	870	837	821	824	857	871	763	797	843	783	763	832	811	844	815	836	821	861	829	870	796	835	785	834	821	770	791	828	794	830	799	800	841	766	822	865	827	832	874	860	803	848	820	780	746	825	841	827	810	784	820	853	837	816	864	863	850	763	806	835	834	797	834	833	785	878	853	834	843	829	792	780	804	796	815	796	820	817	817	803	810	811	829	765	778	759	830	871	837	791	793	761	839	830	833	786	836	814	811	798	784	845	800	827	827	785	815	864	844	799	808	790	779	814	802	780	797	798	855	803	844	844	797	820	838	854	792	816	788	823	806	811	819	821	823	820	821	821	803	783	795	783	857	875	812	815	783	783	790	831	790	845	815	836	871	799	813	841	828	837	776	872	791	831	835	730	780	800	843	767	851	804	819	806	818	820	849	798	826	802	819	827	764	843	872	763	849	833	782	823	782	810	749	791	806	864	775	818	759	811	792	838	848	800	762	807	862	823	830	814	804	858	865	775	813	812	785	817	832	801	831	847	842	838	819	788	791	734	814	814	808	808	786	804	799	835	848	764	798	794	831	771	797	797	846	822	835	868	896	863	774	817	786	797	781	808	843	824	810	833	782	818	816	821	815	807	828	805	880	865	809	834	792	833	807	843	849	837	815	794	830	840	814	825	819	782	826	866	869	853	843	816	775	824	793	835	830	740	869	807	824	816	816	809	791	865	835	828	766	843	857	822	810	841	792	814	796	820	813	815	826	877	796	789	785	760	832	884	818	802	859	798	779	849	805	841	884	870	837	796	824	784	889	839	814	790	822	767	803	844	833	830	852	779	832	798	780	878	857	815	819	846	802	806	807	826	799	840	881	827	848	799	845	847	783	858	805	817	805	832	880	833	796	824	855	743	818	783	797	825	832	806	779	823	850	784	806	820	819	848	806	775	775	800	852	827	861	821	863	807	810	831	803	850	771	844	830	874	790	811	787	838	833	825	824	808	803	859	844	835	776	780	782	769	869	828	791	810	822	782	766	856	848	795	842	821	833	789	797	831	896	866	817	806	807	776	811	846	800	800	825	831	818	800	813	806	747	794	808	740	814	782	790	808	831	806	837	823	814	851	772	869	825	814	827	800	823	812	860	838	853	794	812	813	831	805	854	824	825	875	836	801	822	822	795	861	824	804	854	847	898	840	771	803	838	809	800	848	844	785	812	846	853	817	840	817	857	839	796	816	769	800	796	805	796	821	867	809	809	785	845	826	837	782	822	822	838	871	821	811	865	819	890	851	797	805	789	774	772	801	880	779	844	841	819	889	814	775	811	813	791	800	821	855	816	804	767	819	804	841	798	790	799	840	838	789	810	812	775	860	783	818	835	753	773	821	811	823	827	803	827	779	846	792	813	809	851	868	820	814	829	793	831	824	863	825	868	795	822	759	825	812	817	818	788	828	887	819	779	832	871	796	828	815	810	860	829	833	868	821	825	811	830	834	819	875	863	791	833	822	861	825	839	822	783	840	806	769	888	839	789	843	843	845	806	810	784	846	846	866	802	831	791	856	834	775	825	874	803	878	851	798	824	846	793	819	773	836	821	816	786	812	811	820	752	786	803	769	821	824	826	807	845	892	823	828	806	834	773	755	808	832	829	782	793	788	780	867	805	816	773	817	791	832	831	825	851	832	832	773	822	754	819	830	806	809	805	825	780	862	765	852	787	762	816	832	845	810	823	790	834	820	813	799	839	754	794	811	824	814	828	786	865	808	841	858	825	857	810	833	813	833	803	818	830	771	812	794	836	821	802	782	816	816	821	816	853	812	770	854	851	787	826	814	782	777	783	848	839	799	832	852	838	773	800	787	794	818	827	858	754	835	841	833	805	816	792	790	809	831	809	805	787	798	811	847	835	796	813	835	796	813	807	807	734	818	842	772	828	847	819	771	772	790	865	832	838	829	843	840	823	838	811	813	808	859	793	760	839	806	841	838	827	824	790	822	778	810	830	844	811	797	813	824	832	863	785	783	850	872	806	849	808	845	816	831	838	876	852	795	849	853	819	784	854	889	836	771	813	834	811	835	775	834	765	781	856	813	825	855	865	830	830	864	835	808	827	814	821	788	799	782	800	833	861	782	852	842	775	846	785	833	839	837	825	792	815	829	800	838	841	844	809	770	835	803	822	814	854	786	804	826	880	845	821	811	831	818	785	806	791	853	806	822	842	810	896	813	814	843	813	778	825	832	843	846	844	791	803	818	806	794	867	831	797	827	798	787	803	763	800	837	839	860	836	766	848	830	829	847	795	824	823	861	855	806	813	812	775	787	810	858	880	777	796	832	817	856	777	820	808	837	810	869	786	883	870	810	838	812	835	818	821	812	816	790	899	803	774	865	849	823	833	851	837	823	852	795	791	813	833	814	829	857	803	799	817	827	848	794	811	825	769	800	853	828	818	817	824	815	805	815	790	821	813	807	787	826	802	835	848	814	821	791	798	805	790	838	835	813	801	849	745	826	847	849	789	827	811	771	811	794	803	785	824	795	797	834	843	854	844	850	825	816	770	809	797	845	813	835	824	782	866	793	866	778	774	861	859	846	776	833	838	820	801	789	869	811	847	819	812	826	843	825	797	884	783	812	828	785	848	836	798	867	810	815	842	780	829	835	841	853	783	796	798	775	836	837	874	782	805	785	785	790	800	820	864	791	849	805	846	803	856	787	868	826	825	835	846	841	854	835	789	837	811	786	779	825	873	800	780	835	845	804	789	828	835	838	832	794	868	833	831	786	794	753	786	800	814	846	905	851	838	849	820	806	772	843	836	873	861	782	842	817	815	812	831	825	836	843	853	800	805	833	802	858	792	796	817	813	850	836	760	830	815	807	914	775	857	777	829	816	839	803	800
18486	15766	16356	12644	9053	5949	4170	3045	2743	2780	2158	2302	2162	2152	2079	1710	1695	1637	1599	1340	1214	1244	1292	1020	784	690	695	719	729	631	572	630	530	510	391	275	295	318	312	309	283	296	276	264	255	223	269	240	216	243	222	270	244	261	267	249	251	275	251	252	264	261	249	222	207	229	245	212	259	240	208	260	236	213	227	224	223	244	234	249	238	214	236	253	230	232	232	251	241	247	217	246	269	221	233	230	221	193	219	237	246	233	230	205	193	264	249	229	222	245	255	243	217	216	281	261	242	222	218	232	219	239	206	256	243	240	229	234	240	220	248	229	222	232	252	245	232	238	246	260	253	249	241	248	238	225	251	199	246	226	212	229	262	241	260	241	242	249	235	228	246	252	219	248	273	222	230	209	220	216	226	247	220	236	236	252	271	235	211	244	230	213	238	239	259	227	225	243	230	258	234	218	237	213	231	265	225	239	208	228	263	242	240	255	229	243	232	254	231	244	235	198	260	268	242	225	245	253	242	255	247	229	240	230	214	238	243	218	244	242	263	253	254	247	225	222	255	252	280	235	249	255	233	225	194	266	236	231	238	242	262	229	242	232	218	220	244	235	261	230	248	228	213	258	248	225	247	217	250	218	220	251	225	229	234	236	244	223	241	226	225	233	238	268	255	255	258	255	212	197	259	252	269	251	243	218	246	198	229	254	233	245	240	210	222	222	227	199	239	243	246	231	241	241	241	223	246	242	227	229	197	252	262	197	234	232	212	267	225	232	236	215	255	257	232	226	218	252	239	209	229	248	248	232	269	214	196	267	226	233	246	250	234	253	261	214	236	198	244	238	240	255	224	242	209	228	233	224	258	239	221	252	233	270	235	274	252	214	202	243	225	244	222	248	233	241	238	243	261	257	230	236	276	223	213	249	220	219	215	210	223	203	263	224	228	258	236	230	233	245	231	250	251	234	246	273	249	240	234	226	253	232	238	258	242	247	218	238	222	241	205	261	241	241	230	227	231	232	208	224	255	221	238	246	266	255	255	211	230	246	249	248	221	241	215	230	233	238	249	239	218	244	231	245	266	226	250	208	244	276	238	241	212	249	242	232	271	213	200	252	243	247	245	228	225	218	228	255	290	236	254	236	238	235	263	258	231	228	220	235	259	230	244	224	230	257	236	229	262	216	238	227	260	216	248	243	260	227	224	250	241	242	245	240	232	235	226	272	257	244	260	241	218	236	218	239	256	240	241	261	249	244	249	237	234	218	237	226	226	235	248	250	238	258	252	235	237	239	271	222	244	240	247	246	233	253	238	248	233	223	240	238	233	244	251	252	222	233	218	220	235	244	267	223	217	252	259	277	225	234	239	234	231	248	256	209	236	258	190	253	254	240	245	238	252	248	248	244	246	253	241	231	269	257	228	257	224	234	233	247	232	207	261	243	239	230	250	206	245	248	224	220	237	225	215	244	231	217	242	227	231	233	280	254	244	247	212	228	241	224	237	215	246	235	262	241	277	237	226	222	256	246	241	241	203	248	207	251	242	234	251	224	230	252	222	219	242	223	262	217	258	251	231	248	218	229	218	246	241	226	245	230	209	269	240	247	239	238	258	252	229	234	227	253	257	228	247	249	209	210	279	232	245	230	259	223	240	217	255	211	248	241	240	235	244	224	246	229	220	213	237	222	228	224	224	247	248	231	230	220	245	244	238	241	241	257	221	235	232	242	260	237	267	223	224	245	247	237	231	258	227	243	230	230	239	245	235	261	248	238	232	246	228	242	254	231	246	247	260	251	264	240	241	249	257	231	222	227	247	247	255	251	229	255	236	230	239	230	242	246	228	208	229	217	248	224	223	249	220	291	251	251	248	229	254	191	238	252	221	240	242	224	222	233	251	218	202	256	244	234	223	229	215	239	222	230	207	260	212	277	220	238	230	242	240	250	240	272	217	219	289	245	236	232	252	236	249	245	254	236	229	226	234	230	231	232	260	251	259	244	245	261	206	240	222	290	238	216	242	223	220	239	261	259	247	226	246	225	261	249	222	240	256	261	245	243	256	251	218	218	258	233	234	248	233	256	249	245	236	258	192	253	246	243	242	245	244	246	248	238	248	263	271	229	270	233	273	221	203	247	225	212	229	221	252	229	242	261	254	245	217	259	232	244	250	234	225	217	227	240	247	257	226	235	263	284	242	258	253	238	257	226	246	236	225	280	224	250	226	237	240	251	257	248	246	249	228	268	242	230	233	228	246	260	268	241	238	282	209	269	243	261	229	236	240	229	248	253	229	272	252	249	235	255	232	219	251	237	240	269	269	244	237	217	246	227	214	226	253	258	225	238	240	244	221	238	216	269	240	238	263	226	221	240	241	235	235	243	228	248	234	233	252	224	256	245	240	239	239	239	240	225	259	256	233	225	245	243	231	259	275	243	238	281	258	247	228	216	237	263	243	254	242	215	229	253	214	259	230	210	232	240	215	246	209	240	231	238	212	226	224	226	254	243	253	239	209	233	205	252	254	253	240	226	244	218	241	222	243	222	258	212	242	251	226	232	229	246	246	249	207	238	230	273	231	233	240	228	237	243	231	242	226	229	243	242	242	271	263	248	231	253	232	275	202	248	245	256	220	235	235	215	238	232	229	286	267	224	219	226	226	244	233	249	240	247	228	228	216	238	239	267	248	244	273	246	242	253	231	247	241	220	237	222	233	239	247	230	236	256	240	266	232	227	268	247	231	244	242	216	225	224	224	306	231	225	216	241	220	256	255	244	242	225	215	247	227	238	237	269	210	243	242	239	259	228	217	224	254	245	243	280	232	244	230	229	192	261	220	241	255	227	256	224	222	238	242	230	238	242	219	237	249	246	262	239	227	250	229	232	214	244	258	254	260	215	234	254	227	260	201	214	248	238	234	204	227	256	250	240	230	211	226	242	247	242	260	240	219	230	251	239	236	275	257	214	230	224	257	266	269	246	224	240	231	235	223	230	253	247	223	227	232	204	235	220	238	220	241	234	231	242	214	245	249	251	225	251	237	255	235	230	250	203	235	251	233	235	217	242	235	243	234	241	258	248	206	253	215	267	251	237	220	237	253	227	233	248	226	231	231	216	270	212	247	233	204	239	244	254	237	236	239	223	226	235	231	245	234	238	274	240	262	241	251	247	222	239	216	220	242	243	250	239	232	248	229	218	232	233	215	235	229	259	243	228	234	236	258	241	247	224	235	183	224	255	220	213	221	231	238	229	246	263	213	243	222	249	232	256	228	259	234	249	264	235	250	207	229	224	257	267	234	229	259	264	219	235	246	239	238	240	200	248	257	229	250	242	240	245	216	255	225	236	208	231	237	228	213	225	245	247	224	229	238	233	223	240	237	244	258	251	251	265	271	221	256	218	266	225	243	240	244	222	233	231	225	244	239	237	237	228	203	273	238	243	238	234	240	231	265	257	228	285	235	243	248	239	230	235	227	249	232	242	226	257	226	260	245	256	246	222	240	242	200	213
11790	13246	21945	23538	21443	17648	14438	11656	11530	11418	9636	10760	10563	10489	9542	8270	8442	8690	7803	6719	6389	6906	6799	5647	4414	3738	3789	4113	3541	3590	3332	3125	2783	2180	1867	1222	1203	1164	1143	1172	1038	928	884	958	869	830	822	767	762	792	745	729	747	722	671	691	741	722	720	644	706	635	668	622	658	619	632	593	631	676	586	636	647	598	632	640	666	673	666	664	651	653	636	652	652	659	639	685	687	669	678	673	662	639	666	645	624	579	634	681	687	618	641	694	624	627	574	673	643	631	616	674	603	663	668	636	661	638	617	676	642	715	661	642	671	634	654	649	703	641	652	632	676	627	629	675	660	657	623	672	616	680	664	617	638	570	663	621	625	658	669	629	662	651	674	676	675	679	644	623	615	647	649	605	598	711	682	658	660	660	664	636	682	685	677	646	640	612	677	649	636	648	645	643	631	653	653	635	689	673	634	649	668	681	629	651	632	650	654	640	635	690	682	613	618	668	691	647	663	663	690	646	663	644	613	635	661	654	602	628	624	622	628	633	643	652	614	646	634	662	701	696	667	593	640	606	692	679	674	632	691	686	651	643	640	680	662	640	633	667	630	596	645	675	631	631	624	673	592	655	646	656	639	665	698	631	643	628	648	626	678	617	652	653	720	605	647	607	703	652	645	617	636	713	661	651	660	666	621	705	647	657	682	638	681	665	657	642	646	620	602	653	651	665	646	613	650	661	662	642	678	632	648	645	587	646	657	639	624	656	667	602	675	635	594	701	662	657	639	664	651	645	638	616	660	650	632	606	685	689	657	680	626	637	673	668	629	646	625	684	669	654	641	641	661	675	625	673	635	645	640	650	634	681	678	636	644	675	650	662	677	629	614	653	642	678	670	681	640	616	676	652	632	677	678	650	639	647	633	595	626	628	682	658	663	602	619	652	729	694	660	670	622	670	642	646	612	616	634	658	639	626	622	651	684	706	644	681	653	637	681	603	645	648	645	643	685	611	656	612	687	620	606	652	648	681	656	647	614	666	642	649	599	665	634	638	704	663	629	646	658	668	667	627	616	680	658	657	658	658	647	652	650	633	634	647	667	611	664	681	647	662	659	651	658	664	661	655	637	651	690	581	643	658	707	672	676	668	651	656	620	628	705	620	613	612	664	703	639	629	708	647	646	596	644	670	629	675	605	638	626	645	641	656	569	664	616	626	611	660	632	637	651	708	627	648	658	621	628	621	613	675	636	631	626	651	647	655	662	635	652	670	660	642	686	626	664	653	658	636	625	615	648	672	642	643	656	617	664	672	664	620	642	637	632	706	669	646	634	684	620	670	682	661	638	622	685	586	672	634	643	656	654	680	697	606	593	646	579	661	662	612	602	607	623	624	603	643	628	710	650	650	691	622	610	626	665	653	634	640	692	679	657	673	666	634	654	678	596	596	647	638	666	626	615	701	645	611	671	645	682	643	619	626	683	638	642	630	687	634	636	620	660	655	662	606	638	619	662	625	614	643	626	652	649	621	624	620	642	617	644	619	643	667	620	643	619	620	628	651	589	679	610	638	681	677	645	655	687	644	625	637	660	652	635	628	643	612	665	658	670	637	656	653	694	659	630	649	600	618	672	688	658	643	668	654	634	670	640	662	656	648	680	672	628	725	670	627	674	611	670	669	679	646	642	587	666	650	647	630	635	673	620	666	606	666	673	645	677	683	645	661	710	660	646	609	658	679	653	674	662	632	656	613	607	603	684	644	671	654	648	611	605	626	673	623	626	658	676	639	622	646	624	652	653	637	629	675	643	681	630	688	621	659	620	643	681	635	648	680	681	629	641	664	637	656	657	600	658	646	667	629	636	651	657	669	650	636	665	652	619	702	623	695	670	634	661	672	649	680	645	703	632	649	629	680	664	668	644	649	667	630	650	646	608	665	667	669	649	617	595	679	629	652	657	645	605	651	637	637	636	633	627	677	635	680	663	641	665	643	679	662	687	628	629	621	658	662	628	641	651	643	642	631	653	670	635	664	655	660	651	662	644	658	673	625	633	635	603	659	640	601	618	660	612	613	670	673	649	662	656	663	631	617	663	630	640	648	687	658	651	690	661	623	632	634	667	660	621	622	621	643	620	653	653	656	638	625	653	632	674	647	660	629	656	621	660	645	621	670	645	713	629	671	619	693	682	616	650	621	624	625	638	650	585	641	653	709	637	620	624	693	612	650	624	660	613	660	661	621	612	702	642	631	621	617	616	649	622	647	614	651	633	657	632	667	628	635	649	649	631	674	704	635	688	584	629	663	667	647	643	647	665	659	671	599	686	611	645	620	654	615	635	664	632	655	664	674	658	627	643	645	624	613	683	643	652	641	643	696	637	671	622	648	664	639	601	702	619	648	648	606	656	646	636	650	665	684	702	680	625	660	669	637	594	636	631	671	630	658	625	692	643	664	616	660	633	650	616	650	676	648	647	646	655	642	646	683	661	697	666	629	633	623	637	702	612	641	665	609	618	664	654	625	664	640	654	648	627	663	644	628	595	651	642	648	670	679	658	648	634	611	690	687	630	673	631	647	673	641	623	648	596	666	654	674	631	618	642	678	654	664	624	662	609	673	678	601	634	596	651	633	663	643	640	659	705	638	658	644	637	609	632	651	675	625	655	628	633	668	624	628	673	643	708	658	644	663	695	618	653	688	674	653	642	651	630	649	639	691	693	620	647	665	666	625	674	671	601	652	629	703	637	688	609	664	628	638	637	679	627	662	683	640	595	637	663	627	640	619	646	641	634	648	671	631	643	627	632	697	658	675	644	656	651	636	627	646	640	602	644	641	577	643	661	609	682	699	694	675	662	745	619	668	662	625	659	684	679	640	617	658	645	605	648	659	618	621	625	660	630	670	655	646	642	638	625	632	681	676	632	649	624	680	648	644	667	632	662	685	627	606	635	616	653	655	605	640	611	603	678	610	671	664	657	663	643	598	598	690	651	599	694	621	656	692	660	613	604	647	691	612	662	617	673	682	628	641	644	627	642	623	609	632	604	611	661	643	641	632	634	650	650	637	636	685	636	654	636	605	683	667	655	616	662	648	687	663	647	658	660	678	607	649	632	649	630	668	637	657	605	628	645	594	654	655	675	714	656	709	642	645	660	658	669	608	708	658	630	657	657	653	624	648	627	639	646	678	586	605	654	659	659	656	640	622	649	646	674	605	692	630	640	682	680	634	667	607	593	690	645	643	691	698	670	653	647	690	631	645	670	630	655	677	711	653	670	632	703	600	630	667	644	640	625	684	687	664	662	609	667	670	656	628	624	693	673	659	654	643	653	649	663	683	633	681	649	636	649	694	618	655	641	631	658	656	621	656	666	646	664	652	684	678	645	634	628	645	613	584	646	648	639	655	658	661	685	663	700	649	597	607	721	610	667	635	688	622	641	704	661	670	611	659	606	645	666	663	678	620	610	620	685	611	652	632	602	664	657	666	649	646	679	662	638	716	617	645	573	652	653	630	679	648	667	670
35486	29589	34784	30088	27501	22799	13798	9149	11370	19948	18478	21676	20830	19829	19768	17642	19001	18692	16589	14665	13364	14346	12673	9254	7552	7147	6848	6744	5867	5869	5543	5558	4162	2541	1667	1175	1255	1081	1124	1170	828	633	541	613	638	473	427	395	417	378	341	417	341	327	315	355	320	303	342	303	329	316	293	277	299	284	303	292	303	293	299	272	300	276	301	283	302	267	289	299	301	297	258	325	290	296	299	300	307	311	302	262	307	281	310	287	277	282	327	292	267	286	305	280	298	298	313	291	325	301	288	288	287	314	305	295	294	311	294	293	268	260	274	307	281	308	297	295	266	265	258	287	281	280	300	328	305	287	292	312	281	303	323	315	288	277	294	300	298	285	296	289	294	250	272	308	302	312	299	305	292	289	320	268	293	291	279	309	293	276	300	322	291	295	308	292	315	310	324	292	296	297	293	278	289	260	302	291	286	310	262	275	285	299	281	301	261	315	294	305	317	278	316	283	296	279	287	276	323	331	282	257	307	299	270	273	309	319	320	306	308	308	301	322	309	330	291	282	293	315	294	286	288	304	303	292	276	311	307	298	294	317	304	315	301	300	339	289	286	301	286	314	287	269	296	288	290	293	280	297	305	328	323	304	284	263	286	316	324	302	305	296	303	312	302	294	299	318	298	291	317	299	287	301	287	269	277	307	294	329	310	298	312	289	312	297	248	305	289	281	305	301	300	303	327	317	311	302	287	297	298	302	335	300	300	289	283	249	292	289	294	303	315	258	299	316	323	309	280	311	294	305	285	266	284	297	291	317	292	305	296	286	287	309	323	275	263	306	346	290	298	309	293	276	324	323	297	293	271	319	264	273	294	311	302	296	302	318	273	294	315	307	260	325	299	277	308	300	267	289	292	285	280	287	262	234	318	306	283	323	294	259	327	300	305	305	306	325	305	285	293	305	299	289	303	308	300	293	288	314	319	254	261	328	299	275	319	281	308	281	292	288	293	300	269	302	307	259	311	316	339	325	272	283	304	264	315	314	287	300	291	343	326	278	316	316	308	301	275	279	294	279	317	303	296	286	308	272	323	282	301	287	318	297	288	285	305	320	319	279	299	282	301	294	303	260	292	311	333	319	282	284	313	333	335	294	301	303	278	327	278	310	313	310	302	291	293	324	283	330	303	294	315	300	287	304	294	318	323	315	337	295	294	324	305	281	308	264	297	287	308	297	316	306	285	303	322	294	318	273	306	309	306	321	298	300	286	293	306	282	275	282	294	287	318	276	322	299	312	303	263	303	326	308	329	299	318	304	298	289	291	287	303	301	297	294	291	336	291	298	298	314	297	290	310	274	299	276	304	294	299	312	277	308	275	303	301	313	298	310	285	289	314	281	297	319	291	281	321	306	280	270	297	297	278	285	328	275	270	302	288	343	287	309	301	317	312	296	296	314	297	288	322	288	288	328	303	329	304	294	327	290	296	293	291	274	304	344	275	330	302	292	305	325	282	314	309	286	288	310	307	274	294	311	290	282	291	309	285	293	318	307	304	277	309	295	303	304	308	302	303	292	296	288	316	298	318	281	311	290	264	285	283	297	280	260	282	298	312	313	285	285	300	293	293	278	292	293	297	330	294	285	277	287	313	289	316	298	274	307	321	287	308	297	278	302	299	334	288	265	284	301	292	312	294	313	298	302	309	324	327	289	295	316	287	254	302	305	286	292	312	312	314	308	288	304	317	286	278	290	309	270	270	308	276	301	278	299	265	326	285	283	293	294	313	292	296	279	316	303	283	296	300	322	283	295	293	293	291	279	299	330	291	267	287	293	308	281	266	315	294	314	288	295	290	299	306	280	287	306	280	324	291	298	314	289	288	296	300	299	301	310	293	328	271	303	305	303	279	313	308	311	279	302	305	311	292	314	283	312	308	290	292	295	293	286	270	275	284	317	301	299	321	268	301	311	301	287	261	327	317	281	319	309	271	280	298	316	295	308	290	291	278	262	286	272	300	299	309	301	257	278	303	265	317	289	285	296	259	278	290	284	268	293	326	283	278	305	317	301	272	292	290	268	305	289	267	304	289	294	282	305	280	265	279	293	265	313	299	276	266	299	297	266	306	261	314	325	281	273	286	300	279	303	281	276	310	262	309	321	281	318	279	299	291	324	308	263	301	299	266	295	299	252	312	279	273	301	288	313	309	278	310	304	284	301	323	324	308	290	288	288	294	313	299	278	276	336	295	304	285	335	291	304	286	282	319	309	262	277	330	290	292	317	320	274	277	283	286	315	322	277	305	299	296	312	302	316	318	281	263	286	307	278	297	291	291	292	303	270	256	294	283	277	259	310	282	284	283	312	307	311	291	286	279	303	344	283	293	304	299	298	302	310	276	294	308	301	286	298	308	288	279	281	306	315	293	298	290	304	312	274	284	312	287	269	288	287	276	293	271	276	299	313	311	274	305	289	310	323	290	298	309	296	262	320	317	287	309	305	281	298	301	299	331	264	286	303	288	311	307	302	311	296	302	287	323	288	315	289	281	298	293	305	307	297	279	288	315	294	301	296	284	280	284	281	293	319	299	302	301	295	326	290	293	294	307	272	298	314	277	321	274	301	299	266	264	318	289	297	311	296	294	257	277	281	321	290	292	308	282	315	329	257	310	298	302	294	292	279	280	283	270	294	312	311	300	327	308	301	307	280	333	294	283	286	281	300	311	297	305	289	280	314	307	319	290	308	332	306	303	307	319	270	332	285	268	295	303	238	306	305	284	315	299	286	288	296	296	276	302	284	299	305	282	262	315	357	291	309	288	307	287	290	280	303	289	304	301	310	288	280	314	295	298	307	267	283	314	288	295	289	278	294	294	276	287	293	302	295	288	270	306	314	284	305	277	306	316	302	300	291	297	306	327	296	318	290	299	292	289	290	361	287	306	305	303	302	328	302	299	318	314	324	261	323	309	296	293	266	266	293	306	304	324	301	284	285	282	294	298	322	281	299	311	240	323	291	315	294	296	296	285	310	304	298	273	313	324	279	272	279	291	299	289	254	290	303	264	295	300	289	283	314	292	307	293	303	303	311	294	308	284	303	302	311	286	294	300	324	324	275	298	282	293	280	272	272	270	304	303	300	289	308	273	295	257	278	321	285	303	289	316	297	303	315	292	278	277	272	310	292	313	300	306	303	315	287	294	286	321	287	310	291	322	298	324	280	270	327	287	304	305	287	318	312	281	311	281	275	316	279	282	306	281	286	305	293	337	310	300	323	276	264	292	309	276	318	295	285	298	309	294	306	297	259	300	262	280	308	301	310	265	288	298	311	302	331	295	325	293	302	280	252	275	279	300	292	276	273	290	283	279	328	300	297	274	288	314	260	255	296	319	329	288	268	300	298	292	262	339	332	322	296	308	288	301	280	314	308	294	317	302	277	294	283	317	314	312	294	288	303	304	297	312	295	312	304	309	297	306	272	285	285	291	279	289	297	265	322	290	304	319	313	281	307	312	309	290	335	295	317	287	289	304	287
23441	23163	35385	37771	39148	35138	28108	24069	29374	39365	36757	41169	40692	40988	39340	39399	40928	41148	38640	36625	36352	37983	35646	30667	27464	26091	25850	26118	22698	23521	23110	22687	18739	12926	9225	6808	6683	5937	6279	6639	4461	3124	3220	2949	3192	2360	1985	1612	1602	1390	1236	1151	1125	1146	993	925	944	963	880	919	926	921	835	792	821	771	847	819	837	793	738	820	769	798	799	762	801	785	769	807	778	827	772	763	772	813	804	755	785	786	786	758	797	799	823	779	755	756	756	850	766	774	815	782	761	752	762	790	776	803	800	802	763	748	801	817	790	790	814	845	813	779	835	779	786	723	784	822	799	789	779	746	808	735	822	801	787	799	773	758	769	806	781	789	805	796	795	750	811	768	774	778	799	765	808	793	784	786	795	702	763	834	794	762	777	769	773	786	736	858	799	772	764	807	769	783	771	793	729	797	827	749	794	772	751	759	785	748	836	752	767	798	730	818	795	758	816	783	797	778	772	770	800	807	762	821	791	818	811	806	779	781	739	825	747	742	792	803	786	766	815	770	786	795	778	749	723	786	778	794	737	760	735	798	771	761	850	770	779	769	735	753	794	813	760	826	743	779	802	816	768	799	766	774	796	776	800	773	795	771	795	807	802	783	728	791	767	804	754	789	770	796	763	786	779	778	788	770	848	774	798	814	754	756	746	796	803	782	826	738	773	797	788	796	795	794	779	807	812	805	767	770	829	749	811	791	779	772	773	758	763	750	777	760	802	783	775	772	795	759	787	787	747	755	769	808	774	784	781	782	734	798	783	781	756	747	773	716	771	792	843	785	828	885	784	772	794	778	789	808	739	780	746	794	764	808	759	811	804	794	763	786	765	802	712	758	794	767	793	798	825	780	813	834	796	807	788	810	810	749	768	805	810	810	797	792	790	755	781	772	801	786	840	759	757	798	798	766	760	755	760	754	779	803	811	778	779	785	753	785	765	788	809	748	760	800	781	717	769	711	766	807	782	813	817	777	819	806	806	800	759	787	811	775	799	755	825	774	722	769	766	781	751	778	783	780	767	779	756	795	696	755	763	796	729	789	802	772	757	722	773	744	766	769	757	773	750	776	755	752	791	774	760	802	769	742	777	793	798	774	794	744	779	798	761	804	761	822	779	780	787	777	752	757	742	809	740	735	780	782	784	781	847	815	712	750	807	747	743	789	793	804	802	756	746	828	711	756	810	807	772	762	780	802	762	774	768	802	758	770	784	751	768	811	786	802	769	841	811	727	787	807	750	808	753	811	779	743	810	797	791	786	780	785	712	763	762	778	767	782	710	788	773	763	814	775	741	815	752	752	742	757	791	782	759	789	798	790	805	786	725	794	816	828	797	775	733	775	793	750	762	806	792	779	721	742	738	811	770	758	736	746	776	798	733	758	806	752	826	768	814	755	759	861	755	755	781	756	784	763	781	785	739	806	743	836	804	769	810	786	751	785	799	809	799	807	739	722	744	795	802	725	804	743	778	816	780	809	806	749	787	730	830	791	806	791	828	784	784	841	774	759	780	796	790	806	804	785	778	725	800	783	758	776	820	824	765	792	780	781	784	742	755	746	782	763	728	786	740	753	833	785	744	810	779	801	802	780	838	773	817	818	728	763	747	797	811	805	767	797	777	766	747	755	769	755	746	763	785	791	813	794	791	759	802	822	788	771	789	790	796	771	823	798	761	771	803	774	770	789	799	740	796	783	770	813	771	790	824	809	734	772	741	772	795	806	757	856	801	771	807	782	853	805	801	777	827	788	826	772	800	802	750	764	770	769	807	815	805	744	795	739	777	790	788	766	797	794	765	817	812	816	743	827	804	794	764	747	801	800	748	757	797	809	762	802	754	812	758	837	774	817	738	773	805	819	826	749	723	826	796	775	761	789	824	811	786	793	773	794	801	801	794	799	758	800	752	780	776	767	793	790	825	797	802	846	785	789	808	799	777	768	792	747	759	833	781	768	794	799	786	751	789	772	758	767	829	754	788	771	728	755	776	782	781	774	795	748	743	823	735	844	816	795	808	781	788	770	753	763	795	797	812	820	748	741	742	776	792	835	772	732	772	784	777	778	811	785	792	764	825	806	780	799	815	792	753	813	759	716	757	814	761	756	785	761	751	782	746	770	781	804	795	745	770	760	786	769	718	760	792	779	765	799	805	745	782	796	751	782	749	728	790	749	771	769	823	800	751	744	802	779	748	761	839	745	787	740	802	774	776	778	742	840	758	826	775	815	794	819	755	772	838	768	728	784	792	829	745	787	791	792	830	785	751	792	755	776	727	796	826	829	798	765	784	796	801	777	793	772	799	840	841	798	756	792	808	794	749	772	783	821	780	772	797	813	733	809	766	810	784	829	785	786	784	784	777	808	749	804	838	760	765	753	765	755	808	758	780	781	817	820	816	788	737	757	772	788	810	737	753	799	784	724	774	767	717	749	821	802	863	766	773	823	759	823	772	830	772	741	771	794	787	804	791	805	756	712	772	769	803	760	804	763	791	788	779	776	738	757	780	752	740	779	780	796	800	794	767	789	818	745	722	789	769	775	758	857	791	764	802	791	789	740	789	782	748	771	816	803	774	773	817	735	707	764	783	756	801	773	788	796	797	810	766	798	777	787	770	821	780	840	818	777	757	788	803	720	748	825	798	745	784	765	791	805	755	812	800	780	796	740	748	818	806	724	826	769	792	783	781	770	727	751	799	780	724	764	809	774	789	759	754	750	817	788	726	731	808	791	800	809	751	775	788	796	801	853	761	751	736	804	723	762	825	745	758	830	825	721	762	729	780	783	779	802	769	767	789	841	788	776	771	768	782	820	747	771	803	809	747	758	801	748	788	818	797	775	811	791	772	756	773	800	780	785	725	746	821	807	769	780	804	795	764	775	813	730	751	749	789	755	739	853	758	766	785	739	791	755	774	820	831	782	801	822	761	769	768	811	763	787	744	780	769	774	811	762	752	792	787	788	771	838	779	740	797	785	800	831	762	816	799	783	742	733	799	773	741	834	768	834	767	751	795	751	777	737	779	792	765	745	797	758	765	753	828	770	814	769	826	805	782	724	757	831	760	789	761	765	773	756	775	773	763	771	780	800	770	791	752	754	734	771	792	736	804	791	718	786	801	794	816	762	811	759	778	758	795	834	748	771	798	766	785	756	782	792	809	814	765	781	816	765	769	811	777	737	813	744	759	816	822	768	781	780	772	803	775	771	754	773	753	757	805	813	807	793	793	759	758	742	814	796	833	774	834	770	862	763	738	761	776	749	807	817	800	741	785	751	787	758	794	783	755	806	798	782	754	754	788	788	801	788	830	783	777	754	817	777	810	795	797	789	806	758	755	777	734	755	763	777	827	772	763	790	807	757	814	789	778	765	848	780	800	799	775	792	814	782	774	782	771	784	798	767	745	771	811	818	800	812	802	819	757	810	831	778	826	758	765	766	772	783	801	790	789	759	792	802	822	776	773	760	759	781	784	804	765	783	799	774	826	808	744	764
44365	38686	42557	38889	35841	32471	24674	16943	16984	28854	35531	34329	32670	33144	33596	31277	32930	30291	29160	26012	25977	26828	23582	16719	15473	15178	14309	13648	11467	11379	11044	10620	8099	5950	2823	2200	2073	2070	2101	2076	1293	1111	1088	962	1009	794	663	538	554	537	435	439	474	433	397	385	391	407	435	410	419	350	354	392	364	370	341	390	364	344	396	393	337	352	335	348	351	377	373	337	360	338	344	345	345	334	364	346	327	346	374	335	342	411	364	348	357	333	355	348	325	381	375	345	386	370	357	337	339	353	362	314	324	338	347	357	344	372	329	375	367	353	335	341	357	328	331	379	347	352	333	375	349	314	345	385	379	349	347	363	338	383	366	311	347	337	392	332	351	357	362	326	353	341	348	338	360	378	369	330	344	367	340	347	329	379	329	336	323	359	364	378	324	319	364	352	364	372	367	364	320	366	356	358	354	361	368	386	344	343	359	312	355	379	358	347	343	362	348	332	362	376	378	354	355	367	358	326	360	334	382	371	355	351	382	357	339	357	342	326	395	350	327	348	365	360	308	349	402	329	350	345	387	353	323	332	389	339	348	315	351	349	395	332	318	370	375	364	343	340	331	341	361	362	359	370	360	331	328	371	378	383	375	377	369	363	359	351	337	399	367	342	331	315	379	420	371	364	365	349	382	354	359	326	355	295	329	388	357	352	372	368	350	363	359	371	349	361	335	322	352	331	331	381	353	340	366	354	345	366	381	362	332	377	380	341	338	390	324	361	354	352	359	335	341	354	357	343	335	360	354	348	365	393	373	374	346	365	337	329	361	348	372	341	347	319	358	348	344	344	338	374	349	371	358	346	305	362	353	392	373	368	350	337	371	364	350	374	344	356	390	361	341	363	360	362	361	370	374	355	333	340	362	310	361	364	376	348	350	356	356	357	371	355	367	342	340	394	352	381	337	363	345	386	339	361	330	336	332	343	337	295	334	362	391	356	347	345	357	322	369	343	354	374	358	376	408	362	325	342	382	360	369	361	364	351	378	367	365	370	332	316	356	348	316	364	348	338	353	384	354	356	347	351	326	314	370	364	330	386	349	358	334	362	341	369	372	344	342	334	357	348	381	364	381	337	358	373	343	346	345	376	325	371	365	360	364	348	317	325	353	376	363	372	362	369	332	335	317	350	352	363	346	335	331	310	354	374	368	354	344	367	380	355	351	349	353	331	354	325	315	346	377	366	325	388	322	340	379	382	358	372	331	343	355	345	364	395	326	343	346	338	368	350	360	360	347	357	356	339	379	371	338	356	339	357	369	353	347	380	381	334	391	361	355	316	369	310	360	336	387	372	385	312	362	335	377	384	349	356	346	340	332	369	371	360	357	359	330	354	310	342	360	348	355	359	348	394	348	342	361	364	339	375	367	332	341	367	348	339	355	335	363	374	357	368	372	349	392	358	343	391	348	388	319	381	376	373	353	336	368	337	355	381	374	330	362	362	323	347	327	350	347	321	369	372	324	347	351	322	355	338	358	348	368	365	351	365	355	327	346	344	327	346	398	315	357	333	328	356	384	377	338	334	333	350	339	353	390	336	333	331	369	357	336	363	346	356	335	364	370	378	337	313	351	387	334	362	367	356	367	349	323	328	360	365	367	336	347	380	349	339	372	360	357	365	357	327	346	366	308	368	375	362	370	353	372	352	372	350	346	350	373	323	361	384	345	342	347	348	367	339	329	362	375	350	331	349	348	389	303	324	382	345	369	365	337	402	333	370	333	367	350	380	312	393	367	362	343	354	374	344	335	349	346	379	347	340	352	368	351	339	345	356	347	361	353	341	360	366	333	336	377	346	390	353	362	342	328	414	354	361	363	358	336	352	338	400	318	394	342	379	374	334	362	352	353	375	370	350	347	368	389	379	367	350	357	344	353	329	366	343	316	353	317	330	350	358	357	334	377	385	352	322	366	333	349	398	365	341	369	376	358	369	362	395	372	349	328	337	354	352	339	304	376	372	328	337	340	373	342	352	330	334	337	365	380	337	339	336	337	334	339	398	363	329	382	347	381	355	338	354	345	380	360	347	322	371	342	366	373	374	345	383	400	383	338	300	359	336	348	379	335	376	338	368	382	389	316	369	395	393	363	345	335	353	384	352	366	356	333	367	340	383	375	321	332	337	370	347	358	329	332	357	341	368	342	334	349	360	341	346	331	337	356	381	341	379	367	368	337	362	342	372	363	361	339	319	328	367	361	368	390	367	377	343	379	336	361	374	356	374	329	329	342	349	340	325	367	382	342	345	363	351	331	339	326	390	373	355	339	359	341	320	360	390	351	387	361	332	376	353	333	354	318	347	332	360	364	358	384	371	369	354	361	378	348	323	342	324	395	347	368	347	385	358	341	335	368	330	343	322	387	359	342	376	364	349	373	367	356	345	330	342	353	364	314	362	404	334	359	337	358	361	352	352	325	351	357	368	352	352	348	325	322	349	343	398	314	358	352	402	354	357	322	340	379	345	335	361	349	341	300	352	345	382	329	365	345	392	338	356	309	363	362	340	323	344	371	389	347	365	358	338	340	383	335	354	378	347	348	371	319	340	337	336	339	338	372	354	364	360	377	377	347	311	348	354	354	354	309	356	341	393	351	380	377	343	368	349	339	326	351	326	366	314	348	382	354	362	376	320	372	386	328	346	351	299	358	360	330	333	345	360	326	342	372	331	351	312	359	350	366	307	350	337	392	348	362	356	355	311	362	362	367	380	352	372	345	335	389	325	355	350	364	358	377	380	369	402	346	320	359	336	366	379	351	354	355	324	362	362	341	352	356	365	342	329	380	331	345	354	325	365	321	330	389	335	375	350	363	330	364	359	326	340	354	368	383	391	357	374	345	334	320	330	362	357	306	380	334	363	354	368	332	361	364	354	342	348	354	342	322	356	350	348	317	391	368	355	385	339	376	351	352	366	354	354	350	370	372	345	333	326	357	379	332	360	370	363	347	349	316	364	401	348	361	362	360	347	354	326	385	367	325	322	374	372	370	382	355	346	389	325	350	379	338	360	360	357	354	352	336	362	332	364	361	351	357	350	358	335	394	367	380	343	339	345	379	312	364	359	370	360	359	378	320	384	342	361	340	332	353	345	353	356	330	330	335	353	369	375	293	363	365	339	357	369	397	372	361	346	316	297	382	344	365	374	367	369	313	345	344	370	356	328	395	321	374	338	378	318	387	354	352	354	369	336	347	308	356	340	342	342	345	363	357	335	370	347	370	344	341	381	325	365	356	355	371	385	346	344	356	351	358	352	382	355	348	357	364	403	343	349	362	361	362	336	337	346	346	365	356	385	335	355	339	383	345	386	336	350	370	362	366	354	352	399	348	311	330	345	388	349	352	353	355	324	334	368	347	398	302	342	357	349	340	322	365	344	356	334	375	353	353	344	341	309	365	364	361	379	367	312	354	370	361	349	373	386	370	351	341	347	344	350	375	340	388	336	367	344	355	387	330	346	342	368	328	328	346	372	356	382	326	368
30863	31749	41641	44979	45936	43263	37914	32649	34387	46283	50125	50025	49977	50882	50203	50928	51766	49953	50267	44999	48472	49331	45255	39141	38494	36810	35670	35915	32395	32858	32808	30667	26069	20753	14108	11161	10460	10355	10351	10752	7114	5777	5945	5020	5471	3865	3078	2504	2382	1980	1687	1543	1448	1427	1238	1169	1197	1135	1156	1139	1160	1070	1079	966	983	886	917	956	884	963	933	917	946	878	920	969	967	943	933	913	952	955	953	940	910	903	928	918	929	914	891	886	895	886	875	900	949	885	977	922	913	911	911	915	922	1009	965	941	947	948	970	952	933	912	896	906	909	888	930	912	928	879	929	883	917	942	932	911	897	917	922	880	936	895	884	936	931	925	884	945	924	906	987	930	941	901	933	941	924	912	964	926	933	942	904	917	858	916	915	928	886	846	882	922	988	868	933	929	900	908	992	953	883	941	957	918	876	927	876	922	924	902	901	945	883	931	921	904	874	918	967	905	923	938	879	941	975	921	961	907	898	878	923	953	932	901	889	901	971	964	848	923	963	951	875	915	904	928	927	882	924	901	919	919	889	929	907	880	934	901	912	902	884	928	968	896	910	898	927	930	908	946	902	936	880	916	947	930	893	937	875	913	876	961	946	866	932	912	970	977	885	952	923	891	907	893	947	897	880	894	917	930	883	950	946	915	902	876	882	951	964	889	905	965	888	929	920	913	935	896	896	932	875	958	893	905	910	910	926	878	908	924	894	903	878	918	891	899	901	904	923	898	907	920	920	966	947	950	911	889	873	922	952	920	910	930	913	949	919	927	879	970	908	903	966	900	936	879	905	917	962	899	864	923	932	889	954	924	910	930	944	941	901	904	895	940	944	895	898	982	942	886	960	921	944	873	919	927	880	890	915	947	902	939	873	931	936	927	942	843	900	853	901	910	918	969	966	905	888	929	906	866	928	909	950	871	924	896	905	905	922	845	929	906	882	966	930	892	889	916	929	903	911	940	900	935	947	911	902	938	889	944	890	939	885	891	861	928	922	949	887	933	928	955	889	897	897	934	927	909	938	948	901	907	924	911	861	914	846	922	945	904	921	876	956	879	917	898	911	900	894	897	934	869	935	887	855	930	933	938	910	891	995	972	906	925	924	901	963	875	887	921	883	912	928	875	894	912	950	911	919	953	937	963	855	919	913	905	907	929	878	941	938	940	896	927	921	903	920	913	881	927	900	916	921	891	908	885	903	905	903	917	908	916	940	938	935	927	917	924	953	894	898	904	914	926	883	930	919	974	894	942	925	959	906	886	920	826	915	900	953	975	916	895	887	904	926	910	916	865	889	935	912	883	950	889	908	948	881	947	924	948	897	888	966	957	909	909	930	931	911	874	939	930	925	931	919	962	863	895	922	905	929	931	921	934	915	901	945	970	966	935	922	878	894	940	916	901	922	887	986	968	914	946	906	908	900	929	942	943	928	928	904	923	933	881	893	876	927	875	951	956	944	886	943	944	894	857	887	892	890	912	874	956	961	906	927	878	884	919	900	898	870	925	896	921	900	947	878	940	906	939	883	899	901	929	915	905	908	876	939	893	918	939	959	922	953	886	909	929	938	914	906	905	969	899	958	955	940	880	901	948	878	926	897	830	920	893	860	867	929	938	948	951	936	880	933	901	952	890	928	936	903	913	873	928	926	893	971	907	933	913	946	965	927	938	953	954	919	957	908	877	947	947	884	888	903	894	919	887	918	929	938	884	894	914	949	947	890	947	968	929	913	888	931	881	935	893	943	922	897	931	912	883	894	895	932	882	973	921	896	939	900	921	914	875	938	921	899	944	894	927	931	938	895	937	920	916	941	881	932	839	914	938	923	931	894	910	923	897	963	935	939	955	910	934	921	887	921	927	964	885	858	904	886	927	945	904	973	968	961	898	916	949	896	874	897	926	937	953	894	876	912	968	978	926	922	880	956	915	940	948	945	905	891	902	989	909	928	884	974	892	964	940	910	891	889	905	961	911	863	907	956	939	934	892	873	907	892	934	928	985	909	867	905	906	877	941	919	905	913	918	912	917	899	939	925	865	897	896	931	873	910	863	905	916	959	870	890	940	876	903	936	930	886	919	894	906	945	913	941	930	871	920	942	904	857	888	919	916	899	972	943	977	897	911	909	899	912	949	910	943	930	947	931	912	914	930	944	950	917	902	935	969	901	931	881	972	910	890	876	901	867	905	915	938	914	939	893	906	886	917	883	978	877	966	920	902	914	925	894	886	957	887	923	860	912	950	952	914	895	903	912	963	906	938	918	914	887	1000	949	887	901	931	900	915	940	908	900	904	922	917	925	902	906	925	924	915	881	866	970	891	937	863	861	922	924	874	881	879	943	882	918	879	867	924	940	899	911	933	927	876	918	909	954	943	920	884	890	858	897	949	872	942	947	941	907	919	927	881	917	907	922	961	930	915	912	965	920	916	900	933	901	943	935	938	904	898	922	885	874	942	946	883	970	941	867	888	957	885	927	956	938	912	957	908	910	855	905	909	896	904	934	908	928	869	873	919	869	916	935	895	914	995	950	947	887	924	920	938	914	941	853	887	961	930	921	930	897	885	886	954	914	910	893	899	905	923	919	876	936	934	903	886	896	953	929	903	888	937	932	956	930	905	944	929	891	940	923	962	954	908	913	916	935	921	891	921	887	897	913	917	903	907	940	892	859	890	947	958	876	944	864	896	884	906	886	908	947	945	942	887	938	921	919	910	864	885	905	911	897	910	885	926	939	922	923	920	858	908	886	897	977	931	896	911	933	907	982	872	898	936	906	867	916	897	914	920	935	889	939	905	892	943	898	894	925	879	947	900	892	914	937	919	938	897	946	958	886	890	892	888	944	908	938	847	923	913	943	944	927	900	977	945	945	915	876	931	940	914	895	922	920	997	931	878	952	923	882	885	866	902	947	914	913	905	897	845	947	905	902	864	864	913	960	951	904	894	909	934	909	910	884	906	869	879	921	908	943	907	919	900	868	935	938	931	960	909	962	866	951	957	944	917	913	958	895	896	887	940	874	858	975	903	927	944	911	952	871	895	894	930	913	927	922	895	929	901	951	887	875	904	851	906	943	888	895	884	856	880	865	870	913	938	898	933	902	949	927	925	915	957	926	953	921	941	986	928	901	924	897	873	909	885	907	906	986	876	982	917	926	913	952	885	905	884	901	897	945	896	985	938	924	919	918	937	921	941	924	918	834	909	902	946	921	917	913	932	883	920	988	948	868	923	900	929	898	857	954	912	881	896	904	862	995	873	921	894	884	875	920	906	872	852	848	956	892	918	899	971	915	896	959	904	902	907	908	939	909	906	886	910	871	924	932	923	919	885	944	945	856	944	917	933	939	904	911	875	935	906	895	923	928	925	912	919	897	954	936	894	935	921	922	927	898	909	901	937	939	903	908	905	906	891	933	951	934	873	935	910	960	953	946	902	900	935	890	916	913	977	898	900	906	939	928	910	927	927	919	931	947	969	881	915	903	918	918	988	940	892	924	868	892	902	889	895
18805	15206	16521	13140	9145	6268	4404	3246	2453	2428	2734	2457	2188	2254	2217	1914	1881	1753	1672	1309	1422	1513	1180	875	1074	857	821	793	829	736	698	621	533	489	358	328	357	361	329	321	314	318	299	307	259	283	286	262	300	242	266	289	264	262	276	253	255	306	266	261	254	266	260	272	273	282	249	242	291	262	265	250	251	276	254	277	284	245	228	258	255	249	310	260	245	234	267	264	271	253	241	269	243	268	256	285	271	274	262	269	267	253	238	265	250	257	250	258	279	268	243	268	240	274	258	292	253	270	236	272	236	260	265	241	259	255	282	270	261	274	243	293	262	267	269	284	258	264	276	280	260	263	272	261	245	298	278	247	269	261	253	251	259	276	272	245	236	237	270	279	235	261	283	281	242	280	280	284	259	249	268	242	255	283	260	272	256	251	242	269	261	283	244	281	240	258	240	266	269	272	271	280	259	224	241	289	268	256	260	259	270	260	260	259	263	253	253	255	245	256	253	240	274	257	245	269	252	282	273	280	268	283	237	259	224	261	229	277	258	287	258	255	249	282	289	272	265	275	272	251	271	257	274	272	254	275	291	254	287	278	234	263	248	290	279	260	259	265	276	267	250	290	269	251	265	268	257	286	271	264	246	283	255	285	268	244	290	261	261	245	255	267	263	261	271	273	246	284	283	259	241	302	266	279	300	276	270	231	248	234	258	266	277	257	230	280	270	260	258	251	258	275	266	253	236	280	288	259	289	251	267	254	254	270	260	286	265	232	279	253	283	242	238	270	268	229	284	295	255	262	250	235	265	278	239	244	271	250	258	261	281	242	267	269	232	259	311	269	209	236	236	273	259	265	247	252	285	239	273	263	258	233	266	250	222	264	257	279	265	275	268	258	268	296	264	247	273	265	259	233	247	239	271	265	241	248	273	257	296	235	266	256	260	270	266	251	268	239	254	248	256	253	272	237	264	279	238	221	271	253	237	271	255	261	270	270	257	253	246	253	271	283	254	262	277	259	269	268	236	255	262	288	266	266	281	283	265	259	253	243	278	255	268	227	250	240	264	278	287	290	278	250	245	256	290	246	263	262	254	249	258	261	292	242	253	257	293	277	281	277	282	263	258	253	262	256	272	276	236	271	243	240	268	261	267	255	259	269	267	269	264	247	267	259	264	265	270	276	260	247	239	262	243	263	263	300	265	283	250	267	246	240	231	260	269	247	248	286	267	199	280	254	271	261	291	248	312	256	259	253	234	270	276	246	279	282	269	250	251	275	265	284	258	259	290	289	241	220	273	272	255	286	244	239	246	261	273	260	244	278	256	254	268	264	284	253	227	258	266	265	236	259	241	263	277	240	258	231	255	313	251	283	248	277	265	233	250	236	235	251	273	271	262	265	261	257	271	282	240	257	257	284	295	296	278	270	248	285	240	271	235	271	280	264	256	275	242	272	249	250	238	250	253	291	259	242	246	246	271	256	272	255	237	261	262	233	266	263	288	257	260	259	262	255	263	223	267	290	258	273	271	248	268	277	272	246	241	275	261	256	282	247	260	271	242	252	275	265	248	259	272	247	273	246	288	272	243	272	228	248	264	250	267	239	269	280	253	252	285	291	236	249	281	246	256	213	262	272	253	260	268	258	238	260	255	267	254	260	288	254	245	238	287	249	252	253	271	284	252	260	253	248	268	244	227	261	292	252	236	233	270	269	269	286	250	289	265	241	261	273	265	284	269	258	251	278	268	256	256	270	297	281	266	240	270	273	269	303	283	267	264	238	256	237	257	273	261	265	284	286	271	269	268	242	235	243	261	258	263	256	269	262	240	227	243	301	235	255	280	275	257	218	281	258	271	291	231	240	267	244	261	257	254	248	268	279	297	274	263	241	263	261	262	236	254	245	272	269	242	262	271	267	269	267	252	269	273	215	286	244	280	271	281	267	272	296	273	280	265	286	264	249	264	279	271	267	266	254	239	227	256	263	239	258	265	249	295	262	283	277	257	270	252	248	217	223	278	246	270	290	236	261	247	257	264	283	260	261	236	249	249	238	261	260	283	262	256	245	239	280	285	246	254	255	302	257	242	239	250	253	249	247	222	267	248	267	283	246	248	269	270	275	264	258	249	258	268	258	258	261	250	240	289	292	277	254	244	297	226	264	276	255	259	226	262	283	258	255	256	247	271	256	240	229	250	269	266	274	255	252	272	262	278	273	290	240	267	255	269	265	264	275	267	250	251	261	257	260	278	262	252	257	262	254	280	253	280	255	260	269	250	257	255	250	245	242	260	306	253	270	252	264	262	243	250	244	290	247	266	283	247	260	258	296	275	269	231	223	276	267	266	246	231	265	294	244	264	253	238	256	255	219	255	262	263	277	293	264	280	262	254	297	252	243	253	263	225	267	259	271	264	290	239	267	242	286	256	283	259	259	284	255	252	264	276	245	253	259	254	250	262	254	282	269	253	261	272	271	265	233	279	244	279	245	275	272	279	253	244	238	264	250	253	244	258	257	260	262	243	255	286	283	281	260	261	261	268	281	284	225	286	261	250	259	259	265	235	258	293	256	232	263	260	271	248	270	242	240	247	235	264	279	267	270	257	250	268	266	299	251	275	261	271	249	275	273	279	278	276	279	259	253	267	279	255	297	252	255	245	256	293	297	252	266	248	272	246	235	265	276	289	285	289	265	256	258	270	257	289	250	252	293	265	242	232	272	256	251	259	266	277	258	261	222	258	224	271	246	244	304	235	262	286	243	254	272	248	254	256	244	294	267	264	257	259	265	277	281	262	267	264	295	253	240	255	247	229	271	268	276	265	275	272	245	283	281	277	268	262	277	264	266	249	291	255	248	268	241	266	235	258	272	249	258	256	285	268	267	273	262	261	237	268	244	272	243	255	250	274	265	267	262	235	229	243	285	237	227	274	239	235	258	263	266	263	232	262	256	244	265	271	230	283	225	243	275	277	261	240	253	257	277	289	270	269	246	244	268	249	254	288	269	254	320	255	265	286	249	235	263	276	260	229	243	314	313	249	279	271	240	260	274	264	242	272	241	245	250	245	272	227	296	252	272	238	249	259	264	263	241	255	255	252	247	272	273	254	240	233	270	285	265	275	250	262	257	283	290	262	260	298	281	215	254	261	275	285	271	268	288	263	285	269	259	267	251	279	251	268	281	251	260	245	260	257	281	265	267	270	276	237	270	301	261	276	268	240	266	263	251	276	257	251	256	234	258	263	270	232	223	267	232	250	242	270	245	234	229	278	252	276	275	290	274	251	263	242	258	262	263	277	261	276	226	267	267	245	280	265	268	251	249	267	272	275	258	267	241	251	267	294	265	262	276	290	294	272	268	259	274	283	267	248	253	250	287	252	264	261	248	279	249	251	254	276	273	289	240	236	263	257	287	245	264	238	243	240	266	270	247	277	267	286	262	282	263	260	285	247	225	276	268	247	248	244	259	241	249	258	254	254	237	256	272	257	235	271	288	265	267	259	272	257	243	248	285
12017	12996	21982	23853	21086	18055	14658	12199	9983	10829	11681	10731	10274	10844	10747	9847	9345	8497	8576	6035	7740	7545	5971	4731	5357	4277	4415	4378	4298	3607	3527	3290	2798	2199	1545	1322	1173	1296	1145	1188	1095	1035	1026	940	922	933	854	837	812	794	797	778	822	797	718	758	774	716	779	812	758	764	744	720	665	724	704	716	722	718	664	678	745	642	689	736	715	726	708	669	742	759	682	719	706	677	698	720	750	732	737	713	704	734	716	726	703	662	683	705	737	700	726	709	722	725	683	695	686	649	684	705	710	686	726	702	722	724	678	742	744	753	702	732	704	733	738	780	684	694	740	699	677	732	702	684	708	702	736	759	689	714	770	697	707	717	732	766	734	678	703	722	689	693	718	678	716	678	715	717	712	730	730	722	715	686	719	680	711	718	681	689	644	728	735	721	716	698	722	688	664	713	695	725	711	684	703	686	690	711	730	697	738	724	643	697	683	722	742	766	702	669	689	686	753	695	736	671	711	676	664	723	669	738	682	732	710	735	689	707	693	694	703	694	647	728	706	721	738	743	725	702	709	686	716	700	702	693	691	708	704	698	726	698	730	693	694	689	685	732	738	706	669	741	719	703	744	717	764	743	712	705	677	730	649	716	709	706	711	679	688	691	701	722	669	699	720	686	703	728	681	757	721	703	770	693	697	693	691	677	755	685	665	728	687	698	678	700	712	698	656	700	700	714	715	732	677	710	722	722	678	736	746	721	723	729	719	696	718	733	699	750	727	721	707	693	712	680	694	682	695	670	707	726	723	736	699	760	720	736	675	723	671	704	722	701	716	745	706	680	692	702	729	636	682	682	713	719	714	692	743	683	685	711	738	744	716	708	707	748	682	697	719	729	703	695	684	680	689	676	749	729	733	717	704	724	627	720	733	650	694	681	685	720	695	682	713	695	745	740	708	725	766	759	662	719	698	733	706	690	744	718	771	693	692	682	699	705	724	729	699	696	686	671	754	657	738	696	674	729	724	691	697	739	713	709	734	689	736	713	684	754	700	704	706	738	689	671	701	721	711	713	661	710	704	733	724	766	673	648	709	724	711	720	701	737	689	693	650	761	666	683	700	720	696	663	720	738	724	730	709	712	727	703	715	682	754	717	781	733	735	740	714	702	721	667	712	686	744	673	672	737	705	681	719	754	671	690	692	680	708	673	674	700	736	730	753	710	703	717	669	698	750	681	685	694	724	740	765	710	703	652	720	704	691	676	729	676	765	722	690	704	694	737	679	686	719	698	696	657	734	741	704	695	712	720	705	684	731	699	721	612	720	731	699	725	671	684	686	709	743	687	680	674	694	706	731	766	688	726	682	690	719	730	711	745	699	732	732	711	699	741	722	731	698	736	668	726	696	718	652	715	702	638	719	679	728	702	715	718	696	694	724	732	711	733	760	751	731	732	745	756	695	713	731	714	696	710	730	703	728	675	694	662	710	655	729	707	709	678	707	680	714	696	727	685	683	680	795	732	674	727	738	733	717	715	697	722	710	688	705	707	704	720	666	697	702	709	753	728	675	715	679	711	696	773	679	675	727	743	727	672	697	731	739	681	742	692	705	693	743	709	688	670	714	739	730	702	685	700	640	732	728	736	731	683	673	710	724	689	689	690	676	708	729	763	739	652	749	666	752	712	722	692	745	729	702	675	675	737	728	685	690	670	704	737	720	729	665	716	716	692	699	681	696	722	734	695	684	695	672	718	730	721	637	681	706	762	720	707	705	719	708	711	708	746	690	747	723	721	745	731	696	699	714	676	756	680	734	711	687	682	672	683	696	741	700	688	699	709	702	730	664	722	683	702	714	720	688	666	700	722	686	668	733	711	675	727	697	684	682	751	675	724	713	713	703	713	743	688	693	686	744	672	662	643	683	760	724	697	725	721	746	656	723	698	739	712	707	715	707	672	706	771	692	750	669	695	722	671	681	703	719	742	726	678	728	693	718	723	744	699	727	718	705	672	728	674	744	745	762	716	750	732	699	708	700	722	676	717	737	689	670	776	699	713	741	682	688	743	725	694	754	751	690	660	700	703	719	708	705	716	711	678	730	712	707	689	738	682	700	686	698	721	731	732	715	736	758	721	705	760	657	677	700	711	702	730	745	704	725	754	735	680	746	725	651	660	750	720	715	709	674	740	691	685	697	718	717	753	706	749	695	705	715	723	703	698	695	669	714	695	701	718	718	769	694	753	668	714	690	739	733	712	717	721	691	694	667	680	691	750	692	777	693	704	702	701	700	713	701	699	674	653	702	690	736	662	727	696	742	716	694	688	700	707	749	720	703	673	717	669	678	735	702	732	763	698	692	761	738	656	726	731	689	680	700	694	687	651	742	723	707	753	751	754	640	706	699	707	729	678	692	706	691	687	751	777	674	717	704	673	689	744	687	728	742	749	723	715	750	728	726	736	665	684	737	719	683	669	742	707	747	764	697	722	743	727	724	681	680	683	687	687	710	736	738	637	709	734	736	715	733	691	747	745	765	720	719	725	708	737	724	675	735	738	717	721	722	698	720	680	702	723	756	668	717	701	740	689	702	750	712	724	711	686	713	707	677	716	698	683	730	701	695	711	701	715	703	694	717	671	745	735	650	716	669	769	676	676	697	722	749	685	709	672	701	726	670	693	705	718	710	734	669	669	713	724	722	711	672	743	718	658	707	691	648	710	733	751	700	714	717	717	711	680	744	735	691	686	712	714	744	723	697	685	728	717	726	712	747	735	693	676	710	702	717	735	745	691	743	680	703	699	738	703	697	720	713	698	737	750	683	661	688	710	673	720	741	709	749	683	708	683	706	694	709	721	703	683	667	733	734	697	709	679	764	698	749	728	725	705	726	725	725	719	718	672	749	724	715	725	687	701	648	704	708	733	692	678	712	724	716	745	664	676	707	706	693	720	712	735	741	691	726	737	694	698	738	701	712	692	727	735	674	685	691	699	716	735	677	711	725	689	688	716	688	731	688	741	689	722	672	730	715	664	712	691	735	671	702	663	666	708	701	664	692	715	749	756	707	725	700	739	650	709	691	675	678	716	724	729	739	716	692	716	688	749	746	682	673	702	693	697	704	694	753	729	773	710	679	714	674	676	715	686	713	743	695	688	726	728	691	731	667	705	752	721	662	749	694	712	754	725	763	717	649	676	692	723	685	686	652	686	687	737	647	698	714	719	727	721	702	731	761	663	657	688	719	736	719	737	651	752	669	732	667	682	739	692	724	697	717	697	717	723	723	672	694	688	701	652	710	720	680	672	725	692	728	711	700	719	709	739	726	695	740	695	725	727	719	694	684	681	672	710	679	668	715	704	727	716	713	656	725	719	687	699	713	717	702	674	705	726	706	683	683	679	739	713	701	667	673	715	688	688	728	706	667	727	745	731	690	699	691	649	714	668	703	720	681	720	753	691	714	752	639	711	685	716	720	759	685	740	732	688	708	708	703	724	707	716	671	682	711	711	693	722	680	743	716	755	737	678	708	724
35760	29520	32139	33594	26255	20723	16156	12317	12643	15929	23429	21219	21226	23955	23962	20068	19267	17791	16674	12514	15025	14156	10811	7521	10117	9000	7244	6673	7057	6414	4974	4926	3902	2607	1660	1222	1093	1170	1108	1050	850	658	608	623	684	495	464	390	371	344	304	313	297	287	317	314	278	315	272	312	284	279	286	283	293	290	295	273	300	269	252	283	271	273	275	286	258	284	271	262	286	277	278	276	254	311	264	264	260	266	292	292	286	276	284	258	270	265	299	280	265	278	279	307	280	264	301	278	259	299	267	272	271	290	231	305	259	278	247	274	271	295	267	254	253	251	278	277	280	316	256	277	278	283	268	264	278	271	265	302	283	268	281	294	319	286	291	250	268	276	273	256	250	300	291	305	301	238	259	233	267	273	263	248	255	287	287	274	288	241	250	247	280	282	270	274	243	270	262	271	263	256	295	264	283	269	269	284	269	262	280	263	283	251	278	284	257	281	263	282	270	263	271	293	268	282	304	278	302	273	271	266	271	293	297	261	255	291	273	286	288	278	282	292	261	298	249	261	285	285	284	264	272	275	294	290	274	273	281	245	284	278	292	273	236	238	290	295	251	269	297	270	281	271	262	261	302	268	260	272	315	280	237	298	258	268	280	276	261	268	287	267	281	296	264	295	256	287	296	252	288	295	287	245	277	248	277	275	260	263	300	289	267	269	266	261	268	265	281	266	247	297	278	298	269	308	259	269	263	294	299	255	262	248	269	269	262	274	236	292	318	288	287	297	234	252	272	279	277	256	287	282	286	247	253	267	239	259	261	295	264	250	265	263	271	271	279	307	249	271	265	275	266	300	288	285	272	301	278	289	275	277	279	272	259	261	239	303	276	287	234	257	309	252	265	267	274	255	276	274	289	260	270	298	290	296	267	318	267	261	257	284	251	289	264	264	259	266	295	279	265	270	273	260	272	271	297	282	257	263	281	289	261	309	288	286	277	269	268	272	264	270	265	231	266	260	257	293	287	300	271	273	254	270	265	247	287	276	283	257	297	271	277	283	258	256	270	306	253	255	275	274	293	270	251	298	252	306	277	289	258	279	284	269	261	261	277	250	290	276	254	308	247	279	266	265	292	249	278	258	259	269	243	264	250	286	296	277	270	283	254	249	281	253	304	287	284	273	266	286	274	263	268	266	276	260	268	298	275	254	266	259	275	274	284	300	293	275	258	246	259	272	278	296	272	287	299	277	276	251	301	257	273	273	291	302	297	254	288	260	284	255	256	276	285	275	256	292	272	281	276	270	290	283	271	257	263	256	288	279	266	271	271	282	265	263	255	262	280	276	275	284	281	259	273	272	269	281	274	275	297	267	290	288	263	264	275	257	267	267	277	248	288	274	272	278	294	264	263	283	254	242	253	269	256	302	292	285	268	271	246	273	294	284	304	303	270	317	284	297	278	289	286	270	284	300	276	286	270	293	272	282	283	286	289	294	264	289	271	279	278	271	302	247	278	255	257	274	290	247	297	267	274	291	297	236	240	267	267	269	229	271	269	264	277	286	273	286	272	277	258	267	249	303	320	281	305	286	268	269	254	263	255	302	271	275	270	268	243	243	248	282	279	266	300	272	277	280	267	276	261	237	254	269	270	292	269	273	300	250	297	301	301	297	256	261	264	290	281	289	266	265	264	222	280	263	271	311	285	295	275	282	292	293	278	268	245	295	284	269	288	289	273	254	273	267	278	239	272	278	262	266	304	246	254	258	295	256	256	280	265	271	294	272	283	271	251	279	224	291	306	278	285	263	272	258	287	283	291	289	248	263	272	256	261	262	240	267	263	280	242	292	280	263	263	286	270	259	326	263	253	274	271	291	254	261	276	286	283	282	269	300	281	264	279	311	274	296	257	240	251	292	293	238	263	265	273	270	261	281	269	262	266	261	270	284	288	254	277	271	283	295	244	273	305	247	291	292	259	286	264	254	271	272	235	281	265	279	266	293	263	278	285	270	297	275	239	293	260	256	253	251	271	273	263	297	289	277	289	279	340	272	258	281	305	303	270	251	274	272	285	284	266	284	269	232	259	270	271	264	275	267	253	261	270	269	282	270	273	246	277	290	263	262	282	274	280	266	278	264	264	277	285	257	287	283	269	262	283	245	261	230	276	276	256	280	334	271	269	263	270	299	287	321	274	288	290	266	280	262	276	270	296	297	235	287	283	239	250	289	266	284	263	262	290	274	263	250	254	279	272	299	256	260	260	293	290	255	278	234	259	277	249	279	257	283	296	275	280	283	281	262	276	253	289	270	267	272	286	300	255	260	259	259	251	303	275	282	279	297	261	301	269	286	283	262	257	289	272	267	269	263	258	287	257	256	262	262	272	274	283	281	290	282	294	252	269	267	273	271	295	273	283	243	273	279	330	294	264	261	258	273	267	287	282	320	261	233	264	307	263	276	273	254	276	270	279	278	253	267	282	262	281	252	247	275	286	279	264	258	275	282	249	247	272	303	267	285	253	293	289	274	251	285	269	277	271	284	280	272	269	278	267	312	271	258	257	246	278	274	294	280	268	280	304	278	258	265	234	290	304	265	251	276	283	302	283	270	248	264	274	295	264	292	259	263	285	270	276	278	297	274	257	261	283	272	289	278	310	284	292	273	254	258	281	293	284	286	270	266	281	273	254	299	285	270	272	277	292	279	286	263	280	310	240	309	245	265	282	260	238	290	266	273	281	288	280	272	261	267	277	259	275	300	287	274	302	280	269	266	269	284	250	278	281	292	253	292	273	292	272	239	275	317	275	296	292	258	273	313	270	301	284	287	246	278	296	265	242	292	271	284	252	273	282	304	269	269	249	284	282	291	262	288	274	251	279	254	255	273	237	280	255	269	303	282	309	299	250	277	277	279	264	283	289	260	225	266	260	299	260	285	270	255	228	271	241	271	259	271	268	275	262	298	297	325	285	292	279	266	279	250	274	256	267	300	249	283	295	294	269	287	304	244	290	271	286	300	292	244	293	296	293	265	241	286	297	270	245	269	270	256	259	248	267	263	252	269	267	275	306	271	294	260	288	282	292	287	272	291	275	269	255	267	252	274	287	271	261	260	298	268	261	305	245	252	275	271	301	296	266	284	309	273	261	276	270	268	277	269	247	275	288	243	269	265	288	268	309	276	290	285	262	262	268	243	262	247	265	268	316	263	313	299	282	248	314	287	286	251	241	288	270	244	255	270	289	280	260	276	278	285	296	257	273	298	271	292	271	293	298	254	250	283	325	299	283	285	271	288	250	284	299	277	269	298	248	244	287	256	279	284	288	300	287	286	278	292	324	263	299	274	283	269	288	281	269	265	261	250	278	265	282	282	283	272	260	299	250	267	304	280	249	283	267	270	268	274	276	240	269	294	280	267	304	282	260	273	293	254	256	267	282	281	284	261	290	260	266	279	287	257	295	281	288	301	272	270	281	261	281	281	292	266	265	263	270	261	267	275	280	260	288	287	274	265	289	265	281	272	290	277	259	269	264	291
23540	23616	33832	40647	36531	34206	30172	28812	29525	35128	42761	39789	41399	44539	42761	41302	40293	39856	39422	31926	38544	37646	32449	27276	32325	29021	25538	25631	25169	25243	21510	20535	17591	12597	9231	7265	6054	6648	5942	5837	4797	3654	3487	3266	3985	2424	2114	1637	1515	1307	1115	1080	1003	931	887	838	877	904	851	896	825	813	833	780	776	811	793	779	782	737	743	761	743	805	736	765	797	760	742	730	767	752	737	735	730	747	759	759	746	683	769	774	765	780	760	748	679	737	765	798	709	788	708	782	782	746	697	788	766	736	736	726	743	764	756	776	720	770	736	736	770	757	722	776	783	772	772	755	767	744	799	742	765	761	721	744	758	756	773	717	759	751	789	749	698	763	705	738	711	788	779	757	730	755	720	740	749	741	762	754	748	719	723	765	755	690	730	726	715	705	701	778	739	721	765	724	753	714	767	699	768	733	796	761	790	755	719	795	701	841	764	714	747	758	710	729	684	725	746	782	755	772	710	766	727	756	735	739	735	769	766	725	763	788	694	751	741	756	731	766	718	746	747	795	775	786	710	759	741	714	696	719	776	802	775	738	714	772	718	802	716	800	728	753	786	812	788	675	765	730	761	765	762	739	750	769	717	733	767	762	785	768	787	798	754	752	745	731	735	697	786	763	746	753	751	709	727	746	762	734	713	705	779	756	734	789	749	727	723	794	720	740	770	782	760	721	769	747	766	673	706	805	755	760	791	732	714	694	774	749	765	754	733	730	779	779	682	773	741	746	733	729	702	710	766	748	734	693	732	732	723	743	711	719	725	734	706	753	777	702	709	720	681	742	789	781	715	770	713	714	721	796	736	702	750	725	741	771	723	739	758	777	697	761	685	724	741	737	738	720	759	775	736	751	784	775	758	753	728	752	724	743	736	763	785	736	695	734	727	747	669	726	669	745	760	701	728	717	742	743	747	742	727	766	748	715	763	742	719	722	734	733	726	742	704	737	710	762	700	687	714	751	680	747	694	755	737	759	737	750	798	769	720	756	705	781	759	734	780	754	692	756	736	726	703	770	779	735	778	731	739	744	763	731	744	714	733	709	786	752	734	729	767	758	709	754	718	674	722	760	744	757	774	769	759	725	726	717	719	734	756	696	712	766	734	754	733	748	760	765	725	760	736	760	760	757	716	771	740	711	741	786	709	739	783	748	720	747	778	727	711	746	705	780	737	746	745	783	771	708	757	720	765	716	754	682	765	757	753	703	789	693	778	705	735	729	708	772	740	757	804	748	755	738	727	686	747	732	753	795	747	757	720	758	701	725	712	742	731	739	731	738	768	770	720	763	737	706	724	799	733	694	764	781	756	707	713	696	716	740	749	781	795	694	762	750	780	748	775	785	748	726	701	759	734	739	748	743	792	748	762	698	736	736	679	719	771	724	783	763	715	699	736	762	765	719	738	683	746	727	722	708	805	779	736	754	785	765	790	756	748	757	697	729	731	788	720	744	727	718	739	734	719	736	767	751	761	810	774	699	692	730	731	752	717	756	771	720	738	768	745	766	765	738	729	797	778	746	756	760	773	768	752	745	732	732	741	767	745	791	720	686	771	725	773	791	705	776	755	726	805	768	717	803	764	699	755	751	836	699	738	762	764	765	708	726	778	748	708	748	764	746	728	699	721	717	708	726	727	744	765	783	757	728	798	779	758	752	724	742	728	753	750	769	779	749	748	730	747	734	708	788	758	751	710	759	772	713	742	724	711	723	777	702	748	742	728	769	743	748	748	717	782	755	743	733	758	703	726	761	685	780	744	719	715	740	739	764	751	764	707	748	754	742	733	748	777	789	781	741	721	749	739	725	706	765	732	740	755	764	731	724	764	738	749	726	777	780	738	726	740	723	704	724	760	756	772	743	757	773	708	736	727	752	707	752	745	740	740	799	736	757	749	737	692	739	750	718	722	737	739	723	741	779	756	813	709	724	717	739	745	738	738	728	735	738	726	758	724	765	747	733	742	704	759	762	751	766	728	786	742	752	734	734	738	778	744	720	784	728	730	805	704	744	808	741	709	726	773	760	746	746	749	713	737	753	748	751	781	697	744	760	756	756	725	783	762	785	705	685	773	753	734	761	757	723	712	726	726	751	731	763	712	732	792	656	772	748	739	765	704	722	721	739	733	739	819	717	757	762	763	750	742	749	766	737	759	735	793	806	699	728	755	728	724	755	773	736	814	712	770	773	738	745	740	744	740	755	755	740	722	752	741	688	761	787	746	767	713	713	713	752	755	784	782	746	833	732	787	697	697	722	735	764	746	774	806	721	752	767	765	732	720	733	758	701	789	766	710	757	758	764	756	717	770	749	763	752	768	710	811	772	785	735	746	763	745	749	687	696	782	700	760	755	753	748	734	752	710	736	751	729	736	749	788	777	748	777	713	729	730	743	732	741	769	715	770	762	723	751	688	725	743	724	760	742	765	754	735	668	727	756	723	749	756	714	737	752	760	726	692	699	754	721	756	754	754	759	731	742	729	766	752	750	788	750	754	776	697	745	716	770	756	748	727	751	779	674	761	807	673	816	720	780	782	768	748	722	715	741	769	726	782	723	781	714	748	768	716	729	700	764	711	743	700	738	743	771	736	783	715	673	738	728	754	750	695	759	741	735	750	708	740	732	738	746	749	706	782	769	778	745	735	725	747	785	676	748	724	752	728	674	723	746	799	738	752	719	754	760	705	710	770	758	717	767	763	732	731	745	713	746	739	662	740	765	788	717	741	743	704	767	735	735	768	774	779	708	745	781	737	716	732	766	741	702	731	724	744	741	711	723	725	770	753	781	740	758	747	734	759	745	704	743	739	774	770	781	733	721	743	793	794	722	732	743	765	790	747	719	769	770	713	754	733	738	748	757	795	725	742	789	740	748	764	757	763	720	717	750	747	767	764	710	729	697	719	737	736	684	725	761	728	729	727	740	707	758	756	724	745	739	768	705	737	744	709	763	750	778	763	764	763	766	732	734	745	702	774	751	767	744	751	740	813	724	749	689	798	734	734	720	758	694	737	738	761	723	778	774	704	761	726	760	772	726	745	707	772	753	770	743	767	806	766	730	728	700	725	810	706	727	775	787	771	776	764	764	737	738	783	745	745	757	724	751	752	746	737	750	716	740	713	729	757	740	776	768	760	723	736	773	740	728	778	741	676	729	741	747	774	746	727	741	756	769	760	780	779	731	737	763	774	739	703	716	750	762	700	773	739	754	765	776	721	751	752	723	761	672	731	718	738	779	775	743	729	676	718	739	747	751	753	767	734	724	775	706	730	751	764	720	727	717	722	750	725	743	750	767	728	761	772	767	743	746	721	670	708	729	740	741	726	758	743	741	701	713	775	768	718	716	763	728	763	759	741	771	767	702	733	759	660	725	771	766	748	704	701	755	739	722	740	778	772	758	773	774	755	700	706	757	732	786	737	684	734	733	787	753	754	742	736	739	760	775	744	764	733	818	755	766	765	733	784	718	705	730	789	719	706	746	767	764	734	717
41997	37954	42057	44003	35319	26109	23997	20823	23899	25210	32750	33132	35398	38156	36295	30571	31816	29778	29450	25484	25533	25549	19231	15198	18132	18532	15803	12145	14448	11816	10101	8784	6367	4638	3485	2394	2111	2170	1832	1934	1390	1227	1106	1001	1024	774	716	596	498	384	402	425	405	372	356	317	349	342	340	357	351	376	359	314	328	339	340	345	355	343	287	322	318	315	315	309	333	329	298	309	328	335	345	331	328	314	301	321	337	304	327	305	313	309	312	310	272	317	287	344	317	312	287	317	316	306	300	352	313	315	321	318	312	298	318	315	317	297	311	302	321	328	309	354	326	291	315	312	299	321	319	308	311	331	344	333	314	297	317	310	302	321	303	316	291	334	303	340	331	334	322	317	339	344	341	299	324	314	326	320	343	304	327	301	338	310	321	350	339	310	300	273	320	291	290	289	306	338	281	323	302	315	325	310	341	323	300	292	331	309	316	312	309	343	335	295	317	332	337	339	295	322	339	313	300	298	330	346	340	315	321	325	264	335	308	298	301	304	344	309	321	336	317	315	351	294	308	324	312	335	304	319	275	325	329	317	322	322	325	288	301	320	314	306	309	305	306	305	294	357	314	300	292	317	272	296	310	324	351	330	330	318	324	344	294	315	326	299	323	292	342	323	315	344	294	301	298	328	326	320	346	322	328	292	308	342	338	322	335	307	284	327	290	319	293	317	342	298	304	311	329	333	330	305	316	313	317	342	330	281	317	303	331	340	353	351	308	348	309	307	297	310	289	299	321	326	321	298	343	296	300	307	324	305	282	319	323	289	308	360	368	313	298	294	302	302	307	369	313	324	278	309	314	344	310	330	315	304	323	306	311	323	325	329	331	292	304	331	300	297	319	307	305	299	299	314	311	356	334	338	319	315	283	308	271	297	342	345	340	308	307	331	306	304	297	314	344	312	322	287	332	299	331	355	316	349	244	322	332	311	329	334	310	325	335	306	307	280	327	293	310	318	304	312	319	324	318	301	321	325	295	340	317	351	327	314	323	307	321	346	307	341	309	325	309	327	328	330	306	314	316	292	312	352	339	324	326	303	345	304	314	301	318	322	303	329	305	321	297	356	313	353	313	329	318	331	308	322	343	309	313	317	363	298	278	287	299	322	351	329	339	305	282	313	306	307	313	354	323	323	323	341	361	310	311	333	298	361	310	319	313	322	303	331	307	329	296	329	337	333	291	334	327	308	360	336	316	295	304	309	346	324	303	310	282	299	347	327	356	288	345	342	301	342	301	328	295	325	358	356	281	334	326	346	280	302	354	355	309	341	326	319	341	317	330	356	351	290	317	331	328	327	306	332	319	320	316	317	322	316	321	320	315	314	340	329	356	341	332	312	302	339	361	331	306	320	308	330	317	345	346	304	299	336	329	308	332	341	309	300	318	332	312	333	298	299	296	325	323	300	333	339	316	314	327	336	351	309	328	327	293	327	317	326	327	302	374	317	306	320	309	302	295	282	333	314	310	321	283	318	353	313	331	328	348	302	319	333	356	320	316	350	338	299	346	327	297	311	342	314	319	297	331	314	322	313	282	307	312	322	312	325	315	309	329	310	300	297	293	309	293	343	309	336	304	315	326	319	315	334	308	309	276	320	326	328	327	308	309	321	307	321	309	352	311	322	322	327	299	305	287	277	305	327	401	303	348	333	308	347	297	318	304	357	331	356	310	306	323	329	306	320	333	312	334	319	323	308	302	327	319	323	301	344	343	331	326	330	305	326	318	304	332	331	346	319	309	302	313	298	354	343	322	334	315	296	312	292	306	319	310	331	339	300	320	303	329	322	302	320	306	326	308	303	349	294	335	332	322	316	312	323	312	346	331	322	333	338	288	326	304	354	289	315	311	284	304	350	310	298	332	305	313	321	342	315	309	352	337	309	328	274	324	351	331	315	320	318	288	322	297	300	305	330	292	315	313	294	298	304	296	300	323	356	329	319	329	354	329	294	310	330	328	346	307	324	314	306	298	324	350	316	309	316	321	306	325	340	337	344	280	342	293	306	340	312	323	328	308	295	355	330	311	343	351	366	331	295	307	288	315	339	311	306	291	291	314	357	327	308	331	304	311	321	289	314	332	326	317	319	355	298	311	311	286	328	349	335	308	323	319	314	317	328	313	342	310	282	325	304	311	338	314	295	328	302	315	326	313	326	302	311	312	318	334	309	324	298	319	344	327	361	348	337	371	343	314	346	283	299	313	296	339	317	318	312	321	307	307	321	293	345	332	315	346	297	330	312	315	344	321	364	327	276	325	328	321	327	310	288	324	315	332	313	344	339	350	319	300	293	328	319	282	341	349	343	318	315	309	310	312	282	346	311	318	293	299	318	329	340	339	297	315	321	320	280	300	303	359	318	309	298	329	327	312	310	327	266	301	351	342	316	329	294	303	315	313	312	322	296	307	333	327	309	296	291	329	349	300	325	302	327	313	318	311	327	299	303	355	324	332	331	326	306	312	311	312	299	319	298	326	303	294	318	301	281	298	295	323	321	315	311	314	329	320	308	312	334	348	277	333	318	322	338	310	337	297	308	333	338	300	307	337	320	331	353	328	301	308	299	324	297	302	327	326	300	316	306	334	354	326	333	334	307	331	308	358	307	312	301	339	284	327	325	340	307	277	319	335	324	315	289	307	309	347	301	332	313	312	313	328	291	328	330	270	319	309	337	300	291	310	293	328	347	275	332	327	355	334	363	336	309	338	303	308	337	337	337	308	315	286	328	341	324	312	345	313	340	320	320	315	295	316	300	289	317	302	329	301	329	328	333	294	309	313	314	318	301	328	315	338	306	332	288	327	362	299	317	301	335	324	328	332	337	334	304	331	298	297	327	306	326	313	298	310	319	333	312	327	310	334	305	325	327	288	298	307	304	293	300	317	321	307	312	333	328	335	278	309	330	286	334	305	332	314	325	321	326	330	329	304	328	317	333	318	313	325	315	308	334	305	337	293	286	317	298	319	338	329	323	327	303	318	333	331	343	342	336	336	303	305	332	334	344	332	323	321	332	316	311	322	322	331	332	335	326	318	321	296	346	309	324	328	324	284	316	316	340	323	323	317	308	322	310	305	318	319	321	317	316	295	301	330	334	330	314	351	340	310	317	318	310	305	319	332	329	313	303	290	290	341	329	295	336	329	303	329	315	343	320	317	313	299	319	325	314	312	325	322	313	329	322	308	331	325	346	353	310	294	328	320	306	317	314	289	310	310	333	308	339	306	321	288	329	292	298	318	322	309	330	336	314	306	300	320	339	325	338	322	309	294	312	325	329	302	324	290	303	330	320	338	326	320	339	333	328	295	311	320	324	286	296	305	309	295	320	293	286	329	360	304	334	317	291	349	328	315	332	316	318	323	312	316	309	300	322	302	342	313	337	337	324	314	301	311	301	354	302	339	319	312	345	303	302	315	333	340	337	318	319	327	341	321	298	294	320	353	326	293	358	339	315	311	314	313	317	317	313	317	306	319	310	303	317	309	315
28169	30612	41348	47823	43938	37745	38367	36647	40337	42803	49078	48751	51844	54813	51708	49370	51112	48188	50115	44388	47857	47875	41402	37921	41144	40910	36451	33796	35845	33200	31237	27926	24038	18721	16170	12480	10956	11750	9130	10393	7934	6375	6247	5760	5943	4092	3762	2878	2268	1723	1567	1388	1407	1191	1123	1056	1028	1013	1067	1004	983	930	923	941	928	928	865	844	844	863	868	846	824	815	844	879	907	867	842	918	840	864	817	822	823	896	890	848	823	858	814	831	795	820	861	839	866	895	844	884	849	822	796	846	828	830	844	877	841	879	921	873	843	859	804	877	797	787	878	877	858	813	836	838	851	901	881	826	848	868	851	849	850	834	854	877	876	851	850	806	836	938	870	857	846	885	904	856	864	860	852	829	828	879	834	830	822	775	845	823	834	864	874	837	814	858	870	784	848	833	838	821	824	794	819	789	851	861	830	822	832	854	864	859	842	874	863	837	828	831	836	819	778	830	844	863	872	803	803	834	856	795	839	874	837	848	887	831	825	832	835	879	833	821	826	848	819	854	875	819	869	862	842	816	875	874	846	846	842	843	829	815	780	872	829	827	842	854	835	842	834	841	828	849	851	849	804	863	836	794	895	774	804	872	848	833	819	809	863	824	789	859	808	811	805	813	818	875	833	832	850	837	807	814	852	866	813	859	747	887	805	795	797	805	832	776	819	836	807	806	846	850	911	783	825	874	820	792	831	799	799	838	824	812	825	819	800	832	773	855	798	868	845	814	819	809	851	869	791	818	871	830	820	841	880	846	842	831	805	870	868	838	786	870	873	875	804	783	898	825	781	831	861	869	844	850	803	799	811	879	821	847	809	834	788	837	832	832	834	832	815	830	804	870	823	797	808	869	802	877	814	828	830	877	885	835	834	817	824	816	808	846	846	816	830	855	829	841	850	812	854	801	798	849	829	835	789	880	826	841	829	841	795	869	811	842	854	831	854	858	798	845	817	827	879	814	838	844	853	846	846	832	847	849	873	830	820	852	854	865	845	822	877	819	862	846	851	822	858	860	853	859	836	851	818	846	805	849	878	830	862	855	818	883	792	828	836	812	844	840	847	829	856	904	852	848	876	853	795	851	897	833	856	839	883	863	829	812	799	849	858	838	845	877	826	833	854	822	863	839	808	841	837	818	873	809	819	860	864	820	794	839	836	822	804	770	812	817	866	821	842	799	819	875	820	826	847	825	803	802	817	857	811	856	904	832	871	811	779	848	866	811	844	797	846	812	826	878	838	849	872	801	829	881	801	856	804	811	844	817	879	842	862	852	827	861	828	828	907	824	815	848	829	801	834	880	811	871	822	849	855	824	818	845	814	805	819	816	823	816	843	825	854	844	839	796	825	835	853	796	828	835	809	850	821	818	823	825	860	814	798	823	847	843	838	842	814	848	858	817	821	833	839	813	863	798	865	807	789	806	854	847	858	844	854	795	821	864	873	803	783	810	865	897	802	866	830	801	869	857	809	875	820	887	861	876	829	838	776	889	843	868	825	834	796	872	825	822	829	857	825	821	778	840	823	852	832	842	868	801	842	880	851	839	860	813	828	835	845	855	830	839	818	859	840	849	819	856	843	826	810	800	842	898	772	812	890	834	789	861	822	805	838	882	783	847	832	833	867	809	899	815	833	835	854	798	894	818	827	851	797	813	845	849	878	819	854	863	858	872	866	837	794	897	859	820	815	893	859	867	835	854	822	880	882	822	787	806	799	876	782	795	838	816	855	809	913	885	807	858	872	835	853	818	838	839	816	849	798	847	860	813	825	832	883	800	841	852	837	864	846	787	827	828	861	821	817	816	821	789	860	838	840	785	894	844	848	856	794	850	847	776	836	884	809	854	891	853	877	859	824	815	831	841	804	802	859	873	825	826	859	851	826	921	851	789	782	774	816	796	804	843	842	844	787	830	797	811	813	809	827	809	881	820	845	795	795	848	852	821	860	834	852	896	795	805	828	814	852	792	789	851	870	877	844	850	846	834	844	834	859	797	879	812	816	791	790	846	806	838	861	867	774	846	828	768	828	813	846	850	835	885	823	801	848	798	872	850	815	846	812	831	812	871	855	870	875	787	823	813	884	848	848	846	848	801	850	860	867	800	800	815	863	848	847	818	845	820	853	896	865	814	816	833	884	803	887	855	822	879	831	804	804	852	824	842	860	826	856	866	840	826	833	821	765	818	819	831	860	827	817	877	816	833	782	788	790	840	864	795	785	848	858	836	845	851	840	863	783	830	861	831	901	779	829	861	819	851	826	831	817	797	792	828	824	820	833	877	816	822	854	796	821	833	794	855	855	888	839	842	869	798	832	880	828	839	833	850	824	858	824	853	776	852	783	856	841	800	841	803	857	815	828	866	868	816	842	873	879	790	846	849	841	814	816	878	835	840	810	853	797	780	873	853	862	809	864	819	872	804	811	831	830	813	825	830	823	862	874	850	812	794	840	831	808	802	819	824	800	813	846	859	839	845	889	817	831	867	854	826	801	889	854	821	883	804	818	840	841	846	889	852	833	848	835	858	839	783	839	843	832	829	862	836	829	853	825	863	817	841	871	818	854	804	820	869	798	835	912	812	784	818	834	805	774	808	798	781	802	849	832	809	872	810	875	841	855	829	813	865	843	866	839	884	840	738	802	804	835	877	824	860	812	841	804	880	872	830	821	891	817	820	817	814	817	818	867	855	878	805	873	823	809	818	856	827	860	842	784	874	870	808	826	824	817	840	819	839	819	813	825	862	882	812	789	844	822	906	817	889	827	836	800	841	822	850	831	870	841	843	853	824	795	892	853	837	835	783	838	824	795	791	875	889	833	787	841	824	825	863	817	824	822	824	857	869	833	796	838	858	819	780	864	849	852	805	843	839	819	829	869	865	877	873	823	849	827	808	822	856	800	865	798	863	821	822	877	819	849	844	859	889	846	867	801	790	824	885	876	872	814	834	845	784	907	870	811	859	856	824	856	796	815	862	858	903	841	851	838	887	854	844	874	836	834	837	803	861	829	847	836	839	801	810	849	828	880	815	846	905	878	797	788	846	848	816	781	827	871	808	785	872	815	831	839	837	856	829	850	827	832	802	815	826	814	896	854	852	860	872	874	809	803	857	844	857	888	865	833	852	858	888	862	901	844	838	866	807	873	787	845	823	839	795	853	823	810	837	832	899	836	875	831	857	850	843	832	860	808	804	792	872	790	860	806	835	824	847	863	804	833	818	850	803	917	792	777	837	809	832	836	807	855	818	843	847	846	830	825	787	837	855	850	861	893	832	812	833	796	818	782	828	874	785	823	847	853	814	842	857	845	851	868	895	817	861	840	811	799	894	831	812	832	836	885	825	845	816	860	834	807	824	848	846	837	823	819	828	845	813	885	840	864	824	823	862	857	834	892	826	817	811	815	857	805	862	776	805	801	794	829	820	853	840	789	845	837	879	797	884	844	924	824	823	763	835	818	824	762	866	861	798	791	841	833	825	822	852	829	821	827	807	855	819	817	870
17255	14049	16257	13482	9366	6234	4409	3056	2602	2291	2459	2228	2310	2434	2171	1766	1816	1416	1680	1268	1340	1307	922	832	1017	883	834	693	832	625	573	524	414	365	367	329	297	278	301	280	268	281	265	236	259	249	218	252	219	209	230	228	229	229	230	219	249	264	222	218	205	228	236	217	205	214	212	199	216	205	204	205	226	197	206	204	226	215	260	213	228	227	215	237	222	222	238	224	216	197	232	240	209	208	232	223	219	187	216	215	222	195	243	235	241	207	222	211	226	213	210	226	211	195	203	238	229	224	226	202	256	242	218	201	193	222	229	218	229	194	196	199	240	222	208	209	196	222	220	243	235	214	236	209	195	224	214	191	222	209	206	216	195	206	214	197	246	211	220	215	224	250	219	215	225	246	233	246	225	206	212	204	206	221	188	227	208	228	203	232	236	218	202	239	219	215	219	244	230	203	199	215	234	200	225	214	212	215	214	220	205	231	194	223	231	218	218	214	251	230	208	239	223	205	250	217	212	234	205	193	245	253	224	210	235	232	231	206	242	212	221	223	244	219	241	166	240	211	231	190	234	224	216	200	193	199	208	226	234	237	213	232	214	221	226	239	236	240	214	211	219	238	232	236	253	223	199	198	221	226	236	240	253	218	225	228	221	221	187	202	213	223	195	226	226	211	226	208	208	217	206	195	210	199	222	225	226	227	208	216	225	232	237	202	222	208	226	216	218	217	238	214	205	219	230	212	204	203	219	240	200	203	233	211	250	199	226	223	216	212	209	218	217	267	236	222	232	213	261	220	211	217	226	227	220	227	200	197	244	219	228	203	219	212	201	202	227	207	212	226	231	184	219	208	217	210	221	216	213	215	234	200	208	229	204	245	226	193	223	219	214	228	222	246	220	202	198	183	224	211	208	213	196	207	213	207	221	225	196	208	196	255	197	233	200	221	235	227	191	211	241	229	218	200	227	228	218	212	249	193	229	230	230	193	229	204	199	229	217	245	197	212	206	217	229	221	221	215	221	194	225	215	213	191	250	207	209	214	220	230	210	217	211	227	211	208	205	198	218	206	221	226	258	199	204	219	250	232	240	219	208	224	222	186	212	231	211	183	199	186	206	190	213	213	217	203	209	212	227	197	208	206	214	226	224	220	186	232	221	218	194	195	223	216	211	223	190	187	222	230	205	222	218	230	194	237	222	216	213	222	233	200	195	226	229	227	217	218	236	239	205	214	221	218	222	209	209	203	206	216	211	215	232	219	224	198	201	224	222	206	246	219	235	218	192	206	225	181	209	201	212	231	220	209	229	209	225	206	217	223	212	209	200	205	232	224	210	248	197	198	220	217	204	240	194	216	208	235	234	225	213	204	217	209	215	235	223	212	203	212	258	218	201	207	216	217	238	230	203	215	181	221	218	207	229	205	246	222	238	233	211	248	225	196	232	218	211	198	229	213	211	221	211	208	212	203	201	222	206	250	229	223	211	205	213	211	198	224	214	215	213	224	198	217	197	235	209	227	227	202	201	240	246	226	232	184	214	195	188	220	217	207	211	208	200	231	205	199	234	245	235	217	249	208	218	216	196	195	202	216	205	215	213	212	226	219	237	236	215	196	245	232	217	224	189	205	205	232	223	224	218	207	224	219	215	242	268	184	226	190	239	215	211	215	190	172	201	218	210	213	213	229	222	192	232	233	211	205	216	210	206	199	183	209	243	195	202	203	196	212	247	218	223	204	206	215	234	198	235	189	220	196	222	187	198	214	214	242	231	230	226	232	194	207	209	234	218	205	220	233	258	212	209	248	223	236	201	213	226	202	202	251	205	207	223	213	207	207	210	226	210	221	217	194	210	228	201	233	236	226	185	219	216	220	208	211	216	225	209	233	198	208	234	218	253	197	238	220	201	212	220	228	229	204	215	231	235	212	236	228	221	187	183	193	204	220	225	229	226	207	220	226	210	231	220	216	213	183	243	190	230	211	231	221	215	231	220	210	218	215	229	211	193	227	225	248	194	214	216	191	230	215	251	210	209	226	219	234	227	218	203	240	224	218	200	219	204	237	200	219	210	223	207	250	222	215	219	229	220	216	222	229	201	227	221	213	227	213	219	213	231	218	206	198	216	195	222	225	203	201	232	233	252	227	241	230	200	230	218	201	229	213	189	218	236	226	231	222	196	216	224	183	234	206	218	237	217	184	232	203	223	240	187	221	196	218	232	212	221	206	235	204	234	223	207	199	208	196	229	243	218	210	222	187	217	218	243	197	220	206	228	199	215	234	211	241	208	235	223	174	238	210	207	200	184	198	215	210	218	215	221	251	183	203	226	221	234	210	215	205	214	216	240	205	190	220	216	215	199	207	235	208	229	195	189	205	218	235	236	238	219	244	240	227	239	214	192	209	202	218	220	236	219	217	210	226	241	240	203	209	206	234	201	232	226	207	203	206	215	231	188	227	216	218	208	221	190	189	209	205	224	193	228	217	255	221	229	194	189	217	231	253	201	215	217	216	218	233	226	213	224	234	216	249	220	213	198	199	212	208	236	215	220	187	205	252	241	219	216	208	247	229	197	234	213	225	207	203	222	198	233	211	221	233	207	223	208	236	218	237	223	215	233	233	204	209	185	197	194	226	228	204	201	209	222	186	235	221	212	203	214	218	204	197	226	228	199	210	202	207	194	193	218	215	214	231	205	213	214	213	236	235	228	229	227	238	260	225	227	240	213	221	214	197	239	227	212	201	237	220	214	222	222	210	216	190	195	209	211	217	243	228	209	224	207	229	218	213	221	221	246	194	226	234	216	200	204	214	216	228	195	210	207	219	220	217	212	230	248	201	234	211	227	207	208	217	230	214	219	226	212	207	224	223	218	200	212	233	223	222	223	195	208	207	197	229	208	215	204	228	227	216	247	226	194	235	215	226	214	241	208	230	223	232	227	197	224	216	218	223	192	207	220	202	211	219	240	216	220	219	193	201	195	214	231	206	234	219	234	209	216	234	235	216	209	213	218	239	234	213	244	224	224	216	223	215	222	222	231	226	217	238	208	249	222	207	218	242	223	229	225	231	203	215	243	209	206	217	214	241	233	211	211	215	254	219	219	232	217	213	194	197	200	223	232	223	209	225	214	203	227	204	215	217	218	200	257	223	241	217	238	226	224	224	206	220	212	217	216	250	213	201	216	216	246	222	225	226	229	215	217	221	221	221	228	239	223	223	211	228	220	216	195	210	218	241	232	218	203	233	223	230	189	214	197	240	223	207	213	235	224	211	216	198	212	222	211	224	226	243	213	232	227	209	224	201	220	230	240	183	219	227	232	187	209	191	247	212	240	222	223	249	221	208	227	214	213	208	232	202	231	203	227	201	207	210	197	213	207	194	227	239	254	223	213	208	209	207	218	201	238	229	199	199	239	171	199	209	248	234	218	199	221	218	184	251	230	221	224	209	179	195	224	233	220	232	218	214	182	246	227	220	231	239	212	221	196	219	208	220	210	225	221	210	227	219
11090	12412	21962	24989	21477	17508	14615	11694	10773	10195	11119	10369	11208	11820	10075	9065	9603	6747	9257	6915	7023	6964	5288	4515	5522	4936	4444	3616	4563	3627	3298	2619	2100	1806	1556	1271	1190	1119	1109	1202	976	922	902	901	868	810	721	728	670	644	679	651	625	672	596	650	672	628	615	649	646	652	618	618	645	584	590	622	602	588	615	651	566	594	623	642	584	584	583	602	599	578	568	582	620	601	636	561	651	570	607	589	588	575	596	566	607	625	630	584	633	579	602	610	562	559	604	605	587	608	567	613	584	587	593	626	615	595	606	562	603	611	623	625	584	598	614	603	611	590	591	595	591	599	586	614	626	604	631	612	603	598	608	635	572	580	596	631	583	577	614	589	631	609	620	602	606	623	566	606	666	596	619	592	618	577	594	604	599	606	580	606	604	599	589	553	631	603	597	618	600	606	630	568	650	581	599	604	635	606	575	588	557	600	636	624	599	596	590	586	574	588	603	612	535	624	569	627	560	574	575	590	602	611	619	564	570	598	592	597	598	584	605	604	605	544	640	620	574	541	612	585	596	624	605	623	568	652	618	566	599	595	614	665	603	595	584	625	571	617	612	608	586	597	579	647	559	640	617	621	587	592	584	580	577	616	593	629	564	589	601	581	573	585	582	586	607	624	595	569	593	596	610	630	594	623	610	601	620	609	645	574	622	594	665	585	612	568	652	556	605	623	636	579	604	566	589	633	582	559	598	624	601	600	553	605	620	589	612	613	631	601	619	641	605	532	595	588	596	563	633	586	600	619	616	579	590	573	566	617	571	552	606	641	599	651	611	610	610	572	584	587	602	566	632	583	622	584	559	617	602	592	607	621	577	636	618	605	588	614	574	630	582	578	614	571	609	566	609	624	592	601	539	611	561	608	612	581	630	614	579	625	602	619	574	578	590	585	578	641	630	627	599	590	594	628	640	615	585	595	596	560	605	631	607	624	591	610	616	592	611	625	591	545	629	613	590	559	575	606	588	556	585	563	593	616	576	563	643	572	622	587	549	589	604	597	601	574	605	607	607	570	612	559	597	579	593	627	574	604	585	601	592	592	596	640	590	589	551	594	623	581	601	604	575	588	625	589	627	603	605	567	596	616	589	610	570	578	635	596	615	589	627	602	621	600	600	619	581	604	589	579	577	605	620	603	615	567	610	605	600	563	619	606	594	630	620	587	619	619	609	608	588	593	612	569	582	602	604	562	607	603	612	579	548	604	565	608	589	623	647	565	621	629	609	631	565	601	628	584	554	598	586	588	577	622	620	610	561	613	596	565	606	615	624	587	651	626	575	581	575	636	597	614	626	618	594	564	513	551	626	601	610	590	593	555	617	566	584	566	564	576	613	619	588	585	575	605	598	602	537	584	595	583	537	588	602	596	586	629	567	575	538	596	598	618	629	599	599	580	620	602	602	593	636	573	628	599	641	581	592	597	615	596	601	605	629	593	578	590	612	629	586	599	632	611	586	576	601	587	626	554	603	586	621	607	622	605	532	604	587	617	594	567	574	627	614	634	625	597	596	643	597	593	617	623	576	632	614	565	585	583	619	606	609	597	599	604	544	583	654	589	651	634	587	633	595	547	606	621	542	582	605	576	579	597	607	599	624	593	607	582	566	598	554	598	597	633	583	596	581	582	611	604	651	599	620	554	617	598	617	598	647	613	584	597	580	574	578	557	633	586	606	577	602	628	607	587	614	602	577	620	573	586	609	621	568	613	591	600	588	593	574	596	623	609	622	554	584	637	649	606	624	600	584	564	621	586	585	581	597	618	588	561	597	604	590	619	583	615	585	608	568	619	616	574	616	572	644	597	557	569	650	606	587	620	551	607	577	610	619	617	558	608	695	607	559	612	575	589	619	598	591	594	557	599	589	624	569	596	557	561	581	572	604	608	564	587	549	568	598	565	585	643	593	581	598	628	634	561	587	619	567	592	613	557	591	606	643	586	580	584	586	619	600	630	570	617	598	598	634	602	619	566	585	595	594	574	616	590	634	610	646	582	635	609	586	577	657	630	611	534	629	593	578	603	618	654	599	602	608	617	592	609	624	618	601	644	589	557	605	626	597	587	638	603	581	606	619	630	588	583	596	591	544	533	641	579	591	602	620	597	608	607	623	586	552	597	625	551	625	617	608	620	598	625	599	614	562	618	580	593	636	571	601	602	639	646	570	598	637	560	681	619	597	593	610	559	626	580	567	592	607	636	624	586	579	611	572	612	603	603	590	577	610	566	606	597	542	612	599	578	610	651	597	571	615	590	598	589	579	593	582	616	596	616	588	596	574	596	616	597	596	626	585	574	624	606	592	572	617	602	613	589	597	583	582	644	633	611	558	625	618	635	622	617	622	601	615	593	605	587	593	647	627	617	617	603	608	625	598	651	561	590	639	561	625	602	560	585	617	605	622	576	633	605	582	599	575	588	612	620	598	569	617	610	576	581	607	595	616	596	603	633	621	635	630	602	603	632	608	583	572	587	563	611	592	603	588	641	572	603	593	610	596	621	618	567	596	596	586	568	576	594	601	643	595	574	556	608	617	568	585	627	588	592	601	610	597	592	585	586	611	610	586	585	653	605	610	591	599	617	617	619	554	639	593	576	603	610	604	601	577	569	554	640	597	579	620	572	599	614	586	587	627	600	631	584	648	604	624	569	590	586	625	602	529	613	603	646	599	600	612	640	617	582	580	554	603	583	598	590	622	628	598	574	583	591	591	575	605	609	603	603	599	568	573	564	602	564	621	579	595	596	583	592	574	581	555	588	605	618	574	605	633	656	591	568	579	606	597	647	580	610	577	620	553	613	584	570	604	598	596	654	576	608	596	608	572	604	583	552	613	616	570	608	594	640	596	648	584	614	598	583	604	546	646	600	584	590	525	620	598	614	593	563	614	604	629	654	627	600	631	627	644	640	651	555	612	559	595	623	578	608	593	588	611	571	556	558	611	617	588	643	583	589	584	616	627	602	611	611	633	586	571	576	625	561	537	661	601	625	583	633	624	583	574	581	576	583	627	597	630	595	595	622	635	572	554	617	600	608	612	567	571	602	594	576	614	674	574	592	581	611	597	590	553	565	602	621	587	594	629	612	615	604	611	554	645	599	606	577	613	629	579	560	545	582	591	581	595	616	572	591	602	573	583	537	608	628	621	590	586	590	608	607	609	614	596	575	589	623	592	600	605	538	597	594	615	565	630	643	605	622	617	584	642	593	611	608	599	627	603	585	592	614	594	647	603	551	604	602	594	615	584	578	595	565	614	620	564	614	595	607	603	619	584	593	584	587	600	582	584	627	597	636	643	590	642	575	611	575	619	621	579	622	580	621	582	571	557	562	558	591	616	571	620	616	582	620	613	600	590	651	570	583	598	588	581	643	573	625	599	611	594	622	620	584	615	596	615	597	626	605	597	582	620	609	595	610	587	574	627	608	620	587	569	587	619	594	608	604	592	566	580	567	588	581	588	596	623	606	555	600	623	581
33585	29891	32904	31089	27793	20224	14258	11407	14373	19133	21887	23071	23866	24518	21820	20277	20582	15652	18951	15127	15408	12762	9459	8417	11932	9159	8154	5731	7218	6242	5239	3570	3093	2379	1599	1150	994	1008	1139	1157	900	644	637	607	531	485	458	329	312	264	304	314	289	310	280	276	242	284	304	292	262	292	246	286	228	262	273	254	267	266	267	268	258	242	251	274	229	271	253	287	243	247	260	236	275	249	281	251	249	244	284	252	228	228	232	258	261	258	238	257	264	262	276	273	267	244	268	253	240	286	254	267	279	248	250	264	250	275	252	254	258	233	250	283	262	253	248	238	253	264	263	262	252	263	251	251	241	251	249	255	260	270	260	265	275	253	283	278	262	241	246	253	294	282	261	245	256	265	263	286	257	276	267	253	228	255	248	282	270	231	236	265	246	254	244	229	275	258	240	256	252	244	267	253	254	278	238	253	259	273	228	272	259	278	273	258	241	283	251	259	268	253	260	243	266	298	276	256	255	236	254	259	261	248	270	278	254	231	244	245	265	241	256	249	263	228	262	251	248	281	229	238	226	231	259	263	262	245	264	253	285	241	282	246	258	261	269	246	249	243	272	263	264	217	276	250	271	279	260	224	292	269	273	266	265	248	259	281	256	231	231	223	238	240	245	248	263	243	254	217	268	240	240	263	248	287	236	270	255	261	290	253	249	258	268	257	290	268	251	266	273	232	236	275	260	267	246	260	242	261	267	244	282	273	273	277	242	240	278	260	231	274	248	257	261	228	246	279	205	256	239	247	283	217	267	261	263	240	255	259	241	257	255	236	272	253	255	255	259	264	240	268	280	277	263	279	246	256	280	235	277	228	283	252	279	260	263	254	252	252	262	231	251	250	240	263	262	266	224	257	267	273	256	275	227	267	251	257	275	249	253	234	258	241	268	244	221	264	253	280	244	237	280	243	226	267	256	279	265	243	271	243	243	272	274	245	246	254	263	250	246	267	266	264	255	245	285	263	248	245	247	287	236	247	254	262	286	239	238	257	272	266	302	263	262	268	267	277	259	247	268	232	258	273	280	256	230	257	264	256	266	271	256	266	232	225	256	253	270	234	228	251	258	261	264	271	254	256	257	261	238	263	255	235	270	279	251	272	249	241	259	258	253	249	266	233	270	242	234	233	265	269	266	268	254	284	265	250	251	230	274	305	249	262	238	252	261	234	272	265	254	220	274	212	245	255	255	248	271	277	229	266	241	236	232	270	276	270	265	256	224	240	243	265	248	258	248	245	265	257	238	242	251	237	253	234	248	280	269	249	251	253	255	250	264	236	227	254	249	257	251	278	260	246	256	265	268	251	264	267	259	263	255	248	293	290	234	268	264	261	294	254	293	221	245	265	268	249	246	257	264	243	251	262	267	235	260	270	260	253	288	247	280	248	266	274	271	238	274	267	271	220	283	264	260	264	257	241	248	240	291	254	249	243	278	276	263	261	281	264	299	271	263	283	238	258	252	259	266	240	248	253	233	287	280	241	257	238	233	254	244	280	249	260	221	267	273	271	262	275	277	257	249	234	261	234	255	246	260	240	246	247	237	251	254	243	239	258	248	265	250	243	246	288	263	221	257	249	262	244	263	260	252	287	248	234	238	261	260	239	231	217	236	244	261	258	278	248	247	272	254	250	263	271	247	245	264	226	240	268	273	262	264	259	233	241	229	247	257	271	241	277	257	242	256	251	275	261	268	268	233	264	236	240	248	256	234	223	285	228	260	241	250	267	258	258	244	242	261	230	249	256	247	249	227	269	249	263	257	255	228	270	281	257	280	258	268	279	245	266	241	265	277	240	267	244	274	248	255	258	276	238	235	238	261	259	240	241	266	246	255	264	240	248	245	244	258	265	257	232	267	288	279	267	224	234	272	255	230	292	304	266	248	242	237	267	268	245	264	255	220	261	266	257	272	263	257	247	260	241	274	258	289	262	274	276	240	243	269	283	254	251	250	248	240	260	274	253	258	289	269	235	235	268	272	231	243	245	252	231	269	255	239	306	238	254	235	254	257	254	264	244	271	227	295	256	289	256	250	241	255	249	238	249	261	216	281	267	255	256	282	245	258	257	231	256	270	249	252	251	275	260	260	254	274	257	291	265	266	248	233	261	269	257	258	269	275	226	226	254	225	271	256	254	263	273	243	221	259	263	249	242	270	254	261	299	258	249	250	246	234	269	275	238	263	258	264	249	270	261	247	244	241	261	226	252	242	281	267	268	251	289	253	262	256	263	256	251	290	258	234	254	229	267	277	242	239	234	253	251	268	268	267	235	251	267	276	250	250	251	225	274	249	254	260	275	257	255	272	240	249	283	282	273	267	246	277	261	272	269	245	260	246	291	254	258	237	237	262	257	261	239	224	232	242	236	285	277	253	240	291	264	263	251	232	238	244	264	258	265	261	255	244	249	262	259	220	272	280	262	260	270	236	254	300	276	261	275	274	293	266	266	269	268	282	279	254	276	262	264	262	248	266	261	278	260	267	242	247	265	250	248	267	258	247	258	253	258	268	269	257	268	268	267	266	254	273	286	255	265	242	239	232	258	250	256	252	281	270	276	259	284	253	261	269	252	254	241	260	251	280	253	242	268	265	276	243	275	219	279	252	286	252	288	250	252	244	259	274	272	277	280	280	224	262	242	255	230	248	253	242	251	246	257	262	245	217	266	256	258	263	275	258	283	288	247	251	242	229	275	265	279	253	277	262	242	252	250	263	243	246	244	251	241	260	258	240	281	267	267	263	251	246	252	241	257	280	241	250	249	252	271	271	240	284	268	280	269	249	235	244	242	284	262	286	237	223	219	265	235	265	273	260	267	241	228	247	261	236	257	270	259	258	252	279	264	245	259	261	251	267	248	273	246	259	225	264	285	289	244	255	297	283	245	273	269	241	242	244	259	252	265	236	225	251	259	241	254	239	266	258	278	279	261	262	251	253	239	257	252	231	286	270	257	284	243	215	244	281	259	282	260	272	240	261	270	279	243	233	249	264	263	268	255	247	242	265	266	268	249	267	259	288	240	267	250	235	242	236	274	263	278	267	262	237	241	255	267	261	292	219	252	246	263	240	264	262	269	286	249	277	246	257	261	273	260	258	246	249	237	251	231	266	262	286	263	277	226	253	257	213	273	271	261	243	283	243	282	279	272	279	291	285	239	247	265	279	262	197	261	246	232	226	258	248	261	253	258	249	271	278	275	227	258	274	272	233	271	273	245	270	267	243	256	278	246	249	247	271	252	233	269	284	237	275	244	288	253	248	239	244	261	266	233	237	258	290	253	245	250	263	258	257	229	243	255	240	258	257	259	264	278	252	273	241	232	213	261	269	240	254	232	252	273	261	272	275	277	265	251	301	265	232	240	253	273	251	236	259	274	283	252	260	256	250	235	245	255	266	288	239	277	247	275	295	276	260	227	238	242	284	272	241	249	261	257	256	266	241	267	219	253	263	260	218	267	274	263	263	251	277	264	259	256	277	257
22031	24320	34127	39569	38289	33281	29178	27319	33124	37777	40917	41464	44273	44360	40622	42408	41920	35184	41869	36405	38790	35292	31459	28611	34884	28847	27775	24252	26650	24136	21460	16773	14945	11732	8658	7116	5898	5870	6613	6553	5256	3542	3851	3064	2958	2297	2087	1511	1331	1088	1043	959	991	939	857	851	854	811	778	799	806	781	767	740	706	718	725	743	775	744	677	692	717	724	714	707	677	662	713	696	677	709	716	688	639	659	674	668	718	704	707	660	711	706	731	729	678	705	655	732	670	680	722	719	680	651	712	711	721	652	664	717	685	723	723	691	690	736	710	666	702	650	681	665	709	691	768	661	695	701	645	721	722	701	677	697	694	672	613	642	729	719	737	725	690	732	656	678	699	673	714	733	689	731	674	669	740	743	729	691	706	684	656	665	672	689	718	655	709	678	669	697	682	697	677	642	713	688	659	729	638	655	711	659	693	727	689	736	685	704	693	671	707	723	702	722	734	632	678	692	702	698	694	675	666	633	689	680	712	679	708	683	649	689	702	681	707	711	651	734	650	658	652	721	684	676	693	710	695	700	697	658	690	714	682	692	711	640	722	699	739	696	686	731	725	663	693	704	717	688	730	675	640	706	710	698	688	681	694	683	714	697	675	670	712	710	668	720	713	683	683	704	726	697	676	697	656	669	703	732	669	681	710	656	684	712	656	733	653	693	684	684	689	662	676	671	666	650	726	652	672	751	693	710	717	725	689	713	744	715	695	684	687	688	702	697	701	698	661	648	735	700	672	686	710	690	750	665	649	703	715	690	668	656	660	762	710	676	715	696	707	732	739	686	704	681	652	670	666	698	673	644	697	705	665	668	726	685	689	705	675	718	691	704	676	676	691	713	670	692	657	706	667	693	693	728	679	740	674	650	692	701	676	627	683	706	714	718	707	660	736	698	722	726	705	708	669	651	687	726	687	683	685	648	705	649	698	677	733	674	704	679	701	679	689	726	706	714	665	706	677	684	714	708	699	693	670	694	677	716	682	667	703	687	663	698	663	688	698	698	681	710	679	687	670	702	673	636	729	663	704	700	686	736	696	704	710	702	673	671	695	683	675	708	687	681	709	724	688	666	627	731	703	658	707	664	692	647	628	734	676	679	678	693	732	665	696	689	660	679	711	683	652	756	665	720	660	709	692	690	721	669	690	728	708	703	709	668	684	689	673	708	677	633	658	609	694	692	667	697	718	678	693	639	664	643	700	707	671	712	674	675	703	640	670	664	693	731	736	690	702	692	663	694	689	715	665	699	684	666	671	687	696	696	744	651	700	668	675	693	711	692	678	722	687	634	622	686	665	670	689	697	668	708	709	645	673	712	714	661	629	704	680	635	724	721	697	674	667	678	664	688	738	671	675	699	715	660	753	738	677	700	659	667	676	675	707	668	659	722	729	704	663	713	675	697	714	677	684	675	693	640	707	652	718	701	681	701	662	707	664	689	688	712	669	718	708	672	743	679	672	692	677	700	679	640	703	735	648	675	664	667	731	719	690	649	732	680	631	689	638	698	723	713	724	632	694	675	704	698	683	682	692	719	746	655	714	698	674	633	713	664	695	689	690	659	639	679	682	729	631	680	673	656	709	657	664	702	682	730	728	714	710	707	725	666	725	686	684	661	677	697	659	630	708	716	671	721	652	733	706	683	712	678	703	706	717	696	693	683	697	713	683	667	730	692	642	706	724	661	739	690	720	657	694	738	716	690	679	677	695	694	676	690	726	694	691	733	674	662	701	707	681	702	685	669	672	693	708	648	683	639	694	714	642	683	678	665	722	677	685	672	685	732	703	679	653	692	693	694	684	650	649	694	723	678	705	683	693	673	707	684	663	693	690	683	668	657	699	683	742	701	694	693	685	697	677	707	686	710	693	681	669	702	680	700	715	717	704	717	732	703	685	698	680	701	681	710	690	761	665	682	704	689	685	728	681	684	682	674	675	723	688	674	640	654	700	641	637	686	708	714	732	693	732	717	691	653	686	645	663	711	707	710	723	660	663	694	667	700	631	723	699	686	698	689	690	627	669	674	639	698	722	702	717	660	616	701	665	702	704	701	664	719	669	685	706	715	714	727	696	668	706	698	664	679	702	688	684	706	712	749	702	677	695	682	679	703	684	708	722	732	691	691	754	668	686	694	673	675	699	717	684	662	673	700	668	706	702	688	636	645	727	686	703	665	714	676	690	719	662	712	673	718	740	694	662	690	691	639	670	696	641	681	725	709	722	700	679	675	679	646	703	659	663	654	676	644	678	735	729	718	689	703	644	727	721	691	660	684	654	646	714	688	665	696	702	687	655	679	651	712	702	773	724	689	701	689	709	727	713	693	669	701	682	705	723	678	660	676	679	726	681	698	725	664	673	713	688	721	684	722	707	681	683	705	702	711	700	695	710	677	705	718	691	699	690	688	727	710	665	670	698	688	711	673	714	692	676	668	711	653	637	698	694	700	687	703	683	690	690	684	671	719	666	670	688	665	711	677	767	667	655	705	731	718	715	663	671	656	683	702	723	680	663	683	731	693	674	659	666	699	645	708	739	680	629	721	697	700	675	690	698	679	722	667	662	670	750	661	666	736	704	716	689	688	663	656	642	679	657	691	722	676	707	698	709	631	726	717	719	704	694	678	624	647	727	677	648	650	663	684	670	672	681	694	703	698	709	656	692	630	701	699	635	675	706	650	695	719	656	727	656	685	744	648	706	685	692	713	673	708	660	724	699	678	702	668	690	767	629	717	680	712	665	695	711	654	676	674	717	726	666	670	729	696	727	690	688	732	662	730	684	664	678	716	706	660	686	692	707	699	648	688	658	666	669	661	674	702	665	687	695	731	724	695	697	671	637	674	695	717	667	714	650	671	666	648	693	715	728	691	745	708	712	711	677	692	667	688	644	726	703	691	704	701	728	668	666	647	666	678	672	668	657	696	677	677	680	679	688	723	690	667	702	688	659	724	701	693	675	698	717	679	673	701	706	718	681	721	701	724	683	697	685	713	701	713	654	666	751	715	660	677	639	709	677	698	687	741	646	702	708	701	656	663	647	671	654	668	710	722	685	674	641	661	689	670	740	692	668	704	698	687	674	665	702	690	712	683	722	663	668	703	693	678	704	686	641	693	709	665	682	679	692	677	676	690	700	733	667	652	732	705	709	675	717	695	690	671	698	678	667	642	725	728	743	700	687	634	695	655	693	736	715	704	645	673	733	679	652	700	714	696	667	702	670	688	696	712	676	685	638	652	693	663	710	718	678	646	662	684	706	729	725	722	702	692	727	688	683	694	732	637	655	678	676	633	686	705	690	705	674	676	672	665	721	730	693	702	684	681	688	680	707	696	696	676	692	726	714	703	694	651	672	695	743	707	720	677	751	685	678	672	685	754	679	693	670	682	659	727	662	679	702	724	650	708	721	692	708	669	695	699	684	686	715	696	634	713	660	708	731	707	685	676	708	668	737	720	686	700	657	662	660	643	726	721	676	695	683	744	682	668	720	683
41872	38522	41102	40653	36508	30377	23992	18496	18944	29881	34752	36679	35648	37690	34612	32621	32054	27175	31081	27160	25251	22916	19285	16905	22323	18057	15923	11104	15055	11735	8847	6515	6113	4288	3064	2346	1870	2116	2307	1995	1575	1345	1089	904	835	718	690	483	479	384	342	347	370	358	334	358	331	330	333	325	311	331	301	293	284	300	303	300	310	321	336	299	305	305	314	289	289	292	312	326	306	296	313	302	330	324	301	302	285	314	305	306	309	312	286	325	324	302	318	281	299	314	290	302	280	307	283	315	300	315	315	294	319	290	302	302	292	320	280	306	310	304	275	314	301	316	300	303	264	275	301	301	298	304	326	318	298	325	331	262	282	278	338	318	272	267	317	305	318	328	280	346	298	297	301	301	296	311	326	291	312	299	283	305	340	312	284	322	316	314	314	277	322	325	301	303	322	296	265	275	306	275	327	287	313	302	327	297	327	313	306	297	266	340	293	285	343	262	277	288	289	266	292	312	305	319	322	294	319	303	293	342	295	313	265	283	305	293	321	301	315	301	300	293	300	310	301	328	300	320	296	301	299	306	324	327	304	291	308	315	322	279	278	326	319	305	286	305	273	304	288	278	305	311	307	263	304	305	275	312	296	289	305	266	305	277	288	356	309	314	277	297	281	256	280	308	284	284	288	288	297	292	304	298	287	299	285	309	313	285	298	307	265	309	294	297	316	311	299	332	318	272	295	309	307	296	272	268	274	294	303	292	297	309	286	317	266	322	293	291	286	296	320	314	304	338	293	286	291	335	331	295	282	281	317	303	305	275	294	293	280	311	304	327	323	297	315	304	288	346	310	289	293	317	267	289	274	278	296	309	310	302	286	318	287	295	296	302	292	333	295	288	306	269	279	337	308	313	290	306	287	291	295	309	316	299	314	320	262	282	316	251	338	295	290	315	279	289	293	293	312	274	314	264	269	305	301	310	269	290	297	305	299	297	266	357	287	278	279	293	324	329	280	282	321	313	308	319	318	301	286	326	303	318	294	276	291	280	254	309	279	306	297	303	305	292	320	280	293	285	321	290	279	280	312	309	314	289	291	282	338	281	294	281	287	307	283	295	299	281	318	291	287	306	327	301	323	280	305	304	294	288	306	256	287	301	278	344	307	313	294	319	322	300	303	292	304	266	305	335	300	283	266	329	313	291	299	285	290	313	323	309	300	298	275	340	268	289	296	282	331	328	302	277	278	319	299	286	297	281	271	290	282	304	314	313	298	281	299	289	291	328	313	342	318	316	311	313	307	304	269	283	275	327	300	269	276	275	304	296	318	298	312	319	293	291	306	304	308	318	302	281	295	307	302	312	281	286	294	332	289	311	297	260	315	288	280	312	302	285	305	308	292	289	334	304	308	310	269	313	286	308	311	328	321	298	306	294	283	310	301	334	301	322	285	272	295	306	304	306	268	297	309	326	301	296	273	277	288	306	295	318	290	276	298	323	334	277	287	307	293	313	312	308	290	274	292	300	291	325	315	308	289	317	292	294	251	294	267	294	282	318	296	286	297	275	286	287	322	313	294	318	292	303	303	281	312	354	309	323	283	325	303	312	275	328	278	285	302	306	303	279	302	266	296	282	280	310	309	302	289	312	315	286	310	325	265	279	320	247	294	320	336	319	273	285	300	316	287	314	300	316	290	285	301	350	319	292	307	284	302	300	290	288	295	278	283	299	308	298	299	299	290	307	279	306	293	289	271	265	314	321	354	318	299	297	290	318	334	337	292	318	330	314	290	308	303	318	322	320	274	288	286	298	299	281	297	295	321	327	310	286	311	282	306	291	269	329	320	301	310	306	326	295	330	326	297	322	294	282	277	295	290	305	309	301	287	328	287	320	288	310	287	321	273	297	306	304	293	265	286	279	316	309	305	302	337	321	330	279	327	310	288	327	294	340	305	280	294	277	299	317	310	304	320	299	303	320	276	301	315	255	283	301	317	276	307	312	307	308	284	288	292	298	270	319	304	290	305	300	284	307	297	309	276	331	299	283	298	309	311	292	261	269	301	312	332	282	288	299	306	300	271	283	302	291	284	309	282	312	317	330	292	278	312	304	301	289	283	291	301	322	305	277	295	317	292	309	296	286	289	307	323	290	313	319	298	289	338	327	294	287	298	300	301	316	286	301	295	319	308	281	302	300	342	285	280	265	311	308	295	298	291	297	303	316	298	324	306	306	283	291	301	320	274	293	302	300	304	276	316	314	326	284	314	321	270	305	315	308	315	322	305	315	269	320	275	311	287	300	297	285	281	305	292	280	290	299	295	252	313	301	304	314	332	270	329	328	281	306	307	310	291	308	280	279	297	316	290	296	295	306	299	300	276	320	283	301	313	260	289	293	297	299	263	278	283	303	316	292	280	307	317	305	264	299	272	310	258	320	277	300	310	289	326	297	270	294	310	280	291	297	318	296	284	314	286	313	325	298	307	301	300	317	295	300	290	259	311	322	310	283	303	301	270	309	289	311	285	306	289	275	293	301	323	305	277	334	286	298	287	270	294	285	284	295	302	280	310	297	325	313	290	298	295	305	306	314	285	312	296	304	303	274	290	287	312	337	309	304	308	321	305	294	309	307	313	302	281	285	306	312	264	341	294	304	311	302	328	281	291	315	278	321	285	311	309	305	311	273	286	323	274	304	276	277	281	285	325	304	254	302	269	308	277	294	321	296	299	308	305	312	294	317	299	249	310	286	328	302	305	307	310	303	297	307	268	321	283	284	267	317	306	305	290	265	305	293	299	313	318	295	304	319	287	290	296	289	310	298	261	315	348	286	318	308	342	266	302	291	290	287	308	293	295	334	285	307	339	309	323	292	285	264	287	285	300	256	308	296	284	271	294	269	312	285	281	319	312	297	286	334	312	295	304	323	317	272	311	305	338	304	265	330	293	322	320	297	314	282	265	309	311	269	294	322	290	317	300	301	313	280	291	281	324	300	299	314	303	322	304	283	307	313	306	268	299	313	289	302	328	292	262	297	284	296	317	308	324	299	290	309	295	324	297	318	336	285	302	307	304	316	325	298	310	253	283	278	302	297	284	284	291	286	270	314	312	289	312	340	306	302	274	301	289	300	275	306	298	282	310	285	324	294	302	305	303	302	334	291	297	301	310	284	312	288	308	278	275	273	300	281	271	305	293	325	299	290	264	289	292	295	298	297	302	293	289	269	308	306	293	320	306	309	320	312	351	295	314	325	298	309	303	315	283	294	338	304	322	294	305	300	290	267	285	325	287	300	322	286	303	327	293	282	322	300	280	275	302	298	311	275	314	297	293	275	319	282	310	296	273	311	311	292	318	327	292	282	295	299	295	331	292	306	286	275	278	306	313	295	314	333	300	332	320	305	309	323	320	299	300	275	327	285	281	291	312	302	298	322	294	303	309	291	291	297	331	313	307	307	285	294	278	314	315	265	280	298	277	294	306	320	292	352	319	291	312	303	339	308	320	266	291	299	314	304	289	295	298	305	295	275	269	306	296	310
28593	31865	40721	46736	45593	42117	37649	34237	37378	46264	50625	51437	53139	54343	50792	51646	51317	45711	50785	47671	47089	45412	42900	39559	45616	39687	37028	32669	36999	32257	28308	24688	23377	16917	14132	12533	10522	11384	12317	10243	8668	6957	6381	5075	4919	3535	3307	2468	1831	1489	1402	1364	1273	1354	1090	996	970	991	949	959	938	934	920	889	877	863	851	822	826	829	791	801	793	848	806	848	801	820	809	813	740	780	798	788	818	859	835	775	745	817	771	810	731	747	815	730	755	758	774	789	813	796	805	816	820	809	794	785	769	778	804	746	781	810	795	811	811	786	794	815	796	790	780	763	775	802	739	780	794	806	793	730	787	816	770	800	760	764	783	741	773	784	779	800	840	790	733	812	790	752	784	754	825	797	841	815	820	779	778	792	822	795	763	745	735	840	829	782	769	807	774	786	774	798	777	752	806	783	799	806	817	832	758	767	725	755	782	819	766	759	744	805	753	792	801	780	771	762	819	751	822	842	836	801	823	781	750	732	807	843	804	848	774	795	813	764	769	793	805	799	794	815	774	797	774	821	782	771	789	726	765	813	794	799	773	794	805	806	795	771	816	811	752	736	781	770	793	798	764	819	785	794	759	769	794	791	767	802	727	822	800	780	737	798	782	804	808	788	773	758	837	780	794	801	783	795	766	813	789	763	811	785	812	796	775	799	741	789	754	775	807	756	780	779	771	796	765	808	763	766	813	788	856	784	802	832	756	771	847	787	803	764	750	757	784	774	788	747	792	775	807	813	775	799	773	761	790	794	787	790	792	816	821	813	775	777	797	789	777	843	782	784	817	784	812	810	767	778	829	801	824	772	786	760	789	788	822	753	799	824	813	821	788	745	813	780	761	830	824	749	767	794	764	790	801	751	779	817	802	768	755	800	775	765	752	818	777	782	787	815	819	745	785	757	766	761	800	773	786	744	817	760	811	778	785	768	783	812	784	751	792	811	792	749	846	838	758	749	800	813	792	752	743	838	790	762	781	754	810	854	779	768	764	786	801	768	749	703	759	797	793	769	790	808	753	774	827	777	757	817	765	761	740	733	751	774	823	786	815	741	745	721	781	818	831	772	738	794	800	762	792	731	762	765	840	840	818	771	817	810	774	811	769	772	839	785	780	818	794	768	812	788	846	776	755	836	780	803	807	751	777	789	769	766	746	789	770	786	778	806	794	764	800	752	834	803	780	759	795	770	790	807	772	764	800	801	759	819	816	783	771	803	752	747	802	772	754	799	787	845	786	819	779	838	788	781	817	786	800	766	759	804	810	855	787	790	799	762	758	832	846	777	756	759	764	776	755	743	731	793	772	830	791	743	795	824	775	787	809	775	808	802	749	774	762	775	763	777	757	805	790	781	770	819	755	785	814	753	789	776	812	740	821	793	833	769	858	739	768	767	779	811	849	743	799	777	774	821	755	702	831	807	826	789	802	771	824	788	817	811	806	822	852	758	793	771	834	731	808	809	786	781	837	808	779	770	785	737	798	749	781	825	810	798	794	731	786	768	765	811	791	829	772	805	818	763	780	758	775	778	732	815	750	798	798	783	763	761	788	761	740	804	798	791	798	783	807	804	812	773	773	794	802	794	705	790	787	781	758	731	807	807	808	784	777	836	783	769	775	746	831	802	798	792	789	754	817	805	742	837	750	809	783	771	759	817	769	791	764	751	826	766	782	782	821	738	801	803	784	746	771	754	761	811	797	793	841	759	809	799	776	817	757	820	790	796	797	774	784	773	738	815	793	792	856	803	760	775	754	799	831	773	818	790	787	801	783	789	786	789	784	800	840	781	802	813	766	741	768	793	816	850	793	767	772	793	776	769	800	784	750	805	814	789	777	779	841	750	727	795	762	786	767	819	793	765	796	821	798	785	759	762	781	785	805	771	784	760	818	806	777	837	784	779	768	742	786	780	779	829	815	800	751	768	811	776	752	746	840	759	829	784	786	805	767	761	809	753	762	827	756	786	790	791	761	769	757	820	772	757	794	760	803	759	791	846	794	804	834	750	772	777	812	746	807	781	797	768	716	760	774	755	772	844	767	839	762	744	765	809	819	763	767	754	823	762	822	782	780	783	773	807	773	799	786	765	781	810	791	794	838	798	803	812	799	788	757	827	841	752	795	771	771	762	788	771	828	760	780	811	796	773	744	800	766	836	785	801	765	762	759	771	791	811	795	769	796	694	759	784	800	844	797	800	849	838	774	767	811	761	825	794	784	812	758	796	766	785	778	811	776	793	814	787	750	749	809	743	796	841	785	796	828	736	830	762	812	775	822	762	802	810	805	759	832	778	751	798	781	804	830	792	768	787	797	770	792	752	775	815	846	784	780	847	801	783	780	779	739	827	825	823	811	819	763	783	769	775	819	864	800	801	786	791	779	761	756	825	821	796	823	806	790	791	798	798	810	756	746	821	808	739	781	777	823	778	751	835	789	822	788	742	823	804	800	764	803	800	753	780	777	811	803	804	778	797	790	791	778	769	748	832	778	739	756	786	803	776	777	742	804	731	760	772	762	783	748	787	826	758	796	784	747	766	797	813	800	773	807	794	820	796	771	798	797	773	790	782	812	806	791	807	764	763	796	762	826	843	806	741	787	750	781	797	720	784	837	757	790	765	771	832	809	708	803	715	762	829	780	749	813	743	812	770	759	768	794	779	776	797	795	811	742	756	786	729	808	825	789	766	759	794	848	818	793	753	780	799	779	779	782	751	729	769	785	754	762	789	791	795	767	772	751	792	784	757	761	770	770	821	785	837	752	776	765	818	784	772	758	822	792	824	786	760	747	785	807	759	779	755	836	732	764	764	791	816	755	802	835	827	757	797	757	746	779	751	780	797	750	844	771	747	754	764	803	827	785	770	802	795	790	787	779	760	800	724	768	794	782	814	747	823	784	804	789	828	770	734	787	774	781	775	787	808	796	807	742	796	779	819	797	794	798	747	804	801	777	814	785	741	771	771	781	833	851	808	767	784	792	747	785	817	775	825	813	812	787	800	800	756	762	765	767	776	800	750	767	776	789	814	738	820	827	742	769	786	742	781	818	736	773	787	773	820	774	786	742	799	732	811	811	788	752	752	840	764	790	778	800	788	801	785	737	767	793	820	786	762	758	812	804	833	783	820	770	827	786	773	808	789	799	788	791	788	767	786	762	797	804	816	742	760	791	809	778	757	774	799	807	798	750	814	793	788	809	804	821	762	774	840	729	787	833	721	817	830	741	757	791	811	762	778	826	794	799	804	803	780	792	785	785	798	813	728	807	776	751	764	815	796	737	795	779	760	758	773	775	827	749	777	818	791	809	775	788	785	783	789	796	787	808	789	725	798	752	789	827	839	805	776	777	820	751	734	793	784	762	769	815	784	808	784	796	853	785	766	806	768	760	787	800	807	781	713	797	789	751	817	743	764	761	788	770	803	864	781	774	825	787	768	734	757	720	750	791	800	757	848	850	744	739	797	804	781	817	794	790	797	749	819	734	840	786	789	792	787
16443	14148	16489	14277	10154	6747	4489	3187	2426	2455	2473	2541	2477	2559	2294	1840	1791	1354	1658	1351	1247	1203	971	922	1191	1029	881	667	887	650	490	491	405	324	277	248	275	231	278	264	252	225	223	207	227	212	221	194	200	220	220	202	211	217	230	216	183	205	213	209	170	192	211	185	187	172	183	212	158	177	201	204	182	215	206	202	183	209	206	192	174	192	203	190	215	205	201	177	197	193	181	181	173	189	209	181	206	193	180	194	178	207	194	199	196	208	185	187	212	194	171	186	193	186	186	195	217	215	187	165	174	196	203	219	197	205	190	171	213	201	197	219	202	182	186	208	222	185	175	203	205	182	214	195	192	185	210	183	201	192	198	182	188	177	188	171	197	225	186	167	193	209	179	200	220	183	189	177	194	193	230	212	195	175	203	208	175	193	194	181	211	194	181	190	183	181	180	202	227	183	202	178	186	197	189	187	201	190	186	204	205	207	220	211	180	222	183	179	184	169	192	194	201	172	206	175	195	204	193	169	173	211	197	178	214	203	190	220	192	198	190	203	197	217	204	213	168	182	195	185	170	187	198	168	186	198	188	178	196	190	187	205	193	187	178	225	201	171	202	196	191	196	203	181	201	189	187	212	219	186	200	197	195	204	215	196	177	170	205	183	186	193	209	210	189	206	185	174	196	217	191	189	188	191	201	202	198	213	168	191	187	184	177	206	206	172	203	193	193	203	192	178	197	205	178	221	194	201	183	205	168	209	183	206	204	192	189	215	183	166	167	195	184	189	183	194	211	206	194	202	183	169	174	195	183	211	167	204	206	192	184	206	191	201	161	193	187	199	183	188	201	200	209	199	188	201	213	175	192	194	199	209	170	185	167	182	199	186	181	222	191	188	185	213	198	201	201	198	213	185	202	212	188	207	188	190	189	195	181	183	208	177	184	201	189	205	196	198	212	173	194	178	178	186	165	223	217	213	189	161	206	191	168	184	204	200	189	185	181	190	193	217	186	199	158	186	202	203	177	186	182	216	161	198	198	218	189	221	176	182	200	187	193	182	180	231	201	220	188	171	217	187	208	224	192	195	183	182	195	190	166	203	198	206	180	187	176	176	192	199	157	216	191	205	215	220	195	217	177	207	170	201	182	182	226	196	186	200	187	205	211	199	207	204	189	189	236	190	178	187	208	192	209	186	188	207	181	207	172	206	193	176	198	182	210	211	189	175	180	168	181	215	191	187	201	203	208	177	197	167	188	164	191	182	187	208	197	184	176	177	193	177	192	198	189	160	192	185	198	189	192	204	193	181	183	192	197	182	211	197	205	190	181	207	191	174	178	183	217	195	182	185	177	184	193	172	204	190	205	188	203	216	181	190	201	198	211	218	171	218	174	189	184	181	188	199	191	188	190	168	198	214	180	201	191	187	196	199	173	182	169	182	158	196	192	205	205	182	200	202	195	200	199	213	191	197	189	180	177	172	177	202	185	178	161	213	175	191	198	180	199	192	199	216	184	174	189	218	177	171	192	210	197	201	180	193	197	207	195	160	190	191	175	195	176	189	177	216	162	195	172	191	200	192	207	195	225	178	177	209	214	206	208	193	177	199	204	204	200	182	183	205	203	173	180	173	179	168	207	189	194	168	195	180	225	191	189	173	216	211	194	207	181	191	203	176	183	181	197	201	206	197	171	161	189	199	180	204	180	204	185	190	209	186	203	206	173	217	217	196	204	220	202	163	199	200	206	178	211	186	200	176	219	174	164	172	174	177	242	176	223	198	194	210	234	220	197	211	191	176	174	236	173	185	181	217	207	221	205	194	179	190	162	154	185	219	174	189	159	214	211	172	170	215	195	195	198	209	166	205	178	188	210	215	228	189	217	171	194	200	188	168	204	226	168	216	171	202	185	175	217	204	224	168	202	188	173	225	186	210	226	179	197	199	180	213	186	186	196	164	211	166	202	203	200	177	197	209	177	167	207	197	192	193	185	200	190	176	190	225	199	186	199	189	204	189	199	203	215	199	190	212	174	212	198	189	202	190	218	194	204	192	205	194	203	202	204	201	168	199	200	209	178	196	197	205	189	185	195	193	216	196	184	191	214	175	189	185	204	210	186	190	217	170	219	186	173	215	186	214	210	179	201	195	191	191	194	181	179	157	205	198	168	189	180	209	186	196	196	183	180	179	176	204	184	208	176	202	197	198	200	181	212	168	193	189	201	194	198	195	205	190	195	196	175	190	196	203	199	176	193	182	194	192	204	177	196	206	199	204	179	198	192	209	208	205	193	195	205	188	199	229	202	201	183	207	195	189	205	193	159	196	186	187	218	202	200	187	196	197	170	184	187	180	187	214	192	186	205	196	206	205	169	181	189	192	198	224	198	202	168	197	197	201	190	171	219	174	201	181	202	208	180	183	209	188	192	197	169	190	227	194	198	181	204	187	198	181	201	219	206	193	200	213	202	189	165	215	201	215	182	186	174	179	185	216	193	193	210	200	178	197	200	192	189	218	207	176	191	200	178	189	179	204	165	174	209	192	198	197	182	181	190	196	215	188	203	178	183	201	173	210	198	187	187	204	197	177	191	208	184	187	189	178	188	188	204	202	184	213	189	206	192	209	207	171	175	191	206	217	190	191	208	209	194	199	188	173	217	213	220	162	184	167	194	216	185	187	187	158	193	180	202	213	172	204	202	186	195	207	202	183	186	221	203	165	167	206	223	193	213	210	195	182	202	195	192	214	157	202	209	234	183	214	188	185	184	199	196	188	193	157	205	187	199	196	195	197	189	193	191	187	204	194	223	208	168	205	195	184	188	222	208	183	200	177	161	197	199	197	218	192	230	190	191	189	175	187	192	197	203	193	206	185	200	196	177	192	174	213	187	213	204	191	186	199	204	186	184	190	216	216	184	209	183	203	178	194	188	209	183	191	200	206	197	190	187	185	199	182	185	196	165	188	218	183	223	196	186	199	184	193	173	183	176	184	183	182	175	188	199	173	192	197	208	214	182	212	211	181	210	208	201	183	192	212	186	223	180	193	189	190	182	201	197	229	211	201	200	179	195	197	187	183	213	177	199	209	195	181	197	203	184	197	218	209	182	169	194	185	199	184	205	192	173	215	214	197	191	220	190	187	192	183	207	198	201	174	181	194	214	176	200	162	166	225	182	196	198	191	224	185	188	197	191	166	221	199	204	192	187	185	193	198	184	176	209	172	184	198	185	199	199	206	211	192	198	186	215	188	203	212	193	189	200	194	175	189	219	196	171	200	205	167	171	203	207	192	214	196	178	173	186	210	196	201	200	177	207	176	202	200	216	205	190	178	178	177	185	183	194	185	189	206	205	188	205	199	204	232	194	204	181	195	187	184	210	186	188	167	198	188	205	186	198	211	183	184	219	171	176	193	187	207	208	193	212	178	190	208	200	202	211	203	186	182	198	199	169	182	171	173	183	165	195	201	183	208	184	204	223	202	199	216	195	212	175	216	203	200	198	193	173	181	188	195
10680	12382	22313	25845	23082	18373	15130	12154	9818	10562	11517	11594	11803	11859	10761	9245	9005	6847	8926	6761	6526	6030	5647	4901	6623	5360	4557	3367	4578	3301	2714	2501	1930	1556	1364	1317	1119	1126	1169	1058	992	814	812	756	771	699	645	641	639	644	598	612	547	628	525	610	554	573	593	569	565	531	581	506	571	550	527	531	531	516	525	560	557	520	559	566	557	521	549	567	513	518	554	536	548	529	528	558	571	588	542	529	563	559	581	562	545	543	535	533	551	526	556	482	539	549	563	512	559	537	534	541	542	531	543	564	520	554	564	564	523	559	497	526	528	536	571	575	511	549	544	532	564	549	538	522	550	534	517	516	512	539	577	544	540	537	561	536	524	534	522	530	555	501	576	571	529	584	509	531	517	529	546	541	585	514	529	559	584	548	571	541	514	530	539	567	518	579	584	566	546	529	538	542	549	563	575	541	541	516	548	535	560	545	537	558	521	566	553	569	517	498	529	554	513	549	546	565	523	521	584	541	545	525	548	518	554	536	520	521	519	506	525	570	559	513	517	579	551	557	585	548	502	514	504	541	557	541	501	558	543	541	550	562	555	547	568	526	561	567	560	517	545	569	560	568	520	592	492	500	555	539	532	543	526	531	534	562	562	524	575	556	552	557	535	544	550	544	533	527	542	564	550	561	568	487	527	526	491	551	540	534	520	529	526	592	534	570	535	544	521	551	548	570	570	587	531	532	551	553	543	578	547	490	492	560	544	504	516	595	544	571	530	541	545	555	557	563	516	534	559	539	532	584	554	552	582	535	544	532	552	552	557	520	559	534	522	550	498	525	554	536	556	565	571	520	532	548	541	503	521	537	550	564	544	506	578	519	578	540	551	532	535	536	548	512	515	580	526	568	541	540	540	575	563	547	588	541	523	543	506	539	507	524	562	550	504	511	481	540	518	572	582	560	546	542	520	540	569	566	521	557	512	579	529	533	533	541	559	546	590	535	539	540	547	527	561	544	563	555	527	557	569	562	532	521	543	570	526	563	529	512	547	558	521	536	548	549	539	538	533	528	534	548	540	531	531	527	556	530	518	511	524	532	557	559	538	539	546	526	537	547	562	556	544	521	512	540	539	537	560	564	528	565	496	557	549	570	538	502	546	548	534	565	506	556	514	527	560	585	569	559	536	572	579	555	544	554	500	525	543	529	558	517	536	489	582	518	566	493	519	557	566	515	497	508	547	563	550	549	516	563	557	497	546	607	553	560	524	521	567	546	537	555	568	549	560	544	568	541	566	539	508	528	572	573	525	560	555	532	554	505	558	559	527	594	544	515	550	555	515	532	531	576	562	537	536	534	577	514	516	559	577	584	506	515	551	529	557	531	520	537	526	543	528	544	539	552	584	565	528	550	528	537	550	555	534	551	528	535	589	570	505	541	527	540	516	520	547	539	575	541	550	566	515	578	573	539	532	553	564	571	573	529	568	519	510	548	510	526	539	517	570	549	552	524	545	538	558	546	545	565	587	528	574	544	508	542	528	573	560	540	580	552	562	505	545	539	534	497	517	558	538	568	539	550	514	550	529	535	518	549	577	557	538	493	556	552	544	515	525	554	544	534	521	542	553	511	542	567	577	530	561	540	532	560	508	529	563	571	553	522	539	527	540	522	549	516	535	514	562	554	536	519	533	513	544	550	535	546	539	563	565	523	536	531	551	540	512	565	535	522	526	535	560	528	556	552	525	581	573	551	563	546	538	550	532	531	502	491	547	550	532	534	524	574	498	560	560	517	559	517	558	533	570	539	529	509	542	541	504	517	532	571	530	569	484	545	506	541	574	517	504	562	537	518	541	562	516	556	520	572	565	537	525	515	509	549	558	560	596	557	552	567	575	555	531	543	543	552	536	539	536	530	540	530	487	535	532	551	527	546	550	554	550	553	548	538	521	548	526	566	532	563	547	549	558	522	545	523	499	532	581	497	489	531	537	546	574	562	550	539	536	533	525	530	519	541	550	543	535	552	539	562	549	558	518	558	539	521	513	573	571	547	556	561	554	529	536	596	511	533	540	533	559	595	518	550	530	519	527	555	552	523	478	527	500	551	554	533	564	563	556	531	524	562	561	560	528	599	511	534	568	530	532	517	528	539	531	539	541	531	519	532	506	563	533	507	539	541	548	522	538	530	483	531	557	524	544	566	535	536	534	530	559	536	542	546	529	548	547	541	499	552	507	530	580	514	540	491	543	593	559	549	538	518	574	564	536	548	559	559	509	570	622	527	540	552	597	583	548	539	568	514	543	544	518	517	546	554	495	534	520	537	539	527	531	545	539	529	538	579	553	546	522	574	530	552	508	556	539	559	522	515	553	548	529	536	524	556	552	539	502	556	492	542	529	540	529	513	523	534	551	513	509	525	555	541	540	508	558	580	544	547	624	550	514	518	519	567	566	513	545	548	546	549	538	546	549	521	543	529	524	520	531	553	563	514	572	523	512	544	554	586	555	538	547	539	480	541	585	504	534	562	537	544	521	544	542	552	547	557	522	557	537	528	575	513	522	517	534	531	522	498	528	584	556	563	554	528	512	539	527	562	562	524	554	575	552	543	533	537	538	521	540	530	534	493	534	551	586	557	502	558	516	550	536	576	526	541	565	573	542	537	522	528	495	546	520	539	518	551	563	532	556	528	576	553	559	550	528	543	515	564	539	548	549	543	521	581	502	526	540	565	558	555	556	543	539	540	552	539	596	511	556	561	574	537	489	521	528	523	554	554	559	550	535	545	595	517	568	542	470	505	531	477	532	520	522	551	524	565	557	550	576	589	557	587	556	554	560	554	576	562	542	553	555	555	544	542	548	528	529	547	524	486	555	543	559	551	575	587	542	545	565	532	585	524	541	522	538	532	546	572	512	533	576	547	539	529	579	533	558	524	513	521	534	572	543	545	552	529	549	573	562	563	505	526	580	571	527	526	545	533	554	568	515	566	516	504	552	589	581	549	514	547	540	567	533	522	533	544	527	567	525	499	616	514	542	581	561	524	533	536	493	489	510	536	496	552	550	532	586	556	519	535	509	563	530	545	516	589	556	520	574	538	559	492	555	551	501	564	556	513	518	526	546	561	538	511	540	592	566	534	575	539	540	517	518	582	529	523	558	523	526	519	517	517	532	570	535	557	542	533	551	585	538	537	534	526	548	538	597	465	540	531	556	494	523	511	568	522	531	516	557	519	575	557	546	536	515	573	545	569	538	518	542	545	546	513	585	527	498	563	533	598	527	521	542	552	559	512	487	494	549	519	551	530	599	592	583	548	532	539	552	525	540	552	591	495	503	518	589	554	522	565	519	549	537	542	538	556	503	549	538	572	583	588	512	564	568	535	572	542	487	520	525	554	550	504	608	560	559	594	523	522	560	545	555	543	534	556	528	563	533	527	496	571	522	543	567	560	567	544	518	549	559	536	561	542	547	562	496	558	557	580	558	545	542	537	549	515	547	527	539	553	561	535	529	526	506	576	519	510	541	496
33085	29874	31126	31861	30480	20954	15038	10517	8458	18082	20654	24254	24300	25441	23499	20019	20022	15304	19029	14094	12413	11259	10632	9057	11941	10621	8179	5319	7508	5292	3493	3160	2333	1913	1783	1337	1083	1207	1158	978	706	554	588	511	548	423	349	332	327	305	249	241	258	256	253	243	272	246	266	231	251	236	220	216	251	215	253	234	252	237	255	235	237	248	224	218	247	254	241	242	228	228	221	233	239	219	228	245	220	239	242	236	207	245	247	199	220	201	224	213	252	228	243	230	279	222	262	219	220	260	246	214	233	240	241	228	247	243	248	226	250	255	236	261	223	256	238	211	239	237	233	229	229	239	236	247	239	191	222	256	224	218	246	240	227	235	217	230	228	252	227	233	228	216	226	215	207	239	275	231	246	222	251	237	282	241	231	236	231	225	229	236	179	209	233	204	258	225	283	255	250	233	221	253	247	209	227	242	260	248	218	258	225	230	199	237	217	249	236	216	205	211	237	242	224	225	234	237	233	238	222	218	242	247	236	237	232	239	240	220	249	233	232	231	234	245	263	228	229	241	208	231	250	226	241	251	274	216	238	239	243	264	223	227	248	242	210	236	265	219	223	242	242	236	260	236	235	219	251	234	237	228	216	252	224	223	254	234	249	238	266	234	220	239	229	199	207	251	205	252	222	221	217	233	210	235	254	246	224	257	241	257	260	222	243	246	247	245	240	224	226	223	202	248	252	226	239	256	214	243	221	192	236	216	229	236	218	246	212	242	278	238	260	226	256	239	262	215	240	227	213	234	252	226	226	220	252	254	226	234	260	241	242	239	202	240	206	240	215	241	247	225	231	237	220	239	244	252	249	261	238	222	226	233	248	223	231	238	251	236	229	237	231	228	219	255	235	211	232	233	200	224	240	215	239	210	236	252	241	230	230	240	209	240	219	247	257	205	251	232	230	235	222	221	240	224	241	221	215	212	262	212	263	246	220	209	242	236	221	231	224	243	259	251	233	248	251	224	240	213	246	240	239	243	215	218	236	232	247	239	243	231	232	255	246	246	248	249	250	266	207	216	234	221	228	262	218	220	257	247	230	232	233	234	244	219	232	217	242	246	231	217	206	222	252	240	217	225	226	234	232	267	228	215	221	252	223	238	267	248	214	195	224	231	223	187	241	252	217	216	236	221	246	243	225	238	235	235	229	268	252	224	236	212	211	234	247	214	245	242	255	223	241	227	222	225	240	226	245	252	215	236	245	230	248	277	235	226	225	244	251	233	243	249	248	230	230	242	228	238	231	252	214	223	233	226	211	237	233	211	239	247	225	231	232	285	233	205	234	228	251	246	249	239	219	220	277	220	243	213	208	241	231	242	247	217	211	223	228	242	223	222	245	232	222	218	243	220	223	220	232	222	221	246	233	215	256	235	243	251	228	256	247	256	214	241	233	249	239	230	234	224	220	241	240	262	209	215	227	239	246	262	249	211	220	240	214	241	218	224	233	238	228	212	227	228	234	241	224	245	251	236	227	228	274	211	250	270	230	218	235	233	233	219	214	228	229	232	226	223	207	247	235	246	271	235	249	211	217	230	247	253	228	257	215	233	231	241	238	231	245	244	228	257	219	260	205	241	252	227	231	223	244	254	251	235	242	229	202	231	234	203	255	253	262	247	235	210	248	213	231	202	243	200	211	225	239	237	216	236	246	253	235	246	250	256	235	245	243	244	219	239	211	252	232	213	253	240	222	204	268	225	234	218	197	252	231	228	250	226	227	260	217	231	231	226	238	228	171	233	227	231	238	238	233	215	255	213	216	213	216	244	239	270	251	227	233	243	225	235	245	241	244	227	220	224	240	217	251	238	216	232	230	221	230	268	242	211	266	216	227	208	260	234	232	230	228	228	222	237	221	242	206	241	223	253	251	221	255	251	245	210	216	251	229	229	235	252	242	250	229	236	210	247	233	250	227	224	224	245	228	225	226	243	237	237	229	229	255	218	205	211	213	258	229	226	237	234	257	218	261	248	249	257	221	220	234	260	234	248	260	217	235	254	224	232	220	233	196	254	211	216	215	261	235	225	235	229	221	254	217	232	244	212	218	234	223	247	240	228	243	213	215	229	277	223	245	239	236	211	243	253	257	251	210	224	234	246	223	235	228	256	214	240	258	236	260	208	235	233	227	230	238	224	245	220	248	211	226	207	208	218	228	257	240	237	219	222	258	218	239	247	238	248	256	229	241	227	219	241	211	224	236	255	221	266	260	254	248	238	251	207	239	243	240	220	244	225	213	239	243	215	237	237	265	250	253	237	256	243	201	208	212	229	253	230	261	242	246	237	215	246	204	232	259	238	240	243	226	255	241	229	199	244	219	240	223	239	229	249	223	202	225	243	224	257	222	262	228	247	225	244	220	226	246	212	251	232	252	209	241	222	242	233	247	201	217	221	240	231	253	220	215	248	222	226	210	200	228	232	210	255	225	220	245	246	240	227	258	238	220	232	230	242	220	258	238	235	243	233	225	221	244	230	224	224	226	218	225	213	212	236	241	232	241	244	218	239	220	233	248	250	259	229	242	250	234	213	241	236	229	227	263	222	222	230	261	214	227	257	224	261	219	258	209	211	235	239	253	212	227	225	213	255	227	246	220	220	246	236	246	228	235	264	240	246	237	240	252	251	204	229	260	244	249	227	239	230	222	260	221	234	222	211	248	250	246	264	220	270	211	248	252	260	222	263	213	224	231	234	246	243	257	232	229	241	223	256	233	259	249	246	246	237	238	214	251	237	254	242	220	214	233	257	220	219	232	240	222	237	231	270	221	243	244	235	229	226	217	248	253	213	230	210	233	255	258	239	268	236	215	241	220	225	236	221	231	256	236	230	245	218	213	237	239	232	239	236	247	247	232	207	258	226	233	233	225	220	252	221	215	257	230	223	224	244	236	242	236	238	230	242	239	207	239	240	242	222	246	229	211	215	220	227	235	246	246	206	209	248	236	231	246	244	207	253	242	250	219	259	247	259	263	218	231	234	240	213	229	249	223	241	210	223	239	216	200	240	230	195	238	234	235	243	244	231	238	232	229	215	225	247	246	225	239	230	208	250	233	262	220	245	247	230	242	204	210	248	221	236	230	263	217	249	252	249	241	245	239	228	210	213	205	243	233	242	267	204	235	229	250	246	241	213	235	242	230	242	234	216	219	246	237	236	223	228	240	241	233	218	237	225	254	236	238	245	209	210	247	236	241	239	252	238	238	234	246	241	213	243	233	227	255	249	237	233	256	222	227	239	220	250	237	237	211	212	221	246	220	240	229	243	230	244	236	202	266	232	212	267	228	214	213	214	224	250	210	238	247	234	251	207	233	257	243	244	247	228	257	231	230	248	241	234	241	259	248	229	226	219	261	244	211	239	242	226	255	241	236	243	239	267	244	225	233	250	214	253	267	217	223	237	246	229	234	241	250	245	243	243	231	270	235	212	221	244	224	203	224	261	223	217	222	239	229	244	244	246	233	239	193	239	231	199	240	234
21577	24124	33535	39913	40245	33187	30435	25637	24441	37240	39771	43389	43375	45461	41753	41676	41124	35901	41340	34375	35235	33436	33906	30298	35924	32786	26625	22810	27659	21248	16697	15732	12493	10761	9774	8132	6686	7154	6597	5643	4079	3394	3266	2760	2851	2072	1570	1349	1303	1119	988	934	931	850	763	708	725	735	741	713	742	710	672	698	741	652	644	671	640	634	671	643	661	656	636	652	688	677	633	642	647	633	677	668	691	639	619	642	662	655	669	664	652	643	672	607	634	625	684	642	667	668	619	676	628	691	650	657	646	667	637	577	634	611	668	626	691	666	583	610	651	654	634	658	660	636	644	622	653	676	634	676	709	695	644	685	669	636	624	657	662	651	673	648	644	692	631	582	577	635	632	641	664	611	630	633	695	657	623	626	659	638	632	638	610	641	632	688	628	611	642	658	672	597	685	659	652	641	638	681	641	603	630	632	674	682	667	666	584	683	634	672	626	631	644	654	646	619	660	665	699	646	652	621	670	632	630	643	595	652	651	614	636	679	607	643	651	616	631	633	671	618	620	626	649	626	615	646	632	636	633	605	668	616	637	627	640	640	641	628	656	649	626	651	589	634	674	637	646	635	655	653	628	645	642	643	681	659	619	637	614	661	644	580	632	642	651	605	639	646	644	634	675	664	651	626	642	667	629	645	659	678	654	665	637	623	707	611	665	654	622	648	655	644	660	676	610	616	666	659	627	629	650	671	633	577	602	624	697	662	614	620	594	616	631	609	580	660	644	631	672	642	618	659	653	645	607	635	650	632	643	627	641	665	652	603	631	656	669	630	617	650	621	662	624	644	623	621	657	674	682	619	663	615	646	630	673	685	634	637	645	659	645	656	625	640	660	665	676	670	670	674	617	643	679	651	626	615	659	633	664	632	667	642	647	672	608	622	687	629	632	615	628	576	673	645	635	661	591	672	683	638	663	637	645	580	633	656	648	595	654	639	679	698	665	662	648	662	605	636	627	632	608	647	631	643	604	622	640	659	650	675	661	639	628	630	657	655	595	614	646	630	662	705	713	668	648	592	687	616	653	661	634	621	609	661	640	653	645	633	620	655	628	622	649	599	608	634	640	650	653	628	619	643	657	636	670	636	649	613	609	649	652	639	652	588	614	628	694	644	611	650	621	674	670	643	662	634	640	688	617	623	680	697	670	574	608	690	645	642	667	655	602	693	633	620	681	620	687	653	667	634	628	708	635	658	643	671	667	652	634	647	634	620	704	644	615	635	636	680	683	657	643	673	652	654	656	650	639	638	610	649	673	653	702	608	614	612	660	608	677	695	623	638	645	661	650	629	649	614	674	622	613	640	664	658	603	642	636	626	675	656	622	655	646	681	716	637	612	645	676	663	621	651	618	690	587	640	628	658	631	646	628	656	613	627	634	642	635	676	609	646	627	651	631	679	643	659	680	633	672	593	635	647	627	635	609	635	674	655	607	655	622	641	640	640	671	645	662	608	636	621	673	635	637	650	640	640	664	701	670	655	687	643	599	611	618	672	628	653	677	637	686	612	626	585	679	658	674	677	651	628	617	649	651	650	705	629	643	630	624	646	613	629	634	608	657	630	646	580	670	633	651	686	625	612	647	619	631	658	643	656	615	641	639	639	598	637	644	622	606	625	614	642	633	648	623	632	617	653	665	694	634	613	645	668	668	644	618	672	660	611	641	608	647	658	631	640	642	598	633	696	654	623	667	658	600	677	637	633	676	652	655	621	653	663	658	656	624	652	640	640	654	679	653	631	644	666	635	643	625	631	641	629	657	633	669	658	660	662	661	635	669	643	663	592	672	646	643	655	675	670	670	614	673	639	656	646	649	616	645	619	641	668	644	635	642	659	667	632	636	684	676	650	622	622	616	691	668	647	641	644	649	653	655	670	609	662	595	622	631	618	669	651	660	614	626	655	645	641	606	612	645	605	635	642	659	646	660	630	630	649	660	604	627	632	621	615	653	652	638	625	657	699	697	629	629	623	621	635	623	663	619	624	634	656	624	643	685	667	637	605	650	665	652	624	688	657	654	646	661	652	628	651	601	674	643	591	665	631	657	618	664	694	657	651	653	626	645	588	663	640	664	662	638	657	667	604	656	658	691	622	719	632	651	678	645	616	665	604	647	638	650	605	600	644	611	685	634	600	683	644	668	646	651	648	661	633	649	619	610	646	576	659	631	657	669	636	666	679	644	679	704	622	620	662	648	629	669	628	619	643	611	623	691	604	635	643	697	630	663	634	663	638	676	663	641	653	666	607	603	626	657	589	666	629	582	675	624	678	694	656	678	657	638	631	644	592	609	662	600	686	683	629	660	640	652	649	630	614	636	605	611	642	643	589	677	674	615	686	651	601	642	604	591	661	623	589	659	661	633	588	657	614	676	646	653	670	626	616	611	682	667	634	621	636	612	629	680	674	630	644	635	639	636	665	579	622	648	622	674	614	604	654	654	636	614	666	642	665	638	675	653	637	666	641	651	645	665	666	656	643	585	590	657	647	669	632	665	677	680	673	619	660	602	616	625	649	688	658	648	633	642	637	617	671	673	641	641	681	621	662	605	590	626	644	609	651	651	681	615	631	621	674	660	633	626	698	609	693	680	636	673	646	686	606	618	683	634	656	637	652	655	632	628	699	692	640	639	628	663	646	643	686	692	599	647	620	664	618	627	637	661	622	674	650	662	678	648	650	631	647	650	682	648	636	628	656	677	615	626	629	656	645	655	666	618	625	681	628	628	662	648	632	643	668	611	643	655	668	640	645	654	676	638	617	632	635	666	643	663	648	641	611	628	647	680	639	623	639	628	615	650	627	630	639	653	630	667	635	678	676	662	645	671	668	644	612	629	637	643	657	659	676	624	678	630	652	678	642	677	658	636	647	652	667	688	612	586	647	687	610	639	640	689	646	627	635	619	671	693	689	639	666	578	639	632	594	650	628	620	584	644	674	671	621	664	626	629	670	646	662	629	695	662	637	601	619	613	644	655	650	664	661	647	652	654	655	676	620	640	642	668	641	645	668	627	671	647	620	628	637	685	581	623	630	658	632	665	680	651	620	659	664	639	655	645	649	606	609	661	600	661	649	666	617	603	683	634	669	604	607	602	648	616	634	658	635	661	629	655	655	660	617	626	616	655	680	640	667	669	644	665	637	663	653	694	659	643	614	642	661	632	630	626	644	645	658	637	644	650	660	662	618	646	652	655	645	654	704	631	642	642	647	651	638	636	690	611	607	668	668	606	642	671	650	616	679	656	637	656	607	649	623	650	629	654	672	664	661	644	632	650	608	649	601	599	687	658	649	614	623	647	670	611	639	618	633	673	641	663	631	682	647	660	684	629	666	642	648	743	669	656	667	633	608	654	616	618	633	651	661	650	651	697	701	691	669	664	666	630	627	638	639	656	651	658	610	621	672	653	632	602	658	668	640	652	680	682	568	696	675	634	656	674	659	644	662	622	662	649	613	681	606	699	653	623	609	672	670	604	597	627	661	666	605
41751	36650	40807	41537	37397	30911	25203	19222	16910	30186	31073	35528	37442	39015	33730	32320	31653	28439	30782	23979	22398	21962	19900	18105	21331	20315	14314	10546	12833	9411	6365	6182	4887	3949	3622	2517	2375	2262	2074	1722	1234	1008	1048	862	909	657	490	451	448	383	371	354	344	304	312	319	308	299	325	286	287	271	305	284	278	263	288	287	272	303	258	305	274	304	268	266	290	293	297	286	295	316	338	286	260	291	281	290	272	297	302	279	304	275	217	274	284	268	320	289	313	282	304	253	261	290	319	280	277	294	269	297	267	266	257	297	290	293	272	290	294	269	286	285	284	314	281	260	282	311	294	293	289	302	258	260	274	266	302	282	318	291	300	265	265	297	276	278	310	271	308	264	305	277	272	284	256	282	270	277	272	270	257	303	274	291	260	289	253	279	245	263	274	291	251	273	281	249	280	285	273	256	269	275	278	291	266	292	260	281	264	289	268	277	308	284	285	255	284	285	250	264	273	273	266	290	259	291	254	290	273	261	295	285	267	270	261	264	276	311	295	283	287	292	261	312	275	272	277	255	264	280	286	285	280	270	256	295	285	261	299	285	269	302	279	284	279	297	267	262	293	278	275	271	280	269	282	290	292	309	255	283	270	282	266	303	294	290	270	291	255	292	296	286	247	250	287	269	272	266	310	261	263	250	281	296	284	283	284	310	266	277	271	279	264	278	291	278	252	256	273	315	278	310	281	267	276	272	282	278	264	270	281	286	296	256	264	247	317	299	278	294	276	274	291	262	306	269	275	286	268	285	254	292	266	251	280	313	290	281	323	295	284	271	252	268	294	280	287	280	282	289	271	275	274	278	302	251	298	266	331	249	323	289	280	277	308	268	267	276	296	290	298	263	289	273	256	260	259	295	284	291	287	292	264	296	271	287	256	315	275	255	259	290	293	278	297	281	262	311	307	292	286	280	267	275	285	291	271	282	274	268	252	281	272	280	273	266	290	279	300	302	267	248	257	291	273	279	270	272	285	280	271	238	281	279	263	274	269	277	295	281	262	292	301	255	256	277	281	250	292	270	312	297	289	306	317	267	265	290	299	295	290	249	274	260	260	279	259	256	267	300	288	291	302	269	277	276	301	281	272	289	287	310	298	274	281	280	285	237	263	317	291	269	276	329	278	271	269	266	285	304	306	275	303	266	283	287	284	287	273	269	302	292	283	294	293	262	261	284	296	295	278	273	278	257	291	278	272	303	276	272	311	294	272	326	298	272	276	268	230	284	297	275	269	269	264	253	281	296	290	284	255	293	275	257	268	316	271	282	276	267	290	286	306	283	270	278	288	295	286	285	277	296	263	286	290	278	268	270	274	276	283	289	279	289	273	282	303	283	279	278	279	267	281	278	312	266	308	280	267	275	293	307	301	303	301	261	272	285	305	306	267	273	268	292	268	276	285	307	262	290	283	293	278	287	272	278	270	281	319	299	266	282	291	311	308	286	296	288	283	265	326	301	292	286	290	273	293	270	268	277	253	283	286	286	280	284	295	281	281	273	289	300	302	286	278	286	289	254	328	258	273	286	285	284	277	280	309	281	291	300	326	305	277	267	308	291	290	275	310	277	271	299	301	260	297	281	282	315	288	243	253	268	296	291	288	262	275	291	304	255	298	296	273	243	291	273	273	294	286	299	288	301	269	319	285	265	298	265	319	261	282	245	285	288	287	286	259	273	277	294	289	259	291	269	267	284	308	274	316	290	282	260	306	252	265	254	286	262	295	272	270	306	261	256	287	304	254	278	262	320	301	289	296	260	262	277	291	288	282	263	256	271	279	297	291	288	282	260	271	299	317	274	264	285	260	292	242	310	290	298	280	287	265	287	280	304	260	306	277	296	287	304	285	282	303	281	268	296	281	295	278	258	283	278	293	293	293	285	297	252	261	274	298	299	276	290	271	260	258	280	301	281	257	276	273	281	282	278	280	295	272	288	285	281	261	262	280	271	302	288	284	294	285	274	272	299	275	279	300	261	296	299	310	295	299	258	278	290	259	288	304	273	290	282	293	299	279	269	280	304	285	235	293	309	268	267	283	259	287	259	264	327	278	271	288	254	292	261	253	270	270	287	275	279	257	253	276	279	276	261	265	272	265	271	274	306	288	320	319	278	265	281	266	300	279	290	278	290	300	241	279	273	275	269	281	277	273	296	314	286	293	288	261	258	268	300	292	269	258	272	299	305	315	265	223	297	272	285	326	289	303	302	246	307	290	277	296	283	286	289	293	282	300	277	278	281	290	261	276	266	295	248	268	298	301	260	293	283	256	303	304	309	300	294	302	293	288	262	292	275	271	272	298	269	303	305	256	263	255	289	268	298	300	264	269	275	277	286	276	296	265	272	277	271	292	270	275	251	267	248	272	318	251	280	278	253	302	295	279	247	287	278	254	309	295	279	322	290	300	314	283	281	271	275	295	273	264	267	279	292	311	277	285	287	294	294	276	287	297	289	281	253	296	279	250	277	291	270	282	295	297	292	271	281	269	267	265	272	290	288	279	292	295	314	271	270	273	261	281	309	277	329	308	271	267	275	264	287	269	291	258	291	270	283	296	288	283	292	269	283	299	253	272	280	276	244	285	285	271	280	309	287	267	272	289	256	277	272	257	285	257	256	250	278	302	279	323	275	276	290	309	303	267	278	258	271	254	287	268	288	293	302	281	271	288	259	295	270	324	281	317	270	282	259	281	308	325	282	262	244	295	263	269	250	283	307	297	293	282	283	300	269	292	266	278	292	298	289	294	257	254	271	283	276	273	297	264	279	263	247	295	296	260	277	303	302	277	265	249	275	256	260	287	287	299	323	310	270	258	285	262	281	273	279	288	285	261	286	297	288	280	282	270	256	283	267	309	287	299	263	289	278	281	298	294	281	262	284	263	273	259	245	257	265	281	307	268	277	302	268	313	286	278	265	274	296	288	259	301	263	251	285	277	267	294	294	295	281	297	336	289	279	303	284	241	308	253	268	273	269	284	312	290	270	297	261	294	314	284	294	306	275	306	289	255	248	315	290	267	318	281	271	283	280	318	269	277	285	317	276	313	316	283	253	302	257	294	297	275	265	269	272	275	302	285	276	263	280	275	294	291	334	279	262	262	280	280	296	292	281	295	309	303	279	249	285	297	312	277	278	304	282	269	326	263	280	285	276	270	275	321	281	269	275	313	288	255	288	274	259	275	286	298	286	278	288	240	279	287	301	308	285	273	269	280	272	288	317	282	254	289	255	285	299	293	278	300	299	300	297	258	296	271	328	266	283	321	246	262	288	289	305	281	294	279	263	275	253	247	261	279	290	293	279	286	290	311	284	288	287	285	301	297	302	283	284	275	314	264	268	288	284	288	262	275	275	287	273	272	308	266	296	275	283	246	271	291	266	281	293	272	282	271	288	288	285	288	292	279	289	265	293	279	306	276	294	246	283	273	261	278	292	315	249	278	292	305	261	296	257	271	266	288	311	284	265	269	278	279	274	286	288	271	276
28146	28979	40953	46919	45672	42621	39003	34379	34871	46320	47066	50890	54455	55375	48583	52456	50499	48203	49858	42862	44446	44698	43004	41533	44642	42835	34157	32309	35126	28609	24243	24280	20614	17384	16858	13667	11936	11783	10732	9357	6902	5425	6060	4555	4773	3681	2446	1974	2016	1634	1429	1272	1210	976	987	935	977	926	924	835	862	835	841	857	817	785	820	772	820	756	693	808	757	756	763	756	826	741	764	735	743	782	738	763	752	722	771	743	738	768	732	807	751	728	755	743	760	783	750	759	767	777	773	747	718	821	774	753	755	782	766	721	716	727	743	792	736	729	772	766	750	746	745	745	766	782	693	715	739	716	729	789	824	838	712	772	813	778	730	729	767	757	741	749	748	720	716	726	739	725	770	810	737	738	741	759	784	762	759	766	748	762	711	762	733	736	740	743	759	737	738	750	717	774	732	727	737	713	762	725	750	763	752	762	754	782	684	725	767	763	761	742	765	720	762	766	787	738	719	738	732	776	744	745	731	724	739	766	732	739	773	738	736	709	724	725	739	795	695	704	725	741	815	729	718	776	753	787	758	791	763	741	770	722	780	754	741	715	772	736	760	756	795	729	736	759	720	751	782	781	704	764	712	730	776	733	768	719	766	784	708	769	763	772	740	738	772	778	737	736	791	725	747	763	716	755	718	749	744	755	800	766	712	749	777	725	740	784	777	716	796	735	754	768	740	734	753	728	770	749	788	765	730	748	767	725	811	737	730	769	737	765	701	744	748	759	755	768	795	728	699	731	770	766	738	724	753	768	791	745	712	747	759	713	729	729	754	737	774	769	777	760	717	740	757	726	772	758	720	729	753	746	794	749	761	762	778	737	726	743	761	757	747	751	711	712	743	774	689	779	764	746	801	749	731	788	746	765	730	714	739	802	762	734	740	745	752	722	758	702	750	749	792	794	737	721	734	750	745	780	757	701	756	757	771	760	800	777	752	726	712	723	790	780	763	748	726	689	676	710	728	760	749	757	770	736	764	772	680	760	761	774	707	762	725	754	750	727	782	765	728	776	715	736	775	732	739	736	740	748	707	709	772	745	740	778	757	708	746	774	803	727	776	763	740	748	786	750	803	759	762	767	733	715	762	760	721	754	713	748	766	702	815	755	750	732	781	756	748	748	714	767	732	783	750	740	748	756	712	780	757	760	714	766	758	728	782	794	737	754	734	801	769	814	771	668	674	742	722	754	730	743	772	734	753	784	731	790	735	773	780	738	726	734	772	740	744	753	745	760	768	773	748	743	715	754	734	796	736	728	721	773	723	771	749	701	773	786	698	740	792	769	728	707	756	730	779	763	740	758	782	732	804	759	752	769	714	733	753	704	760	743	805	753	727	790	709	810	747	777	726	730	728	695	747	744	722	812	725	739	787	715	770	749	735	731	759	744	740	763	765	756	765	783	779	754	702	794	728	702	785	770	761	708	742	701	718	754	718	775	744	738	761	776	742	754	771	740	768	742	783	766	717	835	798	756	728	733	776	743	745	796	730	725	741	785	726	792	727	724	777	790	739	758	782	791	746	736	800	803	667	742	758	764	734	755	727	719	780	709	753	729	763	744	774	705	753	734	749	825	801	752	768	734	705	702	736	773	736	715	711	791	716	737	728	763	733	731	693	736	767	828	734	766	722	799	770	734	726	718	744	726	792	746	748	771	744	727	736	744	733	712	745	731	790	729	793	759	753	694	704	785	732	784	731	721	772	767	748	733	752	760	781	737	756	735	807	802	737	741	726	750	780	743	775	740	729	716	765	742	727	744	722	748	743	733	754	720	723	750	728	778	778	775	736	760	743	740	769	743	752	735	737	710	791	759	742	685	749	751	718	707	737	712	753	720	721	747	747	732	721	744	748	739	751	712	725	793	744	722	701	774	715	733	766	707	775	746	775	766	713	762	751	788	743	739	708	762	691	709	764	710	756	768	736	715	744	770	744	763	756	727	802	714	755	791	763	722	733	795	717	770	729	748	738	743	777	718	706	778	756	778	722	710	733	726	747	754	747	740	728	709	721	772	791	774	740	719	759	730	809	705	779	723	750	769	772	733	786	757	800	720	740	726	734	794	783	761	699	758	740	745	727	747	770	770	752	809	757	764	720	726	764	719	729	754	780	768	716	792	756	779	772	759	724	719	740	721	776	752	777	740	746	724	742	759	759	736	775	771	712	744	711	762	730	767	776	774	743	768	729	768	767	759	780	779	739	773	730	740	742	677	755	774	725	747	762	748	738	759	782	793	741	747	754	738	734	705	780	783	720	741	721	715	769	788	722	750	760	795	753	782	754	748	726	782	722	744	762	761	749	732	764	755	745	741	749	730	731	747	766	769	751	743	760	761	789	787	752	707	787	765	778	716	742	727	787	760	754	765	800	786	694	711	779	707	737	765	748	748	746	693	755	744	715	752	788	727	754	755	763	728	703	774	749	751	739	733	774	798	768	806	742	674	758	736	744	759	755	755	749	790	730	779	754	734	745	731	795	748	740	763	686	715	720	731	775	786	759	790	696	728	762	723	729	763	772	739	715	725	787	804	740	701	757	767	786	723	783	715	773	759	747	781	724	726	686	741	781	759	699	734	760	766	768	753	772	832	724	728	761	772	738	750	766	733	744	697	739	745	700	784	731	790	767	756	741	781	744	745	794	760	725	769	714	758	785	762	805	794	728	744	757	763	760	788	774	744	770	752	737	756	735	723	778	751	745	755	788	737	757	724	771	729	732	722	740	735	717	744	752	774	773	718	712	722	750	755	738	736	744	760	722	756	707	727	743	727	751	743	775	759	735	690	704	730	729	760	770	700	757	742	765	790	789	787	816	799	738	763	753	746	771	679	784	779	781	750	718	751	718	764	777	757	736	738	787	769	732	765	712	736	722	709	757	729	702	780	761	768	706	697	732	741	756	798	752	788	768	715	776	698	735	710	731	738	734	771	731	748	726	765	703	773	749	740	818	720	743	758	750	734	726	742	735	776	727	766	755	757	752	745	821	755	750	749	748	764	740	738	756	750	723	819	786	712	750	782	724	723	746	730	727	746	770	723	719	721	775	719	778	749	759	751	722	751	772	766	753	703	693	740	735	738	764	748	764	760	722	753	697	739	705	730	764	740	723	763	742	736	729	741	766	754	770	712	718	792	680	796	718	775	751	726	784	710	686	739	739	750	751	741	771	737	716	746	771	766	716	730	760	759	719	714	734	717	741	725	762	735	792	777	730	771	768	746	774	738	746	740	764	741	773	740	779	745	791	747	761	777	730	764	753	772	716	741	746	761	752	712	737	737	768	801	798	744	749	778	748	716	800	731	730	741	759	725	690	742	822	755	763	702	738	763	733	748	720	770	708	777	816	733	784	764	726	771	747	776	733	740	759	719	762	779	728	717	760	754	724	765	741	764	702	751	761	760	698	760	740	765	729	743	742	724	714	775	771	754	754	737	753	797	693	780	748	742	755	760	687	734	778	764	706	778	790	793	761	736	752	678	768	726	729	762	741	770
16984	13984	16889	13422	10080	6494	4621	3313	2544	2543	2317	2452	2564	2503	1957	1899	1779	1628	1584	1134	1141	1197	1046	981	1088	937	706	611	681	497	387	394	334	345	313	293	258	265	257	279	219	220	225	178	210	229	189	187	204	186	176	197	193	194	185	194	193	209	173	195	208	198	200	196	161	196	201	194	199	178	193	188	180	219	206	199	169	159	167	188	184	184	181	180	176	186	194	201	178	190	217	173	169	182	216	189	213	189	185	174	184	168	171	214	200	166	199	181	208	187	165	208	204	185	190	174	163	184	178	160	170	185	207	202	166	193	201	187	163	193	170	159	184	165	166	172	194	190	178	203	198	202	192	169	188	174	174	176	182	186	175	181	172	210	206	187	180	184	170	173	206	191	201	174	202	205	205	162	193	184	162	206	195	185	197	181	209	198	153	176	172	153	187	186	159	181	177	173	173	205	194	185	183	202	177	184	209	192	197	210	165	177	169	161	179	173	187	184	178	162	192	175	182	180	181	193	177	159	194	193	170	190	206	179	179	172	170	155	198	183	186	191	192	194	185	177	192	196	190	207	176	189	198	201	196	175	179	173	213	189	185	197	185	205	182	178	207	178	183	162	191	173	187	186	177	156	174	194	188	168	184	164	207	167	193	196	183	206	187	187	185	205	189	208	192	215	167	168	180	154	177	192	181	190	192	185	185	171	170	195	196	177	177	191	157	162	178	171	204	202	187	187	153	165	166	170	189	197	185	188	162	170	196	185	180	186	170	186	176	203	183	162	188	159	185	182	191	186	190	171	162	177	202	165	189	177	188	187	172	202	191	188	181	192	210	190	169	185	182	171	178	179	188	173	182	196	171	187	184	195	191	174	184	209	179	178	203	166	171	173	192	184	183	189	177	194	183	180	183	185	179	184	185	168	194	187	184	179	155	180	189	194	181	187	204	180	165	180	175	183	179	195	182	167	165	198	192	162	201	174	181	204	194	182	186	209	206	176	180	207	162	196	192	162	190	188	194	189	167	198	188	209	196	171	212	179	204	175	170	194	184	200	174	195	167	191	172	186	192	194	212	176	189	196	201	170	171	189	187	201	174	194	174	198	187	181	192	186	182	187	192	195	196	194	184	200	204	179	185	173	185	146	195	191	182	169	207	172	175	174	219	205	209	164	185	201	196	178	180	163	189	151	172	182	179	158	190	168	187	188	193	192	194	180	176	187	193	178	201	176	157	185	161	182	186	178	200	213	176	190	173	171	180	160	175	208	158	180	157	184	195	191	167	208	181	192	195	184	189	176	191	178	188	191	179	185	182	177	175	183	198	154	186	151	185	198	191	172	206	163	187	196	179	204	160	167	181	208	176	187	181	190	214	177	188	170	195	170	177	182	172	177	157	166	165	154	190	173	189	165	194	178	161	171	193	169	188	210	184	173	200	190	192	193	185	172	203	169	178	206	198	186	196	193	187	196	170	179	179	198	155	156	195	185	169	195	182	215	196	183	182	173	200	183	197	192	180	177	190	171	206	200	167	190	187	191	159	187	170	181	188	194	196	189	171	190	176	196	174	185	208	208	166	211	205	167	190	187	174	186	199	177	193	197	193	177	194	191	186	213	202	192	183	172	188	186	207	190	180	201	168	164	165	169	183	188	207	179	199	194	202	194	187	170	179	196	175	169	183	163	188	175	176	172	181	169	193	183	199	184	180	210	174	168	208	169	143	183	202	167	191	170	165	178	203	191	153	195	190	198	189	204	197	179	178	193	188	150	179	179	189	170	193	170	161	174	189	184	173	198	191	158	168	186	181	162	194	177	180	172	195	178	193	171	175	172	177	172	174	155	158	169	172	215	189	163	203	169	208	206	189	197	177	197	192	194	199	191	191	190	177	168	175	215	194	173	196	187	184	178	193	183	192	191	199	193	159	183	196	187	199	162	182	185	189	179	184	202	177	173	180	164	191	173	221	189	174	188	194	181	194	169	214	166	214	194	194	182	193	177	179	178	181	172	171	178	191	161	152	188	177	190	214	182	183	171	193	183	199	177	199	196	172	210	168	203	207	157	202	176	212	178	183	189	178	176	189	169	202	165	209	209	194	189	174	170	180	181	203	190	189	189	161	182	163	185	170	170	185	180	185	201	182	199	173	179	202	183	169	188	171	191	166	175	209	152	170	174	195	180	167	197	186	160	191	191	187	194	207	179	167	196	174	172	180	176	195	182	172	186	178	183	186	175	192	180	177	176	177	178	189	207	180	192	161	194	158	168	177	169	187	178	182	207	191	152	180	162	187	175	169	168	167	178	196	214	179	187	183	208	162	190	195	184	197	179	171	182	172	190	176	167	189	195	177	189	178	177	208	198	193	185	164	201	190	173	177	181	189	184	173	191	185	145	173	182	193	208	175	186	198	197	183	196	181	197	187	202	178	201	206	170	208	169	190	174	204	175	176	177	204	195	186	184	167	180	206	183	174	190	165	189	149	181	187	200	183	170	203	206	190	164	168	216	182	194	198	142	207	182	158	183	171	193	166	177	187	183	157	183	174	183	164	184	199	193	209	178	174	195	190	185	185	201	217	172	153	206	178	171	203	175	177	187	198	169	191	195	178	166	205	187	163	189	181	159	200	155	168	195	187	200	170	202	194	212	175	184	207	183	173	185	159	190	208	199	181	219	216	174	185	181	190	193	176	174	177	217	187	174	193	180	195	178	195	193	179	168	180	183	191	172	205	172	176	187	167	161	161	157	186	182	180	181	182	179	171	165	183	193	187	198	189	199	169	186	189	188	156	195	203	201	182	166	201	160	180	196	189	183	219	175	176	178	207	175	187	213	193	170	169	196	193	197	199	169	198	186	177	191	188	181	190	201	193	178	182	184	186	179	180	188	188	181	202	186	173	193	191	181	200	176	172	195	229	175	203	182	168	170	201	171	182	197	172	186	174	178	199	197	180	196	186	164	182	180	167	194	209	175	202	204	183	224	193	187	197	181	184	178	166	147	189	175	195	201	190	188	180	185	164	160	200	167	177	200	167	186	184	182	197	181	182	184	160	207	171	171	181	181	196	186	176	179	181	195	166	172	203	193	197	191	172	198	191	182	189	168	181	211	188	175	202	195	182	175	167	175	159	191	224	195	194	185	195	197	192	186	180	192	219	197	200	202	168	199	204	174	155	180	170	179	174	176	213	189	166	172	197	171	191	182	162	173	206	172	174	164	195	187	183	174	173	180	170	176	170	184	194	196	188	179	189	189	196	185	188	177	179	172	193	180	182	192	195	165	180	215	192	190	178	180	193	198	179	189	190	186	177	170	151	201	192	211	204	188	183	201	183	175	196	170	190	185	175	196	182	176	189	194	171	181	207	216	187	180	177	209	170	179	196	194	186	189	203	189	195	187	204	198	202	183	182	178	192	183	194	177	178	199	197	198	194	179	194	168	186	191	186	163	169	207	203	194	187	184	205	211	194	168	194	201	165	189	186	187	173	185	196	158	184	208	167	187	160	201
10830	12424	22892	25071	23218	18495	15159	12737	10430	10935	10367	11254	12490	12226	9731	10127	9342	8594	8261	5596	6150	6496	5682	5315	6361	5180	3821	3415	3579	2482	2271	2060	1717	1428	1565	1273	1096	1144	1128	984	882	790	795	713	748	676	638	627	630	611	575	571	555	599	549	562	597	564	533	562	566	526	524	535	525	536	523	566	466	545	514	556	529	527	545	505	493	545	486	536	537	538	477	540	506	562	538	513	516	534	515	513	510	479	543	485	546	514	509	534	505	464	526	532	513	499	552	538	483	540	523	533	492	498	500	518	498	517	551	545	542	477	530	490	525	549	509	517	513	517	541	547	549	529	487	509	538	541	521	499	517	504	540	510	536	511	552	513	541	513	488	551	530	496	525	519	505	526	542	519	507	528	490	510	551	476	537	494	468	528	481	501	526	507	522	579	556	512	509	518	545	517	544	500	555	591	535	511	529	498	508	503	497	512	493	537	560	518	504	511	548	482	535	484	488	496	521	515	539	538	567	537	519	545	492	540	513	510	499	564	500	509	475	509	524	526	534	503	544	544	512	529	509	555	514	501	523	477	529	485	572	516	517	501	533	520	562	501	533	494	465	547	506	531	513	539	494	460	536	496	502	513	530	485	510	510	530	522	502	466	519	525	516	527	521	509	529	500	534	512	516	517	531	492	495	540	517	491	524	500	544	526	523	506	522	530	506	574	529	515	525	526	529	535	525	516	519	507	533	519	508	503	535	497	537	532	528	535	540	470	524	500	521	534	552	533	517	463	490	487	525	528	496	514	523	554	508	545	537	500	488	493	524	521	500	491	519	535	501	508	547	515	500	504	536	508	515	520	507	519	505	533	526	524	541	523	541	546	502	486	526	517	529	528	502	517	529	541	509	513	517	469	533	508	539	578	512	526	540	537	557	526	534	509	533	500	494	518	557	506	544	538	544	495	527	502	549	485	498	455	540	504	505	546	569	500	485	554	502	493	506	513	529	543	508	525	521	512	521	539	561	541	493	556	500	503	522	507	530	551	558	538	558	560	536	516	546	539	584	544	563	479	509	502	514	569	481	502	511	526	511	519	504	525	503	510	523	544	528	486	527	504	524	527	528	499	484	501	509	511	505	545	489	519	548	532	487	503	509	523	546	488	530	516	544	506	502	525	526	525	529	513	486	533	545	503	494	480	547	528	529	502	545	523	527	508	507	526	517	512	529	557	524	515	564	535	507	525	511	510	519	480	534	514	509	499	499	528	493	489	561	509	529	538	503	527	498	535	501	548	533	488	490	524	515	506	514	528	507	520	524	504	542	523	518	529	521	502	498	526	538	543	534	513	533	552	526	532	531	544	574	510	517	518	488	551	541	520	539	510	548	535	515	541	527	543	504	526	544	495	510	521	531	487	473	496	529	499	552	547	554	534	485	536	518	526	516	516	515	500	557	556	502	537	547	539	524	508	536	532	516	534	507	508	526	534	532	517	533	529	515	533	498	535	575	531	504	526	535	501	532	488	471	498	522	532	529	533	551	497	510	515	543	511	524	490	547	490	534	478	527	567	557	500	542	542	484	565	506	531	519	578	530	515	517	505	485	494	498	526	511	551	513	561	544	539	592	552	509	548	511	523	524	522	539	465	537	523	523	507	494	514	515	491	484	535	499	546	556	519	530	528	544	532	526	532	504	549	555	536	537	524	514	538	499	510	562	532	521	546	496	554	520	493	549	493	548	522	562	520	559	511	518	494	523	557	548	564	527	546	486	497	529	526	520	544	526	494	490	524	498	506	497	516	558	511	494	535	509	520	556	507	503	524	508	570	473	506	508	491	486	546	505	525	523	528	544	497	558	524	496	538	533	515	502	513	494	525	467	535	511	511	527	514	500	546	505	521	564	530	525	511	520	490	536	555	540	512	544	502	542	589	516	501	503	500	468	513	546	513	518	512	528	528	516	503	530	497	534	529	522	487	519	502	505	520	515	499	532	507	538	537	555	537	487	527	508	527	512	524	505	502	541	507	522	533	509	469	508	516	535	498	536	521	543	550	498	552	510	530	518	529	550	542	529	528	532	532	542	508	499	531	542	504	468	512	549	525	501	556	559	503	509	569	503	521	530	501	553	529	520	501	558	525	506	502	553	500	516	534	535	526	487	507	524	497	537	506	537	531	571	530	520	527	502	483	471	477	502	497	513	557	489	518	507	595	497	498	565	575	558	528	553	550	523	503	537	513	493	565	532	545	516	487	515	524	514	526	497	531	496	514	534	508	543	514	520	539	550	518	492	554	533	543	530	537	515	560	508	536	536	505	572	515	488	506	537	538	500	511	547	551	528	518	528	523	542	495	495	542	524	542	531	519	516	492	493	516	510	529	527	518	541	500	516	564	502	498	528	513	498	519	502	484	499	511	525	541	556	564	525	531	518	545	555	507	543	508	515	495	483	539	532	497	507	505	523	526	518	546	483	535	536	502	537	548	530	543	506	522	499	519	553	513	517	523	519	518	518	480	561	498	494	490	498	543	523	546	539	540	539	492	523	476	517	524	536	545	482	524	523	556	506	517	489	550	538	500	542	516	473	489	524	538	519	498	567	536	510	542	497	520	526	529	526	531	445	514	503	524	543	540	535	534	515	504	538	542	541	521	515	523	525	537	533	507	542	517	537	523	495	522	505	519	520	556	543	537	510	503	497	501	529	505	548	507	526	509	505	546	471	516	496	544	499	564	543	521	507	512	507	520	517	484	529	523	552	506	536	568	529	521	518	546	503	540	514	529	513	497	532	536	554	564	486	508	529	486	523	533	550	528	484	486	561	526	509	511	528	531	517	552	519	583	531	498	556	491	527	494	495	503	546	521	538	513	550	459	509	542	529	526	524	495	492	539	560	548	539	531	468	522	530	507	533	512	515	539	498	512	562	521	572	526	526	492	513	524	512	522	512	547	555	521	537	520	535	524	512	530	544	530	545	535	516	486	560	529	515	521	536	534	547	532	520	488	525	494	519	514	494	483	473	536	526	520	513	499	548	521	497	515	538	549	535	521	526	509	522	549	533	516	532	521	490	564	544	503	506	552	534	588	543	525	540	532	527	524	534	511	515	568	514	535	506	538	504	575	517	521	501	513	569	550	450	479	523	512	536	502	535	542	513	510	562	517	528	474	562	534	532	500	529	555	545	522	555	493	507	489	494	495	484	526	507	515	494	501	501	506	501	535	515	557	531	486	551	500	521	538	485	517	508	491	546	495	548	531	547	531	488	555	499	485	508	510	519	526	570	514	566	492	548	544	530	574	532	504	517	493	523	471	498	509	496	510	473	509	523	554	528	511	499	527	522	482	584	504	524	492	527	497	511	502	553	471	475	514	511	554	549	554	536	521	500	520	540	491	505	508	531	522	553	516	537	534	503	540	519	502	521	500	503	529	469	526	548	525	546	500	522	467	478	482	554	552	569	558	524	537	490	536	546	512	516	508	556	543	530	497	516	518	548	482	516	560	486	519	528	510	521	501	519	516	486	507
33435	29180	33438	31907	27889	19867	15221	11686	13279	17526	21617	24077	24881	24022	22793	20138	18805	18351	17191	10111	11406	11778	10778	9164	11502	9214	7226	4869	5851	4264	3023	2870	2210	1622	1896	1443	1175	1120	1076	928	661	548	565	441	502	433	306	333	301	272	265	272	240	236	229	218	214	244	231	224	204	201	231	222	249	225	243	232	210	238	222	229	236	207	241	205	213	238	221	234	244	234	211	215	224	233	252	238	222	211	207	196	219	229	208	231	217	224	196	217	244	233	220	240	246	238	249	224	220	224	230	196	200	212	231	228	225	204	242	225	202	208	225	197	211	217	234	222	222	220	218	219	211	232	235	195	244	226	189	213	233	250	226	214	224	190	233	216	214	212	221	237	232	231	228	225	195	223	213	209	233	219	214	219	211	238	213	224	218	220	212	254	225	261	237	203	229	198	223	186	229	207	233	239	211	229	260	228	201	216	234	227	251	185	229	223	233	216	239	216	244	231	207	189	198	199	222	199	203	217	235	203	226	207	221	229	220	224	210	211	220	205	208	220	212	217	216	215	239	199	192	201	216	210	221	208	218	251	264	232	213	220	200	180	228	197	213	236	218	236	226	219	214	203	218	223	226	215	206	211	223	225	241	227	219	213	205	260	213	224	191	214	196	232	230	233	211	224	202	226	211	228	225	223	193	227	236	246	212	197	213	224	203	229	235	249	181	215	227	218	228	209	204	211	222	231	228	223	228	223	227	215	232	222	201	223	201	202	220	214	219	228	218	260	249	210	217	237	221	200	215	238	199	223	213	217	222	217	236	209	223	248	235	247	217	198	261	192	204	231	205	228	207	227	194	232	198	223	208	222	200	229	219	237	209	211	241	192	229	206	227	221	209	196	223	217	216	229	205	239	216	208	233	234	210	209	206	240	211	259	248	232	241	216	226	220	197	204	234	200	216	219	231	211	226	216	231	189	212	200	234	240	241	210	227	223	203	211	227	218	232	238	216	218	235	205	221	198	225	234	233	249	226	248	228	233	214	219	206	227	224	224	211	229	232	227	239	219	236	234	225	218	225	214	218	205	220	226	217	217	231	229	187	224	204	256	223	219	216	256	216	187	206	234	222	256	228	220	222	181	223	226	198	216	214	222	205	232	216	217	215	234	213	241	237	205	225	240	226	237	214	206	224	208	212	233	246	202	208	238	232	218	206	197	236	217	215	233	219	230	243	235	215	226	187	230	186	203	200	216	223	257	206	217	211	237	213	231	204	219	231	200	216	226	255	224	219	211	206	203	204	215	218	243	237	221	220	198	228	227	246	235	213	218	222	202	217	204	207	227	243	224	230	224	232	242	248	199	225	249	211	208	221	240	226	226	205	218	216	253	204	217	231	234	214	234	218	217	192	210	200	224	214	221	248	228	192	232	185	226	205	212	237	224	203	203	228	216	219	220	212	203	222	220	237	206	213	227	226	224	243	240	216	217	231	255	225	212	219	227	253	228	240	191	208	212	229	234	197	216	215	195	236	221	177	210	236	217	241	196	216	224	229	225	197	246	203	237	224	228	223	246	233	214	205	239	224	216	192	244	207	207	240	241	218	196	220	216	224	211	237	188	238	213	227	208	235	182	220	215	228	225	199	196	221	236	229	222	232	234	218	202	209	227	218	222	228	219	248	218	214	203	219	237	222	219	224	241	229	235	230	205	249	225	204	208	230	220	224	238	213	229	224	226	214	219	223	214	245	210	234	209	194	244	249	223	208	234	211	201	234	218	224	210	243	212	202	255	222	242	222	206	214	216	217	219	231	213	185	203	214	202	251	223	236	219	222	206	230	213	228	222	191	251	210	234	254	224	205	202	226	211	236	256	229	210	221	219	244	206	252	228	208	253	219	218	217	231	226	217	204	200	194	246	230	219	239	221	210	235	222	234	221	207	220	204	234	225	217	221	221	252	230	214	204	243	235	199	201	205	213	204	245	192	220	233	229	251	228	198	232	232	207	198	220	227	231	227	216	213	224	206	196	209	207	209	218	219	245	211	213	225	214	218	227	257	205	218	201	239	191	208	216	225	214	220	207	209	220	216	251	212	218	217	217	195	211	220	224	239	227	216	219	215	206	207	201	214	230	218	210	225	222	210	227	231	219	205	235	210	206	218	253	224	227	221	235	249	210	205	219	193	198	231	210	220	223	199	223	208	216	201	249	200	207	204	212	210	229	216	213	229	229	219	213	246	213	216	203	197	214	222	208	223	200	259	236	230	200	208	224	235	216	217	254	226	208	223	244	238	218	231	211	210	185	253	205	223	232	197	205	219	213	227	200	199	244	244	232	216	232	214	203	195	218	189	215	234	175	208	214	220	194	225	236	216	212	227	230	216	228	237	215	224	207	223	241	201	212	247	192	228	224	244	224	206	204	226	224	225	195	201	231	220	203	229	227	251	214	225	239	217	229	255	230	229	237	217	212	199	246	222	214	220	217	223	210	237	216	195	205	198	204	197	237	234	228	222	209	217	210	243	242	199	220	194	210	240	228	234	204	267	214	232	200	234	195	224	227	226	216	212	222	189	219	249	235	247	191	213	214	259	222	236	223	205	207	228	222	205	226	221	261	240	218	219	197	208	202	213	237	208	223	199	220	242	188	212	199	204	220	208	229	253	236	210	225	223	214	199	230	234	221	200	209	253	236	232	220	207	212	228	237	234	207	198	230	227	221	223	220	234	205	243	209	209	222	220	217	214	222	209	237	217	196	195	215	210	240	233	196	215	241	220	212	199	257	185	238	233	241	222	203	222	202	229	244	223	230	198	234	204	228	221	210	241	207	209	224	238	221	207	237	233	230	229	191	229	239	200	228	191	222	244	219	225	224	233	211	234	227	213	209	237	214	217	204	218	242	230	219	224	224	211	229	214	233	225	250	238	220	227	224	222	258	236	252	231	197	198	230	216	233	235	211	237	238	210	223	250	224	225	208	210	215	200	243	207	247	252	214	214	208	210	247	225	213	197	223	228	233	205	233	217	228	236	221	202	226	227	210	272	205	213	215	230	256	239	198	213	221	226	228	215	209	221	228	196	229	210	195	209	250	212	222	217	221	241	218	198	207	210	204	229	221	226	214	223	206	220	210	206	222	235	236	201	187	211	200	218	245	192	230	219	210	218	213	213	223	210	214	223	212	225	234	224	218	240	218	218	215	185	195	211	197	230	205	221	213	242	201	194	207	249	201	235	204	219	238	232	193	210	252	221	226	219	237	230	235	226	216	209	231	200	257	233	214	223	211	220	223	215	217	203	228	216	215	226	222	219	232	226	200	211	225	216	224	236	216	242	219	198	221	202	206	236	194	207	207	195	210	204	233	212	234	205	206	179	210	229	221	209	237	223	197	219	230	220	199	213	211	227	219	248	220	191	232	239	236	225	225	217	205	214	245	210	233	251	229	221	211	229	225	227	226	203	236	191	218	235	189	214	228	196	245	211	224	198	274	207	247	242	211	224	209	215	228	207	173	204	227	222	243	220	207	200
21949	23402	35216	40120	38003	33070	30589	27303	31595	36765	40715	42478	44865	43609	41811	41032	40832	40917	37632	28488	33967	34577	33834	30264	35193	29272	25943	21457	23550	18286	15344	14674	12400	9012	10752	8468	7429	6673	6564	5044	3703	3238	3151	2241	2814	2099	1349	1499	1342	1071	1031	839	853	787	730	699	750	651	694	698	677	656	644	636	646	715	653	637	634	598	626	584	681	654	586	653	618	653	640	636	618	600	623	630	585	652	564	601	610	607	619	606	626	610	625	601	651	615	584	576	636	628	652	659	658	591	611	611	598	600	574	592	528	623	576	567	575	620	618	637	623	629	588	574	599	547	611	619	573	597	627	596	582	610	585	600	623	581	582	646	634	595	616	622	578	604	571	565	606	644	618	624	623	657	604	600	603	632	617	597	638	610	598	611	593	602	600	680	651	579	615	641	644	630	628	632	589	615	591	605	615	599	594	575	599	574	635	613	599	585	620	574	602	636	620	621	659	593	617	643	594	638	586	594	614	586	611	598	650	622	599	555	604	589	575	533	589	607	623	653	593	597	618	592	621	668	593	646	601	601	626	565	586	588	612	601	584	584	573	606	571	577	542	595	654	649	578	594	597	610	559	625	591	609	606	630	594	636	613	593	607	620	629	625	601	597	586	609	598	612	603	630	601	633	589	609	627	610	601	644	634	621	623	630	619	604	602	604	618	578	630	560	597	619	641	597	610	628	609	583	669	628	593	616	588	598	571	611	659	635	610	606	590	652	669	634	610	563	619	639	609	602	631	630	612	578	570	655	594	566	635	637	626	601	588	544	595	602	662	619	656	557	628	601	577	614	601	631	592	617	597	618	615	619	637	622	660	598	623	586	608	614	594	605	564	604	643	613	576	626	627	619	610	566	638	601	627	612	560	594	576	583	571	624	629	592	616	591	634	626	602	581	582	564	628	625	618	592	595	573	615	616	608	586	567	619	641	605	596	636	623	637	610	549	620	572	566	610	572	565	593	633	613	636	605	631	602	611	582	600	589	609	643	672	625	587	640	623	614	624	582	600	608	590	564	603	615	591	631	604	626	563	624	614	631	628	631	625	635	597	569	642	609	593	627	667	639	603	601	637	623	607	627	595	631	622	566	584	623	633	684	606	590	586	586	613	586	638	604	647	596	574	592	614	608	593	583	581	573	597	633	549	596	632	572	629	565	613	598	611	619	582	632	630	599	592	613	585	628	621	597	655	599	557	608	600	612	629	625	624	577	584	583	661	607	631	605	598	603	585	619	589	601	601	586	621	614	587	583	617	601	637	577	617	553	587	610	582	645	609	599	622	637	595	626	630	618	622	624	607	591	598	598	592	628	640	569	602	657	605	594	568	621	650	567	558	628	576	568	611	536	597	587	598	653	651	578	612	601	577	574	645	644	648	616	628	603	647	636	610	586	601	580	612	615	584	640	643	576	592	582	618	633	598	569	606	588	621	605	615	612	631	589	622	593	611	581	611	578	610	627	591	630	602	613	643	614	635	615	617	644	637	577	591	608	607	624	608	592	629	605	579	578	629	619	561	593	594	617	588	559	592	609	626	608	625	603	604	550	653	633	600	619	606	575	609	621	586	607	623	616	620	616	649	606	554	584	638	582	629	647	581	625	605	617	569	605	643	599	579	626	581	583	578	620	609	661	626	601	621	563	618	594	572	568	646	597	620	557	629	644	608	560	640	595	615	622	644	616	621	611	594	576	602	618	646	585	562	615	639	603	598	599	574	565	640	643	665	624	662	607	597	606	617	529	615	535	629	551	673	647	633	593	572	594	638	589	614	622	591	579	590	605	605	626	615	630	611	598	605	605	600	621	617	604	582	615	570	603	648	598	575	621	587	568	619	607	639	586	611	577	601	631	581	585	656	613	591	603	570	580	615	577	593	580	629	618	649	613	612	605	571	591	604	610	617	655	578	589	581	623	630	578	632	578	606	584	603	589	621	632	621	569	669	639	635	606	614	633	621	612	601	621	639	611	598	584	617	593	597	584	576	555	603	600	562	591	598	593	617	624	604	564	640	634	596	630	573	589	635	620	646	596	587	615	613	634	563	614	629	608	634	607	642	620	614	618	572	660	587	615	626	603	605	578	627	637	580	610	586	624	623	618	585	614	559	576	629	597	609	629	570	572	572	651	656	626	656	605	571	570	622	625	606	631	622	591	630	613	639	635	619	618	603	601	597	586	620	611	622	611	576	608	583	610	596	664	588	653	645	560	588	615	591	608	629	646	621	606	619	613	618	617	587	590	645	568	558	622	592	599	571	615	628	634	595	612	643	611	622	606	639	637	598	581	571	685	640	607	640	589	595	649	572	630	638	610	623	606	624	616	600	647	587	640	612	608	600	641	614	592	628	598	623	613	644	641	607	620	606	654	627	600	633	626	611	590	637	591	631	625	608	597	608	610	596	606	607	611	568	597	636	576	583	604	643	616	617	649	576	596	663	590	612	601	598	588	635	602	595	586	609	604	596	621	629	640	625	592	619	623	605	623	574	660	614	617	584	623	565	586	629	613	637	626	664	631	607	624	607	574	621	566	586	604	598	588	643	560	660	632	604	619	660	580	624	650	603	594	627	668	616	596	631	577	588	598	636	648	622	622	620	597	607	596	623	591	630	581	611	594	653	622	576	586	619	614	653	603	634	607	617	636	641	609	648	610	592	600	606	613	618	582	630	631	580	616	602	602	602	596	643	610	648	591	611	572	629	608	580	640	620	585	635	646	559	583	596	563	592	599	648	631	624	606	607	621	601	648	598	617	595	592	564	606	609	601	618	605	614	622	623	592	575	565	643	643	609	607	627	621	616	635	612	628	582	560	583	602	594	581	644	581	590	623	593	591	548	590	604	586	626	565	592	615	575	589	649	608	630	580	575	646	619	599	627	640	631	578	572	583	608	615	627	630	583	593	580	594	671	592	580	623	610	601	595	594	605	645	632	623	598	594	600	641	585	612	661	578	615	597	595	596	572	612	607	644	631	608	620	607	630	602	616	588	617	601	651	618	600	644	620	641	623	600	580	596	610	646	599	613	620	608	648	574	615	574	620	656	586	597	593	601	648	609	602	636	613	617	633	633	574	606	610	617	571	571	629	588	640	610	560	625	599	629	614	574	626	623	597	615	620	620	630	572	619	606	600	630	633	549	611	624	632	584	628	626	608	637	607	609	593	607	603	596	603	568	590	610	624	593	631	615	604	589	595	614	569	576	612	598	577	613	591	614	603	574	604	625	608	601	560	581	623	586	589	595	586	648	634	614	657	657	578	630	581	645	668	608	634	624	597	599	570	581	605	611	630	538	587	656	569	629	623	601	627	576	589	619	619	635	630	629	633	596	601	618	599	616	614	639	612	618	582	620	617	600	609	636	616	607	626	637	638	644	589	582	581	643	556	619	645	643	597	606	602	628	622	588	631	584	643	615	640	597	578	623	613	594	630	599	619	592	625	656	585	610	633	584	634	620	586	627	617	582	628	624	604	622	598	605	635	624	615	628	589
42637	36922	39109	42380	37769	31783	26693	20344	28493	32584	34053	36072	35895	35858	36170	30340	30531	31326	27647	15335	20645	21961	20253	15736	21175	16722	13647	8968	10730	8262	6094	5879	4353	3141	3291	2628	2190	2083	1736	1449	900	830	764	711	892	704	545	492	415	390	378	343	329	302	290	274	307	286	257	267	282	259	320	325	287	276	277	237	261	290	297	289	282	258	264	252	270	274	258	265	273	259	273	265	283	254	232	279	288	273	258	273	252	236	251	253	265	299	280	248	271	273	256	268	290	286	280	281	274	303	277	278	270	273	260	272	290	276	250	278	256	256	266	268	260	250	260	294	291	259	285	276	263	278	276	264	263	251	280	234	268	257	266	259	306	283	266	255	245	271	260	296	285	279	267	225	256	301	300	290	271	272	246	282	282	262	271	279	253	284	266	278	261	241	269	281	276	282	256	263	304	269	284	260	269	290	279	259	269	256	266	281	284	262	222	249	275	287	301	255	256	283	277	253	284	277	288	269	271	290	257	279	250	266	264	283	283	315	277	263	270	262	265	267	268	263	258	286	277	311	278	274	258	267	249	278	282	244	254	282	255	254	272	305	252	265	275	276	277	300	260	286	258	308	223	248	261	271	284	281	277	265	267	258	249	276	286	287	279	254	294	265	262	278	246	243	289	258	252	289	256	265	259	291	235	314	270	284	276	217	216	262	243	280	253	282	262	270	251	279	265	274	297	264	280	261	259	266	274	285	260	255	294	269	248	254	254	253	266	270	261	265	270	247	257	262	271	264	268	298	275	257	267	297	251	288	239	262	279	290	284	280	265	275	263	282	259	258	239	282	267	259	253	235	271	266	292	265	276	277	262	266	255	255	244	260	273	280	256	265	248	260	253	269	256	278	265	291	273	277	292	264	253	247	265	265	260	271	285	294	254	278	276	285	266	260	269	266	249	274	267	240	304	256	277	282	295	264	245	287	266	242	253	266	295	249	248	269	272	226	287	259	273	258	276	256	263	267	254	273	281	264	253	272	251	279	298	275	294	277	293	285	312	268	297	261	278	252	291	284	277	265	256	275	259	278	243	261	288	259	273	261	231	268	272	290	273	258	240	279	268	259	248	307	258	268	272	257	277	238	264	284	243	262	270	253	264	277	276	243	238	298	275	276	302	251	290	249	273	249	263	253	264	265	290	283	272	269	245	267	276	266	236	275	288	291	278	271	260	276	256	283	285	269	273	282	249	265	258	235	235	253	219	252	279	234	297	279	274	254	260	240	266	284	293	244	250	271	310	279	284	249	275	274	271	241	304	263	271	273	270	268	293	272	271	272	237	282	272	227	291	251	259	278	258	267	244	235	273	273	254	271	273	258	261	266	276	256	240	273	258	294	285	286	296	279	249	283	269	279	281	237	269	270	271	271	313	256	258	284	255	277	296	254	261	273	286	268	263	244	290	290	290	236	266	282	275	255	258	247	264	224	249	246	269	251	271	287	264	278	241	272	287	257	261	270	262	248	260	270	274	268	280	259	269	274	256	301	246	278	300	266	264	248	293	269	306	272	257	269	267	258	278	269	267	267	253	281	294	286	258	292	298	248	295	274	266	267	267	284	237	280	251	277	263	255	283	280	258	269	278	240	253	272	244	287	261	312	273	253	255	274	260	265	288	272	291	279	284	248	271	282	265	283	289	277	254	288	276	280	253	270	270	289	271	297	255	294	272	278	279	282	258	241	262	246	292	253	258	300	292	277	272	255	274	266	262	280	258	269	297	235	241	259	276	269	272	273	255	253	261	282	287	289	234	250	267	237	273	257	243	274	282	242	246	296	266	247	273	270	291	249	268	273	277	298	243	261	246	271	281	255	261	282	266	252	241	259	283	258	273	263	230	309	269	283	267	276	267	279	273	292	253	234	272	316	267	294	277	253	275	299	244	239	279	272	275	236	279	248	235	240	248	272	282	299	283	246	271	245	256	289	241	304	264	258	288	268	283	289	274	273	284	249	270	279	273	260	293	282	255	275	304	291	254	282	251	273	273	301	239	272	289	237	277	262	249	274	283	234	233	267	285	276	268	278	243	274	259	265	286	276	248	252	281	252	282	271	236	299	284	264	263	265	251	262	258	287	244	272	275	266	231	265	262	278	257	284	266	255	272	261	268	246	267	281	264	268	261	282	291	253	275	259	262	282	246	257	264	267	243	261	273	237	261	252	246	280	298	240	289	248	268	276	259	264	251	241	273	251	260	296	256	268	283	272	258	256	295	243	271	236	259	253	228	266	260	260	256	286	257	288	260	283	278	262	256	258	267	287	229	264	283	249	294	244	270	255	244	235	272	279	246	281	262	250	266	263	274	260	294	269	313	251	259	255	273	259	277	280	275	267	243	276	281	245	296	269	277	274	318	292	281	251	276	255	264	286	298	285	256	258	270	290	237	272	259	264	278	277	248	312	268	288	295	255	265	286	252	243	268	261	285	308	271	256	250	288	255	289	249	263	266	303	282	276	254	283	275	258	297	255	257	267	296	285	292	261	285	283	282	303	256	282	274	256	294	277	236	278	269	266	295	255	257	258	263	267	260	266	278	260	290	282	260	280	274	265	286	256	267	279	291	284	244	268	279	250	236	269	268	267	254	264	275	274	298	258	250	255	244	247	292	270	320	303	267	245	267	238	255	267	262	279	267	263	291	260	237	256	260	279	277	279	265	271	276	280	264	284	261	226	301	262	249	269	278	249	257	280	281	283	275	215	271	317	273	308	253	304	282	257	278	253	262	278	265	268	283	272	272	262	279	263	241	278	290	248	270	283	252	276	262	247	232	297	265	259	241	306	252	251	261	280	274	222	254	275	234	252	268	245	293	270	291	277	261	256	250	272	278	260	255	264	278	240	251	254	269	249	255	235	277	270	255	282	258	244	239	282	270	269	266	273	281	262	310	279	246	275	277	257	271	275	298	305	248	262	304	271	262	257	272	278	288	235	256	260	294	271	242	290	264	254	249	274	317	270	274	295	257	245	250	288	259	282	267	261	259	280	235	280	251	277	264	253	256	270	250	282	281	283	310	259	256	297	295	235	237	292	269	269	250	284	284	302	264	266	276	263	283	273	252	261	277	257	281	267	235	280	259	295	263	225	252	258	265	260	258	272	256	253	274	233	267	276	266	254	282	265	255	283	258	251	280	266	263	257	250	254	291	240	285	244	280	248	249	270	277	236	244	265	264	236	289	244	242	248	291	282	230	282	259	254	273	282	270	255	271	277	270	271	261	275	245	278	264	298	252	261	287	275	245	229	246	266	280	254	270	291	248	261	256	296	261	278	255	297	264	254	305	264	243	280	284	303	265	260	264	273	286	277	258	278	275	256	250	265	251	258	281	284	268	289	264	315	272	267	264	270	267	276	330	262	258	291	233	268	262	265	263	281	261	266	269	266	284	295	279	262	310	250	281	296	263	245	256	259	302	273	266	283	263	271	275	245	265	287	277	266	280	253	284	280	235	278	280	246	258	284	289	263	274	246	247	270
29171	30134	40013	47294	45548	43350	40221	35848	45100	47765	49185	50998	52580	52611	52082	48872	50377	51742	45071	33670	43508	45417	43981	38447	44497	38688	33545	29163	32397	27015	23067	23029	19059	15149	16320	13665	11941	10874	9818	7899	5171	5040	4115	4170	5180	3778	3069	2356	1893	1411	1426	1304	1185	1014	982	990	956	880	881	833	839	859	798	824	768	780	733	778	731	798	740	760	740	708	734	719	689	746	680	725	726	691	739	751	725	738	716	669	716	787	748	750	712	713	698	672	730	743	709	697	758	706	724	694	751	743	779	735	691	720	757	689	752	732	683	748	690	665	732	749	691	676	719	718	703	657	686	768	724	739	702	733	719	744	715	713	716	688	725	760	739	673	748	717	709	710	727	761	737	747	728	729	711	684	716	782	723	668	709	731	719	742	757	723	723	635	728	740	713	692	732	716	720	756	704	709	743	721	721	685	718	730	748	681	704	710	698	732	687	677	676	710	680	752	712	739	735	662	738	703	740	706	673	689	684	747	693	725	683	695	693	701	714	714	734	694	680	687	666	713	777	687	734	757	681	706	684	727	699	693	755	734	699	695	664	700	716	746	680	676	715	652	716	725	749	706	768	710	779	726	748	739	694	723	724	751	734	676	717	731	742	694	721	743	743	707	730	728	729	706	728	703	731	732	699	779	692	745	702	684	686	753	684	739	756	686	695	732	752	685	700	693	725	706	739	712	752	707	692	704	716	733	668	736	698	703	713	725	711	708	713	732	722	684	679	716	725	686	696	704	701	647	699	685	746	684	702	725	712	753	788	732	727	707	695	733	692	727	739	757	773	697	719	779	704	643	702	682	725	742	743	672	718	662	740	718	695	713	740	646	679	743	683	706	696	716	705	673	708	731	706	674	715	703	681	687	676	690	739	712	702	724	714	688	679	745	685	720	762	772	733	711	749	681	755	717	683	702	724	767	717	670	703	695	718	741	671	706	701	687	690	736	686	715	704	699	669	678	694	760	693	721	728	697	683	696	731	792	695	726	719	706	711	696	675	720	703	733	732	741	629	737	706	727	732	701	738	754	741	737	769	780	676	722	710	707	724	696	780	691	704	693	718	677	736	735	709	714	709	677	702	717	698	671	753	735	664	711	729	681	707	706	718	721	740	729	732	703	691	770	714	727	719	755	736	707	702	704	695	663	665	687	738	714	746	731	725	689	726	703	713	724	731	717	716	713	730	683	686	759	671	682	732	756	651	718	681	747	700	736	725	743	686	756	710	746	738	693	696	734	729	695	680	692	667	685	682	683	723	716	662	735	708	678	745	735	675	695	737	691	685	695	771	695	706	758	693	697	633	684	714	688	772	697	714	720	734	679	695	753	732	678	695	721	721	732	685	716	706	783	703	723	698	718	736	747	690	676	741	690	744	715	679	693	693	727	666	709	706	705	719	708	696	741	728	697	656	697	754	680	693	736	755	711	682	710	696	711	667	730	722	722	715	742	710	704	685	767	734	718	748	691	686	699	763	703	741	714	748	673	702	725	713	721	737	708	710	702	693	693	758	725	727	724	720	707	692	683	706	738	710	742	712	734	758	691	746	731	698	713	756	690	742	699	711	735	712	685	705	688	707	741	705	743	744	736	717	727	729	677	696	711	771	760	637	699	721	764	710	668	746	711	732	732	703	744	708	730	744	694	715	692	719	677	754	772	739	737	685	741	699	686	732	744	706	721	712	736	751	666	742	743	720	734	714	707	742	730	722	690	724	714	692	739	716	658	727	707	712	712	705	677	707	773	722	636	672	704	721	734	715	713	714	712	705	671	770	726	783	710	694	720	740	718	737	700	740	697	731	696	697	723	751	731	734	712	758	722	725	741	708	725	680	724	726	690	724	709	732	702	717	695	693	714	717	688	701	755	721	750	708	701	745	742	712	761	733	690	709	670	725	728	731	725	719	690	755	692	723	726	698	693	723	716	769	773	726	704	717	757	728	681	679	725	696	692	717	731	704	700	759	752	734	775	746	678	705	739	712	719	760	730	676	714	697	753	728	728	709	652	695	725	741	661	681	716	753	704	757	712	759	709	722	742	723	676	750	734	761	707	729	671	739	742	699	760	700	674	701	738	688	746	652	745	721	693	733	764	687	720	744	721	731	728	689	658	707	698	717	722	725	719	670	699	793	709	686	658	722	753	704	706	800	712	691	739	720	720	730	707	706	648	699	696	753	725	751	733	711	706	704	731	701	720	730	695	697	710	662	735	715	731	686	738	755	657	740	693	715	702	726	684	710	745	711	745	699	735	714	695	724	772	740	677	665	738	707	707	772	737	731	693	724	652	715	695	747	725	718	726	727	692	712	698	738	712	725	663	732	731	747	723	663	721	677	667	724	721	678	767	702	699	665	744	696	748	654	742	757	741	740	668	697	734	699	763	712	761	752	696	685	715	716	654	724	712	709	758	727	743	755	706	756	675	702	684	685	705	710	728	726	749	695	688	685	705	706	750	737	722	755	695	695	718	718	709	674	704	698	720	687	719	735	661	744	715	723	726	735	734	717	661	733	696	716	647	741	759	743	668	661	675	678	703	712	705	711	685	711	730	721	703	699	686	682	709	712	732	688	696	708	703	709	706	745	741	687	707	753	763	704	747	697	735	711	744	752	725	772	724	703	734	689	715	688	691	754	744	712	694	674	711	739	672	721	701	702	699	679	696	717	699	698	738	680	736	722	725	735	741	658	682	706	684	721	669	744	717	749	706	682	663	684	715	686	749	697	720	730	735	642	708	671	699	694	687	687	718	731	681	697	719	670	670	702	698	699	688	753	685	728	697	674	709	724	711	748	682	748	717	696	715	713	739	684	720	726	698	703	750	694	730	710	646	749	694	724	709	707	692	689	727	693	704	723	724	699	732	692	690	690	691	689	771	745	687	733	702	754	711	695	697	657	772	745	724	700	692	747	695	690	766	750	700	720	703	699	705	715	665	695	764	695	712	690	681	749	724	643	697	720	712	761	739	660	720	715	680	689	710	725	743	751	706	728	732	670	715	754	678	746	696	764	736	717	715	714	742	699	712	705	752	677	731	734	712	746	726	694	748	753	694	737	720	738	680	722	740	751	686	711	715	749	705	736	740	731	696	689	709	708	748	689	750	720	741	717	678	706	722	711	688	762	709	688	698	725	709	641	691	756	679	754	747	696	715	728	746	709	719	672	726	737	670	723	664	715	700	709	709	748	751	733	713	694	720	685	723	752	719	773	699	729	688	707	729	681	701	692	689	701	767	657	702	755	725	673	673	737	705	703	751	719	690	761	747	692	700	697	699	687	720	684	667	688	745	752	691	708	716	689	727	667	735	753	701	706	697	683	727	683	775	718	710	761	724	723	755	722	756	690	718	756	746	681	735	713	698	711	691	736	691	731	713	709	755	703	683	721	712	681	667	713	739	667	709	706	682	744	721	729	696	721	705	693	693	751	736	762	657	698	705	729	720	775	725	711	716	674	721	746	731	762	788	704	748	729	728	739	695	689	725	697	695	728	708
18424	14768	16955	14165	10296	6994	4905	3806	3343	3126	2394	2503	2376	2560	2213	1767	1746	1645	1226	739	1013	1194	961	796	1140	862	657	484	625	502	431	416	362	351	354	257	260	235	259	240	218	202	192	180	200	194	214	176	180	176	178	187	183	197	177	164	207	175	190	154	178	168	193	172	184	172	186	189	188	199	189	166	174	173	155	203	171	199	166	191	172	180	191	198	191	196	184	173	165	181	157	177	172	180	170	182	171	174	213	195	188	144	177	186	186	178	187	199	202	180	173	212	179	174	204	194	155	174	198	157	174	185	178	181	193	181	163	170	174	168	176	174	188	180	168	193	188	181	178	174	182	197	182	166	171	188	197	184	169	194	192	184	188	164	165	191	179	175	169	184	164	188	164	170	190	177	179	167	180	188	174	177	209	173	195	198	190	183	171	210	174	175	176	183	180	204	162	159	202	177	188	187	183	171	193	198	180	204	169	167	184	172	182	162	184	155	161	169	179	211	161	176	160	163	169	184	165	175	193	159	171	173	175	175	209	193	164	181	202	195	159	197	172	167	183	163	175	174	185	170	168	197	190	174	193	181	156	178	187	149	179	183	179	164	176	169	170	177	175	172	170	150	185	156	197	187	184	183	183	176	201	180	178	158	203	173	180	186	179	165	136	181	173	167	183	155	186	164	220	177	174	177	155	185	191	181	150	185	173	167	182	170	178	176	154	177	157	154	175	173	160	201	165	171	167	170	192	179	160	173	196	167	168	183	196	164	149	160	190	162	188	178	171	169	178	175	162	190	167	169	199	169	185	188	189	177	156	187	184	159	163	174	164	156	187	168	196	160	179	170	183	190	173	177	184	170	161	172	180	179	167	173	193	154	171	177	177	188	168	181	158	207	187	182	189	171	173	185	187	177	159	209	193	178	200	180	170	172	176	166	186	164	188	185	191	167	182	165	168	185	202	164	167	177	183	178	165	188	177	198	175	176	167	156	157	168	198	162	182	154	173	179	164	197	177	160	182	173	190	191	165	180	170	170	174	207	194	194	189	172	160	171	166	171	173	185	200	154	186	167	171	178	176	192	188	175	159	186	211	174	180	172	184	207	200	176	177	145	197	161	192	202	187	169	160	171	172	184	183	179	167	166	177	186	186	196	182	159	187	184	177	179	164	206	213	176	188	163	177	164	184	173	183	140	186	147	198	185	202	176	146	177	191	177	199	190	167	189	186	181	173	186	206	174	157	176	175	149	174	163	166	188	192	164	163	183	154	185	176	148	158	172	160	181	153	164	200	187	188	142	180	180	171	183	151	179	188	180	176	158	184	175	197	184	197	189	231	193	187	214	194	174	177	156	162	189	169	194	169	163	159	177	166	174	141	203	173	184	172	171	158	184	165	170	189	166	160	205	195	184	157	205	204	176	175	162	184	174	155	197	199	185	185	204	189	195	187	179	194	177	185	201	182	175	160	173	196	181	190	197	187	181	164	165	187	164	160	149	176	179	168	180	175	169	181	165	190	173	172	173	178	182	167	182	166	185	169	201	157	186	179	171	185	162	181	206	176	180	172	191	186	181	178	161	207	174	172	164	179	183	182	167	168	176	184	168	183	155	152	206	169	169	179	185	164	194	179	169	176	182	196	182	183	178	182	188	160	170	163	198	209	181	171	176	184	168	175	173	177	189	176	166	195	194	189	177	179	184	146	169	178	169	205	169	173	173	206	180	184	167	194	163	183	181	170	153	200	183	187	211	174	170	191	200	165	176	183	192	189	158	172	168	167	161	158	186	171	180	180	172	142	180	181	172	178	187	162	206	166	212	176	203	192	186	174	179	197	191	211	167	191	185	168	187	188	209	173	170	178	175	191	187	157	195	179	189	182	196	188	179	191	183	160	173	177	157	173	150	184	160	170	159	177	177	205	178	171	175	174	200	200	197	165	155	179	146	195	157	164	179	160	200	178	164	156	190	186	185	166	170	204	176	187	190	208	170	182	156	170	189	168	182	194	190	179	161	168	176	208	174	149	178	186	172	161	206	185	185	170	175	182	181	178	187	195	162	157	190	205	190	179	189	180	205	167	187	185	154	196	175	182	192	188	156	181	169	166	160	182	183	179	171	168	173	181	198	188	190	197	182	189	165	184	157	203	178	157	162	152	172	185	177	172	164	178	190	167	178	189	186	173	176	198	175	162	172	182	190	167	180	169	206	179	191	192	178	178	179	165	211	199	177	160	164	200	180	194	176	167	154	193	172	164	150	192	168	169	173	195	181	187	188	182	177	185	208	175	184	166	176	171	184	182	165	181	197	187	177	153	201	163	193	186	180	170	191	199	179	176	164	176	186	190	201	167	184	172	159	186	182	171	167	184	177	188	170	190	173	173	216	170	203	170	168	180	197	166	187	184	181	194	174	183	183	172	175	158	169	177	182	189	171	192	196	188	200	192	172	194	179	165	183	166	178	163	175	208	165	193	166	168	161	174	191	178	171	178	188	180	191	170	176	190	167	181	192	176	168	172	195	179	192	170	184	166	156	174	175	172	153	173	185	172	160	174	179	178	173	179	170	180	209	167	189	185	179	165	176	175	151	191	169	171	190	186	184	192	180	193	168	198	152	202	189	190	200	188	151	152	172	182	169	166	174	187	176	165	201	169	179	181	168	180	195	198	199	179	190	170	177	194	157	187	189	169	177	179	187	190	162	188	164	189	171	174	190	159	192	172	174	174	165	187	190	186	162	193	192	149	196	184	191	177	176	147	166	172	186	185	183	169	181	150	186	194	192	164	186	151	169	177	158	180	186	175	160	200	186	175	170	185	197	176	176	161	162	179	169	164	170	192	189	164	188	200	167	192	162	185	176	182	181	178	180	182	154	206	177	194	195	177	171	209	162	172	203	178	186	187	192	177	199	215	162	177	149	200	171	191	192	162	185	180	177	187	193	182	182	181	148	184	174	159	178	201	171	193	165	162	194	167	152	179	176	153	167	178	190	148	171	155	151	164	180	169	197	173	183	178	174	203	182	187	169	189	168	194	143	176	172	178	175	190	153	176	180	186	193	165	185	162	193	186	181	173	171	179	189	185	170	201	182	177	165	188	174	177	160	168	156	178	201	184	178	193	194	193	167	190	174	216	179	167	207	160	178	174	185	209	174	174	163	174	204	165	175	181	177	143	185	179	161	210	192	201	187	175	183	176	179	182	182	176	185	165	216	160	139	162	142	157	139	168	214	168	195	161	159	193	165	168	178	178	169	152	169	165	181	181	191	170	165	184	169	180	165	176	226	201	165	204	157	177	186	178	196	198	173	188	191	165	170	176	168	180	208	162	169	160	172	175	204	169	176	159	178	200	168	189	191	170	157	181	174	179	176	215	166	184	176	199	161	171	170	175	190	189	175	185	162	181	171	186	159	169	178	186	175	183	145	161	186	167	176	207	165	162	207	185	142	182	197	193	190	185	164	165	206	184	154	166	158	153	172	186	184	174	181	176	175	175	166	180	191	181	181
11605	12628	22678	25651	23121	19169	16414	13789	13926	12673	10525	11760	11466	12447	10637	8609	9568	8823	6120	4019	6137	6782	5568	4673	6412	5026	3317	2684	3303	2512	2032	2082	1621	1616	1517	1232	1145	1054	1010	879	752	739	663	642	748	640	640	610	615	554	606	550	564	500	557	537	539	594	538	553	563	527	505	497	502	435	543	490	479	515	520	506	522	489	483	502	491	487	468	541	498	488	538	489	480	514	495	528	508	531	490	511	461	500	482	488	492	464	506	490	516	503	514	530	496	557	473	446	484	508	523	486	479	519	480	503	521	488	468	482	547	468	486	465	494	501	517	521	496	515	537	453	509	530	507	513	514	563	525	528	525	502	509	528	466	493	456	494	534	510	505	516	477	534	490	492	482	505	527	466	531	505	527	491	489	524	469	488	493	510	488	539	493	509	457	513	477	481	462	534	469	480	512	462	459	507	500	511	463	524	481	516	513	512	515	496	488	518	517	525	489	492	492	485	522	493	475	511	489	517	518	478	478	494	507	482	543	536	497	482	540	530	489	515	529	472	499	506	500	479	509	470	488	512	507	507	520	508	472	516	451	514	542	511	486	514	511	479	520	509	514	511	502	493	449	530	529	508	535	483	470	464	522	525	506	483	514	496	489	516	480	504	491	508	479	486	489	482	535	523	464	513	505	567	486	497	514	510	492	498	511	541	509	491	545	500	496	461	543	470	529	466	507	478	468	499	528	472	475	503	489	494	486	511	516	515	487	514	540	481	457	517	533	515	497	496	521	490	505	503	515	499	509	482	469	461	522	470	503	499	516	530	506	497	453	449	512	494	512	516	516	511	533	510	500	480	511	484	483	490	526	516	498	521	494	506	523	484	478	510	432	486	490	508	476	509	497	520	517	495	527	457	526	495	518	478	519	478	504	509	484	484	489	500	496	480	491	519	491	514	517	496	521	515	519	517	482	522	491	462	523	529	532	514	528	495	492	447	479	489	533	540	502	518	513	525	456	465	499	532	479	516	511	501	467	454	473	493	465	513	512	533	519	502	506	513	502	493	509	489	550	489	530	491	488	473	489	498	510	494	503	492	507	497	478	477	486	490	518	505	498	526	517	501	556	520	507	515	460	515	482	474	529	504	538	506	530	520	476	499	487	513	512	492	506	518	481	534	520	472	522	504	479	509	507	502	470	467	502	517	538	530	501	466	518	516	503	571	494	472	483	454	504	503	526	518	527	498	514	506	449	481	502	486	500	508	519	494	513	521	467	474	463	489	514	586	482	522	526	490	481	461	503	517	514	560	486	484	475	523	524	510	478	493	495	503	468	525	498	494	514	508	521	498	480	521	448	476	510	541	491	446	496	469	442	520	467	518	522	502	485	517	494	541	458	501	484	494	474	480	459	517	503	521	500	480	486	503	512	527	508	522	530	492	501	524	512	493	518	499	509	516	474	507	487	526	515	511	516	469	531	494	521	515	501	503	506	489	483	505	484	549	519	512	487	510	545	497	494	528	492	496	508	498	533	484	509	514	499	492	503	472	490	496	493	482	526	518	509	483	488	475	477	484	516	506	451	506	518	495	486	485	481	496	529	457	504	498	507	491	519	497	515	507	478	486	496	523	523	511	496	487	491	478	503	494	473	485	485	469	478	491	506	478	501	513	536	491	491	485	499	521	484	499	489	493	500	516	527	456	496	495	516	521	518	516	515	537	465	503	505	502	505	517	503	465	501	536	469	482	507	510	464	473	532	499	479	475	492	483	482	508	504	496	526	437	508	486	519	500	538	477	498	466	521	514	498	459	534	488	519	469	482	487	508	526	448	503	482	505	500	511	483	511	503	495	492	465	547	527	518	485	497	525	493	479	451	486	505	491	542	519	491	487	527	541	514	509	497	479	520	533	498	502	467	486	500	512	468	482	495	516	473	503	530	501	495	484	482	501	498	494	509	495	464	542	489	509	496	483	499	536	513	474	516	504	506	499	506	497	526	515	567	466	472	504	508	514	487	540	516	507	473	499	517	493	498	482	482	506	484	513	477	526	500	497	468	467	461	484	508	493	509	492	486	444	501	492	524	493	529	517	534	497	494	505	514	529	494	498	528	510	557	530	527	510	476	525	490	479	506	532	507	512	461	530	531	525	543	505	500	491	482	530	526	470	518	481	501	516	506	532	495	500	496	472	503	530	490	505	472	486	520	530	533	549	510	469	522	507	512	491	527	537	477	510	522	501	500	487	466	525	508	524	513	510	470	528	529	507	510	520	515	503	489	516	501	483	516	490	479	491	497	470	483	493	443	544	531	485	469	477	516	494	498	520	527	480	550	512	480	529	494	507	534	519	478	508	471	520	482	538	483	499	483	481	439	518	512	527	487	533	473	525	467	508	513	515	450	504	488	482	495	536	506	487	492	491	488	518	469	508	508	513	513	477	477	495	502	478	500	468	505	495	516	470	504	451	491	508	493	505	518	544	493	516	510	482	494	534	503	467	550	465	475	499	510	502	507	461	498	506	501	520	491	494	495	483	495	482	491	532	501	515	494	488	484	487	499	489	510	499	508	512	528	479	488	519	511	511	485	493	463	495	506	541	518	517	487	510	511	495	481	500	511	533	506	465	494	496	528	508	475	476	496	499	518	478	517	444	526	530	486	516	520	501	533	477	488	529	511	500	492	533	494	489	523	507	488	550	482	495	485	486	485	526	511	501	469	539	548	497	492	491	542	474	525	514	494	498	499	525	499	527	483	484	474	456	462	496	536	493	476	508	482	503	493	500	513	511	529	500	495	527	538	506	493	506	493	490	463	491	475	515	510	534	534	496	518	499	486	477	485	513	477	508	514	498	476	462	556	497	499	515	510	535	507	515	511	484	493	516	524	475	475	545	532	508	533	476	511	506	521	476	506	484	524	504	553	514	478	528	491	524	522	514	571	504	522	487	496	467	511	494	479	511	519	470	495	503	516	500	501	510	483	529	517	497	477	475	501	487	499	496	487	492	489	492	502	514	501	541	497	475	570	500	527	485	539	501	538	524	509	478	495	494	507	503	499	509	507	518	498	500	509	492	506	480	501	476	493	529	483	502	458	474	491	492	535	490	546	502	479	504	518	489	507	500	502	507	474	456	500	500	526	539	484	591	520	514	501	522	469	525	491	498	509	495	488	509	492	509	488	506	506	510	488	523	474	499	518	469	538	535	500	489	509	514	507	529	499	488	495	506	512	493	523	486	498	498	498	525	509	479	516	498	480	533	498	524	507	502	509	483	478	500	506	521	520	508	487	522	516	464	542	528	475	501	478	523	487	533	471	511	503	488	454	541	495	491	494	469	507	504	480	555	481	493	519	529	518	504	456	512	476	467	469	515	503	494	493	496	465	451	490	526	501	544	528	495	486	471	532	514	486	501	511	489	474	482	493	507	486	492	530	492	458	524	550	506	525	471	533	555	530	483	518	522	502	512	495	530	530	513	474	474	543	506	495	469	506	475	502	520	535	520	528	502	469	480	490	507	526	473	538	485
34421	29674	34222	32729	26673	21877	17686	13577	22444	22932	21503	23558	23895	24906	21478	17848	19701	17966	14006	6758	10576	11584	10085	8080	10650	9598	6198	4113	5464	3751	2783	2915	2100	1792	1733	1315	1306	1097	820	669	479	430	411	412	395	393	385	347	302	267	247	278	227	241	262	211	213	217	222	216	226	210	239	215	239	234	228	213	224	228	187	212	208	245	260	191	204	205	211	228	223	221	205	232	236	240	210	208	189	201	209	228	236	235	226	212	199	221	192	251	206	224	235	218	210	231	197	225	191	232	230	224	234	220	241	235	212	211	223	196	169	218	226	216	213	186	213	232	187	206	203	218	216	209	215	233	219	246	219	212	216	211	213	214	215	215	200	210	199	231	227	205	237	212	228	239	230	204	200	233	206	211	200	210	209	219	235	220	224	213	224	230	230	218	225	219	230	221	232	219	213	216	223	196	226	229	223	211	192	233	226	225	221	208	232	246	221	218	224	233	226	220	189	210	224	199	200	227	220	214	235	245	218	206	222	213	208	223	226	219	216	223	211	224	197	233	216	222	221	204	202	226	212	202	199	220	224	217	212	198	211	215	210	194	212	198	223	227	221	238	215	232	193	231	206	218	234	221	227	220	220	186	214	195	193	234	238	212	239	209	230	184	238	212	236	223	206	205	233	208	230	217	217	222	205	231	249	199	216	260	184	222	213	210	228	203	217	225	214	203	218	188	246	228	228	208	246	220	197	232	192	207	209	240	206	236	208	220	253	222	213	216	227	234	232	195	214	232	187	204	190	234	194	211	230	185	238	178	222	216	242	205	196	204	229	238	235	219	214	209	213	206	205	194	202	219	222	229	220	228	185	210	210	208	229	207	209	202	175	231	220	210	223	238	229	234	212	211	220	192	232	240	197	211	222	222	211	199	220	225	225	207	238	210	235	204	222	190	194	231	241	234	244	210	211	235	234	233	226	220	207	189	212	230	221	186	210	214	204	192	189	216	220	201	189	213	239	231	204	187	192	213	205	217	195	209	205	214	218	247	227	214	219	181	210	197	208	217	210	235	204	225	213	182	215	229	211	202	205	197	239	224	217	191	202	216	184	226	229	196	216	223	213	206	220	198	209	222	206	216	191	214	229	196	210	266	228	231	222	194	239	198	217	222	220	226	202	226	217	203	203	218	245	222	214	233	183	182	225	221	203	206	203	206	222	231	222	231	224	237	233	247	222	229	224	203	237	225	214	197	216	179	205	231	217	192	205	212	221	225	233	213	247	227	209	220	234	209	226	228	191	210	206	202	201	226	238	220	199	231	230	198	198	229	219	182	222	236	210	210	229	190	196	212	228	218	237	248	197	217	225	215	242	219	195	223	194	223	211	229	204	226	224	201	207	246	234	238	200	229	232	199	218	214	224	200	225	215	204	208	200	213	244	227	188	226	234	205	208	210	239	221	206	203	208	200	221	224	219	211	218	235	207	216	202	197	216	218	187	224	220	213	186	204	224	197	226	194	223	223	227	244	195	220	236	230	225	239	220	215	201	214	207	221	219	221	229	232	220	214	206	222	225	232	206	226	205	209	234	220	206	224	236	206	225	202	219	216	226	193	217	209	187	222	183	195	235	219	206	199	211	239	220	200	222	221	208	226	218	211	200	198	243	210	195	195	217	220	216	202	236	245	251	232	194	217	211	253	224	222	223	217	234	219	228	214	226	215	223	204	219	208	217	211	210	223	211	189	223	217	220	206	225	212	206	204	202	244	219	230	221	205	195	247	230	210	211	220	215	219	191	223	226	234	208	251	203	227	223	206	215	245	210	215	214	232	220	213	200	215	213	195	247	184	224	230	206	199	205	216	238	239	215	209	231	229	191	245	202	214	197	230	236	214	218	208	218	222	211	210	217	201	237	211	216	235	221	207	208	215	222	239	204	248	201	207	227	194	211	231	201	229	202	224	225	218	212	223	217	189	232	199	202	208	213	226	218	222	213	217	223	189	209	261	231	217	212	216	220	230	234	223	214	230	222	202	247	227	216	227	229	217	217	199	227	233	228	219	202	203	217	239	225	225	249	223	221	214	183	259	216	223	198	194	233	234	194	207	225	210	194	217	237	234	206	196	232	219	213	215	232	219	238	208	209	232	206	191	204	213	219	203	222	214	217	251	228	222	218	206	211	221	227	224	214	217	243	215	200	206	192	213	220	252	221	238	227	207	213	225	227	203	220	213	202	231	215	227	204	196	202	226	223	222	209	221	226	199	228	211	236	227	213	208	204	246	220	214	226	214	209	214	178	218	202	211	200	212	244	219	209	219	209	217	222	219	244	223	220	213	226	227	199	212	213	205	201	217	182	219	235	235	233	208	216	215	235	213	216	240	185	225	219	226	241	230	239	201	204	208	239	223	236	200	229	231	239	209	218	194	219	196	217	212	186	200	197	212	204	221	200	217	216	242	237	203	203	221	212	215	232	211	218	215	202	200	230	227	214	202	211	212	228	218	243	221	217	226	211	228	210	197	263	223	244	210	205	227	225	224	196	222	193	192	184	218	231	229	229	217	246	248	207	210	211	227	182	221	197	215	218	226	224	210	203	228	206	234	212	241	196	218	199	222	210	224	212	216	252	220	210	212	225	193	251	232	213	203	221	200	205	223	202	220	211	202	236	240	186	216	210	243	217	210	238	206	232	191	223	208	201	227	225	194	220	236	218	225	227	208	222	217	216	250	208	231	208	218	198	187	216	204	225	225	234	224	254	234	235	224	213	212	198	218	233	214	209	253	219	226	225	223	230	227	209	215	208	219	223	237	199	216	232	202	232	201	234	237	223	232	196	209	200	234	204	208	219	226	194	221	208	219	225	228	210	230	203	248	225	237	210	191	218	223	217	234	209	225	254	199	228	192	203	228	249	193	233	211	226	216	211	208	221	224	193	205	227	246	188	208	227	237	195	203	224	210	248	208	217	223	224	231	214	243	208	187	211	238	177	214	225	215	220	229	212	201	215	221	220	220	219	225	208	217	216	216	235	228	225	242	221	207	226	181	234	214	254	219	254	195	233	201	227	223	218	211	229	220	214	256	228	206	188	223	227	221	232	258	239	208	240	238	238	251	204	240	214	222	231	230	210	218	200	216	230	184	203	212	208	221	198	227	197	230	231	240	238	215	203	231	200	202	231	218	227	211	202	241	231	203	221	202	214	209	231	243	202	199	207	231	224	237	213	209	207	249	196	233	227	237	219	224	201	246	226	207	238	193	212	230	247	211	238	231	190	201	214	220	214	234	206	199	210	204	201	230	214	228	233	216	201	214	217	231	235	225	223	224	175	225	211	185	217	188	238	229	190	227	208	201	200	193	178	222	227	238	217	225	216	227	203	206	224	228	200	227	206	210	235	202	215	226	219	205	226	223	210	214	222	225	238	222	214	231	242	190	206	218	220	224	218	195	213	233	226	198	210	205	231	206	231	205	219	203	235	233	266	233	241	213	214	219	221	224	217	215	216	197	208	218	221	241	220	209	212	214
23118	23417	35780	39615	37657	35221	32492	30331	41047	40402	38525	42383	43714	44796	40584	38946	42409	38514	33900	22606	33525	34938	33130	28484	33144	30347	22354	19332	22372	17216	14879	15141	11275	10073	9879	7858	7747	6298	4885	3977	2889	2407	2143	2423	2449	1849	1810	1499	1246	981	912	907	917	775	714	744	698	719	707	623	632	651	662	632	623	607	665	613	611	630	598	653	579	616	569	578	575	622	616	583	626	569	620	642	597	559	600	581	611	566	658	596	617	575	630	548	574	578	543	636	618	655	643	606	646	618	574	612	578	618	627	631	620	633	576	609	554	567	604	599	562	607	580	580	618	601	619	595	610	625	572	617	601	582	587	568	622	633	611	574	610	564	606	584	599	610	567	614	579	564	579	585	593	595	576	544	602	607	630	601	611	595	658	578	577	607	575	606	601	595	582	621	559	614	547	595	651	614	576	592	634	602	604	583	607	628	623	591	573	598	598	577	600	631	564	577	631	567	559	609	598	644	582	551	597	624	598	620	609	629	593	599	592	612	583	593	618	578	605	550	576	601	567	592	606	602	592	627	592	589	586	607	590	591	607	613	613	592	631	622	611	607	604	620	617	576	587	586	661	619	541	645	602	614	600	608	573	623	609	609	612	608	578	568	621	552	540	541	571	609	633	583	584	616	578	576	593	612	575	620	604	588	606	599	616	595	611	643	604	600	628	601	607	571	579	605	608	646	633	581	560	590	563	578	615	597	565	630	600	587	589	583	587	595	621	639	555	613	552	602	563	578	615	560	644	588	558	593	527	599	615	555	577	578	629	571	574	627	613	596	627	630	594	549	617	607	615	554	557	593	564	619	572	568	582	611	620	634	542	590	597	563	590	596	622	567	536	620	630	615	577	627	586	606	631	615	591	620	574	594	570	619	590	578	587	581	578	611	629	583	631	585	523	563	558	607	575	635	593	601	598	595	611	580	606	611	575	603	550	577	578	596	609	607	646	602	636	585	605	642	621	539	625	590	578	621	595	614	601	583	593	563	615	608	534	618	598	531	612	613	613	622	582	588	582	624	573	603	539	549	565	592	578	581	584	570	601	623	589	579	616	569	633	537	577	597	606	593	545	599	541	595	620	598	607	579	554	597	613	559	617	566	591	617	596	577	595	549	619	572	629	584	628	574	577	556	630	640	611	605	612	610	652	579	625	579	605	624	571	596	679	621	576	585	617	588	602	619	603	600	623	601	588	612	584	582	608	540	551	609	594	559	584	591	604	589	598	579	618	580	600	598	612	605	577	626	650	591	580	579	563	575	583	623	605	566	595	577	594	609	594	596	601	588	578	597	588	583	594	597	558	608	603	528	584	568	608	622	570	580	574	577	597	628	534	595	616	598	588	561	577	567	588	618	568	603	579	600	598	556	621	578	593	650	634	574	619	601	611	576	613	567	569	622	649	608	646	558	614	572	597	632	606	577	598	596	522	597	603	635	573	596	624	597	580	556	554	605	577	607	616	591	570	583	587	592	586	599	596	611	592	590	550	603	553	610	577	594	580	628	627	563	595	547	566	561	626	611	630	582	569	586	596	672	620	582	629	620	595	535	629	579	613	644	600	612	572	624	581	541	579	604	607	588	590	587	583	633	601	593	562	560	589	604	591	622	579	601	570	576	596	587	548	584	595	630	578	579	573	605	622	619	612	597	601	560	569	573	562	606	624	612	617	599	610	585	600	639	605	609	583	562	605	599	606	577	572	605	609	631	633	624	595	624	585	605	603	599	602	608	559	614	605	592	630	614	622	592	602	590	572	641	617	600	585	606	618	569	590	626	582	602	569	609	619	625	610	587	625	583	590	596	616	613	594	595	576	553	606	575	605	581	592	570	603	557	610	583	575	641	591	575	614	581	600	530	573	606	597	600	580	563	640	633	595	594	588	564	613	604	603	577	649	585	592	619	578	579	612	613	591	597	578	564	563	629	598	634	589	606	610	631	600	591	589	626	619	624	572	620	632	630	583	547	577	585	633	574	572	585	622	572	597	578	606	637	577	597	625	664	649	604	596	570	601	638	636	604	604	638	623	634	599	563	610	588	589	577	590	615	626	570	582	631	591	605	594	601	570	593	540	574	590	615	582	588	604	604	646	623	584	539	531	593	599	594	614	559	601	624	628	589	545	585	584	571	563	610	589	622	514	636	638	546	573	613	586	596	646	604	587	569	627	599	598	602	584	619	627	585	571	597	641	616	588	592	582	645	618	590	584	606	575	597	662	538	566	589	647	574	621	599	590	620	589	597	578	589	588	610	547	563	599	630	651	593	592	573	581	583	619	610	553	595	574	569	579	585	593	602	610	579	621	604	625	568	593	608	547	613	603	584	593	611	568	618	570	538	630	591	595	611	584	562	599	583	633	579	601	636	580	554	615	608	605	598	607	552	585	607	550	588	576	601	604	569	625	578	620	602	568	578	617	608	580	633	557	573	592	558	607	623	605	607	616	629	571	590	590	592	591	623	562	594	616	606	530	594	646	602	560	611	628	603	608	561	558	564	646	557	598	595	641	600	586	605	633	614	607	631	581	580	626	549	567	586	587	598	618	557	592	615	592	577	595	624	614	619	573	622	613	562	579	599	594	626	594	602	595	574	589	633	614	619	559	625	649	612	603	598	590	621	614	581	611	607	631	631	571	576	588	559	590	605	582	607	621	606	595	579	609	616	620	591	584	598	625	616	646	594	564	650	585	591	572	579	592	568	600	597	584	583	582	613	614	613	590	576	593	610	581	662	610	642	607	597	591	638	619	608	627	584	596	597	597	577	594	589	639	622	601	661	605	595	598	594	618	619	600	606	595	601	594	551	588	605	610	548	620	554	601	594	609	625	584	610	595	566	615	586	641	631	605	597	583	600	628	536	621	600	583	574	607	591	589	626	601	630	584	567	586	609	615	553	630	615	594	605	589	614	632	596	629	601	574	553	612	608	586	603	580	538	599	675	577	587	588	565	638	533	631	601	559	589	630	607	614	623	582	592	612	600	585	644	609	596	597	621	599	609	559	610	598	608	578	607	618	615	613	607	601	575	583	597	579	555	603	616	605	583	567	576	603	632	589	588	603	584	600	570	578	602	611	551	586	565	620	577	638	608	629	528	619	563	569	584	577	629	568	623	609	589	645	619	581	615	642	621	609	627	545	603	588	595	567	604	642	598	621	541	583	583	626	560	615	570	594	632	592	575	583	573	627	601	571	571	600	607	594	628	591	597	592	588	605	613	649	555	589	592	593	605	588	567	611	569	592	596	589	622	595	583	541	620	591	604	601	616	668	563	599	595	592	546	617	598	575	598	569	590	584	649	582	564	556	588	601	592	586	564	624	572	587	606	589	564	551	613	581	581	577	621	597	629	583	617	623	556	594	605	595	604	592	616	539	617	607	578	617	582	582	572	587	595	641	565	609	621	614	590	596	633	638	616	584	607	612	541	597	631	634	611	585	582	585	616	601	587	600	561	616	615	591	630	584	652	637	651	588	595	586	564	619	602	563	593
43539	38191	41197	42144	35392	27210	27589	21860	30750	32572	34759	36525	36549	37327	34202	28731	31030	29910	23957	12708	20027	21247	19373	15529	19561	17130	12304	8404	9818	7131	5828	5476	4063	3053	3063	2943	2508	1754	1315	1253	877	743	613	716	762	577	528	468	365	370	368	326	315	290	285	328	296	307	305	274	289	276	236	278	270	264	268	268	282	273	280	273	304	273	280	288	293	250	282	287	242	280	252	280	261	273	286	249	265	259	278	300	260	243	277	264	254	266	266	270	281	270	264	266	258	268	237	239	254	289	270	260	264	254	266	259	271	270	261	260	261	273	267	255	265	278	274	258	248	270	265	275	266	294	235	270	229	259	260	286	265	279	278	254	255	293	281	272	265	289	269	268	282	257	261	281	236	269	287	268	255	283	254	254	276	282	243	245	250	244	260	275	262	260	223	238	280	279	278	265	251	257	258	279	244	219	230	244	259	260	271	273	277	278	246	274	264	268	298	268	231	270	288	260	254	235	245	274	264	266	252	261	256	242	244	273	248	246	258	248	232	273	241	280	222	259	276	250	246	257	256	256	223	259	279	250	235	258	266	260	250	236	249	240	274	257	244	260	264	261	281	248	233	262	271	274	253	248	264	251	243	258	286	277	281	261	260	242	270	259	259	285	283	246	251	279	272	276	252	277	257	238	283	272	226	249	275	262	270	265	240	262	237	290	258	274	226	221	255	266	256	250	248	271	253	254	284	252	255	278	249	258	259	237	255	240	243	268	260	256	266	300	247	249	227	287	261	278	249	269	246	248	266	255	274	274	293	275	273	255	287	262	246	243	241	212	283	258	285	248	254	259	247	264	254	263	249	257	263	278	267	286	274	262	269	243	279	282	245	246	270	254	283	264	274	261	289	277	264	246	296	258	271	255	263	255	266	272	276	263	268	258	265	254	238	253	263	258	284	266	268	261	248	248	249	263	260	226	249	230	265	248	283	272	264	260	256	282	256	240	263	254	241	269	281	253	243	245	277	283	260	275	265	274	276	323	263	276	256	240	297	257	259	262	255	273	289	242	269	275	258	262	248	257	259	284	278	258	239	263	240	254	266	264	259	281	281	251	246	235	275	254	241	250	281	259	284	273	258	240	244	276	262	264	247	265	266	245	242	277	258	261	243	279	264	278	245	259	250	288	256	248	262	262	275	264	279	264	280	254	252	231	274	280	246	268	272	251	276	251	254	268	239	259	262	259	252	279	266	224	243	258	279	234	254	254	232	248	269	273	281	263	255	260	238	263	265	260	271	245	289	262	250	250	268	253	253	256	280	267	268	258	252	262	239	250	242	249	276	267	261	264	279	265	267	280	267	270	290	283	286	256	279	252	286	260	252	268	289	235	264	267	288	259	284	258	234	251	268	244	236	250	275	262	268	232	251	251	266	272	255	261	254	240	258	279	244	276	260	294	252	253	258	241	278	276	264	257	279	242	242	277	245	253	235	256	258	284	245	271	265	286	295	297	266	249	260	239	282	273	246	292	259	217	254	261	239	274	268	285	253	270	257	256	249	273	281	292	272	246	253	261	284	246	247	235	289	262	292	267	251	264	265	260	267	257	279	240	266	251	261	262	281	266	262	267	283	245	259	266	247	240	233	251	271	248	261	263	285	282	261	242	232	262	244	253	266	262	251	244	240	278	278	282	265	261	259	237	266	262	254	253	245	262	230	258	273	276	255	242	265	245	241	257	239	226	216	257	261	277	266	239	267	255	275	277	250	265	278	267	242	273	235	262	258	252	257	234	251	260	267	240	236	281	260	278	260	269	270	251	293	241	241	248	224	241	262	255	242	252	263	287	284	269	289	252	254	245	262	228	287	239	262	283	263	278	274	302	278	238	280	258	250	268	288	219	263	268	262	227	246	255	248	250	256	286	237	264	269	244	271	298	266	267	258	278	271	260	279	239	256	259	264	267	262	284	304	271	254	268	265	220	270	223	264	251	278	247	237	259	231	252	264	270	247	290	249	266	264	263	241	260	309	249	256	271	294	254	258	256	231	247	250	268	282	272	230	270	241	265	257	244	227	263	274	273	254	229	269	283	254	282	253	270	249	237	255	276	287	269	232	275	265	267	243	258	258	256	258	273	242	266	261	263	235	228	235	261	282	266	277	267	272	258	258	269	281	249	257	252	239	261	262	265	298	249	264	263	249	253	258	268	271	266	276	284	254	261	245	254	288	264	274	286	267	270	244	275	243	290	270	294	248	269	254	233	257	259	290	265	253	243	264	259	263	265	254	282	270	249	246	244	258	247	239	278	256	285	294	245	259	250	262	256	252	249	278	225	226	287	260	243	262	262	269	266	291	261	262	262	253	243	284	265	271	243	258	245	275	281	257	255	272	268	252	292	261	271	236	277	265	248	293	258	259	262	258	247	250	260	253	269	265	259	255	252	265	286	265	262	270	267	262	256	229	271	271	266	255	241	258	260	279	238	272	260	262	265	251	233	276	261	267	247	225	267	259	269	242	266	230	253	258	279	286	258	228	246	255	275	256	257	274	243	264	256	273	259	248	273	293	278	266	263	270	259	294	243	261	292	266	273	274	282	271	275	269	282	257	249	243	267	264	244	295	238	259	277	271	218	268	270	259	254	225	281	245	233	264	270	233	257	287	233	255	244	253	247	259	285	265	244	260	255	249	268	259	252	248	245	273	264	247	267	256	248	276	256	261	262	235	247	269	250	286	288	278	271	250	272	287	291	232	265	244	247	284	259	253	259	230	253	248	279	270	279	251	271	260	299	275	270	244	281	282	283	249	260	254	243	233	250	268	282	273	256	255	253	275	249	270	273	274	219	225	255	265	247	264	251	282	280	262	219	260	227	258	247	270	285	293	246	253	260	253	263	279	251	260	256	267	249	256	277	268	274	227	262	220	275	275	240	264	266	295	264	279	257	242	268	280	275	269	257	278	254	250	262	279	227	285	292	249	251	246	264	256	249	264	255	269	278	253	272	271	275	242	260	270	247	253	259	279	248	270	266	210	271	285	262	275	242	259	277	282	264	277	279	257	254	238	266	262	265	264	255	250	264	248	247	259	252	254	274	254	269	243	244	254	277	253	280	263	272	278	252	265	258	282	262	255	269	280	281	256	242	254	287	257	246	250	243	263	251	285	238	254	274	263	261	266	275	266	291	272	256	261	263	227	235	266	268	272	275	268	223	259	262	275	254	254	268	265	254	272	236	277	279	281	273	275	278	253	252	262	234	245	245	259	264	254	267	274	218	255	246	265	262	255	263	266	258	269	241	286	258	290	241	265	262	269	280	229	280	256	254	252	262	283	301	258	266	239	236	258	275	294	270	257	283	272	273	302	260	246	237	225	256	258	276	229	266	262	270	267	266	260	255	260	251	293	259	288	277	254	295	274	271	278	279	289	264	257	281	248	260	236	276	277	260	240	284	267	252	280	240	273	261	285	256	227	248	279	262	285	256	232	266	270	267	280	267	248	223	255	252	256	232	255	259	277	240	295	258	248	276
29573	30482	40950	47187	43445	40212	41532	36944	46732	47302	49560	52043	52738	53213	50024	47696	51924	48259	41794	30368	44196	44534	43445	37732	42732	38673	31500	28188	29357	25196	23557	22277	19408	14978	15575	14367	12902	9489	6980	7049	4760	3974	3711	4160	3921	3253	2485	2297	1825	1397	1382	1196	1053	1054	941	937	864	842	862	751	827	769	812	807	779	705	734	733	722	768	709	741	716	705	721	712	675	704	735	696	698	689	697	699	664	734	700	652	711	689	667	665	720	692	759	724	691	754	744	694	683	672	691	729	701	715	716	706	701	736	677	737	745	697	705	686	741	702	709	687	695	710	663	700	662	683	691	700	709	721	706	705	732	730	688	717	754	707	694	652	708	677	733	655	633	689	713	718	696	691	642	648	681	695	676	620	722	717	720	709	713	691	674	698	742	781	713	689	709	719	686	706	716	665	697	747	722	700	696	701	705	695	678	667	749	688	683	716	665	678	676	662	674	699	681	744	689	688	719	699	693	690	695	653	694	711	669	684	678	702	668	726	736	724	688	697	684	710	702	717	725	736	720	718	720	661	727	702	683	673	682	704	738	671	709	697	684	696	712	704	674	677	718	686	697	701	712	701	705	731	696	686	702	717	711	698	689	678	693	681	702	692	682	664	673	691	729	713	695	704	673	710	652	717	658	692	701	732	672	679	676	671	681	705	648	674	664	700	673	696	681	703	705	719	683	702	715	726	728	671	669	705	721	724	670	668	726	683	652	684	698	692	711	699	696	737	704	662	746	671	657	701	706	643	697	769	678	741	691	680	673	715	716	677	684	723	666	713	746	720	678	657	700	744	673	674	686	731	654	671	688	693	715	677	718	700	675	710	668	714	673	708	675	693	672	657	685	708	703	686	728	666	713	718	690	705	728	703	679	713	673	685	697	672	662	629	720	692	717	668	711	670	660	722	722	707	714	678	701	718	683	713	702	672	668	721	742	729	728	669	642	679	700	679	655	719	696	681	699	689	700	685	730	723	737	711	666	673	757	717	697	667	713	683	728	686	692	712	692	726	697	708	721	721	690	685	645	707	705	656	747	682	685	708	690	660	739	693	691	707	686	724	667	686	698	674	692	648	720	701	690	706	642	678	724	724	652	722	724	667	622	714	756	707	700	702	703	721	649	673	720	653	672	706	699	702	674	722	693	670	710	675	663	693	711	719	677	620	688	666	688	708	664	711	684	718	694	658	703	660	706	690	701	716	720	661	711	733	698	710	661	700	720	780	679	666	667	686	695	668	678	686	700	692	714	686	665	699	642	719	710	733	712	672	713	698	683	693	710	732	663	703	672	700	718	701	680	695	613	761	698	688	689	685	678	692	698	705	715	701	741	646	773	711	727	661	689	716	721	703	666	702	702	675	714	655	705	707	670	681	704	704	716	724	730	694	706	680	710	719	709	705	729	705	723	676	700	674	659	712	735	709	669	700	713	698	663	731	697	682	673	684	655	701	661	683	706	678	676	660	659	714	674	728	671	691	677	692	664	668	673	679	661	685	711	674	725	682	664	664	725	690	682	665	691	699	720	739	627	649	682	688	682	681	714	651	669	665	693	705	670	729	692	721	712	735	709	665	743	735	706	698	688	722	689	699	701	656	753	691	696	732	685	659	725	686	750	758	726	640	723	688	697	638	649	694	678	680	740	713	660	705	681	699	705	704	718	749	726	691	691	654	724	680	674	621	700	647	695	728	723	676	673	672	688	676	713	720	648	690	728	689	705	659	732	695	644	686	681	692	724	694	678	719	677	677	674	704	656	697	711	703	693	673	695	686	738	660	739	746	746	705	660	701	656	685	695	672	680	689	725	699	696	691	701	638	716	703	677	725	661	680	653	706	681	680	681	684	701	728	687	686	689	760	658	691	689	692	725	724	686	662	677	744	701	674	662	715	671	638	716	718	628	669	689	708	728	658	679	676	638	686	718	706	715	720	691	711	684	711	722	716	634	710	655	661	740	718	685	694	707	642	686	711	760	677	681	671	684	739	664	703	716	685	726	710	724	670	731	692	671	693	667	668	728	642	666	670	655	682	673	692	643	696	712	705	697	692	697	666	680	674	707	717	684	714	687	664	729	668	747	690	696	678	717	683	677	699	707	673	670	661	676	716	729	726	699	679	670	714	690	635	672	697	625	723	667	644	713	681	692	712	691	652	707	671	685	740	694	737	698	719	680	717	719	719	711	702	668	695	701	671	679	708	705	701	711	691	651	706	696	673	677	742	766	719	638	679	704	685	666	689	686	725	720	726	678	701	717	686	699	671	680	684	694	706	658	713	652	716	695	619	667	678	706	671	666	704	690	702	684	684	664	689	655	676	668	682	667	705	690	635	704	676	689	729	643	707	690	711	655	672	679	726	689	714	643	696	711	690	670	681	667	714	691	688	673	710	719	716	659	660	682	726	709	726	755	723	727	675	654	689	696	688	674	712	721	670	710	661	671	666	703	703	661	703	681	649	687	676	692	704	687	671	692	719	734	698	712	711	720	660	707	724	687	665	727	698	703	675	711	688	680	687	686	702	673	697	694	696	657	676	655	705	726	697	735	687	675	676	696	674	701	673	670	729	719	677	684	729	694	680	659	685	710	684	723	630	726	710	740	694	658	717	680	706	659	697	696	712	686	728	709	718	655	666	680	683	676	668	705	702	706	677	702	700	683	673	708	699	706	693	739	727	746	672	707	696	714	641	717	686	686	699	687	695	719	693	672	723	695	720	673	706	713	655	673	726	701	680	687	642	660	708	690	655	693	732	695	709	688	653	615	712	701	682	706	678	691	713	662	705	707	654	642	671	682	694	658	747	695	672	667	693	660	693	675	726	670	683	646	687	690	693	663	720	680	646	680	675	676	659	677	684	707	684	702	699	658	654	691	668	704	689	694	710	695	717	699	694	698	712	750	685	773	727	711	669	676	708	694	740	721	660	673	713	661	683	723	683	650	656	716	700	714	656	683	656	687	709	688	701	717	675	677	699	712	709	707	722	672	702	670	675	672	713	705	670	692	667	712	644	722	665	703	672	679	713	705	686	656	653	698	722	744	696	737	666	653	706	697	702	719	681	648	711	701	720	685	669	687	676	587	647	735	666	676	735	657	675	721	663	706	680	670	711	702	686	659	703	708	731	707	668	691	693	684	692	644	683	674	657	758	644	708	689	684	671	648	683	670	729	691	741	696	741	696	724	726	735	701	760	682	671	701	678	655	693	720	676	666	685	659	686	646	665	672	711	700	679	699	668	690	710	661	669	686	648	685	718	692	699	688	697	667	673	669	718	691	689	701	714	685	717	687	687	700	648	625	657	701	711	700	693	650	682	683	695	688	654	714	696	655	693	696	728	685	658	659	699	677	676	719	693	721	674	684	728	672	699	685	685	707	728	647	698	648	675	679	679	717	697	700	709	664	654	688	712	681	693	674	659	668	675	685	693	755	729	670	634	707	706	679	702	668	708	597	695	663	700	722	718	696	716	717	688	662	713	680	652	694	664	736	704	640	745
18726	15170	17514	14134	10645	6778	4726	3299	2803	2595	2724	2522	2562	2674	2008	1755	1899	1574	1246	988	1050	1138	928	737	933	774	569	440	500	468	364	373	329	289	288	305	282	211	203	210	193	162	172	187	189	185	173	168	160	173	184	170	168	176	182	165	160	183	169	175	185	181	179	164	146	167	177	190	195	172	165	176	174	176	166	156	189	195	164	171	155	176	171	162	195	189	169	165	179	164	165	155	174	167	154	167	163	177	142	179	174	194	173	170	167	147	149	178	169	169	151	158	194	180	177	160	192	176	161	174	164	146	170	177	174	188	175	185	149	162	174	169	144	162	136	181	174	175	165	155	174	183	172	165	139	193	167	186	167	191	173	155	143	187	172	176	184	165	144	161	190	153	158	164	178	145	167	168	179	180	202	186	169	172	173	177	175	181	180	159	160	185	158	165	155	179	169	177	175	182	162	166	178	168	159	151	179	191	198	168	159	163	190	164	150	168	165	151	183	166	164	140	156	173	167	173	190	180	145	157	155	166	156	139	159	150	174	177	201	163	140	167	171	139	166	169	147	171	167	178	173	169	173	164	168	148	148	176	175	175	176	163	154	184	162	179	174	174	178	165	152	171	163	158	157	186	171	190	149	167	192	183	176	170	152	152	166	151	162	191	160	171	173	182	169	148	157	184	182	182	185	171	169	165	153	161	166	144	168	170	163	182	163	171	190	147	181	164	179	162	156	162	165	186	166	186	158	161	169	174	167	183	162	153	166	163	179	183	169	182	175	160	154	163	176	178	152	194	179	186	174	175	158	163	202	137	156	167	158	185	189	173	180	171	190	164	168	183	183	177	172	164	162	183	161	162	166	182	192	167	177	148	164	164	155	164	192	167	157	181	169	160	177	159	161	168	174	154	138	154	185	172	168	177	174	139	175	178	180	159	169	196	164	184	151	159	169	156	153	173	165	168	159	153	171	169	188	191	173	168	178	168	163	159	195	159	169	183	183	176	152	163	171	160	154	194	183	189	200	154	144	180	160	156	181	161	173	169	160	198	161	193	191	169	163	179	169	167	170	144	147	160	160	170	156	166	155	182	160	189	171	164	162	162	174	187	168	167	175	158	188	199	192	174	180	187	141	170	152	159	177	165	170	182	137	165	169	182	179	155	161	175	145	158	171	171	163	187	164	162	190	177	173	177	171	165	143	172	157	151	154	161	154	180	151	178	167	150	186	167	172	157	170	153	180	158	163	175	133	170	155	179	158	177	178	178	178	176	162	139	164	175	171	178	180	148	164	180	156	170	181	171	187	161	179	183	178	177	183	161	148	139	149	141	145	171	162	182	174	200	166	166	170	184	145	154	168	191	173	168	168	160	175	201	159	161	159	166	168	162	157	139	151	166	167	179	177	174	154	175	178	146	157	160	148	198	193	159	152	157	163	179	170	159	163	157	183	161	166	158	169	175	167	154	157	158	180	162	164	162	144	161	193	164	182	169	158	155	152	160	176	165	179	160	196	177	169	174	164	159	185	167	163	179	175	157	177	162	162	165	184	156	178	165	189	166	171	174	159	167	185	160	165	158	183	178	159	143	180	163	167	145	155	164	191	154	179	176	184	172	184	157	206	189	174	169	170	181	191	161	173	172	166	184	146	170	158	165	160	178	176	160	133	207	181	158	179	159	151	146	181	175	199	174	158	167	162	184	168	176	191	176	171	156	157	199	163	161	161	153	158	149	192	171	181	169	170	157	145	172	179	179	143	157	192	165	170	159	165	149	150	157	162	185	182	178	169	174	167	149	181	192	160	191	167	177	192	170	180	176	164	214	165	177	175	161	161	169	170	159	174	161	152	161	166	184	170	162	153	182	174	181	182	147	183	175	169	159	205	176	177	175	183	155	174	185	164	180	185	161	187	161	189	179	160	161	171	176	158	162	180	156	194	177	192	181	129	174	152	172	182	143	163	164	172	164	160	146	155	179	163	187	152	163	162	172	162	159	190	176	179	166	141	172	155	148	158	173	199	174	175	162	174	158	166	171	171	170	191	157	171	150	151	173	188	169	151	167	164	178	178	196	159	164	175	174	156	180	189	168	173	169	177	188	171	169	179	170	156	184	163	174	160	170	148	163	185	179	164	164	174	153	155	169	200	177	162	164	161	162	175	190	186	148	152	148	176	156	177	184	171	185	165	187	169	159	161	178	167	166	163	176	167	164	175	178	174	171	166	179	159	172	150	166	164	178	174	159	163	166	173	155	156	158	161	177	177	154	166	193	169	154	140	154	171	166	160	155	191	175	154	165	159	172	179	181	170	165	150	184	162	170	179	168	175	163	152	173	176	178	194	155	160	163	163	194	185	171	198	168	192	167	181	169	170	166	148	175	173	157	160	158	150	180	177	176	175	166	134	148	172	162	154	147	192	180	180	185	178	180	170	166	159	186	178	141	162	151	175	145	187	193	171	170	172	184	138	179	146	178	151	177	191	182	178	158	158	158	156	164	161	167	174	180	182	176	159	162	145	165	174	163	158	175	178	159	181	164	178	166	166	157	167	175	156	190	151	168	198	176	155	183	178	147	194	155	190	169	166	172	137	164	166	153	165	178	189	160	151	170	151	173	183	171	172	161	182	186	204	175	151	172	167	147	158	159	178	161	170	160	158	151	187	170	184	161	178	173	177	182	177	159	164	177	159	161	160	170	176	150	156	152	136	208	202	161	152	164	153	152	177	163	163	188	167	180	179	175	156	166	159	181	164	161	171	136	199	155	139	175	170	166	161	189	152	142	167	164	198	167	155	160	150	183	182	182	169	178	179	179	151	159	158	159	187	174	166	194	165	173	187	183	166	144	183	171	157	155	172	159	148	180	166	149	153	162	192	185	166	165	166	169	176	177	167	164	187	170	174	175	131	152	165	185	162	147	143	191	175	156	173	155	184	171	173	184	173	146	171	168	172	158	165	191	177	190	148	172	161	173	154	163	152	179	185	168	162	165	178	143	204	183	162	173	168	170	184	164	177	142	153	176	165	159	170	174	164	176	203	160	208	180	162	162	169	167	184	189	177	152	169	140	173	150	158	159	154	167	151	152	179	179	172	179	159	160	181	159	192	147	166	190	160	161	183	177	167	160	163	145	175	174	162	167	165	163	163	165	169	168	186	177	130	176	162	164	151	138	174	155	141	179	169	179	154	158	169	156	186	169	176	155	159	181	172	177	163	159	138	168	149	177	157	144	167	164	157	149	162	175	173	161	160	196	178	188	167	184	188	159	152	151	166	195	190	192	157	174	163	155	146	179	165	145	174	168	201	169	153	164	167	143	180	143	164	149	199	174	158	170	156	170	172	154	181	198	167	172	146	172	167	185	160	168	170	168	153	160	142	178	165	178	158	162	179	170	163	164	168	163	183	158	156	168	166	149	155	173	188	161	146	168	166	177	148	185	173	161	182	174	153	167	164	180	173	186	171	170	152	158	189	165	144	158	163	159	171	175	169	155	174	151	163	150	162	164
11924	13245	22999	25613	23504	18722	15658	12745	11173	11431	11707	11655	12096	13090	9721	8876	9423	8016	6539	5229	5813	6519	5533	4301	5656	4277	2834	2429	2656	2407	2088	1970	1624	1316	1435	1287	1176	886	797	809	644	629	640	677	701	596	631	623	538	525	489	510	519	535	524	454	480	492	478	477	496	465	511	462	503	469	499	478	450	511	474	517	464	467	503	464	486	520	473	488	435	481	478	472	500	447	481	488	480	446	471	475	504	473	476	469	474	508	498	502	503	478	457	470	476	479	462	537	509	461	459	466	468	495	484	479	486	489	501	504	451	493	474	473	424	503	474	482	488	474	505	509	465	487	475	469	437	486	476	451	477	440	470	442	499	486	463	489	465	500	454	483	492	460	480	432	449	482	497	452	458	528	509	462	477	522	478	417	470	478	474	489	478	447	461	484	464	472	470	477	458	484	472	509	458	449	476	454	450	499	508	423	456	501	451	467	516	489	528	476	481	459	495	469	468	457	509	472	458	473	479	449	493	498	485	454	468	479	472	486	474	486	466	462	452	496	444	474	461	466	428	469	476	493	497	513	467	480	483	458	478	453	462	487	481	481	520	492	438	463	499	458	454	502	477	456	428	440	471	466	492	498	516	448	424	458	489	455	479	468	458	508	496	465	463	459	499	437	454	473	493	439	462	489	469	452	463	455	498	458	491	483	511	465	485	470	453	436	486	479	453	450	450	480	506	494	431	490	465	491	455	481	512	496	492	483	485	464	478	453	500	484	481	473	481	493	466	462	486	474	504	473	452	478	492	431	457	440	444	481	460	484	487	461	494	486	482	463	439	493	493	487	457	496	503	531	488	485	456	485	498	470	476	484	486	463	482	470	494	491	484	479	475	446	450	492	454	464	440	490	476	465	506	490	438	449	469	479	459	480	519	476	489	453	478	485	425	507	473	469	471	508	456	481	479	511	444	474	474	466	488	470	491	485	452	459	454	476	459	479	506	459	499	489	497	497	484	484	469	454	459	436	478	464	439	462	441	476	479	469	482	496	473	454	452	476	490	454	492	471	467	476	462	440	487	467	467	487	495	478	464	491	499	469	463	463	477	470	462	501	461	436	448	463	463	456	500	461	474	462	461	482	458	468	489	483	464	500	463	447	472	486	478	463	492	472	425	485	456	490	429	515	467	479	480	456	487	476	484	481	467	477	484	463	450	461	431	486	488	448	458	466	486	478	473	463	467	490	481	474	496	507	484	504	475	508	451	465	495	489	469	479	472	465	459	498	485	478	484	506	455	453	472	459	460	477	510	446	454	506	473	467	517	481	464	471	463	497	483	485	490	458	493	470	472	479	478	451	506	466	477	499	456	450	449	504	454	477	483	450	487	492	486	464	495	502	476	455	488	491	451	472	430	501	493	485	461	482	483	499	456	482	428	492	560	497	451	465	461	473	482	458	453	481	431	485	478	497	488	491	457	485	504	495	424	456	435	469	441	489	480	486	495	483	510	493	473	496	474	483	480	462	484	485	480	452	469	481	483	475	449	491	465	481	460	489	463	484	494	459	461	483	444	511	490	464	496	443	480	461	486	458	503	441	489	437	459	540	426	460	490	482	461	476	454	456	504	468	482	460	479	473	460	480	518	464	459	495	476	475	468	480	479	461	511	443	465	515	452	486	473	482	479	477	488	499	513	462	491	484	496	461	501	509	466	480	480	429	464	496	451	472	471	520	450	510	503	470	468	513	465	461	430	440	482	505	448	503	483	450	458	481	533	463	470	479	466	471	498	514	480	464	494	481	485	495	483	462	484	496	459	511	491	464	475	461	485	501	471	475	479	524	452	462	474	498	472	485	473	463	470	494	455	446	463	479	427	491	480	472	450	459	466	446	477	466	464	472	453	471	472	484	466	492	452	416	479	537	486	443	485	480	472	499	543	461	432	470	489	472	452	453	466	499	456	459	470	447	455	471	482	506	469	474	449	477	480	508	498	496	491	486	483	511	448	494	513	461	502	465	466	449	468	458	459	473	481	455	462	459	476	495	444	489	481	493	448	482	500	482	434	436	522	486	503	493	489	419	493	483	482	480	442	495	495	463	455	477	450	466	503	496	488	473	454	479	501	475	466	483	462	471	436	502	446	467	493	487	491	501	471	457	456	442	484	449	494	512	517	456	483	515	500	459	467	465	455	473	491	476	506	524	482	467	493	439	452	503	486	486	472	485	466	507	453	519	497	450	497	451	524	489	443	439	490	439	451	478	471	490	490	460	491	465	456	472	467	458	473	489	499	519	459	476	453	456	478	503	430	515	448	440	497	464	497	483	489	494	449	489	424	476	483	473	526	458	449	496	497	445	441	491	534	474	494	452	470	463	478	490	469	491	436	450	462	467	472	446	444	467	495	501	469	469	486	489	492	460	462	467	480	484	462	475	499	492	469	486	479	482	429	463	495	464	433	467	465	449	458	475	483	454	444	483	436	474	503	445	473	468	481	506	500	488	483	472	471	479	502	466	486	501	467	479	462	487	510	490	492	517	415	514	482	464	449	509	508	486	448	458	447	500	464	489	493	498	495	463	457	481	480	476	458	484	464	506	456	487	453	465	463	482	496	482	452	473	442	467	463	475	453	497	484	449	457	512	488	479	427	498	459	517	458	463	453	487	497	469	464	462	502	476	478	451	440	466	474	465	459	478	488	448	487	458	501	428	505	496	492	459	480	471	468	459	455	451	483	504	451	473	494	458	475	470	527	439	436	464	462	423	470	496	466	509	483	502	485	481	487	438	439	508	447	498	497	495	461	489	471	453	428	504	508	485	481	489	509	485	456	479	475	491	451	482	468	452	459	502	479	460	432	435	491	475	515	445	473	493	507	476	499	488	459	482	471	474	476	492	488	501	503	461	466	450	479	467	458	475	460	499	448	475	505	471	439	436	496	460	484	474	476	474	486	474	480	486	454	487	509	478	479	476	453	460	485	482	468	477	469	460	484	479	477	436	448	481	462	473	445	512	504	487	474	437	488	467	429	525	464	465	472	472	500	449	454	470	462	493	464	480	495	448	424	441	471	471	517	466	498	459	480	447	482	472	507	518	475	495	494	483	478	460	491	449	470	499	502	442	456	439	527	482	499	488	481	527	486	506	448	436	484	474	462	531	481	492	508	440	513	446	536	456	531	514	477	473	491	466	481	481	489	522	484	427	470	462	519	472	476	503	479	490	497	441	487	484	474	505	432	450	479	445	470	457	494	492	499	446	508	472	474	481	462	496	454	487	482	453	449	438	456	465	484	536	466	488	487	477	482	468	485	470	484	461	476	474	470	468	450	491	479	474	435	463	469	456	458	485	463	449	466	460	464	462	499	455	480	450	457	495	525	494	474	472	497	505	464	502	472	467	475	457	465	485	444	487	489	444	473	505	474	448	487	484	476	493	481	459	479	462	451	470	478	473	496	469	489	496	473	498	476	499	480	490	455	472	492	493	457	487	454	492	438	512	477	465	449	474	468	494	469	493	448	488	468	502
34328	30206	33741	31891	30780	21944	18297	13473	16271	21869	27053	24101	24170	25646	20779	18921	18689	16157	13283	11195	10680	13099	9801	7740	10658	8201	4377	4144	4673	3565	2674	2573	2131	1625	1714	1195	919	758	612	602	428	395	400	424	476	465	325	293	289	268	259	235	249	231	219	217	217	219	238	213	190	235	219	176	192	214	212	186	199	204	206	208	207	198	207	202	212	213	205	210	231	182	221	214	233	204	186	184	196	189	215	190	193	213	206	199	221	200	227	182	235	203	202	217	222	215	208	239	182	213	199	195	222	213	181	185	229	213	208	193	215	202	190	203	201	223	227	208	199	180	204	189	197	193	208	190	212	183	186	196	200	200	170	204	183	175	217	203	212	204	210	206	214	199	216	201	231	182	200	197	204	187	211	185	201	209	194	206	204	192	198	197	227	211	213	211	217	215	193	204	185	192	196	213	197	218	194	190	208	206	222	219	217	196	196	167	197	229	225	204	207	200	190	210	222	213	215	202	208	217	176	195	205	204	216	196	210	202	190	214	195	202	210	193	191	224	194	205	200	208	200	224	194	210	174	198	235	214	207	212	224	197	188	219	193	207	217	193	211	209	184	208	216	216	191	208	178	204	214	226	187	191	201	207	189	220	188	223	215	191	246	200	209	219	224	208	187	181	200	198	220	197	189	188	178	188	181	228	192	197	193	210	214	192	194	209	208	201	201	201	229	180	205	216	208	219	190	202	202	189	189	194	201	202	219	216	188	203	215	192	225	236	200	203	203	189	190	202	216	227	215	197	233	217	204	190	214	174	229	192	199	190	219	231	192	203	221	222	194	206	192	215	205	199	218	185	225	204	220	212	226	189	191	216	201	210	195	204	215	189	194	190	192	218	213	188	216	199	197	186	216	192	205	206	197	207	199	169	174	182	191	191	204	234	210	190	198	202	214	208	222	189	185	205	208	193	206	218	202	187	229	218	211	183	206	219	203	243	208	210	183	185	219	211	214	216	199	178	220	208	218	203	211	188	176	187	178	225	190	205	213	214	200	234	219	211	214	195	197	194	195	180	209	183	217	215	208	209	216	197	194	201	217	229	186	175	223	205	217	198	227	223	229	225	236	207	200	195	187	210	220	208	192	210	219	204	220	210	220	191	215	195	212	181	185	179	198	213	224	200	201	193	208	209	191	203	209	203	195	213	191	198	194	175	198	210	222	214	197	206	185	208	231	206	175	199	223	196	181	214	201	211	215	193	205	197	194	195	192	203	200	194	194	205	212	190	216	213	229	201	197	217	219	205	178	192	190	193	234	184	177	202	180	209	208	200	217	227	226	200	187	184	212	219	205	183	194	209	211	202	207	205	187	182	220	201	197	187	207	205	212	181	217	220	182	216	190	226	188	225	220	236	196	193	212	205	191	205	194	226	217	199	205	209	215	205	215	196	218	176	187	220	222	213	223	221	213	231	187	176	212	236	192	203	212	184	205	193	232	203	178	196	196	213	163	214	221	197	237	195	188	191	187	181	204	195	206	213	198	227	232	208	198	181	191	207	194	217	208	209	178	191	179	200	191	251	192	207	211	211	201	186	208	198	192	221	206	218	196	201	226	208	178	244	213	188	217	206	243	201	192	200	181	206	215	190	235	206	198	216	228	183	165	209	174	216	197	192	194	203	211	216	200	219	189	191	186	206	218	190	210	217	212	201	209	192	186	182	200	194	191	185	188	200	203	209	203	215	226	232	202	227	223	203	224	214	198	199	201	192	206	220	190	214	218	230	198	200	200	192	190	198	191	206	185	202	203	220	223	186	211	187	206	190	204	215	198	202	222	194	211	186	205	210	202	190	217	197	185	204	180	217	191	201	199	228	208	204	216	197	194	204	195	206	211	215	196	199	212	220	201	202	197	222	173	189	190	215	198	196	200	208	185	208	199	219	195	221	189	193	222	225	202	219	204	194	201	214	193	213	213	203	182	206	222	186	191	207	202	188	181	208	210	208	194	198	177	193	200	192	213	207	199	200	196	187	213	196	225	214	180	206	235	194	216	196	199	198	208	209	207	197	187	222	219	214	201	186	210	196	188	205	186	199	198	210	181	212	216	206	197	193	171	212	186	202	218	191	166	202	218	183	209	212	215	200	237	194	210	225	183	213	199	213	214	195	193	216	200	221	196	204	204	232	199	168	190	224	224	197	181	217	163	203	212	178	177	202	214	199	208	213	182	193	203	235	181	197	223	184	207	212	238	202	196	189	192	232	224	190	203	238	220	203	221	197	223	236	222	215	216	187	220	238	208	213	229	196	202	210	205	198	181	187	217	199	193	217	198	205	200	233	193	214	195	172	203	204	201	218	221	174	218	202	226	217	204	201	177	195	198	197	193	200	221	198	226	194	230	224	190	212	209	207	187	223	212	190	210	205	202	198	211	201	197	206	200	197	229	199	182	235	210	189	216	211	244	196	205	227	231	200	212	223	218	207	198	167	208	205	198	173	205	218	230	206	193	197	208	190	230	217	201	210	203	175	222	191	200	196	181	185	203	205	196	179	211	207	218	203	204	183	201	206	212	194	203	201	228	214	201	205	206	224	176	194	227	196	202	203	196	188	203	185	208	217	217	204	221	204	213	205	207	199	232	179	182	194	210	217	211	210	210	235	200	206	218	207	187	212	197	211	201	182	211	213	236	193	209	198	195	202	197	204	190	161	196	218	191	229	206	204	193	205	216	206	209	197	204	203	201	229	192	213	218	202	206	205	214	175	209	201	192	211	210	212	180	210	227	194	185	211	199	206	193	182	193	198	196	179	206	237	212	205	206	210	208	197	196	224	197	213	208	197	224	202	210	212	225	196	219	197	206	192	168	199	200	182	207	203	214	198	197	200	180	213	205	217	232	201	190	202	202	232	191	201	208	196	230	213	200	198	206	211	188	200	202	218	196	197	203	202	211	206	230	199	232	228	199	210	210	214	188	221	202	208	202	164	194	200	200	220	213	197	216	202	220	191	212	227	172	204	190	212	220	251	232	198	195	209	198	190	174	197	217	199	233	210	217	214	223	208	234	190	184	206	183	210	196	210	192	205	195	208	195	215	205	188	229	186	232	216	225	194	193	208	189	187	224	179	191	222	215	207	199	212	215	214	214	194	195	195	186	198	207	204	195	205	200	198	196	208	202	201	186	193	191	207	201	206	217	209	198	223	179	190	185	191	225	213	197	208	199	190	203	180	183	208	207	224	209	216	226	211	230	184	201	189	207	202	236	193	212	214	219	216	206	208	196	193	223	203	192	206	198	211	191	198	203	207	203	202	225	208	206	204	214	203	182	213	199	179	196	184	174	187	200	207	205	192	185	195	218	218	203	220	233	208	206	203	189	152	206	203	179	195	201	197	186	203	202	197	211	180	194	191	204	199	195	215	181	192	193	191	214	231	177	223	212	200	196	196	193	187	199	198	193	214	190	201	217	208	197	196	218	224	187	225	209	221	227	170	208	188	190	204	208	194	231	198	190	187	212	202	198	208
22472	24207	35769	40347	40264	34803	33736	29031	33819	40011	43900	42010	43221	44799	40314	40389	40751	37253	34151	32183	32982	36834	31794	27886	32443	27480	18514	19714	20385	17445	14090	14358	11970	9687	10242	7214	5779	4451	3501	3296	2364	2073	2017	2274	2263	2426	1537	1349	1215	947	1002	872	794	772	737	657	646	645	610	628	591	619	634	609	583	581	552	591	600	636	564	563	582	602	592	574	557	603	566	592	558	584	602	589	572	559	549	562	573	575	595	559	594	610	569	615	575	562	579	601	572	552	577	565	606	588	621	594	595	555	571	638	540	582	580	580	550	606	595	562	588	558	554	541	576	540	584	604	567	553	570	599	580	570	619	538	555	555	563	582	584	577	599	542	527	559	568	573	595	575	575	593	558	552	615	542	571	539	581	558	556	562	582	584	550	553	566	543	613	593	572	567	586	533	587	607	539	573	576	549	573	528	547	624	561	569	581	543	579	596	609	560	574	548	577	592	563	568	533	555	548	563	548	560	566	578	558	532	585	547	538	588	567	550	591	552	611	551	591	564	545	594	588	606	581	566	583	596	588	546	559	520	515	595	561	577	573	581	596	537	585	544	592	547	568	551	605	579	523	550	549	595	572	527	565	572	551	539	557	546	579	554	560	527	586	587	583	540	552	609	562	527	564	541	600	542	611	557	585	567	598	550	567	561	571	578	550	596	544	565	578	563	563	562	578	551	565	611	533	579	582	540	600	578	587	564	570	589	573	572	585	555	560	562	560	594	594	537	568	567	609	544	560	546	579	607	554	561	613	527	558	629	552	586	569	566	559	565	566	563	599	573	561	591	555	544	559	555	594	607	539	549	541	520	617	566	587	596	579	574	564	549	579	556	597	588	532	521	558	566	580	516	546	591	570	571	595	593	605	556	539	585	606	575	550	537	587	564	568	525	579	557	608	544	598	564	546	558	561	553	604	537	586	609	548	614	562	566	553	501	564	574	549	612	587	574	524	539	543	584	575	550	560	597	578	513	588	582	543	582	576	549	591	542	568	539	546	561	577	589	569	511	593	568	568	543	535	570	627	562	515	522	556	584	568	585	569	558	583	589	576	565	597	569	567	580	557	575	593	550	561	545	576	590	607	604	601	556	520	572	558	608	542	551	567	569	604	569	547	548	606	516	601	598	570	571	592	592	514	589	594	555	531	574	526	601	557	527	538	586	571	605	590	597	543	580	584	562	569	583	618	552	549	588	578	567	556	569	570	575	558	559	566	589	591	515	549	547	570	566	600	560	569	594	577	530	563	555	511	559	572	585	554	551	593	565	598	577	560	562	570	568	570	540	535	574	539	542	548	570	575	572	602	541	548	594	592	568	597	569	535	548	566	581	574	543	563	573	548	561	550	589	616	568	568	538	546	571	557	578	584	570	569	578	590	570	562	604	622	581	532	532	574	583	539	572	561	532	609	583	538	581	600	556	592	584	573	567	534	556	600	546	556	592	577	584	553	538	588	560	597	523	567	583	584	560	578	553	544	566	598	603	575	530	588	577	542	591	538	567	568	556	554	591	571	550	567	565	563	568	546	552	569	533	600	595	509	549	575	556	602	575	613	506	530	530	523	558	613	541	527	564	600	531	577	566	561	574	578	595	553	591	583	597	552	564	589	560	594	636	552	554	533	565	598	506	624	584	586	560	580	556	559	562	579	565	560	594	588	550	513	590	515	566	583	577	553	554	549	607	566	516	524	583	560	600	570	563	526	581	579	546	552	550	610	563	573	548	543	575	585	584	588	537	584	601	589	549	595	630	537	582	549	577	564	545	558	588	587	592	552	617	599	544	602	538	551	544	589	557	545	576	526	555	599	550	552	571	618	583	569	556	579	577	522	596	564	571	557	536	544	596	605	560	558	600	554	549	555	578	555	581	568	547	591	590	560	603	565	588	533	559	618	545	551	527	541	513	557	598	555	589	569	538	589	567	589	546	546	581	574	604	553	559	586	578	599	542	599	573	560	569	578	556	553	574	537	532	571	563	569	566	566	553	543	559	621	581	579	582	571	575	577	579	530	557	586	600	563	563	592	606	585	578	559	553	575	574	577	539	567	569	560	539	547	549	578	597	557	576	603	576	552	562	530	531	558	603	565	581	564	577	582	559	578	575	563	560	523	521	581	583	576	588	569	552	607	533	585	553	537	574	561	593	565	566	564	550	608	578	609	587	543	589	570	577	545	592	593	582	570	548	580	554	581	530	558	546	597	561	579	611	604	578	535	565	561	600	575	528	554	585	568	585	575	572	514	542	566	590	570	581	552	614	571	580	608	545	589	539	534	596	498	556	575	594	581	524	549	534	564	543	579	570	545	561	562	566	583	532	588	548	593	557	575	569	546	555	582	598	556	568	573	576	576	553	565	593	560	570	589	573	551	559	550	590	547	572	555	577	567	564	550	636	532	564	534	567	561	565	592	589	559	532	557	530	590	527	581	559	524	558	592	582	558	596	564	593	557	543	537	597	587	600	560	583	607	566	563	552	596	560	605	588	554	584	550	606	584	575	567	540	580	564	573	586	611	544	535	579	533	570	572	584	585	566	545	584	620	556	540	548	591	542	539	588	568	642	577	588	545	565	555	548	570	576	578	504	564	609	583	552	599	579	580	532	561	583	558	558	528	598	589	594	585	581	516	576	568	613	536	578	547	565	576	571	560	584	589	542	577	534	524	566	549	564	563	562	566	551	554	574	563	570	533	537	585	543	574	566	552	586	546	531	602	584	553	598	551	532	558	580	588	544	563	573	546	534	583	576	576	592	566	508	592	509	556	576	557	589	555	581	555	579	547	590	545	562	619	614	590	591	550	611	531	555	538	585	570	549	538	526	556	605	583	554	586	568	571	542	584	550	583	553	536	617	590	558	576	548	565	535	603	607	536	598	625	607	565	601	550	541	546	510	552	552	526	552	541	579	546	593	559	589	604	582	537	573	541	570	577	574	586	590	560	585	542	600	619	575	564	616	559	576	539	555	551	583	592	576	575	571	594	574	543	533	567	593	594	551	542	544	535	503	543	581	586	600	568	535	568	591	555	553	590	528	578	567	556	571	585	565	592	607	531	555	573	595	588	559	596	570	554	606	538	584	530	582	588	549	549	591	540	573	601	618	607	562	558	548	580	608	569	583	557	552	555	579	515	567	584	597	604	565	561	548	563	585	582	577	516	610	569	585	564	587	596	564	573	531	553	600	543	554	566	559	537	597	546	544	601	572	572	554	530	596	532	564	543	566	539	545	568	561	547	550	603	546	559	576	558	566	570	602	605	536	553	577	570	608	579	569	573	582	557	575	565	548	560	594	557	532	581	568	537	538	562	524	560	540	590	587	569	529	559	551	528	520	571	553	575	588	624	558	555	569	575	588	565	602	565	552	582	537	555	573	601	573	550	549	584	566	566	612	610	594	566	612	551	553	561	531	580	543	561	551	557	560	552	537	581	563	534	564	541	593	571	592	557	563	577	606	563	565	566	563	559	559	567	557	585	560	605	565	520	581
43281	38837	42224	41677	39091	30155	25733	26680	34797	36610	40616	36287	37366	39396	34219	31166	29948	27787	24268	19428	20776	24487	18117	16316	19756	15126	8638	8668	9367	7918	5612	4870	4226	3484	2889	1888	1631	1337	1116	1163	772	637	651	714	704	733	513	449	433	351	392	348	330	302	311	273	290	278	282	247	242	252	267	296	236	225	262	242	260	238	232	259	252	240	279	313	264	259	224	240	235	253	290	281	255	257	269	263	275	261	240	240	258	266	244	265	218	281	228	261	258	260	284	251	241	264	252	211	256	231	254	252	212	273	248	246	260	228	279	268	256	236	258	231	256	249	240	224	263	251	267	249	276	266	233	228	269	243	227	224	287	245	263	276	272	287	255	245	240	240	265	249	223	272	234	261	266	230	241	268	210	252	263	228	233	243	243	253	269	248	243	270	235	236	248	261	243	260	247	270	245	245	238	266	252	242	246	213	253	255	248	220	243	243	221	273	220	268	246	233	266	258	291	251	273	280	250	254	247	230	254	241	241	249	255	242	230	250	262	269	251	248	238	226	254	267	273	233	256	239	215	262	269	223	262	218	246	258	265	272	260	245	237	240	214	268	273	234	233	257	263	237	244	241	252	240	228	263	254	248	248	261	227	248	245	269	251	241	257	262	269	240	237	239	257	243	270	230	255	232	223	262	264	255	264	243	276	234	242	238	241	243	229	260	262	261	263	279	265	223	250	235	233	267	245	231	242	293	246	288	227	250	226	251	260	259	258	262	251	227	257	243	258	243	241	261	220	259	269	258	241	264	248	242	264	275	271	241	237	294	271	265	245	248	247	222	271	258	232	250	261	251	241	252	275	262	245	253	268	264	236	262	232	228	239	247	227	264	211	255	288	278	270	233	250	244	244	238	274	248	269	263	251	220	245	244	274	247	257	268	250	236	274	245	267	246	234	255	251	211	265	262	270	238	275	244	269	240	238	247	228	232	243	253	227	239	271	224	289	240	246	234	239	222	250	267	253	247	271	266	247	251	268	259	261	239	275	248	240	250	228	257	243	253	235	233	237	249	270	236	263	252	275	238	239	261	276	275	272	258	258	277	271	248	223	265	237	292	220	270	263	266	234	241	249	242	257	247	245	239	257	233	252	225	287	231	251	253	241	273	249	246	244	235	279	249	245	255	229	224	201	278	265	260	239	227	249	254	254	267	255	216	224	232	238	248	245	249	286	253	259	247	261	214	288	226	258	282	249	257	220	242	282	225	237	257	250	245	226	236	226	270	237	227	255	274	233	283	265	240	237	257	254	232	260	233	215	254	253	237	247	243	248	287	238	256	244	253	300	226	247	274	251	223	276	235	260	262	213	265	275	233	216	247	255	237	243	266	245	248	246	239	270	223	243	249	262	263	254	221	222	272	271	249	239	265	252	262	281	255	264	263	251	250	265	267	238	272	269	250	248	262	243	239	274	264	259	257	240	219	254	247	253	241	243	220	243	229	244	234	260	230	243	251	255	252	239	239	220	240	233	269	241	246	245	249	245	278	245	252	283	248	233	248	225	229	246	255	249	253	259	248	227	244	277	259	255	291	269	247	213	228	259	234	249	254	251	256	262	232	243	257	280	228	261	261	204	251	245	276	241	251	233	227	261	232	247	258	269	239	236	244	218	243	257	241	250	281	241	239	274	226	236	249	264	242	258	249	240	250	249	291	271	255	257	256	239	229	252	270	244	233	256	255	281	245	233	259	229	236	260	244	245	285	254	257	260	239	220	267	245	256	251	262	248	240	226	285	271	248	249	272	247	253	296	259	286	236	269	216	239	256	225	275	246	241	251	258	262	256	266	247	244	228	253	273	249	238	272	275	254	267	258	249	251	265	238	238	243	236	260	270	212	242	237	243	239	253	242	239	265	268	241	227	268	272	276	247	246	236	241	282	269	258	230	277	255	248	268	279	231	271	269	274	299	235	271	246	234	240	246	228	270	254	266	274	255	280	232	269	240	273	259	248	244	269	247	274	256	252	249	250	246	263	241	238	246	261	260	221	246	244	241	243	249	229	271	281	252	266	268	283	231	272	261	242	254	283	245	251	270	239	248	239	257	289	269	265	252	269	244	267	262	254	278	251	270	225	282	248	256	249	236	217	265	246	235	258	236	255	231	237	237	257	227	251	242	262	270	250	238	275	264	262	237	234	258	276	244	267	245	279	266	224	257	224	281	254	238	226	253	266	266	248	240	263	249	243	235	262	253	293	261	225	246	263	269	261	251	254	262	227	262	271	261	262	242	277	258	270	235	247	259	283	249	266	252	271	219	259	253	232	262	240	261	244	219	251	243	246	235	263	258	254	273	228	270	237	257	236	225	275	265	234	236	258	224	233	241	271	249	239	252	249	246	220	261	242	257	263	262	239	248	236	270	232	253	260	260	230	250	250	254	250	228	244	250	263	248	252	212	246	230	248	238	269	274	252	265	220	255	276	250	254	242	228	234	252	243	252	244	265	262	218	251	249	257	210	266	229	231	210	278	252	260	256	279	256	262	230	254	241	255	261	255	252	256	240	234	269	256	245	251	236	249	263	218	269	241	272	264	257	246	267	271	250	282	269	261	250	249	270	260	268	237	261	255	257	269	261	264	218	263	267	262	242	268	270	247	230	263	278	258	270	272	252	263	257	252	229	250	292	256	253	280	223	272	244	259	263	270	255	265	246	232	256	256	258	249	265	252	259	286	243	247	248	235	237	240	242	278	268	245	268	226	242	272	241	257	248	230	236	269	260	231	231	264	235	269	232	226	266	246	251	251	243	233	264	254	238	230	257	252	279	265	240	272	238	243	234	255	246	242	285	263	254	248	261	239	256	239	263	241	234	260	257	231	257	237	225	249	239	268	259	226	243	250	272	259	257	271	253	219	228	239	250	225	208	233	249	244	225	265	232	216	271	271	260	240	295	244	264	253	268	243	256	214	280	270	263	263	235	254	264	248	224	274	256	253	239	257	257	261	253	274	254	247	236	247	279	271	267	245	274	252	209	245	225	208	253	264	241	252	266	232	257	254	256	243	242	250	268	258	242	263	272	234	265	249	239	244	232	264	256	224	245	229	240	252	251	252	249	229	256	231	240	238	236	239	269	256	268	248	233	268	235	230	241	247	262	265	259	252	281	251	277	257	238	256	261	240	278	257	237	271	239	269	250	272	274	276	251	231	257	262	249	263	228	259	266	229	275	251	250	246	269	273	251	252	242	274	253	258	238	260	283	230	264	286	270	261	254	212	243	239	259	242	268	244	232	238	249	250	264	249	255	223	258	234	283	243	238	252	240	265	239	247	274	232	264	223	269	276	249	291	247	281	219	245	240	270	264	285	238	251	245	261	272	226	255	234	225	257	250	254	253	248	234	246	201	248	261	243	261	255	250	242	264	238	245	260	258	210	250	254	257	248	231	221	221	259	278	250	254	246	232	253	250	238	270	274	249	256	245	255	241	275	243	255	248	238	273	248	247	265	215	220	251	241	274	279	241	251	234	239	267
29681	31824	41830	46790	46892	40930	39492	42208	49023	50294	53256	51622	53075	54798	51144	50404	49506	47383	44417	39047	43975	46865	41396	38853	41272	34753	26782	29523	29970	27084	22316	21891	19444	16892	14663	10243	8601	6882	5818	6437	4103	3694	3510	4176	3980	4039	2713	2071	1895	1420	1412	1196	1055	1073	887	920	835	901	789	758	756	751	730	726	717	722	755	782	676	735	701	659	722	765	658	674	717	669	677	631	712	693	702	638	645	693	731	686	755	702	716	687	642	663	666	676	677	664	660	648	711	651	645	755	666	649	678	633	676	651	652	635	678	731	656	666	689	662	697	677	686	692	658	670	717	644	639	702	675	651	707	691	724	660	668	644	678	658	676	692	690	660	645	653	655	722	699	684	661	667	656	679	707	691	609	666	676	663	678	618	726	680	668	665	728	639	665	684	661	692	632	648	647	674	672	683	689	658	654	700	649	686	677	659	698	672	681	655	683	660	669	639	673	654	700	663	648	674	670	680	656	678	646	678	660	657	660	638	640	676	719	702	755	682	676	672	650	680	650	710	643	652	668	683	663	706	668	614	663	710	693	651	708	623	660	653	666	651	666	671	657	676	671	669	716	658	624	671	670	720	652	691	707	656	693	667	662	650	694	714	645	677	683	736	627	651	621	689	645	674	689	676	639	666	640	649	687	649	681	663	644	654	654	663	684	645	654	655	656	643	686	649	680	673	686	699	625	657	617	626	693	667	660	683	668	619	636	706	642	653	670	653	666	648	669	643	621	676	649	589	700	662	655	662	681	650	673	654	682	641	625	682	668	659	677	672	681	663	653	654	672	644	680	687	657	695	676	689	658	644	620	660	671	657	678	689	667	700	664	719	686	703	661	669	679	714	646	680	664	642	684	675	662	626	655	650	698	686	699	713	661	694	707	666	678	711	685	715	664	686	627	690	668	687	718	672	662	662	637	685	707	681	666	641	643	663	664	692	650	646	707	625	637	683	702	702	659	670	649	655	681	682	620	654	639	641	668	660	636	617	687	662	685	691	716	656	646	646	636	686	653	645	663	658	646	608	638	655	685	618	677	634	645	647	688	675	659	668	672	661	633	667	663	659	624	731	693	648	684	614	635	672	688	632	663	689	659	658	636	694	677	652	655	681	709	643	629	637	600	700	647	667	713	665	669	665	675	706	669	630	728	635	649	649	653	675	647	698	650	656	653	669	671	662	683	694	638	648	714	660	730	635	635	641	686	721	627	695	712	740	639	665	710	668	667	650	676	660	622	683	678	679	698	681	689	689	680	694	651	652	641	638	640	640	638	693	677	660	635	643	652	684	676	692	680	666	679	692	677	656	642	627	686	684	680	663	652	660	669	664	639	674	682	727	701	698	697	647	650	657	694	683	633	653	685	674	675	690	630	695	642	648	716	679	656	680	671	671	658	691	655	637	713	711	679	723	606	630	737	641	621	654	666	658	669	662	670	679	667	676	658	691	676	691	635	689	691	670	712	660	681	654	648	641	672	651	596	658	650	644	694	680	665	708	669	673	689	707	648	624	650	666	696	653	664	640	625	669	615	686	655	672	682	617	677	665	697	644	650	620	641	679	669	680	664	664	679	699	697	681	654	647	611	643	694	696	691	644	699	676	673	630	682	669	638	677	647	689	648	658	686	678	671	616	621	617	672	667	654	657	684	643	658	682	653	669	694	672	680	665	693	677	671	667	688	675	619	680	693	683	604	601	619	615	662	733	699	665	652	679	695	592	653	676	639	633	666	644	657	672	629	658	702	656	660	690	683	607	679	633	656	690	675	718	620	651	639	673	645	638	643	699	669	613	650	685	678	715	615	678	734	666	619	660	656	721	680	662	619	677	627	665	685	643	669	686	698	618	684	652	655	695	662	716	706	672	637	648	683	663	627	690	702	610	681	660	648	700	638	655	660	649	659	660	674	681	655	616	622	722	691	644	684	718	649	699	625	640	654	650	695	691	689	671	631	670	634	687	681	657	650	679	694	676	619	673	664	662	650	719	672	722	702	653	693	687	678	662	701	663	681	679	645	656	672	645	683	692	742	680	668	652	645	657	671	657	669	670	669	687	695	634	677	708	649	715	673	620	662	612	676	679	689	687	653	687	583	656	623	719	676	626	670	653	692	647	647	617	702	675	649	667	648	691	645	662	694	668	677	642	670	692	644	684	656	671	694	683	662	694	718	671	660	695	646	643	674	624	654	654	691	669	662	652	642	684	675	699	635	693	681	704	721	663	729	698	678	664	671	639	678	707	660	630	662	656	645	640	653	661	694	681	716	657	639	698	666	666	661	696	661	678	656	697	669	708	673	662	707	676	636	680	660	673	666	686	664	698	676	693	677	671	673	656	671	669	652	664	694	693	658	666	703	653	700	710	675	670	685	691	649	649	644	665	685	679	672	649	677	655	623	692	646	677	672	674	658	621	680	628	679	656	683	684	656	659	688	677	636	621	730	635	670	655	630	662	670	681	650	692	648	685	628	704	687	677	621	692	634	662	657	697	659	651	672	703	669	646	658	688	649	660	623	645	639	693	659	694	659	653	656	636	628	637	679	681	661	673	665	661	705	631	650	694	693	632	682	648	626	678	663	700	688	664	655	637	691	669	630	717	697	681	694	652	647	659	682	636	697	657	708	682	664	696	666	674	631	621	725	659	681	662	651	641	728	690	691	682	700	624	668	680	648	651	656	655	679	607	686	660	664	654	644	623	696	678	709	655	657	668	629	707	631	648	634	714	666	681	612	622	620	671	666	703	672	661	645	655	682	631	659	651	693	664	700	642	635	713	689	691	641	681	700	678	702	673	663	601	706	690	623	676	654	699	654	676	671	645	626	667	676	632	644	674	647	728	707	662	653	680	642	693	611	685	673	669	695	680	706	688	615	613	650	656	658	675	685	674	682	715	635	664	640	663	674	640	649	660	704	675	686	656	657	679	639	673	685	664	688	663	659	639	692	674	723	657	688	664	661	669	682	633	665	657	662	635	685	672	642	624	666	672	656	639	663	656	632	694	700	687	655	706	692	683	696	688	630	680	713	648	650	664	680	679	687	633	621	660	637	660	680	641	656	640	697	676	625	693	722	645	673	644	667	617	647	652	647	693	655	663	696	677	654	682	626	652	630	651	679	644	657	692	625	688	687	662	730	656	634	658	668	667	647	663	691	652	592	634	694	674	659	659	696	663	645	668	678	699	680	639	657	699	654	641	717	662	668	686	681	658	672	646	646	680	656	673	639	687	681	689	660	674	692	635	694	676	654	673	665	666	693	682	710	644	652	655	659	673	674	659	661	655	646	633	656	659	676	676	660	655	687	701	678	644	661	668	688	682	667	707	685	660	696	658	622	678	633	610	691	649	662	651	665	666	650	686	700	660	656	660	660	680	657	658	636	674	686	663	684	669	676	692	633	694	638	661	654	674	682	643	691	625	692	683	670	688	660	663	636	667	689	680	696	625	598	679	640	676	688	670	685	671	656	656	689	680	645	619	679	644	701	682	640	648	659	665
19592	15996	18027	14603	9977	6405	4247	3014	2885	2783	3044	2705	2518	2835	1969	1579	1592	1357	1144	901	1025	1010	792	740	778	605	394	442	484	362	302	340	273	261	258	192	220	226	185	185	199	194	175	207	196	194	189	178	190	168	175	188	157	148	182	161	157	146	150	179	167	152	147	164	152	169	155	175	163	167	165	142	160	164	155	154	181	144	152	151	145	170	168	168	161	139	153	130	165	154	160	150	148	152	192	186	134	137	143	164	168	162	146	161	130	174	156	174	169	144	168	138	170	149	143	156	153	148	165	148	151	184	181	173	178	146	167	155	155	168	172	161	149	141	143	164	179	162	149	172	150	156	140	170	129	163	166	165	158	170	172	154	159	140	157	131	166	144	159	141	182	169	159	157	165	165	172	153	168	152	145	162	151	176	147	169	152	162	147	138	149	168	164	168	167	171	185	187	146	161	141	149	164	185	134	156	174	159	153	151	155	168	145	160	173	153	158	164	152	143	150	160	168	152	162	145	165	148	153	166	138	168	171	167	177	147	158	159	156	143	149	163	169	157	178	156	177	165	158	159	155	166	155	153	154	144	157	162	169	152	175	164	178	152	155	170	163	144	170	179	169	150	171	154	141	164	160	134	163	164	166	155	189	152	157	167	180	156	184	142	170	155	137	176	173	153	136	159	149	180	178	151	170	142	168	160	149	151	168	164	151	150	160	150	173	152	167	165	172	153	139	162	162	152	142	149	158	151	166	154	161	172	139	155	159	145	172	155	149	139	151	141	159	141	167	160	171	145	146	185	154	157	167	159	137	140	152	173	162	184	142	151	150	158	153	143	156	178	150	152	146	154	147	162	127	163	146	148	156	156	169	147	176	147	159	143	143	172	153	161	191	146	133	151	159	174	145	139	181	175	155	155	178	165	165	158	159	160	141	169	146	137	148	164	158	156	161	144	168	162	165	177	144	168	149	167	169	155	154	165	151	156	183	160	140	164	169	168	152	151	165	175	147	153	166	178	161	157	162	166	170	145	172	169	163	161	157	164	142	151	150	157	174	164	178	151	142	164	155	169	152	169	153	154	154	174	164	156	162	161	139	148	141	156	168	152	165	153	162	161	160	147	164	146	169	187	134	142	160	156	166	134	170	169	149	148	165	150	176	155	173	152	157	162	171	154	149	146	157	121	144	167	146	148	160	153	150	138	146	139	174	163	162	158	163	151	140	165	158	161	164	162	183	165	160	161	155	159	157	130	160	164	149	154	141	172	141	144	155	154	150	152	165	155	160	151	173	136	166	160	165	159	167	150	169	142	169	144	163	164	188	157	173	155	178	131	151	175	191	171	174	145	166	147	145	151	152	152	171	153	154	181	185	163	150	165	140	131	169	163	168	162	145	142	166	161	161	171	172	131	169	172	156	145	164	182	154	123	165	166	153	158	165	172	167	155	150	165	178	156	179	151	177	163	143	164	150	147	156	196	161	178	151	157	126	159	155	160	161	152	147	159	175	155	148	151	156	182	158	166	133	151	161	149	148	155	145	163	175	165	179	136	175	168	173	176	162	139	147	185	144	171	183	170	147	141	153	153	149	134	153	166	142	159	160	138	179	151	162	173	162	154	154	167	151	152	142	159	154	171	170	160	168	170	167	151	147	156	152	160	160	174	170	161	164	161	142	152	148	175	159	157	142	155	154	157	147	162	160	171	144	152	166	162	195	155	149	160	154	167	149	171	175	159	179	178	156	169	134	162	170	169	170	160	138	139	140	139	167	160	180	163	152	130	176	161	138	161	167	176	183	157	158	138	156	175	139	167	151	131	186	160	140	144	149	152	141	150	152	150	178	164	147	156	141	156	181	159	171	167	136	142	154	165	161	144	175	161	167	139	178	173	152	167	150	162	157	155	130	179	153	174	168	165	165	169	168	178	161	153	149	143	145	158	161	154	170	152	165	166	157	151	162	166	166	156	166	149	183	139	168	166	135	147	171	147	140	169	152	153	163	159	145	164	169	153	152	154	173	148	161	161	158	145	165	158	179	179	151	153	141	163	153	157	142	175	142	157	167	131	157	160	155	151	150	157	176	156	195	150	142	147	164	170	148	171	175	173	139	169	163	178	150	169	170	140	158	164	172	133	156	136	161	158	154	153	137	164	147	155	146	156	151	170	165	166	180	160	165	160	156	151	149	157	171	144	167	148	170	162	164	153	145	187	145	155	185	148	142	158	159	165	150	148	173	147	179	173	148	154	142	161	164	161	151	183	156	157	166	142	143	145	160	183	150	163	143	180	135	174	151	160	161	158	179	143	165	145	168	144	174	172	148	174	160	154	149	170	160	165	149	142	158	174	154	162	181	164	133	166	167	170	152	167	163	156	150	154	167	157	164	172	159	149	154	165	147	146	156	156	168	183	175	157	144	156	164	155	141	168	161	131	135	128	182	167	162	161	141	153	153	145	152	140	147	171	184	182	182	176	149	154	156	160	179	163	154	147	159	155	169	147	142	157	139	143	155	168	140	178	166	160	166	162	164	179	160	166	129	163	158	151	158	149	157	160	147	165	158	156	165	175	159	153	150	144	186	133	166	159	172	160	152	171	163	150	165	165	179	175	150	157	146	161	155	147	165	163	147	139	164	150	155	170	156	165	162	171	156	181	172	146	146	141	149	154	164	170	148	153	170	153	144	173	160	152	156	182	154	168	152	184	134	145	162	148	131	159	165	140	155	178	133	155	178	170	158	163	153	169	160	185	157	149	170	165	144	162	151	154	150	162	175	160	158	165	161	166	142	167	160	156	151	150	170	162	162	151	163	155	150	167	154	148	164	147	137	163	162	156	161	161	171	151	152	130	149	145	152	154	156	149	145	149	173	165	173	151	162	157	138	167	176	163	168	165	167	145	154	168	141	181	171	144	166	148	161	144	156	165	162	174	165	172	154	170	163	172	141	149	158	179	154	150	166	196	157	150	125	150	158	165	159	152	157	178	143	160	185	159	168	163	155	154	154	166	154	169	153	149	163	168	169	176	155	143	156	180	168	178	169	160	154	167	154	137	136	164	164	153	161	165	166	156	160	167	168	152	168	169	147	159	165	151	167	152	168	186	153	155	162	147	166	149	158	158	149	160	156	162	144	142	150	164	169	158	139	147	165	187	179	162	133	182	161	175	146	154	169	166	158	150	166	136	167	155	158	165	154	182	162	164	142	140	143	174	169	168	164	156	176	145	169	158	141	128	160	143	159	151	152	135	146	143	154	163	163	146	165	171	150	163	163	167	147	144	133	157	171	162	171	155	146	178	162	146	166	170	161	175	161	154	168	141	163	161	154	173	147	141	136	149	133	134	162	149	158	153	151	166	162	157	160	168	145	145	166	158	168	149	166	162	192	150	141	156	149	151	163	157	160	155	162	160	148	151	173	158	163	156	144	168	166	160	157	155	173	175	158	147	176	147	169	175	157	167	144	165	176	167	155	188	151	152	153	150	161	158	172	145	165	175	134	170	156	157
12214	13810	23732	25940	22368	18714	14433	11831	11983	12752	13985	12981	13253	14478	10422	9039	9219	7719	6496	5042	5854	6474	4698	4567	4924	3598	2271	2400	2992	2201	1672	1805	1589	1265	1053	935	858	722	685	720	652	587	570	657	679	663	583	597	601	541	513	525	467	470	517	504	455	449	479	461	486	478	448	455	474	424	476	416	484	457	432	444	456	453	467	428	474	436	436	456	455	434	408	426	447	469	444	462	459	462	477	445	446	422	428	485	445	453	406	436	446	477	446	444	476	471	463	466	470	465	453	451	447	466	426	442	446	457	442	432	452	435	434	498	415	445	465	448	426	433	452	446	447	441	437	430	443	458	460	463	450	432	482	452	458	431	456	447	471	453	450	437	446	421	439	431	455	488	448	466	433	418	444	439	447	442	435	455	419	436	457	455	433	490	442	437	463	458	457	468	475	468	403	462	424	485	484	466	454	428	440	427	443	454	450	455	461	442	469	426	455	431	452	451	464	469	506	428	439	440	447	437	408	438	432	438	474	472	442	438	458	432	451	428	450	438	420	463	474	431	451	422	482	471	425	445	453	431	462	466	426	479	429	429	457	439	444	457	439	446	470	437	426	414	459	488	388	464	421	438	400	490	440	444	439	469	464	448	447	494	491	416	434	460	442	469	439	474	464	452	479	484	449	414	429	454	432	459	440	472	459	420	470	443	437	436	449	416	449	466	416	474	449	425	468	498	444	466	426	426	468	446	438	423	460	432	460	407	456	434	461	434	472	474	437	412	450	464	442	443	481	468	422	452	449	454	479	470	467	450	440	460	452	466	458	471	431	457	442	458	450	441	436	455	471	452	449	470	445	429	487	473	421	493	444	476	469	485	435	490	476	419	422	438	476	457	503	425	426	479	465	468	451	439	450	432	470	449	429	460	439	392	455	428	447	426	429	479	431	433	465	449	452	399	471	465	427	442	459	429	447	456	463	433	425	446	441	465	410	443	453	453	471	446	404	478	458	463	445	464	483	439	458	440	469	444	491	495	492	443	484	463	427	477	467	442	422	483	426	463	424	478	422	458	456	446	447	411	445	488	474	458	455	439	453	445	464	460	487	446	484	442	478	439	484	442	475	470	476	436	474	455	466	451	487	432	420	457	436	443	468	502	450	426	458	445	481	446	446	455	458	457	435	463	460	422	455	478	478	431	418	436	467	461	445	495	406	459	448	437	450	458	406	426	403	430	417	442	447	460	418	439	443	466	419	441	449	425	472	435	474	452	460	452	441	443	464	439	418	440	470	461	444	455	454	463	463	467	475	420	485	452	445	446	459	447	436	441	453	462	437	442	435	470	440	440	425	478	484	460	462	417	464	456	416	474	413	459	433	449	455	433	463	516	417	455	454	423	450	462	426	446	492	456	441	449	498	484	448	428	470	430	426	452	482	444	460	452	457	444	449	470	479	460	484	415	430	437	442	418	486	477	437	439	444	454	432	465	468	430	433	464	415	467	420	458	437	468	430	430	459	505	460	496	444	461	437	438	435	458	382	491	446	440	460	409	454	451	459	389	444	458	462	452	453	446	450	446	427	460	435	480	471	438	477	461	440	436	498	444	462	456	455	454	477	428	448	400	410	496	498	459	459	435	454	444	461	473	449	419	413	444	440	391	455	463	463	464	455	427	430	414	431	470	440	467	481	449	441	445	427	446	415	459	462	508	462	485	467	431	407	463	434	442	456	480	443	404	452	452	424	441	457	479	438	436	458	440	426	442	436	459	463	460	455	440	481	433	466	478	415	424	474	439	429	459	448	436	427	481	426	450	463	435	491	496	403	446	480	442	466	468	473	450	456	437	447	443	456	456	442	442	465	414	451	460	424	433	450	456	471	448	472	500	471	448	461	464	435	467	449	478	422	491	474	463	467	458	452	462	432	493	455	486	464	445	451	455	487	394	438	443	462	490	417	478	441	474	426	466	474	434	457	436	444	440	471	441	459	476	427	432	462	432	445	471	458	470	441	458	436	481	441	423	392	453	447	487	437	444	489	446	459	459	457	428	465	439	477	444	474	465	487	432	468	461	460	442	446	456	489	435	452	458	435	464	461	452	452	463	415	421	468	430	443	485	454	422	435	453	455	427	459	482	459	426	464	411	469	440	459	491	441	419	438	438	468	485	429	433	453	463	456	442	461	435	453	459	408	483	450	446	413	455	455	457	457	454	477	459	442	438	462	422	460	472	413	415	461	435	441	459	442	440	441	451	404	487	466	448	489	472	485	458	456	442	446	473	485	449	444	457	466	433	443	447	483	456	452	463	469	510	442	423	399	396	442	479	427	438	442	464	466	424	465	443	425	465	436	450	445	414	438	415	444	450	429	425	449	474	451	460	485	476	461	474	408	445	470	440	471	448	439	442	501	474	417	447	482	455	437	414	484	437	455	429	433	447	452	483	443	423	443	473	456	446	477	440	445	440	455	454	467	467	432	483	451	462	461	455	439	452	453	442	446	461	428	434	458	481	438	440	461	421	433	473	440	438	482	417	429	474	457	476	458	455	446	471	480	441	450	459	451	467	436	468	420	457	443	469	464	432	460	428	480	429	431	460	489	476	451	435	449	451	444	433	420	446	477	448	460	457	450	466	510	454	457	436	401	455	440	437	450	460	471	500	486	418	464	477	458	444	416	495	458	480	441	434	459	406	443	458	448	480	443	424	415	410	474	436	432	474	406	451	454	506	450	452	451	447	475	448	482	451	412	421	454	426	440	446	448	416	440	428	469	447	433	450	455	443	430	470	456	444	439	425	467	461	412	476	447	479	484	425	448	478	445	438	488	440	454	440	455	460	450	439	459	441	439	466	438	468	475	476	415	469	451	423	431	451	444	456	472	452	457	451	434	464	413	443	440	457	443	449	487	498	476	449	466	472	433	455	464	444	441	441	441	408	470	464	460	495	414	456	445	471	520	448	450	437	440	441	444	421	432	459	456	451	446	432	460	446	463	499	443	433	475	471	460	461	488	473	449	461	449	427	458	444	448	455	493	431	477	469	457	471	440	397	445	474	438	467	459	450	431	418	436	470	468	453	448	417	463	465	458	454	455	458	422	506	448	456	449	440	444	439	475	458	444	481	425	443	465	468	474	446	424	492	423	442	486	440	468	442	473	437	478	424	435	469	455	472	416	468	431	448	485	482	447	455	436	456	441	412	447	406	482	485	440	430	463	423	486	434	463	433	495	422	469	460	441	471	426	423	468	446	456	454	471	506	461	434	448	431	444	449	437	470	464	486	477	440	418	464	487	423	419	452	469	399	463	468	450	449	457	474	449	452	445	463	463	506	454	455	445	458	456	448	447	440	429	455	439	441	464	463	481	465	418	447	438	466	438	450	443	430	452	455	476	436	428	441	413	496	490	452	463	461	439	465	457	479	464	460	433	460	464	421	401	450	444	435	469	471	409	437	471	429	460	492	447	488	451	435	441	464	414	464	469	449	489	441	474	442	458	484	439	485	445	428	466	463	418	447	443	501
35384	30390	32910	34270	27825	20185	18106	13810	18051	26375	29574	26209	25890	29285	22306	18916	19716	15510	14148	12113	12345	13424	9128	8738	9156	7387	4092	4870	5242	3925	2572	2706	2182	1451	1362	917	835	649	641	585	458	410	390	442	486	393	309	280	262	236	244	255	233	247	226	200	205	184	198	194	218	193	198	190	179	205	199	191	190	210	189	186	175	195	185	180	190	182	198	212	211	227	201	197	194	191	197	183	221	211	201	207	180	173	170	202	200	215	192	192	201	214	209	212	198	198	217	183	193	193	197	179	188	180	170	200	210	193	203	200	213	197	180	164	204	188	161	203	182	179	217	175	188	175	188	177	188	195	211	209	215	179	200	191	188	184	174	222	187	180	204	189	189	157	200	189	193	183	194	198	187	208	216	190	199	166	202	177	196	213	205	196	169	195	191	196	189	209	190	177	177	199	196	196	206	195	185	205	208	206	188	206	154	199	198	199	203	197	174	179	197	187	187	197	201	207	171	193	219	187	200	189	203	182	171	201	188	177	198	207	199	206	168	192	215	193	179	212	224	179	204	183	188	189	200	212	196	194	195	174	183	189	199	189	208	214	190	189	208	201	213	215	202	187	215	201	185	205	197	190	187	185	205	168	202	186	208	182	189	189	191	200	225	192	195	188	178	195	212	187	198	180	194	194	198	183	193	181	182	197	172	192	191	203	198	202	200	165	179	203	207	210	192	183	160	178	174	193	198	196	207	187	178	212	196	200	212	181	178	185	201	206	203	192	184	202	198	183	175	217	195	180	187	208	207	207	207	207	221	188	184	186	205	205	206	197	193	185	184	220	198	187	196	200	194	212	172	182	194	196	194	208	219	200	188	182	200	190	193	192	197	225	171	186	201	233	198	234	193	178	193	193	193	207	194	189	195	176	204	185	196	208	189	176	203	216	210	186	187	177	176	207	198	210	194	216	208	215	198	207	217	215	185	191	176	208	201	208	198	195	204	190	199	209	194	179	194	176	192	196	209	197	197	197	206	196	188	222	184	198	171	180	198	196	211	195	191	211	155	184	228	222	179	184	226	202	221	187	188	223	212	177	184	202	209	208	196	206	226	190	213	202	173	184	213	186	209	214	194	197	198	208	199	187	199	195	206	188	171	178	188	182	213	233	217	190	211	196	214	180	184	188	195	190	182	180	197	208	198	216	201	201	185	210	222	194	181	198	197	195	183	198	175	188	201	197	218	222	201	207	181	204	210	209	196	196	194	216	210	192	184	173	191	186	188	206	211	193	201	182	209	218	186	194	204	213	202	196	173	206	189	189	193	181	207	209	187	188	207	173	178	195	205	227	201	168	177	211	191	200	162	221	177	197	184	191	183	184	201	175	191	215	183	184	209	194	204	192	199	189	192	175	188	191	202	210	208	198	203	198	218	187	196	200	219	203	195	165	190	226	188	193	195	194	192	188	225	200	188	183	190	229	210	214	190	181	208	210	170	184	184	171	187	207	187	163	199	205	209	201	185	164	206	193	197	207	196	178	190	185	171	172	189	193	207	183	218	187	194	186	185	222	206	209	175	171	188	221	197	207	196	192	196	201	189	211	195	227	187	200	182	196	186	189	212	171	190	199	195	194	215	201	216	201	191	188	163	163	204	186	192	181	180	193	199	157	195	179	179	185	198	219	198	208	194	202	206	202	193	187	186	183	211	168	193	181	201	206	205	216	179	187	183	197	192	189	201	166	190	191	226	187	179	210	186	203	199	201	204	175	199	237	219	194	201	214	200	182	192	177	199	182	203	202	194	169	208	203	202	186	166	203	197	183	183	210	214	226	201	201	182	178	206	197	185	202	177	187	187	175	221	206	195	185	185	207	218	190	197	200	211	184	192	190	187	207	219	202	221	214	177	182	153	205	220	202	180	186	179	175	178	191	212	197	200	212	198	167	193	189	206	203	187	209	214	202	209	200	191	182	175	175	198	188	190	202	212	190	193	210	184	191	190	202	214	195	181	178	204	217	202	215	206	207	192	164	228	190	188	200	196	185	182	188	208	194	202	170	189	189	211	227	199	199	185	206	189	197	184	195	191	164	196	201	231	201	184	188	178	210	185	212	185	197	188	191	194	166	195	209	209	182	204	164	193	206	211	200	195	187	196	185	204	210	190	186	205	190	191	190	189	207	175	181	176	177	218	193	204	209	182	183	176	211	210	207	211	179	208	193	203	200	191	196	200	197	188	188	192	202	214	195	212	205	198	180	207	192	186	196	187	191	189	187	203	197	205	207	174	199	184	194	209	193	190	210	202	220	210	217	180	175	169	207	191	187	198	202	179	184	192	194	213	231	183	201	222	180	239	169	181	185	211	188	182	175	193	178	201	204	188	206	233	194	207	205	173	190	184	197	194	196	192	178	189	185	200	226	183	203	209	191	191	199	194	197	172	198	203	208	168	209	186	217	186	193	200	220	194	198	185	183	198	219	198	195	227	191	200	195	232	190	211	168	194	210	193	183	181	205	191	175	185	189	183	217	185	191	190	212	192	169	189	174	182	209	215	197	199	175	161	191	189	209	197	191	182	186	202	185	220	193	171	192	178	203	196	208	197	166	186	186	219	196	202	183	221	197	200	205	194	218	208	205	205	209	213	190	204	184	173	194	196	213	190	202	190	194	191	222	204	217	206	179	208	186	191	181	194	193	196	195	192	199	188	214	184	193	185	183	204	196	179	192	190	161	203	210	207	187	187	210	193	233	197	190	209	189	205	187	206	195	211	180	171	197	193	191	175	223	193	221	182	160	180	212	181	192	188	203	213	202	183	177	209	198	202	188	226	196	197	201	207	189	208	191	204	201	191	194	213	201	215	185	165	208	210	188	210	203	184	186	169	196	202	207	195	229	211	190	190	179	187	206	203	195	195	193	214	175	168	198	195	184	212	209	190	219	188	208	185	197	212	221	204	199	210	215	196	180	209	233	187	206	183	188	184	211	194	207	200	213	172	202	186	196	175	178	166	209	186	219	200	207	200	203	178	198	224	213	218	216	195	186	175	200	193	176	208	186	202	212	193	176	210	173	175	196	179	217	191	199	191	194	186	207	191	186	199	200	202	190	213	196	219	204	197	229	200	201	203	199	179	217	192	162	172	189	181	213	182	192	186	203	188	197	205	216	180	193	197	182	189	209	196	200	195	195	185	200	179	200	190	191	177	224	236	183	189	169	176	189	183	225	183	171	200	192	178	216	194	198	229	205	215	176	205	206	201	204	182	185	238	185	175	181	205	200	178	190	219	195	198	199	166	187	208	181	184	209	177	189	209	200	210	204	206	211	206	188	212	193	185	220	183	192	210	196	170	209	197	203	222	194	172	195	197	228	190	215	200	191	211	209	204	190	198	193	197	225	179	202	187	191	199	186	194	178	182	218	192	187	206	188	179	214	182	218	211	177	198	200	207	219	190	223	183	200	180	226	196	196	191	185	188	180	207	192	208	194	199	201	205	212	177	202	216	208	185	188	206	214	186	177	207	185
22742	24420	35066	41381	36906	33847	33395	29190	37093	43598	46757	43347	44895	46571	41359	40030	41715	36766	36321	32596	35252	36653	30856	30047	30610	25403	17975	20587	22415	18039	13543	14667	12167	8951	7968	5586	5352	3707	3919	3690	2452	2051	1967	2774	2624	1986	1444	1273	1100	928	914	834	805	731	732	689	651	571	600	587	510	621	572	539	551	573	595	583	568	570	525	609	549	531	552	556	554	553	533	505	571	579	551	535	550	543	507	521	531	516	562	541	573	533	599	574	542	537	598	558	541	563	609	545	542	546	546	547	541	559	557	541	532	544	565	545	541	521	593	543	583	530	520	546	569	530	553	542	518	550	540	517	571	542	550	545	529	575	536	552	590	567	542	601	541	569	582	559	578	502	526	548	529	546	535	566	532	587	561	547	540	525	560	521	533	528	513	532	533	543	533	498	565	508	554	564	557	528	544	576	545	528	548	560	511	546	545	571	542	512	546	562	540	514	577	521	530	570	533	525	560	522	526	544	563	577	599	568	527	554	523	512	576	553	559	605	524	556	597	542	570	567	502	538	513	506	514	561	535	538	544	521	522	521	528	511	528	544	587	565	507	577	564	543	569	552	549	542	549	557	528	534	507	582	517	569	511	556	507	555	546	574	551	540	545	531	529	512	570	531	526	549	581	537	530	531	563	539	553	563	526	562	596	544	560	542	561	552	500	549	599	562	541	568	546	540	541	533	551	551	529	541	525	559	511	529	568	501	521	561	555	536	541	547	560	571	545	577	556	541	515	536	578	546	568	544	534	553	516	539	562	531	550	518	580	517	530	546	564	535	516	564	542	576	553	636	549	562	613	538	542	554	580	562	529	566	583	553	576	526	525	547	531	533	532	518	525	561	525	525	532	518	532	509	539	541	546	554	582	539	572	540	544	571	563	535	552	548	544	511	559	530	555	494	546	570	531	536	536	507	529	527	513	553	540	540	570	521	556	521	609	558	502	521	534	503	549	544	543	552	503	525	517	571	583	522	589	525	560	535	549	535	545	546	555	528	548	507	558	557	533	508	546	537	529	533	544	563	540	554	536	553	561	544	516	546	499	576	558	548	545	572	568	549	517	568	527	531	578	526	519	573	544	551	540	533	538	537	516	555	567	565	528	544	560	599	498	534	567	543	531	501	525	525	565	532	514	575	554	552	549	519	584	500	510	555	570	547	554	569	537	517	554	538	582	543	533	522	561	566	529	540	537	547	562	533	512	520	561	570	500	560	527	574	501	571	563	491	576	542	547	580	564	558	533	551	497	515	507	561	523	551	525	524	545	535	582	523	539	540	546	569	525	546	550	546	544	536	507	521	556	557	571	592	549	553	541	547	545	557	550	585	531	526	557	538	534	540	509	575	529	533	587	556	561	586	557	552	548	500	523	545	596	543	548	543	513	574	502	510	550	576	570	548	549	519	522	548	572	564	510	544	551	551	542	518	558	559	551	568	548	557	535	528	569	488	553	568	549	533	490	585	506	530	575	543	547	541	535	524	551	539	525	550	555	562	513	564	548	577	563	529	567	563	532	538	533	549	522	525	546	529	554	574	584	566	557	515	577	545	531	533	562	570	531	533	537	508	548	517	512	515	564	587	566	519	570	569	565	521	522	508	530	538	558	586	498	573	595	542	549	555	521	525	566	508	548	519	553	544	534	533	540	579	568	584	537	528	564	542	559	538	535	526	512	537	563	554	521	565	529	552	565	512	562	561	505	519	554	523	565	582	504	584	583	548	565	542	540	515	524	521	583	497	541	550	507	546	580	521	519	522	508	549	548	535	531	556	567	545	549	520	531	571	559	579	543	542	515	552	550	538	558	535	553	559	564	552	600	553	523	568	560	528	547	544	528	540	572	527	573	569	557	595	500	538	532	518	512	506	561	533	585	529	541	543	509	596	518	533	533	538	516	545	556	492	532	545	547	525	545	562	554	509	546	544	529	505	590	476	548	523	525	584	507	516	588	568	549	535	585	575	537	474	560	506	502	491	575	578	556	580	510	555	564	524	547	568	547	526	531	515	535	556	534	573	547	539	552	576	579	548	544	543	561	544	491	546	558	487	568	557	547	518	518	584	553	556	544	560	509	535	536	567	525	563	545	564	544	547	549	546	562	546	538	543	535	540	528	549	495	528	564	558	530	546	552	529	503	531	529	552	502	540	559	539	590	530	536	571	558	525	532	535	524	538	510	541	574	510	564	558	539	549	532	556	538	531	529	480	545	512	559	523	516	579	563	539	528	460	524	559	543	566	522	544	523	531	550	555	536	549	544	583	511	505	514	533	558	588	537	518	560	507	565	505	515	569	533	529	542	558	518	536	525	515	556	515	547	564	532	553	521	567	528	568	516	528	525	503	554	548	538	507	567	517	554	528	561	512	534	517	565	548	541	536	554	563	545	546	578	534	516	571	518	550	517	545	540	535	554	537	556	544	521	538	502	561	515	568	583	574	567	540	540	553	559	545	541	528	544	526	556	554	540	571	525	496	565	498	530	586	516	559	498	556	553	561	520	544	539	555	601	568	554	544	524	533	521	557	563	587	549	545	547	535	537	528	542	542	563	544	539	531	543	540	529	583	556	558	523	525	542	542	562	512	517	523	575	554	528	530	577	508	584	531	537	554	486	578	553	525	534	549	541	543	508	526	539	518	528	539	534	556	555	560	552	539	570	520	516	569	562	559	562	547	578	555	528	524	541	545	544	550	570	533	581	519	531	511	551	537	563	556	593	573	513	529	536	558	519	509	558	564	513	547	522	567	523	547	511	547	575	484	494	564	549	605	555	523	517	519	568	546	521	558	587	490	561	544	567	530	513	556	502	524	562	536	521	531	532	561	541	499	542	562	555	553	510	537	569	532	558	515	531	545	555	533	553	569	592	524	547	536	540	519	536	522	562	539	543	542	532	530	563	576	568	568	559	549	497	522	552	537	555	519	610	542	532	543	519	554	550	549	514	562	537	571	538	522	550	574	540	578	561	537	581	560	596	528	530	572	520	529	542	540	524	539	514	603	505	600	533	553	520	564	549	501	472	531	523	524	557	567	546	521	553	555	520	545	481	558	521	563	561	552	543	534	531	510	542	573	587	530	507	566	536	517	509	501	556	518	529	556	516	505	519	554	494	514	561	574	550	562	550	595	512	543	574	574	536	545	558	550	505	543	529	581	583	540	516	531	536	527	538	555	501	544	533	526	573	520	522	517	502	518	521	508	544	530	539	549	505	517	520	512	551	581	533	543	531	552	554	552	550	557	546	543	547	533	514	572	534	542	579	562	545	514	522	573	560	532	544	517	522	552	537	540	544	576	557	560	541	581	540	526	542	564	539	532	610	516	535	562	529	549	549	549	506	500	522	531	562	535	550	499	493	528	536	542	544	521	537	532	537	562	549	549	505	575	552	542	543	530	564	538	536	554	557	564	487	514	515	531	543	581	556	510	526	521	556	533	550	546	575	521	515	533	555	528	529	571	517	563	545	551	574	537	569	619	554	541	553	500	618	513
43708	38376	40562	42836	36405	30104	27239	28609	40700	38914	43218	37648	38879	40609	33661	33441	32912	27963	26344	21535	22362	23523	17147	16040	16890	15461	8977	10954	10591	8283	5732	5710	4536	3119	2975	1764	1426	1381	1322	1209	849	720	652	897	835	595	473	420	447	333	380	300	278	273	272	289	247	242	276	270	274	247	261	259	245	259	243	235	244	254	258	238	249	228	271	218	244	206	262	218	264	227	268	271	236	249	227	241	248	229	256	272	258	252	239	257	248	235	231	227	251	226	250	227	239	219	241	254	228	239	247	255	246	244	241	245	259	244	252	242	233	241	226	244	246	233	237	236	242	252	239	236	228	236	229	218	225	253	248	246	225	224	243	237	255	234	288	265	265	248	242	248	236	221	247	233	245	227	250	246	236	255	237	252	233	245	241	256	244	225	238	236	241	258	226	239	267	233	230	263	273	233	230	249	272	235	256	241	239	229	265	260	237	270	239	252	246	254	217	258	220	217	239	220	244	228	234	235	206	225	248	256	237	243	208	258	254	235	233	246	220	244	270	229	238	258	242	257	242	242	245	238	244	222	214	255	225	236	246	217	246	207	227	229	263	219	276	258	239	238	246	244	268	255	240	257	238	223	237	248	230	227	215	268	260	243	216	264	229	227	249	252	257	258	241	270	250	276	232	229	221	217	235	246	249	215	234	245	204	228	230	273	226	228	228	213	275	248	240	247	239	253	231	244	259	262	236	249	229	277	216	250	276	256	267	248	213	244	251	241	245	236	248	248	267	215	234	231	222	238	243	242	250	229	245	223	255	259	243	260	233	241	270	254	222	227	264	239	241	274	245	232	258	230	258	256	221	251	226	266	251	241	234	243	260	266	216	252	224	244	263	271	239	253	227	212	230	268	266	267	233	253	275	241	211	237	236	198	242	249	231	245	236	238	227	236	247	252	243	265	248	246	224	232	245	263	251	254	260	239	265	225	231	231	249	237	229	271	254	236	259	232	256	231	234	241	246	247	253	257	252	247	266	226	261	253	227	253	261	225	229	230	255	239	258	226	243	208	232	240	264	263	236	252	247	244	277	247	239	255	242	229	221	268	258	240	280	243	267	255	241	232	263	236	227	256	252	215	224	258	240	244	243	246	245	246	249	261	243	246	253	262	252	260	246	230	252	226	253	238	227	246	249	253	210	267	267	251	239	248	250	258	261	246	258	251	253	269	244	227	254	220	252	254	249	251	240	237	251	258	251	234	244	229	237	270	245	243	244	232	234	253	239	231	220	239	225	274	244	236	219	210	240	231	228	257	264	236	275	240	253	257	270	233	231	252	228	240	213	250	263	206	252	244	254	252	233	255	223	261	258	237	195	242	254	226	260	264	243	226	239	232	233	234	269	240	237	260	254	235	235	245	272	245	269	245	220	235	254	264	296	293	248	256	242	243	253	259	265	233	243	240	268	238	247	239	257	233	238	234	228	271	249	233	255	245	246	252	228	277	203	246	236	242	219	245	250	239	235	248	244	212	242	252	261	243	234	249	235	246	229	255	244	240	252	227	276	248	233	232	211	250	222	236	214	241	264	230	271	243	233	238	252	247	224	246	248	239	257	251	217	256	241	206	255	251	229	251	217	236	236	252	233	248	234	236	206	207	253	251	237	225	266	257	243	236	238	228	234	232	251	233	238	234	250	237	243	257	218	221	246	255	232	246	252	228	237	236	259	249	246	239	245	245	235	263	233	237	247	238	233	238	231	249	198	250	217	238	248	250	246	234	236	251	246	232	240	238	239	234	256	255	262	260	241	226	239	233	262	225	253	264	268	254	254	244	259	224	257	234	238	233	252	267	249	234	226	264	239	232	259	226	237	237	253	251	251	237	234	232	251	232	253	248	226	250	275	235	253	255	230	250	241	218	236	260	224	258	249	220	244	239	258	226	264	220	260	251	232	260	241	244	248	242	225	227	243	231	271	251	255	234	239	250	249	230	222	220	236	251	265	247	256	276	255	235	235	251	219	233	250	246	213	237	237	240	270	234	244	260	235	222	251	219	229	225	246	279	259	228	263	225	247	265	272	272	241	249	220	249	247	270	210	256	281	244	235	236	239	260	247	266	216	242	235	220	241	215	234	234	223	247	267	241	265	246	219	238	264	244	234	224	264	254	220	242	240	269	286	236	237	236	247	263	250	241	254	256	251	237	262	254	256	226	259	244	249	224	262	248	258	273	246	264	262	246	243	251	250	250	271	235	227	240	252	267	240	249	233	238	224	236	250	248	236	255	233	241	271	273	232	232	245	251	248	213	256	239	258	217	253	232	236	260	236	267	259	239	253	243	239	224	250	256	233	243	242	248	242	228	233	243	223	227	241	256	243	215	267	224	251	270	257	237	243	247	227	243	242	246	228	251	278	251	226	242	235	223	240	231	219	251	222	225	229	231	276	251	267	231	216	256	213	243	229	224	226	260	228	253	245	252	239	262	258	227	221	234	246	235	241	228	240	258	243	261	242	250	262	226	233	247	243	242	236	250	236	232	237	266	264	270	238	249	252	245	203	259	235	244	244	254	227	228	243	270	240	242	253	242	234	246	230	218	272	231	262	255	205	242	259	280	228	244	248	250	272	255	236	232	236	216	253	222	270	274	223	252	241	237	251	229	232	239	239	250	238	254	257	246	230	248	258	243	260	258	248	245	262	220	225	232	270	266	285	249	267	243	265	245	250	233	259	239	251	249	246	254	240	220	231	255	276	239	248	229	234	261	210	230	233	249	251	243	253	237	205	250	262	261	239	255	238	250	249	215	230	215	241	262	222	244	234	268	246	252	221	278	231	247	241	245	265	206	234	225	230	241	261	268	248	238	238	243	251	242	243	248	256	248	240	251	231	235	234	252	259	235	233	222	241	247	225	261	228	268	237	201	237	255	240	242	223	242	271	215	246	261	218	251	259	211	262	240	239	259	249	265	252	196	218	255	265	242	244	278	209	239	229	240	244	236	228	244	259	244	231	265	240	237	224	251	220	261	289	249	262	218	211	238	261	225	227	256	240	265	254	254	249	235	259	253	258	211	237	239	238	256	243	236	235	245	267	200	269	249	253	212	235	244	257	233	227	244	246	231	199	233	251	252	254	224	231	239	246	249	221	256	266	224	253	245	231	246	253	243	228	227	276	233	225	255	258	222	210	262	246	250	225	228	239	248	250	262	224	257	275	287	273	254	260	270	221	258	254	232	233	226	249	221	235	250	243	292	233	236	220	213	256	266	239	267	258	260	260	234	240	210	260	237	225	235	267	264	194	236	256	228	250	257	234	241	227	253	253	232	246	282	231	254	294	263	237	220	217	204	225	250	226	267	239	256	247	224	235	241	241	241	252	263	253	245	272	263	236	231	226	247	225	236	254	269	254	240	237	243	237	260	224	230	220	226	240	246	259	259	238	229	234	257	237	245	224	233	246	230	223	222	243	281	254	241	222	235	242	250	272	252	256	258	256	252	233	244	240	239	251	258	231	226	266	257	231	256	226	222
29529	31460	41042	47033	45289	41466	39876	43777	52508	52743	55472	51912	55533	54546	51977	52096	51841	46516	47024	40068	46018	46507	40273	39179	38909	35790	27234	32889	30421	27437	21815	23187	19738	15182	14735	9240	7748	7502	7509	7030	4729	3835	3666	5444	4951	3606	2245	2016	1792	1507	1334	1134	1091	1050	991	905	730	736	747	764	669	726	738	724	687	737	696	710	713	738	679	681	706	638	632	671	699	659	667	667	659	628	708	689	660	666	657	655	709	656	701	666	672	664	636	657	585	690	673	658	651	651	647	673	685	660	622	651	660	636	635	643	677	634	663	672	662	651	682	623	634	665	662	641	619	624	622	664	667	679	661	700	661	642	643	642	625	626	658	673	671	637	662	656	655	663	608	675	621	659	647	652	690	660	654	677	678	654	654	667	621	665	649	677	696	627	604	669	632	693	634	693	650	635	661	636	675	640	613	695	631	653	628	651	638	595	664	642	649	645	660	663	648	642	596	621	609	633	579	658	644	678	665	643	655	645	662	639	646	597	629	646	655	599	673	667	644	652	632	604	620	623	638	625	637	687	671	675	633	627	620	629	718	613	689	646	637	629	620	643	644	615	654	641	668	669	670	675	637	605	659	669	679	612	625	666	696	608	640	649	642	591	649	613	644	628	668	685	639	623	626	692	669	667	667	653	674	671	639	645	691	636	611	671	677	658	686	690	626	628	710	689	700	627	635	684	592	639	655	690	617	629	644	624	712	632	654	628	672	660	651	633	647	634	608	637	619	676	701	623	671	638	661	665	649	676	665	608	680	648	657	682	624	629	680	653	697	695	695	621	647	654	624	580	631	623	602	625	627	653	630	635	623	655	645	660	669	676	623	669	621	618	669	669	636	626	684	649	672	653	658	621	632	603	627	650	597	623	615	620	659	626	643	633	618	655	601	682	686	632	695	634	637	630	641	628	648	649	666	600	641	665	605	662	618	606	619	681	646	633	653	674	662	652	626	653	645	654	681	666	676	624	628	681	653	655	608	686	651	652	660	632	670	636	626	635	647	662	615	624	663	671	690	675	621	611	654	644	668	647	660	647	631	618	657	685	652	617	616	655	646	715	629	655	668	669	623	663	683	633	631	664	678	653	626	651	628	663	712	616	604	656	671	669	637	675	635	638	638	675	634	597	622	680	657	680	650	583	612	598	659	617	655	678	703	651	642	597	673	659	620	646	620	642	629	615	618	672	645	690	673	671	649	612	624	645	642	604	657	592	641	639	653	646	663	614	624	628	665	622	629	677	636	622	631	652	638	632	612	662	631	639	644	633	660	671	651	630	632	620	604	620	682	636	670	640	646	650	699	672	642	604	647	627	673	673	596	638	609	674	584	675	634	670	633	661	646	673	638	648	616	603	631	668	626	678	635	652	608	668	617	589	623	626	655	631	632	659	650	689	656	632	662	640	649	652	637	672	624	627	649	629	662	612	662	608	634	650	692	594	626	651	666	652	603	631	630	618	637	684	632	657	631	613	637	653	641	684	638	621	684	621	636	613	634	646	659	599	627	656	675	655	622	635	659	643	673	619	597	619	665	682	636	632	678	616	685	658	619	639	639	657	632	649	674	633	649	632	634	652	659	607	628	654	628	609	624	617	664	684	625	655	676	646	641	617	678	681	601	653	656	658	689	671	642	661	651	654	628	645	626	718	629	613	661	692	648	642	616	658	632	626	627	621	664	651	638	607	683	615	674	678	687	647	633	661	699	623	654	653	653	654	675	677	653	644	643	664	661	661	627	603	658	642	636	633	660	602	644	616	625	632	647	660	655	645	619	655	609	618	623	644	634	668	637	611	636	645	682	670	625	610	632	666	630	681	626	629	681	671	653	687	643	634	673	630	715	679	630	649	608	607	630	668	677	614	635	614	635	639	647	634	641	637	609	645	644	627	601	676	663	610	651	656	677	685	625	610	657	639	582	702	696	643	648	621	632	668	642	701	628	621	681	658	671	637	663	662	677	625	637	651	654	637	691	681	646	650	610	642	652	656	627	612	632	632	678	679	649	657	634	625	632	654	662	637	678	624	624	643	633	640	652	612	625	646	668	625	609	671	655	632	640	652	666	614	641	616	655	630	671	649	618	607	672	641	661	687	656	702	643	594	664	639	659	636	673	630	634	604	653	649	591	584	638	641	635	586	654	620	667	645	615	664	646	637	637	602	663	679	652	635	618	648	637	706	669	627	691	635	628	647	661	632	672	630	668	627	612	620	611	646	638	647	653	580	592	663	641	658	636	624	657	653	676	684	688	629	648	665	629	650	667	620	621	685	652	678	650	663	626	668	657	685	671	708	616	640	665	619	664	646	678	613	652	624	608	664	658	658	659	624	622	644	603	598	669	616	635	636	655	672	686	645	631	640	619	654	654	664	661	655	651	690	711	636	639	676	668	643	679	616	649	623	660	682	665	657	610	654	651	654	638	654	681	664	664	641	631	634	632	631	606	603	656	672	641	645	657	675	636	655	622	618	661	660	609	662	633	610	677	635	652	604	597	652	671	667	646	681	664	636	630	616	612	636	614	582	672	654	641	659	642	679	620	651	645	670	611	650	648	660	598	669	633	622	639	671	611	636	691	610	629	624	603	663	652	623	656	608	653	669	688	646	663	661	667	634	674	689	634	643	655	606	671	674	637	648	674	701	634	648	657	665	636	656	650	597	657	691	623	627	607	667	685	644	637	641	615	625	652	627	652	623	625	642	666	620	620	625	646	621	638	673	646	641	633	609	652	633	642	678	651	646	640	654	641	679	648	624	635	590	630	634	658	641	625	623	641	634	640	613	603	659	665	690	630	629	633	682	670	658	645	630	652	641	660	627	614	662	615	679	650	627	642	658	672	620	659	619	657	607	630	593	697	673	603	602	646	649	665	655	654	663	627	618	641	644	690	643	672	613	645	686	603	657	634	630	672	644	617	670	634	631	651	633	663	647	643	659	657	635	685	630	627	634	646	601	619	655	583	612	657	631	655	645	629	648	662	606	619	661	667	639	634	644	670	675	650	646	615	589	635	664	714	572	636	661	672	621	670	644	669	653	678	694	638	708	655	653	631	691	687	647	631	636	609	648	638	695	653	650	698	682	650	667	605	680	643	644	663	711	621	649	656	663	657	678	684	671	659	648	681	638	656	652	629	699	650	643	614	657	637	674	645	662	660	630	641	702	665	650	616	635	634	683	655	673	654	672	659	629	651	646	639	655	600	675	621	643	620	628	665	655	642	645	610	657	669	664	691	634	665	641	644	675	607	678	662	684	617	669	666	612	703	643	618	602	606	670	682	637	615	645	640	635	661	643	687	635	641	657	637	640	662	650	611	644	609	676	628	620	653	665	648	693	644	653	628	692	659	627	657	675	637	707	682	654	654	627	634	665	638	634	610	645	677	673	606	631	684	650	630	645	657	641	627	631	655	650	604	677	608	649	695	628	713	667	638	607	643	687	695	667	645	630	661	646	645	640	665	593	628	639	654	655	676	623	642	647	637	684	620	661	666	602
19753	15628	16968	13929	9664	6100	4329	3426	3693	3216	3787	3209	3032	3061	2369	2040	1905	1569	1427	1054	1083	1159	820	842	821	681	469	641	499	455	312	358	292	286	225	186	211	211	226	210	182	160	162	186	240	154	165	173	139	173	162	139	161	150	130	140	150	149	136	132	170	167	124	156	145	149	152	133	138	146	162	149	162	143	142	137	144	146	156	168	136	152	150	152	161	163	135	139	143	156	152	148	134	150	141	164	165	161	148	159	139	180	166	148	137	155	152	155	153	135	168	149	155	146	134	164	172	139	145	158	145	147	154	147	148	131	142	149	149	151	156	157	139	152	160	145	177	131	159	142	145	168	146	159	156	167	168	165	140	151	150	154	134	142	164	158	149	165	151	177	151	135	145	161	124	147	157	185	156	160	133	159	138	140	126	148	147	155	165	152	157	143	145	144	161	153	154	132	165	145	146	141	157	155	138	159	135	162	124	136	142	145	171	154	132	156	160	160	167	152	154	156	188	130	139	185	156	121	163	144	146	143	144	144	147	138	157	146	166	139	136	146	144	118	145	158	145	139	149	144	153	167	148	154	163	148	164	151	141	140	149	157	150	126	169	156	131	169	142	146	145	161	133	138	139	137	131	130	156	140	134	148	148	143	163	152	129	140	144	153	143	136	137	144	143	141	153	147	160	144	137	154	141	142	155	129	146	144	146	161	157	145	135	165	159	149	147	162	138	147	153	169	155	132	160	121	148	151	140	151	152	136	143	164	152	158	162	148	144	182	158	153	151	166	151	147	146	147	133	143	139	156	150	173	145	150	136	141	141	171	141	161	139	147	144	133	138	148	125	147	148	147	147	147	154	151	143	150	156	141	152	141	142	174	149	166	151	152	157	129	128	169	139	143	140	148	142	142	142	162	136	155	155	126	136	161	136	112	149	159	153	165	150	156	143	160	142	149	141	146	158	146	150	134	162	141	150	157	156	160	161	144	153	132	172	137	125	137	133	155	146	163	146	159	146	145	140	134	159	141	160	142	146	152	151	144	148	173	149	166	144	159	127	147	157	169	164	133	163	144	160	143	145	154	129	121	143	161	126	158	125	166	145	159	125	149	130	149	148	155	133	159	159	160	133	157	141	153	140	146	119	145	154	134	167	156	155	147	139	140	140	166	151	160	165	144	149	145	135	145	170	150	175	168	123	156	142	168	150	150	150	143	149	154	153	141	163	149	135	152	162	144	137	147	160	153	144	131	167	141	143	155	144	153	138	171	155	151	142	145	146	153	140	147	149	147	155	168	147	167	163	120	143	141	160	139	149	158	138	147	137	125	158	122	132	170	142	148	171	141	154	186	139	160	153	144	141	125	144	146	145	153	151	158	151	154	153	156	147	147	160	139	158	151	157	136	145	166	151	149	148	161	156	152	137	139	145	147	132	142	142	137	165	145	139	111	176	161	134	141	130	154	138	146	137	146	159	140	135	140	137	152	134	161	127	171	146	152	144	142	147	151	145	149	120	179	138	163	140	145	161	164	133	150	147	162	128	154	150	136	134	151	151	135	142	168	140	139	144	136	171	165	154	155	144	143	141	146	133	153	174	154	137	151	157	127	149	143	144	149	167	157	155	130	152	146	134	143	176	160	130	141	152	139	142	166	168	146	135	151	139	142	134	147	157	142	148	117	148	136	146	139	129	128	155	141	165	160	151	151	125	136	137	138	164	151	161	141	146	156	151	138	138	138	148	170	141	177	145	137	150	145	161	124	148	128	171	160	152	146	147	153	147	160	137	135	157	171	152	153	173	149	156	150	155	169	145	142	167	153	138	152	168	164	153	151	152	148	161	143	132	128	158	158	155	152	133	149	158	135	155	150	144	148	153	133	172	162	136	176	137	167	160	129	151	150	160	150	145	129	154	140	160	155	185	149	130	148	150	159	121	140	141	140	140	149	155	144	142	144	152	152	122	168	159	140	128	138	133	149	140	160	157	150	147	112	143	168	143	150	160	138	149	140	148	164	128	141	134	145	144	144	134	159	145	135	138	142	170	152	126	149	167	146	163	152	165	151	180	164	160	153	159	143	136	172	158	161	126	143	149	161	147	143	156	163	145	163	156	138	157	134	169	156	166	150	154	161	157	144	162	151	135	142	161	148	147	145	141	138	148	147	137	126	153	157	144	119	149	133	156	142	161	146	146	134	142	144	149	133	145	159	166	154	152	153	139	142	165	164	147	156	147	147	133	158	137	160	192	153	161	164	156	158	152	158	185	154	148	162	163	167	149	145	148	136	152	147	119	153	130	148	143	155	144	156	158	121	161	159	157	151	156	154	169	165	141	141	136	133	165	147	137	158	171	152	130	162	136	150	130	173	148	139	151	173	142	141	161	157	134	144	140	157	163	160	150	151	164	151	154	147	138	156	151	133	151	147	152	152	137	150	161	172	130	176	158	149	152	151	157	170	153	160	157	147	147	141	143	150	134	144	154	135	152	152	131	120	154	153	164	180	159	134	155	146	153	120	137	151	126	150	125	164	178	154	162	165	142	122	171	144	175	157	150	144	137	142	159	149	148	142	165	132	147	160	132	152	173	138	147	146	170	155	142	151	127	132	126	155	137	130	163	160	156	150	121	155	152	152	148	148	149	158	147	155	149	163	173	142	133	137	135	157	136	157	159	135	148	154	143	144	153	165	150	157	153	149	145	145	160	150	139	152	140	137	155	149	166	145	152	146	120	159	145	156	164	151	145	159	144	157	150	145	130	139	139	131	124	169	132	141	151	168	154	134	151	132	171	125	152	144	140	147	131	138	153	171	159	163	147	161	133	168	152	145	151	140	156	130	147	136	148	150	141	142	157	147	144	168	132	150	145	159	152	181	161	165	137	151	142	151	138	146	145	139	145	153	143	163	125	156	160	132	156	147	143	145	152	142	165	148	144	140	146	159	124	160	130	139	136	167	181	170	138	151	153	157	165	150	166	161	129	154	145	139	140	167	152	132	144	135	154	148	151	153	156	157	146	133	121	134	112	161	162	166	136	158	133	139	145	131	140	142	184	151	154	149	154	154	126	160	161	164	147	157	139	136	138	131	135	138	136	143	129	157	142	134	164	143	163	143	153	159	132	164	142	150	156	169	159	140	161	134	137	135	143	158	169	148	154	154	146	133	133	158	153	115	149	138	157	135	133	144	141	143	169	143	152	123	168	144	144	151	137	169	187	162	174	146	169	140	131	150	149	142	139	149	154	150	162	145	160	146	148	136	136	154	161	151	142	147	144	156	130	154	134	158	142	142	152	135	160	150	151	170	136	151	147	140	145	129	145	129	142	145	152	132	140	161	129	118	133	140	129	160	151	158	131	126	141	152	167	139	134	169	157	152	133	159	156	140	141	174	148	159	152	151	134	149	157	153	151	143	172	165	145	153	154	131	145	168	126	163	141	139	144	148	148	138	139	161	145	155	134	127	167	166	125	145	137	125	147	140	140	161	154	144	129	139	159	156	172	147	128	154
12322	13346	22934	25345	22144	17201	14456	12984	14476	14195	15668	13932	14537	14420	11624	10312	9994	8052	7303	5915	6116	6808	4779	4774	4466	4036	2579	3767	2784	2505	1904	2002	1715	1512	1213	941	717	817	881	797	745	581	632	704	708	583	573	594	477	510	515	473	489	476	493	430	448	437	433	457	456	439	392	411	424	420	439	464	449	452	400	443	425	433	413	408	418	416	428	451	416	439	422	432	415	423	427	415	414	409	389	409	404	401	456	392	357	433	420	447	431	410	436	421	455	403	423	414	418	408	444	427	437	431	428	404	451	452	440	415	448	420	416	430	439	434	422	393	446	425	425	453	407	445	426	443	388	417	458	419	411	389	369	378	419	461	416	431	416	436	452	414	447	417	423	420	421	398	409	411	449	431	418	433	443	475	439	415	439	421	459	445	390	438	382	450	428	424	446	431	435	423	409	385	413	447	408	411	421	403	442	431	432	455	470	419	430	408	396	409	411	414	427	429	454	403	403	436	428	450	432	428	433	397	431	422	414	414	426	440	377	408	452	440	408	391	435	436	421	411	480	426	415	383	434	400	402	412	416	383	411	451	396	422	396	404	406	382	405	417	468	440	419	450	398	436	455	474	414	402	429	461	416	458	416	407	420	451	374	403	400	434	420	454	417	390	408	417	415	451	431	429	399	418	373	458	428	420	421	437	386	437	421	417	446	433	457	429	422	417	428	383	445	409	401	410	426	425	452	424	464	413	422	375	407	421	413	430	419	458	427	422	416	451	432	431	418	399	423	444	431	456	420	436	433	460	408	424	439	437	410	437	455	440	462	439	473	422	416	408	415	452	465	404	437	458	410	425	418	425	426	441	440	437	427	442	432	422	413	454	452	455	423	456	421	425	420	417	418	416	430	453	437	407	422	397	421	402	430	458	437	406	418	421	441	430	458	399	439	396	422	426	422	426	428	455	462	466	410	411	457	422	432	426	424	416	417	445	425	414	397	410	416	412	459	383	439	451	419	394	452	437	397	407	400	425	414	401	442	389	423	421	391	420	447	426	442	439	411	399	394	431	420	424	433	462	391	448	445	390	419	421	371	413	413	432	414	410	441	424	431	437	441	440	424	403	408	421	400	476	428	417	448	421	424	422	422	456	410	441	424	428	404	448	452	428	405	443	424	399	463	412	440	433	434	430	427	470	406	432	453	434	438	416	438	417	442	377	433	440	404	412	430	409	416	412	401	421	403	426	463	414	415	419	431	427	423	432	426	449	462	440	388	393	432	444	430	440	452	413	415	445	443	432	460	437	457	438	417	412	410	398	430	435	409	439	456	429	434	389	435	428	405	429	412	425	397	418	392	429	436	444	449	436	427	411	455	389	428	433	436	457	413	414	421	405	453	436	387	426	425	396	417	422	434	409	414	424	436	456	424	412	443	419	438	415	405	414	459	437	427	424	434	419	477	420	396	409	387	400	405	418	418	446	409	423	428	430	470	402	468	420	456	441	451	410	385	444	418	444	404	431	390	452	422	427	440	432	424	442	421	420	392	421	431	437	406	433	439	393	443	431	440	407	415	459	460	416	441	425	456	439	423	394	419	448	443	458	416	412	422	442	442	424	415	447	444	443	450	429	410	432	422	386	432	418	453	429	430	418	431	443	437	436	407	429	450	410	390	455	420	433	449	434	393	433	434	382	399	414	431	407	421	428	408	420	420	412	454	416	418	402	436	420	414	421	391	430	409	443	425	442	425	434	435	393	438	393	405	405	415	426	433	451	408	436	435	427	431	419	443	401	419	441	416	414	444	415	442	455	445	412	396	416	407	414	411	405	439	432	453	450	401	442	413	414	426	362	378	456	389	425	426	414	438	462	409	409	446	432	404	420	431	411	460	421	400	424	421	443	407	419	428	412	406	424	432	449	427	436	431	422	432	431	438	434	400	393	415	416	407	437	400	417	431	448	418	391	450	424	446	412	471	390	415	437	451	438	433	423	430	423	430	438	394	423	400	392	380	427	451	379	428	424	423	416	428	441	428	426	466	445	393	384	441	402	408	417	436	446	459	466	419	429	404	415	405	412	374	415	409	434	433	439	450	451	416	436	457	402	411	435	437	421	398	462	434	456	373	396	451	422	404	438	434	420	422	415	440	420	467	408	435	467	432	411	469	409	413	445	390	391	420	413	422	398	423	427	430	449	451	427	420	395	359	438	442	433	410	433	414	438	391	458	398	440	419	433	383	394	436	427	426	439	424	432	424	436	446	458	409	419	392	453	416	395	399	385	405	431	399	392	437	444	413	437	426	431	418	452	431	410	431	423	430	434	422	433	411	420	427	468	430	390	444	425	408	426	433	452	447	410	429	463	421	432	415	443	425	431	406	406	464	435	434	414	441	412	415	447	436	454	436	408	458	423	412	454	429	431	418	428	445	448	452	446	483	437	458	429	430	391	386	419	431	426	428	431	421	418	423	425	414	418	420	421	444	421	428	423	393	451	449	444	417	425	410	416	399	425	433	428	394	401	434	444	440	411	386	457	426	462	432	444	399	400	405	413	426	454	372	458	402	415	415	392	436	431	432	452	411	421	445	425	442	387	404	437	391	431	451	427	400	410	425	431	402	408	405	415	394	427	488	397	409	419	437	455	416	385	414	427	428	410	476	379	425	449	440	405	448	412	436	443	432	439	399	406	418	396	444	463	433	417	459	434	425	450	452	441	430	443	420	406	433	434	459	458	444	402	453	400	496	393	430	416	402	442	423	455	428	443	408	411	430	423	433	459	421	456	412	413	424	445	389	420	452	439	440	422	424	411	445	412	462	452	406	426	401	427	443	431	425	410	418	421	430	448	409	414	462	418	420	435	408	416	457	455	410	411	415	446	443	428	421	417	429	449	451	433	443	442	442	458	420	432	435	405	418	418	451	447	429	424	412	411	429	422	427	415	423	460	436	437	432	431	487	424	406	428	458	472	451	465	440	413	439	431	436	425	428	442	422	441	416	432	415	434	420	390	475	450	446	435	417	445	419	453	410	432	449	463	447	457	420	427	435	425	423	413	433	437	444	427	433	429	423	438	401	403	397	421	425	425	454	406	438	427	390	398	431	420	395	396	396	448	412	426	432	420	404	432	414	395	403	443	387	415	403	435	429	424	424	405	441	452	391	424	395	428	412	407	439	397	454	414	428	408	395	409	453	440	436	369	390	435	455	411	453	446	436	425	424	439	397	384	454	413	377	412	431	429	415	401	434	416	435	428	402	425	394	462	427	459	398	441	426	427	419	414	407	442	436	429	408	439	431	449	408	442	404	416	429	425	375	415	432	419	410	431	424	418	414	413	427	436	430	431	442	426	448	405	477	423	388	419	447	459	452	397	409	412	428	432	417	400	435	419	402	423	438	441	443	391	413	419	402	427	426	452	434	459	415	411	437	447	452	438	399	457	425	391	441	430	427	396	425	429	440	438	436	422	457	405	447	449	409	407	421	438	417	461	428	434	426	427	423	453	429	412	423	410	464	441	421	396
34324	29140	34424	36800	27495	20458	16028	16881	28886	28889	31783	28554	27869	31748	24351	21340	21008	17628	15995	13517	11872	13203	8643	7481	8163	7738	5419	6729	4534	4123	2458	2709	2171	1657	1154	901	608	733	854	735	470	371	439	505	505	373	322	281	297	232	211	218	217	192	213	197	208	180	195	203	214	205	192	182	214	196	201	188	215	172	184	171	177	196	203	152	181	175	190	186	173	178	206	200	183	193	185	196	154	195	208	188	210	210	192	185	165	190	186	199	177	162	183	208	209	186	186	169	205	191	175	170	201	191	180	173	195	207	188	202	180	196	177	193	200	176	178	181	204	177	190	172	186	176	191	157	173	195	190	183	187	193	189	196	182	162	165	188	201	197	178	168	207	201	175	161	204	191	173	172	170	200	179	182	176	184	175	195	194	168	170	187	183	202	200	201	201	194	206	173	184	175	179	199	193	189	171	198	169	206	173	189	179	192	206	186	198	180	174	206	170	202	191	177	204	183	194	186	219	205	191	209	179	179	188	194	185	179	182	186	184	182	189	170	199	174	191	182	175	198	184	187	202	196	195	177	190	181	180	188	208	193	217	177	169	198	187	175	193	188	199	171	190	203	194	209	169	199	160	173	174	194	183	165	170	185	183	168	178	169	170	192	173	185	195	187	173	191	169	163	185	186	186	189	178	189	176	211	181	194	161	156	195	188	194	178	193	181	171	185	179	182	192	157	184	166	190	186	190	200	186	191	172	203	173	195	197	191	179	190	181	210	172	208	186	196	176	208	193	208	191	197	194	183	206	158	197	196	187	193	178	189	194	173	169	174	208	180	164	189	201	183	162	199	173	179	193	188	182	183	173	202	183	208	186	185	209	179	177	185	179	216	188	183	194	178	160	192	180	187	176	185	184	194	197	185	164	208	150	183	207	195	198	192	187	170	196	179	192	189	200	211	171	188	189	191	173	163	170	201	205	199	192	185	179	184	198	218	165	179	202	195	200	198	211	168	174	197	154	197	190	197	194	204	183	188	196	204	187	222	179	180	202	203	183	180	209	186	188	156	186	223	192	189	191	174	192	187	188	169	200	169	211	187	197	191	185	186	161	170	209	144	160	179	183	170	201	191	216	193	161	189	192	186	185	174	178	205	181	218	176	181	185	181	198	192	184	174	174	172	167	171	175	171	205	191	188	188	169	179	175	180	192	180	170	174	179	200	185	188	174	191	195	183	189	194	184	167	190	194	186	183	202	169	192	163	180	194	205	185	184	207	194	207	187	183	191	190	205	196	174	163	206	210	169	170	192	171	197	159	182	157	189	196	209	182	164	188	201	174	194	188	169	183	173	184	181	202	182	190	185	180	180	179	184	155	165	184	172	197	188	179	196	173	173	170	172	182	190	175	181	191	208	165	186	174	190	179	185	195	186	166	196	175	178	168	197	174	204	185	197	178	167	172	176	193	198	204	231	177	185	179	185	173	192	202	198	180	192	158	173	187	166	157	193	186	185	182	175	179	207	204	181	171	168	207	207	193	153	187	164	196	189	197	163	160	215	163	196	169	180	210	204	183	171	182	174	192	173	199	168	185	197	175	165	176	206	165	185	199	192	191	183	190	184	186	215	200	177	186	189	183	172	205	174	186	187	188	179	178	200	187	197	180	182	184	245	204	196	200	223	201	175	182	193	171	202	189	188	208	190	185	187	191	194	194	201	198	189	176	192	187	173	176	195	185	150	175	213	189	211	170	178	184	208	199	172	209	190	174	178	179	175	163	224	191	161	193	172	177	171	200	194	195	175	167	207	180	194	189	166	186	184	185	195	206	173	207	167	147	179	209	160	206	162	203	210	179	178	190	193	170	189	205	189	169	160	180	178	176	160	208	170	205	179	190	189	210	178	175	166	173	199	179	187	185	202	184	214	201	196	176	201	203	203	187	180	177	194	179	190	205	213	186	164	204	191	171	170	182	205	193	182	180	172	190	191	217	195	170	202	193	158	183	192	203	179	185	186	196	189	201	176	204	169	190	193	193	184	197	162	194	196	204	199	189	192	189	179	189	173	163	191	212	179	185	199	197	194	196	161	203	186	197	199	167	164	185	181	192	185	190	193	176	189	155	188	179	170	173	172	173	211	196	187	192	189	202	158	179	167	196	199	177	184	186	196	195	202	187	183	180	188	178	188	184	185	188	181	194	198	192	190	182	179	184	181	208	222	207	207	197	172	210	205	177	180	199	176	175	172	154	179	180	199	192	188	202	197	172	177	185	187	187	199	190	180	221	182	183	195	172	195	178	175	187	181	185	180	203	187	178	213	180	196	184	188	172	203	183	180	176	205	165	205	198	208	174	180	194	187	200	172	205	189	204	210	153	178	186	184	197	160	202	180	180	195	202	175	193	186	214	184	190	189	191	191	166	166	179	177	184	178	192	184	178	214	195	168	179	190	179	164	176	187	196	191	188	182	194	175	194	177	187	200	174	213	195	183	160	192	187	190	174	159	185	168	171	174	193	199	184	169	207	203	199	198	175	173	186	215	204	200	193	204	183	176	166	187	189	177	182	162	169	178	168	194	207	192	196	181	202	170	192	205	183	187	192	170	167	167	177	187	195	196	189	181	207	176	193	178	179	193	199	217	198	179	212	168	170	188	167	189	191	198	202	198	196	206	182	187	202	189	212	176	158	179	205	176	208	188	219	175	186	183	191	193	208	165	193	204	157	190	173	165	181	191	163	186	186	190	198	216	179	197	140	167	180	196	173	197	179	165	169	199	197	157	190	191	182	200	170	178	187	201	224	196	200	213	175	194	206	168	180	174	200	183	170	202	202	192	186	201	199	173	196	173	194	189	173	199	186	194	181	174	182	161	216	166	226	155	205	196	184	212	174	186	178	198	183	174	188	155	186	183	177	178	175	199	185	172	176	186	190	205	189	182	200	183	174	186	159	187	181	172	176	225	194	197	167	192	183	176	182	174	200	196	191	174	180	185	207	180	194	166	159	180	183	159	183	210	210	206	203	197	199	166	172	165	186	167	180	177	187	224	166	183	190	201	171	185	184	170	184	175	193	200	184	195	200	199	169	171	169	182	187	186	181	202	200	193	191	167	199	166	182	197	198	187	185	183	169	190	188	175	167	189	182	184	197	195	181	198	194	197	206	172	197	172	195	200	171	196	202	192	184	165	208	184	205	178	181	162	170	175	168	207	185	196	211	191	171	181	170	193	169	173	176	214	190	204	180	182	181	174	192	189	177	159	173	181	187	192	195	190	214	168	203	204	218	174	174	183	188	197	198	169	187	181	208	203	201	189	188	172	179	185	202	183	208	178	190	192	176	184	193	191	193	196	188	180	173	183	191	188	197	197	192	179	192	179	179	192	208	180	165	208	178	168	167	220	184	176	193	178	190	150	176	173	207	177	180	199	175	176	198	165	185	178	185	201	191	177	179	183	179	165	191	168	209	184	196	213	196	196	182	170	175	208	188	193	187	167	223	177	194	183	194	170	193	192	184	207	221	180	203
22207	23401	35797	42326	37565	32686	31385	33634	44591	45159	47313	44785	47071	48689	43343	42320	41644	39345	37120	34301	34208	37697	29357	27777	28138	25561	22250	23949	19862	19424	13935	14474	11866	9770	6809	5432	3659	4146	5262	4378	2775	2048	2366	3433	2732	2024	1618	1344	1156	973	901	803	758	718	676	647	606	580	595	549	573	582	588	573	532	568	491	592	537	559	518	522	537	498	493	554	554	527	520	513	564	531	540	510	523	559	543	521	531	493	500	524	517	533	534	524	523	539	499	524	516	569	524	550	563	539	497	492	505	520	449	499	482	533	492	563	523	520	594	535	555	485	510	502	507	520	479	552	561	521	514	479	533	507	518	511	504	533	527	515	519	544	529	539	552	528	515	543	530	487	488	513	527	547	529	461	472	524	562	537	487	523	519	527	550	518	502	520	500	499	486	504	514	531	546	519	521	566	513	518	539	532	500	512	467	509	482	560	494	496	488	511	490	539	550	492	490	543	544	496	552	532	552	506	493	479	515	499	540	574	485	516	504	488	539	517	523	491	475	499	539	537	558	526	516	547	533	557	523	537	527	515	530	524	506	516	534	533	477	536	514	512	500	502	546	555	532	514	560	513	529	489	525	517	535	508	503	514	573	508	518	526	514	538	532	526	505	514	519	552	533	541	563	493	495	544	520	537	513	513	525	510	547	485	510	512	535	551	520	485	508	553	504	503	511	539	541	522	543	499	540	547	542	507	526	548	502	500	506	514	534	484	492	488	498	534	517	527	510	525	529	519	525	564	515	515	562	516	563	525	498	512	500	507	488	483	505	523	494	556	498	523	542	509	490	539	456	510	513	499	526	504	517	457	480	495	535	526	458	505	515	529	537	526	494	544	478	506	523	511	521	520	545	529	516	484	521	529	511	524	488	496	484	520	524	515	544	516	519	562	529	551	528	522	525	520	504	557	522	495	537	500	515	524	513	537	489	521	492	496	503	537	545	471	506	511	540	521	530	546	516	525	524	534	517	562	486	515	540	510	538	539	545	547	497	524	526	482	487	514	560	515	533	493	522	505	521	537	528	525	491	547	488	529	500	519	495	487	549	523	538	538	544	550	532	496	542	550	490	543	536	540	500	543	542	563	558	525	521	548	497	556	499	526	561	511	519	571	535	548	532	524	534	504	506	522	536	520	493	503	522	522	555	534	578	496	558	532	530	513	560	542	491	554	553	526	521	545	517	531	497	523	534	482	515	569	539	553	526	559	485	515	530	487	523	480	534	541	524	483	472	492	512	523	549	552	550	530	553	498	499	535	528	532	484	521	499	523	540	524	530	491	542	520	561	493	473	517	475	499	515	525	527	500	502	494	556	496	516	512	517	511	500	522	541	501	524	519	530	533	533	505	519	533	517	519	486	524	444	523	482	489	486	539	494	525	526	528	520	540	495	522	511	534	500	533	529	501	535	515	506	543	513	502	509	540	509	531	492	544	542	510	490	526	478	552	500	495	520	534	492	527	518	491	525	500	512	530	522	523	500	517	548	552	496	498	519	561	493	489	544	507	546	452	495	511	495	546	521	496	486	540	518	504	528	499	524	537	500	530	502	530	512	496	531	508	531	557	533	558	481	534	520	506	532	499	497	504	538	460	557	525	507	496	557	517	489	530	513	509	529	542	509	546	526	504	502	518	528	549	550	513	515	501	523	495	549	510	520	488	486	524	476	522	511	535	526	533	486	535	492	538	526	513	537	552	524	573	522	554	571	525	532	523	489	500	539	509	535	497	543	503	491	473	518	569	535	558	505	575	499	527	532	528	554	522	534	542	526	487	525	520	525	515	523	521	519	493	540	509	530	544	514	525	534	479	512	507	527	497	519	495	534	501	536	513	513	493	553	520	506	510	502	564	528	494	537	546	510	493	525	518	483	518	527	551	512	502	489	534	504	510	523	482	514	521	545	505	494	548	519	508	507	528	506	530	512	532	543	507	519	541	496	534	526	524	565	513	526	540	492	520	539	542	520	500	565	497	523	515	499	526	519	536	502	511	511	541	543	527	534	524	490	498	534	544	513	536	559	565	497	519	508	509	511	527	530	516	568	506	516	510	564	544	528	486	541	513	485	487	517	503	496	532	493	571	494	476	490	529	530	546	553	507	537	511	526	533	513	508	526	512	526	512	521	519	535	516	530	545	522	550	529	530	505	535	507	545	520	522	514	528	489	499	490	518	523	495	489	519	541	500	476	557	504	495	524	488	529	521	541	532	509	509	524	558	533	526	512	501	494	562	521	550	527	556	533	535	486	503	511	472	515	496	528	532	519	551	495	529	479	503	461	487	524	485	492	507	508	539	502	497	471	493	531	526	494	528	504	540	566	531	510	497	469	519	512	534	513	530	500	530	521	480	536	478	487	489	512	496	544	526	503	516	479	531	497	558	516	522	517	504	551	537	502	511	513	567	532	497	480	520	468	466	543	528	530	476	509	520	496	518	533	520	496	536	501	531	545	466	492	514	469	479	515	520	518	531	544	509	568	547	523	524	526	481	455	567	457	482	498	563	525	557	507	534	522	544	523	482	520	518	512	535	534	545	530	572	484	540	478	519	527	556	498	486	504	551	490	526	506	543	515	507	508	509	544	534	532	520	482	508	551	512	527	540	514	499	533	471	534	536	503	480	495	459	500	535	531	508	511	539	501	500	539	542	520	535	478	521	489	516	506	519	492	504	518	527	482	546	474	510	545	512	531	524	481	522	565	547	534	503	557	485	525	506	523	517	515	527	544	513	512	523	510	520	503	517	519	511	568	532	520	500	489	512	526	533	514	529	450	499	449	554	518	525	506	504	485	520	521	511	535	528	520	553	517	527	515	445	490	521	509	546	497	533	474	529	476	549	568	536	558	531	533	510	534	489	501	527	533	534	507	563	498	526	541	539	481	520	516	496	509	525	490	533	524	501	528	503	510	492	536	509	504	537	513	534	533	532	502	507	483	527	508	541	517	518	553	556	550	514	499	537	489	536	505	496	527	522	511	538	526	536	586	525	551	491	473	484	534	489	530	494	552	493	504	530	519	520	496	494	580	462	526	566	523	528	532	544	535	531	534	556	506	564	520	542	544	496	470	553	510	526	528	551	513	515	490	507	547	528	529	522	541	515	513	546	514	522	551	538	541	493	525	513	523	462	494	515	504	547	496	503	505	543	446	513	533	518	502	541	522	486	502	548	543	531	480	544	503	555	556	513	543	508	536	524	514	530	502	539	502	526	514	521	471	514	545	571	546	551	581	517	525	483	517	569	541	535	473	531	509	481	514	542	513	545	496	484	545	554	536	529	492	490	524	529	497	496	528	526	519	532	555	520	526	516	546	558	523	528	510	560	526	539	526	500	506	490	516	530	499	519	542	524	458	553	477	516	562	572	514	513	529	482	541	529	500	507	521	552	492	516	504	505	544	498	492	535	521	503	493	539	518	529	500	504	543	569	526	498	516	482	506	502	476	490	523	519	549	572	497	515	513	519	531	534	533	498	499	520	507	533	549	493
44244	37792	40400	44859	41749	31878	27797	27297	38246	38473	43777	38986	40266	41212	35219	33705	33206	28821	27316	26624	23292	24157	17029	14709	15959	15233	11518	11526	9125	8237	5469	5462	4184	3252	2046	1700	1213	1277	1504	1198	799	644	676	872	735	541	493	442	402	389	298	285	283	284	247	273	259	255	250	218	237	252	225	245	227	274	216	236	234	234	242	237	268	226	229	234	228	225	222	239	244	234	235	237	229	236	230	227	240	245	257	265	219	242	238	245	256	242	235	249	264	239	238	236	243	223	246	244	237	254	193	242	238	247	267	257	272	236	225	273	238	282	259	236	243	232	237	227	233	245	210	221	226	233	256	247	262	232	216	253	217	247	238	215	239	213	261	249	232	227	227	245	231	243	248	227	224	263	266	231	232	257	230	260	253	236	235	248	249	233	240	234	228	239	218	228	234	232	242	232	266	222	255	245	242	229	223	237	250	236	213	241	219	229	263	233	263	265	240	250	211	230	259	219	219	262	242	259	255	230	260	227	212	242	254	258	260	265	240	235	238	218	242	236	254	262	227	249	247	228	209	211	281	225	238	227	271	236	263	249	243	239	240	205	230	231	251	236	233	237	250	196	211	216	232	247	219	223	218	249	230	227	211	228	234	204	252	219	257	247	255	222	217	242	225	198	237	201	229	255	211	258	227	231	283	220	268	232	229	258	226	225	229	271	234	241	258	234	239	228	223	256	268	242	233	242	228	230	213	253	233	248	251	223	230	254	233	248	212	234	244	232	229	231	230	250	211	259	254	236	234	241	217	240	202	234	272	234	254	243	215	260	230	248	220	261	243	214	212	216	218	232	231	226	214	221	256	249	225	265	247	253	222	229	237	254	230	249	240	239	206	236	252	243	237	247	233	234	235	218	225	233	264	226	245	239	256	214	245	246	230	196	238	233	235	264	226	233	248	252	266	244	229	242	241	237	235	233	234	224	258	240	256	250	242	215	268	231	214	212	254	220	261	244	237	228	227	223	221	266	251	231	251	255	254	223	231	239	250	230	225	235	210	229	220	249	239	233	210	235	217	220	227	236	241	246	242	246	228	249	237	236	234	235	243	238	226	275	214	229	227	207	236	231	217	238	248	261	225	227	242	260	219	205	257	240	267	266	250	214	213	260	242	253	219	236	245	230	250	236	247	255	205	229	231	223	251	233	239	245	217	211	226	233	247	255	241	243	255	240	212	241	242	237	238	238	222	238	227	222	252	245	231	249	245	248	224	253	213	260	244	254	224	218	241	202	230	227	258	228	235	229	235	225	227	235	245	257	231	258	225	223	240	217	237	217	234	216	245	222	276	236	232	253	237	205	211	239	243	240	241	221	235	228	226	238	237	217	242	232	221	233	253	227	244	217	226	253	241	255	227	242	245	246	250	223	263	235	255	244	254	218	219	244	229	239	235	247	253	271	224	218	228	210	246	268	218	223	257	221	231	216	205	239	239	238	245	242	233	250	276	224	251	231	206	236	220	197	223	253	226	224	239	243	237	238	230	215	242	241	245	225	237	232	201	199	226	208	258	238	262	246	250	229	223	231	242	249	258	216	245	240	244	230	260	218	247	227	199	247	243	215	273	219	236	235	244	226	236	268	250	243	239	231	256	209	241	260	236	221	259	238	252	230	237	230	240	227	227	239	228	236	244	240	246	238	215	242	231	248	232	222	209	213	245	222	226	231	257	243	227	234	231	258	227	257	267	237	247	225	230	228	234	242	235	232	238	214	241	243	260	222	273	210	259	234	217	253	234	246	219	217	234	231	254	218	198	231	230	264	237	242	236	269	247	228	239	232	222	231	242	216	242	223	207	235	231	224	231	239	238	218	201	229	252	226	201	220	223	246	208	233	251	252	224	242	211	245	228	232	264	224	228	205	235	245	242	246	218	231	230	240	218	243	216	223	229	269	235	249	228	281	257	211	235	257	237	251	264	237	233	260	211	223	227	231	241	224	248	235	226	230	231	239	253	235	245	239	245	228	234	225	219	234	208	262	250	250	236	227	217	247	224	234	234	238	221	269	238	225	234	236	207	236	244	224	231	240	235	281	237	243	254	264	230	222	236	281	224	244	247	219	244	246	237	251	220	248	210	232	200	247	233	240	229	255	263	228	226	238	241	217	223	247	241	232	231	216	225	249	241	226	264	239	216	232	210	234	202	234	227	262	262	228	226	238	218	232	231	242	237	236	219	222	217	233	237	235	246	250	232	261	240	247	243	240	261	210	240	240	228	230	262	256	228	232	228	236	224	246	212	246	229	245	231	251	261	232	261	259	220	243	253	201	246	266	221	224	210	228	245	248	222	247	224	243	248	221	219	208	238	247	261	265	232	221	226	228	224	234	226	241	221	250	242	211	233	227	230	244	203	256	216	260	242	231	240	267	215	240	218	235	228	237	229	203	218	262	222	249	214	229	236	249	220	238	234	216	233	232	215	241	228	237	235	224	238	225	226	209	235	222	253	234	212	235	220	228	232	260	242	242	240	230	233	270	235	230	241	208	248	219	240	227	211	232	200	222	244	225	219	215	233	242	232	240	253	217	216	207	245	217	245	222	241	245	228	220	228	232	230	224	208	240	215	235	235	233	234	219	237	254	227	237	230	232	222	226	265	232	257	229	230	225	240	253	221	222	257	261	213	235	223	242	208	239	219	245	233	226	258	247	242	254	221	246	241	250	211	239	247	256	224	242	199	227	231	255	220	248	226	239	216	231	220	233	224	239	227	261	226	228	242	241	262	246	235	262	224	223	212	239	230	229	256	260	258	222	240	229	237	228	207	215	228	254	242	236	249	213	232	239	239	221	229	234	231	244	242	230	215	212	255	224	216	219	245	237	254	225	250	251	231	242	235	236	229	226	245	218	231	222	253	211	265	244	278	224	243	252	254	230	269	254	241	216	225	221	237	245	228	235	239	220	251	244	244	235	236	229	263	230	237	231	246	262	251	247	247	222	241	221	235	244	247	247	231	239	228	257	227	241	199	249	246	226	225	264	230	207	233	245	256	262	253	216	244	201	217	218	227	241	224	247	240	220	233	222	234	252	230	241	241	229	229	233	213	248	250	259	236	240	247	226	265	214	229	236	233	216	240	242	221	218	234	227	201	225	234	238	240	242	250	229	241	228	262	223	252	257	244	229	228	254	233	258	238	223	222	232	264	227	230	238	243	242	210	242	246	247	250	242	246	222	232	246	223	239	230	234	231	261	214	223	218	234	226	212	238	261	225	244	259	254	235	236	229	235	266	254	220	248	243	184	233	278	241	227	233	244	232	241	213	239	233	233	217	233	238	243	222	245	238	221	247	228	253	235	240	222	220	220	249	222	205	244	226	239	244	229	255	240	205	228	224	208	222	208	227	229	224	214	226	234	221	211	226	239	239	244	255	232	233	240	238	237	240	225	238	238	244	237	248	249	232	236	231	230	243	223	228	227	245	237	218	222	235	256	211	241	247	249	264	241	212	236	251	263	244	206	267	222	243	243	230	251
30308	30504	40401	48623	48256	42784	40796	41820	50681	51247	55760	52025	56300	55781	52995	51921	51549	48427	47189	47601	44877	48082	39935	36726	37952	35369	32722	31166	29674	26822	21550	22459	18204	15241	10951	9062	6793	7521	8491	7349	4620	3658	4015	5209	3996	2924	2544	2053	1788	1453	1254	1103	1127	985	934	907	783	807	765	706	764	729	755	719	730	671	729	655	695	691	597	663	627	671	711	716	637	671	665	659	664	599	674	622	668	638	675	653	671	674	661	626	639	589	602	640	603	625	662	684	655	659	646	624	659	634	598	678	650	628	635	604	644	672	637	651	647	639	631	603	643	639	683	659	655	635	637	644	639	617	601	725	655	584	632	576	590	614	606	621	641	633	621	645	657	612	611	605	640	616	639	618	581	630	666	660	590	615	617	600	615	656	652	626	625	615	651	626	610	563	576	591	617	617	586	669	657	653	628	612	624	628	608	643	659	624	612	619	673	622	589	647	615	597	658	638	604	605	629	628	678	618	669	587	688	588	630	583	593	594	647	664	610	613	652	622	636	601	648	634	642	626	631	668	660	624	624	607	620	656	639	586	611	619	634	624	618	630	691	631	641	651	650	646	615	630	627	657	623	619	648	612	669	635	647	634	621	649	659	634	606	644	655	581	606	643	664	598	635	644	698	651	639	612	616	634	627	570	603	661	646	632	623	610	673	630	628	600	649	632	632	603	671	617	626	633	602	642	676	590	643	638	611	627	611	614	645	602	647	674	577	662	627	635	651	610	651	631	650	637	654	608	650	584	658	643	635	606	629	596	652	609	650	633	627	651	640	643	629	683	572	635	642	581	608	585	660	642	599	607	643	588	624	646	641	607	626	647	672	637	607	640	614	616	664	595	588	659	666	689	633	667	617	617	633	661	637	658	630	637	705	621	573	625	625	621	642	649	638	667	621	657	628	599	639	591	607	658	605	645	639	625	625	596	588	596	637	616	668	608	630	633	581	640	611	628	629	668	648	673	605	609	578	646	658	601	622	619	594	592	627	607	631	636	580	647	644	605	588	580	664	600	618	666	626	619	645	630	613	639	649	643	663	615	575	630	673	612	595	614	602	682	649	645	613	687	631	618	654	643	642	636	604	635	612	614	631	622	610	616	650	612	633	630	597	620	654	651	628	629	624	617	614	628	606	597	655	594	611	614	604	602	678	612	590	617	623	661	649	629	638	599	657	629	589	667	628	633	668	592	602	620	610	639	643	612	628	630	635	608	659	651	603	608	571	650	636	606	637	623	632	626	658	613	628	592	632	584	623	605	653	614	592	611	670	622	605	628	681	613	616	675	659	589	670	640	638	606	626	667	643	638	601	672	591	598	622	607	616	603	664	636	600	606	657	650	601	652	609	591	589	593	619	641	671	625	652	656	586	694	617	595	642	625	604	595	582	601	646	649	674	648	616	672	614	654	578	638	628	657	587	617	612	610	605	574	630	599	668	637	661	629	620	571	625	607	655	645	590	590	596	590	589	637	628	593	648	596	626	598	656	635	633	598	640	655	626	611	668	614	641	678	636	586	603	593	645	608	603	636	643	608	547	668	611	635	598	657	602	629	655	606	639	621	563	621	612	610	634	641	601	651	628	640	629	602	613	626	662	598	642	602	647	566	677	609	609	679	609	602	598	595	644	657	641	638	610	629	635	602	627	643	569	655	649	636	626	621	639	604	646	627	670	578	637	644	649	647	634	625	631	650	582	656	637	629	644	645	622	616	632	621	593	595	628	664	653	620	608	615	589	609	639	621	578	623	618	606	597	642	595	659	633	610	640	569	596	638	609	596	575	608	608	596	631	600	611	625	669	678	622	609	623	617	596	618	593	604	648	582	625	654	616	588	611	633	594	647	594	616	609	608	581	678	624	613	645	662	676	607	646	601	612	620	628	623	631	660	621	615	659	666	641	623	628	578	600	652	640	659	617	579	642	584	632	595	603	609	644	604	610	614	617	635	613	646	660	634	653	623	622	595	649	621	607	660	600	631	627	618	619	608	596	607	625	631	621	639	587	650	661	666	635	598	629	630	637	655	616	612	629	619	613	652	619	630	637	624	642	605	665	600	665	603	678	653	617	641	601	637	608	627	586	629	614	640	620	628	625	648	641	652	596	651	652	614	621	626	600	638	589	633	647	621	641	581	632	653	608	665	653	664	620	655	626	624	644	610	664	605	581	598	648	605	638	609	633	634	618	654	679	644	618	611	666	618	647	646	646	670	612	634	623	626	593	611	669	633	600	632	636	591	581	582	633	615	671	620	637	623	660	638	686	626	627	622	643	620	649	658	631	660	651	642	646	635	664	595	631	641	626	587	630	643	625	643	609	657	621	644	677	602	621	614	633	660	606	621	621	619	612	608	610	594	625	611	663	603	660	605	621	607	628	609	622	626	586	665	629	601	600	631	627	598	680	602	660	601	611	576	667	643	608	605	648	630	601	627	641	635	675	639	631	627	665	647	661	617	639	670	669	659	667	592	612	623	655	617	619	635	632	628	625	637	628	645	642	602	626	628	680	622	669	641	595	604	639	665	597	578	611	625	629	617	650	631	572	680	626	603	624	611	616	674	621	696	648	621	605	612	660	623	623	610	638	631	632	653	615	625	635	679	620	650	664	646	659	589	626	653	625	630	649	641	649	665	630	614	631	601	628	610	656	639	636	611	590	591	654	634	626	631	653	657	679	622	660	591	573	590	598	650	650	611	629	601	590	625	644	651	647	622	681	663	645	621	583	624	632	656	657	599	652	631	645	635	636	639	639	641	659	600	596	615	614	614	612	592	637	586	644	624	635	624	668	632	668	617	583	663	623	624	592	604	626	613	604	641	632	646	597	638	556	647	631	621	600	658	608	618	635	609	629	660	641	612	620	668	615	637	598	647	641	656	612	670	639	628	645	643	600	619	606	598	681	588	652	626	611	611	634	632	657	645	622	665	600	619	626	636	616	620	624	610	627	675	600	648	584	633	658	644	609	618	611	632	627	600	619	604	644	644	650	663	609	655	626	640	606	656	611	612	637	622	639	622	626	623	627	646	624	597	652	553	597	644	658	634	628	569	642	680	631	615	578	627	639	651	626	677	618	641	606	628	648	614	613	618	595	601	597	600	631	625	625	642	643	600	628	622	628	605	621	612	654	642	621	626	625	585	663	621	645	599	643	600	669	674	627	636	608	610	599	619	636	593	621	623	609	603	653	635	651	630	615	581	659	610	624	622	664	604	652	618	605	653	611	617	656	603	633	622	589	663	643	611	617	628	620	590	629	617	610	636	610	619	656	688	624	587	581	607	614	669	583	608	631	613	624	638	620	634	617	587	628	607	622	636	664	642	625	631	639	587	618	628	617	621	627	623	622	674	622	594	598	619	603	613	576	652	604	604	582	639	591	644	599	633	626	582	617	631	602	634	626	601	629	626	632	594	609	636	670	639	664	613	602	613	633	654	624	596	625	647	610	625	624	667	609	613	632	627	633	629	642	628	668	623	601	634	632	628	617	667	636	653
18477	14443	15931	13058	9366	6523	4490	3193	2917	2878	3352	2771	2862	2874	1998	1676	1594	1387	1207	1188	954	924	670	622	654	681	464	480	416	368	333	304	250	228	182	193	175	185	181	190	145	139	159	172	158	176	161	139	147	140	144	155	144	129	151	144	147	145	151	152	147	149	142	140	150	139	144	136	131	135	144	135	126	129	134	131	143	153	145	149	130	149	146	126	160	131	163	141	159	130	134	151	141	137	131	139	125	130	147	130	129	152	137	145	151	133	155	134	150	148	134	143	134	132	126	138	119	119	150	152	131	127	121	145	149	139	148	132	173	113	115	118	158	121	111	156	136	143	125	141	129	121	129	159	137	161	139	168	123	121	151	131	159	153	171	132	130	129	138	134	126	146	142	119	133	130	160	138	122	133	150	142	144	143	169	135	161	158	135	158	132	155	124	152	168	143	146	133	170	150	155	137	128	118	138	146	136	144	135	155	138	124	147	135	149	131	152	122	155	127	137	155	135	174	142	127	113	126	152	117	125	132	116	155	141	130	141	145	137	140	148	166	134	150	141	141	133	138	127	161	128	150	162	142	138	142	140	139	146	116	145	145	152	136	148	132	141	147	143	146	151	132	155	127	141	136	121	132	120	144	153	127	153	139	136	136	142	155	166	129	132	130	142	145	159	138	136	133	127	150	154	129	150	146	127	164	127	160	161	139	145	145	151	121	148	138	167	138	151	133	124	166	134	157	139	147	129	144	150	155	131	135	146	153	131	129	142	147	140	128	140	162	156	168	156	132	156	139	129	124	136	138	147	157	142	136	132	137	143	134	153	144	148	140	145	142	137	155	132	143	127	167	143	131	145	145	136	159	132	151	120	129	145	145	158	129	139	151	118	156	142	156	133	135	146	162	151	150	134	147	149	119	152	141	126	135	140	162	128	141	142	136	133	133	136	134	157	127	121	152	139	137	135	159	145	125	136	138	134	129	132	143	140	114	127	143	152	142	103	153	133	141	163	171	133	139	132	130	138	147	139	137	144	131	132	142	121	135	137	150	143	144	151	143	132	147	149	136	138	139	120	126	145	149	136	141	166	159	120	124	133	148	158	144	144	146	126	140	140	173	138	148	164	135	131	137	137	125	129	138	143	137	165	124	152	125	146	128	145	128	149	150	137	144	142	146	125	155	128	133	131	146	128	133	135	157	154	157	145	149	145	155	136	143	112	131	145	114	142	143	135	144	146	132	173	174	132	148	148	136	139	154	126	166	141	120	139	152	161	138	148	139	134	149	134	134	145	134	140	124	130	128	137	144	144	140	143	127	129	140	124	161	155	140	131	128	131	147	133	161	138	144	147	142	132	135	144	131	119	141	137	148	140	145	134	130	150	131	136	131	132	132	115	126	128	126	123	130	151	136	117	133	130	144	126	139	135	129	133	146	133	148	143	129	133	146	168	144	143	131	138	122	139	136	137	157	142	140	124	154	146	139	160	145	157	157	132	137	104	141	128	151	131	139	145	147	142	135	156	126	135	127	134	122	142	140	163	155	158	138	142	137	130	146	122	160	144	134	135	148	148	129	139	140	128	124	146	133	144	128	132	152	131	140	148	157	150	144	159	122	133	136	147	135	147	156	141	135	147	161	142	134	139	125	145	147	138	127	138	123	125	144	141	132	170	126	126	128	169	149	138	132	154	157	132	144	134	126	137	137	131	121	135	153	156	140	120	138	132	158	150	141	145	122	138	129	145	154	150	142	130	138	140	139	120	136	141	128	142	113	129	140	140	141	165	135	120	136	141	159	158	149	140	158	135	143	139	136	112	135	141	134	125	149	126	141	131	142	116	141	120	135	121	147	147	137	118	142	129	136	137	151	124	139	136	137	138	138	151	150	158	148	123	135	130	153	137	151	145	134	137	156	166	135	143	145	135	147	141	123	139	132	149	145	134	128	143	131	142	131	146	124	146	128	136	125	122	138	127	135	150	148	138	136	145	137	144	146	151	150	135	140	161	126	147	133	159	152	143	147	130	144	142	139	147	160	134	147	145	123	145	138	141	143	133	129	162	120	142	153	147	152	137	139	135	149	128	114	132	145	145	139	153	138	130	132	174	131	138	154	133	168	139	139	122	137	121	140	134	153	139	164	149	130	128	133	134	143	156	119	152	137	148	141	134	154	154	156	130	149	134	142	150	161	147	141	168	159	124	123	143	141	136	137	150	132	117	137	134	155	154	147	149	135	144	155	148	158	120	151	136	150	152	148	135	147	156	138	151	133	143	129	138	158	152	117	132	127	136	136	138	121	143	155	145	158	137	150	130	119	124	141	130	135	154	156	138	129	122	164	150	164	146	126	139	130	144	127	125	152	134	141	144	143	145	128	136	133	147	144	133	167	130	151	140	153	127	130	134	145	126	122	144	127	156	129	137	127	144	118	143	153	125	110	137	144	144	155	173	156	142	143	126	144	149	144	124	155	135	144	131	115	131	145	135	109	133	149	136	131	154	138	126	134	137	128	139	151	141	131	126	148	138	130	138	145	119	128	141	145	141	156	161	128	133	141	135	138	138	148	152	120	129	140	125	150	140	136	142	119	162	142	120	120	145	151	126	121	118	125	144	133	147	138	142	155	145	140	138	144	152	162	135	141	149	147	150	124	143	153	121	140	127	135	153	143	144	131	119	141	145	155	140	137	124	149	122	132	122	150	133	121	126	157	135	130	137	132	134	130	136	146	156	145	141	140	155	128	133	113	135	140	133	136	133	150	144	159	130	131	137	122	161	150	140	163	151	136	139	120	112	143	136	146	133	139	135	164	135	153	127	127	139	148	127	155	137	159	132	141	137	134	148	129	128	139	134	129	100	133	135	118	143	155	126	140	148	159	131	163	141	131	143	129	144	160	131	134	138	143	125	140	139	156	147	146	125	127	143	154	152	136	131	136	143	132	151	149	142	151	162	159	98	136	144	147	146	136	133	148	142	156	144	133	143	126	139	134	128	163	144	155	158	129	155	137	137	155	140	125	134	136	145	126	137	148	144	121	135	132	129	142	126	122	144	140	135	140	135	134	153	137	142	130	140	145	144	129	133	132	139	162	135	136	129	156	123	142	136	153	143	124	126	130	142	142	136	137	153	121	136	162	116	145	121	156	154	135	130	153	155	149	142	151	150	158	130	147	134	127	146	135	126	169	137	137	137	158	149	166	145	145	97	160	141	142	140	119	158	131	156	152	158	125	125	154	137	162	126	157	131	140	141	143	147	140	147	146	139	124	139	153	131	129	153	146	138	137	142	134	119	166	143	139	133	131	130	132	137	137	125	142	148	135	147	145	132	142	128	150	142	133	138	131	153	142	171	137	147	148	155	146	126	144	137	144	127	119	153	150	135	137	137	121	143	139	153	137	130	158	146	143	170	158	132	124	125	142	120	127	116	132	148	155	159	134	130	127	158	146	127	166	138	139	147	129	134	148	150	135	141	154	163	151	140	148	151	134	145	130	146	172	124	134	148	135
11436	12590	21590	24417	21972	18800	15120	12279	12642	12920	15454	13116	14754	14712	11234	10104	9609	8134	7265	6983	6004	6207	4536	3980	4515	4102	3108	2911	2744	2265	1709	1806	1484	1071	857	765	717	811	789	709	649	581	543	629	556	573	503	529	509	516	493	469	444	397	394	451	378	402	421	454	406	398	397	398	406	438	421	408	395	359	380	411	430	415	408	420	387	414	400	424	398	427	428	406	408	415	440	380	391	409	391	399	430	406	394	412	404	372	392	416	420	402	424	355	388	426	409	401	397	369	368	437	398	439	408	413	428	425	384	422	404	397	366	389	411	423	423	375	399	398	394	372	387	388	411	457	375	412	371	466	403	389	412	426	398	404	396	432	414	403	402	399	415	405	406	427	407	406	380	376	388	392	449	440	418	420	398	416	415	435	401	395	362	428	450	404	430	408	368	413	411	435	402	426	416	382	389	411	406	427	381	415	346	415	406	397	398	357	415	410	400	419	406	427	408	421	408	426	382	394	362	401	415	387	403	421	401	408	421	385	403	415	383	404	392	424	415	393	389	409	393	386	425	394	383	411	390	405	377	423	406	364	432	409	364	424	398	400	402	408	415	395	419	420	417	416	400	386	410	382	358	453	424	433	406	377	395	416	354	418	375	376	396	413	410	394	407	424	425	379	415	441	406	375	379	371	429	374	415	403	394	400	381	387	409	410	383	403	380	440	389	396	398	407	395	420	386	385	391	406	429	397	403	396	413	381	410	422	383	432	435	435	437	410	396	379	402	408	384	380	388	401	427	434	392	385	423	372	416	421	407	356	389	372	398	419	438	392	413	439	419	427	395	413	391	417	399	359	417	405	406	412	432	421	410	416	406	427	394	417	377	397	412	416	362	411	428	378	398	411	394	407	376	412	429	450	400	443	420	399	445	380	353	386	404	453	414	364	438	403	402	391	450	387	432	403	406	443	402	408	391	392	395	435	396	418	439	390	374	407	413	433	382	395	407	400	411	427	391	399	430	396	377	400	406	397	404	383	370	393	406	388	420	424	396	435	375	399	389	431	394	368	400	385	421	414	395	398	418	380	371	372	354	417	358	393	411	425	392	382	445	432	378	391	377	388	409	389	355	408	392	417	418	368	411	401	410	394	394	358	401	391	408	397	417	392	411	419	390	432	423	414	395	359	357	425	379	394	418	439	388	399	397	406	405	431	430	396	393	400	420	408	395	424	402	429	441	399	375	374	408	404	426	425	422	396	392	441	397	398	428	414	385	376	370	400	392	449	398	406	393	387	443	410	410	402	429	409	411	422	388	395	374	351	393	406	400	429	429	390	439	429	373	403	396	385	398	391	421	409	389	411	420	388	408	401	418	418	403	386	421	403	381	364	440	421	360	448	394	399	426	403	375	416	404	397	404	406	393	392	445	407	408	425	447	412	433	391	383	426	413	399	404	414	375	426	442	408	398	406	386	413	386	430	416	382	385	400	382	432	392	394	389	437	393	430	377	400	382	434	398	391	398	389	419	405	422	368	414	391	400	412	363	398	408	404	426	375	392	408	376	382	403	428	409	399	399	410	369	402	437	387	388	387	389	401	405	380	427	427	452	409	364	376	392	393	420	416	366	354	438	437	406	418	401	371	358	399	414	418	421	424	404	397	418	422	400	395	403	392	405	398	387	361	425	396	379	410	423	424	412	410	390	423	360	396	385	414	400	404	421	404	416	430	408	392	408	393	417	414	425	413	396	430	392	435	405	424	400	420	413	394	402	425	400	413	369	432	409	405	419	421	406	419	422	415	388	377	388	401	404	387	417	375	406	402	399	392	430	392	424	446	408	397	401	420	428	393	456	382	379	458	398	355	397	452	399	383	440	427	385	395	376	425	428	401	414	388	404	412	393	412	409	423	427	447	388	402	408	387	368	413	381	425	397	401	415	392	386	377	420	416	435	421	394	433	403	430	425	401	437	406	389	418	430	394	383	416	400	395	388	399	418	400	428	391	417	395	410	424	420	383	401	377	378	366	387	393	392	396	417	386	446	405	397	425	399	395	450	386	377	409	447	411	432	377	419	382	396	381	395	421	408	410	404	400	388	424	390	397	396	375	389	396	416	422	410	400	405	409	402	414	390	427	435	444	433	402	402	358	375	403	401	380	389	416	410	413	398	432	374	398	415	411	444	390	402	416	442	373	405	431	399	375	404	381	419	428	367	417	422	407	398	383	428	412	388	410	395	405	401	415	402	394	414	406	386	426	379	395	382	390	342	393	388	414	428	418	408	419	411	414	432	421	384	430	409	391	395	418	403	362	412	406	436	413	447	372	388	428	398	399	362	444	405	415	408	358	406	407	438	434	384	394	434	419	414	397	381	438	392	404	409	384	425	404	408	359	379	354	390	395	416	401	405	388	384	416	398	418	377	405	374	407	384	412	407	380	450	458	385	395	409	408	409	386	413	396	391	395	434	451	399	386	411	383	410	422	416	423	423	385	396	441	362	461	398	402	390	393	381	439	378	400	400	407	401	377	371	385	396	434	426	420	429	396	412	395	434	405	394	421	417	378	447	406	422	379	410	418	398	458	370	382	396	427	402	430	414	394	401	369	388	414	407	417	378	399	422	391	363	392	405	370	371	405	386	386	420	375	394	405	361	394	399	422	396	420	424	421	404	419	373	367	396	413	401	388	419	379	375	414	425	381	408	412	404	381	394	410	411	445	412	409	385	407	438	421	400	406	413	417	407	411	404	410	415	402	390	378	412	395	388	389	409	413	406	422	401	394	402	388	436	353	370	384	423	404	401	390	411	429	439	423	403	397	393	397	404	419	400	393	374	406	407	404	373	397	386	394	427	407	404	383	387	409	371	411	448	417	384	406	376	401	382	431	420	403	410	423	419	405	425	420	409	391	431	428	399	432	411	376	365	387	394	426	399	432	393	421	379	411	399	427	408	353	428	421	398	387	396	427	394	436	415	392	386	411	427	424	396	431	396	422	415	383	424	423	409	432	401	406	390	385	435	424	393	384	381	452	406	403	389	405	383	371	396	371	431	408	432	423	406	395	424	391	400	393	389	383	368	433	426	410	388	401	405	412	378	355	411	389	405	387	414	397	407	426	395	394	410	403	418	395	407	414	407	382	430	420	419	380	421	403	415	433	424	397	414	405	434	406	404	425	377	412	394	436	386	432	425	374	387	443	406	418	409	356	422	413	385	358	391	393	413	399	412	397	383	419	416	411	408	411	386	416	403	388	427	430	402	366	381	387	404	429	438	427	402	387	406	427	404	402	399	391	448	402	373	383	385	404	407	416	415	388	420	394	369	409	365	388	400	392	398	450	438	373	392	405	387	406	380	390	408	395	412	428	401	400	403	386	379	403	369	405	396	409	416	428	427	399	395	415	415	418	392	373	422	408	391	414	401	390	417	380	419	404	421	407	405	397	416	381	448	413	431	388	412	453	402	410	383	408	419	405	410	424	395	414	423	415	432	364	400	423	427	404	402	396	402	411	400	389	404	423
33917	28277	31670	35343	29694	22684	18390	14013	18914	22910	31267	26879	29794	30253	24425	21994	21615	17657	16473	15825	13345	12200	8851	8319	9819	9921	5607	6089	4598	3615	2913	2581	1930	1376	914	774	682	694	792	629	444	391	396	389	373	344	307	268	239	246	235	214	200	192	193	220	193	178	186	200	197	160	189	186	189	209	182	189	184	171	149	173	184	188	169	200	178	186	189	199	169	185	197	190	178	170	172	159	171	186	182	240	179	200	182	180	169	193	191	191	170	185	203	154	196	187	190	200	205	180	188	194	150	173	174	186	222	185	193	172	171	177	174	199	171	184	179	186	179	183	190	194	170	189	191	191	209	186	177	162	160	188	198	179	174	168	217	181	178	188	199	191	175	183	175	207	197	202	186	184	192	168	178	199	188	191	165	203	179	146	162	170	185	177	199	175	177	197	179	167	181	200	164	176	199	200	184	185	190	170	173	172	163	202	176	188	175	171	188	175	173	182	178	192	175	182	182	188	177	180	179	186	182	179	182	179	190	167	172	180	207	180	160	186	189	185	183	170	165	169	188	188	163	199	190	136	175	186	166	165	189	178	178	163	189	176	205	165	181	173	177	174	180	182	168	194	200	168	166	199	202	178	162	173	165	207	176	180	191	169	183	190	169	160	170	169	189	155	171	188	197	184	197	184	186	187	167	195	206	193	189	183	164	216	182	181	182	147	187	183	190	168	183	185	196	187	172	193	192	172	172	200	192	173	169	187	193	199	172	197	189	182	178	191	183	192	178	180	179	182	176	188	199	199	190	168	166	178	166	173	173	200	183	169	207	198	163	153	189	169	168	199	179	170	152	183	193	185	188	175	173	195	171	140	173	173	195	190	197	182	167	214	162	182	164	168	193	185	168	216	185	168	178	193	196	179	184	198	168	210	166	173	189	156	188	198	187	161	165	194	195	177	146	177	182	178	178	204	178	210	202	198	187	183	185	173	184	205	188	162	178	186	180	169	178	182	207	198	187	193	189	189	177	169	196	201	164	196	184	176	190	178	204	181	183	198	192	203	176	202	193	203	170	182	180	207	195	170	192	199	180	187	163	178	165	172	193	183	183	192	192	180	179	219	214	173	160	180	199	166	198	176	163	193	190	207	173	170	175	183	170	172	169	168	183	164	200	163	179	206	214	196	181	164	174	194	170	179	194	183	170	201	177	187	184	167	149	194	211	170	190	194	180	172	181	189	184	186	179	188	167	204	171	177	166	176	161	158	177	185	182	163	202	160	163	195	180	193	177	189	161	200	183	183	169	201	202	194	199	181	193	195	170	171	166	185	187	177	157	189	178	174	185	179	193	211	178	187	173	175	181	175	159	179	173	206	158	193	198	184	196	178	187	166	158	175	202	160	171	187	193	181	172	163	183	179	191	179	158	176	176	177	179	186	185	189	194	184	205	174	191	178	180	192	186	182	190	182	163	196	163	163	213	192	203	159	169	182	186	183	202	185	195	169	191	195	201	160	177	194	183	183	189	182	174	159	183	177	191	186	168	175	178	167	173	170	197	187	189	176	180	174	183	197	171	164	200	174	161	178	177	194	196	185	200	174	186	156	164	176	211	182	170	198	177	172	160	209	166	173	187	199	152	172	183	164	182	197	207	170	196	193	180	196	163	184	191	171	190	174	195	185	195	179	164	167	178	195	177	201	215	194	163	176	184	179	195	199	207	174	186	180	154	192	170	196	171	177	190	195	162	180	162	192	187	188	189	166	176	181	205	196	188	178	173	208	179	180	182	165	167	197	186	159	169	192	190	191	180	209	173	171	186	167	211	183	185	191	177	160	155	203	191	180	175	185	171	196	168	198	193	171	165	186	197	185	189	196	175	159	189	167	190	175	194	191	171	177	213	180	186	199	181	209	170	185	205	191	172	171	179	171	166	178	171	163	176	180	172	172	174	189	198	197	190	191	176	203	181	197	180	186	207	179	190	160	152	178	186	204	195	178	183	183	190	168	190	191	185	159	176	170	180	198	191	189	188	176	169	195	169	189	174	186	187	183	212	177	199	180	155	161	209	172	171	183	189	178	178	192	185	170	176	204	209	204	179	192	170	189	189	182	172	167	175	175	190	201	156	179	174	180	182	186	180	181	210	201	182	169	184	167	188	200	178	187	176	204	193	172	204	180	167	183	156	170	201	173	170	179	171	178	178	168	195	195	164	206	171	195	215	186	193	197	211	182	197	187	166	167	181	176	177	198	177	177	178	177	196	176	199	163	190	181	198	193	178	178	196	182	186	174	216	192	162	162	203	167	199	183	152	183	209	180	189	173	201	201	178	173	189	188	202	172	197	166	192	191	181	198	184	178	184	177	163	190	187	180	170	197	190	185	183	205	212	196	190	171	189	178	176	187	196	211	162	175	173	166	202	192	173	189	188	181	174	187	162	176	178	188	172	187	188	189	167	194	199	190	188	185	212	196	178	198	197	186	190	164	194	185	179	179	181	200	167	184	180	168	196	188	165	153	156	168	191	184	193	190	184	173	172	211	168	180	179	171	175	200	173	195	182	209	179	200	171	160	166	173	219	191	187	168	165	183	166	209	156	183	180	175	199	185	163	169	207	201	212	188	174	209	168	170	203	199	179	187	192	186	190	171	175	175	195	184	185	176	172	199	205	186	206	182	187	192	175	168	169	184	177	157	189	173	173	204	184	189	188	190	155	183	176	181	186	181	209	210	179	200	181	158	208	169	191	182	187	169	187	175	167	161	188	148	182	178	204	195	187	167	180	185	207	163	169	174	181	177	186	196	168	193	178	199	194	183	181	150	191	191	153	192	172	184	191	190	198	170	193	168	205	176	200	187	190	193	186	171	176	183	179	189	172	174	191	179	193	164	198	190	153	189	183	171	186	177	200	166	150	177	187	188	159	173	182	178	171	169	190	197	191	188	174	206	177	191	183	200	154	164	187	199	195	206	172	181	181	185	170	155	192	171	175	199	185	189	182	192	176	169	194	155	207	177	226	190	194	170	172	148	191	161	192	206	201	192	201	184	190	192	185	168	172	194	173	173	166	174	168	197	167	184	201	173	180	189	208	199	185	176	166	183	178	178	176	165	206	201	163	189	177	171	191	179	175	202	160	168	189	171	181	204	205	146	173	175	176	171	186	183	210	178	186	182	193	186	199	189	199	173	168	170	180	173	191	196	165	162	164	177	168	182	171	192	182	170	180	179	154	182	176	194	200	177	172	180	165	191	182	184	171	195	167	182	181	167	193	181	187	173	175	179	183	170	184	173	181	192	188	160	157	188	173	173	181	188	182	177	171	175	185	158	192	165	178	187	166	154	205	184	178	175	196	194	162	202	196	192	186	180	172	187	200	169	161	188	191	160	187	159	184	179	174	174	212	209	187	176	169	171	177	179	169	180	193	195	196	187	178	184	164	181	188	197	177	168	176	169	172	192	202	202	177	163	169	187	164	196	175	212	180	173	182	167	174	194	196	186	187	188	188	161	185	170	177	172	184	174
22248	22354	33065	42191	38235	35484	32999	29475	37342	40292	46776	43716	48070	47773	43623	43127	42378	39424	38696	38241	35659	35945	31043	27858	31100	29276	22627	23380	20827	17528	14875	13884	10664	8268	5404	4855	4633	4608	4989	3902	2484	1955	2336	2280	1915	1684	1483	1228	1110	1070	824	787	699	703	658	623	558	573	592	545	582	541	545	568	542	531	536	553	520	558	551	510	539	502	532	553	567	527	495	549	569	469	522	534	526	519	495	503	528	509	542	519	528	531	549	512	510	511	502	550	504	535	502	494	543	497	523	499	524	531	513	529	490	547	484	500	508	595	519	524	557	522	512	518	535	478	524	509	489	523	527	462	490	494	510	466	508	500	492	501	548	494	504	498	527	511	550	503	492	524	474	523	488	533	472	513	535	497	509	544	516	496	512	488	526	470	516	502	512	514	482	562	516	527	480	492	499	512	530	511	481	499	526	514	510	511	479	516	509	504	514	527	472	529	536	521	500	508	484	535	496	521	539	525	512	509	542	498	509	500	478	545	467	536	498	551	538	524	479	493	492	502	478	480	488	505	532	528	479	491	546	504	515	503	514	509	496	516	508	473	527	525	529	488	480	524	520	499	549	518	458	514	570	515	532	514	487	558	519	518	511	497	489	519	517	516	514	479	503	471	503	522	538	537	496	543	505	535	516	508	475	522	505	524	497	538	503	540	515	518	473	495	466	500	501	499	569	521	511	524	499	518	489	497	511	537	507	510	500	519	520	504	483	507	519	542	524	531	477	475	509	484	511	497	495	495	484	537	502	507	488	484	507	505	561	505	498	473	518	478	522	519	513	540	483	536	524	570	482	494	496	504	518	515	532	522	518	480	510	533	487	509	505	484	488	524	543	502	523	508	501	537	501	552	459	535	504	503	515	522	521	526	508	490	515	505	500	548	497	497	480	487	522	496	516	484	544	477	483	565	469	503	502	494	490	544	543	512	514	528	519	523	499	505	506	462	554	480	513	540	491	508	516	514	506	524	509	483	544	563	510	503	493	545	489	544	480	489	550	519	521	482	523	534	528	528	519	532	492	473	510	472	484	507	523	526	475	485	533	477	500	488	479	491	520	500	504	510	496	504	498	507	495	477	516	560	520	502	532	457	541	498	550	499	474	508	568	535	524	489	520	502	519	482	504	512	487	528	541	510	522	488	489	542	499	486	511	502	516	540	494	527	524	541	518	483	534	494	450	535	488	496	528	464	505	524	504	564	476	489	488	513	511	502	500	512	491	508	505	513	529	532	496	518	524	535	510	537	548	499	512	488	543	530	535	470	503	528	535	527	517	512	516	510	506	532	485	479	504	498	522	474	525	487	493	501	498	529	513	561	491	480	509	492	495	522	506	543	557	492	510	511	503	489	541	501	480	521	553	502	530	540	508	512	505	533	546	512	466	521	500	518	522	528	498	521	499	542	494	508	504	539	557	530	517	507	536	518	512	495	504	515	532	553	451	546	523	512	517	496	470	502	475	518	488	501	490	499	522	503	536	513	517	531	484	496	465	550	506	456	517	507	489	529	539	513	496	516	515	529	548	478	556	494	507	486	476	500	518	494	537	528	555	500	542	473	483	478	459	514	458	485	535	481	534	508	527	512	515	500	538	505	548	541	525	492	515	542	502	484	513	518	498	514	494	547	495	516	493	496	498	514	554	504	505	479	519	496	545	525	490	527	540	504	507	503	505	494	497	524	527	535	511	502	497	485	481	517	507	481	480	488	528	480	497	486	494	477	486	520	516	484	489	524	477	494	507	493	494	490	487	516	509	541	504	548	520	522	489	524	478	515	486	484	520	500	490	495	516	469	525	512	504	535	513	514	495	513	490	522	556	488	495	518	464	530	490	545	502	559	484	490	543	522	506	480	520	510	511	531	465	480	513	506	514	513	513	547	502	548	487	540	494	497	496	546	504	496	512	513	526	516	528	491	539	507	464	510	518	507	473	551	500	520	532	547	495	517	507	515	518	557	517	471	499	511	527	493	527	491	533	512	530	482	537	502	523	495	522	514	526	496	535	506	538	524	501	573	514	490	515	508	506	475	501	510	510	527	503	525	481	486	500	481	492	490	534	534	444	525	514	502	518	515	507	499	511	511	552	493	531	470	523	518	487	495	521	526	519	532	500	515	510	508	498	483	495	549	475	517	543	517	502	521	482	514	520	530	525	497	509	533	533	492	507	500	517	536	516	510	524	488	496	501	483	489	551	558	536	535	552	466	589	521	505	515	511	478	512	532	477	513	521	516	527	517	540	516	499	505	515	517	515	494	508	503	527	547	537	486	521	536	490	535	526	501	544	501	484	478	497	481	521	513	562	526	498	505	509	497	586	499	527	489	508	523	518	526	568	505	503	522	582	499	500	483	487	498	512	503	519	488	488	501	533	553	520	536	509	557	514	532	517	540	509	529	512	495	510	497	536	493	483	512	493	526	510	513	533	510	479	491	507	484	507	522	540	520	509	492	514	479	515	536	574	507	512	497	489	508	542	522	499	490	509	488	502	531	465	529	505	552	496	506	519	507	494	512	486	530	478	527	528	453	496	496	504	493	522	489	483	506	534	516	499	478	483	501	508	522	502	505	539	545	507	516	499	552	512	506	526	492	539	512	536	467	523	516	492	489	495	526	512	512	508	476	471	485	500	540	522	487	514	473	496	506	549	488	531	466	496	462	523	501	522	529	538	561	495	492	509	494	482	518	525	516	582	519	480	497	479	539	487	489	510	524	518	509	504	508	475	514	511	505	494	495	498	498	514	491	503	494	494	499	529	502	549	514	481	497	470	519	483	473	470	467	490	494	536	460	539	515	525	549	527	506	487	501	543	453	508	499	522	549	512	537	515	501	495	513	511	517	564	492	535	505	479	466	490	508	508	535	527	503	514	532	512	499	513	498	530	496	512	537	537	514	539	534	497	533	515	493	541	558	473	503	534	503	496	533	508	494	511	491	515	485	524	453	538	536	508	542	507	515	497	547	471	495	510	528	481	498	493	512	478	501	514	531	518	522	481	535	520	508	484	475	525	444	527	543	490	501	500	532	537	515	495	501	548	491	485	503	538	505	548	518	541	525	514	499	554	531	484	514	492	517	500	479	508	499	500	514	494	501	548	496	528	515	496	472	518	510	526	517	516	492	472	500	527	460	513	490	495	513	484	500	497	517	539	554	509	501	507	470	526	536	519	522	536	524	515	483	513	496	498	504	497	530	489	533	506	525	481	483	523	485	533	510	495	535	514	500	506	521	528	509	526	527	513	508	526	530	496	516	488	526	490	501	522	532	526	533	508	522	535	514	499	497	491	446	493	488	520	515	527	492	510	525	513	524	500	527	517	490	522	523	495	494	501	530	516	554	493	467	499	550	506	516	512	523	531	521	497	546	505	514	526	546	513	555	541	494	524	520	506	518	529	537	517	517	534	518	501	498	494	503	508	453	509	538	516	486	525	527	543	522	518	490	538	501	508	480	498	518	510	509	507	526	485	488	544	501	558	553	549	503
42801	36327	42133	43626	38196	33638	27392	25831	30870	37109	44255	37874	41597	42313	36989	34875	34633	29565	29540	28050	25095	23531	18071	15634	19754	17949	12305	13201	10565	7811	6375	4854	3861	2484	2031	1558	1621	1427	1431	1254	746	615	719	679	570	500	437	450	385	343	292	310	296	269	232	295	246	246	244	256	224	245	256	247	249	217	249	228	229	240	212	260	249	237	218	235	241	228	225	213	226	232	259	236	257	220	258	237	223	270	230	239	205	220	231	238	217	246	254	247	240	231	228	210	230	225	237	253	232	260	259	208	256	254	220	235	213	224	254	232	258	241	257	267	222	220	252	243	270	228	235	217	219	255	202	232	217	240	258	230	226	253	220	262	242	218	232	244	221	228	234	226	248	244	227	207	249	232	231	264	252	230	231	212	216	243	238	217	227	231	216	208	246	261	228	239	252	236	242	223	257	242	253	219	263	219	242	215	219	245	237	222	238	259	227	208	227	230	224	234	241	226	248	250	220	238	232	253	230	239	223	224	251	238	245	242	238	231	224	263	259	225	224	247	244	256	215	231	219	220	272	271	216	211	216	221	255	219	263	236	248	218	231	266	218	241	249	226	235	230	233	239	245	221	234	236	240	239	248	256	228	198	251	249	249	234	246	239	238	227	236	250	221	213	236	215	220	232	207	235	229	235	226	229	252	237	253	227	210	246	235	239	221	228	223	210	240	257	183	221	219	225	240	250	209	245	235	216	231	232	237	232	247	236	227	257	223	234	225	205	253	236	248	233	216	230	253	236	249	244	228	231	237	252	247	238	242	224	200	235	232	227	229	237	229	237	241	251	230	213	239	275	214	236	250	209	241	246	214	224	225	237	225	240	252	243	217	241	250	228	246	258	231	222	219	237	221	242	267	227	208	235	237	251	237	256	253	215	199	221	223	234	236	212	253	239	215	240	211	224	242	213	232	215	226	247	247	197	228	237	242	230	246	245	241	229	234	230	218	235	238	259	197	220	243	224	203	251	211	236	228	238	253	228	260	221	250	236	224	243	215	228	224	246	238	231	232	234	253	242	233	214	234	217	265	238	216	227	241	231	226	261	236	246	238	229	235	220	208	233	246	235	252	206	222	240	241	232	232	228	227	269	255	249	203	232	240	219	238	217	217	198	270	225	237	247	231	223	225	226	212	253	226	251	229	280	247	240	211	225	244	246	239	215	237	241	249	232	245	279	225	244	227	227	223	248	247	248	216	226	250	242	226	224	229	235	227	242	260	232	233	229	223	241	235	230	203	260	243	224	244	232	220	253	254	236	218	236	234	215	225	237	221	258	241	233	214	222	223	217	208	236	254	240	225	233	224	188	222	222	238	246	228	247	268	239	236	213	264	223	210	259	237	232	233	231	248	241	226	248	207	229	231	238	221	256	245	233	232	208	223	217	259	242	226	218	293	243	212	250	232	235	237	246	260	239	244	220	226	240	230	215	218	234	230	229	240	225	262	251	221	241	217	251	252	209	250	216	237	237	212	210	230	230	220	215	237	255	252	254	241	242	228	253	249	221	241	221	218	202	236	240	209	235	230	243	217	195	243	257	223	232	225	215	255	204	239	232	227	225	247	220	253	222	230	217	259	246	242	236	228	242	219	205	229	223	215	232	196	233	264	228	243	243	269	209	245	214	240	228	229	227	217	265	218	222	239	221	245	227	235	236	233	226	224	208	204	238	236	235	257	250	235	245	236	249	252	234	249	225	235	218	221	256	229	225	227	208	237	230	207	219	235	234	232	212	252	255	240	250	256	225	251	226	210	219	257	237	245	232	247	249	221	244	195	258	235	251	234	270	241	228	223	249	261	257	228	257	213	198	217	254	232	245	233	246	239	250	232	223	249	252	229	234	229	194	243	225	233	218	238	246	219	251	236	230	277	222	239	248	228	244	217	215	253	233	239	224	218	248	231	246	241	215	231	253	255	237	223	226	224	246	256	265	224	244	230	216	255	239	227	246	227	238	223	214	224	205	242	251	212	245	220	227	232	231	248	219	237	229	243	203	237	241	226	272	230	241	238	244	228	204	233	236	214	252	245	225	248	227	235	207	238	243	261	238	234	240	233	266	241	210	237	239	228	223	239	228	218	222	227	230	215	237	239	241	241	244	249	232	227	244	243	240	239	254	243	234	237	222	245	250	232	247	225	241	241	239	209	253	236	218	233	233	249	219	234	243	216	266	214	225	238	234	219	234	220	227	220	272	234	218	231	230	271	219	209	221	230	214	239	245	223	262	216	239	224	234	220	240	248	230	239	235	215	263	236	215	257	224	231	227	255	258	240	253	224	235	198	253	244	244	218	247	247	232	233	257	224	235	226	204	214	261	237	214	236	254	225	235	226	228	238	223	264	239	221	249	197	239	198	220	239	232	228	220	271	224	211	217	237	244	225	219	209	239	227	252	224	230	239	243	217	249	224	225	224	221	236	245	225	228	234	234	221	228	243	207	247	237	213	232	217	247	220	258	211	226	224	252	251	226	226	231	249	225	220	255	267	246	250	195	256	217	219	278	231	241	246	233	252	217	234	198	211	233	235	244	239	228	264	220	213	240	252	231	234	262	231	209	247	217	215	227	211	221	230	218	237	231	234	235	195	248	210	210	236	239	269	235	236	218	254	263	214	234	218	259	231	257	214	194	268	236	224	234	247	201	229	238	205	228	245	246	238	256	241	175	219	235	253	223	233	208	202	255	201	229	239	241	248	231	240	227	239	249	246	260	212	205	221	208	234	214	246	264	234	223	244	240	237	225	257	230	210	244	243	218	228	234	215	250	250	219	241	229	218	218	226	248	200	240	247	223	225	253	217	247	218	236	245	239	179	195	228	236	222	237	223	244	248	253	196	223	213	219	254	231	214	221	224	239	236	239	225	226	250	221	240	210	244	257	216	212	205	206	235	270	200	222	235	209	248	240	242	233	257	238	219	225	231	219	202	242	224	228	221	247	217	222	229	193	219	223	226	221	241	267	229	199	226	242	233	216	234	226	201	219	266	216	217	254	215	211	245	231	249	235	247	252	252	230	237	252	234	246	253	239	235	248	270	223	217	249	241	242	230	253	243	212	219	246	224	222	231	211	222	235	244	241	228	253	212	230	241	250	223	244	215	247	238	237	244	238	229	246	219	244	261	219	223	197	216	206	226	250	238	251	254	249	235	237	257	216	222	256	216	246	227	245	228	239	260	271	212	247	242	232	217	203	238	237	261	231	234	225	233	217	225	204	265	241	228	242	260	240	202	260	226	216	225	220	239	222	229	221	209	227	261	225	246	229	251	229	224	228	247	249	223	224	222	259	231	216	262	229	229	247	190	235	238	226	224	222	248	229	244	234	235	253	220	247	245	231	249	238	262	254	241	242	234	227	242	218	232	226	229	233	222	255	248	250	231	261	244	219	227	226	235	244	236	254	246	227	228	228	260	262	236	239	227	243	250	239	228	246	243	226	247	259	272	229	239	238	239	216	213	234	245	236	239	247	223	206	232	231
28625	29449	41098	48767	44995	44201	40573	39341	46363	51105	55307	52472	57114	57348	53309	53792	51854	49442	49373	48740	46329	46513	41453	37888	40762	37518	33197	33276	31914	26376	23509	20828	16809	13268	10531	8606	8566	7958	7825	7165	4663	3223	3793	3503	3184	2565	2354	1879	1634	1571	1236	1045	1022	1011	912	840	807	809	738	743	741	715	746	710	684	676	691	642	671	675	639	640	659	608	647	638	601	652	666	653	648	636	623	641	635	642	638	619	628	631	609	639	634	674	557	656	673	611	672	615	645	646	592	642	637	638	666	611	614	632	688	645	645	618	630	615	644	602	608	640	650	580	652	646	631	639	614	610	640	661	633	636	618	618	612	618	631	655	610	618	603	629	591	658	603	617	610	592	611	615	598	616	572	636	609	588	607	605	598	593	650	628	603	625	608	601	587	600	628	665	655	603	622	612	614	597	648	596	660	617	626	593	665	608	595	584	612	639	638	627	639	651	636	594	597	594	625	646	634	612	647	621	615	606	608	628	610	594	630	619	591	568	615	589	641	620	661	610	612	628	630	655	598	615	617	637	581	598	635	608	606	590	616	606	602	605	627	615	634	639	595	581	617	684	597	602	580	585	612	603	624	665	628	618	652	579	640	615	611	605	591	584	610	581	664	627	620	650	620	630	614	576	623	578	621	621	640	615	623	589	576	628	626	578	676	611	631	637	615	590	603	569	635	584	614	593	619	644	594	597	600	654	619	621	580	612	586	587	587	622	681	611	591	631	624	627	631	617	587	608	623	634	574	620	649	618	630	595	626	599	617	637	632	646	600	620	607	627	626	591	609	610	602	622	624	630	645	609	585	615	611	640	617	631	617	605	648	606	635	655	651	628	577	605	601	639	643	627	617	570	618	636	653	649	598	594	621	604	626	644	609	651	655	624	615	634	616	577	606	608	598	626	630	623	596	592	632	591	638	634	674	628	558	597	608	612	597	630	637	632	644	631	631	641	641	627	616	659	614	577	638	616	608	608	614	619	638	642	638	631	632	573	607	616	625	587	582	611	629	644	634	643	622	618	625	612	658	626	607	610	608	595	619	619	627	624	639	618	648	631	583	654	577	637	650	653	609	599	576	621	606	636	629	645	662	586	630	607	631	601	573	643	627	636	591	632	613	629	674	605	641	607	604	602	642	616	588	646	645	566	630	683	565	636	641	608	608	588	581	619	620	626	614	627	603	678	612	666	591	632	604	662	615	635	616	601	591	564	589	620	609	622	612	614	670	598	612	625	575	619	607	667	601	596	646	596	576	664	580	622	584	640	567	613	645	619	637	608	636	595	571	597	635	591	601	628	627	612	647	612	597	625	612	623	625	588	600	610	650	627	634	612	595	623	608	619	614	635	631	617	613	676	633	623	596	626	591	630	640	622	633	654	636	646	682	575	617	635	610	586	642	645	604	590	585	606	594	637	628	608	591	620	672	601	671	662	573	600	628	620	657	623	595	608	615	607	622	592	601	568	636	622	596	618	627	613	609	625	605	662	615	623	642	616	605	618	616	653	631	606	597	628	623	596	563	590	610	629	598	586	603	636	625	598	597	637	599	602	665	599	611	620	611	607	607	607	601	656	604	661	620	642	659	561	625	579	613	627	606	617	611	629	587	620	582	656	623	661	595	611	610	635	606	641	612	583	623	607	616	645	622	635	593	621	610	600	596	655	625	598	668	650	578	618	576	632	625	648	642	548	621	652	630	565	624	656	625	578	642	623	665	605	573	602	620	582	573	634	647	610	609	624	635	594	630	621	619	620	637	612	619	558	620	644	586	565	629	646	645	625	692	627	622	624	615	612	617	666	591	649	598	632	646	620	668	586	633	647	630	623	612	607	630	618	607	615	636	570	632	620	642	629	621	643	654	609	600	578	639	577	640	627	603	608	657	627	623	613	608	637	562	627	622	637	664	589	611	637	654	613	580	636	605	640	626	632	584	626	640	626	646	630	602	651	609	602	618	636	641	571	581	619	599	597	645	614	615	610	602	691	653	599	632	631	646	648	615	591	607	606	625	593	632	659	635	618	597	574	607	654	608	581	600	598	579	601	680	629	629	627	621	634	641	597	661	636	659	632	648	624	650	582	598	655	603	600	630	610	606	611	584	641	629	588	630	653	604	657	581	661	576	646	637	638	597	631	615	622	614	613	635	614	625	617	641	661	601	614	608	631	669	602	634	638	609	619	610	611	647	624	620	617	588	659	649	629	658	620	664	621	633	627	608	616	580	607	647	617	612	631	628	625	597	634	581	643	611	623	607	636	596	626	646	587	669	586	600	621	623	590	616	637	614	651	633	593	603	568	677	672	589	585	611	596	589	618	614	624	611	638	568	641	608	602	616	599	633	574	585	653	650	600	638	609	619	613	599	614	592	607	598	596	600	604	645	603	632	630	603	616	598	629	690	593	661	597	596	633	603	619	624	649	578	618	590	634	591	598	635	653	599	598	573	620	601	605	626	620	621	604	620	593	639	613	642	653	666	668	593	636	624	609	618	611	637	587	582	614	613	629	616	670	633	648	609	593	604	652	592	654	570	593	627	585	588	683	633	612	600	630	607	604	612	624	637	626	613	629	606	631	601	614	610	620	614	642	623	618	604	615	573	632	618	581	627	627	599	631	590	605	651	631	634	594	600	596	645	611	584	637	559	647	593	628	645	620	642	599	587	667	629	621	626	635	652	610	564	629	590	583	619	639	624	626	602	670	662	601	646	625	593	619	624	592	603	617	602	626	598	651	627	591	639	633	609	631	626	606	639	642	639	614	641	631	591	657	639	603	620	594	599	604	645	605	666	628	596	620	624	607	591	656	621	617	590	616	641	599	613	602	599	632	654	581	603	643	587	647	589	628	625	632	628	621	632	624	621	594	629	619	602	588	617	605	643	635	632	617	595	646	578	624	635	652	615	655	634	579	577	599	565	600	586	578	617	600	634	573	588	624	657	663	600	628	602	604	652	577	600	620	615	631	591	600	654	672	613	609	641	592	597	614	607	627	605	606	614	635	602	591	622	588	616	584	663	590	644	627	591	611	609	681	610	648	638	616	598	673	607	606	601	602	637	653	619	611	661	676	645	641	607	597	614	612	607	661	597	605	636	612	599	608	647	592	646	615	587	604	594	582	641	602	635	620	591	602	552	613	624	635	661	599	617	586	595	620	632	631	644	575	666	668	624	651	630	603	626	619	638	602	605	652	605	648	618	668	649	610	644	679	612	626	624	608	667	625	634	612	647	616	632	586	628	582	611	623	606	629	593	599	635	626	602	617	646	600	649	616	645	657	590	633	568	636	650	574	668	686	634	640	589	637	679	630	602	609	650	603	567	613	619	617	668	650	617	640	601	619	603	630	641	639	615	589	657	597	607	639	648	616	583	623	638	609	603	614	624	636	648	610	611	586	621	622	576	648	637	619	648	641	656	641	582	594	632	598	617	621	625	582	610	627	568	623	588	582	603	585	644	662	650	624	604	622	578	637	639	640	633	615	621	644	659	584	618	611
18141	14328	16093	13793	9467	6437	4488	2865	2875	3437	3956	3150	3466	3189	2409	2205	1827	1681	1494	1404	1205	1070	853	790	1007	790	684	677	558	441	380	303	270	255	208	175	235	184	177	180	166	171	156	165	152	152	163	153	134	151	156	127	153	171	131	121	115	129	132	132	130	147	135	143	126	133	136	126	149	115	136	148	141	101	149	152	125	124	125	116	151	146	108	152	160	134	125	139	127	128	142	145	148	116	133	148	132	152	126	143	150	125	146	128	146	132	143	141	126	138	143	141	131	138	139	152	137	130	147	160	133	148	142	122	145	110	123	124	141	144	118	133	143	145	138	152	158	138	128	128	119	141	153	130	142	129	125	147	117	126	122	105	149	134	112	144	121	163	158	138	120	166	155	127	115	117	149	145	140	143	138	154	133	139	148	139	128	138	121	139	136	142	125	149	153	121	147	128	137	125	125	162	129	142	120	138	151	128	136	147	143	132	141	111	123	131	140	140	140	134	105	133	132	122	174	129	147	142	142	137	138	139	128	133	150	133	134	128	155	124	122	133	123	138	144	135	132	114	137	156	124	142	120	143	115	131	139	122	137	136	113	150	134	133	122	132	160	125	129	132	150	148	132	119	121	129	131	160	130	150	128	135	167	135	131	138	135	145	135	117	135	141	150	125	146	135	139	119	129	146	132	146	131	131	146	128	125	140	157	147	137	141	132	150	135	122	135	136	138	149	155	126	154	145	151	129	131	129	153	133	137	139	128	111	138	126	130	145	153	132	121	120	123	154	116	146	123	145	115	137	122	136	131	117	136	128	134	134	153	128	128	156	152	129	132	130	142	150	133	127	133	132	126	148	145	143	128	130	125	136	151	141	129	118	130	135	155	146	125	128	140	129	144	148	134	134	135	144	129	120	136	121	139	130	127	116	124	142	136	119	122	127	140	150	127	133	120	144	138	139	130	132	113	123	143	122	127	129	122	125	116	147	132	136	135	133	147	136	143	143	124	139	147	127	124	148	110	119	139	136	153	139	127	147	132	131	139	132	103	129	132	140	122	129	139	159	134	111	134	146	130	134	143	163	131	137	117	132	120	145	129	164	126	131	139	126	154	127	124	138	143	144	153	142	127	115	139	131	121	142	138	121	155	104	113	129	131	138	134	125	139	127	109	136	138	131	141	133	125	118	136	142	131	141	142	157	116	134	131	152	136	141	138	125	135	115	161	145	127	124	141	126	135	140	151	122	123	135	133	150	146	158	125	136	127	117	149	111	149	132	128	136	109	122	115	130	133	142	136	143	130	157	134	135	124	137	144	139	136	128	125	128	145	126	134	126	138	127	131	129	144	142	124	112	118	113	147	151	133	151	142	123	148	138	141	128	126	136	128	138	142	130	136	133	110	145	130	122	159	129	137	143	121	121	148	123	133	119	131	134	134	149	141	128	142	162	132	120	131	136	122	138	140	145	129	123	117	131	119	124	133	138	98	116	125	134	136	144	119	137	145	141	130	134	125	134	133	137	118	142	136	141	135	145	128	172	134	142	146	138	150	147	127	146	129	125	129	117	141	116	146	115	144	157	131	132	138	109	104	136	126	138	136	126	136	131	136	129	146	158	134	151	142	141	148	137	138	133	154	153	125	121	139	157	135	113	129	139	138	144	141	127	133	149	124	132	122	142	129	125	157	141	145	112	128	126	107	151	136	135	150	138	130	137	142	133	130	133	141	125	139	115	127	128	138	113	130	116	132	142	150	136	142	137	136	127	118	158	121	134	128	128	154	141	130	134	144	134	143	142	136	137	140	99	129	139	128	130	130	150	137	151	142	131	147	135	129	143	144	137	126	128	132	143	110	128	122	128	126	141	139	127	130	115	130	134	144	132	128	131	141	140	140	142	121	137	140	135	135	147	145	143	147	120	128	149	147	131	126	135	129	134	145	161	130	132	126	119	153	156	140	150	113	153	149	140	143	132	153	135	120	136	138	137	170	148	137	152	108	133	137	137	121	144	135	108	144	140	139	130	142	128	135	147	150	146	143	129	131	144	140	124	178	145	129	121	126	129	137	136	140	142	131	155	155	135	134	127	150	145	111	152	137	133	144	131	143	131	129	150	116	130	136	139	132	143	120	143	132	136	157	117	151	119	144	138	130	134	113	152	129	126	147	131	113	149	117	145	137	175	131	151	140	135	140	139	137	138	135	127	134	145	141	135	148	167	134	115	146	158	134	148	130	118	128	124	134	150	123	139	139	130	124	137	129	124	157	149	134	118	141	111	132	132	136	136	153	124	147	135	137	136	123	130	147	147	149	134	142	138	130	117	131	141	160	128	151	134	136	135	150	123	131	165	149	146	152	130	142	134	140	138	133	134	138	155	145	142	129	145	152	160	128	140	138	135	134	135	148	132	117	142	139	140	128	130	131	135	134	132	120	149	144	125	143	124	137	130	128	139	125	127	143	138	111	150	128	142	140	144	130	128	149	124	146	142	148	132	144	143	156	136	149	116	137	145	126	143	153	133	153	128	138	130	138	149	154	129	148	126	139	136	143	126	142	112	121	133	134	120	126	146	132	153	169	136	142	149	130	119	148	118	131	145	138	110	128	156	143	125	121	137	138	137	143	148	139	133	149	121	120	146	136	151	145	161	144	149	156	161	144	141	122	134	145	153	133	132	130	127	128	159	158	126	138	138	141	158	150	158	142	137	121	143	120	146	151	142	148	134	114	132	136	100	115	131	144	138	137	173	132	125	140	130	145	137	144	141	119	129	124	123	133	116	128	167	126	149	131	134	153	138	134	131	115	142	143	110	120	133	119	137	131	123	122	122	113	115	137	142	147	145	145	133	127	136	153	131	115	126	126	129	110	142	141	136	139	160	139	137	124	177	134	135	125	147	148	126	123	134	144	137	136	125	149	149	115	132	144	120	129	129	135	117	139	133	131	138	150	153	164	124	142	143	122	135	138	160	133	130	130	125	122	129	153	151	126	131	141	120	149	140	141	136	147	162	142	141	136	144	145	149	130	129	150	136	124	130	148	145	158	135	108	132	145	159	128	142	142	129	137	125	139	128	139	141	161	153	160	141	152	144	139	121	117	162	156	156	144	130	124	112	127	129	139	141	140	163	134	133	128	141	124	124	142	144	154	145	165	111	140	113	128	131	138	147	125	149	142	127	150	149	148	136	126	131	141	148	144	126	139	137	134	129	138	122	130	131	127	140	135	141	149	149	142	122	132	151	149	126	132	142	130	121	139	139	127	156	137	142	164	135	131	103	140	142	138	125	112	125	133	149	123	122	142	142	111	110	160	142	131	131	141	163	125	110	130	130	131	145	155	143	145	128	135	118	123	157	127	153	134	154	128	142	144	140	115	159	142	143	142	147	137	127	137	131	126	132	147	129	132	166	143	148	142	128	127	132	132	157	148	128	137	132	126	144	137	124	132	135	128	124	137	134	156	158	142	138	129	162	137	148	139	154	144	114	133	150	146	130	121	147	120	118	146	128
11383	12460	21847	24525	21541	18256	14560	11024	11908	14418	15878	13862	15815	14631	12003	10855	9838	8710	8016	7418	6383	6129	4881	4677	5492	4334	3803	3558	3390	2410	2167	1806	1343	1179	1025	798	900	863	787	776	661	562	551	529	546	574	528	552	508	455	475	460	415	412	418	381	415	420	429	381	359	418	375	412	421	398	377	393	414	373	404	396	424	350	412	393	381	381	402	397	428	419	394	395	396	349	389	407	395	379	394	412	395	406	389	367	389	384	386	391	398	379	411	397	392	435	360	405	392	365	395	401	389	385	406	401	406	390	409	367	377	395	419	415	395	383	399	380	377	376	396	390	403	357	399	366	406	385	375	414	395	431	376	427	399	389	403	383	391	404	379	393	386	397	398	378	412	411	429	390	386	390	388	378	413	342	417	401	433	375	404	394	395	342	375	356	417	410	394	368	396	384	377	425	408	371	416	353	406	397	407	383	425	414	389	384	351	411	373	403	395	426	367	374	410	393	407	398	375	391	381	398	386	389	430	389	420	359	371	352	379	389	400	387	422	406	400	398	379	388	393	385	377	417	418	423	361	374	368	373	404	391	382	413	400	369	396	392	387	421	376	396	417	403	414	361	415	363	366	385	390	378	364	387	388	376	453	376	396	385	358	363	380	390	371	395	377	413	396	386	416	406	368	392	393	378	383	390	385	403	389	377	400	376	415	428	374	379	381	376	408	420	374	390	346	428	405	375	386	392	397	387	399	411	384	380	384	353	369	382	374	377	429	374	414	389	378	414	380	410	393	379	360	367	423	434	415	394	399	354	370	380	459	390	399	368	393	376	390	391	402	394	423	372	385	371	382	407	395	378	397	387	405	396	408	390	349	372	396	397	405	400	407	401	345	421	386	427	398	367	413	360	383	387	410	380	405	394	379	425	379	415	388	416	397	390	376	399	390	378	378	353	394	390	384	344	412	406	377	394	398	351	375	388	367	375	393	386	404	420	413	372	377	407	385	391	373	415	387	359	391	395	429	365	415	378	390	395	396	405	397	436	362	379	381	407	347	397	382	403	395	394	414	408	406	388	406	375	387	423	347	390	382	414	362	380	382	419	415	414	397	381	363	394	412	413	419	397	399	385	384	407	406	373	397	366	433	411	413	406	371	368	380	396	379	352	396	413	406	382	413	390	374	406	387	416	417	399	394	355	363	383	390	403	443	354	350	375	405	402	385	397	406	387	394	403	378	374	371	423	372	404	415	394	439	389	395	369	405	400	377	379	381	405	448	354	387	338	382	366	396	389	370	357	393	391	403	390	379	369	390	354	388	412	384	393	387	398	419	385	377	387	381	397	388	353	380	416	353	400	396	389	412	401	369	365	330	373	392	391	398	405	410	354	402	397	371	351	368	392	388	398	400	410	408	381	434	371	401	440	405	440	392	374	420	375	403	397	390	433	379	406	407	382	371	399	401	408	383	369	411	381	384	374	408	418	386	392	417	414	381	410	366	372	391	404	376	367	388	372	385	386	417	402	385	367	385	382	410	412	400	398	397	377	392	394	405	392	369	355	404	416	372	410	359	359	360	380	368	385	376	423	375	365	399	405	412	409	381	404	367	423	373	341	407	387	375	366	393	410	402	374	409	391	387	421	389	414	388	381	420	406	390	367	375	379	397	378	394	389	416	395	402	389	387	376	384	354	391	390	362	370	390	374	415	346	427	377	394	393	400	399	418	392	390	396	386	384	368	378	373	341	392	361	389	399	385	387	423	390	362	410	364	404	398	382	410	361	391	411	394	371	424	373	383	382	394	382	410	389	355	416	406	402	411	368	389	399	410	367	378	407	386	398	400	406	390	402	370	407	399	396	366	365	400	343	397	388	369	404	414	413	413	401	386	404	389	379	394	382	430	382	410	401	400	395	381	418	385	404	378	413	390	374	385	391	364	403	369	415	403	380	403	387	383	386	426	403	389	356	378	402	398	364	402	369	366	382	377	378	416	364	371	362	414	386	396	365	412	386	392	371	354	351	389	387	363	425	408	376	388	423	392	367	386	365	429	379	371	381	388	360	415	383	373	403	393	403	391	390	348	427	378	388	384	400	387	353	387	401	387	384	365	379	413	404	357	395	385	375	405	387	374	390	420	353	392	391	423	415	385	366	389	427	347	391	363	404	389	383	402	384	382	394	384	404	372	403	417	408	417	367	391	380	401	395	399	381	409	410	351	390	400	394	401	381	423	352	398	407	398	391	394	366	354	382	392	370	407	382	414	362	401	347	406	384	384	375	402	379	379	388	384	371	390	391	373	444	379	393	385	370	397	394	392	366	431	384	400	377	381	422	403	383	420	372	415	373	403	394	383	366	391	411	380	375	387	399	395	400	405	389	383	381	438	390	396	393	358	400	369	406	399	403	358	388	386	398	417	375	386	401	352	387	404	422	368	377	411	397	413	379	394	394	383	408	380	405	381	388	391	388	432	365	399	415	382	422	388	368	390	418	380	394	417	418	362	355	398	383	382	403	357	375	384	377	388	386	388	393	399	375	380	383	432	428	398	386	355	383	393	391	414	370	403	403	410	404	374	392	427	376	379	384	368	383	375	406	415	346	408	408	365	394	416	390	386	377	395	405	360	377	385	393	382	399	419	384	390	383	373	448	430	390	410	389	409	373	395	391	384	354	410	407	416	388	390	380	430	377	390	416	368	400	378	378	395	409	398	400	383	424	383	395	369	357	374	388	414	407	390	401	368	371	374	388	367	389	444	399	393	400	386	412	359	395	382	410	451	398	411	417	400	352	381	397	373	343	390	352	404	367	356	393	387	365	371	394	425	410	377	374	364	394	391	381	410	380	386	386	402	380	405	387	396	348	398	351	447	357	410	400	397	392	369	387	388	389	370	412	359	385	389	379	394	369	387	406	391	402	374	386	399	386	416	382	389	393	370	396	389	359	383	398	368	377	367	364	364	361	425	423	376	383	413	417	398	379	337	375	415	352	361	370	382	387	393	395	396	386	456	408	408	383	398	397	353	378	394	388	382	416	416	411	410	381	428	358	380	381	349	391	372	368	385	373	366	378	362	380	371	413	395	347	430	371	368	372	361	433	394	355	367	387	396	374	361	368	370	383	444	407	359	385	392	369	406	392	372	404	403	381	376	365	367	384	401	388	419	415	417	381	397	408	402	357	355	376	403	382	417	391	408	361	380	406	370	411	369	409	352	373	346	389	377	397	375	415	394	358	401	373	385	412	375	404	395	382	402	398	375	381	392	383	365	410	412	388	408	396	375	426	372	388	434	401	407	400	407	356	381	401	360	371	391	370	410	412	384	382	343	388	393	396	412	364	371	400	418	406	379	385	406	393	392	411	388	376	396	392	383	416	421	419	408	388	365	361	366	388	390	382	349	391	334	362	416	387	371	378	424	381	396	414	367	385	392	420	421	390	376	399	358	427	413	353	405	384	404	422	374	386	393	390	391	406	418	367	394	375	376	400	407	418	409	373	407	363	398	371	414	364	380	412	397	417
34166	28224	33869	36655	29447	23947	17838	17314	14302	21991	31435	27466	31640	31182	25321	22242	20566	18619	18137	16557	12828	12962	9306	8773	10685	8253	7166	6570	5750	3403	2883	2102	1699	1358	1098	857	872	707	751	611	424	350	316	356	345	291	273	249	250	257	214	208	203	194	195	191	168	179	165	186	168	188	173	166	196	171	214	195	185	176	160	179	205	169	184	197	217	200	185	180	181	187	182	178	188	168	175	189	170	217	178	188	176	179	169	187	150	167	175	197	195	169	189	158	202	193	198	213	183	169	164	178	188	198	180	210	173	180	179	175	159	212	195	190	165	173	167	171	180	197	174	187	186	167	162	176	170	193	174	173	181	185	203	164	181	184	184	166	173	159	167	167	173	177	179	169	170	132	179	178	186	179	188	186	189	165	168	148	170	157	172	225	182	180	188	175	180	174	172	192	181	167	197	191	182	160	157	196	199	162	166	163	178	165	200	184	186	166	201	170	174	173	175	169	169	181	165	175	186	200	186	194	168	169	183	170	152	191	172	181	149	168	186	169	191	179	173	148	186	193	166	191	177	159	180	165	174	174	197	175	161	182	197	193	204	172	176	192	204	164	184	206	191	188	174	170	170	178	185	202	203	170	169	195	184	198	169	182	180	166	159	208	191	186	167	189	167	182	182	165	168	161	185	167	185	183	163	180	166	192	196	201	145	181	197	195	175	186	179	180	181	182	188	173	175	172	193	160	170	183	163	161	192	189	191	174	179	184	196	185	164	165	200	175	204	157	197	176	132	178	182	183	185	200	208	170	188	203	158	187	177	163	187	173	182	173	183	174	161	181	174	190	197	186	184	180	166	186	165	168	202	161	176	177	185	192	172	181	181	182	181	190	184	174	172	186	167	174	159	173	190	158	197	172	200	184	176	160	154	178	184	191	166	178	156	177	176	195	144	165	157	158	184	167	157	170	163	202	186	168	162	190	182	179	187	176	168	202	182	171	198	176	191	164	179	155	142	188	175	187	158	178	169	164	155	207	165	180	165	170	188	171	171	162	207	165	183	160	177	201	178	177	210	168	169	143	180	169	178	182	169	193	178	204	177	167	183	193	165	169	175	187	182	181	184	186	176	179	185	178	182	195	165	193	181	184	178	178	154	191	216	209	191	194	181	177	161	191	192	168	163	162	180	181	189	159	192	184	172	164	165	166	185	157	163	206	189	172	160	186	162	175	190	183	155	187	183	179	157	147	175	179	174	186	167	161	154	148	182	165	175	166	191	216	170	177	195	170	180	189	182	176	186	182	179	153	174	165	161	181	151	183	185	174	178	198	189	175	174	182	183	183	202	195	192	188	172	162	166	156	186	193	189	175	163	175	195	181	194	185	186	166	160	190	196	186	183	168	170	186	162	177	190	189	170	192	178	168	176	168	171	163	179	182	177	183	212	195	203	178	178	167	183	188	171	174	198	190	189	189	172	170	173	193	155	160	185	187	204	180	177	197	185	181	169	188	160	204	182	165	169	153	178	179	195	203	157	161	209	177	165	178	160	181	174	177	169	144	174	217	167	185	174	189	174	194	180	184	194	206	151	178	186	173	170	184	188	179	194	199	181	166	170	177	156	174	184	176	192	174	174	176	178	154	172	217	194	178	173	177	204	162	183	187	204	179	170	193	170	192	190	180	163	179	175	190	187	176	181	182	203	195	184	183	181	183	187	197	196	167	185	191	199	181	185	179	208	148	188	180	177	155	185	185	174	172	188	172	176	215	162	169	190	209	179	175	185	167	166	158	172	180	171	166	177	181	184	162	190	185	180	158	164	177	166	191	160	166	182	193	172	151	216	185	167	187	174	185	173	189	176	169	156	148	179	162	197	168	180	196	158	154	185	216	175	159	187	187	176	183	160	180	155	182	167	183	182	184	175	184	178	161	161	185	157	183	190	169	168	160	173	163	161	168	178	191	191	197	153	168	175	197	183	174	159	191	161	174	186	190	165	186	190	185	168	173	158	181	181	170	223	167	169	193	188	164	190	201	180	144	191	179	169	164	187	200	171	170	179	187	194	179	174	175	171	172	175	170	180	205	171	183	188	159	173	174	162	183	195	170	179	177	180	142	152	205	192	167	183	194	182	168	190	192	165	168	171	188	186	200	200	167	165	181	173	187	162	172	178	157	173	169	180	162	187	185	202	173	159	169	166	158	162	190	186	197	183	188	188	181	153	174	161	192	198	184	173	182	185	197	168	176	175	182	172	190	169	180	181	178	175	193	176	195	207	173	185	198	177	156	198	199	161	197	153	165	189	187	170	175	142	168	178	173	167	200	188	162	174	191	190	194	164	204	197	191	191	159	190	182	175	172	165	141	172	197	149	178	206	179	185	176	177	159	173	183	189	184	168	163	157	195	192	166	192	170	172	187	178	164	188	197	176	183	173	175	174	194	187	194	180	174	166	185	192	188	195	158	174	181	158	175	192	181	152	177	187	171	169	166	146	178	172	195	167	177	175	164	175	193	192	186	182	192	164	167	197	213	184	182	215	168	186	183	179	159	162	189	190	163	191	166	186	172	160	172	180	195	190	192	178	172	190	184	170	191	174	154	202	170	184	188	177	158	178	181	163	178	200	183	170	139	180	182	182	163	198	163	174	193	181	171	188	184	174	190	152	173	192	175	178	175	165	152	201	179	199	152	198	199	162	168	186	182	185	186	186	156	184	160	180	167	183	179	178	175	180	191	195	190	195	163	181	163	176	168	177	173	162	185	167	183	179	177	181	194	182	192	177	174	178	199	176	220	185	167	205	216	186	176	179	172	190	159	180	177	164	198	202	162	145	162	168	170	180	164	182	187	183	174	171	165	177	177	183	163	167	175	175	177	197	179	162	188	184	165	190	195	167	183	181	198	197	196	175	183	176	148	180	189	149	178	165	179	190	186	180	184	184	167	173	183	186	162	165	162	180	171	198	183	174	172	182	171	156	185	165	189	201	180	182	165	188	179	174	217	202	193	157	178	182	157	151	171	191	161	167	194	175	198	180	192	193	199	157	175	167	177	178	192	164	181	194	212	191	184	182	183	153	180	145	169	161	158	198	163	157	189	182	203	173	183	175	159	168	160	198	180	196	200	179	184	188	169	181	160	184	175	181	191	193	195	171	186	170	168	187	166	172	183	169	181	187	194	172	178	154	169	186	152	165	180	149	171	193	189	183	199	169	184	172	179	179	181	174	187	167	179	186	195	183	174	193	182	177	206	186	191	201	163	177	205	191	179	182	157	184	199	170	173	160	169	172	188	180	194	182	164	179	195	159	200	167	173	192	166	167	160	192	187	173	184	148	187	192	194	183	195	170	155	191	170	194	163	161	214	156	154	192	181	184	204	180	185	149	174	174	182	153	179	177	194	181	185	202	178	188	184	205	192	165	164	190	182	169	167	167	187	186	169	184	173	175	186	197	160	170	160	171	169	155	187	180	189	185	181	206	172	199	187	197	180	187	185	181	196	176	184	182	177	163	152	186	194	190	169
22881	22013	35115	41815	38217	35876	31285	33746	29644	41203	46879	44839	48714	48144	44599	42524	40869	40872	40115	39185	34409	36728	30985	30176	32135	25770	26951	23145	23679	16726	15008	12450	9604	8132	6382	5033	5368	4456	4300	3852	2509	1607	1643	2160	1811	1435	1396	1195	1130	916	827	736	730	650	631	598	567	584	494	553	555	566	526	518	515	474	488	541	527	512	520	527	520	480	511	496	516	542	536	485	506	535	502	505	488	512	468	490	471	473	468	519	465	530	520	490	521	507	502	513	501	485	493	489	471	520	502	555	495	542	483	495	482	479	484	501	513	494	495	503	488	497	482	472	497	521	489	502	535	518	491	524	494	490	535	546	506	487	493	501	472	505	509	517	493	518	492	478	486	489	497	464	496	462	514	487	508	465	515	499	503	498	452	543	522	527	497	492	512	501	490	516	501	471	478	465	519	481	518	509	474	490	487	496	528	455	501	485	480	500	465	471	518	502	494	489	467	487	525	492	472	507	468	498	488	528	496	513	494	440	488	515	512	534	484	502	477	505	493	476	481	500	477	526	524	483	458	503	489	474	500	496	466	503	493	479	512	487	523	518	498	500	445	518	494	489	480	484	489	479	538	512	528	491	505	509	509	481	473	500	471	487	497	484	467	477	516	510	498	480	459	523	496	492	494	455	482	495	504	507	492	529	494	443	478	505	490	518	488	473	523	490	515	494	504	449	541	530	456	461	516	475	489	496	514	512	507	503	466	487	489	507	524	466	512	520	518	499	486	545	529	490	481	493	438	534	508	460	487	478	503	521	492	493	513	492	491	498	471	500	495	485	475	490	542	511	495	485	516	483	488	537	492	454	506	473	537	497	566	479	500	477	488	481	498	497	491	488	505	463	520	534	511	487	522	493	480	516	472	497	549	481	492	492	493	493	478	503	471	504	528	484	494	473	501	493	491	527	484	480	473	519	516	466	525	485	496	489	507	485	516	514	495	456	500	504	504	503	519	493	502	491	483	517	493	503	492	514	482	463	465	462	507	520	477	520	501	492	488	474	491	516	512	497	465	471	451	504	529	488	512	498	497	475	505	484	530	558	488	485	467	519	535	481	465	485	506	478	490	495	500	459	487	461	480	483	518	496	470	467	511	466	496	472	489	513	508	486	509	522	505	491	506	495	490	425	500	518	509	491	481	476	497	539	502	463	474	506	513	504	489	505	496	480	499	477	487	490	490	454	480	510	511	507	544	455	481	509	503	526	476	494	459	504	525	477	524	496	479	476	485	479	503	482	540	465	494	486	502	464	483	507	479	516	516	519	522	459	495	494	510	483	495	524	495	465	494	506	469	477	514	478	464	481	514	532	454	473	534	512	493	501	440	466	460	516	507	507	527	488	511	488	514	504	528	502	506	508	480	538	495	469	515	481	433	468	503	520	511	523	530	481	500	498	466	443	495	507	475	494	507	498	507	480	525	482	512	482	507	497	481	506	480	454	483	513	479	488	524	480	485	479	515	492	510	463	488	481	537	489	494	466	446	499	516	532	481	459	515	487	515	473	463	523	507	491	482	494	474	481	488	512	509	536	540	471	526	537	510	493	465	479	475	514	464	497	494	503	469	530	510	471	504	489	537	482	502	501	494	499	487	480	455	481	478	483	507	462	503	493	486	500	519	536	500	471	510	509	504	512	518	472	489	508	495	505	517	481	479	496	473	520	501	521	499	494	510	491	483	499	536	487	500	482	553	497	500	520	457	475	490	536	489	491	487	522	487	484	518	488	490	474	480	493	506	460	489	495	476	507	486	516	454	466	485	518	466	460	470	492	494	489	507	495	502	497	457	487	485	521	540	500	502	492	509	498	509	479	495	458	483	516	483	502	516	465	488	497	477	532	511	508	481	487	508	480	479	467	458	463	485	503	511	482	469	510	495	478	513	502	467	526	484	492	495	558	473	517	450	503	495	495	468	460	506	495	496	488	503	463	549	471	541	517	488	479	470	497	523	496	457	510	487	477	507	486	496	447	518	479	501	523	449	488	481	469	512	497	542	485	478	517	505	465	472	517	501	501	478	520	489	484	494	478	493	451	511	514	477	476	558	494	485	461	498	507	485	458	536	474	494	529	510	502	516	506	491	488	488	481	528	464	502	486	540	513	542	515	487	489	513	495	513	498	480	495	470	504	498	506	494	495	500	470	463	487	497	489	473	520	488	508	523	459	509	478	498	502	523	510	523	458	485	487	518	513	523	502	483	450	477	496	465	493	485	497	505	488	467	485	529	483	531	479	487	479	493	513	487	496	520	506	466	521	530	528	491	466	498	509	486	477	491	488	479	488	505	470	524	492	485	495	512	523	469	500	459	523	459	463	498	484	500	485	498	519	510	477	476	521	499	478	480	480	482	532	508	491	506	483	510	528	481	474	481	512	504	489	484	505	487	510	490	551	481	471	500	511	507	534	547	483	442	496	485	475	492	551	505	506	536	485	501	491	445	514	475	530	463	512	547	521	466	428	503	507	518	513	481	484	504	558	474	507	489	504	483	485	472	499	494	492	518	507	497	499	533	507	539	522	482	459	479	496	522	477	505	516	505	511	481	499	508	532	503	477	460	496	548	471	495	464	506	460	466	538	489	484	475	498	494	507	505	488	485	473	494	475	501	530	496	473	479	514	473	499	492	506	499	530	507	489	562	566	480	504	487	459	526	486	520	478	497	472	502	478	481	506	497	472	472	510	501	498	477	500	524	485	557	495	462	495	471	515	475	487	487	495	483	514	457	511	521	509	487	487	506	497	475	478	491	486	513	500	508	501	497	483	509	502	507	485	463	490	486	494	456	496	526	497	498	455	497	469	531	504	483	496	510	504	480	475	528	492	472	459	486	476	460	492	481	481	556	465	471	494	510	477	496	502	503	522	473	498	481	505	530	469	517	495	520	474	483	480	479	497	505	498	518	524	518	501	475	508	500	457	472	515	498	469	450	520	520	464	486	516	515	504	485	507	497	473	515	512	486	496	483	491	490	489	506	504	496	475	490	514	496	511	488	514	504	507	543	476	526	479	523	486	510	481	494	584	518	458	456	509	495	519	476	483	516	490	488	535	511	534	512	481	526	501	497	467	484	472	507	489	455	469	521	490	463	504	507	494	488	490	543	515	499	487	476	495	486	506	476	528	513	489	511	522	503	483	469	486	482	491	479	522	510	510	509	465	489	493	491	521	516	542	546	503	481	494	510	490	459	469	527	510	491	518	495	486	482	516	458	472	522	523	507	461	508	475	491	471	511	538	487	527	482	487	521	480	501	518	473	489	490	510	476	477	480	510	516	464	502	469	494	459	486	486	482	490	481	527	472	496	522	507	473	531	466	500	484	462	528	501	475	500	493	487	462	478	534	485	476	527	468	536	510	456	470	521	516	516	509	476	446	514	494	495	487	508	496	495	496	465	520	491	496	479	504	508	459	494	481	512	535	505	479	483	471	474	486	487	466	498	495	512	521	487	493	511	482	511	502	496	475	472	463	472	486	498	517	488	509	517
43118	36863	42100	46935	37535	29651	28326	31246	29284	37934	44829	39516	41711	43141	37288	33335	33514	31253	30068	29505	23378	23848	18073	18291	19190	15977	13631	12917	10455	7370	5990	4204	3211	2431	1955	1580	1634	1279	1509	1162	715	518	530	633	513	476	452	361	361	351	290	281	287	256	277	266	242	252	269	255	234	225	231	247	250	232	253	247	271	221	211	241	207	242	236	232	250	253	248	198	234	214	229	250	207	230	237	228	241	248	210	234	232	245	229	252	223	245	248	239	259	236	218	217	226	233	239	266	220	223	226	198	240	213	227	222	226	227	242	208	216	272	230	275	238	206	225	228	196	255	226	211	256	250	243	233	201	244	236	233	236	222	218	216	213	210	228	240	247	211	253	267	243	265	213	255	240	263	211	230	235	236	220	259	228	211	274	232	209	246	248	220	215	224	223	230	226	243	235	250	230	207	242	232	203	248	197	244	213	226	242	263	201	233	242	200	219	211	223	220	268	236	230	225	222	265	238	227	223	240	237	227	234	228	232	247	226	250	237	202	234	233	266	242	220	231	225	238	242	231	247	248	234	228	222	217	234	232	222	228	207	234	231	230	239	259	221	213	259	223	243	229	250	233	217	225	220	215	232	229	215	222	246	228	236	229	234	230	241	244	209	265	226	222	212	226	211	240	205	233	231	215	230	230	212	240	236	216	231	222	225	228	241	225	238	235	232	218	241	227	215	202	231	225	224	253	231	238	198	199	235	224	226	233	260	260	212	223	248	244	216	242	236	252	257	226	221	233	204	229	232	216	235	217	246	224	217	217	218	241	234	224	211	227	205	234	219	221	248	232	201	248	243	208	257	249	241	247	213	227	213	234	245	249	239	251	249	248	222	239	243	229	226	224	239	243	235	258	229	215	251	228	194	205	217	223	220	208	236	247	214	258	247	238	219	253	235	230	240	224	202	236	215	196	221	255	241	235	261	237	240	227	239	260	237	247	223	234	211	241	241	217	243	225	248	251	213	218	245	211	250	203	244	243	239	236	208	239	246	259	227	246	235	231	235	215	216	250	238	216	251	229	211	209	249	226	249	203	220	239	275	263	240	228	239	228	248	230	219	202	220	251	216	218	243	221	250	223	221	242	242	220	222	247	240	231	246	237	247	205	224	234	187	226	221	205	225	241	235	245	238	213	243	253	232	198	245	213	228	221	230	215	225	214	241	261	239	223	225	241	209	217	270	223	239	228	238	239	223	223	253	223	223	254	255	212	238	211	213	238	236	246	195	217	245	249	212	241	265	232	248	243	233	216	239	230	233	186	230	223	257	237	231	207	212	220	249	241	243	201	230	239	217	249	229	207	231	228	214	247	222	235	227	211	221	231	252	245	237	237	245	230	219	262	245	274	231	235	233	235	231	199	261	236	240	222	233	248	211	246	206	265	234	224	211	196	204	251	201	218	250	208	195	237	220	236	262	207	221	234	225	232	228	233	234	215	232	223	243	217	232	228	247	213	239	237	210	230	213	250	227	224	226	232	221	233	258	198	242	251	225	236	234	235	230	225	247	251	209	247	248	245	220	220	249	224	239	208	223	231	223	221	228	211	213	223	235	223	212	225	216	246	231	235	230	241	207	248	205	232	259	228	243	219	216	220	224	248	214	213	224	225	246	259	227	237	217	218	260	230	213	216	233	224	222	237	242	240	227	218	221	217	228	228	239	221	219	242	230	248	221	235	231	214	231	238	242	218	210	252	254	221	210	227	231	224	230	232	208	242	225	226	229	221	230	225	227	230	215	231	231	219	259	264	247	245	251	212	242	222	242	262	267	228	245	206	203	239	235	270	230	215	262	228	234	252	257	242	238	232	226	223	199	245	224	256	219	220	245	213	242	241	216	225	216	214	210	240	207	254	218	239	205	240	221	227	224	216	234	228	214	265	222	271	239	247	248	226	222	204	242	223	228	226	220	234	278	204	211	217	235	233	232	238	243	253	240	227	213	235	242	212	217	226	237	242	239	243	230	233	261	205	223	246	231	232	244	229	233	245	223	240	206	240	212	225	214	216	214	224	223	237	223	227	224	238	238	250	234	248	223	241	235	240	180	226	244	230	225	219	231	219	225	225	230	221	223	217	229	220	226	247	246	226	226	237	225	233	216	253	237	247	239	212	240	222	241	238	238	241	228	234	240	274	230	223	244	224	226	216	241	209	243	193	214	239	209	183	239	231	262	223	221	229	223	215	242	261	204	237	214	214	217	219	239	231	242	219	239	245	254	231	239	213	277	195	217	241	230	224	244	223	226	244	223	239	200	238	229	217	246	202	235	249	241	221	227	245	235	207	224	209	241	216	242	243	190	212	237	232	218	239	245	230	232	225	228	227	232	277	244	197	198	219	257	221	213	212	217	240	203	222	240	218	220	217	230	229	252	243	233	230	202	222	225	245	221	204	239	250	232	213	222	240	238	208	243	225	237	231	231	231	237	231	250	209	247	235	252	242	242	244	236	212	249	241	259	198	227	236	260	210	243	232	213	232	240	218	229	253	241	227	234	260	228	227	231	240	247	258	229	225	240	257	201	249	230	222	249	228	218	236	231	237	221	213	248	223	259	238	199	231	226	199	229	257	234	234	236	227	222	238	216	212	230	222	221	236	237	235	228	232	253	221	238	213	222	216	237	208	241	213	246	256	244	237	220	220	241	239	230	230	219	237	265	227	216	213	223	208	215	226	228	223	256	216	236	227	208	223	244	224	226	217	220	239	223	192	256	215	199	194	258	240	206	229	227	237	258	217	242	239	234	218	227	226	234	218	239	227	235	220	223	212	219	236	243	238	236	244	237	214	234	225	249	219	233	225	225	252	234	211	204	242	238	231	241	246	224	264	237	206	212	231	215	265	237	237	231	229	226	234	235	223	232	226	231	259	221	204	208	226	246	238	235	254	228	238	255	255	220	213	239	242	238	210	231	205	226	230	240	220	240	229	229	227	253	233	202	223	251	227	224	236	225	210	234	224	220	228	243	236	210	226	212	236	272	246	236	243	218	234	231	231	210	226	214	225	222	226	205	236	226	245	250	228	220	228	275	251	189	222	202	210	199	242	215	240	230	249	226	241	222	271	212	247	220	218	263	225	233	238	259	220	218	240	217	216	219	202	241	210	221	260	210	224	204	224	216	241	233	253	242	266	210	241	213	214	238	245	256	227	244	239	232	233	233	215	206	247	232	235	241	252	247	244	219	228	196	259	236	225	259	240	205	211	215	223	195	252	230	231	233	252	222	229	232	211	214	264	241	208	229	252	222	219	265	266	231	232	227	214	233	223	234	223	241	242	223	190	192	232	258	225	222	221	251	241	258	227	223	252	218	221	237	208	222	225	245	260	207	236	208	230	250	222	224	233	233	243	221	234	231	223	216	218	200	238	246	236	217	253	218	266	227	223	221	238	235	249	194	246	206	233	243	230	216	220	238	213	237	250	247	225	220	233	190	242	213	207	218	217	238	226	219	211	229	236	223	221	208	252	221	240	198	220
30066	30100	41383	49638	45106	41225	41706	43237	44077	52959	54648	53895	57053	57624	54217	51364	50280	52023	49086	50291	43658	46334	42389	41045	40229	36167	35086	32297	32546	26028	22946	18728	15008	12871	10749	8793	9390	7614	8629	6430	4452	2933	2773	3524	2765	2436	2307	1717	1651	1330	1156	1051	1010	977	847	867	805	794	770	714	742	725	707	735	727	665	653	645	675	645	675	638	619	640	683	641	661	618	611	667	585	620	683	615	628	580	637	602	624	615	607	618	615	638	612	633	618	611	643	646	661	652	607	636	608	648	611	611	582	633	625	663	663	617	554	580	601	608	660	645	646	610	601	607	563	555	626	578	619	622	645	664	602	616	602	612	603	600	578	645	621	613	581	609	585	641	622	573	616	604	596	655	609	635	631	615	559	578	634	621	646	601	619	637	583	609	584	616	635	622	609	553	618	601	601	588	633	592	666	665	591	613	630	601	600	631	582	634	610	609	582	603	586	596	588	614	595	638	618	624	600	612	582	615	565	626	609	606	606	613	581	594	606	624	630	619	612	634	587	647	564	612	528	633	599	601	610	620	623	597	606	631	621	596	575	599	622	603	629	614	629	595	620	641	577	625	563	647	618	573	633	616	597	615	588	611	663	591	650	595	603	596	594	583	618	635	589	605	635	612	616	619	621	583	625	600	600	603	647	602	624	590	613	671	626	619	587	603	591	611	567	567	610	650	627	619	629	606	613	604	604	576	606	670	620	577	637	587	636	596	577	625	629	610	661	617	612	636	629	601	587	622	628	606	597	630	596	662	598	562	569	613	604	611	607	583	577	677	618	628	607	585	601	600	592	616	615	583	635	596	628	609	623	603	598	597	603	604	633	614	641	603	652	590	565	626	619	630	605	619	616	600	579	608	568	560	606	610	600	624	616	619	654	604	600	621	611	629	582	628	594	630	635	621	630	645	606	666	602	628	620	565	598	601	610	620	604	639	609	568	619	664	621	618	612	627	602	586	616	612	607	603	614	666	618	597	604	569	594	608	600	602	603	605	652	618	598	589	565	620	612	649	622	618	648	598	564	615	609	646	575	587	604	599	614	643	583	599	606	618	633	613	598	566	605	607	652	585	638	614	626	620	637	594	633	643	603	589	565	601	655	672	575	591	616	596	655	575	640	571	611	608	636	649	616	603	617	569	562	618	585	618	601	621	566	595	605	640	558	622	586	632	595	597	613	640	558	591	615	642	605	576	642	606	646	584	623	609	544	594	624	624	575	603	658	610	595	601	618	636	600	638	591	638	627	583	615	658	596	558	622	596	621	608	647	630	627	604	629	613	606	610	652	618	643	600	627	618	636	649	615	645	579	592	628	614	635	600	655	580	596	590	604	593	593	547	595	614	637	624	584	654	594	648	642	589	587	606	614	667	596	631	604	618	593	623	577	598	575	597	609	566	623	593	587	597	605	615	638	595	597	568	621	586	583	629	651	618	611	584	606	616	594	554	610	578	604	594	595	588	615	566	606	650	646	605	582	599	618	584	632	587	601	599	563	600	626	636	592	628	615	574	604	582	606	598	642	588	603	642	651	600	655	600	633	629	622	633	548	567	611	621	630	614	635	664	601	599	595	638	614	643	629	596	598	633	651	573	595	600	573	589	564	592	585	625	622	647	583	620	615	584	638	597	621	615	624	615	597	561	588	578	648	577	639	607	601	588	621	587	612	623	569	591	625	627	613	617	561	638	615	626	604	614	617	602	598	650	578	568	559	585	624	610	608	592	623	614	635	616	642	597	611	537	620	635	654	611	614	598	582	583	655	609	628	614	618	604	587	622	591	622	613	625	609	651	602	618	582	615	631	604	633	603	639	587	627	569	616	598	609	603	586	628	606	577	613	592	599	612	639	624	582	643	612	602	602	648	544	600	582	619	615	609	614	588	584	604	622	634	609	580	562	585	566	598	574	629	626	650	618	585	627	588	618	593	583	619	622	587	578	589	619	653	609	591	616	614	606	659	543	661	581	594	646	628	627	593	627	642	611	654	599	639	624	611	616	601	557	670	598	598	608	606	583	587	624	603	619	621	601	565	597	594	610	613	588	608	619	575	639	578	584	612	599	614	602	627	621	632	617	584	601	602	616	615	599	588	627	624	672	575	591	629	631	600	629	626	587	664	616	601	612	643	595	635	594	584	647	592	607	561	643	640	615	564	622	602	649	577	637	635	638	569	620	594	640	579	614	610	585	619	648	599	575	631	631	689	650	620	585	610	616	625	604	603	614	608	598	577	645	614	642	602	617	634	582	560	610	594	643	599	615	603	634	616	600	658	618	625	595	619	598	576	612	602	590	639	667	610	623	597	593	599	586	598	600	620	632	626	603	613	631	613	570	630	560	600	634	595	607	619	620	597	596	644	609	581	613	633	623	618	614	640	612	591	676	645	578	650	646	604	607	602	630	595	570	619	663	629	626	551	636	598	619	579	591	657	606	583	648	586	653	591	588	639	630	619	652	613	595	591	602	597	628	631	563	626	637	624	634	579	594	627	584	654	588	594	596	598	605	590	621	577	576	563	610	603	611	645	614	627	594	633	573	630	598	641	573	552	624	611	617	587	647	590	605	630	580	621	624	577	603	574	623	585	628	602	598	630	609	649	609	569	570	573	641	625	618	600	601	557	609	597	608	588	603	643	638	624	614	575	581	633	632	559	582	649	591	606	653	599	582	548	572	595	612	631	606	607	620	617	616	629	654	646	638	581	575	615	602	622	657	585	622	592	629	607	621	628	649	607	626	632	592	582	611	591	657	635	605	609	556	657	596	635	599	608	612	561	626	602	614	603	608	620	618	629	612	614	653	666	608	632	626	564	581	620	549	608	636	631	602	614	603	628	615	600	605	593	614	607	608	597	612	617	593	558	647	641	593	646	611	613	631	580	585	668	621	623	612	620	630	600	602	628	617	656	638	571	606	619	593	616	654	664	575	603	599	612	625	625	558	638	648	632	586	604	617	641	568	600	611	628	626	575	638	620	653	634	642	572	607	584	657	599	616	640	606	610	631	611	603	552	610	620	593	631	605	631	583	634	599	625	610	576	632	608	607	659	609	629	602	612	590	554	625	649	569	599	619	600	583	626	599	590	613	632	592	613	607	614	578	617	649	645	606	634	615	583	588	574	595	607	607	623	630	617	606	601	614	590	597	593	612	624	640	623	600	625	617	605	583	655	579	620	600	604	630	654	557	635	640	601	615	639	613	603	656	586	552	599	597	619	611	593	580	582	605	586	631	650	606	612	628	593	613	629	632	602	621	604	612	644	630	631	617	592	611	649	580	622	603	616	594	621	624	635	598	592	637	643	596	612	569	629	659	585	626	611	590	622	618	621	645	636	569	583	643	563	597	648	630	573	628	598	633	626	581	639	603	613	578	605	563	634	633	664	622	600	603	636	565	599	602	597	646	564	568	623	623	614	591	607	593	603	639	594	598	642	557	609	616	577	601	639	647	574	615	610	623	579	565	613	625	598	643	619	592	650	645	626	635	638	568	641
16713	13436	16552	13884	9801	6151	4329	3622	3375	3440	3690	3498	3597	3371	2305	1897	1963	1727	1592	1494	1093	1179	918	912	928	858	651	573	514	409	362	266	222	229	211	169	190	179	185	193	140	151	141	162	137	146	151	142	154	132	126	139	126	125	148	127	159	141	133	125	126	145	164	146	139	127	154	153	117	146	113	156	149	122	137	136	124	139	127	125	115	123	130	122	138	135	127	138	135	115	142	116	129	130	119	136	117	125	119	128	123	110	142	108	144	134	127	127	115	139	152	127	116	125	124	132	146	137	111	128	120	152	116	141	130	118	128	136	147	132	137	108	135	125	141	115	146	112	107	117	125	124	142	132	144	129	116	144	133	136	101	135	119	136	128	126	129	141	119	111	128	125	136	136	131	131	120	139	143	139	128	131	125	127	116	109	127	125	128	137	123	121	151	121	128	146	132	123	138	140	140	130	113	109	145	122	131	139	132	158	135	150	133	132	134	129	129	139	120	131	144	134	125	141	147	147	113	136	152	131	108	109	127	132	143	114	137	124	127	102	143	129	127	126	132	129	130	134	125	125	143	149	137	110	129	149	135	117	114	134	122	114	133	134	160	140	121	129	142	137	140	139	118	135	124	139	121	145	119	118	128	114	126	121	129	125	129	137	142	122	122	144	129	139	131	116	129	130	140	141	119	111	106	154	132	143	135	127	131	134	145	122	132	125	148	135	140	127	147	147	172	161	131	136	125	127	123	133	146	143	147	129	136	139	117	117	131	120	136	112	132	150	150	134	131	132	127	121	130	133	139	144	138	120	134	139	141	162	133	114	127	137	138	149	112	132	129	126	125	131	123	118	131	137	128	125	125	135	145	135	154	126	114	130	94	113	124	132	157	125	140	129	127	131	135	107	116	132	119	140	124	136	133	134	146	139	132	112	131	124	123	145	122	122	128	139	124	135	119	132	143	129	126	115	131	142	143	128	139	138	137	123	143	132	149	125	123	122	123	126	131	101	136	113	137	115	144	119	130	122	136	129	115	146	131	139	137	137	125	133	150	157	151	119	135	122	127	120	132	121	120	144	131	111	135	127	125	142	134	151	147	134	129	132	137	115	136	124	140	113	123	129	140	130	139	144	129	124	110	122	131	137	125	122	128	116	120	137	131	139	136	127	116	139	144	135	124	136	143	114	129	149	126	122	144	130	118	126	99	125	123	135	137	128	137	138	156	131	147	123	123	142	124	125	129	111	137	125	138	134	106	122	126	137	124	140	136	133	126	147	124	129	125	147	147	112	138	136	139	135	133	129	116	115	145	124	117	129	138	130	133	132	125	105	142	118	115	139	135	137	137	120	126	139	127	138	131	139	127	124	129	130	147	98	128	139	142	127	139	114	132	138	123	119	116	126	116	133	112	125	128	147	105	113	115	122	142	121	143	124	148	124	139	134	144	140	139	126	140	130	139	121	117	136	113	129	147	133	150	135	125	93	132	159	135	107	125	122	125	145	119	128	106	141	117	135	125	120	135	146	117	136	146	142	139	160	132	122	126	124	143	131	123	138	121	125	130	132	144	115	152	133	135	138	134	134	137	142	126	143	121	136	144	142	153	120	139	129	138	135	130	127	118	126	123	119	142	142	116	136	112	138	144	136	138	144	122	146	136	124	144	146	129	149	139	112	122	147	139	117	124	143	123	122	138	119	125	130	123	127	128	159	141	111	122	149	142	144	112	114	134	111	124	123	148	112	126	138	127	112	128	136	123	132	133	115	132	146	123	123	129	105	138	112	108	123	111	142	113	107	136	117	127	131	128	128	134	133	124	156	139	133	157	115	147	155	119	111	127	105	115	123	130	96	137	132	119	134	128	116	123	124	126	139	135	112	118	137	125	132	124	137	129	118	143	140	126	138	143	123	140	145	148	127	137	134	119	143	143	121	129	116	124	157	126	116	111	129	141	143	138	133	111	134	131	137	123	119	120	143	132	126	132	127	137	148	156	120	141	131	130	138	133	120	117	141	127	125	123	140	115	140	123	119	126	133	120	144	130	136	130	138	135	141	135	137	129	113	127	111	121	114	125	117	133	121	114	131	130	160	116	117	124	123	137	120	122	121	143	128	122	118	146	125	122	116	155	134	134	124	130	137	135	112	120	143	117	114	146	118	136	138	108	138	123	124	131	141	130	133	128	134	132	110	116	135	130	104	116	130	121	117	143	132	144	111	122	147	116	115	136	118	106	139	145	129	138	129	124	147	108	125	138	164	124	148	141	140	128	136	126	116	138	151	119	134	133	128	131	126	123	117	142	145	138	128	110	145	143	130	125	125	119	118	119	138	122	135	138	121	124	118	139	127	151	132	126	127	131	132	108	105	121	123	125	131	133	140	128	113	131	126	112	114	112	133	126	138	131	145	145	129	125	110	148	131	153	126	139	128	134	134	122	135	125	129	125	143	130	145	134	128	153	131	116	140	123	128	139	131	124	137	129	125	143	133	118	116	136	123	136	128	130	110	128	136	136	138	117	120	117	96	127	134	130	148	118	120	138	127	122	140	148	117	134	138	144	144	121	143	114	138	147	128	115	132	124	139	129	131	110	134	126	123	146	127	131	116	123	131	135	151	153	131	126	135	131	112	147	113	129	149	140	121	126	118	158	135	143	115	134	125	139	138	146	132	111	150	135	124	114	112	136	146	140	131	119	145	120	118	138	136	120	121	121	137	142	128	120	136	131	111	120	121	147	132	127	118	135	121	140	138	148	134	153	123	125	133	120	118	131	120	127	134	122	140	144	139	150	126	110	112	123	147	140	127	128	128	138	133	123	110	116	122	123	121	128	132	134	133	115	145	135	130	125	118	153	127	139	146	120	138	141	125	113	124	116	124	130	128	110	140	120	138	120	137	132	134	155	128	136	118	155	143	140	124	131	120	125	108	128	135	115	142	126	128	128	140	125	128	141	119	137	138	137	115	119	133	118	143	139	118	146	144	128	129	125	132	139	132	136	132	131	101	137	134	113	136	145	136	123	147	107	135	163	141	135	127	140	144	138	133	137	157	141	117	142	120	149	130	122	162	122	130	115	121	134	109	126	139	135	126	128	125	133	109	116	141	136	118	125	123	110	142	134	140	116	135	158	147	126	109	112	110	135	123	138	132	134	126	108	130	134	135	122	144	142	134	139	140	127	113	122	133	124	136	124	124	131	124	121	126	135	127	144	141	148	148	128	133	137	133	131	139	133	109	128	133	132	135	126	122	128	122	134	145	111	125	129	145	130	135	102	108	120	118	128	129	105	117	123	117	131	124	139	146	144	115	137	137	141	145	130	113	142	115	124	126	134	125	119	118	131	129	132	127	127	135	128	129	146	130	137	133	123	137	130	140	141	132	131	133	136	122	151	161	136	144	133	128	149	138	127	131	135	133	128	126	120	133	129	123	127	132	137	134	146	127	124	159	126	136	128	112	120	145	129	130	108	134	127	115	140	134	131	145	128	138	140	122	135	107	153	138	136	155
10751	11922	22243	24523	21656	17168	14112	13734	13644	13955	15486	15097	16239	14680	11822	9688	9241	9295	8467	7765	5620	6323	5582	5262	5026	4209	3972	3544	3279	2416	1900	1605	1225	1180	950	872	810	717	792	787	647	496	553	611	558	535	490	447	479	422	415	412	425	416	391	421	435	369	385	351	375	361	379	372	377	370	363	410	379	381	342	357	371	359	385	400	388	379	406	396	375	367	381	375	369	386	379	352	365	347	411	348	369	370	425	373	377	371	355	373	391	391	395	365	376	379	401	377	392	422	365	383	382	398	375	358	377	387	387	326	372	349	393	389	399	382	399	354	398	403	377	360	367	385	413	362	423	374	385	368	352	360	381	368	393	374	389	412	388	376	361	405	363	367	366	365	367	373	374	347	399	378	338	359	371	372	370	397	370	396	357	376	390	378	396	359	361	347	358	400	403	362	370	367	375	356	400	385	399	329	365	372	395	385	420	363	395	355	349	388	375	389	391	390	373	366	352	375	389	385	394	364	380	353	325	374	407	354	345	393	380	370	366	360	405	375	404	365	444	379	385	359	365	375	327	368	395	335	414	383	363	359	391	372	388	344	348	388	366	392	376	381	382	374	365	362	369	373	385	376	341	352	376	393	384	411	394	389	393	386	380	365	360	388	374	382	348	395	351	399	347	389	368	386	389	370	397	396	393	388	371	380	371	378	375	333	378	394	370	360	376	378	369	373	392	430	358	368	398	383	371	382	421	378	412	374	357	386	372	356	414	397	368	366	388	364	364	392	386	395	347	367	382	404	366	387	399	352	428	384	403	423	371	382	407	379	371	377	361	391	348	358	366	364	363	360	394	364	401	327	402	410	346	388	404	381	367	391	382	388	376	405	386	356	380	365	364	431	416	381	390	410	375	406	365	380	394	387	376	384	348	361	364	374	392	348	380	370	390	411	399	362	369	383	408	367	363	370	333	376	410	390	368	380	408	373	403	373	383	395	403	379	367	368	381	357	384	357	369	430	339	369	378	379	344	408	363	362	380	372	376	372	409	357	384	394	351	360	375	383	415	402	385	354	365	370	360	409	389	370	397	398	358	375	380	394	355	362	367	354	389	365	373	384	378	371	395	419	375	402	405	371	365	378	322	358	362	345	365	380	364	373	377	398	348	380	389	379	373	389	353	387	376	400	401	383	386	391	376	366	403	366	381	365	372	379	358	343	353	353	369	384	349	373	388	345	374	391	404	387	400	381	357	333	398	361	365	363	370	374	359	421	385	374	373	396	336	355	396	389	364	429	379	401	414	382	373	381	372	389	392	357	364	353	388	395	346	390	314	370	403	364	380	373	345	354	369	370	367	371	330	399	382	375	350	393	382	391	376	398	412	413	397	383	380	364	372	388	401	388	380	356	373	389	385	371	359	411	391	387	393	359	384	364	362	375	411	402	361	386	382	373	381	381	349	373	331	381	375	376	382	358	372	421	365	373	394	410	361	400	383	407	422	368	401	361	373	400	395	348	389	419	412	351	378	349	381	387	392	367	362	369	391	347	362	376	380	411	408	360	361	378	364	405	372	375	392	374	357	358	334	396	383	376	415	368	369	361	383	384	357	345	365	396	381	401	361	391	369	350	396	351	410	369	356	375	385	358	350	372	400	347	374	371	359	372	375	378	381	385	368	395	387	379	393	351	383	410	365	401	398	349	393	362	372	377	381	364	326	385	410	383	368	378	384	401	360	364	394	358	375	368	378	367	399	404	354	397	413	399	387	396	355	378	402	357	389	360	377	387	410	388	375	385	365	371	357	348	391	380	364	380	395	382	374	352	341	349	352	369	406	382	397	360	400	357	383	387	375	375	393	403	338	355	391	379	401	392	384	371	374	388	371	376	395	385	355	388	374	381	385	383	379	363	363	409	376	372	379	364	377	376	363	400	380	347	373	367	388	354	392	367	371	382	382	355	355	365	374	408	384	399	359	372	376	351	391	409	396	360	392	416	401	370	367	371	390	420	379	412	376	395	394	414	374	362	354	370	396	372	403	361	363	380	417	352	355	371	371	363	370	384	410	375	389	403	343	383	357	387	377	344	396	387	362	356	390	391	383	360	330	360	390	361	353	403	369	388	379	374	388	343	376	364	406	399	372	381	347	356	367	372	395	373	393	361	379	343	397	387	336	388	367	371	386	391	377	398	345	376	388	360	352	356	399	372	377	385	353	365	361	374	390	384	398	375	382	395	395	361	385	378	372	358	382	385	391	405	382	360	387	322	392	428	366	382	404	373	378	381	388	395	384	360	390	384	378	413	375	383	348	371	407	370	392	384	330	382	375	392	404	366	351	375	381	361	396	354	398	408	390	418	399	357	389	401	360	335	348	378	400	395	383	404	406	417	383	378	384	385	373	378	386	390	404	345	408	396	347	349	384	374	356	361	409	354	386	392	385	416	351	357	390	380	380	395	373	405	401	350	320	358	367	356	380	360	362	388	348	372	364	374	356	386	347	395	366	359	400	372	407	409	350	396	371	363	385	406	372	366	385	373	365	367	376	375	399	380	403	417	378	372	386	417	408	410	394	343	370	414	394	404	400	351	371	350	401	375	356	401	371	382	387	367	393	401	387	393	408	404	352	390	406	377	379	372	385	393	367	361	367	370	352	355	408	361	374	381	356	368	333	347	363	371	347	392	376	363	391	352	379	412	399	400	411	361	382	358	392	403	393	374	392	364	389	356	335	388	422	349	359	374	337	385	411	361	367	371	375	353	399	351	366	386	379	411	358	393	408	356	395	372	417	359	352	402	349	373	382	403	364	378	398	422	379	366	370	369	344	392	386	361	371	364	381	374	406	390	400	363	369	371	384	387	400	343	386	398	370	360	347	357	367	379	389	393	376	375	394	407	397	399	369	405	375	388	359	372	371	371	356	365	386	371	355	396	348	355	352	363	377	362	325	375	372	372	372	327	323	407	364	397	420	365	373	354	377	366	344	388	385	362	405	364	381	393	357	380	401	364	385	384	396	434	365	351	367	369	372	382	382	378	398	388	370	398	364	374	398	327	419	341	401	347	369	392	359	382	372	367	430	369	378	352	389	382	376	387	357	394	363	355	366	378	359	403	365	362	366	391	395	362	366	359	376	379	348	371	364	365	368	360	369	385	387	386	372	390	368	381	398	391	381	424	398	350	371	373	375	394	359	377	384	385	367	381	375	365	396	359	386	393	381	362	386	363	344	362	364	379	388	377	420	383	393	378	403	381	384	362	381	349	366	373	384	355	367	371	354	380	405	390	372	357	396	356	374	406	388	361	358	372	402	373	382	384	386	382	357	374	359	375	380	353	377	368	400	357	393	344	373	391	377	349	367	379	380	401	410	360	356	373	343	371	405	361	387	371	353	372	376	364	395	419	390	360	356	370	367	377	404	349	371	363	350	365	359	366	370	387	384	373	396	360	367	397	347	348	369	348	356	380	400	425	384	414	366	387	393	409	411	374	363	365	362	379	362	369	383	375	373	399	362	384	360	330
34293	28821	34152	33445	29713	24277	18730	22410	20407	24582	28832	28962	31073	30563	25085	21478	19672	18560	18006	17586	11934	11949	10279	9630	8877	8392	8110	6711	5121	3523	2328	2103	1547	1340	948	861	843	800	775	524	428	329	329	330	296	282	285	218	253	236	187	204	172	182	190	203	198	179	197	183	176	178	181	196	206	198	185	184	152	174	185	161	179	172	169	170	165	176	164	184	186	185	177	181	167	188	189	161	185	194	180	186	186	194	174	181	183	153	182	172	159	186	199	197	170	178	175	187	170	144	191	175	191	193	176	171	149	170	172	172	191	169	176	185	158	172	170	175	184	185	153	177	180	186	171	160	154	178	154	181	192	166	175	157	183	175	176	188	176	174	199	172	164	153	160	180	167	183	180	164	152	174	200	179	180	182	201	186	177	179	184	157	161	196	175	177	170	199	166	173	187	150	151	182	164	161	171	167	172	184	163	161	161	169	168	170	176	201	179	184	179	179	192	159	166	199	188	195	165	168	187	156	167	187	174	180	178	184	183	165	178	177	166	191	170	176	174	183	176	175	184	173	164	160	193	176	163	170	190	184	171	161	149	180	176	196	164	200	200	170	187	181	183	186	174	161	171	180	190	186	178	180	154	189	167	193	176	165	179	174	166	161	165	184	166	181	189	207	170	158	186	168	166	180	173	156	186	158	186	171	138	177	144	166	186	192	162	193	170	166	161	171	199	177	171	161	162	161	187	182	175	188	166	173	177	164	189	171	187	191	195	172	169	194	161	188	171	160	152	190	164	167	161	156	178	157	207	168	169	182	181	162	162	180	167	182	176	158	171	183	170	205	166	170	172	176	162	159	168	164	171	188	180	175	164	200	155	193	184	181	159	174	166	191	197	147	164	157	197	182	154	184	174	174	170	179	156	165	160	171	179	148	191	210	177	170	182	177	165	168	174	186	184	175	170	188	189	181	177	169	208	153	157	164	203	190	173	193	165	164	162	143	164	192	185	174	176	194	147	168	151	184	167	192	166	154	165	173	158	201	160	173	194	170	181	189	172	175	165	179	177	190	158	165	174	179	154	182	184	167	186	175	192	182	185	188	185	189	210	161	187	151	156	174	172	156	168	170	170	153	177	201	173	219	166	163	179	170	200	159	182	182	158	173	185	180	195	186	187	162	168	148	181	166	166	159	167	156	181	173	164	175	177	163	180	175	165	181	170	154	169	178	151	170	185	164	164	169	190	168	180	157	151	167	177	165	147	190	160	156	181	157	175	186	187	175	187	168	189	161	160	172	151	150	160	166	168	170	179	172	182	164	154	186	149	164	184	181	215	190	143	180	164	200	166	159	177	206	146	165	167	188	171	176	161	170	173	180	172	146	155	156	195	198	169	156	147	180	182	141	197	193	180	168	172	186	184	165	177	144	170	176	168	175	188	185	150	168	169	190	182	168	187	181	178	201	172	187	171	174	169	168	158	185	174	156	170	165	185	161	154	187	159	178	178	191	194	140	181	170	182	171	182	143	173	167	175	193	163	170	181	161	188	158	177	168	197	170	159	177	163	179	171	186	172	190	178	203	163	194	183	179	191	153	162	181	162	189	186	180	189	179	168	161	157	197	157	180	157	171	169	143	190	181	183	158	155	151	195	160	177	188	177	163	194	168	191	174	160	167	170	168	165	162	141	173	190	185	154	184	185	168	172	166	158	164	167	152	174	189	207	154	191	168	181	192	165	166	179	170	163	163	186	161	194	148	170	192	191	179	170	190	185	168	186	196	180	197	173	165	152	166	170	180	191	180	157	171	199	191	186	163	176	159	176	191	168	149	158	193	168	151	165	165	170	176	188	181	176	159	190	167	174	162	173	153	186	169	161	177	183	173	177	176	168	176	175	159	177	178	136	181	155	141	167	161	183	149	178	160	188	160	206	165	179	160	170	184	193	160	148	138	158	154	170	177	183	183	148	176	207	174	179	188	165	181	170	200	168	188	174	161	168	171	172	165	184	155	174	176	164	174	173	151	168	175	180	159	168	199	170	171	161	170	180	172	164	179	160	166	165	172	179	151	159	164	174	170	193	171	154	176	160	165	185	162	181	197	162	153	183	160	167	187	168	194	163	177	175	178	177	196	154	191	165	183	163	189	187	175	172	172	182	185	175	176	172	180	189	174	169	155	174	191	199	197	189	172	177	190	178	164	169	190	157	188	203	186	171	174	166	172	172	146	177	178	180	190	159	174	172	165	171	170	145	185	221	164	173	169	185	154	176	179	191	171	188	178	163	175	194	171	170	169	177	172	190	167	138	170	163	176	213	172	171	192	167	161	160	169	163	170	165	176	151	173	151	183	171	165	181	169	153	148	162	190	183	179	157	222	162	153	185	175	163	161	172	183	155	169	154	162	150	180	151	187	165	163	160	152	165	175	191	169	193	177	171	175	181	182	190	163	171	172	161	168	151	179	191	182	176	185	154	202	168	178	173	187	186	198	179	181	184	162	189	184	149	151	157	141	187	174	158	189	175	158	178	176	157	167	178	178	171	201	167	167	175	169	176	176	178	167	184	171	156	171	186	158	181	153	174	184	182	160	186	166	153	175	178	161	152	179	172	183	165	185	178	161	164	192	187	155	172	166	167	160	170	168	176	162	162	169	168	164	171	175	196	193	178	169	174	187	171	170	166	184	163	185	171	178	178	173	166	168	163	179	169	183	177	153	151	148	173	168	188	171	154	177	194	164	170	197	197	157	171	165	183	162	170	223	189	181	171	142	176	176	196	177	176	182	174	193	178	158	176	178	175	177	175	180	165	186	143	146	170	199	159	172	167	165	172	196	158	161	162	196	197	175	175	195	178	179	187	163	181	153	166	178	155	181	152	179	163	164	199	176	160	166	168	177	166	183	153	176	172	154	177	151	166	165	156	185	190	178	176	163	189	176	175	162	177	188	157	153	151	223	203	183	184	167	152	165	186	166	171	161	205	195	186	167	151	158	193	186	161	175	169	180	154	144	186	203	203	170	174	174	172	159	188	164	172	188	210	154	180	177	178	162	180	174	164	170	169	170	171	179	147	162	182	184	183	156	171	201	185	171	174	150	171	163	178	189	177	179	197	184	190	163	176	191	192	190	169	172	169	176	171	153	194	168	164	176	160	192	195	189	177	168	160	161	173	194	167	171	179	166	140	166	149	163	173	179	176	183	169	167	186	158	194	172	190	192	173	154	159	171	180	164	184	153	160	195	179	158	189	182	178	179	172	170	184	167	165	179	188	194	164	175	162	185	172	170	198	162	186	183	180	145	203	171	168	190	182	181	188	160	175	169	167	177	169	149	182	163	184	207	183	153	150	183	213	185	176	161	195	183	172	170	169	176	160	166	170	180	163	178	159	173	151	185	159	183	172	166	168	192	183	183	172	174	175	178	160	186	187	188	181	179	190	167	168	165	186	166	162	192	179	166	166	163	168	191	172	163	183	183	189	176	172	155	146	170	183	163	180	170	174	179	164	174	153	182	168	190	174	164
22662	22985	34775	40739	38079	36829	32010	38117	36545	42176	45098	46271	48635	48464	43618	42128	39715	41327	40142	40143	32484	34864	33002	30462	28882	27089	27550	23727	21988	16921	13343	11186	8919	8588	5808	5524	4836	4604	4818	3264	2561	1509	1650	1946	1517	1411	1359	1118	1123	836	804	766	739	686	592	590	586	540	558	486	533	560	499	509	513	536	532	556	518	532	512	482	466	503	525	500	507	508	518	471	479	532	533	540	500	485	521	514	489	509	470	495	438	505	473	487	528	486	464	466	479	504	462	486	468	517	454	460	484	512	482	474	531	464	507	487	478	451	494	475	512	497	518	489	466	466	488	502	477	475	473	508	494	461	508	479	508	478	470	515	468	508	480	520	497	449	492	513	487	444	468	511	496	507	496	491	508	475	504	518	465	493	519	486	462	511	508	473	482	480	493	472	498	493	497	475	519	512	502	519	496	530	475	504	446	478	511	467	479	489	483	463	464	475	485	504	469	441	452	494	473	470	502	519	500	530	496	473	451	494	464	481	486	477	500	465	442	513	502	522	462	490	486	482	507	498	498	484	498	475	474	468	484	500	488	455	507	444	454	465	478	486	455	463	451	474	463	491	494	488	487	473	468	448	504	490	465	500	528	515	490	461	482	473	461	480	510	498	482	507	505	471	477	497	477	479	480	473	464	518	505	522	483	494	482	505	528	490	483	482	484	462	471	478	472	485	457	486	429	482	498	473	462	467	512	491	469	469	488	481	429	478	509	467	472	509	453	495	482	496	476	496	487	455	445	488	509	506	502	503	483	481	451	463	462	530	489	485	436	499	494	469	466	499	501	498	484	497	455	495	497	483	511	484	510	498	495	478	511	492	481	457	444	515	494	470	497	478	461	527	505	523	495	470	511	508	469	512	492	455	481	526	502	537	476	472	462	463	520	501	496	467	471	506	479	487	456	451	478	473	497	505	513	454	498	489	531	492	493	502	434	504	480	481	453	437	506	494	481	505	467	508	528	461	451	475	486	506	466	474	523	470	449	476	474	499	477	497	448	499	484	472	473	461	456	495	480	461	475	512	542	521	506	458	459	469	497	469	456	498	482	506	489	495	500	449	478	467	495	480	485	489	530	452	488	443	471	442	483	473	488	495	491	459	504	489	507	447	481	476	494	482	445	477	505	495	489	487	502	468	472	478	475	461	455	508	449	452	468	468	520	512	485	489	505	504	449	474	483	452	468	491	494	495	493	497	453	509	456	475	475	476	479	519	433	505	456	464	506	504	501	489	520	481	466	463	489	471	525	524	487	457	480	503	472	494	467	485	469	447	470	465	505	478	526	503	523	528	482	463	494	466	451	495	473	507	465	484	454	504	450	484	509	464	495	478	483	507	465	487	465	494	484	482	509	520	494	468	511	510	472	509	512	487	422	514	436	462	484	490	463	465	480	525	464	461	485	486	474	519	504	451	478	515	472	492	469	472	455	439	497	444	471	481	517	483	490	500	509	481	478	452	484	504	474	506	478	491	492	502	429	506	505	467	530	500	515	441	432	471	474	489	483	479	506	471	461	521	461	491	532	493	497	465	473	495	526	491	489	517	472	465	484	472	464	514	477	463	482	467	474	488	505	460	454	508	488	461	465	489	437	481	439	526	509	487	470	462	498	489	501	511	466	479	509	465	521	471	454	451	497	473	495	473	498	479	514	461	473	491	480	480	498	469	454	454	484	479	454	512	476	493	465	509	487	461	479	531	422	511	449	483	456	459	504	510	483	459	481	477	484	460	457	468	498	436	461	496	466	466	469	483	482	515	449	466	455	466	471	470	486	463	467	461	497	421	504	519	486	493	492	472	486	500	479	475	496	436	461	501	510	480	499	467	513	476	481	481	501	491	444	507	437	479	506	456	489	512	497	484	494	489	479	474	495	482	476	512	489	488	508	523	487	481	489	480	479	496	470	499	467	516	468	532	494	486	473	470	476	511	498	476	516	481	443	487	482	445	468	508	463	479	485	487	482	479	491	427	479	516	489	473	487	457	485	509	498	494	452	490	464	494	538	445	477	461	511	513	488	493	449	496	492	496	480	462	515	502	498	492	476	492	431	492	495	475	476	457	469	502	473	489	481	447	503	487	499	457	511	483	485	471	489	471	518	467	472	485	484	510	467	474	473	457	488	497	512	483	460	474	466	468	476	486	493	489	479	525	458	460	462	500	479	480	504	483	501	494	465	515	491	444	450	486	511	472	508	493	502	468	477	529	481	478	465	474	478	496	474	481	499	511	481	510	453	445	499	473	489	482	519	448	444	467	524	511	501	489	510	456	473	487	454	506	490	487	457	466	472	497	506	492	487	479	491	481	483	466	483	498	475	489	488	475	475	492	464	508	487	492	490	488	517	483	492	482	524	496	469	449	518	493	507	460	507	500	483	465	511	489	451	462	488	473	488	483	496	478	480	485	491	512	491	482	481	462	501	486	500	458	477	514	463	499	476	460	496	511	494	500	491	455	525	472	524	461	465	466	489	465	494	468	503	520	502	513	479	477	494	474	475	464	478	497	458	475	469	466	526	498	463	446	480	499	466	536	455	482	471	494	472	472	508	470	447	458	520	492	510	483	484	480	461	486	458	555	493	484	484	490	474	474	477	465	457	511	463	470	495	483	474	514	456	479	474	486	481	485	483	486	518	492	496	464	504	499	478	511	487	513	482	497	483	457	473	475	475	474	523	477	474	456	521	491	462	488	509	457	523	504	472	489	526	491	497	461	481	498	492	479	449	466	484	499	480	479	483	503	483	485	498	486	492	466	457	491	469	459	488	462	445	475	447	491	517	483	484	463	491	535	469	496	460	491	460	502	475	473	523	516	505	445	522	495	519	485	455	479	516	497	439	518	469	460	472	466	504	476	490	484	445	481	468	497	531	507	464	505	490	461	464	449	486	529	483	483	484	516	458	457	470	489	495	490	472	433	442	451	489	467	433	512	452	482	493	506	501	462	496	454	486	457	460	460	513	452	494	482	481	514	450	490	516	430	478	464	515	469	471	500	483	479	433	495	479	490	500	456	474	504	468	515	482	490	442	469	509	504	508	516	496	470	494	500	468	497	501	506	489	482	501	491	476	486	534	471	449	495	511	515	502	507	482	470	491	507	510	470	453	454	486	471	503	437	455	472	508	489	501	503	445	457	535	471	513	452	482	501	472	471	474	546	478	448	515	415	468	501	471	487	483	528	477	508	499	486	504	470	500	476	435	456	442	486	480	495	512	476	518	496	449	476	465	488	456	460	482	509	488	494	470	530	500	497	514	473	496	492	476	485	477	464	536	481	485	452	446	462	487	459	512	471	487	473	476	499	483	472	445	492	503	447	475	476	481	499	452	444	491	497	518	503	480	493	452	455	471	453	494	515	483	459	526	457	477	446	476	467	460	495	488	454	494	472	491	490	468	502	489	517	486	449	490	507	472	523	495	477	482	467	461	494	473	465	496	465	496	499	496	483	486	502	489	510	489	491	493	490	463	482	453	468	484	475	507	462
41974	38112	40488	41034	39268	33894	32522	30279	34393	34198	41204	41421	42025	42336	36371	32972	34121	30379	30237	29779	20783	22597	20464	18008	18435	15982	15140	13645	11181	7691	4820	3711	2898	2736	1916	1718	1495	1404	1363	931	741	511	592	580	537	435	454	370	354	299	359	296	269	303	273	279	270	255	228	229	236	251	250	243	254	234	231	244	235	229	211	239	213	250	222	236	236	229	208	220	207	211	252	210	236	248	232	231	212	218	233	236	207	227	222	234	212	215	210	210	211	252	217	195	254	235	223	217	248	233	227	197	227	234	231	232	202	213	244	208	236	272	224	251	219	225	241	232	250	231	247	233	232	215	224	235	217	225	215	228	221	230	248	252	230	226	224	209	242	227	249	241	223	217	223	235	211	210	221	234	210	216	224	214	215	222	237	237	218	226	248	240	232	244	225	216	227	210	209	235	176	221	224	217	240	219	216	218	240	202	216	252	246	224	231	256	208	241	228	223	215	218	255	211	209	229	232	233	217	240	225	254	238	223	245	256	236	210	205	244	225	216	207	247	222	194	227	225	227	217	198	227	210	224	210	231	212	229	202	223	225	212	208	217	220	243	228	210	231	226	240	211	203	201	232	231	227	222	224	221	236	222	213	209	214	241	202	234	205	217	233	224	214	243	240	244	241	214	218	227	240	245	219	237	222	213	209	189	235	248	200	225	228	231	236	248	227	245	179	231	218	253	264	214	240	213	254	245	212	199	241	217	237	226	234	242	218	242	213	240	251	241	219	209	221	205	211	205	216	233	228	224	229	247	220	212	234	223	235	248	211	210	246	201	247	229	236	246	227	219	226	218	247	212	241	243	223	236	210	196	228	233	240	231	229	203	243	220	214	223	214	238	222	240	247	264	222	262	218	241	228	248	241	219	243	211	223	237	260	229	240	220	248	212	205	231	206	259	215	217	217	228	212	236	256	236	237	223	216	230	231	214	226	255	211	249	218	220	231	228	245	221	239	217	253	226	214	224	220	226	243	235	213	210	193	211	233	210	219	231	190	225	203	237	215	215	225	227	219	218	232	195	239	199	241	221	226	256	244	203	199	225	233	246	212	229	228	228	202	222	230	236	230	206	206	227	220	201	216	224	267	225	222	236	220	223	221	224	226	237	221	233	215	256	239	233	222	219	210	235	262	244	225	214	216	215	238	242	242	221	221	248	220	238	209	218	248	213	243	220	223	234	239	230	240	239	226	241	210	233	216	243	217	225	244	221	242	201	202	213	236	219	188	232	212	248	230	220	207	228	223	212	243	214	247	231	200	244	232	201	232	217	226	215	224	220	232	225	225	198	227	217	220	232	237	235	236	241	229	231	234	232	256	239	212	246	206	235	233	244	232	220	225	204	209	236	239	227	204	234	209	224	234	218	218	236	235	244	227	223	240	236	226	231	232	251	234	217	193	255	199	212	218	234	251	238	246	208	220	229	254	234	235	208	234	253	249	195	224	207	232	228	214	225	220	222	210	241	197	187	234	250	246	237	246	204	228	217	236	242	236	260	217	222	239	222	247	244	243	211	209	224	252	208	218	244	231	204	237	230	247	223	238	258	245	233	236	251	232	235	210	230	222	214	211	232	237	235	234	227	252	240	237	239	238	232	234	225	231	230	248	224	251	219	242	239	249	247	216	243	233	224	223	195	235	222	223	234	226	226	202	222	251	231	243	219	233	227	246	246	243	223	204	228	246	213	215	225	235	259	256	235	233	228	259	222	223	239	261	208	219	248	228	212	239	207	234	234	221	224	206	242	249	225	239	241	240	232	241	219	190	215	225	237	238	226	212	217	231	202	232	228	268	229	248	231	210	237	234	222	235	230	210	221	240	218	242	232	250	243	213	250	227	205	217	240	206	254	235	240	219	247	213	237	206	235	238	222	235	235	210	208	218	223	223	211	201	220	229	211	229	216	230	227	223	229	233	196	230	219	213	223	223	227	188	217	242	219	232	242	237	221	247	225	222	246	237	222	208	223	223	203	201	204	230	252	213	219	203	221	232	186	208	229	237	226	252	228	235	215	259	223	273	231	203	210	231	228	234	220	216	259	233	249	228	219	256	242	252	228	217	203	199	211	246	233	241	218	209	213	238	239	241	240	228	213	218	225	237	222	241	216	248	218	242	218	206	199	227	204	236	211	241	245	241	234	209	214	221	207	211	212	240	258	213	232	217	237	231	200	235	195	256	239	237	222	234	191	240	247	237	198	232	209	216	248	222	216	214	226	229	245	223	222	228	235	248	212	225	225	233	244	233	214	223	225	253	202	232	235	213	258	229	255	257	245	246	257	229	203	202	206	228	225	233	238	221	216	241	199	235	212	211	234	213	259	199	236	215	208	233	227	206	225	238	245	209	235	196	229	204	214	227	244	245	218	212	231	204	235	212	249	252	246	239	206	255	224	224	213	224	218	245	219	231	232	229	226	215	242	212	222	241	251	222	214	200	240	233	219	242	213	232	236	213	216	271	241	206	239	226	241	213	231	258	217	233	237	218	207	220	239	234	224	217	220	224	237	205	231	220	226	200	222	239	236	209	241	217	207	209	228	206	223	221	243	227	220	240	211	225	243	218	224	232	218	209	223	228	222	246	223	250	190	223	208	224	226	230	229	233	202	213	201	243	207	233	255	231	245	236	228	222	225	218	244	215	230	233	225	225	226	206	216	242	221	204	227	234	227	220	227	239	226	228	211	239	223	279	240	197	212	231	217	204	220	214	240	228	229	209	238	220	227	207	255	213	239	240	208	226	207	241	204	243	232	231	268	266	236	246	228	213	213	235	251	232	211	208	207	199	198	194	214	237	208	237	247	224	202	219	220	213	238	206	250	219	222	207	248	244	244	224	226	220	220	219	228	242	234	216	232	228	223	236	203	199	237	214	223	191	238	184	204	227	218	234	200	237	216	211	227	246	226	225	233	213	235	234	228	191	223	261	222	232	238	247	251	250	253	230	231	202	231	233	247	248	224	216	222	224	237	232	207	234	244	247	249	253	242	234	226	225	216	243	211	225	227	224	217	256	251	257	233	227	196	246	238	234	209	225	237	237	213	237	238	198	240	223	232	220	215	224	218	189	228	210	234	247	231	238	240	261	220	255	229	230	201	223	228	206	255	241	214	230	241	237	193	223	240	206	214	207	239	236	226	229	213	216	228	224	218	226	217	230	245	256	235	214	211	217	196	237	213	238	221	215	241	208	206	211	236	241	224	201	234	229	238	203	227	230	206	227	221	216	235	224	223	254	206	231	228	227	242	233	222	246	224	227	231	236	204	233	225	218	216	245	203	194	245	237	236	215	207	213	233	251	226	240	212	231	212	248	226	229	195	219	233	240	219	249	229	232	238	231	217	236	238	235	251	190	241	217	245	202	227	214	211	217	203	229	233	229	188	198	255	233	220	212	204	192	233	236	209	206	224	217	206	235	228	205	221	236	195	260	233	244	223	241	222	211	211	210	211	231	234	240	238	261	203	195	237	224	220	225	215
28244	31683	39514	46137	46570	44801	42487	44282	47764	48234	53752	55530	56983	56600	52902	51759	50780	51450	50140	49962	41538	45323	43828	39184	39313	36410	37461	33419	32580	25046	20486	17204	14502	13879	10584	8909	7935	8024	7951	5472	4004	2544	3214	3131	2592	2337	2298	1782	1561	1379	1394	1134	1018	994	943	806	774	735	756	719	686	695	690	680	693	697	676	655	655	636	631	608	650	637	583	628	656	622	598	627	594	634	624	647	615	627	571	615	641	585	606	633	634	583	601	569	620	654	587	675	598	622	576	574	581	650	620	563	631	605	563	608	610	649	588	613	596	649	647	605	614	608	648	575	622	618	602	561	632	599	552	609	593	579	589	606	598	610	670	623	628	607	584	580	604	639	603	632	653	577	625	612	632	600	584	601	597	610	592	657	611	588	645	613	660	572	595	584	602	586	582	613	586	578	615	541	607	571	558	643	556	636	589	593	603	577	619	587	639	635	623	591	598	628	564	619	595	601	600	585	637	583	593	620	592	615	591	611	609	632	578	633	596	625	649	607	596	560	578	596	578	609	568	581	603	627	567	606	583	625	570	604	608	607	604	568	603	545	592	608	590	598	581	664	600	633	608	598	624	606	645	595	606	556	616	587	583	585	582	610	615	612	609	637	613	586	541	609	600	563	586	578	606	614	646	632	594	627	622	636	627	615	538	655	589	620	627	592	626	588	643	572	565	562	614	590	634	561	671	598	595	594	612	580	606	602	657	599	618	592	613	613	608	609	627	607	626	596	618	551	597	610	621	601	582	619	551	631	630	583	594	600	605	593	636	568	613	578	613	592	564	557	582	578	579	602	600	644	625	552	608	607	626	597	598	562	595	591	591	596	555	614	667	613	615	599	641	620	586	581	569	602	645	642	567	600	569	636	573	619	576	597	610	627	602	605	593	608	624	577	560	622	601	594	620	615	605	613	606	586	636	570	609	629	572	559	605	612	591	584	577	608	619	608	652	603	642	601	620	598	640	633	641	559	645	602	619	659	583	569	624	601	616	600	611	608	598	561	596	562	564	647	619	613	625	576	600	649	616	559	615	602	589	617	592	572	611	592	616	649	574	621	610	592	586	600	605	607	656	615	591	571	618	580	579	619	605	602	606	592	582	587	573	639	542	612	567	621	602	569	580	592	613	587	596	587	616	606	623	591	625	566	597	567	608	583	617	623	575	606	605	590	576	644	582	601	592	596	565	605	663	622	587	599	594	605	611	591	600	586	585	629	606	618	576	573	604	617	600	620	603	611	605	614	583	567	605	607	607	583	588	604	654	598	583	604	659	634	598	580	611	577	587	624	640	608	608	597	607	618	600	589	619	588	575	592	618	585	566	644	640	632	599	616	619	590	594	608	608	646	593	572	584	576	601	646	607	590	595	605	604	591	584	598	592	609	662	572	613	619	583	654	663	616	597	638	551	600	585	617	586	599	587	610	591	595	608	610	639	638	595	605	563	654	603	617	614	614	626	604	636	569	594	593	541	571	643	588	562	619	617	595	623	629	594	574	584	604	619	641	563	626	602	581	624	611	591	583	587	595	605	599	611	584	606	599	635	616	617	574	586	619	556	607	612	610	591	621	596	638	572	567	628	603	591	567	584	618	580	579	638	591	582	621	596	548	568	580	616	575	573	602	621	570	586	603	589	571	648	619	578	566	572	627	560	621	572	635	585	639	607	626	590	602	589	629	580	602	588	581	589	624	615	566	620	648	598	610	654	601	585	608	636	580	582	584	561	589	615	622	562	610	635	589	632	595	582	625	605	605	605	626	645	586	606	583	576	592	580	570	600	610	648	547	524	626	616	569	619	562	587	615	579	596	603	653	601	614	606	570	563	622	569	621	632	580	608	566	591	570	603	608	588	581	550	616	595	594	577	620	615	588	589	594	589	612	600	573	586	608	608	577	605	574	655	623	573	637	619	593	597	567	635	596	625	596	601	598	637	600	589	592	639	636	574	597	614	602	607	623	609	590	598	535	610	640	618	591	610	580	607	630	613	570	610	611	614	592	555	593	600	630	620	566	599	564	578	592	604	633	594	599	568	619	570	618	573	587	618	645	611	575	598	624	664	555	565	591	560	564	600	638	569	645	603	652	603	597	592	581	603	610	620	617	608	569	600	588	591	616	609	575	620	626	609	608	613	633	578	605	579	632	602	595	535	593	580	630	623	611	602	586	632	572	601	621	584	629	556	589	626	636	589	574	566	588	629	631	608	663	598	576	599	621	609	582	588	590	616	607	568	603	644	649	591	578	597	577	648	637	635	612	626	608	576	557	602	614	576	579	620	614	644	601	600	566	604	599	602	596	603	579	600	601	629	616	591	600	576	631	617	646	616	609	578	611	586	597	598	601	600	588	617	579	631	604	605	595	661	602	596	585	599	599	606	653	601	624	633	597	613	577	609	561	599	609	594	623	552	602	622	628	602	611	612	573	626	584	603	578	597	628	585	582	606	536	577	644	591	661	618	576	594	571	613	614	557	631	606	608	595	599	579	589	586	606	562	613	568	594	623	622	623	607	590	592	645	586	622	652	610	613	597	595	623	621	632	619	590	581	581	605	573	620	587	599	604	596	580	626	604	592	583	584	588	586	597	569	592	628	598	586	632	588	586	629	583	599	619	596	593	613	623	591	577	562	637	602	592	593	574	606	575	582	584	590	609	574	617	597	607	579	607	596	597	639	580	617	640	581	602	604	656	637	602	571	618	569	579	565	600	619	600	614	565	568	559	589	643	616	608	591	594	586	624	582	602	585	628	572	599	591	586	578	611	601	654	574	607	557	574	625	645	588	582	631	592	582	598	580	609	628	573	627	585	569	534	605	623	573	613	583	588	603	593	598	589	634	616	619	619	613	649	609	606	607	608	566	603	602	600	611	592	603	591	645	617	614	581	626	553	618	630	607	608	590	618	594	571	589	628	599	586	581	571	600	589	602	610	613	627	628	596	620	576	580	628	603	611	656	580	623	574	599	608	626	581	658	596	625	601	607	587	574	647	594	575	631	555	579	619	578	603	622	608	576	609	588	590	609	596	615	553	613	588	609	561	605	580	599	577	614	615	572	613	563	584	617	622	580	602	604	614	573	594	569	631	556	577	633	566	585	620	620	574	664	603	633	545	597	618	637	597	639	600	614	643	657	612	587	575	625	575	605	608	647	593	614	630	590	579	588	593	604	589	622	596	609	579	628	575	595	599	598	602	634	639	583	591	554	587	588	593	587	587	593	612	617	567	584	568	638	572	604	613	617	615	591	612	659	606	599	580	610	589	631	611	597	592	629	600	581	601	616	610	597	585	618	630	600	628	632	608	604	626	553	603	602	637	615	586	635	583	565	599	631	613	610	571	576	607	612	595	608	573	606	583	622	609	640	566	619	581	586	605	609	612	568	628	594	625	586	652	607	631	581	615	580	614	608	571	597	601	636	575	573	579	620	570	614	611	584	593	622	611	581	572	574	610	605	569	565	606	598	623	584	624	619	600	647	602	616	598	606	643	617
17316	14855	16346	12972	9802	6894	4585	4364	3547	2817	3813	3659	3371	3145	2306	1802	1942	1688	1568	1488	910	1083	933	850	893	765	808	746	604	404	304	265	218	212	189	192	155	180	177	178	152	152	150	143	147	138	152	131	130	119	117	136	109	128	109	143	132	126	140	133	156	126	121	134	113	115	133	121	129	144	143	111	114	134	127	131	146	130	149	144	143	142	149	137	121	142	135	126	149	124	123	126	120	128	119	145	123	109	118	123	134	110	131	123	139	117	121	118	122	138	113	112	122	130	136	111	122	124	133	128	119	149	128	119	121	112	122	136	130	114	123	137	122	142	132	153	116	110	102	138	119	127	129	133	127	134	124	116	111	123	123	132	117	125	116	123	126	114	122	104	144	146	139	129	152	138	132	150	128	133	148	107	129	138	114	142	120	121	120	137	121	128	129	131	131	133	135	141	149	131	150	135	132	130	141	120	126	143	128	134	108	120	124	128	134	125	142	116	123	125	102	107	139	127	147	123	129	123	107	126	130	122	114	95	137	120	141	124	122	142	152	127	131	129	139	140	131	148	138	140	116	128	118	116	143	112	152	138	122	128	124	121	122	118	153	123	139	113	131	130	151	125	132	141	123	121	135	133	135	123	133	122	121	138	123	106	109	148	126	119	127	123	142	132	124	118	137	145	127	115	132	140	135	133	121	138	131	124	136	141	136	116	146	112	146	125	138	114	131	109	127	114	154	122	132	103	113	117	132	119	145	127	137	118	125	126	138	143	131	137	128	127	120	130	138	116	127	108	133	136	149	120	124	136	129	125	140	151	110	145	112	118	135	124	110	120	119	161	137	112	140	136	118	119	109	141	133	115	129	128	125	121	135	104	161	124	111	131	149	127	141	107	124	120	124	114	109	120	146	126	106	136	132	130	148	129	141	138	140	119	120	126	143	133	122	140	113	116	144	129	119	134	114	141	146	130	135	121	124	130	134	126	130	117	131	118	131	129	121	133	130	115	144	145	117	141	145	129	133	124	114	116	133	126	134	126	111	134	131	136	123	113	134	130	129	141	130	133	134	130	120	143	133	130	115	151	137	128	137	124	131	133	125	142	146	135	113	128	114	128	121	128	133	126	131	120	144	135	132	140	137	133	133	138	111	127	141	116	124	125	123	135	141	114	134	131	114	129	146	117	138	145	141	145	146	139	143	111	116	132	140	124	121	113	117	153	131	142	115	127	139	134	127	122	133	131	129	134	125	132	135	139	135	118	115	129	131	134	142	134	113	133	130	129	128	147	145	125	117	130	134	117	134	110	135	123	117	139	123	131	131	125	131	120	109	128	130	100	129	128	132	127	137	149	137	133	129	105	125	109	131	143	125	124	126	141	119	114	126	114	137	118	110	125	142	129	135	127	154	111	127	120	145	133	144	128	123	127	126	117	124	138	109	122	111	97	139	148	137	123	127	129	114	146	145	148	132	130	136	128	118	137	114	126	127	128	113	129	117	128	145	119	115	136	121	121	148	103	120	135	131	127	126	135	140	121	150	115	131	124	131	111	126	126	121	140	128	105	150	164	118	116	123	119	129	129	137	142	147	122	101	128	121	122	122	110	120	135	125	124	115	123	112	110	141	137	139	117	123	115	151	119	151	139	136	110	136	121	136	111	142	131	127	133	110	117	132	122	134	133	144	124	151	99	142	128	128	157	152	142	131	123	124	135	138	113	136	123	136	144	115	138	123	121	141	143	121	129	141	140	125	119	127	131	137	124	127	146	135	118	143	135	137	123	137	136	134	126	140	122	122	102	124	120	141	136	132	134	117	143	128	125	120	153	131	131	125	126	116	112	131	122	114	129	129	140	120	130	116	139	122	131	118	128	129	124	107	118	99	150	137	115	139	125	127	138	123	120	135	136	110	121	113	141	116	128	121	129	145	133	123	120	121	125	124	133	120	124	129	124	125	121	130	108	118	122	119	123	114	121	121	125	136	145	127	131	126	123	123	132	117	114	127	133	116	123	142	141	114	122	150	131	138	137	111	124	135	154	142	132	113	113	126	133	128	121	133	153	122	110	124	120	99	113	123	147	123	108	147	132	110	131	138	142	129	117	137	120	138	129	157	137	125	105	111	134	124	123	126	133	130	137	125	112	152	124	129	148	136	138	129	113	140	127	138	140	122	128	145	105	138	122	127	131	127	131	121	126	127	116	131	125	138	117	129	125	119	126	123	129	113	134	111	123	142	158	121	150	129	127	127	130	136	122	129	124	124	117	125	148	127	141	132	146	138	120	138	143	135	129	112	107	123	148	129	125	114	119	133	143	130	138	124	142	129	112	136	130	125	111	134	128	135	144	122	130	135	128	151	137	119	135	143	151	133	136	109	139	124	144	126	132	134	124	152	115	139	116	114	114	123	110	120	141	123	111	126	124	119	140	106	123	145	150	124	126	142	137	136	143	123	135	111	138	143	134	128	117	123	124	119	111	131	119	113	148	126	136	127	125	150	117	124	125	129	125	135	125	116	126	145	135	130	130	134	134	132	121	114	133	143	134	146	137	124	131	126	110	126	125	134	130	100	135	144	123	130	125	119	117	143	120	129	116	126	135	132	118	127	123	150	135	124	123	138	134	112	135	120	119	115	118	133	120	141	126	127	123	113	153	117	119	125	122	127	135	140	127	111	127	103	124	136	123	118	126	125	102	145	130	112	149	113	128	128	123	130	122	114	121	134	117	118	134	122	115	134	148	131	111	132	139	133	122	119	145	143	144	125	125	124	127	131	153	134	103	123	130	127	137	107	141	119	133	133	156	113	133	128	130	146	118	144	140	129	148	143	130	116	135	114	122	126	116	121	124	116	129	130	132	130	137	127	152	122	129	125	118	114	125	134	129	142	135	132	119	113	114	131	117	154	140	143	137	144	103	134	171	114	112	125	137	120	113	121	106	129	140	137	119	141	134	134	115	133	126	126	141	114	146	136	126	127	134	120	130	130	134	133	143	136	116	141	146	125	111	131	126	135	112	137	122	120	130	148	127	140	121	130	130	129	139	128	129	112	123	125	127	127	132	133	112	127	128	118	118	142	130	135	140	125	144	129	131	147	107	125	143	142	118	125	124	114	114	131	128	125	126	147	136	131	120	130	133	135	118	111	111	154	135	114	130	136	137	114	121	119	133	131	135	131	141	120	148	132	128	122	144	103	144	125	115	134	108	139	137	138	125	136	114	141	134	132	115	134	117	129	114	118	129	138	121	138	139	134	147	125	127	135	130	126	138	134	127	131	146	119	126	137	123	125	131	118	123	122	116	122	128	133	118	129	119	127	108	114	118	133	109	131	150	106	115	145	99	137	130	115	130	116	114	141	161	130	128	141	156	127	127	134	151	117	133	130	122	122	160	134	138	131	120	140	140	147	130	139	114	111	144	132	132	120	163	132	111	136	139	133	120	127	122	152	128	121	112	110	130	152	117	136	110	125	118	125	116	110	130	116	142	134	145	125	125	142	124	136	125
10973	13144	21409	23608	22115	19061	15144	15806	13310	12476	16204	15626	15112	14760	11590	9381	9602	8590	8091	7979	4887	5923	5619	5403	5273	4174	4788	3552	3162	2201	1691	1355	1232	1154	934	919	748	791	790	654	625	508	594	591	519	496	480	483	511	435	430	462	421	376	378	396	353	422	366	357	386	365	404	353	336	370	335	364	364	375	340	356	398	372	370	387	370	389	392	368	391	394	380	383	390	368	398	340	375	381	356	391	405	387	375	388	366	368	373	409	402	362	379	349	402	355	382	360	369	405	349	394	361	400	352	371	365	373	349	373	369	386	368	318	360	369	371	383	360	385	359	371	363	360	399	366	369	362	393	358	395	392	406	407	404	392	398	360	378	366	375	385	347	394	358	374	380	362	373	376	371	334	382	386	347	401	370	397	380	377	347	379	336	374	372	390	414	370	367	368	353	377	390	358	392	379	365	347	398	382	349	342	372	377	361	375	381	376	390	358	372	370	388	394	383	350	353	344	372	372	361	404	374	378	375	367	373	355	374	399	338	365	379	367	344	341	351	321	366	392	395	392	379	379	367	352	374	358	386	378	365	370	385	369	401	403	368	372	377	376	392	363	376	380	360	382	372	397	356	383	359	382	391	379	378	367	405	414	369	355	381	386	395	397	353	356	385	347	364	386	358	365	365	383	343	389	403	363	389	401	385	357	377	346	417	368	344	387	355	358	370	397	407	368	401	364	367	339	375	344	405	404	351	347	371	386	382	349	360	384	357	377	373	390	408	364	365	367	352	373	387	368	367	398	358	387	371	342	393	347	392	349	401	363	399	365	384	409	400	355	398	369	366	343	373	368	405	386	385	389	339	378	404	360	356	328	356	398	355	412	391	383	379	395	374	338	366	346	382	376	361	367	366	363	388	374	378	348	360	388	392	383	367	370	380	387	361	344	351	390	383	338	355	399	360	352	382	375	415	370	361	376	374	375	383	398	369	401	356	374	366	396	376	383	373	377	379	411	369	404	356	371	443	376	394	386	341	362	370	377	405	373	361	324	361	417	371	415	370	343	363	378	367	372	402	368	367	348	372	373	398	389	381	383	339	387	349	391	344	357	342	373	393	371	366	394	373	354	378	331	376	337	361	376	368	381	379	368	386	401	371	389	388	384	371	370	402	358	375	413	394	394	369	385	397	378	447	363	356	378	364	391	380	360	364	391	338	383	391	358	357	340	382	367	360	403	374	341	379	372	362	377	383	369	350	388	393	339	405	392	399	380	390	363	347	422	385	373	371	385	369	357	348	368	387	396	355	392	400	378	363	366	365	362	402	366	395	385	359	360	402	381	369	364	376	371	325	357	358	377	378	367	396	367	367	372	354	371	370	401	358	369	372	357	344	357	378	369	372	371	348	372	345	383	396	377	342	357	368	411	360	379	369	381	364	363	365	381	392	387	347	374	376	325	358	410	396	367	374	392	366	357	368	382	361	343	379	364	355	371	373	363	380	388	399	384	376	373	375	358	388	375	390	380	360	358	372	360	350	390	393	367	400	354	390	390	397	417	401	379	357	352	385	355	377	378	396	387	369	354	379	359	380	365	364	374	339	403	367	355	401	383	374	369	363	379	361	353	394	382	374	377	378	339	384	349	363	393	345	373	363	393	359	387	364	359	373	352	356	400	360	356	324	367	372	360	371	406	363	377	358	360	343	362	368	343	349	375	380	358	387	376	375	387	385	360	357	340	377	366	363	367	391	353	355	390	382	353	384	409	390	376	389	367	335	344	396	367	363	378	369	384	383	389	394	393	401	400	374	388	382	387	382	360	360	353	352	367	389	378	395	367	380	370	362	370	328	370	346	407	371	363	384	391	365	378	377	370	330	374	383	376	363	381	379	395	355	351	398	369	390	387	375	410	357	355	383	356	391	336	379	356	366	364	368	354	348	384	390	362	385	367	383	381	398	394	372	335	359	376	366	363	355	340	348	364	383	379	371	357	374	377	391	370	360	361	368	349	393	358	410	395	346	378	352	372	374	404	361	360	380	367	392	395	335	379	374	340	386	380	354	371	353	351	359	373	356	353	395	379	344	347	360	387	383	360	356	355	396	353	386	337	379	387	401	347	370	380	409	369	338	355	344	366	382	354	365	392	381	347	360	392	336	374	367	390	369	387	349	385	357	408	408	391	345	367	350	383	364	411	380	381	361	409	399	383	395	353	400	344	392	388	393	365	392	372	376	357	400	353	343	371	389	371	394	378	365	415	353	399	338	379	414	379	345	371	364	350	362	392	394	380	382	357	334	380	389	385	372	340	349	362	372	383	391	401	388	362	355	373	401	350	379	403	402	403	349	361	329	373	384	404	364	410	369	380	390	402	358	364	379	368	385	346	390	379	382	376	380	392	368	395	394	391	395	382	380	352	361	364	380	420	368	345	379	379	327	371	361	389	411	375	351	372	399	377	405	385	406	429	374	373	412	344	351	366	383	370	397	402	369	368	360	387	386	387	413	349	370	361	370	360	398	355	367	417	357	351	390	351	350	384	402	345	391	385	378	379	392	397	359	340	397	381	353	374	363	369	351	368	359	361	375	357	405	404	394	368	396	371	367	367	354	398	355	362	410	369	358	354	365	414	381	379	386	373	379	347	363	383	373	377	379	397	370	344	372	365	400	368	339	384	373	376	396	370	363	367	378	377	365	363	347	356	370	378	349	369	332	371	331	377	382	366	370	377	360	375	390	376	355	355	353	340	361	360	390	359	385	400	353	395	357	388	362	379	347	346	342	367	354	388	356	379	370	382	322	375	376	379	349	364	358	379	368	381	357	372	373	386	354	387	378	384	365	389	364	350	376	371	371	337	356	380	376	368	425	384	393	348	370	376	363	383	351	393	373	382	403	391	385	332	403	381	387	377	343	353	359	370	372	362	404	374	385	364	385	367	348	394	372	371	369	361	349	377	345	390	344	366	372	405	398	345	384	384	372	358	353	345	383	359	362	358	386	335	359	334	392	357	383	409	380	355	353	388	357	362	392	391	360	387	385	362	358	357	372	344	378	354	356	369	368	368	374	374	347	357	382	357	353	405	389	338	376	372	402	345	371	364	383	337	386	392	365	346	381	365	357	369	398	386	404	334	384	352	350	373	356	372	380	390	374	374	397	397	331	371	387	360	379	405	352	375	348	394	359	341	345	376	365	387	364	374	366	352	382	371	367	359	419	344	352	373	376	370	368	370	365	390	380	349	398	389	387	395	391	366	360	391	379	376	372	402	368	398	411	362	356	377	356	362	404	379	394	385	369	376	363	366	318	355	415	375	389	377	360	396	369	379	380	393	382	379	376	389	370	372	386	377	348	371	383	375	379	377	376	408	400	383	353	389	383	350	319	374	363	375	403	399	376	343	391	356	338	380	383	364	370	393	383	362	374	394	377	359	390	369	389	361	370	372	385	358	387	424	369	363	372	385	403	346	386	353	373	380	375	407	360	361	400	347	385	413	331	342	343	385	374	378	367	376	378	351	427	354
33767	30291	32887	31402	32562	25374	19719	25184	25669	20557	31296	30393	31617	31576	25560	21588	21481	18885	18595	16837	10151	12313	11009	9054	9945	8008	8162	6033	4726	2782	2155	1884	1502	1468	936	818	764	698	676	485	298	306	318	350	289	278	256	243	260	237	235	201	207	191	166	172	167	214	195	168	192	174	193	159	195	168	171	215	202	187	154	189	186	175	183	182	165	198	169	165	174	153	171	190	185	195	195	182	167	147	168	172	173	157	151	185	169	164	145	175	162	162	187	160	175	173	155	155	187	149	183	182	169	171	163	158	177	146	160	160	167	161	166	164	181	185	170	169	181	179	160	174	142	185	154	159	142	155	165	155	182	170	171	155	160	179	178	173	158	183	153	169	170	165	182	172	185	156	194	156	191	172	167	165	192	175	171	169	175	166	178	189	168	199	156	165	177	164	178	193	173	165	167	171	191	160	150	171	160	153	191	177	172	181	185	171	197	162	182	185	170	171	157	167	182	164	163	161	164	177	180	168	161	168	146	183	163	189	152	182	171	175	173	194	178	141	172	177	164	159	168	171	193	161	170	171	166	183	184	177	173	157	145	191	182	176	149	178	181	151	173	172	158	192	191	186	177	166	179	174	169	172	145	173	180	149	160	181	154	181	169	168	162	179	171	168	153	172	160	167	177	164	187	181	185	162	163	184	183	188	174	160	166	168	180	181	144	146	174	182	162	151	178	201	166	169	182	174	138	159	173	195	169	180	157	160	171	188	175	164	172	198	176	145	166	137	166	160	160	168	163	157	160	166	184	155	184	166	200	166	185	190	183	166	163	171	169	179	159	164	190	191	177	172	185	162	179	188	184	166	178	178	178	171	177	191	179	170	190	167	171	178	160	152	172	183	170	167	174	161	159	182	167	170	161	178	156	175	172	183	171	168	149	193	156	179	180	152	179	164	166	163	176	184	152	194	175	143	167	148	175	174	150	196	156	177	187	166	160	177	170	172	166	207	173	192	186	161	173	184	179	162	167	172	157	158	178	175	196	161	153	175	173	172	149	191	186	182	188	169	163	172	171	187	178	193	156	161	148	194	146	152	159	201	164	165	161	166	167	199	175	181	156	187	193	188	185	185	168	159	168	178	178	168	158	194	176	172	148	161	167	187	188	145	190	180	183	180	171	176	154	146	143	164	161	200	164	153	192	195	150	171	189	159	165	166	186	164	189	184	155	168	173	177	160	172	183	173	175	166	206	167	191	170	171	192	182	177	171	180	172	178	184	187	176	157	174	162	182	160	174	163	186	202	194	168	175	166	160	172	179	180	187	181	181	169	164	190	184	188	171	188	161	173	171	170	180	202	157	158	162	190	169	180	176	173	158	177	158	185	192	159	171	176	187	149	154	163	185	172	192	170	185	163	170	170	160	186	167	156	181	172	181	176	175	165	169	175	176	159	177	163	179	171	171	168	171	163	186	193	158	177	160	150	166	159	182	187	181	163	168	183	179	177	185	188	162	182	162	159	163	170	160	160	166	162	163	178	184	165	189	180	166	170	167	157	164	187	161	184	178	162	173	166	167	164	181	186	156	157	181	184	166	172	185	170	158	188	155	192	185	178	187	178	179	177	156	178	180	162	180	174	185	160	147	139	189	160	172	188	137	179	173	182	160	168	162	180	164	205	179	180	170	164	199	165	172	181	151	164	169	174	165	169	160	144	184	171	152	157	179	168	170	166	170	151	175	176	184	167	167	170	159	159	147	159	181	178	173	182	171	209	190	156	186	193	172	160	181	179	167	186	161	176	166	168	155	182	139	155	154	180	182	202	169	162	196	196	182	166	174	158	172	141	184	174	172	170	179	163	195	177	171	188	161	152	167	195	177	159	161	177	175	156	157	179	186	171	174	168	190	167	156	181	161	161	186	158	187	173	166	159	155	163	165	191	162	170	192	188	139	164	158	161	165	169	179	172	170	179	193	160	173	180	181	152	172	171	168	179	168	165	209	160	165	148	205	166	198	169	162	146	167	195	144	208	157	175	167	163	175	167	184	193	177	181	167	178	157	181	159	139	172	167	157	178	165	164	179	156	187	186	178	184	174	185	182	164	189	173	151	183	173	174	171	177	154	177	148	187	152	176	171	161	170	177	162	181	155	146	159	184	163	179	146	150	156	168	164	180	170	173	167	168	181	182	177	168	169	174	194	196	196	181	169	166	163	155	178	171	171	144	168	159	172	165	181	187	169	184	164	193	169	174	155	169	170	163	206	190	164	176	176	166	184	174	153	178	175	156	187	169	172	178	134	167	180	142	182	195	167	165	163	170	175	179	166	185	165	205	150	178	171	174	179	167	171	192	163	190	175	176	172	170	183	174	151	156	183	199	142	173	185	137	185	177	152	156	169	176	182	155	195	178	166	151	172	154	177	163	163	184	155	157	164	181	178	189	140	168	130	186	150	172	154	168	165	172	173	164	168	163	180	180	187	193	165	182	207	183	182	184	194	193	170	168	165	153	158	176	182	183	149	151	187	166	181	157	172	165	146	187	175	185	184	171	182	175	189	177	164	159	169	176	172	152	175	157	163	173	156	180	171	173	164	162	159	163	162	173	198	176	180	179	165	198	170	187	171	166	174	173	186	167	149	189	180	165	163	188	176	158	165	178	155	179	196	169	196	172	191	167	178	180	185	168	173	189	177	164	170	174	181	153	172	183	185	180	135	168	176	168	173	198	177	174	168	143	181	178	182	175	180	180	163	166	176	153	165	159	180	162	170	156	174	185	192	177	166	155	166	196	204	154	190	183	144	176	154	183	183	145	167	170	189	189	148	168	165	197	173	189	197	162	177	158	172	183	170	181	155	185	173	175	174	169	154	152	176	166	172	190	160	193	205	172	141	190	186	163	146	193	156	182	170	157	164	167	167	170	185	180	149	159	146	191	160	189	190	182	197	185	166	174	172	172	164	180	167	192	154	155	185	183	177	182	170	186	171	178	164	160	187	206	180	163	178	161	185	177	157	185	184	157	174	150	184	177	177	158	160	195	180	168	160	168	167	192	177	172	206	171	206	131	165	161	188	178	165	175	173	166	166	181	167	188	187	161	157	172	168	167	179	163	165	184	160	197	177	190	165	176	161	184	167	166	198	159	155	163	179	174	173	186	160	177	165	171	179	151	165	177	179	172	163	142	171	169	158	161	182	163	169	175	173	172	160	186	171	162	170	198	161	159	165	159	188	163	168	156	162	184	174	160	177	160	160	193	175	186	187	178	186	178	184	172	162	170	171	167	173	160	185	180	177	183	174	165	185	171	161	173	170	166	176	187	187	164	198	190	167	160	181	156	177	169	174	144	167	153	195	178	192	176	168	167	165	161	180	179	151	156	162	173	183	169	164	169	166	169	168	182	146	164	183	171	138	157	178	197	149	150	207	177	192	171	168	170	162	160	177	165	187	167	179	164	181	187	178	172	187	162	163	171	145	158	147	167	166	159	138	160	147	181	200	165	163	180	165	196	162	178	149	185	168	177
22106	24527	34046	39231	41083	36942	33149	41019	40174	36899	47205	46522	48972	47908	43343	41805	41184	41110	40895	39191	29906	35663	33603	30176	30991	25883	28811	22779	20336	14443	11685	11186	9261	8521	5420	4960	4273	4249	3722	2956	1766	1358	1687	1804	1466	1473	1206	1022	1043	893	815	787	657	631	615	609	571	535	527	509	535	511	489	531	532	492	471	538	517	470	535	469	471	511	487	505	548	512	521	510	480	453	496	497	475	522	499	468	492	450	495	476	496	476	530	478	491	485	500	497	515	482	503	481	509	469	484	444	468	503	464	464	498	502	484	468	531	529	466	471	496	464	492	513	494	491	510	524	451	481	480	496	473	469	463	470	493	431	492	495	511	475	456	449	486	469	488	478	498	477	466	458	474	454	501	514	492	515	489	468	522	466	508	510	454	513	526	484	484	496	457	459	482	468	499	456	492	482	470	451	479	460	469	480	507	495	485	455	493	458	490	469	488	461	471	485	505	493	475	525	472	437	471	509	496	494	490	449	470	475	475	492	487	496	474	488	461	472	508	479	540	489	475	476	462	453	487	486	502	425	485	531	470	447	505	462	503	467	482	473	438	461	499	472	454	450	523	484	534	473	477	488	486	496	510	476	491	498	462	486	470	491	460	473	462	462	437	502	474	493	496	505	501	490	471	445	461	443	494	436	482	401	474	495	487	462	501	488	484	461	500	486	483	500	512	474	483	485	475	504	475	500	492	497	464	481	492	500	466	475	490	443	487	498	493	486	475	491	498	456	503	485	483	504	520	500	506	487	448	517	450	515	482	440	474	495	450	499	511	487	456	500	474	485	452	508	487	464	458	461	470	470	481	443	487	452	485	476	480	464	524	490	475	463	475	464	505	487	481	456	507	462	479	527	481	467	481	520	470	475	501	468	470	489	486	479	472	477	497	456	457	482	474	512	500	470	471	507	442	488	448	447	459	478	458	475	456	497	493	437	469	534	523	483	505	456	489	481	441	501	422	503	481	458	497	517	465	508	462	485	479	497	482	464	498	496	484	483	486	472	463	470	466	499	450	512	527	492	471	467	476	466	498	480	453	514	472	485	481	462	472	472	511	487	528	519	457	433	513	453	463	505	466	447	489	515	479	491	439	494	480	466	536	519	488	480	487	478	483	500	473	427	456	476	464	474	499	459	523	455	508	434	488	487	493	504	474	470	445	496	477	494	487	450	471	469	490	479	473	493	492	434	489	479	465	494	448	463	471	479	466	515	457	477	440	546	489	468	521	461	509	441	492	471	494	507	489	500	494	504	428	517	443	494	500	494	453	514	500	493	472	486	488	484	458	423	441	494	515	499	491	528	523	458	467	476	451	479	441	444	466	468	446	479	425	477	460	471	497	451	488	445	440	498	461	463	468	473	466	476	489	470	441	465	473	430	500	470	443	496	453	494	463	503	497	449	468	465	522	443	491	483	473	462	502	493	483	503	457	492	513	476	492	473	474	468	453	512	431	450	431	489	483	465	503	509	499	522	488	470	452	457	454	486	504	485	471	523	471	504	509	490	513	422	462	446	499	485	504	450	465	477	479	482	493	488	505	471	467	465	488	480	488	501	508	493	510	486	487	472	482	467	501	499	482	483	487	476	429	475	502	484	491	541	506	521	502	470	468	516	448	495	528	445	481	459	436	496	466	458	466	481	512	468	459	463	456	475	468	449	443	496	477	474	504	525	481	505	484	517	472	450	496	470	488	531	496	469	504	441	481	513	488	477	513	488	473	500	498	491	459	459	469	512	435	456	501	500	501	467	489	484	452	445	492	502	437	464	469	476	506	475	484	482	461	429	474	527	471	493	480	508	437	487	439	472	451	488	484	485	443	480	479	513	438	469	472	519	457	506	458	464	448	474	499	426	512	487	440	518	490	499	475	469	485	487	463	465	490	482	493	450	449	480	467	478	464	492	475	492	484	452	470	502	499	486	448	486	532	487	481	461	494	507	466	461	426	452	475	454	476	526	453	503	479	471	446	464	463	441	460	502	457	503	459	459	511	451	488	488	462	448	440	485	465	464	481	496	513	483	481	470	499	478	510	472	530	469	477	497	479	485	434	424	428	493	479	487	466	457	470	450	496	473	448	458	447	456	480	472	503	441	476	454	544	524	461	491	502	508	470	482	472	429	472	471	487	415	447	481	477	463	512	474	497	483	484	489	483	502	502	455	489	550	460	492	492	465	529	476	464	501	480	489	500	479	513	460	456	462	511	457	456	509	473	472	440	455	490	449	495	447	488	486	488	460	485	463	447	489	493	487	475	458	479	470	476	470	521	486	516	505	438	457	455	447	494	466	493	488	472	482	494	482	482	472	468	473	446	477	508	494	432	459	481	465	455	474	469	478	504	495	497	457	502	518	452	483	470	477	481	473	440	476	508	512	504	454	475	484	457	504	492	506	429	465	508	476	502	460	471	466	483	473	440	484	476	484	445	476	469	452	482	496	524	485	499	483	507	460	475	437	533	466	477	486	494	435	503	457	481	496	474	459	467	499	489	482	478	499	501	448	496	499	482	451	490	489	485	495	477	490	444	470	523	469	520	458	482	500	459	507	450	507	479	455	465	449	508	506	498	484	465	463	443	463	453	468	476	475	483	452	480	459	457	492	463	439	467	478	491	448	462	449	442	500	484	458	485	472	486	496	503	461	505	474	486	498	493	478	463	455	454	482	532	448	488	475	462	479	496	489	495	464	457	466	528	472	522	522	478	497	465	429	457	479	465	499	477	486	498	500	463	465	466	451	478	495	494	473	507	492	496	465	487	421	480	519	496	455	511	500	498	505	481	465	473	462	509	499	443	509	543	495	478	464	478	473	487	481	491	441	452	475	484	494	529	485	515	471	539	479	490	450	480	505	486	475	503	481	443	475	485	477	481	480	472	494	477	490	476	498	513	466	449	499	413	463	485	460	486	480	497	466	496	473	462	476	493	486	476	465	499	521	504	460	465	447	468	462	465	516	486	444	471	464	491	464	514	481	481	488	473	498	507	481	472	502	470	484	555	480	520	505	534	455	486	489	477	444	478	496	471	438	510	484	484	446	478	432	533	480	477	455	522	491	479	469	499	480	486	464	489	501	476	478	481	487	514	477	483	471	486	464	469	454	512	462	488	493	468	513	481	493	474	461	450	485	441	488	473	494	482	530	442	481	524	471	568	489	482	481	485	434	454	489	482	438	496	497	516	439	472	486	498	514	471	500	491	494	459	489	484	484	481	486	495	518	467	499	499	496	479	501	438	478	476	517	455	515	478	471	472	493	484	453	503	448	476	457	494	440	491	475	472	488	513	459	460	453	441	506	512	482	491	469	471	454	480	477	494	461	466	459	465	484	461	487	487	477	470	484	470	500	499	486	450	461	469	445	471	444	455	484	468	479	494	445	466	509	467	445	503	453	496	484	477	493	472	487	473	448	486	470	489	448	471	486	471	491	481	442	455	484	475	442	543	500	501	492	472	452	510	468	485	487	481	502	450	484	473	468	476	519	479	483
42675	37977	42105	39477	39379	33872	30048	33793	34645	35929	44177	42381	43722	42377	36786	33837	33441	30980	32354	28011	19601	23601	20994	17146	19862	15212	15723	12175	8740	5487	4430	4062	3446	2728	1819	1716	1230	1160	1033	722	565	458	589	588	502	458	452	430	336	327	319	301	312	249	248	256	249	213	246	226	248	259	231	229	238	245	236	211	264	245	212	205	231	239	229	212	216	213	244	193	251	232	218	225	224	223	218	232	227	231	240	227	212	221	210	224	228	239	193	228	244	230	243	236	213	245	233	193	211	220	218	190	264	227	234	222	207	246	203	223	230	214	233	220	218	232	230	217	215	217	194	226	222	221	225	227	210	234	217	244	255	214	223	222	229	257	231	223	226	266	231	228	208	212	242	260	223	245	239	250	237	242	246	227	224	250	240	252	216	222	232	226	200	186	228	245	226	247	213	229	227	236	222	217	213	231	219	249	232	202	217	235	228	245	229	210	237	240	204	240	226	242	253	246	234	230	215	212	207	219	213	225	244	223	204	223	247	217	232	259	258	234	226	249	226	225	226	241	207	230	242	236	206	239	206	218	248	239	225	230	224	224	250	262	227	234	236	201	228	253	231	215	237	235	214	233	205	230	217	224	220	221	197	237	193	214	228	220	237	234	232	218	233	251	197	259	228	253	221	225	215	208	245	211	233	254	207	231	243	209	231	226	214	217	224	227	244	247	221	243	232	236	233	230	227	211	237	225	244	222	241	222	235	221	259	240	239	235	230	209	256	222	238	235	243	216	230	247	251	248	225	230	242	214	216	226	230	257	262	235	243	219	218	203	257	223	253	247	227	234	244	229	240	241	209	230	212	248	228	225	192	207	242	241	233	256	207	227	240	229	208	213	254	218	226	232	226	245	207	254	231	246	216	216	243	211	214	228	221	231	235	233	203	233	256	233	231	238	249	227	257	235	254	196	234	221	256	207	223	252	234	239	231	211	222	271	208	239	229	214	219	214	229	218	218	197	257	238	222	231	220	236	220	254	253	200	214	258	211	235	224	232	209	211	207	222	235	226	212	246	244	218	240	235	207	203	227	221	240	209	229	227	238	243	189	212	232	255	210	213	222	215	234	245	232	225	235	197	230	226	267	245	224	236	243	220	230	243	231	233	246	232	260	240	218	241	222	225	222	219	208	227	240	273	232	222	238	201	242	212	236	213	218	213	222	228	236	232	239	218	212	230	233	236	255	223	212	218	224	232	233	227	243	199	214	242	212	208	231	201	224	241	223	248	203	233	232	230	234	220	234	206	205	224	223	227	240	238	235	243	221	206	246	219	236	233	194	244	219	262	212	237	227	213	246	224	216	220	209	246	238	225	263	218	243	220	259	214	231	242	254	251	222	213	232	242	214	227	237	224	243	227	253	236	231	241	200	240	252	232	253	235	201	219	223	248	242	246	229	214	248	244	245	211	227	242	233	242	267	268	238	262	232	216	239	239	258	226	223	232	251	241	231	210	238	214	208	238	203	225	213	237	233	234	223	216	242	240	206	233	250	232	225	250	229	228	237	198	247	229	229	229	211	225	236	257	224	221	229	221	207	220	210	232	232	247	241	216	244	203	214	206	196	225	224	222	201	227	236	216	236	226	217	205	238	236	228	216	235	227	225	247	229	237	203	245	247	232	209	225	233	237	231	254	244	211	224	226	250	227	263	218	209	230	215	247	217	188	225	235	231	230	232	216	219	235	213	232	253	236	210	212	221	235	223	228	249	214	215	250	221	235	227	212	227	227	210	238	253	230	242	209	237	225	241	235	230	231	230	226	210	228	230	243	248	223	217	229	238	206	219	224	246	227	239	203	219	217	190	213	250	211	217	232	230	227	230	222	235	219	203	230	262	229	220	218	211	227	206	216	220	248	245	246	249	217	232	214	237	207	215	235	231	240	234	198	234	195	237	224	223	235	222	212	223	219	243	242	220	234	221	247	229	222	239	243	204	202	215	227	255	212	228	208	212	220	230	228	207	225	223	258	220	237	227	237	231	208	221	190	226	225	222	241	236	226	237	231	220	251	232	236	252	207	221	251	219	228	224	230	224	219	194	236	225	251	221	214	229	196	239	233	233	204	220	210	230	206	219	209	259	247	239	235	235	234	209	240	220	209	213	227	200	214	238	233	248	245	230	222	216	230	242	239	219	221	227	175	204	247	242	220	253	222	241	221	220	227	213	200	231	241	242	227	212	225	232	233	221	211	241	218	239	230	223	225	210	233	224	215	235	255	227	225	216	241	220	207	201	220	253	243	261	215	214	230	237	225	224	243	242	206	210	219	217	191	216	223	205	234	280	237	234	229	239	228	257	238	240	228	217	211	207	224	210	214	253	234	253	252	240	226	220	220	226	222	214	228	260	241	230	218	220	208	225	235	238	243	219	241	263	217	228	231	215	245	222	224	210	225	213	220	224	229	214	217	231	236	224	223	232	221	228	226	251	217	227	235	214	213	250	258	230	223	217	207	190	233	213	213	233	231	238	216	212	217	216	232	235	223	242	236	222	201	225	218	222	241	236	252	230	238	219	219	223	224	211	239	235	222	238	237	229	233	229	215	246	220	205	233	212	244	215	220	235	237	206	217	227	227	236	224	234	231	196	185	289	238	242	239	258	247	245	223	200	243	219	217	212	213	224	222	242	232	223	188	240	213	214	226	244	236	220	219	226	246	224	278	219	243	213	224	248	252	213	188	210	242	252	229	243	213	208	217	228	210	236	224	240	200	233	224	211	237	237	231	221	242	219	230	217	246	217	217	214	223	224	239	233	200	239	225	228	225	214	225	230	205	242	226	240	225	230	219	222	219	240	224	246	251	218	227	222	236	238	259	248	217	207	221	221	210	235	231	223	229	206	237	239	244	208	216	224	225	221	236	234	244	228	239	235	212	210	203	199	246	213	232	231	222	224	225	222	212	228	227	200	227	230	230	243	219	206	239	226	194	213	206	218	199	223	228	222	227	250	231	230	212	221	222	237	239	234	245	229	232	219	237	208	252	214	222	219	220	240	215	226	240	208	240	228	227	233	224	234	221	225	235	244	236	231	231	232	237	243	204	244	226	208	252	231	209	224	236	228	247	247	185	231	229	211	247	210	227	237	225	207	186	201	216	256	213	206	225	206	230	234	235	220	224	239	222	231	202	208	210	229	238	211	226	244	216	241	232	246	234	229	215	220	244	240	188	223	233	223	205	224	240	250	233	227	231	231	238	226	232	240	247	217	226	227	247	226	226	236	199	247	245	225	236	221	224	226	224	247	230	235	235	234	217	255	233	223	248	229	249	253	220	257	240	256	247	232	227	240	237	221	193	243	220	221	239	227	214	200	252	227	218	226	220	211	211	222	251	242	224	225	226	223	224	219	224	231	221	227	212	221	238	245	240	192	238	231	223	227	234	234	208	215	237	220	231	239	249	243	228	232	220	254	212	217	189	230	237	247	209	232	227	238	216	245	211	231	235	205	224	258	234	259	232	223	210	247	246	217	239
28886	30849	41339	45861	46555	44199	42842	46391	47152	49162	55978	55479	58779	57197	53055	52149	50526	51894	51727	48182	40283	46635	44464	39035	41384	35405	38917	32556	28897	21614	19431	18300	16656	13515	9365	8871	7019	6574	5636	4000	3010	2333	3380	3151	2649	2378	2201	1823	1595	1338	1298	1103	1071	928	842	820	726	748	710	689	684	686	652	691	708	672	629	623	641	634	660	658	605	645	633	615	641	602	622	640	610	596	572	597	602	621	608	620	585	648	632	608	641	605	598	628	641	592	602	560	621	635	546	573	629	601	643	630	659	601	553	577	622	593	622	610	576	593	609	631	640	591	661	636	601	633	630	620	622	643	591	601	631	604	608	576	607	650	564	588	608	584	633	637	603	586	575	639	622	612	638	613	598	635	626	571	581	610	633	609	615	613	592	599	573	571	632	607	639	622	603	624	598	581	653	586	673	609	602	575	623	618	645	617	606	617	594	665	566	595	632	621	588	602	614	650	627	682	636	603	606	595	580	572	619	603	593	568	623	581	564	632	652	624	587	549	579	619	561	610	613	608	602	601	595	581	586	569	620	612	548	579	603	574	600	565	613	597	581	581	638	616	566	628	627	588	615	599	610	623	609	597	585	592	641	584	618	605	570	576	604	544	636	632	624	661	584	610	611	583	625	629	613	599	576	638	601	647	602	562	610	606	600	653	587	593	539	612	577	621	587	599	595	630	608	620	553	603	618	647	602	595	605	594	615	602	589	603	560	604	627	650	587	623	599	629	599	617	631	586	574	602	620	671	594	565	620	630	596	604	609	588	610	607	617	607	604	602	641	613	623	608	623	605	612	607	626	605	588	640	581	573	611	598	603	615	594	580	575	594	574	638	600	604	588	603	637	615	630	617	641	584	579	603	573	634	638	626	607	592	610	607	628	555	602	596	616	590	621	559	621	610	637	600	554	609	579	553	642	605	594	631	596	599	591	612	613	601	617	589	647	592	549	597	583	567	634	641	599	609	625	595	603	627	602	591	621	664	627	575	573	604	686	610	637	570	608	624	599	584	592	575	619	588	641	605	605	596	609	631	614	605	593	636	569	590	615	564	593	564	593	605	619	640	546	600	534	638	598	613	609	598	591	623	596	610	596	569	607	586	629	621	627	572	583	618	603	615	627	577	631	581	618	612	576	598	606	612	583	635	566	627	603	595	623	602	608	600	573	585	568	587	585	613	628	599	573	624	584	632	566	538	645	576	637	623	576	596	613	609	629	617	588	637	584	550	622	557	608	633	575	632	655	616	643	597	589	609	610	636	605	615	590	626	583	645	636	615	603	579	615	634	549	618	560	594	626	593	608	570	578	643	587	613	589	581	569	633	593	569	608	580	593	603	628	618	612	609	582	575	595	568	605	565	592	600	596	623	602	591	598	597	628	628	653	612	646	601	603	599	596	631	629	589	629	615	591	613	587	622	581	610	617	596	595	600	605	593	604	601	594	582	570	601	542	593	589	662	615	628	545	625	591	579	608	620	607	568	602	618	599	610	618	577	599	580	598	618	595	593	591	577	600	630	658	627	588	556	635	605	623	633	610	568	645	642	600	618	575	619	631	627	609	593	579	608	595	569	597	617	584	577	661	605	591	621	619	593	616	576	633	587	563	639	579	579	589	581	597	608	622	626	619	545	587	592	582	637	620	573	574	603	603	571	606	597	567	583	575	616	605	596	569	594	625	622	567	588	594	580	604	603	579	602	620	586	608	616	597	614	593	560	581	623	596	593	577	564	582	580	639	589	594	569	580	631	588	625	605	627	624	601	599	626	579	634	593	600	574	579	607	599	608	646	621	571	595	607	609	553	631	604	624	610	582	598	611	599	637	605	583	578	610	596	580	611	632	600	638	613	631	580	632	611	598	613	593	587	598	616	625	589	609	588	610	599	638	598	578	594	582	633	620	628	613	542	567	538	609	632	571	593	604	593	645	582	628	591	601	602	626	637	634	653	612	610	611	589	618	578	594	607	575	611	606	583	603	613	584	620	616	608	610	590	595	650	555	599	606	601	614	645	602	582	637	576	591	554	593	596	588	621	605	614	571	638	603	575	600	635	587	583	577	572	600	604	630	597	610	549	588	629	599	598	604	614	620	599	571	565	606	571	617	607	623	599	630	610	587	578	576	614	587	616	637	600	598	599	622	585	627	587	594	586	628	591	572	581	619	581	606	576	581	608	610	591	586	639	592	583	584	613	634	611	681	593	570	585	577	615	592	619	624	597	584	585	603	633	603	589	581	582	575	567	602	613	576	590	604	615	590	597	637	629	562	590	577	595	561	601	568	646	606	569	593	605	597	608	619	644	621	594	577	614	594	609	627	599	622	575	568	601	576	623	588	598	584	621	642	600	629	578	581	614	573	641	572	657	606	557	608	633	626	612	632	637	623	606	607	611	570	599	594	567	593	581	610	589	632	611	630	621	615	627	606	590	611	591	592	649	599	608	631	607	631	591	576	640	612	645	634	600	575	584	634	599	580	575	588	587	604	573	589	571	602	567	590	602	583	592	610	631	575	588	579	548	592	562	585	552	604	602	600	588	594	617	575	608	641	608	598	606	616	639	630	573	615	599	581	609	637	581	676	612	586	581	582	611	639	597	587	577	635	632	611	636	622	602	605	640	585	580	629	592	547	603	597	615	656	587	613	622	599	585	579	608	600	616	635	577	618	628	607	592	600	592	567	580	631	591	622	595	602	599	578	575	594	594	624	589	657	615	599	632	626	557	617	640	634	620	606	594	617	648	569	595	630	596	594	618	662	629	624	615	591	605	639	576	613	604	590	607	625	583	562	631	560	627	571	601	639	599	559	593	614	614	639	597	590	619	605	573	617	629	582	587	570	629	625	628	622	595	622	577	581	623	598	624	642	556	589	631	577	581	603	598	585	661	595	613	565	605	625	600	631	601	606	593	589	608	599	612	617	604	609	608	594	561	594	586	578	604	606	575	598	599	617	617	597	598	579	617	618	626	599	595	624	623	599	612	604	592	634	595	614	582	606	569	572	592	604	610	604	630	623	588	586	595	608	601	635	617	597	596	589	629	604	617	623	641	609	598	593	615	568	591	570	568	567	627	596	597	588	634	604	633	634	608	611	623	613	596	588	605	609	646	626	577	655	577	617	618	596	617	620	654	629	595	607	559	606	566	585	590	610	619	563	572	648	634	586	586	606	548	595	656	641	588	617	578	585	606	619	613	599	595	636	579	612	585	632	582	587	625	593	589	594	622	612	607	596	627	617	615	574	665	659	559	596	560	580	620	589	622	619	613	601	572	624	572	612	584	585	600	571	601	636	590	606	612	575	577	633	636	618	597	652	603	600	595	622	597	650	616	613	626	636	614	580	572	629	625	608	596	639	635	580	618	631	569	590	581	596	613	584	617	623	570	648	628	633	587	598	621	592	628	595	631	604	584	581	612	516	633	625	600	560	608	610	600	601	628	606	597	595	636	642	590	622	610	612	610	587	579	649	622	600	644	580	556	617	596	590	588	596	637
18032	14752	17278	14378	10088	7400	4976	4207	3340	3188	4261	3543	3935	3183	2489	1961	1883	1538	1581	1229	785	1186	1013	822	1053	705	818	640	436	400	331	256	259	222	195	180	181	158	158	184	154	151	159	166	140	170	166	157	133	131	138	157	144	125	127	146	123	131	126	119	141	144	147	137	143	161	134	129	140	131	117	113	126	143	125	135	118	139	137	120	131	139	156	123	128	126	128	130	154	145	141	155	152	145	123	135	155	146	125	131	129	143	116	130	123	151	122	131	136	136	129	115	144	120	128	139	128	141	132	127	121	124	152	132	139	116	135	141	135	130	122	147	131	126	132	133	133	114	108	117	121	125	131	116	149	138	123	121	127	142	146	115	118	157	128	120	162	152	138	153	126	119	135	151	116	106	138	121	142	152	138	150	132	122	153	120	127	137	126	129	142	136	130	116	157	123	141	140	119	141	126	118	153	150	132	151	145	138	134	121	144	136	111	140	139	112	144	128	135	145	121	144	126	115	126	152	128	127	110	121	133	130	120	141	132	128	120	126	140	122	134	127	128	133	131	144	140	147	139	141	147	128	134	122	130	144	126	138	139	128	141	108	153	119	158	130	140	140	128	136	127	113	132	115	117	129	159	141	144	142	116	158	118	155	144	132	123	115	142	125	125	116	127	141	113	140	126	128	148	118	129	117	131	124	125	138	133	137	133	122	129	136	126	164	114	121	121	132	123	129	135	128	147	152	118	129	121	137	120	127	122	118	147	118	138	151	146	132	161	158	108	132	148	151	121	120	141	145	143	141	131	123	142	123	140	137	120	110	134	115	122	129	127	150	132	135	132	126	117	139	123	131	129	132	112	145	132	145	109	125	134	131	141	145	113	127	160	146	129	121	151	126	115	144	113	113	136	116	141	134	110	137	118	141	127	132	138	134	148	111	132	137	139	127	133	138	125	139	127	133	134	113	145	133	108	118	135	134	171	137	145	121	109	127	133	113	150	119	121	136	143	135	137	141	142	140	145	122	141	134	116	123	104	143	134	133	118	127	129	132	113	135	140	114	140	132	144	133	129	140	140	139	122	149	136	136	123	145	117	124	125	131	138	128	121	128	141	122	126	110	144	143	120	117	124	131	133	119	129	125	138	134	139	148	114	148	122	156	145	145	118	129	136	128	134	139	128	134	136	143	122	136	122	125	139	149	151	136	133	137	133	139	145	136	151	140	118	132	107	132	137	160	143	132	129	131	115	144	138	140	119	128	139	147	121	127	128	129	124	144	136	124	146	127	127	133	120	139	123	123	123	119	134	153	127	147	129	148	131	125	123	139	128	114	146	124	167	141	134	129	118	138	130	135	135	127	142	130	165	120	144	129	99	145	151	118	129	135	132	132	109	125	138	116	143	139	141	144	151	140	149	127	116	120	140	122	128	123	132	138	145	147	121	144	127	116	113	137	148	116	141	148	154	133	141	130	135	140	146	138	134	141	139	144	128	145	117	151	138	141	132	150	127	130	115	140	169	127	136	118	142	128	131	128	137	126	137	134	153	130	155	136	116	128	132	124	130	131	130	121	119	117	122	146	140	134	142	127	127	154	125	125	145	131	135	124	152	121	120	119	130	119	142	114	133	122	127	112	145	133	123	119	132	160	126	122	136	151	110	123	139	117	123	137	120	138	123	118	121	136	150	131	133	141	119	147	130	150	100	138	150	160	114	147	132	152	132	142	111	125	151	131	148	137	134	136	118	139	125	130	122	119	142	123	111	125	131	121	132	128	126	140	132	141	119	134	120	127	151	150	133	109	128	149	128	139	114	144	149	136	131	155	134	116	121	131	129	141	123	140	126	118	158	146	140	127	141	146	142	122	112	145	143	146	134	132	126	128	138	142	151	131	128	122	136	144	118	145	126	156	157	121	135	147	127	145	130	117	131	116	117	131	124	144	137	133	119	144	135	140	149	137	137	113	127	131	136	143	171	110	130	129	151	151	113	143	135	151	142	125	123	137	103	120	126	129	133	135	128	114	135	106	131	120	150	132	130	147	117	110	126	136	153	111	101	143	120	140	123	139	142	164	132	151	117	133	125	128	133	133	108	155	133	149	134	134	125	149	129	142	137	106	124	108	106	130	141	137	121	152	111	126	130	141	137	131	135	148	140	117	132	155	149	127	144	155	145	148	143	132	137	123	143	137	158	130	123	122	123	120	118	141	133	125	142	133	153	125	153	108	124	117	136	129	120	121	119	127	129	139	142	119	139	128	126	123	140	140	121	136	123	144	157	151	114	149	149	134	129	146	119	133	104	130	153	141	125	118	111	113	127	125	129	130	140	117	141	131	141	137	152	136	144	117	118	136	140	136	114	151	109	143	130	125	121	125	132	137	137	118	129	148	123	136	116	132	122	146	141	130	126	137	145	113	142	118	130	148	140	144	127	136	122	137	138	131	109	126	143	135	125	133	104	130	114	137	128	140	123	136	122	134	131	143	148	113	116	115	143	138	125	124	162	141	130	112	137	151	118	127	130	127	145	119	131	115	151	130	121	129	137	136	132	127	133	137	125	128	138	121	118	128	146	138	121	106	150	127	134	130	124	134	122	139	116	140	140	145	126	142	124	117	140	114	136	133	127	160	105	120	146	120	127	135	136	122	128	134	128	135	126	134	136	133	135	143	120	133	116	136	134	136	124	134	134	134	127	110	122	138	145	135	129	128	158	138	130	129	133	128	123	132	134	151	126	136	144	125	119	138	115	156	144	120	138	111	128	140	125	147	123	134	128	138	116	129	135	134	126	127	123	133	135	131	139	138	127	123	121	143	128	130	138	123	125	121	131	132	121	144	136	156	121	128	133	113	128	136	132	112	127	124	156	137	126	152	132	122	123	146	136	115	124	157	123	111	131	143	147	141	153	123	129	124	127	125	147	124	116	129	161	129	149	138	124	136	117	136	142	117	126	126	144	107	134	131	109	132	128	128	158	129	144	131	111	146	123	125	135	130	135	125	126	129	142	120	129	123	122	130	135	134	157	105	131	117	139	148	124	122	125	136	144	140	145	150	134	114	150	139	121	123	130	129	126	125	121	124	116	144	102	122	132	146	151	129	103	120	102	136	120	127	121	131	118	145	146	124	125	161	120	142	134	139	131	114	141	123	132	122	125	132	127	121	108	141	148	136	129	135	129	136	134	119	139	117	134	126	136	113	143	139	121	136	136	133	120	124	131	113	150	129	137	135	135	117	139	142	134	131	107	117	124	129	128	125	131	127	130	130	128	141	142	115	132	124	130	125	103	128	130	109	121	137	126	137	137	131	136	161	122	131	143	126	117	124	157	134	129	161	138	153	140	120	114	132	154	126	138	137	129	125	132	138	116	136	116	122	139	129	141	117	130	132	120	153	139	134	142	132	119	138	135	115	146	152	124	134	125	140	140	148	142	122	132	122	144	136	136	114	119	107	144	139	132	138	136	136	122	125	134	115	110	133	139	141	118	130	122	133	118	132	123	140	113	144
11221	12876	23102	25721	22691	20284	16005	15188	13004	13278	17464	15086	17428	14508	12159	10024	9765	8414	8551	6541	4718	6756	5470	4701	5835	3871	4690	3576	2527	1844	1641	1415	1441	1126	882	820	872	758	641	633	563	509	563	565	590	587	537	464	423	390	458	402	380	403	376	428	389	373	407	416	361	386	349	367	393	382	377	399	378	380	368	406	402	339	368	414	379	371	386	381	388	378	388	384	358	369	375	380	350	365	385	356	366	369	365	383	403	361	364	392	383	375	372	382	425	414	357	399	388	405	383	404	402	362	382	390	377	347	360	388	371	410	368	396	385	398	377	383	383	373	359	377	371	402	370	367	353	367	375	352	365	407	401	379	391	394	376	383	381	369	379	397	380	420	350	401	346	409	399	346	388	391	385	370	416	386	379	385	417	390	401	373	382	408	364	366	373	377	370	364	377	354	387	408	374	390	382	419	375	407	417	385	355	399	356	366	386	389	357	386	355	383	354	369	413	391	390	372	375	395	354	413	412	369	384	371	441	397	369	379	386	385	359	371	363	407	384	365	376	368	415	385	340	344	378	386	373	403	392	399	390	416	381	396	394	354	349	379	412	360	433	357	422	346	403	399	370	379	404	356	379	397	363	426	353	382	416	402	413	367	360	351	408	420	412	392	390	410	413	366	367	381	361	378	368	353	377	356	416	389	397	366	378	392	394	374	367	365	383	369	370	386	389	366	399	388	395	400	376	374	389	388	386	377	355	365	388	368	373	378	371	408	420	346	358	365	375	386	370	418	384	371	369	397	360	393	365	372	369	396	350	410	387	314	367	389	400	402	418	396	381	388	365	371	374	366	361	429	391	376	396	371	365	381	396	381	397	379	371	394	401	367	397	362	381	392	390	372	380	421	377	379	381	370	395	391	410	376	403	355	394	360	394	370	380	408	368	376	386	386	421	397	407	394	432	395	372	385	377	365	371	376	399	359	403	407	396	375	405	406	400	364	381	374	375	392	340	383	389	407	383	397	411	361	416	349	382	384	365	382	385	370	401	375	396	381	378	348	407	360	389	393	360	372	356	350	375	397	435	371	371	378	360	337	389	377	384	367	362	352	385	403	379	389	378	389	368	412	372	376	338	413	408	390	394	356	364	361	352	395	438	390	379	423	378	376	406	364	398	396	393	366	395	341	371	366	380	390	389	401	412	357	379	390	379	386	396	376	381	422	372	400	383	380	371	366	401	421	396	404	372	408	363	378	391	394	369	355	409	374	376	392	397	396	372	370	351	399	347	344	372	402	385	420	368	359	381	361	376	414	382	386	340	377	400	380	363	350	401	377	412	325	413	357	380	391	402	369	368	393	378	377	405	362	364	387	406	371	391	381	369	359	369	369	371	377	388	349	406	377	379	389	384	370	373	362	377	375	443	392	373	367	398	374	363	393	399	375	369	394	396	344	369	396	406	394	402	406	375	351	384	376	377	382	363	392	394	393	360	387	393	356	396	364	389	397	386	412	406	373	384	382	382	356	373	384	371	409	393	365	367	369	371	415	341	359	386	398	377	372	396	408	353	391	391	395	381	399	384	351	397	367	412	404	387	387	369	360	396	354	380	418	381	367	369	396	348	351	385	412	359	348	379	355	366	355	391	370	390	395	384	390	355	405	333	389	377	415	384	374	371	373	390	360	354	386	415	389	369	401	358	375	400	400	393	377	369	370	361	374	426	373	393	348	334	400	404	372	337	405	365	389	372	348	381	418	377	379	385	384	396	364	400	382	343	379	356	396	382	392	362	382	403	395	349	389	367	395	392	394	415	382	383	381	395	409	369	374	393	406	392	401	378	383	353	403	356	391	396	380	398	367	346	341	371	374	382	423	411	400	376	342	374	355	395	374	396	413	401	394	351	361	381	386	378	380	367	399	369	399	388	375	408	341	384	401	394	384	363	391	395	356	379	412	368	364	406	339	385	361	382	338	387	376	381	394	402	397	373	360	401	361	410	408	363	388	373	373	371	372	405	368	357	361	399	399	397	389	385	376	381	358	413	392	394	366	388	385	393	403	389	368	359	377	417	384	392	370	353	367	403	386	376	387	367	384	374	403	415	400	353	390	366	381	401	349	376	386	381	391	375	349	346	387	355	395	364	379	378	389	368	354	383	414	377	370	382	391	360	381	401	380	370	363	376	412	359	416	389	356	368	388	393	392	392	396	385	415	367	376	347	375	374	349	390	414	371	363	397	388	386	399	357	355	368	369	355	352	389	357	382	400	364	398	364	345	372	383	376	363	372	377	380	367	371	360	380	374	401	373	368	384	359	374	384	408	377	380	399	357	368	363	356	348	358	352	375	372	368	394	387	387	408	409	399	428	391	373	377	379	351	411	372	351	392	382	349	395	375	398	389	366	371	342	379	384	367	378	384	402	365	379	359	387	371	403	398	376	394	403	362	402	386	401	384	384	407	391	370	386	376	381	413	423	364	386	353	359	357	363	382	372	402	360	396	372	342	413	383	389	378	385	371	357	362	390	376	400	383	368	379	371	370	366	391	382	365	350	380	360	387	403	360	401	389	409	383	397	400	377	391	371	370	382	380	393	393	398	371	389	356	390	368	355	362	369	362	425	405	404	418	426	366	366	385	385	394	378	376	389	391	354	352	374	430	381	365	389	396	424	369	413	383	409	414	389	394	385	379	338	386	389	369	334	375	379	374	356	413	388	415	349	385	363	360	404	412	366	371	369	366	392	387	363	367	385	370	323	378	425	393	411	354	381	393	420	374	399	407	393	367	411	365	422	404	403	371	401	371	393	391	418	410	376	420	387	396	355	392	397	410	394	392	359	365	390	412	399	384	364	396	378	427	376	350	388	334	374	388	372	411	377	371	360	406	378	354	394	323	383	414	369	415	375	369	370	370	389	400	388	377	399	391	393	384	381	367	368	374	400	365	372	372	386	393	359	402	377	361	369	373	377	381	347	367	375	365	387	388	393	374	403	367	382	375	367	398	418	406	394	363	382	395	359	382	419	331	387	388	401	386	380	397	392	362	369	401	389	344	394	376	370	362	388	349	350	396	404	371	412	377	358	421	387	379	386	361	336	381	351	397	399	380	409	416	372	404	406	373	367	379	388	413	401	394	389	342	400	375	389	367	377	397	363	354	393	368	391	392	386	379	388	375	378	355	315	407	384	400	376	355	390	369	398	395	395	406	398	375	375	369	384	384	390	398	409	396	364	385	359	424	414	397	391	369	416	422	350	371	386	391	404	398	369	373	394	389	367	403	382	384	394	387	379	370	383	365	396	391	386	365	389	368	376	414	398	369	386	375	402	380	386	388	388	377	393	401	373	371	410	373	389	404	398	364	375	388	396	349	379	389	391	392	394	395	364	389	373	398	395	377	377	399	407	408	368	378	389	404	374	368	381	403	365	385	369	372	385	403	371	372	377	348	369	375	403	385	401	372	383	354	359	376	375	348	372	365	385	345	352	393	378	395	372	386	367	414	401	364	400	370	380	403	374	386	380
33272	29130	34013	34526	29783	26529	19547	24648	23855	24386	34528	31172	34449	31635	26410	21739	21916	19027	18115	14853	9639	13039	10300	8523	11208	7859	7666	6174	4144	2643	2058	1860	1584	1112	806	644	694	617	471	389	310	288	357	355	336	306	260	239	198	236	211	223	192	214	181	189	189	207	181	186	179	184	173	158	181	171	170	177	188	190	146	220	164	183	145	160	194	171	186	178	186	182	185	156	176	194	180	165	144	168	180	153	167	175	185	182	175	164	176	158	166	161	176	198	184	165	176	169	160	180	148	173	141	148	179	186	173	175	163	148	192	189	166	156	183	189	191	173	179	172	185	150	153	204	162	158	164	175	177	203	187	194	175	138	187	176	177	170	184	163	185	169	170	172	155	197	177	168	186	175	186	187	163	193	185	167	174	176	158	156	180	188	179	178	153	195	173	154	161	180	155	164	176	191	177	167	163	206	177	178	206	175	187	166	187	181	162	181	144	183	166	189	167	179	172	174	174	162	178	182	170	166	168	172	176	167	173	176	195	163	184	174	180	165	190	160	171	227	176	162	176	169	174	159	154	182	159	171	184	185	178	168	179	175	164	178	154	175	186	161	171	164	176	175	157	154	183	157	194	176	191	176	179	166	180	171	197	184	171	146	163	178	172	177	166	164	169	163	178	176	162	189	193	168	176	182	157	172	193	178	168	185	151	179	171	156	169	154	163	169	209	174	177	172	172	188	183	164	169	175	189	175	171	164	194	163	172	180	188	175	154	163	183	169	167	172	176	183	187	168	176	173	172	163	184	163	159	183	170	183	163	168	180	178	137	180	194	189	162	174	183	176	185	184	160	161	170	160	149	157	190	204	159	193	179	149	166	177	150	176	174	197	173	147	182	169	172	171	161	171	160	181	180	202	188	185	179	160	158	176	176	181	181	174	166	177	174	168	145	188	178	163	186	179	172	160	172	186	171	169	163	173	198	180	152	190	178	183	178	181	152	174	159	186	180	176	192	169	189	158	181	168	197	171	179	163	181	152	169	178	179	185	185	188	192	168	167	171	155	177	166	191	170	176	159	174	150	141	173	178	187	193	181	172	188	162	202	158	177	138	161	175	193	176	169	179	198	160	168	194	169	183	169	177	174	168	165	171	198	187	191	181	192	199	152	199	171	200	178	145	185	185	155	161	180	168	167	192	141	184	188	178	179	187	160	162	173	151	165	161	184	188	174	173	176	174	199	178	187	170	179	180	183	140	174	187	157	160	135	180	191	219	184	198	163	169	147	167	166	173	171	176	187	164	169	163	213	185	164	187	187	183	164	153	151	166	194	170	195	171	176	153	168	162	172	175	193	187	152	179	157	161	188	177	171	178	178	160	187	178	182	170	159	168	188	195	182	180	182	181	175	195	199	144	182	163	171	165	181	191	168	172	191	182	180	162	164	190	172	185	212	195	174	186	178	196	187	176	179	175	185	169	158	189	187	168	173	172	191	169	182	167	159	175	160	185	185	133	169	186	188	184	165	196	169	168	176	176	160	152	173	167	174	163	172	185	168	187	182	175	165	172	188	182	157	156	163	157	197	180	166	155	156	169	193	193	162	160	196	169	186	191	185	187	167	155	176	159	185	172	166	195	176	186	175	209	189	191	170	170	179	164	161	191	174	142	172	173	187	181	181	165	193	205	188	176	158	161	162	155	165	171	171	181	169	180	166	155	178	177	172	178	178	179	179	168	178	168	153	194	211	186	177	187	180	180	190	178	184	192	185	158	168	206	182	170	177	199	160	190	213	200	175	172	177	178	193	192	173	178	167	161	170	173	174	172	165	170	136	182	169	178	155	167	188	185	186	183	195	167	178	172	147	178	174	179	186	159	188	144	183	194	165	179	171	192	183	183	172	176	188	172	186	165	189	162	183	170	160	177	147	174	198	181	161	170	207	182	184	157	169	203	173	168	163	188	171	200	182	158	168	183	167	183	176	195	156	204	186	169	175	163	171	178	183	170	166	152	167	174	188	178	159	192	183	170	170	184	171	157	171	171	168	157	177	176	169	206	172	181	184	170	190	187	186	181	193	185	180	160	191	165	166	164	197	194	165	172	167	209	168	171	160	180	165	172	151	178	173	179	168	165	159	173	186	185	194	170	171	170	197	182	178	175	190	175	168	177	164	172	169	182	181	183	158	168	146	188	185	186	150	206	166	180	179	169	170	176	177	177	174	204	165	204	195	170	173	181	178	164	178	137	177	156	171	187	201	165	181	192	165	156	183	181	163	154	176	170	159	159	181	180	191	158	168	176	162	177	167	205	173	164	189	173	169	190	185	163	177	202	170	165	176	178	179	179	173	173	178	178	174	168	176	173	167	170	179	179	197	168	179	173	165	163	179	175	171	179	189	180	187	169	202	190	184	181	170	174	162	180	203	189	160	181	172	178	164	163	165	181	182	168	166	182	174	158	202	174	194	178	158	187	142	165	180	174	179	163	179	187	172	158	164	168	179	183	158	186	194	211	168	165	186	178	166	191	177	167	174	186	181	146	189	189	184	163	183	185	177	174	170	161	179	162	181	173	177	183	184	181	167	198	176	171	186	189	185	165	150	184	174	188	184	158	161	167	186	164	156	172	183	149	179	197	173	167	173	188	183	178	162	163	162	195	170	150	169	172	185	182	166	177	159	163	162	165	170	192	173	160	163	174	188	170	179	199	194	146	167	169	187	196	151	189	176	179	165	178	187	200	182	167	166	147	175	190	167	213	161	165	170	155	147	201	198	183	169	182	168	156	180	192	182	174	196	171	162	164	185	180	174	165	181	155	186	189	182	155	183	171	172	162	175	182	170	198	176	186	159	165	190	199	180	172	156	166	168	183	174	186	165	181	186	185	178	173	147	169	158	198	184	168	170	157	158	190	183	183	203	169	194	184	177	180	201	192	170	183	158	184	175	170	197	174	163	170	149	210	176	178	170	149	152	172	200	165	176	178	171	184	185	175	192	183	183	175	176	158	178	168	184	187	183	158	178	171	187	165	186	192	194	172	169	175	177	180	160	170	191	197	171	192	166	184	193	190	169	192	208	171	166	161	173	169	202	168	180	173	180	148	182	189	172	161	173	190	174	180	182	173	175	166	176	186	189	194	200	202	192	168	198	156	167	158	163	161	164	178	179	170	160	164	195	176	173	190	168	172	185	214	157	164	168	171	209	175	152	188	171	173	176	184	170	185	182	185	179	181	171	166	186	166	184	174	165	174	188	185	164	165	153	192	160	171	159	162	176	159	192	178	172	182	171	178	178	200	159	162	185	157	168	166	158	168	191	187	182	175	165	192	150	165	195	164	154	186	187	181	206	185	157	177	177	179	162	192	174	169	145	163	192	183	201	158	182	174	206	181	171	168	168	173	167	186	175	180	156	178	152	156	188	169	162	181	157	189	171	155	206	183	152	183	171	197	199	179	161	144	210	195	157	185	176	151	163	164	180	179	181	190	162	177	169	172	153	170	198	184	167	185	160	206	146	178	169	183
21792	24053	34558	41170	38941	38106	32825	40480	38458	41185	49257	46929	50959	48071	44189	41973	41222	41225	40126	36611	29230	36358	33629	29483	32899	24418	28109	23475	18755	14128	11366	10179	9274	6422	4604	3878	4017	3674	2732	2227	1733	1349	1991	2141	1709	1523	1361	1263	1020	957	872	724	704	640	649	566	573	599	551	571	529	520	535	564	519	530	517	483	487	513	520	514	489	529	500	494	525	501	495	473	499	501	517	482	499	507	503	487	481	469	473	506	457	495	492	473	471	486	492	495	524	467	496	513	492	510	469	481	519	464	524	465	486	469	469	481	490	496	485	469	516	467	509	534	512	510	477	516	462	462	463	482	512	505	477	487	499	494	462	459	463	490	505	462	483	471	459	490	494	502	452	477	483	506	489	466	449	493	498	522	495	487	510	483	516	479	487	480	516	497	513	508	496	468	524	439	504	470	531	502	487	512	502	510	480	454	510	448	546	476	501	467	477	453	506	463	476	492	471	485	471	470	488	476	486	494	525	488	464	445	497	521	470	518	513	491	502	463	477	496	479	472	456	480	459	461	518	486	510	441	482	494	500	446	468	431	501	443	455	482	501	466	484	496	494	483	504	473	497	478	535	470	514	510	522	516	490	465	520	468	434	485	486	496	502	477	475	501	466	474	499	457	529	482	489	490	482	462	457	525	495	482	519	468	451	508	509	470	473	478	518	482	490	478	485	503	457	465	480	489	481	494	481	487	489	506	476	479	513	477	514	474	476	466	480	492	493	473	469	491	478	507	480	490	513	492	472	448	467	484	493	509	454	523	501	465	500	509	479	463	492	483	473	506	515	468	489	474	488	493	491	444	461	490	499	530	518	509	509	497	488	483	479	488	514	529	473	499	535	450	520	468	466	462	540	533	489	481	471	477	438	465	482	467	467	455	490	474	501	455	486	506	461	480	480	462	482	483	475	510	473	508	465	509	525	500	511	478	489	481	479	491	487	487	475	519	455	476	479	479	467	488	486	475	485	500	467	532	477	496	491	479	488	469	491	490	518	478	496	476	490	446	474	463	528	504	483	472	482	483	473	493	466	475	491	476	465	475	444	513	467	479	477	469	483	517	539	502	500	483	481	477	489	467	501	475	451	518	495	475	467	487	478	447	522	480	452	482	512	490	493	485	499	471	497	448	493	432	494	484	453	455	489	495	477	490	503	455	483	462	426	514	534	447	492	480	506	483	495	486	492	501	472	472	493	479	449	493	471	480	450	481	501	504	482	477	507	470	466	497	480	466	489	473	512	480	476	495	508	491	516	484	470	486	467	483	487	479	484	466	437	492	438	498	492	537	459	465	460	494	496	516	489	528	468	499	502	476	510	477	479	458	470	482	479	463	487	485	528	485	478	526	472	500	466	465	482	480	512	485	537	451	476	456	464	467	432	475	493	477	522	504	504	517	432	491	452	480	476	467	478	510	488	498	467	489	454	446	497	479	489	498	516	444	471	475	483	477	472	479	520	463	486	466	469	498	539	491	482	458	512	491	498	446	445	474	476	484	488	494	497	528	460	481	513	521	435	493	471	466	491	516	523	500	474	538	462	482	535	513	498	492	449	498	489	448	521	494	462	449	513	438	478	465	469	490	502	470	510	485	464	460	484	512	475	443	506	510	492	472	458	473	464	476	474	508	483	488	564	485	449	471	514	444	509	480	501	439	495	450	465	489	492	463	474	488	478	477	524	482	480	489	475	485	491	478	518	488	458	502	505	544	488	492	471	467	498	505	467	477	495	512	514	480	476	465	477	429	468	532	512	484	450	477	490	514	490	505	465	518	551	486	496	481	458	480	476	467	512	452	481	498	471	501	502	490	499	489	492	519	538	457	506	521	445	527	521	496	489	470	448	515	524	476	498	463	494	494	464	452	474	460	493	463	485	514	444	490	499	495	501	512	510	467	461	493	464	482	496	536	523	479	458	476	517	478	466	491	464	466	509	435	506	527	500	514	488	478	463	494	490	509	472	494	512	477	455	485	477	444	519	496	486	486	507	497	474	473	476	495	515	475	506	488	461	512	487	474	498	458	493	467	474	507	497	472	489	460	525	505	508	497	447	486	481	464	462	516	483	463	501	500	482	485	520	505	495	497	457	473	488	474	460	474	470	484	474	441	487	488	511	512	467	533	478	471	495	476	498	505	487	481	484	448	483	495	470	491	514	480	494	467	534	501	460	503	480	458	485	497	414	475	492	461	508	489	463	476	507	485	482	483	489	494	465	515	497	501	495	488	512	478	483	447	512	497	494	490	477	490	456	542	526	488	483	505	505	500	484	482	506	491	489	496	444	467	520	466	515	484	457	473	492	492	475	468	508	469	459	487	463	479	487	454	498	526	519	497	478	467	474	523	466	511	483	463	486	506	440	484	480	450	466	516	496	515	502	486	477	471	528	543	467	479	508	492	462	535	514	471	471	513	469	500	453	529	466	511	470	514	465	418	492	470	511	530	488	471	503	548	464	498	493	517	502	505	487	466	493	489	482	440	503	491	523	494	485	444	529	500	462	500	517	491	490	448	484	474	522	482	457	486	505	499	491	495	479	492	485	495	477	486	505	471	449	506	484	482	486	461	498	498	491	455	474	478	503	500	560	460	526	456	499	514	489	518	501	472	495	467	489	502	474	500	500	484	495	485	470	511	475	423	472	495	498	446	506	481	458	505	487	438	482	509	459	488	513	438	483	474	495	521	507	496	464	455	493	480	514	468	514	478	462	517	479	489	509	522	502	505	465	477	498	502	486	465	492	517	500	473	493	490	488	486	495	494	494	465	451	471	517	452	471	466	500	476	460	470	481	479	498	495	513	488	499	501	469	444	488	519	491	497	465	480	436	493	476	457	486	514	487	466	513	487	486	486	468	501	487	511	502	504	478	430	472	453	493	488	505	484	484	485	478	480	477	498	486	463	490	508	508	466	467	482	529	491	507	470	455	498	426	498	491	529	496	457	503	483	497	463	456	495	481	507	487	468	459	478	491	469	461	488	493	477	507	516	495	490	490	475	463	488	462	490	457	515	482	466	485	451	473	499	501	471	481	486	508	487	462	509	508	480	452	486	487	472	487	494	514	506	455	507	460	527	464	484	488	519	497	471	471	475	465	479	499	504	487	503	542	501	507	511	486	522	484	476	516	482	498	482	486	505	486	482	509	482	499	498	527	457	487	488	486	473	447	501	503	468	517	500	461	527	521	495	470	462	462	484	500	526	511	468	488	515	475	477	493	518	492	438	510	509	467	472	482	495	489	506	525	494	484	490	520	485	512	464	486	480	497	520	488	479	495	489	486	494	469	474	480	486	513	489	473	490	473	492	485	477	525	502	476	455	465	509	487	495	517	470	502	489	507	520	520	498	468	505	482	459	465	474	469	503	483	544	513	487	503	497	517	500	510	482	489	481	504	539	463	493	494	480	495	448	497	455	468	440	490	496	448	501	466	512	474	485	482	492	485	459	495	489	421	503	472	505	495	503	483	473	439	502	451	477	515	479	486	500
41533	39571	44347	47945	36394	34104	30074	35652	35641	34729	45174	42395	46040	42942	37152	33074	33339	31487	30039	24375	19221	25030	21406	18516	19136	14464	14415	11632	7941	5429	3886	3540	2958	2125	1464	1129	1168	1126	879	707	594	505	637	677	557	526	401	414	367	330	330	322	303	279	254	251	238	267	226	241	221	247	272	253	219	222	217	248	234	232	237	259	228	206	213	241	214	244	225	234	224	232	228	226	237	223	252	221	239	227	229	257	221	285	238	206	222	213	214	242	229	242	216	213	250	210	220	258	238	232	216	267	214	249	210	225	217	229	225	247	231	217	252	222	261	227	238	259	244	240	205	234	236	224	214	211	192	221	233	221	217	214	235	213	218	246	209	250	231	232	222	229	223	224	222	218	219	238	216	256	222	214	226	222	195	221	206	243	235	229	241	218	250	225	223	218	218	221	239	227	212	218	225	219	233	248	221	229	220	210	231	243	228	221	222	219	234	221	241	241	222	231	224	218	249	209	226	215	227	232	222	234	214	246	234	203	216	246	227	246	248	228	207	227	202	225	233	228	241	221	222	224	249	225	225	240	220	239	223	241	253	241	216	235	235	210	226	217	251	239	236	255	233	237	238	241	229	213	228	214	220	191	230	228	223	249	222	234	221	223	216	234	236	210	232	212	239	215	222	248	250	220	217	223	212	251	241	225	227	209	222	207	214	242	211	242	209	212	226	206	222	245	218	192	229	214	206	215	213	223	247	229	239	228	234	219	225	208	222	231	240	235	188	239	219	224	228	240	195	227	208	241	257	235	223	221	216	209	216	233	208	236	219	251	225	217	217	218	212	239	242	210	220	231	225	224	230	250	236	231	201	231	218	246	237	211	225	206	238	227	231	257	237	245	218	214	225	217	211	236	245	216	206	243	220	224	233	245	222	239	223	247	219	200	236	268	204	233	260	234	241	235	200	233	229	219	237	227	229	254	244	248	202	212	244	219	229	244	230	225	235	224	234	229	235	214	225	227	212	224	238	226	217	249	242	231	204	232	225	235	210	232	243	222	202	224	225	256	252	222	241	228	237	214	227	244	244	218	206	208	230	248	216	227	232	227	219	201	253	220	249	215	242	221	220	237	255	231	218	229	204	229	254	227	219	225	233	231	233	266	249	244	220	225	201	246	210	224	243	242	228	222	226	232	249	204	231	215	192	242	204	224	229	236	246	231	236	234	247	234	238	231	238	220	241	217	216	209	249	242	249	226	214	222	216	233	229	242	229	213	205	206	246	207	231	231	215	220	219	234	224	253	218	209	197	212	233	231	227	220	239	210	189	220	228	260	226	219	224	229	227	232	221	182	209	215	196	216	249	234	223	218	235	242	239	195	217	229	250	218	191	237	238	228	205	236	218	203	228	237	218	241	245	230	266	221	215	229	229	231	216	232	227	205	247	221	219	289	210	230	219	209	221	221	223	205	236	230	211	226	224	200	218	266	244	204	226	219	214	251	216	182	220	199	225	254	206	217	255	234	226	221	255	255	241	215	217	231	253	247	244	233	249	229	230	230	241	220	257	262	242	225	253	212	236	238	232	222	226	224	199	194	224	235	226	213	255	226	239	240	226	260	204	235	244	244	225	246	269	211	201	239	229	226	204	228	213	239	225	213	222	277	253	222	203	205	231	212	204	223	190	235	234	184	230	222	206	230	224	226	264	231	217	239	237	245	225	224	233	245	246	214	227	249	228	214	222	235	224	243	225	228	210	218	234	248	242	240	213	251	266	221	221	232	248	212	230	210	199	232	217	250	193	255	238	236	204	209	234	216	231	226	214	225	200	228	237	241	229	239	215	198	207	233	234	234	217	230	215	209	237	248	212	211	234	239	217	221	225	223	224	204	224	185	219	254	218	228	241	193	223	229	233	222	272	217	205	231	228	207	205	218	229	205	208	190	213	228	238	244	212	251	229	223	206	252	234	222	209	225	242	197	218	229	232	210	256	237	219	232	225	221	230	232	215	240	239	252	223	211	218	233	217	231	214	246	206	198	247	244	211	238	236	205	221	243	221	212	221	241	234	207	219	245	262	251	238	224	221	228	219	219	239	227	209	233	240	214	248	227	227	249	219	222	225	222	260	202	220	235	230	206	252	221	218	216	236	249	210	224	212	229	230	212	251	174	249	218	224	229	225	225	248	207	254	218	217	247	231	224	212	229	230	229	203	266	220	231	253	224	253	227	219	215	201	204	206	230	237	226	243	228	248	207	233	235	233	230	222	215	219	233	212	219	232	240	227	230	218	203	223	234	215	236	226	244	254	229	238	221	224	251	245	217	262	239	216	211	217	214	224	216	208	218	214	231	245	228	224	237	251	236	229	212	233	215	233	230	232	243	211	239	228	240	235	215	222	217	227	224	214	180	224	229	238	250	228	241	229	234	239	234	242	256	196	222	210	212	214	199	243	183	222	236	218	215	230	211	255	219	225	210	221	213	205	217	231	224	230	241	219	211	216	241	238	216	233	243	232	228	226	239	245	239	248	231	228	231	223	235	226	239	223	225	241	214	215	218	217	229	236	201	249	239	194	243	218	252	241	209	248	222	245	213	249	250	245	213	216	213	209	212	231	225	232	260	207	224	236	239	201	240	230	227	235	217	218	213	236	237	250	210	227	235	205	250	260	218	246	223	235	231	236	213	220	235	232	263	221	249	238	226	219	203	234	243	230	205	230	228	224	205	190	227	205	221	234	232	229	234	235	235	240	229	211	244	236	241	264	207	209	221	217	233	250	197	256	202	205	268	237	235	216	219	248	246	242	208	215	200	239	235	246	224	233	215	234	226	232	246	188	229	244	227	241	233	252	247	228	249	218	251	236	230	192	207	233	197	219	219	248	226	194	236	220	224	258	258	233	200	211	220	234	209	232	254	230	206	209	205	222	215	228	248	211	244	214	243	214	221	240	229	209	192	237	223	219	235	225	232	198	221	210	205	229	212	238	250	231	225	228	221	226	221	226	247	254	255	216	253	211	238	230	207	187	213	245	209	255	229	243	209	220	234	269	236	230	246	188	222	243	213	212	202	239	199	195	231	219	200	238	206	203	228	226	233	203	214	234	255	211	215	225	201	246	258	238	229	215	233	245	252	217	245	223	228	209	229	227	246	244	230	205	207	231	216	233	234	211	210	221	228	226	229	238	242	218	234	234	206	217	247	216	248	208	229	211	239	210	226	201	212	218	207	229	238	257	221	207	201	232	234	194	227	221	214	212	223	222	196	211	209	217	212	242	234	232	238	225	233	244	253	220	229	223	256	219	219	209	197	231	232	211	248	250	245	208	229	247	234	228	244	223	243	193	250	229	242	225	237	239	245	224	212	247	240	228	222	228	214	202	208	204	232	224	226	211	210	225	231	240	221	222	235	231	253	218	231	216	209	246	226	231	230	219	189	244	228	237	223	224	238	243	229	242	239	249	242	203	218	212	216	222	237	271	246	248	226	252	221	245	227	219	239	230	198	211	227	259	196	230	215	217	250	238	239
28112	32647	43284	49351	44742	45197	42145	47438	46801	47898	56268	56895	60604	56856	53380	51925	50152	51823	49926	43895	40344	47473	44909	39972	40266	33856	37587	32076	26946	21641	18487	16944	14936	11520	8019	6564	6901	6600	4772	3858	3004	2676	3663	3626	3242	2859	2192	1853	1491	1354	1237	1263	1049	872	888	824	749	736	721	748	705	738	662	684	676	655	650	677	618	641	607	626	675	617	673	650	676	635	629	628	621	642	644	623	635	603	620	643	637	623	640	616	631	605	611	642	618	616	599	609	600	647	611	590	570	612	630	613	608	598	607	673	624	609	613	621	625	626	605	634	620	599	639	687	651	632	625	593	653	610	579	554	640	605	619	566	560	587	601	612	593	635	589	582	613	603	606	620	585	577	576	655	627	637	595	580	639	600	625	590	630	618	639	609	634	554	624	620	644	604	613	621	594	603	642	597	567	614	588	628	591	588	608	616	642	610	647	600	580	640	616	602	603	627	602	634	609	592	580	586	599	641	606	632	603	621	565	645	595	625	581	635	574	617	646	618	557	589	676	611	628	602	603	624	605	616	566	602	611	594	598	620	622	585	602	597	607	624	597	606	574	591	582	641	576	631	637	609	596	587	606	603	631	613	587	628	629	598	617	526	628	564	574	633	622	622	595	571	595	612	642	606	581	601	587	598	580	599	599	620	629	642	544	579	633	584	569	655	546	638	608	592	637	599	615	600	565	615	589	598	652	607	584	628	598	594	604	587	582	622	631	618	616	639	568	595	591	604	554	586	586	603	588	596	595	586	632	620	584	579	560	605	588	587	604	612	618	613	638	586	566	649	625	629	664	625	643	620	576	606	558	582	617	568	568	579	609	625	597	595	615	597	569	598	558	573	572	650	602	610	595	585	619	627	584	597	631	627	623	595	591	598	607	545	630	613	554	596	606	571	617	589	604	565	576	602	564	594	593	641	626	620	613	619	608	642	609	582	590	607	626	568	595	609	593	609	616	593	619	593	566	560	641	554	580	643	623	582	640	584	562	567	583	623	571	604	615	632	582	576	571	605	577	609	587	577	596	637	593	631	592	588	636	618	598	634	627	602	608	599	605	621	592	587	633	648	596	567	583	581	632	619	577	602	594	635	601	629	604	583	616	591	600	594	634	611	588	606	653	606	561	584	613	637	635	591	602	572	568	617	589	609	578	612	597	584	615	584	629	576	594	603	573	602	633	618	559	569	621	596	597	609	570	621	595	619	598	576	591	583	639	585	618	577	662	590	619	639	616	623	595	570	596	614	605	597	560	598	630	597	599	650	606	549	612	581	591	608	595	605	611	623	658	578	619	621	625	595	648	588	652	578	577	589	674	603	584	617	611	524	615	588	605	636	609	564	671	621	598	625	592	587	630	605	616	604	611	621	587	613	619	610	609	607	628	598	658	578	604	618	591	592	592	569	626	632	565	620	655	597	618	617	597	607	627	616	600	620	621	539	589	591	602	616	599	626	587	649	595	609	594	587	564	567	618	629	635	606	590	610	626	618	587	604	540	633	612	580	596	652	597	611	616	614	604	577	641	591	593	604	600	562	593	614	612	656	598	633	639	585	587	619	605	641	561	561	588	581	587	630	617	608	607	570	627	615	629	600	642	593	602	581	594	611	579	591	582	558	587	619	564	680	587	641	615	607	646	603	651	590	600	639	587	599	583	582	595	606	588	607	630	582	561	624	590	605	621	627	591	594	633	589	588	611	612	648	613	607	555	586	571	528	623	582	597	622	596	621	547	599	612	627	576	576	653	623	595	588	617	653	640	618	607	610	614	535	603	559	582	613	616	605	607	618	577	555	619	576	610	616	633	572	636	593	610	597	602	605	578	631	608	611	588	567	606	607	598	584	632	593	631	615	641	607	576	600	605	598	610	595	580	607	621	586	615	653	647	605	612	609	584	627	610	623	634	627	566	629	620	634	599	645	617	618	577	618	605	632	591	617	600	603	593	625	660	628	612	627	649	571	624	551	608	567	625	556	596	594	599	627	612	578	558	586	618	558	606	596	596	609	587	591	621	597	617	609	609	594	607	582	612	618	630	587	626	591	608	618	545	585	608	581	574	591	609	608	587	611	577	600	596	598	629	636	637	619	648	588	613	676	593	667	583	606	624	589	589	610	628	609	590	648	616	610	651	655	596	624	607	624	617	594	551	590	620	589	626	662	590	623	617	591	571	600	596	577	633	611	601	615	636	617	637	613	583	592	643	639	569	604	598	645	623	623	588	577	616	599	640	609	620	622	610	590	598	571	625	600	627	612	585	629	585	580	590	641	595	627	590	615	596	569	618	591	595	609	570	606	562	620	589	583	590	589	624	585	577	575	589	597	641	637	586	612	628	587	615	644	583	606	583	610	606	630	565	620	571	605	644	562	641	587	591	599	586	643	628	564	596	631	608	588	622	585	573	637	590	615	566	600	604	590	616	619	595	581	576	628	634	626	539	617	607	627	567	631	560	655	590	595	628	554	607	620	614	586	611	595	590	646	593	593	625	621	618	621	599	607	626	591	583	605	605	606	592	637	627	638	623	608	589	581	596	558	621	593	562	613	635	641	570	606	607	595	607	601	560	601	597	615	589	604	623	649	616	634	628	626	573	580	597	568	588	623	575	608	644	627	571	626	621	637	626	592	620	569	576	619	638	636	602	592	622	630	620	629	652	594	611	661	578	606	591	586	553	591	566	623	611	590	625	621	591	648	594	605	604	583	590	572	614	576	615	621	608	619	617	592	591	597	579	559	625	640	574	601	631	640	608	550	596	595	599	642	609	620	596	617	607	623	590	604	626	612	588	646	561	577	632	638	546	596	615	617	579	566	582	628	600	600	604	603	580	630	608	628	617	609	589	585	638	596	583	579	576	602	585	629	571	586	571	591	568	643	661	608	615	585	612	576	571	586	593	599	575	550	617	580	606	615	583	580	613	623	625	579	593	597	588	616	615	613	656	609	623	588	616	619	576	607	598	642	588	602	571	615	612	616	579	601	641	657	589	587	585	556	581	614	618	643	573	576	555	622	613	586	555	555	606	622	640	593	543	596	597	632	569	599	637	586	587	593	583	604	600	597	597	577	608	636	614	632	632	653	612	600	552	607	592	602	598	582	577	598	601	610	580	598	587	582	581	612	590	597	590	600	645	594	577	637	615	642	597	585	601	613	611	616	594	609	602	604	632	616	602	606	586	590	611	653	578	586	609	595	616	579	624	627	602	631	635	655	561	583	603	620	564	618	609	623	570	581	616	596	592	599	643	626	574	613	554	592	588	624	637	640	653	646	590	604	616	596	590	607	630	610	598	602	613	612	594	579	593	641	616	643	597	560	576	593	608	628	590	613	613	572	561	643	599	570	586	565	627	680	635	594	601	604	604	561	632	610	639	652	619	625	633	598	621	606	627	628	588	591	580	639	588	577	611	584	586	593	638	576	595	599	637	593	604	615	542	598	616	589	620	577	585	588	577	618	622	625	579	614	582	612	626	610	618	615	631	608	609	580	627	638
17080	14902	16676	14324	9957	6313	3927	4132	3774	3659	4421	3755	4028	3287	2459	1928	1846	1623	1514	1136	1026	1272	952	866	882	842	771	531	396	336	286	289	240	226	187	188	172	164	176	159	132	156	165	157	165	157	162	143	142	144	142	119	127	136	143	130	129	156	161	129	150	122	156	123	124	115	152	152	131	147	146	137	138	129	122	133	111	92	133	123	144	138	120	116	129	134	139	113	128	121	129	124	115	127	114	142	145	142	129	144	128	121	120	139	120	112	127	111	121	120	138	112	130	136	114	134	123	127	112	120	144	146	124	131	140	120	149	132	116	140	137	120	130	130	125	132	119	134	122	134	134	134	144	126	133	135	148	123	124	120	135	126	130	134	131	131	120	125	130	106	129	148	141	122	137	114	127	136	129	160	139	152	113	136	135	142	143	117	125	120	138	126	133	123	154	119	143	146	117	139	122	108	123	139	119	129	146	116	138	119	120	127	111	108	133	143	114	121	133	133	122	119	143	126	118	127	127	128	131	125	138	136	161	124	117	135	128	125	107	120	131	137	110	127	127	161	147	146	121	134	129	120	121	135	123	139	106	111	159	120	116	129	126	131	130	153	119	140	120	133	117	118	123	129	122	134	109	135	138	141	135	121	112	125	138	132	144	143	126	122	149	136	139	131	146	121	167	126	121	109	117	124	102	141	140	137	130	141	113	121	141	129	130	122	128	119	123	118	136	125	139	139	104	128	146	118	134	122	114	121	116	135	163	125	117	136	117	123	131	146	129	123	110	121	135	110	131	124	124	146	132	127	141	112	122	125	120	124	132	124	126	137	108	123	129	114	125	104	117	118	114	122	138	132	154	115	123	127	137	109	134	122	113	136	111	137	126	118	138	144	107	122	130	106	109	128	145	140	124	154	132	118	131	129	119	139	129	132	124	128	123	148	128	117	140	117	118	132	138	125	140	149	137	134	140	137	121	124	139	121	131	111	123	119	120	138	130	118	138	140	148	133	132	156	119	123	128	115	127	111	145	115	112	128	151	147	151	130	120	124	130	151	128	120	112	173	137	140	133	138	145	143	125	123	117	111	116	137	113	123	130	127	133	137	112	111	132	131	137	126	115	113	122	113	124	132	121	144	143	148	116	137	121	136	131	126	105	135	125	121	121	139	127	121	123	140	136	138	154	124	138	130	127	138	127	131	129	118	108	131	112	119	126	110	128	114	111	142	145	136	110	134	120	124	148	135	130	136	152	121	129	126	148	138	99	141	144	130	144	124	134	140	123	126	139	140	150	111	115	129	123	121	160	146	137	147	119	129	125	147	126	136	131	120	122	127	121	119	106	145	131	126	143	160	138	155	119	140	122	129	126	138	133	139	115	108	143	113	124	104	110	139	129	126	117	131	145	115	132	127	144	132	141	121	115	142	130	132	129	123	140	123	128	143	118	131	130	126	135	116	134	135	148	128	147	134	131	145	127	114	108	145	131	126	124	134	108	113	155	134	108	116	127	112	130	111	113	141	132	121	155	129	133	155	125	122	125	106	109	135	102	134	133	157	137	124	112	115	130	129	142	135	119	140	141	128	143	132	124	118	137	138	118	148	137	144	129	133	129	136	120	122	114	122	155	107	132	149	149	148	133	108	122	122	96	119	118	142	136	125	131	141	127	137	122	135	130	152	103	138	131	150	125	120	124	127	122	125	138	138	114	128	123	146	135	143	128	115	154	142	119	136	131	111	144	141	123	110	131	124	134	155	152	115	130	145	143	152	124	138	136	141	142	125	140	120	139	124	126	137	102	146	137	129	133	136	133	107	145	118	133	143	130	141	140	115	138	132	134	124	127	131	117	129	130	143	136	148	130	150	126	138	128	149	104	124	118	138	149	121	128	141	111	132	127	132	139	120	157	134	132	119	106	136	141	125	135	111	131	131	129	118	121	129	135	131	134	125	129	106	127	128	124	113	133	126	122	124	140	133	113	127	133	131	140	133	106	135	131	117	142	122	127	118	131	126	132	124	131	131	129	138	131	139	109	122	128	145	126	139	132	129	139	123	134	133	127	138	134	144	134	118	117	124	114	110	122	108	126	123	116	133	153	144	129	140	131	138	126	136	133	124	155	122	133	115	141	128	129	124	123	115	114	102	112	132	141	129	132	135	126	123	142	123	152	127	111	142	121	130	104	143	125	136	136	127	134	141	126	113	127	117	112	115	128	113	135	127	129	125	125	147	106	119	130	118	117	135	118	144	133	151	142	142	117	123	118	109	135	123	123	110	130	136	109	146	141	138	133	157	116	130	139	118	143	131	156	102	134	119	114	151	133	119	137	123	117	127	116	139	138	109	159	123	119	136	117	112	132	142	133	109	128	115	128	144	113	131	113	123	120	139	124	148	119	117	134	128	130	136	132	143	137	127	126	126	107	130	154	112	116	125	125	115	151	123	123	125	123	123	124	138	134	153	127	138	106	145	132	129	141	145	124	122	134	155	142	129	140	121	114	114	124	121	139	127	121	138	128	139	131	151	131	128	133	120	115	138	126	145	148	138	120	137	129	111	149	116	133	138	139	130	118	142	125	128	123	122	142	138	98	114	119	129	143	111	145	130	130	119	120	128	142	136	119	134	135	137	129	115	117	142	130	119	148	114	145	129	143	142	123	154	125	128	117	124	129	154	141	125	134	119	107	135	117	115	134	122	129	123	172	120	146	138	116	127	131	117	133	112	131	126	115	121	130	121	139	135	150	138	138	124	124	123	134	144	147	121	137	125	141	120	133	139	121	129	125	144	154	128	130	138	114	139	126	150	139	130	133	116	127	118	121	139	90	113	138	122	133	126	132	142	134	126	123	133	124	119	122	115	137	142	120	146	128	148	147	132	127	141	143	134	140	143	130	109	132	142	146	133	101	126	125	131	121	115	124	131	124	131	156	140	140	142	122	142	133	135	126	134	128	121	137	126	126	134	118	119	119	111	118	125	148	128	130	125	140	109	139	134	146	124	133	125	140	134	111	124	122	108	140	126	137	119	131	125	100	116	110	126	118	116	141	139	119	115	131	138	134	146	139	131	133	128	145	137	120	119	148	130	122	140	124	115	151	125	128	131	130	139	118	137	134	128	146	116	116	126	132	133	129	129	124	120	128	129	121	124	150	123	110	124	124	136	123	135	140	138	119	128	110	168	145	117	141	123	127	143	135	137	120	111	130	131	111	134	105	140	130	122	134	138	119	133	114	122	128	125	133	119	135	144	115	133	153	123	121	124	128	128	118	130	133	125	154	138	122	144	150	130	118	143	114	130	133	138	121	141	131	122	124	125	140	127	135	119	128	122	125	111	140	121	125	100	129	125	112	145	137	143	139	139	134	118	113	132	122	140	127	135	123	112	133	124	136	131	130	120	136	128	124	140	151	121	136	122	133	138	108	115	125	115	127	145	114	114	133	123	124	110	140	141	156	122	131	143	139	141	116	140	134	149	146	131	124	139	122	134	108	131	121	136	139	149	119	108
10951	12679	21873	25821	21854	17645	13608	15380	13877	14578	17727	16614	17360	15238	11937	10345	9506	8629	7715	6131	5430	7080	5659	5312	5227	4667	4152	3412	2486	1726	1423	1311	1147	1038	736	727	714	689	641	619	647	585	559	554	506	508	507	500	458	437	393	376	410	383	331	382	388	395	409	370	380	371	352	411	351	326	370	352	392	393	374	362	358	388	386	342	358	403	380	358	381	366	389	354	373	365	378	417	369	399	358	382	393	369	362	356	373	318	386	402	369	359	362	383	386	401	375	412	399	354	400	347	383	362	348	351	363	379	380	381	401	401	369	366	379	336	385	350	385	397	358	410	359	393	388	366	357	362	364	343	390	422	326	382	377	372	403	412	401	358	366	361	385	375	344	349	367	367	406	348	347	393	386	365	348	363	385	367	408	391	368	391	393	349	381	388	385	373	378	384	379	381	386	404	381	387	370	409	345	354	378	355	400	348	406	398	381	380	353	372	369	392	352	382	370	393	381	381	339	374	404	370	379	351	364	324	369	395	377	330	397	364	357	391	372	366	367	367	347	383	404	390	380	372	400	394	379	382	357	391	354	388	365	354	392	352	385	400	373	392	365	374	419	359	358	405	334	383	369	350	384	375	380	395	383	388	379	371	382	362	378	353	380	372	364	422	368	392	345	384	367	384	358	361	399	352	369	338	364	407	412	412	353	368	386	384	411	384	371	360	355	385	376	373	391	362	381	420	383	381	378	378	365	361	377	367	405	399	394	379	374	390	387	358	340	401	399	397	381	418	374	404	415	390	380	358	370	384	367	337	388	368	404	368	364	371	380	378	392	353	351	406	377	358	388	396	365	378	373	364	382	362	395	374	380	400	359	358	378	398	409	350	373	368	340	364	356	396	357	347	356	380	373	400	377	382	350	367	336	369	386	364	389	332	370	364	354	362	370	374	370	375	372	360	377	386	359	365	364	367	393	413	348	372	401	354	369	348	364	371	378	384	384	364	394	380	389	363	395	366	391	357	373	402	380	382	322	368	360	379	360	392	395	368	361	379	385	376	358	391	393	357	380	353	342	408	369	381	373	364	398	379	409	376	372	368	359	370	384	382	386	380	378	366	381	388	374	390	371	359	390	354	389	352	350	346	366	363	365	339	417	376	402	350	351	362	408	366	379	420	384	394	340	363	373	351	336	410	346	358	396	374	336	369	374	422	369	367	358	358	359	368	370	377	358	376	383	375	359	352	368	362	340	378	385	368	373	349	379	384	415	386	414	347	375	375	354	396	339	366	382	395	378	365	366	386	377	384	351	377	387	371	362	364	358	357	345	391	353	387	394	363	379	373	375	418	366	344	387	362	363	382	375	386	379	364	386	384	361	384	377	338	370	358	385	340	396	347	387	384	348	360	351	393	384	350	389	347	368	336	394	360	363	381	382	376	365	395	377	370	379	345	386	423	381	396	377	355	381	378	391	384	394	403	362	332	347	411	402	393	370	345	381	367	356	376	396	393	355	402	368	359	394	406	326	366	392	402	388	371	399	361	399	360	371	359	398	387	375	366	369	372	371	368	376	359	353	413	343	384	381	390	370	387	384	379	394	385	364	393	365	370	371	368	346	409	342	383	394	395	369	368	402	413	386	366	351	342	405	379	353	357	354	374	397	357	390	387	408	373	394	360	365	405	368	371	374	398	356	370	413	390	383	357	388	341	402	364	390	359	421	360	379	342	344	363	361	380	412	390	390	355	369	346	423	352	397	367	406	378	385	361	338	345	375	382	390	357	391	365	370	375	410	345	397	410	368	380	358	367	376	378	406	362	373	349	408	399	353	355	383	353	378	367	326	354	364	377	372	336	353	335	375	391	401	403	344	359	367	372	360	388	347	367	347	385	372	386	367	379	377	324	366	376	367	372	366	365	367	379	352	398	390	382	391	401	392	364	386	379	398	366	364	382	392	361	344	396	374	394	388	381	363	348	375	334	370	395	357	369	363	330	357	381	347	378	375	380	357	377	378	376	357	383	407	381	386	399	351	398	361	348	403	376	344	372	338	382	388	378	378	361	374	352	360	379	419	393	353	407	376	372	367	352	414	365	363	374	384	357	389	391	389	412	335	356	349	386	364	386	362	406	395	373	376	389	382	390	379	390	367	358	370	382	397	424	395	373	353	374	356	393	373	373	364	385	356	347	340	371	399	387	403	363	364	362	397	355	339	354	372	338	365	388	434	433	365	396	400	367	373	400	370	370	377	396	380	396	364	381	372	389	354	346	388	387	399	389	411	381	377	345	351	394	360	393	394	379	376	366	397	401	420	376	353	350	381	398	377	414	394	348	369	383	390	381	400	378	377	380	380	366	387	372	370	354	370	383	362	394	404	355	400	395	378	354	380	353	389	358	372	368	388	388	357	383	379	375	369	358	368	343	360	373	376	387	373	392	369	372	342	369	378	384	346	396	366	380	383	367	395	397	374	341	357	388	342	367	381	368	367	364	378	351	379	367	384	363	390	409	346	386	394	381	378	365	371	350	402	361	355	319	407	390	382	422	364	352	378	378	382	367	434	391	401	354	404	381	378	376	377	374	367	363	372	342	391	360	386	346	366	367	391	390	350	397	365	346	366	362	390	350	352	353	359	375	370	312	375	338	387	394	385	413	364	339	368	377	377	331	360	371	400	395	381	387	381	380	361	400	363	360	380	365	389	401	402	369	366	412	347	376	370	377	371	396	366	403	372	375	375	365	401	374	377	335	352	369	371	362	385	404	349	347	402	384	370	378	389	360	381	383	368	351	356	386	372	379	341	369	375	356	392	374	377	376	367	408	368	383	379	386	362	406	375	362	426	384	392	395	388	380	354	343	377	379	366	388	388	368	371	369	359	358	370	410	376	389	390	326	345	388	386	417	376	360	372	380	392	347	382	336	380	390	403	375	393	400	352	364	373	350	382	333	358	398	360	358	354	379	391	414	394	379	415	392	377	405	381	358	349	356	400	350	378	394	400	360	378	346	346	373	385	348	414	409	383	331	386	378	393	390	390	355	409	389	404	386	398	376	348	385	393	353	382	372	328	354	359	370	349	356	365	373	376	371	350	394	342	343	379	368	380	374	360	369	360	376	388	364	383	372	386	360	377	379	399	357	349	380	378	357	388	359	348	375	373	365	391	374	399	369	385	378	392	355	390	369	381	390	357	351	418	403	375	374	345	377	319	384	347	384	325	378	374	342	398	374	369	352	346	383	367	376	340	395	380	401	376	344	362	378	367	362	342	375	391	371	362	369	362	360	357	395	344	352	349	366	388	374	384	376	379	356	415	389	396	384	380	368	389	368	357	382	375	392	380	344	407	379	378	382	396	391	387	371	364	381	381	390	381	364	343	386	402	374	373	375	385	361	365	366	393	405	357	375	406	394	372	362	373	377	370	355	352	381	361	380	398	387	376	408	363	369	367	381	358	362	367	365	365	406	399	351	346	382	378	371	368	386	348	365	366	407	356	390	339	357	394	363	400	391	375	362	357	343
32424	27989	32822	33221	28345	21268	15535	25113	29129	30412	35114	32275	34633	32487	25950	22818	22530	18823	17199	13532	10193	14457	11955	9368	9950	7979	6918	6060	4015	2772	1859	1618	1196	1141	877	556	498	440	446	368	375	321	364	410	347	370	283	276	236	242	254	213	197	215	190	182	175	177	177	181	186	183	178	173	183	170	187	189	185	168	177	198	163	190	177	183	178	195	198	173	168	200	182	149	156	199	181	202	187	173	159	156	172	165	171	178	194	155	168	163	188	186	198	172	189	165	183	167	214	174	168	158	191	179	191	178	179	188	193	189	174	167	180	180	161	204	174	192	164	177	195	170	173	164	171	181	201	177	176	171	163	176	184	176	169	166	177	186	172	201	168	171	174	186	178	166	184	187	190	178	186	189	179	186	180	195	174	174	163	206	200	186	168	175	176	171	216	204	208	179	172	162	187	194	190	175	150	191	209	219	160	143	162	204	173	172	158	184	177	172	181	183	185	197	171	178	179	170	190	178	147	159	200	175	185	167	165	173	178	175	183	167	178	176	179	157	179	195	196	184	175	153	177	178	163	172	167	169	189	174	186	180	179	178	170	161	174	173	179	149	194	169	192	189	156	180	206	175	171	190	171	177	147	187	192	179	182	196	181	188	188	192	205	180	172	221	156	168	192	198	181	180	198	172	177	155	165	194	178	159	190	173	176	171	170	198	190	182	172	184	158	180	189	208	181	191	176	161	152	189	180	185	206	175	181	183	202	166	184	156	178	193	183	169	198	159	162	171	173	172	175	181	160	170	193	204	166	193	173	181	188	172	181	169	188	182	155	172	196	182	170	191	169	185	176	157	173	184	167	180	170	195	180	176	167	185	180	158	166	176	150	191	183	167	158	162	195	205	160	181	172	190	180	189	182	182	190	196	177	191	146	184	187	181	176	169	188	179	157	193	177	178	179	195	171	192	182	180	216	176	163	171	163	189	163	196	170	188	182	198	180	164	165	159	189	176	191	177	187	161	161	166	191	151	173	156	166	181	182	159	183	181	175	152	179	174	183	191	186	179	163	155	159	167	206	154	149	176	179	170	191	169	155	190	152	177	154	182	165	211	163	180	156	195	178	197	187	185	141	174	189	171	202	190	178	185	190	182	185	172	173	162	191	185	172	164	183	189	182	171	173	197	157	173	187	181	179	163	161	195	175	181	178	176	171	177	172	173	184	166	178	175	212	156	159	175	179	147	193	186	182	168	188	166	163	172	169	153	145	162	187	190	194	196	155	177	164	173	169	174	189	188	196	164	186	181	170	180	170	178	175	182	187	198	166	161	168	161	198	172	190	157	196	192	182	188	162	164	190	168	178	158	177	184	176	189	182	171	176	171	186	188	218	156	172	164	165	164	179	165	176	165	168	191	165	194	198	191	167	181	161	167	199	173	192	156	177	189	187	176	169	190	155	180	182	147	180	181	194	189	161	170	162	156	184	188	196	190	177	175	168	182	199	197	176	178	201	189	161	182	183	180	173	175	220	162	174	182	184	164	169	199	178	185	199	180	156	169	181	188	168	180	156	185	179	182	193	173	176	177	174	191	166	167	172	163	177	186	169	179	180	168	157	168	167	182	157	172	188	181	166	172	175	186	174	180	145	195	193	192	167	175	150	192	137	188	183	178	173	168	179	174	184	170	177	179	191	173	160	178	151	180	165	213	181	154	157	192	159	184	166	168	167	173	174	193	174	170	145	167	172	184	183	178	187	161	168	184	185	185	144	168	167	155	197	183	178	187	192	177	177	164	158	168	191	165	174	159	185	166	167	158	191	163	184	193	187	174	183	156	155	159	172	150	161	159	182	173	152	194	183	152	178	216	182	198	165	166	178	169	194	197	207	166	176	189	167	165	161	167	210	155	194	170	174	169	182	192	163	180	202	177	174	163	178	186	170	164	194	179	196	182	200	192	174	185	185	217	171	191	189	172	173	170	202	185	174	168	167	159	194	155	175	170	187	169	170	161	178	172	161	199	190	139	162	183	169	179	177	170	183	184	173	183	184	188	171	185	172	181	172	170	187	170	163	177	184	173	184	153	165	174	184	169	180	212	179	189	186	179	153	199	165	194	192	191	166	172	166	177	183	181	157	174	185	181	179	168	167	186	164	174	169	187	176	170	178	177	163	177	170	151	170	178	210	170	161	189	156	178	163	166	169	174	158	176	204	195	182	192	190	180	172	175	170	173	164	170	167	190	172	184	180	192	182	169	176	175	181	163	183	205	180	165	160	161	159	188	157	160	201	180	184	184	213	160	163	167	172	173	169	179	179	157	169	174	198	184	172	175	181	179	172	186	194	154	186	186	166	160	156	189	178	187	155	169	188	195	161	183	185	165	166	171	155	154	180	191	145	154	191	184	199	182	190	167	174	174	157	180	182	175	189	177	161	164	198	179	186	175	187	155	185	172	173	185	174	183	168	183	182	179	165	161	190	180	185	186	166	169	161	170	195	173	168	165	164	158	170	191	188	179	204	176	140	141	188	159	170	222	177	175	151	188	195	186	177	173	166	189	184	188	201	188	202	152	180	173	180	179	182	168	174	156	190	160	184	151	188	158	186	195	193	204	173	162	160	167	208	177	193	169	179	170	174	168	177	165	160	168	167	173	156	180	169	201	184	191	176	207	160	178	189	193	194	197	166	188	182	173	187	162	188	193	156	186	182	160	162	173	194	186	205	189	175	155	173	186	163	180	156	186	182	162	187	181	160	183	166	169	170	183	166	179	186	197	185	169	172	195	181	196	185	160	186	185	181	175	195	167	181	202	199	165	177	168	182	171	180	195	160	163	185	194	192	163	174	196	185	174	174	165	171	168	164	162	160	189	163	175	168	176	158	183	177	193	169	178	183	198	169	173	200	178	172	151	181	166	189	190	196	189	154	178	179	202	188	178	163	156	193	172	185	187	201	162	169	191	173	170	174	192	174	174	172	178	178	186	162	171	167	151	140	189	160	210	153	185	180	181	154	166	175	150	192	188	182	181	177	181	190	175	180	182	179	171	195	165	181	183	177	187	176	170	176	149	170	180	198	188	171	168	174	175	148	170	164	197	184	179	184	176	157	181	181	184	191	153	177	188	172	185	171	176	187	186	161	191	186	182	175	187	175	169	172	198	174	206	205	179	183	195	174	168	150	169	160	169	169	197	203	208	194	174	190	179	163	170	194	184	190	169	195	184	179	184	164	193	167	183	193	183	153	168	205	165	183	170	164	173	167	175	168	175	189	165	177	189	175	193	156	154	186	157	190	171	179	164	161	174	163	171	174	173	190	169	176	198	182	169	168	182	156	172	181	161	165	153	177	187	196	159	177	192	178	194	188	174	186	173	196	170	213	161	172	173	187	162	184	171	174	171	188	164	183	202	164	186	170	189	173	174	158	169	168	184	169	202	164	188	191	167	187	182	193	166	170	207	168	186	188	161	201	178	165	171	202	165	187	171	188	166	181	176	169	173	176	155	186	149	183	152	186	202	165	169
21068	22605	33807	40287	37569	33098	28708	40990	41928	44462	48820	48909	51081	48211	44425	42734	41697	40708	38584	34365	29804	37499	34574	31162	30224	25878	25798	23207	18565	13562	10779	9776	7790	7126	4619	3583	3098	2599	2653	2254	1814	1816	2113	2063	1945	1983	1398	1259	1054	988	847	878	746	689	653	636	560	596	540	547	581	612	490	559	504	511	498	490	527	534	520	467	485	512	517	518	489	500	514	508	501	496	498	492	462	494	488	493	503	523	509	493	519	503	476	456	497	505	550	555	512	503	460	491	454	498	483	454	463	446	497	547	469	462	513	453	498	515	520	504	513	554	550	563	503	512	474	497	515	442	494	512	479	488	486	505	495	489	518	498	491	465	451	484	486	503	469	474	527	493	539	511	497	506	521	466	504	478	506	516	499	487	497	494	481	504	472	499	501	505	472	468	477	504	490	482	494	507	464	474	486	514	500	493	485	505	473	494	472	491	520	460	504	505	494	476	503	474	539	467	477	499	512	476	452	497	501	447	479	496	503	492	492	484	463	466	507	490	500	490	475	526	510	482	479	499	496	500	486	469	516	497	510	505	497	508	473	466	469	503	508	485	492	512	458	493	503	475	502	485	482	462	463	455	514	513	481	498	500	512	512	498	527	468	495	499	501	524	508	471	501	518	472	498	469	464	477	543	501	511	497	448	453	511	471	503	445	516	506	478	529	472	553	521	547	493	514	488	487	500	491	507	487	480	459	499	511	476	487	495	497	491	465	493	502	502	517	510	521	500	485	477	505	496	477	492	475	525	448	483	505	489	500	482	472	463	509	451	428	471	470	492	474	481	476	498	480	492	498	512	478	451	429	511	497	542	481	476	509	489	467	475	527	516	478	490	491	477	512	504	489	456	468	485	492	475	464	486	473	434	492	452	454	474	498	467	471	477	484	454	563	524	498	479	489	465	516	519	454	521	504	539	464	460	477	501	521	495	519	471	470	493	493	471	475	497	486	476	504	483	520	510	477	468	470	490	508	493	458	477	476	466	501	473	518	495	529	467	467	502	491	481	493	506	510	465	482	512	479	481	485	465	516	508	485	461	499	496	516	487	478	508	479	461	485	500	482	531	504	498	536	510	495	487	484	504	496	499	526	491	459	486	519	465	497	508	500	484	544	518	509	529	504	508	488	455	485	532	482	503	478	491	448	465	455	487	518	477	551	503	507	496	480	466	458	465	437	508	501	480	486	506	485	502	504	487	493	491	475	514	478	502	543	504	459	465	495	525	538	515	510	497	474	475	494	478	470	480	509	501	469	475	511	493	485	472	496	482	480	482	514	489	476	499	494	434	514	475	440	514	485	517	506	494	483	497	505	512	524	511	514	514	493	488	492	470	466	506	487	492	513	535	485	487	467	477	484	443	491	510	475	473	562	495	506	514	496	494	511	489	461	456	483	487	498	531	495	477	512	499	497	523	520	497	506	475	481	508	503	512	458	477	477	503	534	462	474	508	489	485	537	504	520	495	467	518	497	461	484	525	477	504	485	503	462	483	447	503	473	500	476	469	490	460	459	487	475	526	512	526	469	478	511	505	471	499	507	542	500	512	493	482	472	497	493	459	535	489	512	497	480	486	477	482	487	509	483	489	486	499	488	488	448	508	465	504	495	498	491	495	511	518	499	480	484	525	513	500	480	519	490	495	468	439	537	473	447	501	490	473	478	461	520	481	449	502	503	510	485	517	505	495	521	476	510	440	496	487	518	476	506	476	514	467	485	442	519	466	473	436	472	518	524	488	483	496	489	496	495	484	496	468	503	487	442	490	467	512	469	520	497	510	480	516	497	480	565	507	522	500	474	496	530	495	487	474	493	491	485	556	512	489	459	477	483	518	474	490	509	486	494	498	508	516	477	516	491	512	493	491	452	456	504	491	503	540	494	480	495	487	511	498	463	483	519	488	487	491	476	488	500	491	507	472	510	508	475	519	500	507	492	485	478	515	481	475	545	513	474	508	476	500	465	539	485	483	493	482	521	487	452	506	500	534	490	468	495	536	485	503	481	453	510	478	463	519	485	464	492	502	504	516	510	497	515	515	499	472	475	491	510	517	526	496	486	462	493	492	513	496	504	509	508	500	484	499	496	468	516	474	464	517	492	506	520	489	445	505	526	490	479	484	500	517	509	482	514	501	477	490	517	501	506	496	516	482	485	461	515	486	492	508	472	481	557	499	521	481	473	494	489	481	528	478	517	498	475	510	512	518	526	522	492	458	469	507	504	520	456	521	505	474	535	460	477	494	475	472	474	496	467	540	466	458	496	500	520	504	457	485	509	532	503	494	501	508	488	484	470	470	453	481	462	474	505	466	496	472	509	476	487	504	496	496	475	486	468	456	476	469	503	485	511	491	534	535	504	487	533	500	504	470	520	460	493	475	498	492	487	485	476	503	456	516	498	494	502	511	478	486	471	519	434	440	506	499	467	481	497	500	506	505	507	551	520	467	506	531	480	493	457	458	522	474	463	475	495	518	512	428	486	477	507	482	499	472	506	510	473	510	496	526	502	486	499	470	500	516	528	455	493	510	465	508	488	476	519	499	473	497	488	505	494	495	521	486	504	466	526	508	474	464	528	479	504	496	473	472	501	527	485	486	525	454	497	504	483	464	479	477	514	493	470	496	461	517	473	494	482	509	490	481	531	464	487	484	490	485	520	477	508	486	472	516	501	477	506	506	505	495	509	494	503	503	456	491	486	487	477	516	470	466	507	485	498	519	502	527	507	498	497	472	486	504	508	504	455	529	479	527	493	484	474	475	519	506	537	478	499	486	519	453	476	498	446	496	518	501	481	494	475	491	526	505	506	530	502	489	490	510	488	469	480	501	515	508	528	511	515	468	515	490	473	457	507	488	480	512	503	458	458	488	487	463	520	491	502	498	459	469	463	487	498	462	507	490	458	520	507	499	513	472	493	478	518	463	477	476	525	505	523	461	497	528	442	495	484	509	504	483	522	500	498	483	495	488	491	496	494	465	515	437	463	473	516	456	468	469	471	504	517	518	450	515	507	501	463	491	437	483	494	498	495	436	487	465	464	497	479	523	495	482	516	475	478	450	475	468	525	455	498	483	485	492	497	486	502	485	488	505	483	466	484	469	489	530	492	527	498	472	525	477	492	498	482	453	500	492	460	503	459	477	473	501	506	475	514	505	488	504	466	492	479	461	480	468	532	465	491	484	496	478	465	514	500	484	510	509	499	502	509	538	530	488	475	503	525	475	539	484	488	493	474	510	462	518	501	498	495	494	520	519	544	488	482	514	469	487	489	487	489	501	453	485	531	484	473	467	506	514	482	507	496	466	509	481	468	491	438	474	478	491	477	450	556	496	476	485	506	473	522	488	480	483	515	518	504	479	503	543	521	478	495	476	487	520	464	494	499	516	488	513	535	482	480	486	491	486	510	502	480	471	474	495	489	487	515	489	496	518	450	484	466	470	499	526	476	487	474	501	494	522	461	468	477	498	474	476	446	517	469	518	500	483	479	458
41764	36720	40949	40065	35713	30718	26103	27202	38513	40464	47458	42066	44845	42505	36971	33733	33841	30647	29306	27160	20402	27004	21680	18615	17768	14406	12529	11371	8435	5178	4308	3341	2504	2421	1446	1069	822	819	813	635	563	623	635	574	546	586	492	405	404	355	344	331	273	277	253	281	235	229	239	228	231	224	237	239	229	242	224	212	254	204	217	255	228	231	232	244	229	228	241	220	228	217	225	233	221	242	245	224	216	242	212	233	240	218	224	225	233	223	255	233	218	223	239	218	230	219	227	196	206	228	203	218	211	256	231	256	219	219	224	211	232	233	250	211	221	225	233	228	228	220	236	229	219	216	254	211	204	249	249	198	244	230	231	228	235	234	229	218	216	259	193	232	245	222	214	228	247	235	237	210	247	242	210	235	232	215	244	230	253	266	221	239	245	209	243	238	244	222	202	241	225	229	241	249	222	209	216	209	215	236	233	247	259	182	242	216	225	245	201	248	245	231	218	214	230	215	242	235	241	232	239	215	235	236	220	221	225	219	239	229	246	250	231	231	237	207	237	228	211	215	246	256	266	228	235	247	225	198	205	229	213	263	227	239	225	238	227	221	223	227	241	206	221	228	240	217	240	208	204	247	223	224	238	235	189	241	219	234	237	215	228	221	224	211	222	213	222	231	243	206	221	251	218	200	244	228	217	224	233	212	229	228	219	218	216	223	244	218	213	229	234	199	236	198	235	212	220	240	222	216	248	261	248	242	211	219	227	246	240	211	209	218	199	209	224	209	236	230	239	243	216	227	208	238	232	228	222	240	236	241	219	214	227	237	177	208	245	256	232	222	233	222	235	225	216	239	199	217	224	228	223	216	223	274	229	229	231	251	225	214	233	242	206	245	282	221	228	222	233	236	235	213	226	221	210	208	231	217	211	222	242	220	214	224	227	237	244	216	211	230	236	228	233	225	213	233	239	211	229	227	191	227	241	233	247	253	225	199	255	216	214	213	236	212	245	202	251	234	228	214	205	221	242	259	227	254	248	250	231	218	233	267	238	243	222	251	221	221	225	212	224	213	211	222	217	236	206	219	242	246	202	234	224	227	212	239	241	226	232	226	208	215	223	240	245	249	231	214	211	205	246	247	248	250	244	244	236	231	222	236	231	238	206	256	259	229	252	241	225	216	227	251	192	215	241	211	261	231	228	231	211	207	219	221	231	216	243	221	230	213	201	233	220	249	232	230	225	210	207	202	213	237	252	229	223	201	207	223	221	199	224	230	235	254	240	230	251	218	238	219	245	237	215	217	275	236	207	236	210	233	241	250	224	251	220	211	232	204	231	222	216	235	234	245	212	247	234	234	225	232	229	190	255	248	243	230	200	220	241	216	219	240	237	242	222	201	226	242	241	233	262	235	214	242	217	225	238	240	230	247	195	217	228	237	231	217	214	213	232	238	246	230	208	220	215	218	227	227	226	228	238	223	256	233	232	229	220	234	199	215	206	231	234	223	230	257	231	233	237	256	216	198	227	238	225	221	236	250	196	237	225	218	209	212	240	222	224	207	227	234	230	241	227	220	249	244	252	245	214	236	231	212	249	213	222	249	215	236	241	240	220	216	226	234	224	230	238	217	265	231	228	224	245	252	229	213	256	241	230	215	212	214	201	244	236	201	238	231	240	223	232	199	260	234	197	231	234	243	249	244	227	270	237	239	217	222	242	222	229	223	220	221	227	247	258	219	209	234	225	222	234	244	225	244	252	215	229	235	227	225	221	228	230	234	236	218	208	220	219	233	213	236	212	243	227	227	222	223	216	217	246	252	211	219	245	243	217	239	217	224	219	238	251	212	248	231	241	219	235	235	213	232	234	230	240	233	236	209	220	204	234	212	224	241	219	212	247	200	213	229	216	230	228	227	186	241	204	239	241	241	213	228	227	202	219	217	216	221	223	240	250	217	227	238	217	235	235	223	248	219	242	235	262	197	221	245	245	256	247	222	260	250	228	209	231	211	231	222	235	252	244	260	240	262	221	241	254	233	264	208	224	226	231	222	231	241	208	211	217	234	259	223	231	241	236	229	266	220	243	208	227	223	218	246	225	204	226	231	201	247	222	214	209	226	224	207	225	227	219	220	216	235	220	251	232	211	233	234	245	227	225	233	229	206	241	218	234	224	225	220	229	203	227	215	229	222	232	230	240	208	242	209	208	218	247	225	216	205	235	228	254	239	221	234	213	226	226	218	247	253	249	227	204	218	227	233	247	243	222	222	217	227	228	239	241	213	227	197	274	224	222	237	218	230	231	234	216	197	220	225	232	190	251	233	216	227	213	210	263	234	256	215	204	237	224	275	235	240	218	221	230	245	226	230	209	208	217	236	241	251	230	230	224	231	221	208	209	214	233	234	189	224	223	234	217	234	251	229	229	240	217	234	209	222	215	238	227	219	236	212	267	225	224	193	245	228	230	268	216	223	231	241	249	239	213	232	253	244	220	226	232	243	244	221	277	234	232	226	243	242	220	245	225	227	215	211	216	240	201	228	237	223	241	229	205	213	255	199	220	208	239	226	217	208	190	199	197	227	237	217	228	207	225	218	225	249	215	212	246	233	207	225	246	208	235	222	213	234	227	251	228	231	216	200	245	203	227	262	208	250	216	210	204	224	252	258	245	225	237	233	246	199	238	212	230	244	248	241	210	221	262	233	239	209	232	224	209	205	213	209	222	226	221	207	215	206	235	242	228	228	247	236	215	225	213	213	227	213	231	233	248	216	211	218	248	244	221	241	203	232	230	230	248	239	206	228	232	238	216	231	236	251	204	231	224	223	209	208	214	223	229	245	232	219	201	237	200	237	232	219	215	229	224	196	263	219	212	210	238	235	217	225	216	221	237	194	225	244	219	226	233	244	219	217	223	203	255	215	221	210	212	227	224	244	233	220	250	202	253	234	237	221	254	245	222	235	231	218	267	224	285	238	258	223	247	220	239	225	230	217	209	252	230	203	209	210	206	235	228	221	214	226	231	242	230	243	219	222	211	235	220	219	210	229	228	195	249	240	224	245	264	227	216	250	236	220	205	238	219	250	228	222	229	249	219	233	245	244	231	231	206	216	202	239	232	224	214	229	248	224	245	240	233	228	216	214	213	265	262	229	236	254	240	222	239	240	213	252	228	253	246	214	201	210	226	260	241	240	238	207	249	242	207	236	254	207	227	223	207	239	262	221	208	215	232	219	231	218	227	239	232	229	220	232	227	245	201	229	221	236	232	225	224	222	257	239	219	215	267	245	226	241	231	237	244	227	234	226	238	216	254	221	210	213	250	232	230	213	217	215	216	224	221	234	247	223	212	233	234	238	237	230	248	228	251	255	245	228	213	244	237	255	227	207	237	219	239	196	229	222	242	235	208	242	225	209	238	209	229	234	223	226	212	231	236	203	226	245	214	216	222	221	219	241	220	223	223	254	227	236	217	235	213	248	252	224	228	260	234	235	229	229	231	206	256	221	254	237	230	288	236	248	236	235	207	214
28132	29803	40283	45199	43993	41117	38611	41216	49126	52107	58352	56437	60292	57050	54160	52252	51350	50911	48930	47010	40327	49058	44949	41199	38874	33826	34644	32365	28019	19899	18939	15995	13380	12195	7400	6157	4800	4582	4596	3597	2955	3112	3573	2998	3075	3280	2564	1998	1658	1476	1452	1258	1116	1015	929	862	786	752	728	730	716	715	678	670	696	649	655	604	654	693	606	616	603	664	660	614	618	633	646	670	612	617	675	599	596	624	648	602	644	593	659	599	617	604	636	618	676	638	589	608	639	672	617	642	595	616	572	624	589	583	617	614	569	598	612	579	607	662	640	606	638	675	611	614	633	629	620	581	598	611	593	627	599	575	640	579	583	627	575	577	585	628	644	594	595	598	608	609	635	593	618	596	609	576	633	581	592	578	597	605	596	605	553	572	585	628	593	600	649	573	549	636	628	585	610	630	589	608	628	649	587	599	597	588	596	606	598	599	627	641	589	604	622	589	622	605	626	614	645	612	647	610	615	644	597	573	618	585	605	639	640	614	606	648	578	602	655	599	603	624	586	594	614	625	574	590	603	590	602	566	609	630	643	617	564	580	579	628	635	595	599	597	598	621	615	608	601	574	607	584	595	618	662	627	573	578	591	640	586	611	562	589	593	602	637	635	615	623	639	628	624	610	634	576	642	637	603	571	618	585	619	609	611	596	625	618	587	601	589	609	582	631	616	574	570	591	626	606	601	656	627	619	606	591	625	575	580	621	627	662	574	570	604	579	606	593	625	606	582	595	588	632	654	594	590	630	577	606	655	625	604	578	581	587	568	603	629	678	627	558	597	602	596	602	592	610	595	659	618	633	594	615	587	614	583	585	628	591	583	627	632	608	590	565	580	616	638	613	636	619	640	604	590	600	584	594	625	652	601	586	584	620	561	595	606	583	627	604	592	575	591	614	625	620	589	591	628	605	591	619	657	613	586	624	620	609	609	590	572	616	598	623	605	543	669	652	635	599	626	613	582	605	583	577	594	587	596	588	595	618	593	651	599	609	578	594	570	661	557	601	640	623	585	599	645	569	638	609	580	610	604	586	586	613	562	622	554	597	572	630	598	657	603	581	596	611	616	604	626	664	600	585	559	612	561	605	631	605	625	555	632	628	598	607	638	566	592	609	601	561	614	591	607	633	620	602	615	605	617	600	605	586	605	595	573	594	632	635	619	616	647	605	580	602	567	610	650	603	594	606	596	603	639	628	560	603	653	580	599	641	586	620	620	622	611	637	618	615	617	625	611	630	551	610	587	624	654	593	656	591	626	603	657	603	619	617	560	609	564	637	614	623	589	619	588	614	587	621	605	615	603	616	633	618	600	608	605	611	593	646	605	555	628	579	633	609	623	587	598	593	593	572	610	617	597	631	582	575	638	636	638	597	575	635	573	614	628	603	603	608	594	609	634	612	629	621	604	654	563	601	599	604	605	585	549	655	597	638	631	614	663	579	591	623	587	582	665	615	627	600	585	567	572	596	622	587	560	616	610	591	632	592	582	662	622	631	609	580	575	625	579	594	602	604	594	598	645	567	589	612	624	545	589	577	615	626	640	597	609	605	653	590	596	611	565	572	627	605	624	616	624	634	611	583	626	618	593	594	587	580	601	624	576	603	598	649	612	613	615	612	601	582	594	584	555	622	602	597	550	632	607	598	550	623	597	584	641	625	566	582	608	608	633	590	636	593	616	613	597	599	589	578	626	597	564	612	619	609	599	631	601	598	587	592	599	585	648	645	624	640	619	613	574	623	612	593	649	584	598	590	625	611	576	625	583	589	603	635	593	627	609	588	658	573	623	622	608	577	615	597	574	617	640	599	636	643	651	654	634	641	622	660	634	630	622	630	661	621	588	638	595	651	545	633	634	593	600	613	587	614	637	590	631	610	609	596	557	650	605	599	529	595	613	608	648	604	612	598	597	609	616	582	598	617	584	598	599	607	639	589	600	580	607	596	642	663	614	592	582	623	590	595	560	606	597	603	617	596	597	607	579	596	576	612	601	610	598	582	638	592	593	598	586	587	609	636	583	652	618	621	632	605	624	613	586	573	599	579	619	595	615	606	615	594	603	584	611	587	602	621	601	580	563	570	621	625	612	581	599	593	584	646	551	614	621	642	616	633	592	627	646	623	603	572	604	540	617	628	645	588	614	618	586	610	609	576	559	585	589	601	635	618	598	624	624	643	598	599	620	655	603	588	594	626	606	588	617	643	616	627	636	674	628	613	604	617	578	594	571	596	567	614	635	590	675	597	597	632	574	614	598	654	597	603	588	579	597	625	588	589	632	601	624	589	622	605	620	627	611	608	579	628	618	625	612	612	600	613	609	607	598	596	667	623	624	623	609	589	626	599	634	548	586	641	558	560	594	586	662	613	629	587	621	609	589	591	582	639	596	618	622	612	613	612	595	613	550	592	569	624	585	603	594	542	614	608	616	583	594	639	583	567	588	569	636	590	610	628	580	591	595	637	612	621	613	591	599	620	629	597	611	563	598	630	588	623	634	577	618	628	586	608	576	642	586	581	612	593	604	608	613	558	600	632	601	600	571	633	603	620	620	565	603	612	600	573	582	597	578	610	612	605	629	662	595	605	625	612	615	614	626	566	624	562	642	638	561	650	618	602	595	595	597	604	571	592	601	631	564	586	636	587	576	571	621	598	597	575	623	620	640	573	623	649	595	593	595	546	615	611	573	591	574	626	629	532	642	608	577	594	592	590	599	617	546	606	650	603	581	663	587	632	561	611	573	622	612	622	614	590	537	558	637	562	587	623	603	637	672	659	615	606	642	620	620	553	649	633	577	606	575	622	642	569	617	550	576	639	635	627	601	597	606	617	591	620	647	567	634	611	592	572	552	585	555	603	623	638	570	552	632	600	664	573	621	632	595	598	594	603	605	640	603	591	584	613	571	602	646	602	621	615	620	601	624	617	579	647	608	629	634	603	608	531	602	611	602	587	600	588	576	598	628	587	592	594	642	595	622	590	612	589	631	609	618	623	606	582	606	628	623	613	565	571	596	597	620	654	586	623	608	596	598	646	593	593	631	589	632	642	618	580	621	631	613	605	655	611	649	616	580	582	633	589	621	612	620	619	617	583	637	619	623	624	607	599	618	595	606	597	579	596	529	630	627	561	602	596	599	665	602	611	577	648	619	619	595	610	605	646	592	613	605	595	615	631	643	579	586	647	604	599	620	609	604	567	583	612	569	652	621	605	602	616	590	600	633	595	631	639	605	592	573	645	613	554	622	604	596	605	584	600	605	634	644	570	625	624	637	635	652	589	583	591	627	621	595	595	602	610	606	591	606	633	601	590	630	590	623	590	606	611	627	641	595	615	600	584	588	632	632	636	627	638	643	611	619	582	648	623	596	636	608	586	614	576	611	582	637	607	647	622	638	581	608	625	640	623	628	589	613	613	605	587	580	590	613	618	572	603	633	613	585	650	587	592	589	596	656	595	600	573	585	579	640	627	603	614	568	613	594	592	606	629	603	586
16639	14358	16102	13087	9702	6454	4264	3142	3266	3741	4798	3892	3842	3422	2406	1826	1810	1442	1415	1357	923	1234	1076	888	996	780	556	582	413	329	282	237	206	211	152	159	178	164	155	145	137	153	160	140	146	159	136	122	118	144	136	140	157	118	97	125	118	138	129	121	127	134	138	112	137	127	132	120	103	136	142	131	107	141	136	136	134	139	123	126	138	141	128	138	120	133	120	111	133	125	112	117	140	114	125	127	138	134	110	132	130	142	117	140	149	149	113	123	107	133	109	120	125	124	143	113	119	121	133	120	121	138	123	126	105	124	144	113	109	123	119	131	146	116	107	116	116	124	143	121	112	124	105	121	142	122	140	118	125	121	123	124	128	119	131	138	140	130	140	98	110	128	116	113	134	114	102	114	127	119	125	135	125	127	114	119	112	130	133	114	129	126	130	95	144	126	112	115	138	134	114	106	130	112	123	124	113	130	128	155	120	128	108	125	130	107	120	124	137	146	135	99	133	123	125	132	136	137	121	151	139	123	133	122	127	129	129	127	123	125	133	142	115	122	134	122	135	150	153	113	106	111	122	124	110	116	124	103	126	118	138	121	135	136	115	127	145	120	149	142	122	109	119	120	135	140	157	131	115	143	121	114	118	136	110	121	126	117	135	124	127	114	127	129	123	130	138	145	115	147	142	128	130	109	133	135	115	141	118	124	133	118	124	146	113	129	138	132	117	138	140	125	117	144	134	130	122	123	129	118	129	143	110	102	146	124	113	132	137	135	114	130	120	114	134	124	121	137	110	148	129	129	113	118	123	132	126	134	124	118	139	137	123	110	134	135	131	115	108	116	126	129	123	120	142	118	123	118	146	134	110	148	127	121	108	130	109	110	134	126	111	114	123	141	124	107	116	122	136	138	132	139	109	123	141	119	135	163	112	141	129	128	146	105	124	118	142	129	98	127	134	137	138	129	128	118	109	129	120	131	109	132	129	112	126	128	122	133	123	132	118	131	151	141	134	113	147	138	134	117	115	115	121	134	121	115	105	155	140	125	131	118	116	145	120	119	134	134	129	134	152	126	141	131	115	144	137	130	125	115	129	141	122	121	142	113	125	120	118	132	156	122	124	121	139	153	124	122	112	134	128	116	134	132	145	132	115	128	127	114	100	145	132	108	133	136	129	134	118	110	110	127	120	139	154	136	143	148	119	121	139	122	117	133	140	142	120	112	119	126	129	118	124	131	138	114	125	127	133	151	135	122	131	121	129	116	129	132	131	121	110	111	118	122	132	148	135	98	136	133	145	127	142	116	134	127	136	142	119	119	122	123	111	132	136	131	132	139	132	136	136	114	136	140	125	117	127	120	128	139	114	118	129	133	131	105	124	118	112	99	111	143	133	131	123	124	122	116	131	97	130	126	103	114	123	124	128	117	119	112	113	128	145	101	122	128	134	134	110	148	141	134	124	108	119	119	117	136	132	117	125	109	116	120	111	107	130	137	130	131	132	112	136	124	109	121	108	95	115	114	109	135	120	130	104	104	119	125	111	142	141	129	144	111	135	116	123	151	116	124	123	146	135	127	133	107	119	128	111	120	137	131	130	144	137	118	102	133	125	135	134	118	124	121	136	116	133	155	119	111	136	132	125	120	132	121	126	110	112	126	150	123	109	123	130	112	127	106	131	124	130	117	133	128	147	146	133	133	117	121	130	134	130	135	122	126	121	133	132	118	132	114	109	137	128	107	135	119	149	135	120	116	110	128	114	91	116	143	150	131	98	136	121	102	139	120	117	122	126	142	135	144	127	128	134	136	124	133	114	95	133	131	137	135	125	128	140	120	135	115	115	123	123	139	119	148	135	146	124	135	123	123	117	138	143	120	120	119	123	123	133	130	136	106	131	124	129	125	129	139	140	103	114	122	129	138	142	113	117	129	124	143	104	109	103	121	104	132	124	122	110	123	129	113	127	119	139	115	124	125	135	139	111	141	121	145	135	144	121	118	134	132	132	111	107	128	119	128	124	112	112	129	122	154	139	120	121	114	140	120	111	118	152	122	160	123	113	131	126	135	149	131	98	113	125	140	117	126	128	116	147	119	122	115	141	130	122	144	119	109	136	134	117	130	118	133	140	139	109	130	114	136	138	112	125	126	118	146	138	109	132	119	129	142	142	113	133	127	103	116	127	132	136	131	138	136	123	122	124	130	119	126	125	110	120	130	120	112	117	113	123	120	134	101	122	122	131	115	124	160	128	119	126	121	153	136	119	143	119	120	122	118	119	142	121	145	138	122	129	124	143	117	125	120	132	125	129	126	130	120	118	117	111	133	120	124	128	124	117	139	121	119	125	127	139	121	134	128	137	115	137	133	136	135	127	126	122	131	136	113	140	119	114	116	122	107	117	124	117	132	133	128	120	129	111	137	130	114	124	137	115	116	131	134	132	129	139	123	116	141	77	145	123	128	147	131	151	117	118	114	144	125	123	150	142	126	109	113	123	143	116	143	119	123	142	143	150	140	114	131	117	118	121	123	146	134	143	115	134	112	141	132	125	109	127	131	107	101	107	132	127	120	121	125	135	153	120	142	119	114	131	136	107	124	138	116	129	122	126	125	125	102	121	135	130	118	130	122	118	115	142	124	134	132	136	127	118	119	110	109	154	129	137	115	137	128	130	129	138	100	115	111	122	143	140	114	114	133	152	121	124	123	123	127	126	107	134	108	120	108	115	132	124	122	110	117	121	120	122	108	121	146	121	109	139	144	118	133	135	134	116	136	125	150	133	129	130	119	127	130	137	139	128	133	113	143	109	129	123	124	136	136	129	114	120	136	104	119	120	129	112	132	119	125	139	130	119	110	108	146	109	115	140	117	125	131	147	123	124	140	110	108	138	120	126	134	147	136	114	142	110	117	113	118	107	110	121	142	133	135	110	131	119	126	139	126	123	125	134	132	115	108	119	146	115	113	119	122	106	115	118	129	140	120	122	131	125	144	128	126	135	112	120	109	128	120	129	122	138	141	125	123	116	121	122	130	137	108	129	137	132	123	116	118	126	125	132	128	156	116	120	127	131	120	123	131	144	126	127	126	132	139	140	121	141	132	130	130	145	133	114	119	128	139	128	130	123	121	128	107	126	118	139	120	118	124	138	123	112	126	138	159	139	132	131	116	125	130	117	121	135	133	131	124	138	144	109	127	154	112	118	133	137	133	124	110	125	126	119	127	135	110	116	130	141	129	131	113	126	121	131	112	135	117	123	153	117	141	122	142	133	114	127	121	137	125	135	135	118	113	123	120	123	124	147	101	123	120	132	131	110	152	105	138	121	134	138	120	111	127	118	120	153	127	116	110	126	113	126	141	110	138	142	130	123	126	134	155	108	105	108	139	117	108	125	121	113	151	149	133	135	122	149	142	115	127	116	113	134	114	130	131	139	126	121	122	132	124	125	139	115	127	134	95	124	149	120	112	120	136	137	120	134	125	127	119	128	136	123	138	115	124	117	114	142	108
10560	12606	21908	23803	22388	18069	14283	12124	12864	15206	19257	16230	16730	14978	11539	10062	9739	8004	7531	7407	5362	6690	6403	5379	5383	4241	3367	3360	2420	1804	1502	1236	1159	1004	777	664	658	605	631	687	608	629	540	512	518	521	496	472	395	431	383	412	396	355	381	353	402	341	390	404	393	389	365	367	377	382	373	360	393	359	383	407	363	367	369	376	380	349	358	366	369	368	387	418	381	384	386	361	369	358	372	372	356	351	377	349	342	350	379	373	338	336	383	388	387	364	375	365	364	382	373	392	375	385	345	344	355	367	367	359	359	407	387	399	342	359	365	337	330	369	362	349	319	342	380	425	382	345	429	358	366	352	353	378	330	429	365	393	379	346	361	327	338	371	351	378	372	319	374	381	367	378	363	342	379	332	371	342	342	348	353	362	339	367	386	322	369	347	349	340	373	378	349	385	362	372	371	361	358	345	360	370	387	340	361	355	359	334	373	354	355	377	350	358	378	359	407	349	357	354	375	339	359	375	356	366	332	353	340	360	356	355	385	352	394	342	349	363	376	365	350	368	370	373	367	345	364	364	402	371	385	380	364	382	355	350	378	336	343	388	366	364	355	356	359	339	381	337	379	377	387	373	378	352	353	391	355	379	378	358	387	346	354	386	394	338	320	384	378	382	371	359	346	384	372	339	358	369	360	345	393	354	380	372	345	371	365	378	373	347	387	397	406	373	371	364	336	375	364	361	369	368	387	408	350	364	381	362	320	395	370	382	359	354	363	365	358	349	369	350	389	380	361	363	376	371	372	377	385	368	406	395	369	349	375	379	401	393	384	352	338	356	344	345	360	354	352	372	327	353	353	382	382	370	413	361	402	337	359	397	355	374	389	368	382	349	389	347	400	375	364	378	373	345	365	351	331	347	342	374	385	388	366	382	370	379	371	357	364	370	340	353	312	370	366	369	340	353	335	387	342	365	367	347	386	373	389	389	339	367	379	389	356	367	355	362	353	376	366	325	363	369	354	338	382	341	335	353	368	385	344	374	390	367	338	319	375	389	370	359	364	354	346	398	387	331	351	372	383	405	392	380	353	377	392	382	360	349	356	380	339	339	380	366	361	325	348	391	355	363	364	375	372	361	382	361	387	368	410	372	350	355	352	370	356	379	415	380	357	381	385	364	369	379	369	341	355	344	363	369	382	365	355	365	390	376	351	383	354	327	369	366	368	370	359	373	378	373	332	402	362	349	334	342	368	360	403	397	343	348	387	363	377	387	361	343	340	399	347	350	362	385	352	371	360	345	362	352	356	363	365	396	341	358	382	355	382	386	394	339	370	378	371	364	363	388	352	371	380	344	405	370	362	335	341	374	392	348	384	342	354	390	336	367	370	395	377	374	362	346	372	391	356	366	327	360	350	371	378	364	393	346	383	397	382	388	343	354	385	358	342	380	382	320	370	343	362	338	382	375	364	370	360	369	372	385	356	353	371	369	354	383	323	388	351	377	327	376	386	380	342	348	363	355	339	348	378	341	326	396	375	342	357	377	375	366	357	362	340	351	370	378	365	396	370	351	389	399	357	364	372	390	334	355	378	346	372	363	398	374	385	377	347	357	345	380	379	420	367	350	379	400	338	363	381	380	322	352	320	364	385	342	311	349	371	354	344	362	363	365	382	361	372	408	371	356	380	398	367	344	350	368	353	344	397	337	338	374	348	370	363	368	381	372	390	346	335	352	329	377	401	355	349	377	368	369	365	338	386	336	333	364	358	361	357	382	346	380	357	348	336	357	394	387	370	373	363	365	362	362	377	338	387	296	383	367	373	363	358	347	385	333	386	346	349	371	393	398	344	380	333	372	368	384	380	378	352	382	347	366	359	370	416	430	312	352	366	378	331	357	347	368	374	382	398	381	342	348	348	355	375	370	357	383	372	360	378	344	365	403	369	346	350	367	334	403	351	373	383	382	415	372	390	364	363	346	357	374	345	366	380	373	377	363	384	364	331	348	359	385	351	362	394	363	353	371	365	412	407	370	365	372	369	371	360	340	364	357	357	330	377	337	334	360	376	383	356	390	367	368	369	358	391	387	369	368	348	345	380	358	374	367	385	342	346	362	388	372	402	364	358	345	364	391	343	358	370	361	330	342	355	392	398	386	374	348	363	362	367	368	396	356	373	364	362	373	347	360	353	323	351	358	367	352	395	389	365	368	383	369	382	376	382	400	374	358	387	391	362	357	364	382	394	387	377	329	394	380	370	339	347	334	345	356	373	363	359	339	339	335	376	346	384	354	357	356	378	365	370	370	366	391	375	377	352	394	345	363	382	382	350	375	350	389	378	367	367	373	368	386	373	356	348	357	361	337	354	328	366	352	374	338	362	359	353	371	382	355	329	363	352	344	335	366	379	369	368	380	356	373	400	352	357	346	370	360	393	371	371	385	379	372	377	322	370	364	397	367	367	355	391	351	372	389	359	371	340	393	361	378	375	385	432	364	360	364	388	342	387	385	395	365	338	362	359	362	375	382	344	361	365	338	326	350	374	368	342	344	378	391	376	353	367	361	378	401	356	381	390	398	362	355	389	353	366	352	400	383	352	391	376	341	338	372	366	393	358	353	366	372	365	368	380	375	363	330	364	359	370	379	377	406	392	350	386	347	350	372	373	369	363	420	396	353	358	382	381	412	372	345	359	360	358	364	347	366	358	395	338	373	391	342	340	361	359	364	347	386	354	328	362	360	334	369	356	390	381	346	341	412	371	381	397	401	379	379	376	327	370	355	350	355	354	344	339	386	393	340	355	377	363	340	385	359	339	357	358	369	330	345	344	419	368	389	376	374	387	352	323	345	355	368	355	410	376	351	361	383	379	373	351	342	360	375	368	359	359	345	428	405	401	363	363	345	339	357	372	387	358	372	327	398	382	348	360	371	363	382	371	381	327	383	369	378	363	373	358	347	353	364	350	352	385	408	325	379	364	356	372	332	334	353	342	365	350	330	367	373	376	357	367	357	379	375	390	346	358	340	373	354	358	388	349	391	396	363	338	367	357	385	381	370	342	377	372	382	352	336	346	349	362	373	356	363	396	331	378	373	383	423	378	360	348	392	364	322	342	387	376	346	380	369	380	397	353	358	359	337	349	380	385	354	398	377	365	339	385	350	346	361	366	375	351	371	375	351	366	330	329	366	362	372	397	361	364	371	366	384	371	399	366	376	354	373	380	349	381	376	349	383	373	381	373	375	365	402	362	363	359	370	356	351	361	420	393	332	413	301	382	367	345	355	383	353	381	378	323	379	365	366	374	340	353	368	359	343	376	353	413	373	336	362	371	352	347	379	391	347	371	379	374	368	382	381	356	354	328	371	360	363	388	349	369	354	341	359	378	371	348	366	368	376	347	382	361	332	321	387	354	358	380	373	349	325	345	332	371	367	407	345	366	378	330	383	357	352	400	348	344	332	374	371	369	380	369	366	338	354	376	358	321	413	393	369	330	350	377	345	388	360	353	352	409	380	380	386
31291	30503	34873	33464	28188	24957	19556	17684	22980	27584	36145	33337	32466	31823	26192	21939	22555	17682	17115	17696	11880	13517	12363	8814	10220	7337	6069	5960	3665	2580	2187	1252	1197	971	647	530	462	442	399	368	293	336	343	311	315	322	270	275	237	248	222	183	214	195	189	186	172	177	148	154	173	186	170	171	172	147	179	193	166	179	174	165	154	154	177	175	176	186	173	178	186	178	146	152	170	170	173	162	206	137	154	183	187	154	139	150	163	180	190	165	172	182	164	160	178	181	173	186	164	157	164	181	159	183	147	174	163	172	180	176	184	179	153	160	178	160	170	181	159	159	185	147	187	162	163	171	178	179	158	154	199	180	172	155	175	171	164	150	164	179	177	185	165	164	151	161	194	159	177	163	153	173	160	157	184	166	172	157	173	165	153	173	180	165	178	182	185	147	167	156	153	163	168	145	174	149	152	143	173	168	190	150	163	165	172	181	177	194	206	181	171	176	173	167	176	159	160	176	167	182	163	173	169	159	150	185	161	147	186	158	185	161	164	180	185	176	166	144	165	189	173	150	168	172	179	172	170	179	172	169	166	163	169	187	169	173	158	181	159	175	179	166	150	180	171	152	175	161	171	182	156	182	188	154	181	156	171	148	157	152	170	153	155	181	176	163	170	160	168	175	185	175	181	176	175	151	165	189	192	172	182	186	163	168	183	178	160	147	175	173	176	170	157	165	188	156	155	167	143	173	191	159	157	169	172	177	163	171	147	178	174	178	166	169	177	207	167	159	174	181	188	167	172	182	184	168	167	177	145	167	173	157	194	180	158	160	168	173	177	173	177	176	175	168	181	178	171	161	160	172	135	174	166	162	175	173	171	144	183	189	181	166	140	150	161	141	190	162	162	195	155	171	168	174	154	180	182	169	150	164	172	146	165	164	187	178	170	152	148	160	185	176	160	171	156	149	175	164	169	184	176	173	168	134	194	184	156	174	166	191	174	178	140	179	180	168	149	196	171	166	148	158	166	167	163	158	142	175	169	202	175	160	175	168	154	164	173	194	184	175	179	152	214	164	200	161	169	169	153	188	174	170	172	172	167	188	168	182	179	169	163	172	149	157	174	154	163	149	171	182	194	165	174	170	184	166	135	163	166	171	185	152	158	178	168	157	166	170	186	192	151	183	168	189	173	152	161	166	177	156	146	170	167	177	155	171	182	158	135	181	155	168	187	143	163	179	178	152	150	157	172	178	151	178	176	168	181	177	167	160	189	152	185	171	147	162	168	167	159	193	146	178	178	173	151	149	172	174	164	170	154	178	186	165	155	178	171	190	172	173	171	181	178	162	188	159	176	168	194	171	178	142	167	172	167	157	182	179	153	166	170	138	142	178	174	167	174	159	170	163	161	157	156	158	163	158	181	179	179	157	171	175	183	149	168	168	142	180	171	162	176	157	154	166	159	182	173	171	171	175	166	147	178	172	145	174	180	164	136	174	170	136	163	147	145	185	147	157	173	148	162	187	176	175	165	145	165	149	163	169	161	196	149	156	162	152	167	200	153	163	154	176	159	155	183	166	154	170	165	174	161	174	189	185	165	161	188	183	192	148	159	166	182	168	173	158	162	150	152	154	151	180	160	133	182	161	155	162	198	169	184	166	164	154	177	166	203	180	174	159	160	171	176	183	177	171	146	182	169	168	167	190	172	185	149	158	168	179	154	142	157	155	157	162	150	157	183	169	172	175	191	171	147	143	169	170	171	168	183	174	178	168	200	169	161	166	160	186	175	175	169	174	189	137	155	189	165	160	182	168	153	186	177	198	185	161	178	164	166	169	133	162	186	167	163	154	182	166	164	149	160	173	159	184	158	163	153	165	178	164	173	184	179	188	180	162	172	167	179	148	182	169	176	159	168	151	175	166	175	164	186	144	155	177	159	170	171	161	164	158	180	179	168	162	180	155	157	148	164	151	182	160	179	151	166	140	164	166	166	162	168	191	169	152	160	150	163	166	167	178	163	164	166	165	155	162	177	153	167	173	179	166	164	165	176	191	196	151	148	174	175	175	159	173	192	171	175	177	162	176	176	170	174	168	156	178	177	173	154	198	176	181	182	154	204	149	187	172	196	152	206	158	191	195	189	171	156	198	178	179	166	168	173	159	168	166	189	173	167	186	186	152	167	147	175	164	143	168	177	168	207	179	177	175	170	160	158	178	161	169	186	179	165	183	172	151	170	185	174	169	148	169	167	161	174	164	165	196	195	152	173	181	175	159	171	165	194	204	182	166	160	163	181	159	180	176	163	183	164	155	158	146	144	169	151	157	164	196	165	147	184	157	161	171	159	166	174	175	141	180	167	178	158	155	159	165	167	164	152	166	153	153	183	163	162	176	183	172	179	156	177	174	181	173	187	177	169	152	188	161	165	150	145	157	170	163	168	165	167	161	185	145	174	169	175	180	178	175	157	171	166	173	148	175	167	176	143	158	162	171	186	183	174	165	179	163	170	174	164	143	152	177	162	190	171	178	173	173	166	169	165	162	178	156	170	184	187	175	170	169	174	164	181	179	180	166	177	180	176	156	150	157	138	186	163	180	164	175	173	177	142	181	159	154	152	147	156	181	157	163	145	172	188	175	163	155	167	172	175	168	164	170	173	174	185	161	166	164	158	161	169	172	168	160	164	151	173	153	153	159	196	160	143	165	164	157	158	159	183	167	190	185	189	173	177	176	164	179	165	161	170	159	174	165	164	163	168	164	168	184	162	181	164	175	204	183	170	173	180	148	165	164	165	182	175	168	172	152	148	144	173	190	177	184	167	181	167	174	159	166	176	165	137	166	159	168	172	177	181	169	145	175	170	179	174	176	166	158	184	177	156	157	158	174	174	168	164	154	153	169	177	167	152	178	175	155	184	146	152	168	162	181	168	166	174	160	185	188	161	167	168	175	152	164	158	174	163	164	151	136	180	154	158	179	183	186	157	151	172	176	181	183	172	167	155	176	173	165	187	162	160	169	153	169	165	149	167	164	184	164	167	148	185	161	181	162	179	171	172	157	169	174	156	182	151	168	149	150	168	181	175	168	152	150	154	185	173	181	154	174	148	179	170	162	175	164	156	156	151	167	155	171	179	150	166	152	158	169	160	149	187	179	181	170	176	159	187	183	161	189	185	174	172	170	171	171	152	193	163	163	154	161	154	169	176	171	156	157	196	176	174	162	157	158	159	170	151	152	174	156	172	157	175	170	170	187	160	176	190	172	171	173	180	172	169	158	168	188	186	154	180	167	173	170	140	163	188	173	165	164	157	173	174	138	192	175	161	168	143	166	182	173	149	165	185	169	173	167	170	171	157	158	173	177	158	189	182	172	176	152	177	169	153	167	166	149	164	173	186	166	173	158	179	175	162	178	171	189	181	205	172	175	181	195	171	161	157	160	152	160	155	151	180	168	186	174	156	167	180	185	160	161	184	192	159	163	139	164	166	163	156	171	173	172	186	170	180	166	156	156	166	184	170	186	189	142
20584	25626	34881	39859	38219	37133	32834	33196	39304	42083	49709	47979	50248	48547	44657	42423	43529	38873	39165	39681	31896	36740	37211	30180	32006	23983	24490	23579	17441	13764	11251	8087	7937	5834	3837	3342	2692	2521	2108	2125	1721	1941	1988	1629	1644	1775	1488	1358	1039	983	914	818	733	672	591	573	564	516	544	523	552	542	510	524	473	519	532	460	506	502	542	508	487	455	493	471	459	484	487	462	453	483	480	465	498	473	475	481	472	522	507	504	484	519	455	481	498	467	442	504	492	484	478	488	475	466	478	445	494	473	441	453	471	486	492	488	475	460	458	499	498	496	513	491	458	465	471	491	473	521	471	495	487	447	519	507	476	476	481	503	457	460	472	472	480	450	459	473	515	468	477	483	506	494	434	527	521	487	460	486	510	510	466	463	491	442	466	510	483	505	477	453	489	462	466	435	470	477	481	447	457	437	463	489	488	480	468	477	510	465	486	478	498	500	508	465	469	474	436	495	486	485	457	479	465	480	486	473	471	445	473	499	448	456	451	472	460	504	495	445	489	482	491	502	448	478	490	486	476	465	444	489	451	513	490	449	492	461	497	436	479	457	493	475	480	493	482	473	474	491	500	462	441	483	480	513	440	487	495	475	467	482	440	463	494	454	450	497	470	464	516	487	458	483	443	475	476	452	473	467	485	457	427	449	487	476	456	509	472	487	495	452	417	462	511	452	454	461	454	445	463	488	488	476	460	484	462	453	506	440	441	481	477	466	467	441	483	454	486	456	454	443	422	471	453	493	460	461	487	482	458	426	431	505	495	447	515	465	461	454	506	458	512	469	455	471	444	500	445	502	437	467	461	474	459	477	475	452	480	472	479	517	471	454	524	472	474	455	514	453	491	481	468	491	495	477	494	501	482	472	485	458	448	487	487	476	503	476	463	436	489	481	486	473	467	491	477	484	479	471	505	503	446	452	498	483	443	430	504	459	452	493	427	447	484	477	471	485	477	425	464	483	481	473	485	443	477	498	471	469	482	527	491	471	481	434	458	467	505	454	491	499	476	475	481	473	493	469	495	486	482	472	445	449	440	467	461	466	502	497	482	479	443	481	472	516	438	472	492	494	500	470	427	500	477	438	469	484	463	430	489	489	467	481	485	460	455	443	440	541	439	478	470	430	461	463	457	484	528	490	496	504	447	491	474	437	480	479	466	478	470	465	479	471	480	464	485	479	450	502	480	483	479	499	473	446	478	474	437	469	448	502	459	469	513	486	489	501	436	444	514	478	491	482	431	479	506	465	468	442	481	461	458	491	440	520	450	497	494	510	508	503	484	511	435	484	437	442	504	461	469	486	461	466	455	485	478	479	448	461	498	436	501	474	496	472	513	435	464	493	420	475	488	468	450	467	456	481	453	460	496	458	468	458	506	459	453	489	489	506	522	480	481	463	489	436	426	471	452	493	483	479	485	511	455	505	476	466	492	483	432	461	471	472	430	479	465	462	425	458	453	477	473	466	512	494	467	480	475	465	485	481	460	479	500	444	466	486	469	453	436	462	476	420	444	492	473	478	482	491	479	470	470	482	475	486	512	440	452	499	503	470	488	486	482	496	473	482	436	473	441	481	447	485	450	484	510	489	437	496	464	476	477	519	517	455	461	464	486	445	460	513	465	476	469	466	498	469	496	500	470	480	466	477	456	460	476	469	433	460	466	470	404	462	473	481	451	459	505	445	497	461	444	452	462	447	473	475	501	492	469	487	487	457	433	473	431	449	458	513	438	472	465	470	478	450	467	470	470	497	472	458	446	464	536	449	479	476	491	499	473	487	442	470	463	458	455	488	484	442	474	448	497	475	492	496	463	504	467	459	488	435	471	485	481	458	487	463	500	501	470	456	489	442	471	472	459	488	490	436	454	498	513	472	488	502	507	500	474	472	505	446	461	490	477	481	490	462	473	474	455	480	492	468	471	461	477	460	471	461	457	454	473	467	465	458	451	466	476	437	451	460	462	488	451	463	477	496	443	480	471	461	451	507	460	488	483	500	477	473	516	523	450	511	503	491	481	508	482	464	484	461	514	473	467	532	480	471	481	508	450	438	472	447	519	437	462	466	479	458	443	455	465	471	485	501	488	468	427	507	473	468	484	490	462	468	464	456	470	469	484	457	435	492	491	475	469	437	464	441	473	462	503	471	477	482	497	451	426	478	470	511	448	476	491	421	483	450	468	501	474	465	476	518	452	497	457	452	450	446	444	465	475	447	454	451	457	461	476	477	485	495	461	463	512	480	450	468	425	456	445	481	457	460	451	457	476	483	485	462	483	506	485	505	455	467	486	459	465	471	478	477	467	468	452	514	452	508	460	503	465	507	487	498	473	468	510	424	462	481	489	453	492	456	452	517	469	451	482	455	451	463	490	468	494	459	530	437	420	479	452	457	447	438	526	478	418	468	483	443	475	415	473	450	494	538	499	499	429	472	482	482	447	491	454	410	497	467	478	484	487	490	462	495	473	481	467	464	490	469	500	446	466	469	437	463	481	461	490	474	480	469	457	456	447	482	479	481	469	448	468	449	463	509	493	462	485	461	444	525	517	487	472	467	449	469	493	454	473	477	509	461	485	483	469	471	456	473	492	472	456	467	428	476	462	460	481	489	514	444	451	506	475	484	443	442	467	471	496	454	461	438	492	456	490	515	448	440	452	534	470	509	474	463	481	499	471	494	494	499	447	521	526	476	506	497	426	460	459	447	463	458	471	446	461	451	436	489	477	467	474	469	440	455	455	459	524	482	463	485	481	503	481	518	468	469	433	485	474	442	464	481	485	462	487	450	448	491	440	503	442	461	524	491	470	436	476	436	492	457	464	472	475	452	508	460	467	466	501	438	466	501	494	452	492	466	455	436	437	519	495	469	490	477	456	503	467	451	473	450	444	427	510	475	442	505	495	473	494	484	497	480	458	422	435	476	457	472	443	490	429	501	499	486	473	523	482	490	475	485	462	504	460	477	491	476	458	455	456	495	552	517	471	456	489	464	463	475	438	509	485	481	489	474	427	503	415	453	468	495	450	457	469	482	457	472	459	501	416	456	458	440	433	477	490	502	477	520	500	449	496	443	464	456	450	497	499	495	466	500	464	479	451	469	443	467	490	432	444	457	470	463	497	491	448	462	452	446	476	481	482	470	449	473	472	503	462	460	472	487	456	445	512	489	518	497	447	489	501	488	459	474	484	438	464	478	445	511	448	487	494	484	495	482	482	462	472	432	483	475	463	498	503	503	464	470	434	483	441	474	471	448	480	473	492	465	477	480	475	460	463	502	471	476	469	439	452	442	458	417	449	461	453	416	493	509	433	478	504	477	451	475	470	462	488	446	466	479	450	518	459	480	505	451	474	462	453	505	444	452	509	515	475	469	464	477	454	490	420	483	463	478	458	477	437	417	479	450	435	477	474	493	509	495	412	469	491	484	480	500	464	466	485	518	481	512	474	475	500	520	468	507	443	479	467	474	465	484	440	474	479	496	464	494	430	491
39019	38620	41264	42305	44106	38050	27858	32359	36967	42227	48128	41504	42027	42128	35850	34303	34510	28134	29924	29459	21482	25267	23179	17659	18160	12455	12771	12950	7525	5640	4525	2972	2589	1933	1218	1027	839	764	746	678	503	566	645	516	557	555	497	413	349	343	293	265	288	255	253	247	246	279	240	223	251	230	242	206	232	212	254	237	235	245	236	224	231	233	216	230	227	224	220	242	236	269	243	218	234	207	237	213	226	220	216	205	228	230	212	222	207	226	190	225	202	205	228	250	224	244	232	261	220	222	220	235	229	224	239	233	225	201	233	237	230	227	229	221	243	246	223	241	219	208	241	230	216	239	214	234	219	241	232	207	204	215	244	203	231	202	238	220	210	217	241	195	213	219	197	210	246	229	234	224	215	210	217	204	234	218	232	227	213	215	226	211	252	196	244	222	237	247	219	232	233	214	258	207	215	208	217	230	238	202	224	214	249	224	206	225	220	213	213	239	214	195	190	222	236	204	212	204	214	250	235	217	220	198	219	239	243	227	213	201	206	226	224	232	219	208	225	218	228	208	227	206	215	219	222	223	242	234	243	204	208	237	221	219	204	204	184	235	235	211	236	214	216	200	216	212	218	237	258	197	222	228	223	240	221	212	234	214	218	233	207	230	217	228	228	191	217	223	233	224	223	233	219	220	237	200	226	234	190	219	192	205	222	221	219	212	218	222	259	246	219	225	231	234	230	248	247	210	209	223	222	233	231	224	233	199	269	239	211	239	222	248	217	217	195	231	208	222	216	243	222	216	232	205	212	203	232	230	245	213	237	205	224	221	206	252	220	224	226	236	195	226	218	230	247	248	229	213	243	231	207	244	228	222	247	215	250	213	222	218	232	218	231	195	218	223	206	222	218	201	215	231	220	253	219	239	255	234	228	230	223	216	220	202	234	189	223	250	180	234	219	215	217	253	205	242	220	236	231	212	225	230	203	217	189	215	207	237	209	222	234	216	215	229	229	240	240	215	203	226	205	215	231	201	201	239	239	215	191	223	199	223	209	230	215	179	221	214	202	211	248	201	223	223	232	237	265	258	224	225	223	205	217	226	215	211	246	242	233	234	213	226	229	233	244	235	256	245	221	217	228	243	213	207	170	216	245	220	211	242	237	211	214	206	220	216	251	216	238	222	210	250	222	219	219	214	207	224	206	220	223	203	208	235	225	236	231	200	216	214	229	210	240	235	216	221	223	237	222	205	192	191	203	226	218	228	221	251	211	255	251	221	212	219	215	211	262	227	176	217	230	254	232	229	221	202	232	215	233	211	226	224	212	215	241	234	231	236	218	216	248	203	233	224	223	235	229	236	226	222	203	201	220	224	234	237	222	227	232	231	224	228	206	191	218	232	246	230	220	227	201	202	266	215	215	222	216	222	211	201	209	219	233	253	211	246	198	202	200	200	210	205	218	214	208	229	227	206	215	237	229	231	224	209	220	232	201	241	214	248	217	227	202	202	257	221	229	184	212	234	228	238	238	249	237	227	200	201	242	230	231	196	229	223	223	257	219	231	237	216	208	190	214	214	221	237	218	206	226	210	225	235	189	212	212	200	226	218	224	207	203	260	246	241	212	224	211	217	215	227	217	240	239	222	218	238	195	213	231	227	213	227	230	223	220	231	240	227	215	211	208	220	218	220	208	233	223	244	194	206	208	240	222	224	222	220	250	220	215	212	243	215	211	232	205	203	209	222	194	202	220	233	224	244	211	225	246	236	190	245	238	232	240	215	252	223	233	220	198	226	245	245	239	201	229	228	224	223	189	228	212	218	216	217	207	227	200	203	190	244	225	231	215	211	203	250	217	212	210	196	224	221	238	246	192	241	247	212	224	223	231	227	210	226	233	217	220	234	199	215	218	218	219	224	236	217	229	229	217	223	234	222	203	224	211	258	232	236	224	240	213	221	221	219	239	224	226	212	230	194	228	203	200	188	239	241	215	211	219	224	212	223	230	213	194	209	230	213	202	247	240	211	241	204	234	199	241	198	236	210	256	245	229	217	219	210	245	237	232	209	214	224	214	238	218	192	217	208	235	228	196	210	233	238	193	224	226	227	237	232	222	200	226	221	238	203	234	236	219	220	231	210	235	212	218	217	193	221	262	226	232	225	217	221	224	211	195	193	236	211	197	197	247	227	211	234	196	249	209	235	228	226	229	216	233	211	228	237	226	218	240	207	238	252	221	221	202	226	214	239	212	222	209	210	197	222	214	218	222	217	229	202	230	207	222	194	247	205	210	193	223	203	231	208	254	219	201	214	208	224	208	238	204	239	209	243	232	204	215	205	213	211	215	222	224	212	202	243	224	213	246	215	226	221	199	225	216	222	222	211	228	209	216	232	214	220	239	215	229	239	193	224	248	236	215	223	251	237	229	237	228	225	215	217	237	238	205	202	241	240	213	243	229	202	208	219	229	223	226	232	238	257	219	207	215	203	215	227	192	225	217	232	222	236	221	235	226	228	225	209	217	226	225	223	211	215	208	224	200	217	224	240	217	212	240	213	194	226	192	225	223	249	227	235	218	227	222	203	222	231	242	216	219	198	197	216	236	232	210	220	228	230	215	203	219	234	205	235	217	253	243	236	194	224	247	227	207	207	218	219	205	226	226	224	206	235	216	223	218	213	235	247	244	210	222	267	224	227	199	199	217	254	215	232	223	228	201	217	199	209	214	217	208	219	227	199	220	240	217	260	208	208	225	211	236	204	207	208	242	205	241	229	221	204	225	230	242	206	198	198	224	218	214	229	240	242	213	217	219	213	220	219	248	228	210	221	220	229	205	232	207	228	226	213	207	219	234	204	208	237	208	229	234	219	242	193	240	207	244	216	234	211	221	238	213	226	219	222	231	208	207	236	219	242	247	215	231	228	208	223	244	239	196	218	232	223	216	239	207	234	215	217	218	218	244	221	229	225	230	223	213	228	220	213	224	210	215	201	217	198	230	215	272	210	203	211	233	222	234	239	217	220	233	221	239	249	218	226	201	220	210	215	233	244	241	231	191	200	212	209	243	203	202	213	254	227	223	221	205	225	211	222	224	242	216	236	234	218	219	221	206	210	202	210	229	244	201	230	240	213	237	218	224	242	203	230	207	236	227	239	234	240	220	212	245	193	205	208	198	211	214	230	227	227	217	202	228	200	224	202	223	218	232	221	206	206	235	237	221	224	217	208	242	213	223	234	218	204	239	227	231	196	217	208	228	227	215	203	231	211	224	220	234	219	210	239	222	211	237	221	220	203	226	210	195	203	221	212	243	221	233	207	237	230	210	225	178	229	212	207	219	244	213	234	206	226	212	218	221	230	249	245	200	212	201	247	209	215	217	212	232	217	227	211	224	207	211	204	190	205	221	212	229	208	236	221	226	209	246	248	207	206	230	222	226	233	211	229	234	241	204	199	241	238	237	247	245	234	221	236	238	237	176	226	215	219	253	220	230	218	249	234	234	215	242	202	210	226	229	190	235	227	213	222	209	231
25747	31546	40499	47147	50414	46083	39485	45031	49032	53025	57133	56500	58799	57683	53267	53414	52794	47407	50016	48812	40679	47567	46343	39469	37690	31621	34411	33423	25446	22230	16628	13877	13320	9120	7158	5741	4350	4220	4074	3904	2979	3328	3426	3074	2786	3142	2762	2033	1562	1579	1460	1141	1001	988	891	803	813	767	686	688	664	727	710	644	646	640	639	669	634	651	638	623	651	622	573	597	614	592	601	653	606	623	660	607	628	639	592	589	627	629	626	545	577	551	649	576	608	596	587	632	618	601	609	602	594	618	587	585	638	618	598	588	550	621	583	620	593	627	611	625	681	648	629	594	613	619	622	604	563	575	593	594	552	599	642	593	607	577	586	603	618	564	595	558	558	568	578	575	577	587	587	612	574	584	601	589	558	590	592	591	597	611	626	651	563	554	561	543	594	582	639	582	607	632	584	593	633	576	563	608	554	596	572	592	694	591	596	576	573	593	616	602	596	591	587	574	549	600	585	577	573	578	602	559	617	590	568	615	575	583	578	614	569	607	584	556	571	616	598	620	595	628	615	587	600	607	580	586	607	603	554	610	622	607	593	601	560	589	582	572	586	598	553	544	574	547	578	548	616	607	597	568	619	554	580	580	596	586	605	547	596	566	563	567	599	588	564	610	572	588	593	603	596	595	581	623	622	577	584	583	605	590	584	564	634	608	619	595	615	597	596	567	580	542	604	558	583	576	595	563	567	565	536	612	603	611	616	592	620	579	589	579	601	577	567	607	571	575	594	611	593	598	606	614	599	592	593	557	574	618	591	591	588	600	604	585	568	582	558	587	548	630	551	577	575	574	602	596	565	566	571	614	568	607	589	581	563	580	601	562	552	598	601	559	561	597	585	556	589	565	585	599	574	593	569	570	621	593	570	535	540	571	574	661	597	614	578	549	590	565	572	559	578	599	614	641	573	562	563	569	585	581	601	589	616	581	585	608	666	616	595	562	595	623	613	567	574	585	583	549	589	559	609	555	614	584	595	597	633	595	590	599	565	574	621	597	594	559	611	603	562	566	552	588	584	563	567	555	610	584	577	584	596	560	611	566	588	561	613	630	583	567	577	560	576	571	575	612	593	561	640	607	600	634	576	585	605	583	588	614	605	559	603	588	571	555	583	590	599	614	583	563	593	603	546	581	558	614	554	568	564	595	594	594	627	580	575	579	606	598	586	585	643	526	589	626	587	590	597	608	640	643	598	602	548	551	601	582	584	535	592	634	584	606	589	578	591	594	587	629	589	638	598	570	585	582	590	597	551	572	601	569	586	584	613	581	634	546	608	594	569	577	564	579	606	595	674	625	590	609	548	640	574	564	595	579	574	595	564	601	594	572	592	602	585	575	614	622	637	578	560	602	559	594	581	596	576	616	586	619	552	596	573	593	625	581	584	551	552	572	565	579	574	634	585	568	608	624	627	553	553	579	575	620	558	601	591	550	591	501	597	559	592	585	611	572	577	583	590	551	554	583	582	581	623	571	596	609	566	606	588	592	585	587	640	571	604	611	562	621	610	637	622	616	602	586	549	598	604	587	558	621	611	569	582	590	549	587	611	552	602	575	614	572	610	588	613	584	575	634	587	559	592	609	540	556	590	588	528	544	593	555	567	578	547	578	605	566	552	573	625	636	593	597	578	598	549	582	595	560	555	586	564	609	593	596	575	538	562	552	658	552	586	627	604	588	550	557	610	581	607	592	580	611	601	584	591	578	611	611	575	567	583	609	598	586	589	598	602	565	585	604	561	603	607	595	606	585	574	581	598	610	587	595	595	614	595	590	627	600	555	563	604	601	628	594	556	637	588	608	561	556	592	594	609	550	587	600	564	546	563	625	595	591	598	596	605	622	575	589	578	573	590	589	561	606	571	612	593	572	596	590	607	607	578	596	574	570	588	600	603	569	562	587	588	576	610	592	604	623	597	577	597	571	547	546	600	621	594	561	591	580	573	613	596	605	608	596	589	557	574	562	610	613	590	558	628	595	598	604	591	640	537	597	610	661	576	588	574	556	585	612	533	642	589	592	585	603	581	583	596	595	566	596	586	580	589	583	595	588	659	546	578	616	573	596	651	592	609	601	593	630	594	583	569	586	572	582	575	594	594	591	576	596	620	585	532	575	571	578	569	606	621	564	612	551	597	629	546	589	576	559	592	555	617	557	576	561	620	568	597	604	573	571	583	575	607	605	567	579	583	581	579	598	577	601	593	618	602	574	560	611	550	612	582	596	596	615	584	581	576	596	572	646	594	592	565	576	527	628	586	599	608	597	577	581	564	568	614	613	595	644	614	524	571	603	641	601	630	600	554	593	576	564	578	603	599	649	582	583	596	589	613	587	603	613	597	551	569	578	576	570	583	590	614	602	568	588	612	622	576	642	603	580	578	592	558	591	575	576	611	568	587	591	604	557	587	600	544	586	617	587	595	603	578	610	572	606	546	577	630	596	620	649	561	578	630	584	612	562	580	582	548	567	618	602	561	579	656	588	586	585	603	629	600	570	632	573	573	582	587	584	599	630	610	647	588	608	523	577	591	602	587	605	600	565	596	538	560	570	532	597	574	604	557	580	562	603	602	576	577	578	586	570	639	613	575	555	559	574	576	602	597	584	619	582	602	546	614	596	616	590	611	558	559	601	610	575	570	606	558	625	582	608	641	572	581	557	617	545	547	574	574	596	627	584	566	572	625	588	609	586	610	623	627	601	573	567	552	561	576	553	573	603	595	581	566	614	587	608	568	591	594	620	526	620	656	571	614	585	583	568	549	578	599	631	567	550	617	577	593	606	583	614	586	555	625	569	576	573	588	638	609	575	561	588	599	561	558	612	599	606	599	544	541	616	616	581	579	616	587	574	569	579	593	562	563	577	624	551	575	540	591	529	611	629	585	575	597	555	582	575	599	619	606	604	604	598	609	553	599	601	603	633	602	582	592	555	596	597	632	599	564	590	582	582	614	589	597	579	609	611	586	586	566	578	590	599	596	589	585	603	555	550	538	608	571	578	591	553	582	582	606	574	611	627	549	629	576	580	565	599	591	578	572	556	588	598	575	559	598	611	617	616	571	576	589	632	594	578	585	611	581	565	589	524	581	639	583	614	619	601	573	574	541	651	591	577	574	625	573	602	589	579	625	617	591	594	588	594	587	575	602	593	577	591	591	608	619	569	609	569	554	637	581	565	571	582	590	565	552	570	556	608	580	614	559	587	588	593	567	543	591	560	546	561	564	558	633	549	586	577	604	619	619	582	589	537	588	582	620	598	562	580	591	594	581	565	603	554	588	574	593	621	604	601	589	552	615	614	590	622	589	566	584	541	615	615	589	548	584	583	595	560	573	562	652	578	551	590	622	569	617	588	619	598	627	597	565	583	549	581	568	590	564	614	603	617	569	571	590	622	584	597	625	588	567	598	659	574	581	602	581	586	565	621	588	570	605	559	578	586	594	563	591	617	556	618	586	568	607	607	561	584	607	621	596	614	528	602	616	560	611	595	597	598
16129	13962	16493	13593	9917	7158	4066	3139	3392	3948	5025	4028	3543	3044	2138	1880	1795	1351	1555	1457	880	1212	1020	813	863	585	652	591	384	322	263	188	228	159	170	153	182	163	161	150	160	167	133	138	137	113	120	141	138	121	111	129	122	96	119	103	150	121	125	134	106	94	124	141	126	112	117	124	87	103	134	130	127	124	119	116	120	115	96	115	107	118	123	113	113	118	127	99	128	108	119	128	120	127	118	112	117	135	115	102	121	140	135	100	118	103	114	134	113	111	129	89	128	115	118	149	113	104	119	128	115	108	90	118	121	110	128	115	126	139	105	117	93	111	112	120	102	104	128	109	125	129	124	107	122	105	112	130	132	115	126	105	121	109	110	119	128	112	113	138	122	129	125	102	115	113	84	124	104	114	117	119	111	123	129	134	99	114	137	114	130	135	111	127	123	120	109	100	92	124	149	121	140	104	114	129	118	131	97	115	110	130	122	110	120	127	121	104	124	115	101	121	125	112	117	141	134	157	95	117	119	102	112	126	117	112	89	109	120	85	134	122	114	122	118	125	120	140	130	120	127	123	122	113	106	110	129	127	101	124	118	109	113	113	133	108	112	118	97	106	117	116	111	132	126	113	111	104	127	111	120	124	129	132	109	115	105	108	122	133	111	116	131	122	121	130	109	124	117	125	143	108	137	133	115	117	118	122	100	119	115	131	118	160	113	122	146	95	101	110	112	134	108	125	119	125	126	101	117	126	120	111	113	127	139	102	127	116	120	107	92	107	116	150	100	115	108	132	117	110	114	124	109	125	94	114	115	110	111	127	118	107	115	92	129	115	107	112	126	114	120	108	100	124	110	137	120	115	127	124	120	120	125	121	126	132	118	122	102	140	113	123	121	128	117	128	123	116	132	131	136	109	102	147	107	111	120	128	126	121	99	112	116	103	126	138	110	113	119	113	105	114	135	125	113	127	118	99	129	122	112	140	134	115	107	98	124	132	138	104	115	128	131	110	107	126	113	108	116	126	110	105	125	114	125	92	107	108	100	126	133	110	119	110	116	108	131	99	113	127	117	135	145	109	128	107	108	138	120	106	127	102	131	112	132	119	104	142	104	112	100	107	115	107	104	104	144	127	114	116	113	143	118	117	117	116	102	114	102	114	147	139	135	111	125	111	113	133	108	114	115	128	116	122	115	119	120	132	121	121	100	131	116	101	136	98	116	116	117	117	123	118	118	136	120	113	106	111	108	118	125	125	124	123	114	136	118	112	131	120	124	108	122	121	127	117	115	105	143	126	106	110	106	129	132	141	119	131	113	103	106	107	118	123	125	138	114	129	110	124	111	110	122	127	125	114	97	139	120	114	113	106	127	113	125	118	109	126	119	112	112	112	136	128	122	122	137	107	105	106	125	126	127	132	117	127	122	116	93	106	115	119	122	113	94	113	108	107	111	115	116	99	114	117	121	95	121	119	123	123	132	133	109	131	140	140	106	114	127	105	117	108	111	102	113	136	106	109	128	110	100	125	124	114	125	117	116	96	122	97	108	111	117	122	112	131	127	115	125	121	100	113	117	123	112	110	98	104	123	118	133	124	110	103	109	120	130	115	121	122	109	117	111	116	125	121	114	122	97	120	110	122	89	124	138	132	131	117	128	151	125	107	127	102	108	124	121	110	102	117	145	101	113	104	104	135	133	115	136	127	133	124	113	101	135	123	128	117	107	115	118	98	109	134	123	113	112	133	109	101	131	95	111	115	122	114	124	107	118	127	111	129	107	143	129	91	139	130	111	111	117	123	121	125	103	128	122	122	109	131	134	104	107	117	120	136	108	127	126	114	132	121	124	96	122	106	125	118	113	111	91	98	117	87	146	108	135	127	115	109	134	104	119	103	100	111	135	136	115	118	141	118	128	129	96	130	94	116	108	127	124	133	125	107	120	135	113	135	131	125	96	119	111	116	122	127	122	108	110	100	114	114	130	115	123	117	129	133	114	129	111	115	109	121	112	115	127	130	118	120	117	105	133	111	115	103	131	122	118	106	106	116	129	120	98	116	116	113	127	118	139	105	128	103	114	112	102	103	108	140	107	121	122	127	107	129	124	117	129	127	120	128	116	111	139	116	124	102	131	120	115	123	137	113	126	112	94	115	118	112	131	131	126	128	107	129	121	108	109	133	107	138	128	119	144	119	124	115	133	112	109	120	124	104	106	126	129	120	122	105	124	124	116	121	125	122	108	111	110	121	122	114	126	116	122	133	116	127	133	109	98	121	108	110	94	137	118	110	114	120	113	112	123	123	114	109	110	120	131	122	114	128	134	103	123	133	106	106	103	114	123	127	113	111	96	114	120	115	93	127	114	116	122	110	120	109	116	115	125	127	105	106	94	119	122	110	102	124	106	131	106	115	135	111	117	124	100	106	111	116	134	125	103	123	110	128	123	119	124	113	131	107	134	138	125	124	141	102	112	96	114	139	107	111	122	133	126	110	108	116	101	126	105	131	107	119	117	112	115	111	129	121	143	112	120	121	118	109	108	135	133	103	110	112	119	129	115	108	112	112	109	120	115	108	127	112	100	125	103	119	130	118	96	117	107	141	113	123	124	118	113	109	117	117	115	126	96	103	124	112	137	128	96	116	137	123	105	114	111	108	135	119	122	100	119	111	112	151	129	114	119	120	104	114	135	138	120	111	128	132	115	112	117	131	124	114	111	105	104	120	111	98	115	144	123	113	118	117	117	105	119	91	120	131	107	136	99	116	108	97	113	130	113	113	119	118	105	125	114	118	115	111	104	115	117	124	109	120	107	116	131	114	105	144	112	146	106	127	122	111	115	125	117	124	131	115	99	134	122	116	123	118	110	115	117	125	105	111	134	121	123	138	105	125	121	119	109	121	121	111	108	131	116	109	122	118	105	128	125	113	115	123	128	118	101	106	114	125	135	114	126	93	114	106	95	103	104	100	117	110	108	108	120	119	139	120	110	113	109	108	107	120	129	119	115	112	121	133	103	110	104	117	82	126	123	101	127	103	129	127	111	112	128	106	121	135	108	106	132	132	115	123	123	130	116	124	104	122	130	125	120	131	132	119	119	113	131	120	116	121	125	105	120	129	116	124	119	126	105	93	111	111	124	131	110	131	131	107	110	131	119	127	125	101	124	137	109	111	120	130	103	110	83	124	120	122	106	122	113	111	123	120	138	119	123	92	131	105	115	110	120	111	127	99	120	98	104	124	138	121	103	122	127	126	120	124	141	95	125	134	120	118	98	132	121	120	124	107	117	131	112	119	129	112	119	120	123	109	124	126	134	108	111	121	128	132	121	118	153	122	131	119	114	114	121	116	116	130	109	112	110	126	120	118	106	109	115	120	118	112	100	112	106	125	117	120	123	109	112	98	127	111	121	127	127	121	97	119	118	113	141	118	120	116	135	110	112	123	107	121	140	105	108	119	108	115	116	123	109	114	127	126	128	118	118	116	119	118	130	126	126	133	120	113	116	122
10174	12430	22222	24603	22639	19107	13444	11777	13396	16207	19779	16011	16146	15160	10667	9829	9120	6959	8838	8064	5217	6925	6254	5150	4467	3074	3866	3764	2030	1867	1362	1172	1058	909	816	619	664	596	598	572	574	590	543	510	519	503	453	437	404	411	420	370	383	390	371	356	372	346	317	359	371	354	345	343	338	358	380	354	341	362	340	362	361	340	335	353	318	373	339	349	326	344	367	364	357	337	359	359	344	374	311	360	333	363	334	317	365	348	326	368	352	337	361	372	341	342	324	338	350	351	395	324	376	346	367	331	358	341	370	352	391	385	325	376	357	316	360	352	354	357	364	344	351	385	334	308	337	350	352	317	364	360	341	351	385	325	343	337	380	365	318	324	352	350	365	342	330	348	362	306	332	334	338	346	357	351	345	334	350	352	336	346	324	335	339	327	337	376	349	330	350	357	350	349	341	345	331	341	368	381	339	370	312	339	334	336	342	350	324	378	362	372	363	336	382	345	303	363	320	302	380	341	337	335	370	343	320	361	323	330	352	323	339	362	366	345	323	329	339	372	319	327	336	360	372	348	369	392	341	355	337	320	350	355	300	353	366	339	346	371	347	331	296	326	343	360	318	358	344	330	345	328	363	312	367	350	361	359	337	357	317	346	379	349	378	378	392	357	324	338	350	320	348	321	338	345	343	367	335	349	360	361	320	331	363	331	348	328	314	382	317	347	341	344	318	374	357	366	344	349	327	363	325	344	364	372	332	335	357	340	321	355	344	361	350	325	358	374	341	378	359	344	344	335	334	333	339	357	350	304	335	344	338	376	362	367	330	342	363	339	351	353	363	352	375	341	348	343	323	374	335	354	364	351	331	359	339	347	345	349	338	337	322	330	302	366	340	329	333	328	380	358	367	317	346	366	314	339	332	351	371	312	322	314	363	348	289	343	367	333	360	355	378	357	335	318	340	390	341	353	287	331	338	385	368	351	347	356	327	315	351	348	323	353	385	353	349	329	313	344	357	332	336	312	316	342	346	350	364	325	348	348	353	323	339	337	364	337	309	355	335	337	310	354	353	353	367	310	326	360	360	348	354	335	333	354	333	339	327	314	360	382	333	365	356	358	324	340	385	309	338	337	346	358	357	335	368	308	366	359	362	319	328	379	304	370	363	348	327	330	372	328	322	338	353	319	353	319	315	343	332	351	360	358	367	358	365	351	332	298	324	342	320	343	351	370	346	373	336	381	343	347	387	362	339	346	358	336	374	311	325	314	349	361	346	292	368	347	354	328	330	351	354	347	328	346	331	340	321	333	359	351	370	361	357	342	397	353	348	327	353	327	365	358	347	347	371	365	353	345	348	332	330	332	379	323	338	348	329	347	352	349	334	331	337	387	333	336	353	317	338	345	366	360	348	349	381	364	340	343	337	336	335	368	369	301	352	338	306	337	371	320	374	416	332	378	344	371	357	358	308	397	382	387	344	370	355	326	333	353	359	335	338	357	386	356	368	355	316	342	381	331	356	359	331	330	352	357	337	368	374	333	340	371	342	351	350	339	348	356	341	367	327	317	316	338	375	333	325	333	334	329	353	353	303	361	372	338	334	331	352	343	351	377	367	335	348	350	363	363	331	368	392	367	330	330	335	332	333	315	336	327	303	333	324	330	329	319	353	329	365	371	342	355	334	337	312	353	323	316	337	339	323	367	348	330	366	368	351	326	333	366	328	362	340	345	334	363	318	332	343	332	354	327	379	317	338	354	312	365	355	354	327	359	341	343	357	359	353	345	336	333	386	353	305	357	339	355	337	338	346	386	345	366	370	348	334	382	350	369	355	360	349	344	351	343	348	359	312	330	361	328	344	348	368	336	361	350	354	337	303	325	356	371	341	346	356	349	300	358	359	347	337	356	345	372	345	356	348	314	332	371	357	349	358	363	330	332	333	334	341	349	351	331	381	330	320	347	349	377	370	352	352	350	341	354	382	352	329	342	346	383	342	349	321	328	351	370	390	332	334	350	332	360	376	338	360	376	359	347	352	372	371	365	347	323	329	302	345	347	344	372	380	338	338	363	362	349	283	350	345	349	316	340	350	338	360	330	348	318	353	341	366	330	353	349	334	333	346	371	346	360	358	341	346	336	347	332	366	324	329	311	371	338	382	347	368	355	344	357	367	341	323	316	318	351	343	337	312	323	350	359	307	353	352	348	351	347	328	354	320	349	368	324	328	355	346	388	361	320	362	356	343	377	344	349	324	350	375	363	341	359	345	356	335	375	349	370	320	352	339	344	393	365	316	329	331	350	361	352	336	346	313	350	356	396	351	350	342	335	333	343	332	359	338	376	361	366	319	313	330	382	325	351	349	350	372	342	333	375	376	323	330	362	372	334	327	366	389	337	312	371	334	365	329	348	347	338	359	348	370	362	392	382	346	359	347	326	346	319	351	371	369	334	318	364	364	341	338	318	350	330	335	321	339	375	322	335	344	353	337	366	375	399	322	343	311	330	364	328	363	344	347	329	362	364	389	353	341	378	392	339	327	353	334	331	357	363	327	338	338	363	320	330	355	337	340	334	348	339	336	336	339	337	354	324	345	326	336	366	325	347	343	335	374	320	360	352	339	322	375	318	336	366	343	378	332	354	332	324	343	349	393	326	360	362	356	334	347	328	357	332	337	374	368	339	341	363	345	334	346	350	352	392	361	385	358	310	340	323	360	340	356	334	337	352	362	347	355	324	343	364	334	353	362	343	343	357	350	347	337	334	372	323	342	362	380	339	370	361	350	323	342	360	361	353	362	349	333	358	350	331	372	308	341	325	323	357	340	358	335	372	369	289	334	352	321	334	348	328	333	371	356	340	365	373	354	323	334	331	333	353	332	357	342	332	348	360	341	352	330	359	355	327	323	341	362	372	352	396	332	364	374	331	359	352	359	360	366	345	352	332	329	360	352	328	358	340	346	361	338	373	346	365	348	335	327	312	377	344	325	393	361	340	385	354	342	341	330	362	364	335	330	319	359	377	317	308	323	369	334	353	400	348	343	363	327	355	335	343	315	328	360	355	349	338	353	361	344	371	376	323	339	304	346	353	357	360	358	357	351	369	336	378	351	357	341	322	353	337	382	326	337	359	337	364	342	362	328	349	342	339	345	374	366	350	374	321	359	371	365	364	343	357	366	364	346	312	332	377	354	331	332	326	331	341	318	348	362	354	365	347	336	348	325	363	333	342	369	344	337	357	319	403	334	347	348	355	339	348	359	312	361	315	309	368	310	325	331	364	367	345	330	360	361	372	325	354	356	359	357	321	358	349	333	332	336	326	330	331	324	337	328	375	347	374	308	326	340	342	331	364	345	346	324	344	364	334	334	361	375	374	335	322	361	321	334	345	353	364	364	332	342	363	333	350	356	335	342	322	340	335	348	315	345	339	357	366	360	346	328	327	310	346	331	348	330	365	366	354	349	374	345	345	365	352	344	337	314	374	346	362	343	324	299	345	373	339	315	361	369	359	381	348	378	352
31332	30325	35122	35439	31614	30197	18623	17944	27793	31033	37196	32760	31865	30502	24068	23134	20858	16269	20752	18000	11501	13800	12501	9792	9981	6196	6716	6903	3625	3321	1827	1504	1200	786	633	500	441	496	434	374	405	428	345	301	303	318	248	257	264	231	200	211	185	165	183	151	191	172	153	190	171	170	154	150	162	168	165	164	147	164	170	173	152	133	158	185	182	144	158	145	158	158	159	178	153	160	167	169	168	168	190	184	181	163	173	147	161	183	177	136	156	168	151	173	155	171	158	172	175	154	171	152	160	130	167	177	156	146	173	167	165	169	168	157	159	181	189	179	165	187	162	140	162	149	150	159	145	148	155	172	152	183	170	150	164	172	157	165	192	171	166	168	173	166	162	158	185	151	157	161	152	162	164	155	148	171	133	187	173	165	172	161	183	194	162	141	159	148	176	172	202	191	186	168	171	173	173	163	158	183	154	163	165	155	144	162	155	171	156	164	153	132	166	177	153	167	157	150	154	153	161	170	138	186	172	159	151	162	118	157	157	143	173	139	170	171	126	158	165	153	172	162	159	150	167	159	175	156	179	159	166	156	159	158	146	143	180	158	156	159	162	153	169	161	163	150	153	158	152	163	160	171	153	170	154	149	180	161	167	144	149	150	175	180	180	139	164	178	159	158	169	172	170	174	167	177	179	168	150	173	149	167	141	159	178	153	185	168	179	157	168	156	161	157	182	143	170	176	135	156	160	157	155	144	166	152	170	162	159	139	152	169	164	168	166	165	148	142	152	166	176	176	190	155	180	156	155	150	157	160	161	157	193	163	155	169	163	157	159	155	171	165	184	156	167	168	173	190	197	172	166	163	148	133	177	168	167	185	141	174	166	160	177	167	171	184	181	157	157	144	172	170	160	173	161	179	178	160	175	186	176	157	151	131	166	158	176	153	188	171	164	144	155	156	158	176	175	172	166	166	124	174	168	177	156	174	161	180	152	185	184	173	155	176	189	150	139	166	157	153	151	143	179	163	150	133	164	169	166	157	180	152	153	179	165	160	166	159	159	175	168	171	154	165	159	164	180	147	167	187	164	180	138	157	184	187	155	183	161	156	187	162	149	166	164	152	169	151	169	172	153	170	155	166	155	163	173	160	147	150	184	154	192	157	179	168	156	154	178	141	154	155	158	163	159	162	151	150	152	136	163	162	144	145	155	180	166	150	169	188	159	170	166	140	165	153	176	167	157	176	152	160	169	177	161	161	172	169	163	189	174	138	156	152	141	156	162	144	160	159	164	173	158	158	165	170	164	177	165	172	166	168	142	166	179	167	154	135	174	173	185	160	162	177	174	160	174	165	144	153	155	187	161	162	146	178	136	177	179	171	176	150	179	180	151	170	177	188	162	180	151	159	157	160	145	149	166	149	157	173	173	148	154	180	177	172	185	167	159	180	156	174	154	156	176	178	183	161	171	174	159	180	163	154	167	173	176	174	170	147	152	163	174	179	180	161	162	172	160	156	163	158	178	173	183	171	160	160	170	162	151	171	179	178	162	173	158	141	163	149	156	160	170	156	168	172	158	157	159	163	174	169	156	182	173	179	141	158	158	172	176	153	160	164	170	136	154	171	176	164	170	165	151	175	144	161	180	176	183	180	143	155	166	175	143	154	151	158	172	159	162	165	183	170	171	164	158	157	175	167	155	168	171	169	145	175	143	163	161	160	161	170	158	171	155	163	160	149	156	168	197	171	188	150	197	155	151	155	141	168	165	165	169	164	165	149	156	152	151	170	152	173	145	175	170	191	169	157	161	189	176	156	163	159	178	161	164	147	159	206	175	151	170	176	168	166	155	159	161	167	164	163	166	162	178	171	175	169	176	162	158	167	160	166	165	161	158	186	173	165	173	173	157	162	159	164	157	159	135	159	174	160	161	183	166	161	164	176	160	167	160	154	166	140	172	171	155	172	161	172	194	167	158	154	169	158	167	175	160	160	152	144	163	167	164	177	171	169	157	175	178	175	151	160	149	172	168	164	181	172	177	155	166	181	180	166	184	178	148	155	167	166	172	173	149	147	170	156	157	156	165	172	149	147	186	167	146	152	173	173	179	142	175	199	187	154	148	181	168	151	145	176	156	175	164	173	162	155	187	164	164	163	164	157	169	160	155	154	177	148	206	155	150	187	153	167	176	148	153	162	178	174	165	169	147	166	165	154	140	157	140	160	163	182	161	144	160	166	147	191	184	145	146	185	177	159	170	160	171	165	153	160	173	160	145	152	177	179	159	176	133	161	179	179	165	172	154	158	202	165	160	226	188	164	177	160	160	167	177	194	149	171	162	143	151	178	172	164	153	158	158	143	169	145	146	155	191	182	165	176	139	181	150	154	150	168	159	167	162	159	185	140	146	164	161	185	164	161	181	170	159	149	179	150	136	159	168	158	177	154	178	163	153	147	169	173	172	150	157	157	170	151	156	146	131	145	182	161	158	190	169	148	176	159	174	137	164	155	169	167	161	168	152	145	155	179	156	158	146	144	169	171	176	175	177	192	143	154	180	162	160	149	171	171	134	150	174	183	163	174	167	172	165	155	175	184	172	154	173	136	177	173	161	165	159	173	154	162	165	152	137	154	172	190	163	168	156	149	166	142	170	184	156	165	143	150	154	148	159	167	144	150	183	165	191	169	146	160	157	155	178	176	186	177	162	132	163	162	162	179	167	194	156	163	154	148	158	177	170	161	165	158	162	139	148	145	151	175	166	169	171	187	161	156	177	169	157	180	156	173	157	166	175	186	140	148	158	157	165	161	188	140	154	191	139	180	145	157	140	167	155	179	160	167	163	144	180	163	163	183	155	162	150	142	161	173	164	196	164	173	134	164	199	164	170	171	154	151	169	157	159	161	173	142	153	159	168	189	172	179	176	164	141	143	165	174	151	171	155	171	143	182	147	153	167	153	174	162	168	149	170	166	184	150	145	149	181	162	157	151	158	170	145	140	185	175	146	164	154	163	162	139	162	148	176	152	158	176	150	159	159	167	164	158	160	167	176	144	152	172	173	151	179	186	158	165	160	169	159	153	167	155	186	160	159	177	167	172	175	164	154	167	163	168	181	172	175	166	151	167	157	180	174	149	172	138	162	163	151	166	163	162	138	150	166	178	166	176	159	158	185	138	189	156	162	206	188	166	176	149	148	173	180	145	182	149	146	166	189	158	199	177	148	169	146	169	162	145	152	170	166	180	163	163	168	144	140	164	154	146	168	169	178	173	159	158	145	167	166	157	161	181	149	153	175	171	154	160	143	161	154	140	166	183	163	145	152	168	127	165	165	152	156	192	178	157	160	152	171	161	157	191	149	165	170	130	156	190	163	159	171	181	153	174	168	185	184	147	150	172	165	170	152	179	176	154	149	156	182	166	161	179	166	170	149	170	156	147	187	162	148	186	157	167	166	165	172	149	161	183	148	174	160	183	162	158	149	148	166	141	146	182	167	163	139	185	168	186	146	171	164	163	162	160	161	169
20655	24902	35799	40702	41375	39415	30556	34101	42690	45055	49780	47219	49089	47567	42705	44361	41679	38062	42977	38348	31086	36583	36926	32042	30659	21015	25578	25281	16052	16298	9324	8771	7371	4852	3830	2644	2311	2814	2431	2147	2110	2344	1805	1520	1649	1742	1337	1384	1020	984	873	770	660	631	565	570	538	520	548	505	516	556	524	481	517	482	481	511	484	491	455	466	482	425	484	492	484	442	465	455	461	456	487	477	518	427	449	457	517	432	466	458	455	476	450	446	478	482	458	458	445	494	474	479	511	494	491	468	451	428	495	433	502	448	483	482	458	493	484	459	455	518	470	493	491	459	467	449	477	489	427	443	476	448	506	455	443	455	470	433	400	441	458	405	450	471	435	464	463	472	472	468	471	470	459	462	446	438	439	472	447	462	480	432	437	468	491	447	441	457	483	454	461	427	483	459	438	433	448	469	448	460	484	436	502	479	445	463	450	487	472	450	475	453	465	470	492	486	458	441	454	496	462	435	438	481	435	461	452	445	460	471	453	424	453	462	475	460	446	462	488	456	461	430	478	455	511	458	439	482	458	448	465	492	451	466	451	498	447	433	426	470	462	442	456	468	456	431	477	472	457	465	427	498	489	449	464	426	465	467	454	449	472	493	477	446	468	415	461	444	466	423	454	487	447	433	446	498	429	493	435	439	453	480	468	479	459	429	487	500	438	468	443	474	443	470	445	477	441	397	462	449	454	455	480	463	471	453	453	451	463	459	448	488	467	454	457	443	472	502	458	461	441	465	425	497	437	474	460	450	436	456	444	464	458	430	476	441	448	437	438	446	517	464	493	486	466	476	458	472	445	451	454	468	499	506	443	448	465	468	506	432	461	468	466	454	492	445	469	468	481	466	449	451	455	432	462	462	449	491	438	454	487	441	446	453	476	475	408	451	494	505	424	451	428	464	459	490	481	482	466	460	444	469	460	475	469	446	473	467	440	481	450	448	449	449	445	457	480	420	490	427	444	455	435	479	470	449	442	435	505	473	475	473	421	472	451	475	470	490	422	451	462	473	443	441	451	434	455	494	486	481	449	441	452	436	437	458	469	465	456	415	453	436	438	510	435	466	423	449	443	488	433	477	475	457	476	424	504	436	457	445	438	473	446	477	478	463	480	438	465	496	462	422	454	438	452	479	465	470	417	448	428	472	461	469	453	449	460	417	450	473	446	439	469	494	447	490	439	437	471	452	467	501	463	490	479	457	465	465	449	464	440	448	422	454	506	455	436	449	458	468	453	454	465	453	464	482	462	463	445	419	423	489	459	465	471	438	441	439	441	466	454	463	430	489	455	481	466	496	484	469	493	450	433	462	472	488	455	452	448	452	474	478	454	428	416	456	518	434	464	451	467	412	459	436	441	504	456	455	484	473	467	482	494	428	458	480	467	439	428	486	438	455	483	486	458	491	434	475	539	452	451	488	439	457	424	458	443	472	421	468	482	464	455	435	448	486	456	472	448	463	486	462	457	467	454	430	433	484	457	455	448	466	489	452	478	499	422	430	466	450	429	410	475	466	450	452	465	463	421	435	481	450	477	475	443	449	476	477	466	504	409	440	442	467	488	500	456	459	464	454	449	450	407	459	450	444	426	450	470	442	478	483	445	440	454	476	504	425	435	464	440	488	481	441	466	456	518	465	478	448	466	417	464	485	452	449	440	440	502	472	461	435	478	463	452	436	484	453	451	496	435	447	491	468	467	431	489	486	484	456	443	457	462	447	467	437	460	441	441	418	479	447	436	460	439	443	457	474	453	471	470	503	469	433	442	469	466	456	429	449	453	446	457	418	482	466	445	461	448	467	455	459	435	452	463	484	424	465	455	463	443	444	449	477	432	507	451	464	487	474	450	466	419	448	488	481	407	438	456	467	453	457	439	440	462	449	444	460	444	472	435	461	441	460	455	455	467	440	427	436	460	457	487	455	474	454	446	413	440	443	442	416	495	417	457	464	489	430	457	472	459	477	459	465	443	450	466	441	464	499	457	460	443	468	431	464	476	450	421	453	472	472	477	495	414	475	428	424	477	464	453	470	426	458	446	480	468	434	450	437	444	482	419	465	419	441	486	419	442	455	452	453	495	477	425	495	436	485	457	461	473	459	443	477	515	479	470	468	469	444	438	451	462	448	452	482	478	447	458	445	467	470	471	461	466	467	449	442	447	461	486	435	392	441	453	455	442	475	430	457	471	436	480	491	455	465	446	473	475	445	431	466	474	447	450	478	456	465	457	474	476	465	441	466	461	456	471	481	472	467	441	445	445	425	451	482	485	475	441	460	480	457	479	440	444	439	483	450	452	476	460	473	430	453	477	496	437	467	474	408	458	467	419	468	477	449	472	444	457	453	431	455	475	441	464	451	465	424	480	444	472	452	445	452	484	421	466	423	448	462	437	458	453	454	439	460	478	460	444	482	468	459	479	463	438	461	488	489	434	468	496	428	440	445	432	430	455	453	477	465	451	443	443	460	454	498	466	442	467	475	490	466	459	462	486	469	491	491	430	469	450	437	476	455	468	423	465	446	481	481	488	468	479	469	442	453	453	461	493	437	463	410	450	465	464	465	492	453	416	484	460	432	477	449	450	451	432	451	464	471	479	444	455	470	430	452	433	435	478	455	447	466	425	443	468	464	446	481	415	481	481	437	470	446	482	447	448	482	487	472	436	479	475	464	428	459	432	460	419	473	438	491	492	513	467	472	457	450	460	458	474	489	466	469	442	430	432	455	478	459	444	419	488	443	468	465	450	486	485	494	441	455	483	458	453	461	481	468	450	470	461	465	501	459	478	469	484	424	467	443	452	445	470	436	477	460	466	454	466	486	462	464	477	473	429	468	490	456	465	466	466	453	457	413	457	457	454	441	457	435	454	487	475	474	458	452	466	443	466	430	480	460	511	438	447	432	432	476	453	466	430	476	476	450	493	441	484	446	461	437	485	452	437	464	460	436	440	476	472	447	465	479	483	465	469	488	464	489	420	463	493	462	434	474	476	450	454	493	445	444	490	452	474	407	459	494	476	435	474	412	444	438	474	442	492	469	476	483	458	400	446	454	459	506	403	460	467	478	459	439	479	457	452	442	441	428	455	465	453	488	472	479	461	441	467	508	484	392	479	423	448	426	451	511	472	468	438	460	439	475	441	458	462	442	453	452	469	484	483	484	460	436	472	468	445	489	470	470	445	470	456	436	453	467	435	430	467	472	412	450	427	459	424	427	439	463	452	452	500	493	480	472	488	487	440	445	469	454	496	437	444	425	442	442	459	466	423	448	450	451	428	452	435	516	517	427	458	452	447	481	431	427	475	419	473	481	456	438	504	449	437	401	468	481	463	433	454	420	450	448	446	448	459	447	446	474	433	417	450	455	458	471	453	460	422	422	426	466	480	429	466	486	485	463	487	460	501	454	431	468	474	435	435	482	473	439	459	482	457	471	452	466	461	449	456	462	473	475	462	469	475	438	466	464	485	461	459	456	453	463	453	461	423	464
41022	38675	44165	43775	38822	38350	27444	31325	42778	43441	46782	41296	41949	40633	35506	36105	32439	28497	36109	30002	24582	26400	22989	19096	18612	10843	12747	12828	7713	6416	3875	3182	2258	1485	1050	802	791	1036	764	786	644	718	606	501	544	541	407	457	355	312	294	320	259	266	237	253	273	235	222	238	242	236	235	217	204	217	243	204	220	230	250	237	232	243	241	231	243	195	223	195	238	203	198	209	233	216	232	213	219	217	242	219	234	215	213	199	212	216	233	243	232	231	209	247	227	233	226	209	213	235	256	234	216	218	231	224	226	222	221	220	203	235	222	193	209	227	212	220	214	217	212	243	244	221	220	207	220	226	208	228	224	211	203	219	206	214	221	236	222	237	221	217	236	238	218	234	247	219	213	250	228	208	212	229	231	212	253	235	175	212	205	244	235	209	242	232	223	194	197	234	248	236	235	223	199	213	235	209	226	229	229	212	193	206	208	239	211	219	228	229	243	234	203	220	211	233	208	201	226	240	232	217	198	210	228	220	187	220	211	199	201	217	231	210	202	233	230	216	212	219	248	226	200	226	222	224	213	217	216	217	218	235	231	208	225	193	224	213	200	201	234	232	207	236	253	217	217	205	223	220	202	188	219	225	221	217	237	200	232	212	228	241	218	214	231	217	217	253	217	242	253	237	216	206	217	231	196	246	203	212	217	211	207	208	192	218	217	246	220	249	226	210	228	231	216	216	234	220	225	231	245	230	215	228	238	212	214	222	222	241	224	194	199	232	221	190	203	221	224	240	230	191	217	212	196	224	206	218	210	216	215	221	198	233	212	216	239	208	243	208	223	248	200	239	216	220	204	234	213	210	203	221	193	252	232	232	217	214	199	233	228	203	214	209	239	219	204	225	249	225	197	236	212	239	214	228	215	216	220	239	198	198	207	248	234	249	208	237	218	222	242	214	204	188	234	232	225	201	232	220	216	237	218	216	217	228	222	204	255	231	217	205	241	190	226	219	246	214	213	206	212	232	203	216	233	227	215	196	204	221	204	237	198	237	208	251	229	222	224	203	232	232	224	239	211	192	195	217	219	221	224	247	213	224	219	223	225	216	209	221	225	222	229	222	198	192	224	210	210	233	207	226	227	212	224	210	220	216	220	202	235	208	218	228	210	216	218	224	223	226	201	220	218	197	214	223	208	225	248	220	243	208	204	214	228	232	239	193	183	223	204	209	243	218	216	219	222	213	214	224	209	230	239	220	232	217	225	231	208	229	232	229	231	222	220	246	226	217	239	208	229	210	213	226	222	220	236	229	227	239	235	246	231	229	215	221	237	224	231	218	212	218	246	199	219	224	216	202	212	190	195	241	217	217	236	218	242	199	235	215	218	211	217	197	242	228	222	242	198	225	228	232	218	222	212	211	222	206	219	222	218	219	233	217	198	218	207	206	211	208	233	228	223	221	219	196	241	220	195	188	254	209	222	206	224	253	209	215	227	230	207	212	215	225	224	203	222	263	206	219	206	195	211	239	225	227	220	246	242	241	196	203	208	238	217	199	228	231	200	209	215	236	232	239	226	206	238	220	230	194	239	220	204	220	227	242	214	224	200	212	203	196	214	225	249	211	215	231	215	203	237	220	202	202	240	200	248	217	225	213	217	227	248	226	197	196	208	230	237	219	229	230	225	232	210	205	220	197	218	214	213	227	208	226	247	201	214	230	218	235	221	223	220	204	207	216	229	244	218	219	236	223	220	220	227	201	259	248	218	235	236	264	229	228	220	226	210	231	219	218	245	203	232	221	224	211	227	224	243	232	228	257	247	215	232	206	215	220	231	223	217	221	241	228	236	226	219	201	228	240	226	228	214	206	223	229	199	234	213	244	222	210	247	211	227	231	210	210	212	208	217	210	204	220	199	223	227	218	203	219	239	225	193	213	210	225	211	215	225	210	234	216	212	210	228	211	234	210	205	249	225	218	240	192	238	237	215	224	222	223	222	207	206	243	213	198	227	224	216	241	202	221	214	215	207	228	227	216	198	227	226	205	215	228	220	207	213	239	218	218	191	228	188	233	208	205	212	249	218	228	222	223	240	227	193	214	228	215	228	238	231	216	225	213	204	214	203	203	227	219	215	203	202	219	229	212	229	225	208	234	219	200	235	207	227	238	227	202	218	237	228	213	222	193	225	191	207	226	233	204	222	219	227	205	235	234	235	216	216	201	228	202	216	198	221	222	213	228	206	253	212	220	212	205	257	211	198	217	240	235	208	211	200	221	201	215	232	235	206	213	219	228	217	211	227	200	208	211	196	213	199	212	208	216	227	226	247	190	217	210	228	206	237	204	215	195	198	229	227	226	191	187	220	217	196	213	226	218	207	206	241	210	252	218	224	216	200	228	224	217	240	218	243	225	217	222	233	224	243	231	219	203	233	221	237	207	225	225	213	209	246	245	228	226	195	206	223	209	237	223	202	216	213	223	232	197	235	216	243	241	211	239	192	249	232	220	203	193	217	208	225	245	222	176	231	205	227	202	247	218	230	237	210	219	214	211	208	249	197	218	249	227	225	217	222	201	205	188	226	198	230	206	207	201	211	211	203	222	204	218	238	234	212	228	212	203	223	239	215	236	225	244	205	214	196	211	193	178	229	229	203	211	231	218	222	211	208	229	199	196	222	224	217	258	208	229	227	225	250	217	248	195	168	200	262	196	225	185	235	232	205	231	213	204	221	214	244	230	210	213	203	215	231	206	256	198	230	203	209	230	232	224	219	225	239	232	226	214	228	214	215	238	213	236	236	191	222	237	216	194	214	223	214	216	225	225	224	247	222	229	227	200	221	239	207	207	224	232	187	228	231	236	246	210	190	227	230	216	216	208	218	199	254	232	231	228	250	221	210	226	215	248	203	206	229	226	210	227	203	212	218	220	235	189	223	217	198	245	198	233	249	229	232	207	226	226	240	211	228	226	203	211	199	190	194	233	220	224	230	183	200	202	221	217	250	210	212	217	246	262	214	216	215	218	240	228	221	210	253	241	219	239	234	239	217	188	250	207	190	226	214	222	218	216	205	211	232	225	231	220	183	207	223	221	246	233	237	210	229	247	213	228	231	196	231	218	215	229	257	241	213	208	231	201	216	240	218	199	204	200	218	199	219	204	230	204	229	192	216	231	205	216	243	217	212	256	222	210	208	212	230	215	208	233	241	224	239	207	221	239	227	223	239	212	218	230	267	217	234	232	241	218	202	197	201	226	218	205	225	232	252	218	214	206	206	220	206	217	210	220	204	244	187	204	213	230	191	213	226	207	208	231	237	223	212	233	187	213	206	203	217	223	220	202	200	243	225	226	225	214	222	215	214	211	197	216	205	240	224	198	195	214	227	208	225	212	212	221	254	230	220	216	213	225	209	243	227	213	227	215	214	230	229	211	235	220	226	235	205	215	226	264	219	209	231	196	213	210	217	212	184	204	231	222	219	205	233	214	229	193	246	197	226	249	223	206	234	190	209	224	222	222	235	225	228	219
27631	31954	42655	48040	48536	46028	38829	45231	53310	52933	55980	55839	56812	57305	52938	54446	50738	48264	55440	47180	45316	47848	46280	42133	39450	28902	35384	33368	25168	24020	14654	15442	12021	8236	6183	4197	4460	5709	4034	4356	3641	4124	3406	2734	3053	2845	2149	2396	1840	1607	1273	1196	981	881	824	718	719	667	701	700	680	667	644	691	640	617	661	658	615	633	646	597	640	632	616	555	605	601	625	566	593	580	616	636	618	551	564	639	618	604	587	580	592	597	605	603	575	600	571	567	617	593	548	574	595	582	577	592	570	608	615	603	592	550	586	586	587	601	629	608	578	560	642	607	606	593	607	564	605	639	558	587	543	593	539	637	576	623	591	541	585	623	616	569	585	601	577	590	591	585	559	613	599	521	624	578	573	619	598	580	591	626	601	581	602	631	605	611	592	564	618	600	582	603	593	615	580	611	617	569	566	595	572	584	571	605	575	557	612	564	597	589	605	588	544	608	594	599	607	588	611	588	590	604	589	603	595	587	554	603	594	597	603	563	588	551	614	566	590	565	567	609	595	614	549	578	585	640	537	538	636	604	575	610	576	626	615	566	553	570	576	582	635	602	556	547	586	514	553	579	598	582	606	563	574	577	592	595	598	572	567	534	572	562	615	603	611	577	584	612	636	581	590	604	613	558	583	587	624	551	589	607	585	593	598	595	589	579	597	580	568	611	597	566	593	565	597	624	580	625	558	594	614	585	571	585	567	562	591	580	549	593	583	569	620	607	586	584	538	612	614	572	570	600	610	533	576	591	582	541	560	533	590	595	608	588	560	580	585	630	594	557	582	528	586	529	559	566	577	608	595	621	551	563	565	570	568	590	602	625	577	599	554	575	589	569	569	553	569	561	579	547	599	599	609	604	586	613	628	593	614	610	607	590	574	616	573	577	595	592	566	592	584	583	563	585	611	588	591	605	548	584	571	561	614	581	616	591	556	580	564	616	588	570	596	593	555	594	597	612	578	586	599	566	567	605	633	570	574	558	581	583	605	608	579	586	590	600	578	626	586	604	643	600	580	544	608	600	594	590	564	565	620	596	602	554	582	604	611	601	578	566	570	586	566	550	544	554	614	620	550	567	611	592	596	594	587	552	605	596	570	583	583	556	625	603	517	591	609	593	602	633	656	562	601	588	579	590	572	623	533	599	553	574	561	580	591	610	589	566	642	595	546	594	600	602	591	567	586	529	592	590	560	617	631	598	590	560	584	547	587	600	576	563	557	588	612	603	609	580	579	600	586	575	604	583	569	607	564	622	586	565	564	584	572	576	558	600	585	579	617	571	615	579	598	575	554	598	563	564	561	621	552	572	560	566	567	619	554	569	553	607	571	521	575	583	564	583	553	580	600	606	594	624	582	594	578	566	596	572	541	561	563	613	630	573	571	583	626	569	592	548	591	583	619	581	616	586	608	597	589	585	586	567	555	602	584	586	572	599	565	609	578	563	550	590	589	601	592	631	630	605	607	563	607	573	641	595	641	588	544	598	622	560	590	571	581	561	619	551	604	565	595	590	625	606	579	579	578	585	553	560	589	574	607	603	552	599	577	575	608	606	591	542	590	583	572	573	559	573	575	571	590	574	578	569	555	592	624	586	586	545	591	601	584	566	593	565	566	577	561	590	592	591	590	580	559	606	591	617	627	631	546	560	579	580	593	609	596	601	584	535	526	597	576	591	563	593	575	576	591	607	569	577	559	631	582	625	608	600	541	635	617	575	574	590	600	636	563	561	590	559	551	517	568	585	651	604	554	623	568	569	613	594	617	563	618	559	607	646	594	560	621	576	569	547	595	613	602	637	601	538	587	584	605	578	599	625	574	584	581	621	593	603	565	579	629	574	550	555	608	596	555	602	597	593	569	608	578	567	585	554	619	563	561	599	547	559	581	567	591	551	593	598	583	550	607	558	585	596	547	586	577	600	570	548	557	548	584	547	571	587	590	616	539	576	576	612	572	594	561	531	564	553	571	585	575	569	599	585	588	567	558	558	590	583	637	587	605	600	577	575	562	603	587	580	607	605	573	592	529	598	566	577	593	592	624	556	562	619	586	584	574	566	605	612	590	585	525	591	572	557	582	616	588	556	574	625	607	600	582	545	594	602	569	602	578	576	578	586	617	606	580	561	589	631	612	585	593	580	544	584	592	569	594	594	617	540	583	581	573	573	589	599	603	564	614	550	598	582	567	603	594	610	590	554	594	578	582	638	640	590	579	583	584	596	606	634	558	539	558	623	601	620	583	611	618	572	579	530	570	549	566	576	587	560	572	581	604	578	563	598	641	602	513	564	589	570	595	626	575	595	552	589	557	584	597	599	580	576	577	615	585	576	590	624	588	540	574	570	571	564	553	614	586	573	600	570	553	575	588	584	570	530	580	616	610	541	561	581	596	622	577	630	600	583	558	580	596	601	610	570	597	583	552	614	603	573	561	592	616	609	564	602	600	585	538	558	557	604	565	571	596	602	597	545	576	584	592	613	587	589	566	577	580	572	595	600	554	610	622	556	624	610	605	595	554	590	573	563	561	572	525	587	562	596	629	613	613	600	614	599	593	606	580	601	563	566	552	596	586	579	597	609	616	629	609	585	534	606	574	594	576	575	600	588	547	549	576	575	603	591	578	594	589	616	570	554	598	614	586	565	608	600	585	595	548	616	582	574	509	626	604	593	558	598	647	595	587	553	605	597	592	569	603	593	609	505	607	554	614	603	574	561	526	566	608	569	584	630	553	559	612	557	608	610	578	578	571	579	596	586	604	552	612	583	626	592	623	602	577	545	615	615	538	601	569	618	591	618	567	606	602	585	592	582	570	532	583	599	575	604	581	568	579	605	594	590	573	607	621	591	570	552	588	605	577	556	568	614	600	593	558	533	602	622	601	607	616	615	575	572	569	595	585	641	584	588	561	570	544	530	592	602	583	549	544	592	586	607	568	615	573	565	572	589	524	584	574	595	561	581	607	541	600	562	579	594	551	558	579	627	606	592	603	570	610	609	579	627	563	588	556	582	561	585	610	592	577	576	593	613	618	601	558	584	578	619	583	547	579	555	561	545	545	575	628	568	581	532	586	596	573	567	575	599	581	552	593	618	563	590	528	616	570	567	543	563	577	615	582	597	582	579	607	594	569	605	589	574	564	635	624	554	562	597	608	580	557	596	590	603	583	599	576	610	547	549	623	581	573	529	586	614	561	577	551	574	586	573	561	568	580	568	558	595	579	635	593	595	559	576	605	561	608	588	561	577	564	567	586	571	596	591	543	555	554	634	578	565	604	570	616	562	565	575	571	568	600	550	593	620	564	595	599	600	587	601	580	571	591	595	590	560	599	559	614	544	564	606	584	571	587	565	590	568	605	603	566	587	600	579	566	576	590	603	577	548	589	597	587	560	566	582	563	578	615	610	609	625	604	589	608	572	629	582	598	587	593	562	624	570	635	572	574	534	559	552	587	621	599	621	615	634	580	620	571	605	604	590	582	608	572	615	536	621
16782	14099	17334	15390	11304	7507	4145	3219	3963	3540	4652	3412	3547	2911	2159	2041	1604	1464	1963	1440	1149	1207	1072	959	775	588	629	508	451	306	237	292	230	196	179	145	166	162	160	156	147	169	134	162	117	130	126	116	149	112	107	115	125	121	126	111	106	144	105	116	108	112	139	126	104	149	108	118	112	131	127	127	117	127	109	105	121	125	135	141	127	112	114	114	110	122	123	105	132	126	113	121	117	121	132	115	124	110	119	108	110	125	125	135	125	103	120	118	111	118	120	121	120	113	122	131	111	120	101	125	122	119	134	105	99	102	105	116	107	114	114	125	108	123	122	118	118	104	117	127	123	113	132	129	104	111	118	113	98	125	130	104	107	115	109	120	117	123	127	119	119	123	102	126	116	117	105	125	118	114	108	127	119	144	119	122	99	126	121	136	133	119	141	129	94	138	127	115	133	126	112	120	134	128	126	133	126	125	115	126	100	133	112	104	137	133	117	120	126	109	139	141	133	137	129	110	120	111	119	125	99	117	109	119	121	118	107	113	152	106	107	102	127	120	120	117	136	128	118	123	133	98	102	111	109	123	99	128	105	110	103	119	138	119	107	110	111	124	134	124	112	134	121	113	128	111	125	121	120	105	127	98	124	145	130	132	137	102	116	105	127	114	120	107	114	105	121	130	124	123	120	123	119	123	122	120	109	112	121	114	122	93	121	121	137	119	118	123	122	143	115	117	129	121	118	126	127	106	95	117	107	142	113	101	116	120	110	119	98	133	121	124	131	120	130	107	124	121	109	140	135	114	109	113	129	123	111	127	126	123	137	129	106	115	113	120	110	124	130	121	106	129	129	126	129	122	98	127	113	134	99	119	115	130	103	123	111	114	123	104	126	118	99	119	109	126	142	124	121	120	132	123	114	117	116	125	105	120	112	116	136	128	115	113	112	114	110	99	108	130	137	125	124	116	131	111	114	123	105	114	99	124	127	117	128	113	106	111	120	119	121	131	128	104	123	99	131	118	134	115	126	111	118	109	134	113	132	115	117	121	115	124	134	114	124	115	129	113	117	112	108	124	101	125	126	106	126	126	128	104	116	122	117	125	115	108	120	119	101	113	122	98	122	122	129	110	120	127	139	123	117	128	122	114	116	112	102	123	110	116	125	105	129	129	109	105	105	125	106	128	124	112	95	110	113	112	126	129	117	113	116	113	106	126	95	123	139	111	127	122	127	124	121	120	126	112	110	108	88	113	110	122	111	123	114	101	116	127	122	121	114	118	101	111	122	116	129	111	121	110	141	124	114	116	128	124	112	134	130	117	128	137	120	107	115	120	114	120	117	111	108	120	128	118	123	121	122	110	118	116	126	113	122	104	109	123	104	121	134	121	116	139	112	98	123	102	123	107	120	112	108	122	118	104	88	123	124	110	120	127	104	108	97	118	112	112	127	122	113	129	98	123	122	124	125	118	104	149	111	117	106	125	106	113	119	127	124	115	113	114	110	142	86	120	122	122	127	129	118	116	127	131	118	140	111	115	118	114	116	115	117	118	118	116	130	116	103	139	129	113	124	121	119	117	104	113	123	113	147	122	114	99	131	123	122	121	117	122	121	115	128	111	122	111	127	136	131	123	142	120	123	133	121	110	94	120	130	127	141	108	111	129	119	121	110	132	95	93	119	118	118	110	103	140	119	122	110	100	115	117	111	119	122	108	125	108	117	99	115	120	107	121	127	120	130	126	107	107	137	123	115	132	132	121	115	124	94	122	113	117	125	123	121	122	119	116	109	133	133	125	107	119	110	116	112	112	99	131	109	125	125	112	107	102	119	102	108	113	126	116	125	126	111	111	122	103	116	121	109	111	116	98	110	91	125	113	120	133	121	95	115	131	141	111	126	97	111	119	113	107	118	112	108	107	141	120	112	104	107	110	105	94	131	95	125	138	112	101	110	127	131	123	135	123	116	111	118	126	128	118	110	108	98	123	107	123	125	154	117	117	118	132	125	119	97	114	115	139	138	111	117	109	104	112	126	95	111	114	101	121	143	128	118	103	92	113	129	132	118	102	128	97	125	132	123	117	142	104	102	117	108	133	130	98	131	140	113	131	100	113	114	103	117	113	115	130	119	110	115	128	103	110	112	114	110	116	121	116	142	125	110	118	114	120	109	137	124	125	123	101	128	145	115	122	123	116	110	129	114	126	129	105	117	113	114	109	106	113	97	124	117	124	121	118	125	108	122	141	117	139	132	106	130	121	128	115	104	121	117	95	114	119	115	136	140	138	104	129	135	106	130	126	121	125	118	115	128	124	111	126	112	122	126	109	129	133	111	109	103	125	115	123	137	132	129	128	121	112	114	112	125	96	107	125	113	110	111	106	94	126	126	133	113	124	117	130	136	123	112	129	125	112	130	112	116	118	118	117	121	102	112	119	130	121	117	121	118	118	109	118	122	121	98	114	103	109	116	107	122	109	101	126	116	111	106	127	124	121	122	94	128	119	133	110	119	116	132	108	130	114	124	100	118	106	100	135	127	117	116	111	108	111	121	141	124	136	122	125	129	121	107	117	142	116	99	89	127	125	117	110	126	103	117	120	119	132	120	116	107	121	122	115	119	121	132	116	111	143	124	99	124	108	112	118	120	111	139	116	121	116	131	122	111	138	112	112	123	113	100	121	106	122	120	116	131	99	115	139	135	108	111	118	126	112	109	108	118	136	95	122	107	123	113	103	97	109	127	102	129	135	116	114	115	107	133	90	118	110	119	109	119	120	131	129	124	121	123	102	112	115	120	101	121	101	146	117	94	115	118	131	120	124	132	123	134	122	105	116	107	124	111	120	124	113	112	102	119	109	136	102	123	136	108	112	110	114	119	106	124	130	109	146	101	121	123	125	109	120	105	115	122	118	113	115	119	113	122	112	117	109	104	139	112	103	121	120	108	140	120	134	106	104	123	147	116	124	129	132	128	122	128	117	116	120	117	117	113	114	113	151	101	102	130	121	115	133	114	113	138	116	139	104	114	95	138	126	131	108	105	127	117	126	117	117	121	111	106	119	134	118	133	121	108	113	122	111	109	117	128	110	123	105	125	113	111	121	117	127	114	126	119	126	131	118	128	134	114	115	115	99	136	116	115	130	110	126	122	112	116	118	121	118	119	126	129	107	106	125	106	101	106	125	126	120	92	112	124	110	111	120	125	113	116	118	135	109	129	135	126	115	122	114	110	123	123	123	114	94	124	136	113	110	133	126	106	109	118	122	126	129	125	138	109	117	119	120	108	115	127	104	111	114	117	117	126	134	125	105	121	135	122	118	140	87	122	129	137	111	110	105	129	103	125	124	112	120	137	131	122	134	100	92	97	140	123	113	88	126	112	119	105	107	120	112	142	140	124	116	107	124	127	116	109	118	140	111	104	113	128	117	110	121	126	103	130	108	134	102	122	121	131	105	111	122	124	105	109	139	94	109	125	101	106	123	121	125	126	123	110	114	113	101	92	114	135	118
10639	12429	23054	26549	24270	19855	13539	12266	15426	14372	18879	14940	15576	13990	10886	10688	8945	7740	10565	7476	5880	6640	5924	5825	4260	3128	3764	3009	2279	1899	1358	1358	1216	933	736	687	629	669	610	591	574	649	611	449	508	500	423	431	408	383	387	399	362	338	335	339	399	349	339	333	357	345	352	346	370	323	334	353	364	366	345	376	378	334	339	327	358	420	354	324	346	352	330	363	333	357	373	335	343	363	350	357	337	397	331	330	310	361	335	335	384	373	350	332	342	330	319	348	354	320	349	338	347	355	353	358	337	372	331	345	372	339	353	362	374	328	360	346	350	292	347	352	356	376	381	322	335	359	375	342	337	379	336	342	365	342	339	328	341	359	343	341	369	359	361	349	309	378	376	364	347	308	357	325	344	317	334	350	333	319	340	352	383	345	372	323	358	321	325	330	366	319	338	355	343	338	353	351	304	336	369	316	339	335	361	318	324	336	370	299	357	353	301	360	356	366	346	316	351	329	324	324	360	339	313	339	315	341	361	351	362	330	339	316	340	360	375	316	337	339	336	339	341	336	358	331	362	347	345	342	364	334	325	380	348	343	340	345	318	302	338	329	373	304	372	352	343	338	355	356	329	374	331	394	378	346	349	388	343	338	314	373	336	324	339	347	328	372	348	317	330	336	335	366	345	354	323	343	371	349	331	379	322	326	351	346	371	359	362	344	333	317	335	327	313	333	386	354	364	351	325	341	358	349	354	381	364	300	351	335	326	336	383	330	336	330	339	334	319	375	321	358	368	341	335	336	336	357	316	350	333	385	320	337	299	352	356	359	331	340	379	372	355	348	374	335	358	319	342	382	344	357	381	291	311	351	354	340	359	353	332	360	323	333	386	364	332	350	348	341	341	347	353	345	377	334	366	350	359	334	320	323	383	373	366	310	325	345	340	310	354	354	356	349	355	363	328	339	332	353	357	312	356	340	353	307	337	331	364	340	321	335	338	349	363	343	346	342	347	354	349	361	346	324	359	348	365	332	361	329	362	342	360	352	327	352	368	390	338	363	340	361	330	361	360	319	365	344	394	327	324	357	344	325	344	358	342	359	347	322	349	382	336	309	347	348	356	345	341	353	355	317	319	327	338	358	346	353	344	348	317	374	390	329	333	337	357	313	349	356	325	334	311	381	351	370	332	317	347	351	333	358	360	340	345	333	356	344	343	302	359	361	358	336	370	314	313	374	404	327	325	361	336	357	350	325	347	362	351	334	345	359	298	347	351	311	346	351	323	349	302	335	349	352	306	340	345	357	336	361	391	352	370	360	346	345	360	364	354	331	369	327	321	332	351	339	365	320	384	326	354	311	324	371	334	349	335	333	330	309	351	320	359	325	339	344	338	336	329	341	312	350	341	364	336	356	329	346	347	335	333	320	340	384	367	360	300	371	354	331	336	361	348	341	351	345	344	364	336	298	349	363	349	364	327	323	352	356	332	338	347	324	368	326	365	333	323	325	374	345	347	344	372	344	337	331	359	351	348	335	340	346	334	365	330	348	366	313	333	356	341	359	316	338	359	346	347	334	370	349	351	334	346	355	360	353	349	380	355	330	337	331	352	355	343	328	372	320	313	336	372	348	366	339	371	341	325	371	383	340	354	353	367	352	336	312	366	344	322	318	313	381	356	354	355	330	342	357	302	333	349	343	329	371	340	369	315	372	381	328	328	356	319	334	342	356	338	320	344	395	371	332	324	352	322	364	347	336	341	328	372	336	328	331	324	335	338	316	346	307	321	347	316	377	332	352	360	349	343	329	355	354	341	324	314	354	347	347	337	355	340	327	337	351	364	354	340	355	345	349	370	333	353	318	380	365	348	364	381	332	366	334	354	320	370	358	369	309	363	330	365	323	368	313	334	331	342	323	342	330	318	332	365	347	316	331	356	341	300	340	337	367	363	332	355	343	344	296	378	323	344	294	324	343	340	341	347	361	360	348	355	305	315	333	342	353	339	331	331	333	348	339	355	362	363	361	372	329	360	357	314	348	351	368	315	369	364	355	346	326	358	339	335	348	359	339	363	323	354	383	318	356	355	392	341	340	322	308	335	339	315	357	353	340	330	363	379	333	366	333	367	334	367	325	357	324	308	343	305	342	336	320	367	365	336	345	341	358	349	358	363	340	371	350	302	336	348	368	330	350	338	338	334	379	331	334	302	342	344	356	358	337	358	346	350	335	320	340	341	341	351	346	308	343	342	323	364	349	334	337	349	326	361	343	322	354	327	402	358	332	388	337	342	334	373	365	349	372	328	320	352	376	378	332	331	307	354	288	344	355	355	362	343	363	323	367	330	353	342	321	330	322	338	323	340	329	358	335	351	327	351	335	310	338	361	340	331	341	326	353	340	364	368	355	337	360	318	341	350	355	356	363	325	336	363	342	318	341	357	353	327	356	297	314	339	337	346	347	370	350	320	310	362	340	347	355	343	325	306	339	335	355	359	341	352	345	349	372	341	336	350	332	363	366	357	340	314	370	349	351	318	358	376	328	339	347	370	350	375	368	352	334	374	364	364	350	341	327	345	359	334	345	370	345	361	344	378	353	340	333	365	328	331	334	317	343	346	326	365	342	309	349	355	323	360	326	376	357	333	355	385	341	371	328	389	351	305	324	367	361	337	357	332	349	323	317	329	336	331	363	328	338	345	354	342	312	373	331	371	341	362	353	351	344	335	347	336	334	335	364	375	324	355	343	343	368	375	341	377	354	335	360	347	332	318	356	353	349	335	353	346	324	338	323	336	367	346	362	335	392	365	349	361	371	336	351	391	375	381	337	359	324	337	341	326	352	321	348	344	320	376	372	334	342	357	316	334	342	364	354	335	333	345	380	327	353	357	340	370	349	338	334	346	366	339	349	344	322	323	389	369	344	353	341	345	347	333	376	358	336	362	360	329	349	319	358	332	356	323	343	344	345	363	342	324	357	370	368	359	358	380	377	367	371	338	351	365	352	320	357	353	328	305	344	359	366	340	333	373	357	350	327	364	350	346	359	379	351	359	319	382	340	339	366	325	314	322	344	345	343	335	327	338	323	359	343	329	330	302	336	370	328	372	352	341	344	372	381	340	351	362	356	376	348	351	340	344	358	350	317	303	356	352	366	350	385	364	353	334	350	359	334	338	344	364	333	359	357	363	348	337	348	368	367	310	370	329	355	362	339	340	345	329	332	331	355	384	374	372	322	351	361	322	310	347	381	347	322	389	348	348	330	303	365	352	322	366	362	308	330	365	356	363	345	343	326	305	362	315	354	348	297	367	367	371	364	357	346	365	333	363	334	347	344	351	354	353	338	352	334	345	360	371	332	355	337	355	346	341	350	366	328	344	354	307	368	337	354	403	367	311	394	315	365	336	367	313	333	350	363	349	341	343	344	327	309	365	342	373	362	337	355	348	345	358	373	360	349	334	356	364	366	361	361	337	326	359	337	350	351	349	337	332	342	353	377	338	344	351	328	339	356	365	349	319	323
32566	30995	35321	34139	31423	26220	17371	16107	22144	29517	35957	29134	31786	30026	24939	24780	20344	18189	23281	17937	11173	13316	10763	10523	9101	5086	6131	5602	3615	2531	1665	1509	1408	756	624	546	442	528	456	498	449	398	359	326	316	306	281	274	227	215	213	224	204	181	176	172	175	171	177	176	163	183	174	172	176	152	198	150	170	151	164	178	198	170	157	152	182	157	165	184	165	174	189	179	153	164	178	181	164	155	163	180	165	148	153	159	178	146	177	168	161	168	143	140	171	201	165	181	170	171	177	153	170	137	166	184	154	181	161	162	156	173	171	181	182	157	174	170	176	141	182	169	137	149	184	186	166	174	169	188	141	159	179	159	154	172	169	171	148	173	151	174	165	160	186	162	177	183	147	159	148	175	189	161	175	167	189	179	170	171	136	152	162	160	182	151	165	162	171	169	158	157	168	160	168	164	151	157	195	149	168	176	174	172	162	158	167	154	175	164	158	149	191	186	169	187	131	171	158	169	162	168	171	167	165	159	141	171	167	184	167	192	156	171	153	165	177	177	176	188	169	166	184	177	152	136	180	180	168	162	143	183	179	178	185	181	158	176	143	177	161	162	173	178	160	162	172	168	149	164	162	160	186	151	163	168	155	167	170	181	182	156	173	163	143	146	168	159	164	172	174	160	142	180	193	160	197	176	157	162	174	164	166	170	156	162	176	168	182	170	184	149	164	171	171	161	190	171	176	166	159	176	151	145	175	173	172	180	158	155	154	149	168	178	143	170	172	157	188	161	156	156	173	152	169	172	197	183	203	176	168	169	168	177	168	175	160	143	154	143	171	165	188	190	169	167	169	165	186	157	156	174	170	166	140	196	174	160	147	182	156	152	171	161	179	186	174	190	184	171	136	163	164	165	161	176	161	146	149	172	195	151	162	157	176	152	166	187	179	154	197	167	165	164	172	172	176	175	169	155	157	155	172	171	151	183	160	173	144	176	143	169	164	167	164	181	175	202	172	171	180	180	153	154	153	195	168	194	197	174	155	166	167	159	179	188	150	158	179	147	158	177	194	194	176	160	163	166	166	194	178	140	171	145	179	169	174	172	168	145	152	158	189	159	180	156	147	180	139	186	173	162	166	159	155	156	161	182	169	163	163	160	153	155	149	164	192	164	158	189	160	195	151	181	163	176	165	188	159	150	181	164	148	159	144	168	166	161	174	164	170	158	164	148	176	192	171	151	207	173	174	150	173	179	161	209	159	150	176	169	184	156	151	142	171	133	162	191	176	148	152	140	174	180	174	182	180	178	151	188	172	173	175	153	181	180	167	168	158	160	189	181	176	152	180	157	170	167	148	186	148	172	162	172	186	172	169	169	165	163	171	192	162	185	169	157	187	151	145	185	179	147	154	167	173	188	166	156	149	192	172	150	164	167	177	175	162	166	154	191	166	190	164	180	183	173	157	157	151	151	173	162	155	164	174	187	196	159	155	156	183	165	150	148	155	203	148	157	185	158	149	163	140	170	168	175	160	168	166	167	172	176	171	177	174	160	167	148	185	157	161	166	144	166	156	170	162	155	164	163	147	154	179	172	157	178	165	172	169	168	157	168	175	165	160	155	154	160	170	173	164	173	154	183	169	168	146	193	167	175	150	182	164	160	173	162	187	159	179	141	190	149	167	165	158	166	162	138	176	160	164	165	167	172	187	171	164	154	166	161	167	167	155	176	153	188	160	179	143	161	160	152	159	167	164	168	172	165	166	172	163	187	157	168	147	132	166	144	153	173	147	176	171	180	160	174	170	173	156	183	161	137	153	163	164	177	215	174	165	149	176	165	161	176	165	172	175	163	161	171	181	164	162	176	193	171	168	197	173	171	166	166	165	164	155	164	148	166	170	151	163	161	162	164	167	167	158	173	160	189	183	174	151	167	168	189	163	160	185	159	172	158	157	176	174	143	167	156	182	169	178	152	166	163	166	167	163	193	160	168	168	171	147	156	150	162	171	170	167	172	151	158	169	168	184	173	174	157	159	178	147	171	172	172	151	159	169	174	151	156	176	161	172	166	165	163	203	167	172	160	200	172	181	176	153	142	153	169	179	163	162	165	167	177	161	168	178	156	172	152	146	160	175	167	154	165	190	163	167	177	158	189	167	177	179	173	151	177	156	153	156	154	169	169	174	159	168	157	169	183	176	181	182	152	144	166	144	182	171	159	176	167	200	176	176	176	164	161	155	144	159	177	173	168	167	159	141	153	177	155	177	171	181	153	156	162	180	175	189	171	149	178	179	184	175	164	156	161	163	162	169	166	169	179	156	166	149	160	153	165	163	176	154	166	162	149	165	185	198	166	158	179	174	171	184	156	183	159	145	199	176	141	189	151	159	161	174	169	174	172	193	169	166	164	156	186	181	156	174	145	171	163	195	163	179	159	162	185	178	170	163	159	166	180	162	145	190	150	181	142	189	172	160	174	157	160	161	164	167	166	157	179	172	151	154	173	153	184	186	174	153	157	169	152	179	187	148	136	165	181	175	152	143	187	182	164	180	152	164	172	159	173	188	178	152	132	196	178	150	158	161	141	151	168	176	158	160	169	150	171	174	162	151	212	155	183	174	164	155	162	176	157	185	166	181	157	156	188	179	152	179	183	180	163	143	182	161	151	154	165	174	191	170	157	161	167	181	165	141	166	153	168	149	165	150	159	177	182	189	184	154	172	171	145	176	147	181	181	174	162	184	185	138	169	169	197	159	164	170	166	180	182	187	162	155	144	163	165	169	164	180	173	180	161	162	158	144	194	181	179	164	184	157	178	161	178	163	166	174	182	153	169	160	171	164	171	165	156	141	178	150	171	178	158	162	168	176	162	156	181	178	172	167	170	161	177	160	157	146	188	189	196	162	155	169	150	144	182	172	160	172	166	153	189	160	172	163	157	161	148	169	168	166	170	168	177	170	163	170	140	161	157	161	156	152	166	174	175	162	162	152	182	171	181	183	183	172	172	143	142	162	163	181	176	194	179	171	168	166	162	162	161	172	153	183	173	182	166	179	157	174	174	166	176	163	177	165	179	189	171	154	156	164	151	166	149	176	171	192	172	166	199	152	190	171	175	156	167	161	186	182	147	146	158	168	139	184	155	172	169	139	151	171	150	168	172	164	141	174	173	176	150	166	162	146	166	170	175	181	160	167	167	163	172	161	170	146	170	155	151	167	162	163	145	165	171	165	157	167	182	166	163	133	184	176	166	150	149	169	170	171	192	164	165	168	174	158	163	179	147	170	182	174	153	171	158	184	151	154	164	168	161	162	180	184	148	149	152	149	166	186	173	161	146	176	165	143	178	159	161	175	173	185	163	161	188	159	163	175	162	182	172	169	162	172	146	178	177	174	190	147	155	185	176	155	199	161	160	165	170	159	162	201	154	176	164	172	181	181	144	139	160	160	175	189	199	195	148	166	169	171	179	180	159	157	164	149	132	163	159	147	174	173	166	162	164	154	175	185	162	176	168	164	150	157	182
21699	24988	35639	40715	40817	36154	30166	31773	38850	44371	48412	45749	48198	47038	43993	45329	41583	39552	45470	38187	30958	37098	32456	33188	26955	19589	24808	22802	15386	13367	9239	9710	8756	4467	3584	3123	2421	3044	2838	2973	2378	2453	1909	1461	1613	1581	1226	1214	1078	957	871	765	716	683	620	520	578	539	524	514	504	524	517	503	461	510	470	508	494	486	450	468	472	472	502	535	474	428	491	464	454	487	478	453	483	461	515	477	475	483	430	492	455	477	471	481	435	470	443	440	494	481	475	486	476	482	459	452	441	451	489	487	419	504	465	485	495	520	491	512	544	478	507	492	484	462	487	479	506	491	431	481	439	507	484	462	476	477	489	443	486	485	487	474	456	450	449	498	467	484	470	473	494	475	473	494	472	459	429	463	472	457	468	433	459	453	449	429	425	450	483	517	452	458	461	454	488	479	453	469	466	472	454	462	520	475	430	438	457	488	444	503	454	480	455	506	459	478	454	458	482	453	436	445	484	506	452	441	458	514	464	435	510	473	473	424	483	485	478	439	469	500	456	467	461	484	463	460	495	462	447	445	468	476	456	441	467	448	476	450	455	451	485	428	472	491	467	469	450	484	496	458	479	437	479	459	488	471	472	442	453	437	430	442	516	530	421	467	489	466	465	515	456	448	507	485	478	474	495	461	489	450	468	471	480	477	501	456	491	492	459	471	492	463	459	485	397	498	485	496	428	483	472	508	488	538	487	456	438	459	469	420	462	436	482	455	468	479	476	429	489	438	471	469	468	479	487	420	470	481	486	460	490	440	444	478	452	460	489	420	457	480	462	450	482	454	476	475	449	480	442	427	441	440	425	453	501	432	448	501	439	500	488	471	460	501	436	451	488	439	477	480	465	482	429	461	476	553	467	473	489	468	450	485	498	476	474	474	488	486	474	481	475	485	489	436	452	456	448	468	471	473	443	445	468	487	446	425	457	466	487	472	451	497	483	477	446	463	454	471	515	509	461	478	487	442	477	463	471	478	447	472	462	483	472	463	450	446	503	485	454	481	484	464	479	479	446	474	467	483	492	455	441	449	442	469	483	480	483	518	493	496	447	462	438	424	464	473	502	438	488	477	507	468	466	458	528	470	469	473	472	492	450	470	458	447	491	458	487	451	446	493	451	513	491	439	434	467	473	460	438	461	456	515	448	472	502	435	460	449	485	478	444	457	476	476	436	490	495	499	433	471	479	456	444	474	458	490	492	480	500	474	481	437	505	450	489	455	492	462	467	502	472	491	473	454	450	470	482	504	491	482	465	472	445	479	475	478	485	473	467	451	497	449	447	481	492	468	473	501	487	425	463	476	493	457	474	471	459	442	470	496	456	468	486	488	487	433	470	494	493	492	484	437	468	445	450	504	442	460	496	478	443	491	465	469	473	488	461	455	448	468	447	464	465	493	481	500	460	455	480	481	427	485	485	498	476	491	458	470	447	448	453	447	473	468	475	468	461	496	458	487	469	532	469	480	455	492	463	485	461	455	438	442	469	477	476	477	435	518	469	446	444	501	441	471	454	468	435	462	446	458	464	455	487	466	459	446	457	480	421	485	482	473	473	464	454	483	480	439	447	511	477	495	429	424	472	449	471	480	426	410	485	452	471	437	502	465	485	469	474	450	460	523	476	476	494	431	477	442	513	435	441	507	509	480	466	445	463	476	502	512	480	517	463	494	467	467	463	461	480	512	475	499	513	494	467	441	452	483	483	440	475	481	467	496	431	464	465	476	490	471	500	460	480	458	471	482	481	472	445	493	463	457	438	489	485	466	482	451	475	520	508	492	449	448	493	447	470	498	437	448	465	454	463	478	455	439	490	488	470	499	453	492	479	458	477	480	481	454	458	491	460	480	459	457	486	459	474	473	444	537	470	443	473	452	511	438	472	450	473	482	436	520	453	474	472	468	467	451	460	472	490	481	448	471	454	471	505	457	440	480	439	446	452	474	505	438	473	492	453	444	444	471	445	468	477	440	481	467	456	456	451	436	437	506	455	506	492	483	501	445	480	457	476	474	459	460	453	449	455	465	456	453	446	482	492	474	529	441	463	461	433	458	444	506	454	460	415	495	515	479	485	455	516	476	466	503	479	451	475	490	453	427	500	479	504	486	479	471	501	473	481	479	479	483	434	470	476	480	473	463	459	458	423	457	427	461	467	480	438	470	489	469	462	469	454	464	508	477	495	456	511	493	441	444	492	471	467	483	490	462	472	457	489	489	475	482	449	487	445	484	471	490	474	482	487	485	519	453	480	475	485	468	504	488	462	446	490	469	481	474	438	458	428	445	454	479	473	467	486	462	441	491	496	489	475	474	462	454	471	430	457	482	481	480	485	472	421	449	420	447	496	480	473	439	461	469	510	478	474	408	497	486	472	424	454	478	466	430	473	442	470	459	482	479	470	480	458	486	451	466	475	448	467	465	440	459	474	482	467	499	428	488	484	468	463	505	473	417	457	448	494	441	472	485	469	488	470	521	424	500	445	494	502	507	427	428	473	454	479	466	509	482	441	459	470	439	465	481	479	470	447	475	519	473	472	482	449	466	468	506	481	472	506	494	463	478	455	458	485	511	496	461	474	489	478	456	505	472	507	443	467	427	427	471	489	469	499	464	447	472	435	454	467	491	467	517	467	472	439	481	451	467	475	441	496	423	459	447	476	457	483	483	517	433	456	476	444	472	443	471	465	508	479	458	463	477	462	498	444	425	477	474	471	466	461	475	510	513	473	474	434	444	476	446	445	439	467	457	445	469	456	440	497	523	460	439	472	499	409	457	451	471	469	490	456	433	468	462	458	461	460	480	459	464	461	448	466	459	463	449	433	504	471	482	491	475	510	485	466	484	468	464	458	457	492	459	504	459	474	483	448	481	491	502	473	454	474	469	459	449	455	441	451	450	485	456	488	485	485	458	467	481	463	479	498	488	458	478	478	438	453	476	502	464	488	466	500	460	455	472	505	472	467	479	440	469	448	439	464	460	451	518	483	426	470	474	425	472	449	487	462	484	474	478	466	501	494	469	477	453	474	461	492	466	480	500	449	483	430	457	500	473	482	447	470	450	477	468	471	486	463	447	472	468	487	474	520	442	465	419	480	425	444	496	496	451	438	460	488	495	461	479	485	478	440	489	473	467	453	450	445	466	458	453	448	480	461	468	487	488	457	465	465	492	446	491	484	451	421	455	493	456	484	499	437	428	433	445	484	448	463	472	461	443	444	465	454	480	432	460	438	493	479	463	450	492	485	493	450	467	494	476	476	474	439	490	433	494	470	513	473	467	496	483	481	446	472	491	457	472	483	450	428	473	458	500	444	504	480	443	481	460	509	449	477	511	416	513	452	481	465	443	404	445	519	456	487	448	454	463	477	459	468	493	489	485	467	509	481	454	507	463	475	507	483	479	436	450	447	442	455	488	503	469	468	498	476	427	482	466	440	447	465	452	432	465	482	478	457	460	472	473	467	469	444	453	486	474	441	469	468	483	467	458
41416	39238	42993	41718	39121	36709	26718	27524	38204	42511	44684	38926	42739	40080	36544	36539	32961	31455	35799	30201	20698	24636	23656	20903	16892	11240	12595	11785	6362	5429	3514	2731	2538	1336	1229	930	989	927	943	814	728	769	632	498	559	521	419	407	339	303	335	323	272	240	247	287	229	220	250	264	234	219	229	233	228	249	238	224	245	237	250	233	234	232	229	225	228	233	195	214	217	252	209	230	244	217	207	222	238	234	237	229	215	233	217	234	241	231	219	259	218	243	222	225	189	227	242	241	247	227	223	226	241	217	241	217	218	215	213	241	223	230	245	233	232	252	207	185	242	234	226	244	209	219	214	236	210	231	231	259	208	239	226	233	240	237	252	230	238	219	256	233	234	239	227	247	234	210	243	227	212	231	252	235	249	208	252	218	231	245	218	230	238	229	255	238	220	261	226	237	225	248	207	223	221	224	217	221	223	222	230	230	222	228	211	201	209	240	247	203	246	253	232	237	189	242	222	226	213	236	242	213	229	240	229	248	256	236	246	213	207	205	248	250	215	217	235	225	191	221	236	228	225	222	236	207	213	234	214	204	231	247	228	195	232	209	221	209	213	229	236	226	235	208	206	246	231	224	235	213	227	230	191	246	191	238	213	228	226	225	224	208	242	234	220	225	199	218	245	217	237	205	201	248	190	221	210	206	213	197	228	218	223	225	211	231	253	224	244	228	214	204	204	257	213	237	203	221	205	241	222	240	238	217	241	217	228	233	204	222	225	231	228	225	240	216	228	236	229	207	253	213	218	223	228	231	204	239	202	233	230	244	232	215	199	227	201	222	220	281	180	228	209	235	231	214	230	207	190	221	238	231	225	214	249	226	237	255	234	243	199	252	206	208	244	218	217	232	217	230	233	218	225	237	214	254	229	251	220	244	230	235	229	251	204	231	223	246	221	217	231	227	225	230	219	237	237	235	221	228	215	208	239	241	225	220	250	211	224	241	229	201	200	247	222	238	239	210	207	224	273	226	227	225	248	209	200	203	226	235	231	233	226	239	232	227	218	230	237	230	229	224	206	236	239	236	238	215	226	217	205	228	226	232	211	218	234	204	224	225	232	221	232	234	244	213	216	227	211	217	242	215	225	196	195	197	221	217	232	227	229	218	212	202	218	237	244	196	236	222	220	244	242	214	261	224	205	194	252	205	215	242	257	224	249	243	235	230	220	205	292	236	249	237	234	213	223	225	228	222	227	227	216	221	215	262	251	226	227	220	238	219	211	222	217	224	199	249	241	225	213	223	214	226	238	262	209	237	244	236	241	222	202	204	219	236	219	205	231	219	209	238	210	256	219	221	206	210	211	222	246	227	242	210	219	200	207	205	219	201	226	236	215	238	204	208	211	239	207	218	232	209	216	228	203	238	224	253	220	242	230	228	207	214	227	195	227	218	227	236	222	236	219	227	240	225	220	220	222	230	214	208	270	251	229	200	245	219	218	219	200	209	240	220	234	232	200	223	212	202	256	205	198	207	235	231	240	238	213	180	236	219	256	209	223	239	225	246	230	224	251	243	220	236	223	205	231	222	232	206	251	235	203	205	245	252	204	234	233	213	231	213	224	250	231	217	202	212	231	227	197	249	227	252	217	245	229	213	238	221	251	226	226	208	211	225	212	207	205	226	221	227	222	205	209	226	249	227	230	196	213	205	209	240	263	242	233	218	241	248	235	216	241	227	237	213	240	226	220	234	258	244	231	261	242	195	208	223	215	222	232	224	237	218	242	232	246	201	237	198	232	233	220	224	236	184	218	202	231	244	222	197	239	234	236	217	215	234	200	246	220	239	226	209	217	254	248	210	230	214	241	214	209	214	217	195	216	192	202	196	220	210	224	230	218	233	218	225	249	234	217	224	240	226	229	230	251	227	235	223	212	231	213	236	214	226	225	250	232	230	240	248	273	228	244	232	218	213	216	237	202	229	203	219	236	231	238	195	229	245	212	211	215	226	239	241	257	221	218	213	246	232	205	199	219	239	226	210	218	196	233	254	232	245	209	215	214	227	226	235	222	216	240	222	206	227	236	217	239	199	208	216	198	208	282	204	219	231	227	231	228	241	206	246	207	225	255	224	222	246	197	220	224	235	214	197	223	219	218	232	200	242	206	244	197	223	214	230	212	220	223	255	221	237	216	240	234	209	218	224	253	200	222	216	235	233	237	231	223	219	231	218	216	205	229	231	197	207	235	229	224	224	231	219	243	228	242	249	246	240	212	230	242	217	232	207	224	194	240	205	230	238	218	206	247	228	225	209	238	196	221	218	235	218	211	231	226	249	214	251	212	217	207	233	223	228	242	226	216	214	212	217	239	254	236	247	194	218	208	209	227	232	203	265	232	230	202	204	196	225	195	200	242	239	195	241	239	224	243	239	222	231	226	266	236	228	207	221	215	244	212	201	213	207	225	207	205	224	196	205	226	231	217	232	236	243	225	204	241	230	214	212	231	233	233	241	216	216	216	216	198	219	212	191	243	239	225	238	265	215	218	244	266	226	203	253	219	215	227	226	209	223	235	232	231	203	231	235	218	224	217	229	258	224	241	190	198	192	217	217	217	224	216	240	238	216	232	223	214	225	210	206	231	194	220	228	206	219	222	209	206	229	235	240	211	221	224	223	220	221	217	213	225	239	208	225	230	208	224	233	205	197	235	220	252	217	242	241	213	247	217	250	201	207	219	244	221	219	248	224	245	207	225	224	228	224	240	211	216	223	233	200	225	224	236	223	217	224	241	215	225	220	232	226	230	227	212	223	244	207	237	204	214	242	256	213	211	220	237	240	212	237	237	219	210	228	215	217	230	258	236	248	246	202	225	218	210	217	269	234	205	237	230	233	229	228	234	234	250	218	243	193	224	227	249	230	230	237	212	196	197	217	199	245	225	209	254	213	240	225	243	219	227	234	226	242	216	219	234	228	234	224	218	202	236	236	235	222	217	203	228	216	197	242	230	225	218	252	212	225	219	210	223	230	216	205	227	222	201	232	232	213	201	240	211	250	222	232	216	215	233	212	235	216	213	220	222	232	230	219	206	212	227	230	218	224	225	214	220	241	221	240	231	206	207	210	233	218	228	202	208	269	220	237	223	229	225	215	205	207	225	208	229	244	206	238	253	271	221	219	222	248	237	200	227	259	238	252	212	220	236	238	215	250	233	213	196	250	247	205	247	215	238	234	248	214	252	251	209	217	228	233	237	234	235	210	209	213	241	211	239	219	206	254	202	207	227	212	256	238	228	229	223	238	211	222	234	223	225	232	216	211	208	229	239	208	235	232	233	222	226	209	239	206	235	241	217	220	199	221	237	247	251	238	212	225	224	218	204	205	193	182	241	205	228	211	227	244	232	241	226	211	224	202	202	195	220	220	231	222	211	229	210	221	217	230	212	207	225	222	192	236	225	224	214	219	193	262	224	246	227	202	241	226	231	227	222	221	211	212	240	248	215	256	225	217	217	223	229	209	221	210	224	214	227	220
27909	32674	41829	46570	47821	45078	37735	41944	49401	53283	54649	53938	56325	55613	54124	55587	52196	50351	55416	46197	40361	48363	46645	43300	35343	30289	34741	31563	20273	21596	14896	14858	13751	7057	6810	4659	5458	4850	5058	4848	4706	4400	3687	2675	3007	2922	2062	2002	1698	1465	1542	1275	1048	930	850	772	700	688	680	731	693	648	625	668	669	668	663	654	637	671	642	662	661	621	585	625	575	581	601	637	630	645	616	623	617	608	624	586	583	557	633	593	624	635	602	632	649	611	636	576	644	569	628	603	596	572	575	628	606	665	604	622	601	635	602	646	631	635	596	645	617	640	670	653	608	610	616	590	648	574	599	627	628	577	594	591	613	572	582	567	594	558	555	563	604	607	571	595	575	578	588	540	560	605	582	588	611	589	600	592	605	589	602	574	595	593	598	572	600	549	579	609	574	573	607	622	622	610	549	632	570	590	619	624	577	637	569	524	585	574	581	574	527	619	563	571	570	576	572	569	604	626	528	570	592	587	597	602	606	601	565	587	586	605	612	616	581	612	579	597	597	582	592	625	618	592	576	598	577	594	616	597	600	594	596	607	586	592	569	621	621	622	574	567	634	609	624	582	597	571	559	602	561	566	565	557	589	587	567	603	596	619	590	549	592	579	603	583	595	588	590	594	584	579	604	581	615	624	606	581	608	596	559	593	598	608	566	605	621	626	639	577	602	555	569	625	571	616	560	587	567	613	611	586	560	579	566	598	593	621	594	533	624	565	618	564	560	626	640	577	608	550	592	619	602	601	613	620	623	626	561	527	620	577	615	656	583	588	633	644	595	569	587	570	637	577	594	564	570	575	601	609	610	586	550	603	618	590	641	618	607	617	598	600	608	568	609	630	545	578	584	592	595	571	621	642	604	603	604	593	620	581	600	605	579	602	608	600	571	622	586	577	618	598	628	581	603	556	580	621	532	592	574	557	630	629	572	614	556	553	595	570	581	615	610	609	556	613	588	570	571	602	587	542	595	558	646	588	608	609	634	556	556	564	582	604	614	607	606	659	583	617	607	621	563	613	592	573	619	602	592	555	597	577	561	575	610	568	551	576	642	582	580	577	599	595	623	572	600	601	579	560	579	621	584	594	614	606	607	607	605	555	558	640	542	586	622	588	570	554	595	634	616	560	575	590	630	592	576	590	588	612	651	603	562	610	544	546	582	639	613	614	620	592	570	637	590	611	617	599	585	592	610	611	579	614	615	561	565	591	634	572	643	576	560	566	566	594	576	558	618	588	577	545	615	596	590	565	572	553	624	571	554	612	610	547	598	597	615	604	590	568	609	545	585	611	578	576	592	601	596	631	613	554	594	553	562	581	586	596	585	588	592	578	579	594	579	590	592	618	620	596	594	631	554	580	582	586	603	566	601	639	588	558	610	629	614	598	573	543	604	567	600	602	593	607	609	621	571	617	630	551	625	554	615	582	601	613	578	632	582	560	569	638	594	592	638	609	546	636	550	596	591	571	605	565	623	580	555	569	578	608	583	604	553	554	625	604	618	599	622	617	611	588	567	601	629	594	617	573	620	646	586	614	577	610	598	596	579	596	570	568	596	624	621	613	609	588	672	586	549	585	612	600	646	593	544	606	597	629	598	603	569	567	556	557	581	574	586	538	567	542	596	581	559	624	577	597	585	599	608	603	586	564	558	603	568	588	608	597	570	551	551	610	609	631	591	597	603	580	587	611	628	588	587	597	609	582	602	592	600	642	626	555	580	579	642	611	624	595	576	609	604	615	607	635	575	553	609	579	581	575	570	589	587	574	538	623	626	622	570	591	557	633	593	590	591	574	555	585	589	580	553	600	567	599	621	610	588	568	561	616	564	598	594	585	604	600	608	603	605	589	590	579	605	611	611	631	575	561	617	613	586	531	542	623	604	588	596	608	580	565	621	562	594	623	569	583	582	601	586	625	585	581	580	584	596	589	602	579	578	598	635	592	590	549	617	623	618	580	580	617	585	586	575	604	622	543	628	588	596	613	601	607	587	566	594	627	602	625	600	592	645	594	623	560	565	604	608	574	599	555	642	592	592	624	610	616	563	582	581	572	596	593	601	552	587	586	593	609	623	589	618	601	558	647	590	593	551	578	642	630	612	613	610	600	570	584	619	583	595	598	587	613	610	607	615	585	573	578	641	637	587	581	613	602	559	603	607	614	598	586	609	534	630	579	587	601	594	575	620	614	560	553	629	577	637	613	605	570	574	594	613	602	601	570	585	623	619	613	616	600	581	613	629	556	580	628	556	596	620	595	648	594	576	611	577	584	547	533	607	619	575	576	595	589	606	572	607	591	627	577	620	605	642	543	593	566	627	593	555	591	626	567	568	585	549	582	594	623	602	586	635	572	626	577	572	564	565	590	575	610	579	625	627	579	571	617	590	535	572	607	564	603	599	579	621	608	608	594	576	556	598	558	624	587	616	569	672	571	637	606	597	601	586	597	583	587	622	597	596	606	593	606	566	574	620	565	591	623	573	624	617	585	651	579	597	613	569	534	579	628	603	594	610	566	588	614	619	616	583	536	597	592	572	597	550	602	621	578	578	598	604	612	597	597	601	637	606	587	596	582	579	595	607	602	569	623	589	548	585	554	608	598	585	597	546	565	636	573	568	598	575	569	607	563	578	610	550	600	545	608	599	593	561	610	589	595	586	620	632	560	566	584	571	590	569	596	582	616	620	587	596	597	533	578	607	576	597	599	589	612	631	576	603	610	582	633	605	594	616	554	612	639	570	592	632	619	602	658	603	608	606	609	622	559	596	586	562	609	594	589	577	577	610	613	580	617	580	567	631	645	575	579	581	613	565	620	572	517	608	607	611	578	592	591	624	574	625	609	595	617	594	562	589	652	616	584	599	603	596	586	610	599	604	578	607	615	588	597	609	571	578	629	618	577	633	561	596	638	559	577	584	570	554	620	580	564	582	582	579	539	606	589	608	594	612	585	547	576	610	613	565	600	590	609	600	591	611	606	573	564	575	600	594	592	642	575	608	549	654	580	560	622	556	595	604	556	592	613	627	552	599	599	597	599	609	604	634	576	601	575	575	582	597	578	629	611	606	587	596	600	543	603	584	610	615	584	576	576	596	590	611	644	605	554	643	649	594	608	579	578	549	599	603	635	613	633	565	624	567	579	623	629	563	616	579	573	601	542	616	535	597	576	613	602	612	594	587	574	578	614	606	618	565	592	663	595	596	619	596	555	604	574	580	634	638	593	599	596	605	573	562	583	560	622	616	587	604	589	618	566	599	572	633	561	583	591	572	572	597	607	595	597	609	604	609	599	580	583	600	577	590	591	614	580	575	549	546	585	613	588	583	586	564	606	616	599	594	587	601	647	600	592	593	551	619	570	568	591	604	597	603	574	575	587	591	606	598	620	580	593	605	579	635	571	559	573	602	577	612	610	596	593	579	629	617	589	576	546	610	572	596	617	593	600	608	577	573	574	572	643	553	603	602	593	604	592	604	617	593	575	626	567	612	583
16662	14419	16242	13610	9393	6299	4099	3113	3215	3277	3787	2881	3221	2779	2573	2090	1672	1630	1997	1532	1084	1210	1059	824	663	467	661	506	341	298	244	205	225	193	162	177	152	161	148	136	131	121	146	128	132	129	133	135	122	114	130	108	131	113	113	91	115	117	119	126	118	119	115	113	100	121	112	123	125	98	116	135	111	112	120	118	116	107	123	108	123	101	108	134	124	118	114	124	152	126	100	116	115	123	118	94	108	96	143	116	118	105	116	113	133	114	112	141	108	115	143	123	104	122	120	120	123	117	124	105	138	130	132	130	114	132	123	129	121	119	124	133	111	115	111	118	106	121	125	91	105	127	119	114	123	122	119	142	111	125	121	110	98	122	132	126	124	112	115	142	137	126	117	128	128	99	122	162	111	119	122	82	126	125	122	118	128	133	120	107	124	115	113	110	111	130	117	128	126	119	114	129	111	137	124	107	99	112	105	104	121	128	118	114	110	102	127	134	116	106	126	99	126	128	114	136	134	105	110	129	111	132	113	92	122	123	121	132	110	97	124	138	119	128	118	126	119	124	129	109	129	115	99	109	122	104	107	107	122	129	120	120	114	117	109	107	113	140	133	116	112	117	112	125	112	117	116	107	106	89	119	119	147	115	127	133	128	104	93	115	131	125	115	115	119	105	104	131	115	112	129	113	132	124	130	115	129	112	123	113	113	128	127	118	120	122	112	109	118	100	123	108	120	113	112	109	110	120	134	105	115	117	123	114	147	108	95	123	122	125	119	107	135	113	90	111	133	124	123	142	136	110	124	144	104	128	134	125	138	142	131	130	90	120	106	110	130	104	124	126	125	106	126	114	116	128	131	99	122	112	111	126	114	87	120	122	110	119	126	120	107	110	136	109	135	113	105	109	136	96	128	113	113	117	122	109	138	111	108	130	109	105	104	123	150	121	131	125	121	119	121	114	92	115	121	109	121	117	112	125	124	115	130	119	121	105	126	122	109	120	105	108	118	129	106	115	109	128	122	121	113	125	126	114	100	111	113	118	130	115	122	128	119	117	126	128	106	108	128	127	126	112	129	123	126	115	123	121	90	119	109	101	124	111	111	103	137	108	120	126	116	124	131	100	118	107	118	118	124	132	133	114	111	106	104	113	105	127	133	115	97	99	114	127	110	103	133	118	132	117	147	121	119	117	126	107	122	111	129	112	111	113	131	108	115	116	92	118	98	130	123	114	134	112	130	108	117	115	116	109	123	118	113	120	106	119	107	129	115	137	124	108	119	129	133	114	142	112	124	127	99	133	111	117	112	126	105	109	115	129	128	128	133	116	126	117	105	114	130	122	117	119	112	98	125	126	124	120	110	93	117	126	117	117	133	119	101	127	137	113	122	122	108	115	122	122	128	122	136	117	126	108	152	121	110	117	112	111	114	104	110	130	108	112	130	135	124	111	114	100	124	124	103	108	108	123	130	139	106	121	126	122	112	105	114	122	119	123	110	119	117	117	96	106	121	99	122	112	120	107	126	113	101	122	100	113	125	126	120	111	102	106	94	122	112	111	129	131	112	139	122	115	125	117	111	95	128	141	104	118	117	105	111	116	119	122	106	97	117	121	126	127	138	105	114	133	120	103	104	111	134	147	128	115	126	128	119	135	113	110	111	113	129	115	105	104	121	110	110	117	123	157	124	141	111	147	107	94	121	119	104	109	105	111	122	110	134	104	117	135	118	120	136	125	137	96	127	111	123	107	137	124	125	140	120	111	127	113	115	122	131	108	108	102	131	131	126	114	103	120	106	99	128	131	127	113	126	136	122	127	116	117	130	125	130	111	111	110	131	104	120	104	111	134	116	102	140	126	99	106	116	131	124	121	123	124	131	111	115	108	111	126	117	115	109	114	111	107	101	134	110	118	98	113	120	118	120	130	138	130	94	121	136	123	131	104	121	120	121	124	103	123	92	128	119	120	119	116	112	113	135	132	116	135	93	107	117	119	113	110	135	125	130	144	115	129	118	135	119	120	101	106	129	122	117	93	121	112	130	122	119	114	120	122	114	117	106	122	117	110	102	123	89	133	113	127	102	119	106	117	134	118	114	114	125	119	113	101	116	117	93	122	120	122	140	117	128	109	127	128	124	103	116	107	114	116	113	122	117	114	114	108	144	118	130	129	122	127	125	112	118	121	131	102	110	99	110	125	107	139	120	117	113	104	123	110	118	123	112	123	111	119	113	126	131	133	134	116	123	125	129	115	113	115	134	123	108	163	128	92	134	116	110	124	109	114	127	117	129	119	135	132	101	121	104	113	117	110	119	141	124	125	103	118	130	129	130	128	92	118	122	106	117	122	118	107	122	116	122	126	134	132	131	101	109	118	114	128	114	123	111	117	113	113	112	121	117	109	110	109	92	126	95	97	109	103	116	120	113	108	120	134	115	125	117	114	147	141	120	118	125	114	123	119	125	116	124	113	116	127	119	118	112	136	127	96	108	112	121	108	99	124	103	101	114	115	105	145	115	119	112	117	126	144	133	137	104	111	139	120	117	101	111	117	111	100	104	93	123	109	135	106	108	119	126	109	139	125	128	98	110	123	135	102	115	116	133	132	95	118	98	119	113	130	126	139	136	114	127	126	98	139	120	119	118	116	118	133	137	132	124	135	135	131	123	109	135	109	131	108	123	122	120	116	120	115	127	109	103	127	122	115	94	111	106	124	99	127	116	118	116	110	115	112	124	128	119	137	120	109	125	113	108	124	104	123	125	113	112	105	105	126	112	129	103	96	132	128	139	99	99	98	111	109	92	117	109	125	117	113	127	116	122	111	119	103	123	111	120	118	123	109	118	136	116	131	128	93	125	127	113	112	106	126	110	135	119	135	113	104	111	144	111	131	107	133	118	102	120	133	124	129	119	116	111	110	113	116	115	106	109	123	126	125	115	135	113	125	137	103	125	106	130	116	109	104	114	123	123	116	110	114	122	129	136	116	121	135	132	101	123	130	119	116	114	122	105	129	112	120	117	130	121	124	113	115	121	117	121	107	109	110	112	122	125	136	129	121	134	123	103	113	118	109	111	128	104	119	123	115	137	129	127	111	103	131	119	125	112	108	130	107	129	114	108	94	114	120	122	109	117	126	106	105	104	113	114	108	149	127	130	123	113	109	122	120	132	128	117	115	114	113	116	115	116	126	120	120	109	129	142	119	112	116	129	122	97	117	99	127	100	127	106	108	117	145	116	112	129	126	129	114	111	133	125	120	113	112	98	124	113	108	117	133	106	112	121	93	113	116	108	111	126	121	116	116	141	111	100	93	114	119	110	118	121	120	115	112	119	104	110	129	139	128	110	121	119	96	139	106	126	128	116	102	108	107	130	115	112	105	114	125	101	105	141	126	132	115	100	143	101	126	123	106	98	134	114	110	108	100	106	108	115	130	103	116	111	117	120	117	139	104	132	123	98	103	118	124	104	117	120	121	123	114	103	108	103	100	106	130	123	112	121	107	103	120
10669	12721	21777	24579	21635	17708	13372	12252	12991	13455	15941	13241	14761	13802	12105	11134	9197	9028	11243	7477	5620	6761	6083	4980	3581	2492	3569	2778	1750	1932	1186	1174	1230	862	814	725	651	605	579	648	586	551	552	454	444	480	423	425	387	378	376	350	369	357	341	345	383	384	392	322	345	377	390	331	362	328	332	364	338	343	360	358	385	343	338	380	355	354	336	357	358	347	346	356	331	353	378	351	339	343	354	351	361	342	340	320	323	345	361	353	354	332	368	372	341	318	336	343	360	359	373	373	333	345	349	362	383	333	366	392	325	370	347	382	332	367	355	378	338	368	347	292	354	341	336	337	329	316	329	345	341	339	386	325	393	358	335	333	336	337	345	357	348	375	321	340	349	377	352	339	349	340	354	313	326	340	364	335	327	330	325	326	349	360	351	332	308	374	372	334	337	335	358	373	338	338	336	321	342	344	325	362	356	370	347	320	350	347	358	377	317	354	355	365	353	333	324	358	354	327	340	326	337	359	365	347	344	330	339	332	333	372	369	310	334	363	378	358	346	367	323	351	305	312	362	338	340	346	322	320	317	343	348	343	346	362	350	315	335	342	357	349	348	341	343	328	321	353	341	359	340	368	344	349	338	343	331	336	370	341	347	331	343	346	314	352	349	361	307	329	361	369	332	347	346	326	354	339	319	346	327	349	338	345	355	358	360	351	322	354	350	352	366	344	336	354	353	327	370	322	302	365	361	377	340	347	350	337	327	310	340	390	336	337	344	324	327	322	331	317	335	392	382	359	380	375	346	353	351	362	337	365	337	329	353	343	321	328	346	381	346	331	369	360	362	365	331	330	332	394	334	304	333	353	333	334	356	318	343	351	345	347	364	313	373	344	312	354	318	322	376	362	366	325	322	359	359	364	327	360	355	349	339	337	374	340	348	322	370	328	353	336	349	349	337	340	359	355	351	328	306	320	356	347	353	362	347	358	321	382	349	353	355	358	342	359	336	326	360	356	348	380	333	336	354	336	323	364	397	338	361	342	359	365	337	352	350	331	369	321	319	340	365	352	350	340	346	340	348	322	337	365	327	374	341	321	315	317	332	336	374	368	367	328	336	356	350	341	366	360	326	325	312	319	341	315	377	352	374	331	336	349	353	349	368	325	359	360	359	337	331	357	335	346	317	338	345	362	358	347	325	327	340	359	369	355	342	341	348	321	373	349	375	391	369	363	320	317	345	360	324	344	363	338	365	365	376	338	327	360	356	345	351	375	338	345	369	340	350	351	357	368	382	350	388	348	355	369	340	367	331	331	364	321	339	316	363	350	326	333	348	326	342	341	328	345	361	360	376	380	347	330	341	352	360	353	338	312	359	333	337	348	343	351	356	345	337	342	363	360	347	350	374	371	323	353	307	339	339	356	362	333	344	334	349	325	349	362	366	360	371	351	353	332	345	362	340	325	345	339	360	339	333	340	348	356	320	325	333	333	354	348	306	358	371	326	353	376	357	345	333	350	327	319	328	353	345	357	323	357	363	328	330	349	337	319	327	303	352	340	355	384	341	348	349	335	384	339	346	361	352	380	362	316	348	349	311	340	335	328	358	343	360	353	351	328	341	344	351	323	317	368	349	332	352	355	362	332	352	352	346	350	325	350	310	333	330	387	320	346	321	345	372	369	357	354	365	351	314	350	359	360	362	359	337	402	344	350	350	356	348	345	365	345	352	375	348	357	335	349	341	375	359	320	325	371	339	384	327	354	366	358	368	350	316	343	331	333	365	337	334	340	318	359	294	374	338	327	350	346	363	351	377	333	359	345	320	371	345	312	341	344	299	398	362	350	366	334	332	333	355	301	351	337	356	311	373	394	359	357	326	338	341	382	351	327	337	340	321	327	328	350	339	358	324	360	335	371	369	360	370	347	322	352	378	349	368	342	339	345	322	316	335	392	342	355	320	321	325	320	353	355	347	333	365	344	352	339	366	387	346	345	353	343	305	358	338	365	323	319	358	371	335	343	351	347	350	353	365	371	342	320	361	377	360	331	374	391	351	346	370	350	370	375	330	367	324	342	357	348	341	328	393	331	329	325	354	413	325	352	353	336	354	347	343	360	337	311	351	315	332	350	378	373	331	337	327	373	331	340	351	337	342	343	340	333	384	352	351	357	338	333	366	364	366	335	349	340	328	327	346	345	373	359	353	353	316	352	335	354	345	337	313	315	358	356	341	335	368	340	334	375	372	354	332	322	345	341	378	347	353	310	329	331	336	359	356	317	331	346	350	339	371	343	339	336	345	344	333	307	353	329	314	332	355	343	313	334	343	333	332	402	325	361	332	335	348	331	372	321	365	332	366	358	349	324	296	314	309	375	370	308	318	324	336	344	384	342	389	358	319	349	348	334	330	348	340	333	380	340	336	366	342	385	376	378	354	339	365	351	320	324	349	396	346	390	360	352	358	358	374	374	384	335	328	328	354	364	344	331	318	340	340	331	323	349	333	349	347	337	336	327	363	332	332	363	355	353	341	352	339	339	320	337	340	324	379	327	350	324	341	334	333	352	331	318	306	340	352	328	335	339	364	315	365	343	395	357	351	324	362	363	343	364	358	321	327	353	334	357	336	340	364	357	328	344	330	337	357	348	305	350	331	344	291	361	309	314	338	336	373	347	340	339	315	330	337	322	339	366	338	386	332	339	345	359	363	332	332	354	364	342	358	322	335	334	361	372	313	344	387	353	333	333	350	343	332	362	336	366	325	356	349	321	342	339	352	371	358	361	351	325	347	352	334	353	358	334	378	344	339	353	344	347	342	332	336	367	330	320	355	356	362	354	359	356	336	358	340	339	330	349	354	363	359	334	349	336	359	323	341	323	337	373	339	343	366	351	323	344	379	370	327	332	355	356	352	341	377	339	339	323	333	332	362	354	341	375	346	351	334	352	350	356	349	353	313	319	350	374	345	344	333	316	398	386	346	348	344	349	333	350	332	325	370	347	341	380	353	365	316	351	332	331	348	319	337	318	351	343	371	352	357	376	334	318	399	340	361	343	337	362	363	357	375	328	344	353	315	350	327	362	333	324	333	313	342	355	345	367	365	335	395	334	356	338	351	360	355	349	327	363	354	356	366	322	326	338	343	344	348	335	337	352	341	317	356	341	323	332	349	317	336	344	376	313	340	323	349	365	326	339	349	355	281	330	312	335	347	355	337	325	335	380	358	360	335	339	333	362	354	343	367	360	327	381	359	331	357	330	378	304	329	343	342	366	317	363	339	325	317	330	333	340	348	341	382	369	361	362	312	345	330	315	351	336	340	341	330	363	327	367	350	325	340	327	321	339	358	337	347	333	348	368	324	336	360	353	356	346	317	372	352	358	336	363	368	358	385	362	347	352	349	334	348	355	339	342	359	350	375	342	324	356	322	314	360	361	342	367	338	364	343	354	340	350	353	318	357	328	327	365	329	324	340	325	359	314	340	321	339	336	330	370	335	345	326	315	344	331	327	312	372	364	329	355
32948	30582	36985	33458	30454	21999	16091	18713	20976	27826	32324	28866	31064	29645	26573	24098	21195	20874	22407	15073	12045	13873	10954	10517	7513	4690	5253	4935	2957	2822	1771	1628	1384	884	652	578	580	587	538	499	536	456	428	318	288	325	242	246	220	229	214	210	201	186	179	190	173	158	149	167	173	164	165	189	176	178	169	175	143	163	152	142	148	185	156	184	154	199	146	160	155	136	166	156	174	162	157	162	169	161	145	172	145	152	177	178	170	172	157	154	175	148	185	173	182	161	167	154	163	158	160	146	157	182	171	153	188	177	194	168	191	145	178	151	164	168	196	180	178	153	145	158	195	173	167	169	166	162	154	180	165	161	199	157	167	161	170	170	174	176	208	158	163	180	151	158	130	157	173	173	168	158	146	165	154	157	159	157	185	174	138	163	178	153	139	173	165	190	154	174	186	150	178	154	190	167	175	177	175	150	159	169	177	161	176	164	163	186	174	164	154	183	176	148	148	157	148	173	172	151	180	148	182	135	169	164	171	169	167	180	190	166	151	156	174	162	184	181	160	172	166	166	163	161	186	170	165	156	176	145	179	157	166	157	166	160	179	178	129	178	169	172	153	161	187	169	158	166	176	140	157	164	185	170	172	159	177	165	173	141	152	171	180	179	165	161	155	165	155	178	158	156	186	169	163	173	154	172	149	158	162	166	160	153	147	154	164	164	155	160	197	187	160	193	168	180	146	187	183	163	157	184	174	153	158	168	168	158	151	170	164	162	158	183	162	184	182	170	165	168	152	160	165	193	164	167	159	176	161	177	190	182	138	164	185	180	145	145	166	163	151	197	155	163	177	177	166	165	170	176	165	157	163	146	152	186	169	155	161	164	152	156	139	152	157	164	158	167	172	152	159	165	173	147	155	155	169	171	165	166	170	191	148	174	160	151	155	174	158	217	169	148	166	161	164	157	167	165	149	158	165	177	155	155	160	185	173	178	178	152	156	153	180	177	159	167	173	183	168	149	173	161	170	179	175	146	165	157	166	169	163	164	158	168	172	152	176	175	175	162	150	147	161	178	161	174	159	165	179	173	175	164	143	169	170	154	151	144	168	140	132	182	146	195	171	169	157	166	167	140	166	174	167	144	176	169	165	176	167	147	140	158	168	146	142	150	158	158	161	169	146	183	175	173	165	171	171	153	160	177	139	150	160	147	140	181	165	146	155	161	178	165	165	173	164	162	142	160	161	164	183	156	159	169	161	193	180	156	138	173	174	165	167	168	156	172	152	160	153	149	147	167	159	188	186	164	150	176	186	165	150	157	159	174	173	159	156	149	158	162	152	185	151	154	170	167	168	154	173	169	190	157	141	161	153	164	170	170	160	152	177	164	172	174	157	154	158	157	143	168	178	165	158	163	166	151	146	147	163	146	162	168	205	169	180	157	169	144	180	156	156	152	143	165	167	171	156	154	156	148	151	165	168	136	152	173	158	159	202	175	180	179	180	173	144	150	147	167	135	151	165	164	175	161	163	160	181	159	168	172	184	165	147	155	162	149	162	180	165	167	206	185	195	172	162	165	175	155	174	151	145	164	158	155	158	159	184	160	168	157	149	160	153	148	148	145	148	170	158	179	176	169	151	176	182	179	197	177	161	148	186	163	162	156	173	160	147	159	151	167	162	157	180	160	162	164	156	173	155	152	175	177	183	172	175	155	179	136	184	172	163	172	168	160	166	149	174	149	161	170	180	138	156	180	159	179	170	182	177	174	175	155	158	171	177	174	166	158	185	196	167	161	173	156	168	175	209	161	171	168	142	159	161	167	164	164	155	178	139	194	173	188	178	154	140	164	166	169	154	164	154	172	158	173	178	191	187	174	151	166	154	173	172	178	168	169	165	160	176	157	156	180	158	188	181	149	156	159	167	146	167	172	163	144	172	165	162	158	174	156	170	160	155	148	157	159	183	145	170	156	145	162	169	187	154	142	148	172	177	170	181	175	165	183	153	154	162	163	171	172	169	184	139	155	171	168	169	163	153	165	162	172	171	166	147	185	157	148	159	177	177	184	146	167	181	167	147	169	168	161	149	166	169	173	159	179	180	171	165	168	165	180	146	154	175	152	141	138	158	170	166	146	184	155	158	159	166	184	167	157	179	169	191	166	158	158	154	179	201	149	184	155	153	160	162	160	159	138	156	162	155	158	164	172	172	178	159	152	162	166	154	162	165	166	154	177	165	170	159	154	151	201	178	155	171	195	175	156	173	152	157	160	167	176	160	162	155	156	186	142	168	163	174	169	164	165	182	163	162	156	167	164	165	168	158	130	158	145	165	169	159	163	175	163	182	155	164	178	139	182	158	161	182	172	166	159	162	162	169	146	155	175	161	175	138	145	164	173	158	153	170	157	166	168	145	177	175	150	170	162	150	159	175	153	177	156	163	158	175	157	156	163	163	167	124	176	167	169	147	167	165	176	142	139	147	178	169	187	166	160	164	173	158	164	174	169	140	160	162	135	187	164	155	187	171	167	166	144	160	170	156	179	153	151	169	175	165	163	175	147	136	154	177	170	159	161	156	168	153	170	194	157	158	168	180	176	149	160	154	169	160	169	166	169	152	166	167	164	140	173	168	166	169	149	172	168	141	175	191	140	152	164	156	170	161	179	185	177	168	151	164	130	156	170	169	171	145	172	170	161	177	160	177	163	170	147	173	195	165	168	169	177	175	181	149	161	170	145	168	156	170	163	173	145	164	184	169	162	154	159	158	177	159	157	177	165	163	171	164	179	150	203	182	151	161	166	161	169	178	185	182	177	169	143	161	172	166	159	182	159	175	143	149	153	162	180	160	170	146	185	148	174	154	148	170	167	173	157	175	174	180	167	156	142	184	161	159	166	159	166	155	160	186	166	148	168	183	178	170	145	173	160	145	179	168	157	158	155	176	174	148	156	170	145	150	188	193	159	166	145	173	166	166	169	171	145	131	160	148	158	179	169	153	159	147	168	152	166	166	166	147	141	164	141	180	166	143	169	156	162	151	186	156	161	156	170	157	182	172	184	170	171	187	179	166	171	158	163	138	180	173	158	154	171	184	161	145	156	159	151	178	174	174	164	167	166	147	154	157	170	168	189	166	169	161	182	176	171	167	194	163	155	151	179	151	191	157	158	165	163	160	161	174	180	174	161	176	157	160	183	170	170	187	181	162	131	171	172	168	163	169	162	160	175	145	180	135	168	169	168	165	156	159	153	155	163	154	167	159	171	142	158	161	158	154	161	142	174	163	159	173	168	168	145	167	183	178	201	155	176	184	156	184	171	182	160	173	150	186	169	164	174	147	158	145	153	165	164	161	150	155	173	133	172	152	157	157	172	182	166	171	158	180	168	178	169	163	154	145	150	161	164	161	169	152	168	174	183	142	166	162	157	171	166	144	182	187	168	169	163	149	154	186	155	190	156	184	136	153	173	141	173	167	154	155	156	178	151	157	184	168	161	166	169	150	158	172	161	147	161	153	165	158	177	179	169
22191	24448	36727	40515	38769	33636	29491	34528	36569	43877	46856	45749	47644	46668	45854	44867	42813	42406	43630	34606	33768	37838	32757	32090	24579	18766	22743	19176	14084	13602	9588	9297	8230	5216	3758	3249	3377	3588	3092	3366	3237	2835	2426	1702	1483	1958	1281	1064	983	883	996	762	693	625	546	525	548	525	527	532	529	531	458	483	503	476	487	519	452	516	503	493	495	521	493	499	467	481	504	476	490	492	484	452	475	495	423	483	500	500	468	476	477	482	489	463	419	465	475	486	445	417	471	472	425	469	441	484	487	465	461	439	457	415	470	466	514	465	465	466	508	478	495	494	423	489	484	434	438	470	463	463	462	496	452	454	486	446	483	475	436	461	456	475	463	514	492	436	463	429	458	479	490	461	445	485	476	463	464	465	500	476	437	496	487	472	464	466	455	432	481	497	395	495	440	457	463	460	471	488	464	442	484	469	464	448	450	489	480	506	418	432	470	473	451	436	455	471	475	450	438	489	469	476	471	462	470	512	459	475	456	448	493	422	424	448	446	534	459	471	456	479	481	486	446	496	482	485	425	453	465	440	461	449	459	441	508	452	441	435	473	485	447	487	480	466	438	467	475	468	467	440	449	417	445	468	439	465	483	479	477	426	460	486	466	459	453	501	459	478	465	471	456	491	448	404	456	463	415	456	444	441	440	457	463	434	465	437	500	437	461	438	441	481	464	461	448	470	444	447	399	449	482	468	459	435	469	442	489	440	473	457	459	488	498	472	474	488	446	449	461	447	483	486	448	472	448	495	450	456	479	489	417	470	438	451	465	462	416	449	440	446	446	461	416	458	488	497	459	452	445	435	469	440	490	469	471	481	453	477	431	466	477	470	473	460	454	437	434	445	493	451	445	451	444	499	492	483	475	495	474	434	457	456	484	457	462	463	502	441	427	498	480	472	458	490	453	434	454	491	475	470	458	444	446	490	481	441	451	465	457	480	454	425	500	501	472	455	438	474	482	434	490	457	448	454	431	471	448	440	458	489	426	454	447	472	451	428	415	439	449	468	458	470	474	414	418	447	449	450	479	436	453	493	457	487	438	494	449	473	462	499	477	486	485	497	470	461	493	439	479	490	484	476	438	451	482	436	440	470	442	477	473	463	463	421	469	456	427	482	413	436	461	394	440	438	468	443	483	478	466	457	437	456	479	480	443	464	493	449	448	435	457	451	452	490	460	434	459	513	504	451	437	443	491	460	462	420	446	471	492	485	451	509	449	437	464	428	512	433	469	453	476	470	499	412	429	438	469	462	474	452	457	445	489	492	444	492	451	448	446	448	468	479	440	499	451	472	472	461	458	425	519	467	469	459	496	475	472	476	466	508	450	469	482	463	482	433	467	469	485	445	453	449	451	496	443	453	460	490	445	488	417	461	496	460	473	454	476	442	413	480	469	524	448	498	437	423	427	445	511	434	489	439	511	475	470	436	432	510	461	443	479	463	496	413	465	481	450	449	482	472	423	483	499	447	444	479	488	452	457	496	450	471	449	466	460	483	418	450	463	499	460	473	437	427	467	447	460	460	450	495	433	455	468	468	446	423	431	468	461	466	415	471	459	419	436	464	467	453	470	427	418	478	449	474	459	461	423	454	453	484	457	459	486	492	473	450	417	435	476	476	481	446	462	462	444	476	478	463	472	425	455	465	480	481	483	468	453	450	457	491	505	453	469	449	461	477	475	436	461	470	469	438	474	407	463	499	450	460	466	439	464	450	458	451	451	502	472	480	456	436	462	450	448	436	532	459	451	475	444	442	428	437	445	508	473	449	447	432	445	474	443	462	470	449	490	463	453	437	454	461	417	461	458	462	501	445	456	453	479	415	444	441	434	483	454	487	447	419	479	451	442	454	469	472	467	435	434	436	480	454	491	448	430	460	490	512	409	484	470	488	462	438	468	486	496	446	459	489	457	492	500	491	430	435	420	519	467	498	505	478	444	491	435	502	458	449	480	436	467	476	457	461	429	427	468	455	468	467	468	466	453	455	458	485	452	437	405	476	474	474	467	477	470	445	431	402	475	429	470	474	479	453	431	446	457	442	463	459	429	431	465	501	455	439	454	443	448	451	488	435	463	456	469	424	455	507	488	443	483	500	472	437	450	452	448	434	450	441	501	484	423	424	429	487	457	473	453	451	454	441	449	483	451	452	410	429	455	437	452	471	426	449	491	448	462	433	486	457	460	506	455	424	434	473	438	453	501	451	461	482	462	436	449	456	461	404	486	463	464	447	435	449	462	433	484	442	493	444	489	456	461	500	462	464	466	457	435	459	486	454	475	467	459	469	479	467	448	511	455	454	447	476	467	459	508	449	485	483	431	467	432	509	466	474	451	474	451	516	434	460	493	488	442	480	456	453	420	453	485	439	428	442	472	465	494	419	467	462	494	432	447	460	500	449	478	456	447	473	480	429	438	446	483	440	449	446	458	428	518	450	470	499	434	444	450	469	459	466	451	430	473	422	465	477	479	457	488	474	455	479	476	464	478	474	489	468	469	449	436	422	413	449	451	394	461	469	474	474	453	435	476	494	455	461	480	478	472	446	450	435	441	500	463	434	458	435	491	439	463	451	436	453	448	491	467	465	452	450	433	439	469	503	455	427	505	461	468	517	490	504	440	448	503	458	448	474	448	442	468	477	449	481	476	510	442	434	470	459	434	469	450	467	495	469	467	433	479	461	449	482	478	464	461	450	479	432	483	438	500	411	482	468	467	465	489	485	459	453	431	515	462	453	441	461	457	499	461	468	470	477	479	479	481	399	456	454	462	451	447	474	476	486	487	450	497	459	468	431	474	477	480	521	446	437	455	486	454	443	442	462	431	466	479	456	497	474	447	467	420	432	438	454	471	451	484	443	472	497	450	439	484	463	465	433	461	463	438	461	528	448	448	467	443	490	464	470	483	509	493	477	458	485	458	423	409	480	450	448	462	449	436	434	474	451	440	502	491	436	457	447	470	438	473	498	441	448	466	433	446	442	474	486	479	482	438	479	462	484	412	451	446	450	454	427	466	401	452	413	477	488	460	416	434	456	465	471	450	435	435	407	442	438	459	462	479	448	433	476	469	467	432	479	445	481	477	471	442	432	508	466	458	450	432	447	447	447	475	440	460	518	493	452	444	473	489	476	455	439	464	461	448	463	470	466	487	476	439	457	448	467	469	490	443	446	433	461	478	435	459	431	443	416	429	491	489	442	445	453	454	462	436	462	433	474	479	469	486	478	424	499	449	485	452	453	437	475	478	446	485	451	437	437	454	421	478	470	470	465	445	446	485	454	473	457	481	470	441	463	432	438	465	424	457	428	438	444	468	457	418	448	479	490	484	450	511	442	445	487	420	444	421	449	451	420	443	470	461	498	449	460	458	466	441	473	471	485	464	462	465	450	454	479	457	454	412	490	448	471	459	469	423	461	468	469	434	449	444	482	446	492	442	495	468	499	482	449	440	485	454	425	459	439	471	455	460	451	444	471	454	461	486	448	435	492
43041	42343	43401	39610	35892	30061	24693	32147	31869	38737	43365	39218	42564	40660	38177	35418	34524	33847	35272	25586	22778	27264	20422	19587	15308	10813	10984	9227	5408	5739	3557	3057	2841	1943	1319	1096	931	1125	1156	1133	970	1035	825	651	481	579	432	368	361	327	350	321	251	238	269	251	253	211	211	225	214	228	218	219	227	214	224	209	235	193	248	215	234	234	222	217	230	268	219	193	219	221	195	243	226	206	228	238	245	229	205	194	221	208	248	204	192	234	229	228	216	239	216	204	214	212	230	213	252	188	218	219	247	203	245	226	194	237	209	220	199	233	220	235	252	220	207	236	205	202	203	215	209	204	225	225	233	215	212	208	204	212	221	222	230	204	213	231	191	228	225	187	232	219	209	190	249	223	212	218	235	204	229	192	206	239	243	213	211	225	233	196	194	228	231	189	218	202	240	232	211	238	192	222	228	246	195	201	230	222	230	224	200	215	198	211	224	224	224	244	217	228	212	208	224	243	239	230	199	210	183	233	216	216	232	242	188	210	205	214	223	225	231	204	239	197	219	225	209	205	234	215	222	215	188	219	239	221	214	240	196	207	222	233	191	213	215	212	203	214	216	216	234	228	223	211	257	219	225	223	213	220	224	250	209	225	232	230	223	209	214	209	247	215	243	210	202	226	223	222	229	213	225	202	225	226	224	224	252	221	237	188	212	223	206	220	227	205	240	192	197	224	213	208	218	213	218	222	197	211	231	216	220	247	238	231	240	224	209	213	220	224	204	227	216	212	209	218	225	212	211	223	227	227	253	212	249	235	239	222	229	197	215	211	239	197	216	220	193	220	218	212	220	206	223	198	204	211	201	231	214	209	221	207	209	226	228	225	222	204	210	221	219	228	199	235	197	249	216	225	213	249	223	191	204	209	210	219	195	191	225	204	184	221	210	221	221	231	216	200	219	231	248	209	215	249	221	213	215	209	215	204	211	206	218	220	234	233	209	213	218	222	248	243	218	221	203	227	249	215	220	232	230	221	214	216	211	223	227	219	206	232	213	224	230	247	220	214	237	220	226	228	217	208	192	196	204	218	216	213	215	229	194	211	235	211	216	209	213	227	214	237	246	235	243	219	208	204	209	216	219	219	211	200	218	223	232	230	196	224	216	230	210	241	212	206	221	228	206	213	226	225	192	198	218	215	216	259	209	241	205	234	217	238	202	224	240	238	224	211	228	220	221	224	210	203	232	222	178	214	190	206	218	207	228	223	243	219	225	223	230	218	216	217	205	236	250	206	197	232	226	209	219	215	230	205	194	214	226	218	229	215	217	211	241	238	190	228	212	240	233	221	215	198	220	213	222	187	217	218	228	198	210	225	237	210	178	200	239	199	225	178	211	241	205	234	243	229	227	207	221	217	242	218	216	222	201	227	215	216	240	220	229	230	226	237	222	227	224	200	245	203	201	230	244	240	215	221	199	214	223	207	221	217	222	228	228	199	213	215	196	220	222	221	243	213	220	216	233	221	216	212	220	214	205	225	216	228	232	183	209	207	200	186	240	194	245	222	227	214	195	199	204	209	219	222	218	216	254	216	227	218	226	255	203	224	234	258	221	214	239	202	243	227	205	228	223	210	234	236	223	208	251	211	193	219	208	209	235	193	189	198	231	203	245	197	222	208	210	230	216	233	207	239	181	233	219	229	261	221	211	228	199	220	232	232	208	222	201	200	202	200	231	194	219	207	212	210	221	202	220	187	213	215	241	222	209	230	219	226	213	222	205	212	245	246	216	220	213	240	220	213	237	213	210	211	217	216	220	213	202	192	242	195	234	216	247	241	224	251	261	223	237	236	234	225	226	222	221	196	237	189	204	207	228	243	208	198	234	215	186	225	192	227	213	215	212	240	193	249	215	224	225	240	228	202	239	215	208	217	224	226	201	228	244	212	203	243	198	212	210	214	196	212	229	218	210	224	200	200	205	214	227	231	230	208	212	202	219	225	226	212	220	228	190	207	199	200	209	236	239	201	218	216	214	217	181	243	223	225	220	215	207	234	210	229	232	235	224	198	224	243	207	199	218	224	216	218	217	253	237	214	203	233	226	208	227	226	236	216	203	248	237	218	237	240	245	242	202	200	218	183	201	208	221	207	230	221	239	214	190	194	228	207	203	223	204	228	214	203	229	219	231	214	239	229	227	207	229	208	222	208	228	250	235	224	228	225	233	229	218	195	205	199	242	231	214	212	255	234	211	212	235	231	230	224	233	209	211	206	249	212	216	205	183	230	211	249	214	256	223	242	220	208	209	240	217	228	213	221	241	205	225	214	214	204	215	213	219	214	219	235	232	231	242	242	211	245	229	223	204	212	212	242	224	216	226	242	231	216	218	214	211	226	224	211	195	214	230	229	243	221	224	206	192	214	203	232	209	210	224	217	215	230	207	233	215	222	214	219	238	220	205	216	215	209	219	263	224	237	224	229	238	220	241	207	208	199	211	209	227	181	223	249	206	221	196	233	234	205	212	216	229	214	210	184	235	202	225	236	213	216	209	207	206	193	225	210	217	192	204	245	226	226	199	207	228	224	207	220	241	215	189	217	240	222	220	227	224	203	212	218	224	211	239	229	235	190	227	251	218	231	233	205	227	196	217	195	207	212	213	216	203	175	217	225	227	203	223	211	210	227	249	193	212	216	219	207	197	240	217	211	220	264	202	215	244	197	218	209	234	229	233	211	213	207	204	226	208	239	203	225	244	250	209	207	240	216	197	212	195	215	209	222	226	207	221	236	204	200	241	221	195	230	196	233	190	235	227	234	235	235	215	228	228	220	198	221	237	220	213	211	221	207	207	213	216	223	217	231	229	231	218	212	217	199	235	198	231	226	237	211	227	207	227	258	202	227	221	214	203	215	204	198	187	211	225	215	215	217	200	214	230	223	219	223	206	215	219	223	226	231	214	222	202	200	232	233	232	189	216	193	224	203	212	205	247	234	229	217	195	230	226	244	203	239	209	201	197	238	255	202	213	231	232	216	217	199	219	228	219	204	219	233	222	206	215	204	216	235	202	212	203	200	235	222	223	226	238	230	220	219	229	218	203	199	203	206	203	207	210	237	230	229	257	202	218	239	210	222	218	244	217	212	222	247	204	224	209	242	232	227	213	215	209	219	184	187	203	177	227	228	221	199	228	234	201	242	191	211	205	220	230	244	212	245	196	194	235	239	260	222	213	195	219	204	252	212	222	230	223	196	232	216	211	181	225	216	204	216	242	219	215	201	226	234	221	216	200	225	204	202	237	223	219	212	236	211	215	228	214	214	241	223	228	219	196	226	222	191	200	178	247	205	226	224	205	235	228	232	224	225	219	218	217	219	201	239	205	204	215	199	224	201	235	227	206	204	231	219	230	234	204	246	224	230	203	209	190	232	208	249	221	239	221	209	248	231	207	190	219	229	250	242	247	219	226	235	191	228	215	223	215	222	222	224	200	250	197	190	219	226	239	219	242	214	217	224	232	214	201	224	234	219	214	247
29744	35326	43009	46826	44487	41129	36498	44334	43576	50528	54711	53421	56415	56072	55822	54322	54037	51723	52803	43854	43417	49361	42859	42364	34155	29927	31656	26838	20432	22171	15612	13143	13414	9492	6666	6127	5085	5965	6344	6265	5303	6129	4703	3504	2723	3262	2356	1808	1567	1396	1655	1230	1036	833	791	707	651	716	687	705	685	707	648	645	639	629	680	639	620	639	646	637	633	588	578	627	579	592	612	592	609	590	604	586	588	608	626	631	571	607	549	617	615	586	602	608	577	631	604	574	593	574	572	573	580	625	571	602	587	638	638	612	578	607	620	633	629	601	567	651	604	588	589	583	588	584	578	580	572	562	556	540	561	596	583	598	564	572	597	562	602	624	588	596	561	567	546	573	558	571	565	557	567	600	562	543	603	614	559	571	595	579	594	584	597	596	606	585	596	576	576	589	583	590	561	568	570	609	555	559	557	586	545	573	584	614	547	559	546	590	537	584	589	572	569	588	601	604	559	607	550	576	582	595	596	550	581	547	611	587	594	588	622	604	588	560	598	533	575	536	606	551	557	578	576	584	574	585	533	583	545	583	525	572	600	552	579	554	614	580	580	624	515	562	588	590	603	613	559	600	597	584	573	586	597	555	590	588	637	617	555	604	593	578	566	560	567	610	560	612	583	577	587	637	597	564	594	587	586	580	583	587	580	588	596	558	635	611	554	564	581	591	567	554	635	569	562	573	559	593	598	566	597	576	595	607	587	624	624	598	569	626	589	582	570	554	612	536	576	603	555	595	563	586	562	566	587	589	600	563	554	566	598	597	594	551	555	617	597	572	580	573	581	545	588	586	562	585	614	600	576	560	576	558	577	591	595	566	555	587	573	589	600	556	597	572	572	577	569	561	557	586	624	597	554	612	559	548	602	590	547	585	571	597	587	567	565	573	607	612	545	569	592	574	608	556	598	580	563	621	603	552	548	566	532	605	555	615	601	597	575	582	561	588	590	605	553	600	615	584	567	567	561	600	561	601	604	578	577	583	572	589	563	547	593	575	557	593	569	570	548	577	538	582	577	588	587	559	576	581	536	578	618	566	579	583	572	600	587	562	567	594	586	621	588	565	550	553	609	579	627	587	549	582	577	635	591	572	583	548	587	601	580	577	587	561	550	573	581	617	574	529	592	556	568	574	584	563	616	587	592	574	562	573	556	581	571	591	574	606	567	561	560	568	545	608	550	592	574	607	586	579	619	577	572	622	555	530	574	562	636	591	569	577	579	565	559	583	587	536	547	599	597	601	604	556	632	582	572	566	578	527	594	559	588	582	577	544	619	554	560	540	564	573	604	579	598	567	538	622	583	611	580	564	583	599	601	612	596	545	627	600	614	581	618	540	580	545	568	600	607	577	573	577	556	573	596	575	574	536	595	595	575	610	584	603	562	572	593	568	591	585	568	568	577	567	619	578	593	642	577	596	563	575	602	598	555	610	620	524	593	591	552	556	531	596	583	590	615	532	609	575	593	576	558	556	620	543	569	598	564	612	559	535	616	591	551	567	576	593	571	570	580	536	613	587	561	626	577	581	575	578	589	512	598	584	555	580	529	618	553	551	568	542	575	580	585	591	537	603	597	574	564	623	646	565	578	575	570	602	576	583	577	574	600	599	554	616	553	569	573	570	518	566	556	592	580	570	619	576	590	592	558	568	560	577	599	628	547	544	583	566	558	581	592	564	630	560	581	568	582	586	591	625	569	602	549	579	601	625	549	579	546	596	617	557	601	576	575	631	626	573	544	590	598	593	591	561	527	584	584	599	591	597	522	567	580	635	577	563	574	594	579	592	623	614	589	574	614	596	568	570	592	587	583	545	609	542	572	558	571	581	572	576	608	527	531	562	602	563	549	547	574	599	577	561	647	556	565	581	545	564	566	567	548	559	582	586	538	544	608	575	567	583	549	596	573	589	564	575	595	593	538	564	593	583	572	537	534	575	553	568	600	562	629	581	573	545	600	572	609	585	575	562	582	587	561	546	582	604	542	564	619	578	582	619	584	567	563	573	624	591	548	615	590	568	561	594	540	576	590	565	574	586	560	592	603	553	586	612	616	557	587	591	550	572	613	573	546	589	615	599	604	588	589	592	568	549	593	567	581	561	557	580	573	579	555	559	573	563	615	580	567	568	615	564	575	585	562	584	578	591	586	571	578	593	613	584	581	607	544	576	591	604	573	594	642	579	584	595	624	606	600	602	580	542	551	584	540	553	599	568	517	581	594	594	606	588	551	597	593	592	607	573	567	561	550	546	531	536	580	565	554	610	586	572	560	570	570	584	573	593	604	569	626	554	593	612	575	553	566	579	591	640	607	568	604	575	595	570	593	544	548	534	584	574	636	611	559	612	585	567	581	539	603	600	583	564	564	605	580	579	599	611	553	579	581	549	571	581	575	533	535	573	631	586	624	585	558	556	570	608	580	587	569	600	566	578	595	580	569	569	582	574	588	592	572	596	619	590	595	606	540	575	580	555	545	574	569	523	573	620	578	558	547	574	577	557	624	565	588	602	540	562	569	593	585	589	548	585	580	575	584	613	585	568	545	570	603	539	573	578	560	538	541	539	589	555	590	605	598	560	568	575	563	619	592	559	625	587	573	538	592	564	566	560	590	566	538	617	563	574	609	588	589	572	596	589	597	549	602	609	535	615	556	587	595	564	600	579	559	570	591	585	630	589	529	591	547	626	580	550	580	562	603	544	571	584	557	551	544	599	551	560	549	567	602	551	556	558	536	575	600	549	526	570	571	567	560	571	549	549	571	594	607	587	550	560	579	552	610	567	572	556	568	587	579	603	607	557	546	601	575	565	568	603	603	597	606	597	593	582	579	600	596	565	578	583	623	554	602	568	562	534	600	592	606	620	591	569	605	619	603	527	617	593	587	600	546	572	600	576	602	572	596	565	619	569	590	556	586	530	577	569	589	585	543	611	571	627	579	615	571	624	528	543	576	597	540	573	576	554	601	555	557	601	603	566	566	565	555	553	596	617	571	536	549	527	600	624	566	607	575	609	569	579	602	556	581	541	609	553	560	548	605	563	601	616	608	569	563	614	583	600	562	563	606	615	537	602	588	562	567	568	591	575	583	606	587	541	589	591	555	575	604	561	608	575	568	582	619	563	612	573	576	610	572	558	592	544	580	594	608	565	622	578	550	554	571	573	580	582	580	612	596	599	584	598	584	571	558	589	555	596	596	625	635	608	553	537	554	545	638	550	576	539	575	600	563	596	600	566	602	587	582	587	593	532	552	594	589	608	590	545	574	537	575	570	555	555	614	555	592	605	558	631	591	611	576	606	552	615	579	608	607	609	573	612	567	569	598	557	579	591	621	586	565	561	563	610	519	598	585	585	588	548	538	612	576	590	608	582	588	528	569	564	587	563	542	601	621	569	573	575	564	586	589	608	590	608	608	598	600	556	519	553	545	556	597	577	578	625	610	630	589	599	564	571	597	616	610	618	603	567	565	577	583	601	593	568	601	572	596	562	598	585
16805	15087	17741	15114	9338	5793	3570	2844	2709	3627	3971	2832	3054	2913	2455	1802	1898	1847	1834	1296	1136	1301	915	805	642	477	550	499	300	281	269	208	215	190	163	172	150	141	145	156	147	148	154	130	127	119	124	115	103	123	135	124	122	122	98	111	114	125	102	119	129	133	106	120	118	114	102	107	107	104	120	109	110	100	119	125	100	127	115	100	107	113	119	121	113	121	148	107	114	131	114	108	116	129	115	115	113	120	113	140	119	112	114	120	99	105	110	112	113	120	105	121	95	103	122	108	99	116	105	124	97	114	116	111	120	100	119	116	115	117	121	118	104	118	113	121	119	93	102	94	110	122	96	107	114	115	124	99	118	112	131	115	105	95	100	115	99	115	103	114	130	104	120	119	107	116	114	129	102	102	102	132	114	108	120	131	112	113	118	118	111	125	104	108	110	122	101	103	91	98	120	105	115	109	114	124	115	107	103	111	104	115	106	121	103	129	99	112	127	115	113	115	107	115	116	98	113	116	115	108	111	113	106	84	118	100	97	122	107	115	112	119	113	98	118	115	108	100	140	120	115	90	103	100	103	117	97	114	110	124	109	116	118	103	96	92	106	108	125	107	117	121	112	128	125	107	132	114	115	114	109	119	105	110	139	115	126	94	102	108	103	110	102	104	92	132	99	122	104	103	104	121	104	120	99	121	107	94	128	119	121	116	102	122	89	104	124	121	119	117	84	124	106	110	133	103	102	102	129	124	115	106	94	95	115	118	112	131	114	118	116	110	110	109	118	133	120	98	112	105	95	106	114	110	124	106	107	99	110	119	112	111	131	125	120	108	107	103	103	123	100	105	90	112	108	101	113	95	101	88	110	112	118	105	120	130	113	120	119	125	102	106	100	112	102	109	116	135	121	100	121	98	104	115	114	111	110	101	102	110	107	91	110	113	107	110	119	93	104	105	112	94	99	92	126	101	99	121	111	106	109	112	118	116	102	108	103	111	114	101	111	111	109	122	103	103	123	126	102	98	127	104	115	103	117	92	118	107	91	108	112	107	135	117	98	126	115	116	117	131	118	118	116	106	111	111	109	116	98	119	116	125	106	128	115	109	113	102	114	116	118	109	115	105	112	108	108	111	117	107	110	138	132	131	116	123	102	125	108	112	123	129	123	102	133	114	127	104	103	122	124	127	104	121	104	110	121	132	88	117	116	117	113	92	100	105	97	113	126	129	111	110	87	108	116	131	102	97	112	117	120	91	108	118	104	104	107	108	109	125	111	94	93	123	112	128	103	113	135	126	101	138	115	85	115	108	112	104	117	113	105	86	106	122	120	127	111	110	111	118	118	109	115	119	136	107	102	96	109	130	118	121	125	132	131	96	105	124	111	103	120	122	103	106	105	101	116	108	104	101	124	120	119	108	120	120	105	118	97	116	116	115	117	123	109	120	120	120	121	116	115	95	110	105	91	114	116	110	116	124	93	114	113	110	106	105	130	137	114	117	102	97	108	89	111	94	110	109	95	105	102	109	120	108	127	110	105	95	118	113	104	113	106	126	100	116	110	118	96	119	120	109	102	115	107	112	118	134	120	92	112	117	113	106	123	104	117	100	122	105	123	127	104	113	127	98	98	91	129	111	123	91	109	124	127	97	108	109	136	108	112	110	111	114	98	120	108	108	127	122	114	112	116	132	126	134	111	98	107	106	107	110	126	106	129	96	111	107	105	104	102	120	127	113	125	99	114	102	118	124	122	108	84	111	110	105	131	105	98	102	103	102	114	116	105	118	106	123	112	115	100	102	131	117	94	103	122	114	111	112	126	126	103	119	119	105	118	111	101	111	100	107	125	126	110	104	128	132	116	99	102	109	109	98	106	108	120	97	98	131	94	101	95	108	111	124	109	112	101	109	117	102	115	115	109	121	101	110	107	127	107	114	108	137	108	113	108	110	96	108	108	118	109	113	116	97	105	127	110	118	94	105	116	126	101	100	97	125	132	127	91	100	107	109	108	104	124	112	106	124	122	111	88	119	116	111	85	117	117	116	112	93	108	122	111	110	99	114	123	132	126	106	106	128	123	119	89	103	124	107	115	120	112	121	116	118	113	114	109	108	129	105	114	117	132	99	110	122	107	116	95	107	107	114	108	104	111	113	110	106	103	113	102	91	115	101	109	114	118	111	112	116	106	110	96	95	110	97	120	109	108	98	114	114	111	116	98	107	95	104	105	102	136	120	128	110	104	107	120	108	117	99	116	105	112	127	132	107	95	116	119	115	95	97	127	113	105	118	110	120	116	98	122	109	108	109	100	109	130	122	117	120	116	97	100	104	127	129	110	142	93	106	109	120	87	109	115	109	126	99	106	108	110	110	121	102	105	103	103	130	118	125	111	107	104	108	126	103	92	125	105	127	107	108	116	122	105	112	118	93	123	123	108	96	116	106	106	105	116	120	126	110	104	92	105	97	113	118	108	126	115	125	115	98	118	106	119	120	117	119	118	123	120	122	112	111	134	112	109	95	127	90	105	116	127	100	104	113	104	112	109	137	107	109	120	109	123	101	99	98	104	115	90	106	98	117	113	100	118	106	121	120	111	119	117	94	124	112	116	124	105	96	109	110	94	116	112	108	129	128	131	111	107	107	114	122	122	123	88	107	114	108	110	115	126	110	114	118	110	126	110	105	111	104	114	107	103	118	97	106	129	127	118	103	103	119	113	106	111	107	116	99	109	106	99	103	106	107	97	108	121	123	104	127	87	125	100	108	104	126	117	96	110	112	101	101	114	113	116	122	131	122	106	112	104	103	103	115	106	103	105	102	120	115	110	116	103	125	112	104	120	124	100	111	116	82	135	122	100	105	110	114	101	113	122	114	89	109	113	119	126	101	120	102	112	108	125	116	112	118	106	107	119	107	108	110	115	118	109	123	115	103	106	117	126	122	113	110	119	110	124	115	133	106	118	99	112	101	110	124	106	107	105	107	110	117	129	119	103	100	93	111	118	127	115	107	110	124	115	111	108	87	98	117	128	97	127	105	98	117	123	111	101	119	122	98	124	100	120	122	97	110	111	103	118	103	99	120	113	116	98	132	111	105	108	110	114	103	118	93	91	114	129	112	100	102	128	118	116	108	106	102	109	104	101	112	112	105	107	116	129	124	112	97	120	123	115	104	116	119	116	123	114	121	116	108	128	106	104	100	99	115	111	126	115	119	124	112	113	102	108	98	109	123	121	119	111	120	125	116	109	128	96	114	128	130	117	120	110	114	116	105	120	104	119	100	106	111	93	101	140	111	102	111	120	102	121	115	93	120	111	98	98	112	82	108	102	101	119	105	110	100	126	112	110	108	115	129	110	121	100	118	117	94	115	137	116	104	99	107	106	109	104	97	129	101	125	108	98	105	99	122	124	101	96	114	108	121	114	123	109	103	98	115	102	115	102	94	113	97	107	97	112	90	114	112	119	114	119	106	128	109	106	105	109	119	112	107	108	107	102	107	92	111	128	117
10882	13107	23212	25698	20488	16292	12430	11163	10864	15422	16702	13100	14684	14140	11993	10016	10625	9844	9425	7222	6043	7754	5646	4753	3542	2439	3324	2718	1652	1785	1263	1105	1134	935	824	656	653	645	723	699	633	642	531	529	492	476	440	348	376	400	402	367	352	351	369	313	346	364	315	331	336	358	358	375	348	355	327	320	349	320	346	298	339	309	351	314	315	346	340	303	340	326	378	331	363	338	316	340	323	304	288	313	308	325	302	338	335	338	324	341	332	332	309	327	330	347	326	327	322	330	343	332	324	317	327	374	315	360	316	338	342	328	304	359	320	317	337	321	329	335	357	338	343	327	356	311	332	329	329	346	334	308	360	338	340	330	340	299	302	366	336	327	359	292	327	323	338	300	318	344	351	327	323	350	314	336	314	344	298	313	343	304	326	336	342	316	319	311	347	348	331	323	312	324	340	325	314	364	333	337	315	338	335	325	338	318	312	351	311	340	338	325	350	327	340	331	331	326	330	313	314	337	299	294	316	315	337	325	335	331	319	328	333	332	361	349	306	340	318	316	312	316	297	320	300	332	321	333	322	327	356	317	329	344	304	338	318	348	311	320	350	327	342	349	350	316	296	319	311	308	318	314	332	311	332	314	341	337	348	360	327	330	314	329	325	338	341	321	338	309	300	348	343	358	360	299	319	320	360	322	309	317	325	312	350	337	371	295	314	312	348	326	317	311	370	348	339	302	313	328	320	317	295	343	342	335	329	327	327	320	326	354	341	302	318	335	339	322	283	358	335	314	304	300	318	300	357	327	318	346	327	330	327	335	344	304	323	359	321	325	339	311	332	342	327	353	349	360	301	349	326	350	336	334	318	310	316	340	354	329	348	330	341	339	357	346	311	349	327	341	329	324	318	336	319	343	387	310	328	336	299	332	309	294	319	323	321	274	314	324	303	323	329	311	330	320	345	323	308	348	323	355	294	312	313	313	326	327	318	338	328	317	315	340	350	293	314	327	334	331	323	359	336	322	338	346	355	338	328	323	369	338	325	325	316	337	325	313	344	339	333	331	299	319	330	331	312	325	336	322	302	329	351	319	349	310	339	312	348	290	361	297	310	318	349	344	288	333	302	350	336	320	348	285	346	337	322	373	307	311	328	319	330	326	343	354	328	316	340	320	336	360	329	352	333	330	327	342	333	295	315	323	335	377	360	350	354	342	344	343	340	316	346	319	350	357	314	326	312	331	366	320	304	328	336	323	335	354	342	307	290	303	330	316	317	357	343	309	364	360	312	306	328	296	339	333	318	341	308	347	314	317	295	310	356	318	330	332	361	350	338	327	307	320	327	313	301	305	302	306	322	329	296	351	332	325	322	319	315	320	342	356	324	298	344	313	338	311	308	314	307	304	335	354	352	273	344	343	340	320	337	360	297	316	360	335	278	343	332	322	333	332	316	326	355	334	338	324	351	308	323	342	342	329	305	357	324	287	358	335	356	314	332	332	319	333	361	294	340	356	369	343	328	348	353	326	351	329	321	320	314	328	331	357	316	329	340	300	337	308	316	332	277	335	299	327	315	365	341	318	338	346	344	322	334	339	319	322	338	320	345	340	324	330	377	327	319	309	346	289	303	345	319	319	338	355	352	298	305	336	342	328	310	332	346	325	311	310	347	309	330	321	344	314	316	333	298	334	315	292	326	323	350	317	303	293	340	313	318	330	348	346	335	314	326	337	334	322	310	312	340	301	318	362	331	313	326	325	329	364	330	308	331	331	321	342	306	328	345	334	315	306	319	346	353	346	321	324	340	353	318	326	337	298	320	321	319	342	301	321	303	347	347	321	347	336	304	324	328	327	311	317	352	308	306	342	299	316	313	332	332	305	288	351	315	321	322	304	325	311	361	324	306	371	331	344	318	331	312	319	355	339	338	340	334	347	324	319	330	321	368	304	321	342	346	325	361	336	333	314	326	343	286	344	313	331	320	326	326	327	387	318	296	330	342	329	354	348	319	319	330	321	327	331	331	343	305	326	340	279	321	322	314	350	306	300	341	332	375	317	352	333	334	332	351	336	324	333	333	321	326	315	314	312	347	321	317	295	336	306	342	347	353	338	309	337	304	320	333	306	319	339	330	329	349	342	321	328	347	331	350	316	323	325	365	317	320	341	326	340	309	322	331	353	345	345	332	339	311	333	340	326	326	339	323	338	292	336	330	332	341	335	314	328	320	324	307	323	340	316	301	323	358	319	327	307	312	342	343	330	329	348	328	301	329	370	340	348	326	316	327	314	347	357	330	350	320	336	344	335	315	310	345	316	294	326	345	345	345	319	375	343	338	332	346	319	311	337	332	334	331	309	338	351	347	329	329	334	323	307	323	320	317	335	359	323	385	349	341	293	300	349	315	325	330	317	333	334	361	314	316	358	314	339	349	324	341	335	310	320	335	330	321	306	339	355	321	319	341	360	328	328	316	334	314	310	328	315	317	324	341	343	326	312	342	331	307	312	316	305	334	321	317	324	356	328	311	327	327	319	323	312	346	359	342	348	324	318	309	335	337	322	326	298	326	317	342	302	302	334	304	339	333	309	340	336	287	314	331	324	319	301	338	346	351	338	290	299	320	344	301	339	322	320	324	363	342	353	319	313	355	330	306	321	322	346	323	300	317	334	299	349	344	344	320	326	327	329	332	332	326	304	332	291	359	321	334	353	329	333	389	329	325	298	347	345	343	324	327	307	325	356	339	321	330	334	296	337	347	336	325	317	345	329	329	359	338	328	352	334	332	338	285	354	321	338	327	361	328	325	310	360	313	328	347	346	345	289	312	296	347	332	337	302	331	328	330	301	309	329	324	341	292	317	331	326	305	310	309	366	364	342	355	351	345	297	338	340	344	314	321	320	350	320	324	339	320	371	324	326	325	344	332	299	328	338	308	301	329	314	373	345	313	312	315	305	338	332	329	337	321	329	326	338	336	307	317	321	344	367	312	331	338	319	322	320	326	284	339	318	336	325	315	347	314	326	327	326	333	336	340	347	327	353	317	314	360	347	334	343	354	316	310	358	331	346	319	319	343	331	312	334	303	316	320	335	361	301	286	296	341	322	340	336	328	343	327	325	320	320	326	306	365	339	345	334	354	330	345	340	317	328	312	330	342	321	314	329	326	336	338	288	314	341	282	310	308	344	345	332	340	351	352	322	336	348	343	346	307	354	348	317	350	321	305	341	300	322	334	360	329	315	344	334	321	329	345	347	349	283	332	310	327	318	324	308	348	286	348	320	303	337	308	355	298	326	317	350	320	358	322	343	312	367	330	351	337	320	340	338	339	334	315	293	325	305	336	346	342	339	319	325	332	315	331	291	325	337	317	351	316	325	293	298	327	303	316	325	338	332	310	329	304	320	317	315	353	323	339	342	327	321	294	329	325	351	316	345	326	328	328	356	324	327	303	290	324	330	328	309	346	315	324	323	357	343	292	320	335	313	325	336	334	302	338	331	316	334	320	330	292	296	303	286	346	279
35957	31980	37140	36692	29449	24244	17210	15147	17022	20481	33843	30395	32417	30905	27312	23065	24614	22269	21781	15648	11672	15627	11750	9061	5599	4509	5839	4891	2720	2190	1541	1338	1435	978	757	668	590	689	704	771	695	603	468	349	295	327	273	243	220	218	219	192	172	188	148	175	171	178	163	167	175	144	150	158	136	163	173	158	167	163	167	166	177	150	150	146	146	160	181	166	142	174	154	138	160	156	171	161	176	174	157	164	169	166	173	177	160	130	149	147	157	169	163	159	167	169	168	159	175	172	151	167	128	150	156	173	132	163	165	147	160	154	172	175	161	189	168	167	140	165	155	162	147	149	131	162	161	156	145	170	158	165	149	163	162	150	147	158	156	178	162	134	140	139	151	162	153	153	170	166	152	175	151	160	162	159	151	138	154	180	174	141	181	169	143	164	157	181	142	165	164	151	149	143	154	164	162	152	151	161	172	157	147	157	153	143	158	171	187	157	150	186	157	161	155	157	148	184	156	153	164	185	149	165	171	177	174	141	152	171	143	129	174	143	143	164	177	146	146	162	178	173	164	166	143	162	155	155	160	153	166	149	151	179	174	161	164	179	132	141	170	179	185	186	182	159	141	151	172	166	153	138	174	174	168	143	177	144	147	152	133	166	139	170	152	176	169	144	163	148	142	144	139	151	175	166	164	171	146	178	165	198	146	178	147	167	133	158	181	149	163	156	150	158	138	157	147	146	164	172	184	157	158	172	153	161	157	169	142	152	169	145	161	166	165	159	147	184	179	165	161	170	153	125	147	158	164	169	142	161	145	147	165	162	158	149	154	135	174	154	148	167	152	173	155	158	167	151	169	152	172	169	163	150	147	189	159	154	174	148	126	153	157	157	156	173	151	174	165	161	148	187	158	175	144	147	154	167	176	154	149	144	181	163	146	159	177	149	156	147	143	172	140	148	161	167	146	164	141	166	180	163	168	175	157	156	153	161	152	160	147	174	147	150	187	203	164	151	163	160	141	128	148	148	161	158	162	174	156	158	172	159	162	166	161	140	161	150	152	163	165	164	161	158	143	160	173	182	156	177	159	173	168	177	167	180	168	153	158	160	164	153	182	171	173	159	165	140	159	178	143	151	148	160	157	160	182	175	150	186	146	199	163	151	153	140	154	168	152	158	137	158	181	143	171	163	179	168	142	178	157	159	141	168	161	168	167	165	149	178	157	153	172	158	164	164	156	168	156	152	151	156	142	150	137	165	179	171	166	162	169	172	161	164	164	180	171	138	136	157	151	137	168	167	161	155	177	150	149	170	164	141	168	127	174	160	142	190	161	135	183	154	170	162	176	156	152	174	154	159	137	155	146	159	148	171	160	148	133	155	163	151	177	139	153	162	165	168	183	171	169	165	194	129	156	148	180	149	166	167	141	166	167	177	172	170	137	163	152	191	173	189	165	169	146	161	153	166	170	147	143	169	158	161	159	156	147	185	153	175	161	184	165	170	174	168	158	150	183	162	161	155	169	166	150	150	159	179	171	167	164	169	173	154	150	153	145	151	157	165	160	159	155	144	158	165	157	128	164	130	175	160	164	175	143	172	166	152	171	144	153	150	167	159	157	139	173	154	146	154	156	160	140	172	159	134	181	162	171	166	188	162	149	145	179	164	144	152	172	154	171	155	142	147	143	144	191	157	175	151	144	157	175	141	163	182	163	147	146	129	155	166	167	147	141	145	168	171	164	176	152	162	172	158	175	137	159	156	168	174	170	186	148	156	167	166	174	161	171	144	158	155	137	155	159	174	157	161	160	147	151	153	162	165	182	127	148	157	168	154	160	162	172	159	172	181	153	147	175	138	142	166	170	142	177	155	156	170	159	187	165	154	151	158	163	184	173	149	163	166	177	195	147	160	170	142	160	168	162	168	153	135	138	174	133	136	157	154	155	185	166	153	161	160	153	177	175	149	165	163	157	181	183	150	182	184	170	164	177	150	159	145	149	160	144	160	154	197	164	154	152	166	164	157	158	141	136	176	143	159	151	161	165	154	149	146	166	142	158	162	188	199	131	140	158	177	143	164	157	172	153	160	140	163	157	158	168	140	147	180	134	157	165	186	155	150	181	147	143	166	160	157	159	149	164	149	154	139	131	165	153	164	181	174	171	158	167	170	133	160	132	176	140	168	167	162	173	170	167	148	137	170	158	164	141	158	153	155	141	165	173	175	150	131	184	154	156	152	160	148	158	128	150	142	156	149	150	166	153	182	161	165	160	153	136	182	170	154	166	157	153	158	154	175	156	149	156	151	154	148	148	178	121	162	160	144	146	161	164	155	176	158	161	170	154	177	154	174	151	149	167	152	172	161	139	170	155	147	179	144	164	184	169	178	169	153	136	151	146	164	169	163	165	167	169	149	126	163	157	155	161	174	161	165	163	164	158	161	140	170	152	153	152	148	143	167	154	149	165	151	149	160	147	141	176	172	154	159	156	164	140	158	166	144	170	167	143	163	165	133	147	165	158	164	147	170	153	159	156	152	157	169	170	156	159	171	140	158	139	161	179	148	147	182	180	153	153	184	136	153	160	167	152	141	164	158	158	152	153	150	156	165	175	145	176	171	151	176	190	138	170	155	190	147	141	161	168	161	147	143	184	147	152	155	146	149	149	161	174	156	166	158	181	141	157	154	161	169	158	178	124	145	187	160	151	140	162	162	154	154	172	162	154	170	148	153	158	145	166	153	162	167	162	167	133	162	152	169	151	145	175	155	148	160	139	148	162	144	181	158	165	177	130	189	183	184	155	146	162	176	149	145	140	166	171	167	170	149	177	148	172	158	158	154	173	173	151	152	168	157	172	156	177	176	151	159	148	174	164	142	178	151	175	138	171	162	160	155	170	158	165	130	168	178	162	159	149	176	164	151	161	151	180	133	135	166	144	156	166	169	161	167	165	149	171	164	165	173	151	171	161	146	170	179	176	159	165	192	163	170	147	172	196	151	138	171	171	172	165	164	145	154	135	175	149	188	161	163	165	123	137	150	162	173	136	145	155	167	148	173	142	144	162	154	174	135	169	141	147	154	157	164	165	158	156	170	154	158	149	162	166	167	144	152	160	171	151	159	164	159	168	179	195	170	147	146	166	176	139	147	127	188	159	148	165	145	149	152	146	151	150	185	157	157	151	156	154	143	161	157	162	161	175	162	161	156	161	157	159	175	153	170	169	171	161	186	152	165	171	165	157	136	148	141	158	146	182	156	149	151	168	181	165	161	190	148	177	147	171	144	162	174	152	137	199	163	165	161	178	150	154	152	174	200	168	189	170	157	150	141	163	148	172	139	150	167	166	136	153	174	154	152	160	171	155	144	165	167	159	142	156	154	162	145	133	167	183	193	168	159	183	163	157	165	149	145	147	148	171	174	154	152	152	155	148	178	161	171	150	154	177	152	141	149	168	159	144	156	177	160	183	149	154	169	175	183	150	168	183	152	168	167	130	180	168	155	172	157	158	167	149	156	156	176	156	166
24476	25464	36732	41778	38735	35186	29294	30160	32107	36778	48649	45768	48968	47842	46687	43942	46285	44310	39452	36641	31488	39753	33813	30632	20234	19226	23999	18126	13477	11496	8646	7778	7869	5885	4391	3955	3491	3880	4137	4750	3946	3933	2707	1994	1572	1665	1213	1095	894	942	962	769	679	568	494	506	504	498	515	516	497	487	477	473	470	503	446	471	486	485	503	464	475	454	462	475	456	444	491	421	462	453	497	481	461	467	456	449	424	438	456	458	475	445	449	457	471	467	466	449	474	484	443	489	461	464	457	461	452	470	455	461	469	419	482	483	498	475	465	489	476	494	473	455	474	439	424	466	468	464	460	447	417	465	451	442	434	432	453	459	449	425	477	430	477	412	491	431	452	452	436	474	442	455	487	424	418	448	436	407	439	461	452	427	420	437	448	461	426	435	492	441	433	427	471	469	459	447	479	432	455	455	429	473	451	415	416	462	431	458	426	442	437	468	423	417	428	431	435	441	470	439	444	430	419	431	437	451	482	450	466	459	453	475	450	425	441	443	447	432	423	455	447	460	460	492	439	458	449	435	440	439	429	442	448	411	446	440	466	454	443	435	441	428	418	461	442	451	477	427	444	436	444	436	458	454	406	438	434	457	427	430	464	443	448	457	432	488	439	433	451	447	410	465	422	490	479	423	439	448	432	434	447	419	445	455	465	411	458	414	439	422	486	461	454	466	447	431	472	438	450	453	442	455	433	416	416	459	444	475	411	465	428	405	416	433	452	464	446	467	498	453	413	450	419	468	431	447	431	440	456	419	446	442	448	406	402	450	481	453	420	450	469	439	416	443	454	467	467	453	417	421	409	404	429	422	447	435	445	432	460	434	428	452	467	460	453	462	474	445	432	425	441	456	466	465	463	438	449	410	437	431	429	467	456	424	425	433	420	439	487	464	446	432	470	455	413	429	444	439	454	434	472	441	430	444	463	415	454	422	460	454	426	434	425	447	429	405	475	460	415	435	427	439	438	459	401	442	397	450	453	447	465	408	467	461	421	411	415	432	469	424	415	445	439	461	408	445	417	450	450	461	417	473	417	417	476	446	434	438	451	433	497	440	444	485	406	451	415	452	464	457	456	447	454	430	481	470	440	396	468	462	443	496	475	455	451	430	452	464	448	434	438	475	476	456	442	433	444	454	441	449	409	452	455	434	446	480	404	429	436	418	426	423	425	416	463	418	446	413	446	439	492	485	447	435	427	441	438	444	436	441	436	473	446	439	438	495	418	408	443	435	454	460	450	448	440	432	431	414	400	386	443	434	443	412	426	403	421	459	451	408	429	447	437	434	445	471	433	415	424	422	475	404	436	438	431	417	433	479	439	454	438	409	422	445	430	427	485	434	443	430	437	459	460	463	406	465	447	411	399	468	426	481	436	414	444	428	417	446	458	436	476	459	422	454	439	461	425	447	469	479	478	454	461	420	441	425	468	475	444	410	443	432	455	465	488	420	418	489	428	472	471	446	436	453	477	449	473	479	445	449	453	459	460	438	469	454	455	435	432	452	437	399	428	477	450	426	415	459	438	411	441	454	435	442	428	467	463	460	411	441	440	455	465	427	478	421	470	461	425	489	455	450	404	466	452	447	452	464	461	427	417	444	440	458	458	442	422	398	435	493	447	402	419	434	414	455	428	487	438	430	417	458	493	480	440	447	441	460	462	443	424	453	460	428	458	442	418	443	461	399	451	440	412	447	456	457	417	434	471	423	479	442	458	441	471	457	449	441	494	492	452	437	444	445	433	429	455	418	414	466	423	454	425	457	444	479	452	478	449	435	461	467	462	445	444	463	467	480	447	465	424	451	410	441	460	422	426	456	464	448	484	457	439	429	455	488	444	446	416	432	432	459	471	466	437	454	471	449	424	465	444	405	433	438	449	405	445	467	416	454	445	462	430	483	472	450	447	471	426	423	447	458	458	478	469	480	421	469	465	449	433	499	477	417	428	475	460	425	452	463	470	441	453	437	438	435	449	446	457	450	456	430	429	422	434	465	485	416	461	447	438	468	428	458	421	455	442	428	453	452	437	465	486	448	470	452	471	476	416	450	421	435	438	425	453	473	437	459	430	412	409	442	424	436	389	481	409	438	461	429	472	443	442	434	436	472	411	481	443	454	463	450	414	456	446	444	451	462	458	415	419	438	468	477	452	439	445	436	492	478	442	453	464	427	440	431	385	437	460	446	439	439	490	430	467	460	448	461	437	461	445	436	445	447	449	456	398	463	442	478	424	432	479	442	404	458	460	479	422	454	432	462	432	397	468	464	439	423	432	469	439	421	471	448	455	423	413	448	451	418	462	469	425	464	408	446	453	419	427	423	424	428	418	412	462	471	460	456	467	464	443	443	420	463	427	453	427	415	433	422	448	442	475	461	459	459	444	470	458	422	453	410	443	453	457	481	437	450	432	460	452	430	431	419	445	399	415	440	431	464	449	454	469	481	396	459	446	409	483	446	412	470	462	423	431	466	414	448	449	438	437	423	445	432	452	454	483	439	468	502	474	468	459	445	478	496	419	420	422	470	453	427	464	469	430	460	381	406	429	446	428	411	481	424	451	481	420	425	438	437	471	428	448	476	463	464	477	482	424	474	404	462	413	415	438	463	429	428	425	441	430	443	463	421	420	451	457	490	432	448	423	442	458	426	452	448	433	415	454	452	433	445	427	474	452	442	436	468	420	410	440	455	451	451	455	422	443	452	499	448	434	415	436	480	426	493	434	452	417	434	425	496	459	440	491	442	440	445	440	450	490	486	474	374	394	446	461	427	444	420	419	438	435	460	429	419	447	420	419	446	436	461	399	431	447	452	437	448	464	449	415	467	439	434	463	457	436	441	432	416	427	467	435	477	455	435	411	473	430	447	429	420	407	453	428	456	444	385	427	465	432	430	425	430	429	444	440	442	420	422	435	450	440	447	450	420	437	485	430	415	456	423	437	454	465	452	459	423	415	423	469	432	421	430	423	447	445	429	444	421	453	474	445	470	404	480	467	407	441	447	466	418	445	432	445	402	441	453	438	446	456	462	486	472	442	425	436	492	428	450	431	415	434	448	441	449	470	420	435	433	457	459	448	440	453	425	470	404	436	415	436	444	440	431	439	454	466	467	487	444	437	425	487	437	464	447	438	428	447	439	449	404	458	488	474	438	488	448	465	425	479	440	436	419	464	443	441	449	448	457	442	423	410	468	419	464	474	484	430	471	445	422	460	424	453	447	450	456	453	435	439	444	430	451	418	445	441	455	470	481	427	480	466	470	466	432	431	455	429	454	452	474	458	448	445	463	417	460	410	452	425	440	443	435	456	462	434	428	442	449	463	445	406	447	482	397	432	472	461	430	476	430	450	472	468	456	427	479	471	431	413	441	461	470	421	418	488	448	410	428	419	452	403	467	431	450	460	446	434	463	466	446	410	447	464	463	439	432	453	441	447	390	461	425	441	471	438	480	419	462	452	428	444	413	444	441	454	407	437	456	448	451	450	460
43535	37841	41577	42776	38294	32221	26134	25772	31190	36012	45966	40871	42349	40536	38572	35333	38570	34149	33596	29209	20232	25836	18255	18177	10385	8682	10424	8351	6375	4081	3075	2974	2799	2167	1517	1383	1100	1310	1145	1257	1344	1036	866	582	435	543	479	366	320	364	334	283	305	264	230	239	239	224	231	239	265	237	206	242	221	241	215	231	228	206	243	206	218	214	230	230	234	209	224	232	221	202	224	204	211	216	203	201	211	196	227	208	240	238	190	213	216	188	207	231	256	229	213	222	204	242	194	223	205	224	224	223	204	188	230	205	218	215	211	226	213	209	214	238	217	201	211	214	218	225	204	220	206	221	203	184	211	219	200	204	226	205	235	196	226	258	228	222	225	203	204	187	223	209	222	222	228	245	227	209	219	206	230	197	221	217	209	203	219	229	222	208	242	211	232	222	225	247	215	255	226	193	243	219	227	223	219	179	209	257	223	225	227	192	211	217	223	202	232	201	223	211	214	202	212	235	201	221	208	201	258	209	225	228	198	238	245	209	196	195	203	196	198	229	222	196	213	221	196	198	218	218	240	232	235	214	206	233	225	257	229	185	233	197	224	194	234	193	234	221	212	213	215	201	211	199	213	227	236	221	215	224	211	229	212	212	191	215	239	227	229	208	241	198	216	214	231	227	198	229	225	199	230	234	222	248	240	227	204	204	222	227	190	219	212	201	232	240	228	209	222	196	227	219	214	217	186	213	227	217	234	217	219	201	213	214	221	240	211	190	238	211	213	209	225	220	207	213	231	201	236	226	213	191	236	205	229	229	223	236	228	193	207	241	233	184	226	211	194	216	224	219	201	198	226	209	226	191	196	223	221	240	219	224	231	199	235	225	242	195	207	232	200	219	235	212	235	191	226	207	202	210	221	205	212	216	219	194	195	205	207	232	202	239	178	240	239	199	229	201	210	215	237	213	226	234	216	213	225	202	210	223	250	244	233	203	216	205	232	209	236	235	223	208	224	222	211	206	213	218	216	218	210	194	243	214	227	216	209	213	210	225	213	206	199	191	207	225	225	203	220	214	191	216	221	237	223	223	213	222	245	204	206	174	232	205	221	216	206	228	216	221	217	230	221	234	212	206	215	227	212	227	231	215	193	206	197	222	224	204	243	196	220	211	211	226	219	232	196	219	209	197	227	216	215	220	224	211	239	216	203	237	224	209	231	225	221	224	204	201	221	196	225	198	207	210	237	198	231	210	248	228	232	225	228	188	196	211	199	224	218	233	201	201	219	205	195	228	230	229	210	208	226	230	229	202	206	224	213	196	238	234	223	195	194	235	232	206	222	229	228	226	205	187	207	213	252	213	208	217	218	219	211	223	174	231	218	222	200	224	219	180	190	218	238	197	210	213	218	238	234	212	203	220	243	226	228	211	214	218	229	224	225	200	202	224	221	217	204	225	242	193	231	236	229	213	214	215	235	226	226	221	256	245	223	224	228	233	220	202	209	222	203	227	240	215	234	212	234	208	216	242	217	190	205	204	221	228	218	239	246	245	206	223	229	236	242	220	195	211	236	193	179	204	213	223	221	195	205	222	220	210	201	212	224	196	226	221	209	220	234	223	235	215	202	237	219	232	234	202	200	213	192	194	204	233	237	196	221	223	246	227	225	233	215	213	208	208	216	183	223	217	215	214	192	212	218	208	241	202	220	244	234	238	219	231	212	182	217	242	208	203	226	214	226	224	223	203	219	204	229	216	210	212	175	232	197	228	194	214	213	212	230	214	206	199	235	227	242	221	242	237	204	214	233	189	219	198	204	218	206	238	213	251	210	212	229	215	208	212	203	226	216	202	208	227	216	217	219	224	224	217	195	198	237	201	199	203	211	188	242	206	209	241	215	215	222	203	201	198	227	237	223	213	190	203	214	231	208	211	211	219	223	219	207	223	224	220	212	204	189	201	186	250	243	214	195	225	190	218	214	197	194	244	211	207	205	236	226	217	176	208	203	215	244	212	217	203	232	220	206	204	200	224	230	206	225	234	240	234	236	214	202	221	215	223	221	197	206	213	210	226	218	224	197	221	214	203	223	196	237	245	208	217	218	199	208	208	225	207	211	187	208	205	207	220	204	225	195	208	219	220	225	206	235	203	210	214	194	207	224	230	186	206	219	208	218	231	196	217	208	212	197	223	233	234	209	223	214	214	218	226	219	218	227	194	230	244	199	207	195	219	222	234	195	225	220	212	236	219	196	226	240	207	204	230	190	207	204	218	200	207	200	223	233	192	208	219	204	248	223	237	210	234	203	234	240	230	215	195	214	225	223	215	180	253	205	200	215	220	209	209	228	234	221	197	209	224	181	206	215	247	195	239	220	208	213	201	211	223	228	244	241	200	221	215	201	232	233	202	233	215	211	187	208	207	219	218	209	205	234	213	210	198	233	214	207	195	196	216	185	221	217	233	198	203	199	221	240	226	222	223	227	200	203	219	199	208	217	199	213	217	205	220	227	232	193	243	211	204	227	207	217	208	219	243	221	206	207	220	239	213	222	206	211	210	223	200	190	217	227	215	231	214	209	229	220	235	213	214	191	221	220	208	224	222	217	193	204	230	197	231	210	191	192	198	235	219	196	209	241	222	232	209	217	211	209	221	217	213	221	220	223	212	218	212	195	222	218	214	217	209	239	200	230	213	233	244	224	218	224	222	232	204	250	215	209	219	210	205	210	223	203	211	218	239	195	232	213	212	214	217	253	220	207	223	207	211	215	222	192	270	223	234	230	262	223	219	208	188	197	208	202	214	229	226	209	229	231	222	218	218	222	214	217	199	205	228	229	207	214	216	215	212	218	225	210	233	240	202	219	264	199	209	238	219	227	188	211	214	241	197	197	219	223	194	222	232	215	232	236	203	230	244	214	247	206	220	232	201	211	224	211	236	206	197	211	231	212	226	217	208	195	222	225	233	228	210	232	215	219	222	213	227	230	220	208	202	241	264	217	216	207	244	223	245	210	186	211	197	209	217	192	222	196	206	238	226	254	205	227	210	232	216	205	240	216	190	201	213	193	212	226	204	196	230	182	207	225	206	212	245	204	214	205	197	223	200	214	207	231	233	215	225	217	212	195	253	223	206	214	207	197	225	238	219	227	193	211	209	228	250	209	225	227	224	214	203	192	214	227	214	246	199	215	220	230	224	244	217	217	235	218	221	203	215	212	216	238	200	228	220	238	217	207	241	206	225	236	218	214	219	203	212	223	221	211	206	226	219	215	210	229	229	193	224	228	185	208	218	213	212	226	224	219	228	227	198	214	263	217	197	209	215	226	218	220	208	194	221	190	236	241	234	222	217	237	212	242	225	220	197	232	224	216	232	223	238	217	237	254	212	219	213	199	253	203	190	227	204	234	216	248	242	237	230	237	217	194	239	236	212	201	221	231	224	211	219	218	230	234	240	201	213	196	180	182	204	215	216	216	198	214	237	189	210	211	240	212	223	254	201	196	225	222	213	240	210	209	210	239	217	230	231	251	230
29935	31744	41081	47067	46930	42239	37958	39627	43125	48277	56593	54502	57422	55808	55826	55297	56764	53432	48411	47656	39061	47982	40177	40387	26206	26434	32020	25450	23164	18280	14473	14565	12956	10905	7868	7720	6831	6943	5689	7208	7927	6496	4993	3382	2290	2821	2110	1886	1552	1576	1586	1131	940	915	774	721	691	686	673	670	687	646	678	650	643	668	633	665	574	646	601	615	629	621	601	591	609	568	586	570	599	575	574	558	548	607	570	578	598	566	577	604	572	572	586	583	582	574	580	567	615	587	600	609	610	606	572	578	615	639	612	590	578	620	607	602	604	622	631	619	655	612	598	593	538	603	593	586	584	601	561	554	601	595	542	585	578	564	584	582	603	567	620	557	586	552	586	516	572	565	567	581	571	586	548	542	560	623	620	573	545	567	558	581	596	569	593	562	552	551	548	594	605	577	576	581	591	544	580	622	585	556	556	576	599	580	547	546	549	554	588	535	569	549	552	553	563	640	636	539	573	577	578	590	574	595	586	608	543	579	569	599	572	601	585	567	600	610	582	591	616	562	565	596	561	584	587	567	555	550	530	617	562	548	504	581	560	612	575	548	546	552	526	552	548	574	570	601	562	574	611	538	585	550	578	545	583	602	607	594	575	566	547	587	569	564	573	575	548	597	588	603	572	575	548	561	551	587	575	535	615	581	597	565	600	593	538	568	600	603	602	556	607	566	565	580	537	605	601	555	558	571	539	591	571	567	576	551	599	584	561	534	547	558	555	570	596	566	568	593	547	567	562	528	575	596	558	575	535	557	546	562	596	571	586	502	560	530	570	577	535	536	575	514	537	565	580	596	609	578	597	585	597	540	571	568	561	577	592	563	603	565	570	571	559	567	604	550	608	535	595	562	583	567	569	570	591	613	583	585	594	568	602	554	579	610	563	579	587	546	550	573	553	605	581	574	594	549	554	538	628	571	608	616	589	591	612	553	575	591	584	546	564	560	575	575	603	589	558	605	572	554	580	551	587	577	578	574	587	599	570	566	600	596	556	577	563	550	579	557	566	551	559	575	566	593	580	563	528	605	546	559	589	566	547	543	552	554	587	533	608	596	546	560	593	592	559	573	609	601	615	587	539	581	583	579	539	531	572	641	550	585	555	568	584	599	527	536	547	565	622	598	567	580	574	616	572	603	559	601	567	574	591	601	553	586	571	602	535	619	630	571	573	567	614	588	608	546	551	589	570	573	583	548	541	621	524	568	572	570	619	577	548	576	597	579	579	577	544	596	558	523	610	581	602	580	549	571	547	583	573	556	569	635	566	575	627	581	571	545	575	577	575	560	606	554	617	580	585	584	565	587	586	568	559	549	560	558	552	522	611	539	603	521	554	557	555	566	563	588	613	617	575	545	567	613	603	553	599	541	532	585	545	603	580	565	517	564	556	541	556	561	585	572	592	545	563	613	593	584	562	588	576	561	565	622	570	581	553	607	588	571	574	549	556	573	566	572	587	588	594	561	548	575	578	595	537	588	571	587	583	573	573	597	603	600	582	555	589	540	571	589	572	555	553	593	560	589	582	596	549	586	545	576	561	526	556	583	588	592	590	584	582	508	538	577	594	559	531	548	555	539	650	559	563	585	590	551	587	562	537	535	593	558	538	583	595	582	598	608	592	631	565	585	557	566	585	576	592	557	582	567	553	604	549	611	568	580	583	547	574	546	554	588	617	564	573	578	602	554	596	577	561	606	547	534	536	620	542	546	572	576	538	542	575	595	562	566	600	597	545	591	542	600	542	578	561	542	617	591	569	605	629	579	553	618	590	548	597	555	526	606	558	588	544	572	575	591	562	590	584	567	554	564	559	592	537	561	605	551	545	540	548	549	590	597	584	584	599	556	599	583	554	604	600	540	544	593	544	582	577	644	599	524	562	610	568	550	528	565	549	556	568	574	589	587	565	613	591	586	550	584	564	573	579	581	564	570	577	626	538	541	577	532	569	578	583	582	568	570	573	566	617	548	574	620	589	607	592	572	555	556	573	596	539	588	534	590	565	567	588	548	563	560	570	592	580	569	536	559	568	589	602	575	553	565	599	624	568	601	568	566	579	579	582	586	566	626	557	566	563	549	585	553	570	589	567	534	587	589	564	566	589	579	569	567	551	569	573	594	626	547	590	588	570	556	575	566	538	532	604	552	570	542	562	540	589	544	548	552	602	606	545	594	540	615	537	547	536	585	585	565	560	544	582	595	581	566	619	576	550	552	617	577	566	596	566	572	588	587	560	593	535	596	544	526	518	596	542	570	592	579	571	570	535	611	550	573	541	601	552	612	570	581	565	599	542	555	549	583	554	593	615	567	599	581	535	551	569	588	583	537	586	573	562	583	575	579	536	596	552	587	606	572	585	572	573	604	583	555	615	552	557	576	545	588	568	573	541	567	609	536	565	531	570	603	594	585	576	545	556	600	580	604	591	562	545	587	554	555	570	564	593	536	557	584	539	596	588	537	590	551	548	599	597	557	525	565	556	571	582	558	568	590	555	580	596	574	575	529	556	565	581	609	560	529	602	577	549	586	588	577	557	571	587	570	546	574	560	589	551	557	602	562	537	557	578	555	590	552	579	556	576	548	607	579	558	528	559	574	566	599	597	589	567	567	522	607	548	587	621	552	525	579	564	576	557	586	569	544	587	612	597	547	564	554	559	563	571	559	569	549	563	574	564	554	575	559	555	592	573	555	512	547	565	546	598	564	590	546	583	581	572	595	554	542	600	605	600	574	565	572	567	570	560	586	546	569	573	591	554	566	565	576	509	593	609	535	553	569	565	579	536	528	546	562	603	555	545	620	573	578	553	594	561	576	585	617	581	599	578	591	578	564	559	578	545	561	597	600	583	608	547	574	564	545	624	649	509	564	614	539	569	572	614	553	548	582	569	564	567	595	610	561	571	562	560	577	567	573	609	571	577	577	579	536	538	608	567	548	583	612	589	579	572	528	594	537	557	585	619	569	594	619	556	572	543	566	535	602	648	554	531	580	548	556	564	562	546	587	539	593	574	553	619	589	563	594	628	547	604	572	586	570	545	521	576	564	559	548	532	540	571	597	533	518	583	570	528	581	576	560	565	535	562	582	592	556	563	521	576	577	609	535	526	578	578	566	587	546	569	575	560	561	540	612	608	560	595	539	570	537	587	623	537	574	568	589	564	560	568	560	605	577	596	558	547	598	589	590	580	520	588	573	596	578	545	542	565	599	580	571	562	569	574	605	592	586	551	526	555	552	547	585	564	588	538	615	578	600	594	607	605	618	560	590	573	570	535	606	587	522	610	545	578	563	579	574	561	528	617	538	569	591	558	541	579	577	572	594	532	577	560	543	585	556	561	571	571	556	547	614	561	580	553	626	518	550	584	581	560	545	513	590	559	593	602	606	599	544	516	570	587	620	544	584	578	515	595	569	529	614	546	574	563	536	594	575	569	578	607	568	567	596	559	591	536	577	614	570	603	577	592	586	563	580	562	541	580	553	532	596	571	604	563	495
17048	12607	15350	13443	9880	6297	3798	3268	2898	2979	4082	3167	3545	2797	2358	2059	2182	1735	1710	1349	956	1207	737	916	491	488	547	510	363	265	306	200	183	216	174	173	151	143	146	155	151	156	144	131	136	115	122	114	118	107	133	119	126	102	114	97	116	115	112	122	130	108	93	99	96	121	105	111	109	111	101	120	101	112	99	83	102	118	107	128	109	101	106	122	103	110	94	113	110	92	109	107	110	94	110	104	96	100	116	127	98	115	97	114	106	133	102	102	107	108	98	117	111	114	107	112	110	109	132	100	115	116	87	118	87	106	117	109	101	123	111	99	108	102	108	106	98	109	118	107	119	110	105	99	102	107	128	103	96	103	102	98	117	96	111	110	102	128	117	121	110	117	130	107	121	111	119	111	117	118	122	112	87	102	100	103	109	107	111	100	120	101	110	133	126	111	97	116	102	107	93	124	101	113	104	118	101	105	124	97	105	122	99	90	117	125	127	132	103	102	91	107	97	124	123	109	128	111	119	111	101	104	108	107	101	102	108	118	122	86	103	122	115	112	123	121	114	104	103	118	93	107	109	114	105	108	102	124	116	105	102	100	130	111	121	128	88	99	111	111	89	119	124	114	114	108	114	117	115	115	110	134	108	90	107	116	111	114	95	83	106	113	102	81	106	100	99	116	110	85	112	112	107	129	103	99	105	107	122	130	120	108	108	117	99	102	104	105	100	106	112	104	100	132	128	100	102	110	103	106	106	105	107	96	114	119	104	81	92	103	108	106	95	108	100	122	103	132	108	110	119	99	115	120	121	103	127	121	99	111	115	103	114	110	120	131	123	115	106	120	115	119	102	123	118	121	103	105	138	111	120	113	107	134	111	113	107	96	102	116	117	117	103	103	111	104	107	89	95	92	115	110	99	124	98	123	88	83	108	105	116	99	98	101	111	97	111	110	121	96	111	117	97	101	111	101	100	114	101	99	100	124	79	91	96	112	122	104	112	121	119	114	108	110	109	94	101	125	101	96	98	111	116	94	110	104	95	105	118	96	96	108	104	120	113	108	109	80	129	115	106	103	113	104	108	108	113	114	98	124	102	113	99	108	110	107	122	135	94	101	92	122	105	117	107	112	144	104	96	115	102	119	105	127	109	103	105	117	114	113	102	94	121	106	108	123	104	127	111	115	93	102	107	103	117	111	108	108	90	118	96	97	108	110	117	101	98	97	116	107	126	106	124	109	115	116	108	92	111	109	85	108	114	118	111	109	113	103	120	117	103	134	102	111	91	92	120	120	114	124	122	105	118	101	119	99	103	99	118	102	103	105	115	108	100	116	113	101	112	108	99	111	88	112	128	104	107	125	106	122	104	105	106	105	101	121	114	119	105	105	102	100	108	131	106	110	107	98	105	103	142	106	96	107	109	103	117	124	117	101	108	102	106	118	93	97	100	97	109	87	103	108	119	100	94	115	104	106	109	114	110	123	87	105	106	97	111	122	129	119	93	134	107	89	105	97	125	113	104	104	116	106	109	97	88	104	122	112	110	121	139	118	123	120	118	91	102	137	108	97	122	110	115	122	137	108	104	88	134	94	85	108	105	106	107	123	111	109	104	102	95	107	119	111	107	107	107	105	99	117	116	118	110	133	88	110	125	100	98	102	124	99	111	119	115	106	113	114	110	111	113	111	104	115	105	110	113	97	99	123	102	106	118	131	117	109	99	99	114	123	113	97	92	125	126	114	105	105	126	119	120	110	110	111	113	100	118	122	113	117	109	105	132	96	115	122	128	93	118	108	111	93	111	122	109	115	98	99	107	98	123	104	99	113	112	111	119	114	121	127	106	91	103	104	111	107	118	85	123	103	100	94	113	106	110	111	96	120	108	110	104	86	92	109	136	99	94	110	112	105	119	116	103	121	109	106	112	93	119	116	106	126	95	112	101	114	94	120	117	106	106	116	108	107	122	113	106	101	106	113	114	109	116	97	116	130	100	111	116	111	124	91	100	120	100	108	118	126	98	104	89	117	120	117	111	110	89	96	123	112	105	114	113	106	121	145	108	113	115	115	117	95	104	115	97	96	108	108	110	112	107	107	97	94	123	98	120	96	87	121	115	115	105	113	110	110	124	134	104	125	97	124	99	94	96	111	133	108	131	106	114	107	102	104	108	94	104	103	106	120	103	105	113	99	94	113	123	111	104	106	123	131	121	95	110	118	107	104	128	107	105	120	95	115	101	106	118	110	110	88	112	111	106	123	114	125	123	118	116	106	99	126	112	103	104	121	112	93	102	125	98	101	114	119	112	96	107	124	117	106	102	102	111	108	104	129	102	110	135	116	105	126	112	103	101	100	117	135	107	106	106	120	107	110	114	125	87	115	108	126	115	116	101	93	90	114	101	103	90	131	114	99	115	106	104	94	110	113	117	117	128	99	101	94	119	103	98	106	97	92	109	91	97	87	91	106	111	106	107	105	107	118	109	103	132	113	101	106	98	109	114	112	103	105	117	126	110	83	114	95	113	104	102	123	127	113	112	94	117	89	105	113	102	106	108	101	82	125	106	108	111	101	138	105	111	121	124	105	105	118	105	110	96	110	123	103	83	100	105	105	104	110	106	109	107	113	112	131	103	110	92	102	125	114	93	116	105	107	107	100	97	106	117	117	117	110	110	119	115	112	97	118	114	120	116	91	119	115	81	129	125	98	113	106	103	114	102	117	104	93	107	109	95	116	105	128	113	123	107	106	115	112	112	111	120	123	97	107	106	108	105	104	83	119	120	92	122	93	98	111	118	106	113	115	115	99	94	103	113	99	112	93	103	110	124	91	106	108	119	131	103	100	115	107	102	103	109	94	95	123	110	103	107	101	110	115	100	107	93	110	104	85	114	121	107	99	119	108	119	119	120	101	106	100	108	96	119	126	105	113	118	116	103	100	124	100	112	113	103	108	114	87	105	109	113	89	110	115	107	113	116	107	101	109	134	111	82	112	111	122	94	104	99	92	90	113	107	104	123	136	116	97	106	103	122	85	114	113	96	102	101	114	103	107	123	108	94	96	127	124	109	109	129	110	95	131	92	121	103	108	94	109	96	121	118	124	112	96	118	115	109	107	119	85	110	113	99	129	94	109	111	96	110	122	109	121	110	114	90	96	115	117	108	104	112	121	100	103	104	112	110	107	107	102	109	104	109	98	110	101	101	112	94	114	104	102	118	106	123	98	116	122	108	117	103	99	104	106	114	97	110	110	119	98	122	132	105	118	109	121	118	122	114	100	105	117	101	132	121	109	125	106	101	112	105	110	108	118	109	105	109	119	112	109	122	106	95	112	101	117	108	97	109	95	81	112	115	109	98	105	102	112	107	121	114	92	104	119	108	106	96	97	123	115	99	132	100	113	82	103	111	99	126	105	120	105	111	114	109	131	97	109	120	97	112	117	113	124	104	116	99	111	109	114	113	111	106	111	115	103	111	110	109	103	129	93	102	119	107	105	108	91	87	112	101	93
10740	10809	20960	24323	21939	17434	13301	12230	11691	12303	17027	13650	15761	13585	11751	10992	11406	9643	8707	7273	5413	7162	4735	5361	3101	2791	3181	2419	2059	1333	1281	1094	1160	954	933	791	652	701	658	708	734	627	553	486	438	392	386	386	406	349	351	338	347	321	336	320	366	353	311	330	370	339	326	301	314	344	321	308	314	323	320	357	326	303	341	319	319	321	313	290	312	301	358	294	316	337	306	311	337	333	350	339	329	317	356	361	301	311	332	339	342	350	295	305	345	306	338	330	347	312	351	339	336	325	329	332	362	345	341	348	355	349	312	313	346	339	335	312	356	356	320	321	315	320	322	315	329	333	311	334	363	288	343	341	346	340	316	333	286	319	353	348	360	309	315	343	304	327	293	279	344	287	337	327	317	328	301	292	353	356	288	282	312	336	327	318	319	332	313	336	327	308	328	352	344	312	325	328	301	315	368	342	311	338	335	304	321	349	309	338	350	316	345	337	303	318	351	324	313	323	322	360	312	313	318	365	320	316	347	320	322	338	323	335	330	322	324	337	290	372	316	299	296	314	321	316	309	308	308	343	311	318	329	331	306	317	339	341	317	302	299	351	331	332	295	317	329	309	345	323	310	290	291	323	350	341	347	316	303	356	343	315	323	326	350	312	315	306	336	315	311	331	326	316	313	339	320	342	304	318	299	313	305	311	342	312	345	309	311	326	303	290	317	319	320	312	299	313	351	330	355	331	332	323	354	305	319	331	343	298	317	306	288	331	313	294	319	324	366	311	310	325	324	313	320	357	337	296	321	291	322	333	304	328	322	331	303	298	336	320	328	304	302	293	314	298	350	346	325	319	320	302	336	349	292	296	351	291	330	351	331	333	337	352	356	325	358	314	316	308	342	341	322	319	326	323	345	324	319	346	326	315	308	341	359	336	328	340	334	308	355	333	340	332	327	301	311	319	316	310	302	352	353	305	307	343	309	309	322	311	310	313	324	313	328	335	321	319	311	334	294	322	359	339	305	310	321	304	352	333	323	311	323	318	293	312	318	336	318	323	293	324	328	348	282	328	336	272	341	321	347	330	317	340	301	310	332	320	335	304	311	345	334	345	342	351	327	320	320	295	311	341	325	305	342	331	315	305	328	305	327	331	305	337	319	334	353	342	373	318	336	342	346	331	321	304	330	329	352	321	309	315	285	337	317	331	295	339	330	353	327	307	318	303	348	314	310	307	286	308	318	311	317	321	340	303	320	317	336	350	292	320	315	307	331	327	313	280	301	323	322	325	345	337	343	296	342	318	312	345	297	296	366	330	320	350	341	313	327	336	306	341	311	337	327	299	359	346	319	290	335	300	334	317	301	310	309	324	322	305	328	329	287	293	331	308	331	319	317	305	361	298	311	287	316	315	326	349	327	317	361	330	338	337	301	337	311	349	310	340	300	325	313	329	339	301	316	370	317	308	285	329	300	339	279	282	314	308	317	322	320	331	319	332	309	343	355	336	322	302	308	294	310	306	302	317	324	340	321	304	335	328	335	317	336	324	292	300	316	346	275	319	346	288	338	345	328	343	294	350	342	329	318	329	301	301	337	326	333	324	354	311	333	330	369	326	291	341	341	302	340	321	313	322	304	340	327	309	311	275	304	329	326	316	338	319	308	343	322	339	311	342	337	366	334	299	339	324	295	318	337	310	326	323	324	338	295	323	318	318	319	336	337	318	336	312	324	328	313	302	302	309	351	327	342	330	332	325	321	298	320	326	327	312	297	313	312	301	328	314	324	323	331	332	344	305	323	334	291	315	325	329	327	330	322	309	349	313	319	323	320	300	322	328	334	336	327	338	343	358	318	352	320	297	336	340	319	319	311	310	367	302	344	344	289	320	335	338	324	329	296	338	285	324	297	342	295	347	297	332	309	330	318	324	355	316	334	326	289	335	335	312	334	315	330	342	324	330	301	357	368	282	295	340	316	299	291	320	343	324	339	365	288	292	345	340	368	300	343	292	323	290	315	337	324	334	328	301	317	306	308	305	321	329	345	317	309	323	337	310	317	352	343	342	355	316	330	295	316	331	317	340	311	362	306	318	309	302	320	374	322	318	325	316	325	298	310	326	301	295	320	304	288	317	319	314	312	326	373	319	302	320	304	329	307	310	358	345	329	300	283	318	326	334	321	334	339	311	314	327	316	317	283	302	316	340	327	349	328	354	307	330	338	337	339	354	333	321	335	287	305	331	337	301	350	352	341	306	318	313	336	296	343	337	352	295	315	348	307	360	308	332	287	306	325	320	349	347	322	301	336	317	328	339	336	324	339	325	310	327	349	313	321	328	324	339	352	344	307	310	343	346	309	344	323	337	276	298	336	342	300	317	330	334	320	314	360	322	338	333	321	359	341	334	308	335	334	302	320	299	303	321	320	341	306	342	365	330	345	304	335	328	336	303	333	322	307	318	325	325	330	311	286	307	296	359	311	306	323	350	289	333	363	363	362	297	316	330	329	320	333	319	326	311	311	302	340	328	330	328	315	339	315	332	298	347	320	311	341	337	346	326	330	326	296	293	325	308	321	324	328	341	323	322	303	309	309	306	319	314	309	330	348	346	288	329	301	327	325	322	303	337	324	317	347	344	328	314	335	344	351	329	336	318	332	334	311	292	302	311	336	323	317	305	338	348	330	325	306	323	342	339	304	300	333	302	343	284	375	326	312	304	316	306	337	360	329	313	309	326	341	322	370	339	317	292	315	316	332	317	296	321	327	319	325	316	355	319	333	332	319	313	297	319	288	319	325	337	303	332	328	317	316	329	316	327	344	310	332	300	309	319	315	324	319	359	298	292	305	323	307	301	298	328	315	323	325	355	311	363	320	305	340	275	295	329	340	327	331	312	313	366	309	355	315	313	323	313	314	323	317	327	295	328	305	339	316	327	292	330	331	296	314	311	301	293	345	294	323	330	337	333	317	356	334	306	327	315	338	321	319	283	341	341	334	340	324	336	338	341	303	330	304	305	321	338	326	333	295	343	313	324	326	325	318	298	335	350	316	324	323	329	325	311	314	301	338	334	300	310	317	312	308	322	325	330	334	315	331	306	310	300	331	332	318	357	293	356	337	330	330	341	322	310	333	309	302	313	313	334	323	309	363	277	315	347	316	334	328	332	353	312	316	320	322	318	314	344	335	322	350	333	321	329	322	297	329	330	333	362	319	341	328	326	343	343	333	320	305	301	322	316	309	332	299	290	342	279	332	320	343	346	336	313	348	340	325	321	325	344	321	325	323	319	325	326	329	305	294	339	309	317	310	343	327	325	311	300	344	294	324	326	359	358	330	332	300	322	327	332	300	328	347	322	308	312	340	304	336	312	330	329	306	316	315	325	317	320	321	305	308	312	309	315	309	334	331	304	343	331	340	303	352	327	333	337	329	320	332	335	305	309	328	340	325	309	349	318	332	315	318	324	353	328	333	310	301	297	332	288	300	312	326	292	329	327	312	338	323	310	293	320	332	322	315	320
32746	28677	33754	31638	29558	24776	18099	17244	22404	26509	34179	30367	32273	29436	26658	25089	24086	20760	19474	15905	10768	14228	11315	10019	6622	4248	3864	4103	2560	1362	1568	1337	1358	1219	995	943	788	755	737	675	619	589	483	335	261	295	245	247	199	222	192	197	183	163	153	183	158	169	147	192	168	168	174	167	155	171	184	163	153	155	169	162	164	186	157	163	158	178	155	148	158	173	153	158	156	153	188	161	164	160	147	151	164	142	157	180	173	139	163	153	158	152	168	152	140	168	164	166	160	192	154	154	166	165	166	145	157	141	175	185	156	169	142	168	148	161	144	184	154	197	155	169	116	139	166	174	150	151	155	153	146	167	166	142	145	142	163	180	176	144	166	171	174	149	174	150	156	187	148	153	160	171	163	165	139	167	178	169	168	161	177	177	152	152	178	177	144	179	158	154	147	176	159	174	192	151	153	148	147	158	165	150	175	144	164	164	157	151	181	155	160	153	157	186	154	127	166	159	138	153	143	153	166	145	163	141	138	177	152	162	153	145	149	168	173	147	162	169	153	157	188	171	176	161	153	157	161	165	165	144	158	139	151	170	169	135	164	148	174	162	158	159	157	182	118	134	178	133	149	147	163	154	154	154	164	156	157	170	163	154	155	157	182	146	166	153	164	165	169	156	158	165	156	153	164	163	139	150	133	161	174	148	134	146	147	148	158	164	162	173	151	153	149	184	140	175	167	135	165	172	181	178	154	173	170	172	161	169	184	143	145	158	156	162	168	143	157	177	144	150	159	147	188	169	143	162	150	159	147	179	164	147	139	147	150	165	175	170	165	174	158	169	165	159	165	154	166	166	168	128	146	159	155	161	139	154	134	169	161	168	147	146	178	152	155	153	141	160	153	190	164	183	152	145	159	159	149	165	149	157	156	163	138	155	170	144	164	158	168	174	173	173	155	128	139	154	163	172	133	167	142	165	151	157	137	132	150	169	153	145	150	171	174	172	153	157	155	168	171	161	131	184	138	138	181	157	138	170	145	143	175	179	170	177	158	144	142	163	148	132	142	156	163	187	169	160	157	178	153	191	160	137	159	174	163	138	158	164	154	162	148	176	162	143	166	158	159	156	151	157	183	144	131	169	165	161	162	177	156	176	158	171	144	146	169	157	170	169	167	152	137	166	136	160	168	156	131	148	148	147	153	182	176	182	150	158	168	159	175	186	173	152	173	154	137	143	165	146	172	169	167	159	176	140	142	138	155	166	156	178	157	176	163	172	146	169	180	181	164	142	183	166	150	154	170	184	146	159	167	145	127	164	133	175	149	138	152	156	168	169	184	146	163	167	170	157	158	163	168	157	157	149	128	166	152	158	164	150	163	140	162	197	152	156	145	148	156	167	167	138	160	151	158	148	164	156	153	146	167	175	154	147	164	127	181	137	154	158	153	160	183	154	165	167	178	163	152	171	193	161	159	146	165	168	154	144	147	160	175	168	150	142	174	159	136	138	152	160	132	159	144	186	177	163	168	156	163	155	169	150	150	165	161	151	152	157	156	154	152	146	151	155	157	164	187	172	153	158	158	172	166	142	160	179	180	174	153	158	156	151	139	158	158	190	164	160	159	163	143	157	152	159	162	169	159	161	139	165	166	167	168	143	153	152	177	165	151	145	154	172	169	137	144	180	145	129	176	189	168	156	169	151	164	166	166	180	167	148	162	180	145	188	156	154	139	170	155	167	158	171	177	133	170	158	161	156	159	191	169	163	162	182	171	161	179	135	153	153	162	158	162	173	161	144	138	146	148	153	133	176	141	156	146	156	166	142	149	153	173	165	143	142	151	167	166	154	148	146	141	172	153	172	155	148	152	175	146	187	164	152	144	146	168	160	160	177	160	157	158	170	162	158	165	151	140	171	174	184	141	156	138	178	139	155	154	162	146	142	140	177	176	167	166	148	158	179	164	150	146	161	188	149	170	146	157	155	170	156	150	155	179	161	183	155	153	168	149	168	166	137	169	159	165	149	161	152	165	157	163	158	154	167	155	150	158	148	178	150	165	178	161	157	155	163	160	154	147	142	163	168	172	165	152	167	166	157	156	159	141	155	168	148	165	157	140	174	144	165	170	181	138	146	192	152	160	146	153	139	140	142	155	137	158	138	149	153	159	170	147	149	145	158	183	146	164	165	146	154	166	183	166	151	160	164	156	140	153	164	151	153	171	159	148	168	180	160	162	147	153	165	162	152	158	161	158	193	157	167	148	146	157	143	147	153	174	166	150	175	159	172	154	164	162	153	136	137	141	177	160	133	155	158	167	180	144	125	157	162	170	157	162	171	163	166	160	195	147	163	154	159	152	156	174	162	161	148	173	183	170	157	153	143	156	140	155	169	172	170	143	171	165	155	186	148	158	135	149	145	186	166	140	164	148	142	157	183	183	164	153	173	152	150	141	175	145	157	167	168	174	166	152	161	177	147	157	159	165	163	144	174	157	157	154	177	169	149	172	176	160	162	130	154	151	165	168	179	172	141	155	164	158	171	188	155	170	142	158	155	136	169	157	151	160	142	162	176	146	162	153	166	171	154	161	149	169	166	148	169	155	163	159	165	168	161	170	169	152	156	162	176	156	152	176	181	164	172	158	141	189	171	162	163	159	164	145	175	143	166	150	151	158	177	159	166	145	145	151	172	152	150	141	154	162	139	158	174	162	177	146	149	153	184	163	153	165	131	178	163	154	149	171	168	164	139	164	154	141	158	149	145	150	129	168	171	168	151	145	133	157	158	150	171	187	168	155	168	166	171	165	160	132	162	157	153	172	159	167	146	158	165	154	178	144	162	162	163	156	183	140	156	165	154	161	160	134	145	137	172	162	189	159	146	153	155	157	177	177	134	149	152	152	153	160	160	146	187	134	167	162	172	176	153	168	156	168	171	170	164	159	148	164	165	166	149	155	168	146	146	169	154	179	168	174	181	157	136	158	134	166	174	162	165	139	163	187	152	149	143	158	156	182	154	157	158	154	166	163	150	154	147	148	168	156	163	186	142	167	156	165	142	172	160	147	153	151	147	173	169	143	151	160	177	159	175	166	154	160	169	158	158	150	173	137	168	159	164	175	162	160	150	163	150	171	147	131	162	181	145	184	150	155	158	161	159	151	157	155	140	147	155	154	154	148	162	168	143	155	146	148	132	168	161	174	156	146	170	179	163	157	152	161	160	160	174	174	173	161	168	151	165	152	176	150	154	167	158	170	155	148	155	138	186	154	165	148	155	131	157	167	168	167	160	172	169	164	172	146	147	146	170	139	170	168	168	147	131	140	152	174	162	141	177	168	163	164	142	157	147	150	142	178	177	153	145	158	168	147	160	159	180	157	175	166	160	141	169	170	154	162	163	138	169	198	150	161	176	172	134	161	163	156	184	191	186	174	150	177	172	152	151	160	155	167	172	188	173	161	143	146	144	129	166	175	188	132	157	148	154	153	152	170	162	165	146	166	159	163	156	184	152	190	144	166	165	134	168
21723	22858	34321	38253	38925	35893	30947	32737	38516	41839	48247	45936	49581	46863	46138	46396	43727	42825	37557	36941	30932	38289	33988	32477	24207	17479	17820	17291	13246	8201	9013	8013	8179	6697	5502	5368	4877	4298	4501	4236	4010	3844	2706	1890	1497	1483	1153	1119	1049	984	784	767	630	565	532	535	486	537	458	486	528	508	508	473	465	495	489	448	491	462	474	464	435	469	480	428	462	447	497	438	443	447	478	498	434	466	465	477	475	458	450	438	420	438	441	448	456	438	473	436	453	459	469	458	404	486	480	453	467	419	480	485	503	500	516	491	443	479	467	505	461	457	446	437	419	432	430	422	445	459	456	441	455	423	460	443	452	479	427	417	439	425	419	434	462	443	423	422	470	434	444	427	408	432	412	443	434	437	479	444	410	416	463	472	462	432	454	449	458	502	402	433	417	450	465	445	457	398	423	454	446	466	442	463	465	436	479	436	443	379	459	453	472	438	422	448	413	437	461	484	473	425	395	452	436	484	455	454	442	449	449	463	439	429	472	408	458	449	440	412	460	425	453	450	426	427	432	447	436	463	413	466	475	450	423	468	450	433	438	439	457	465	472	477	446	425	421	443	453	431	440	429	442	439	407	448	454	441	434	434	439	444	429	430	429	504	430	446	424	460	407	449	463	466	396	431	431	422	449	444	443	451	428	464	467	422	423	436	458	433	432	403	411	418	439	472	470	458	436	449	437	452	437	458	444	413	441	434	464	446	437	450	474	433	438	445	414	453	462	436	456	405	454	451	456	421	429	443	472	432	440	456	428	457	419	464	463	454	488	418	435	460	455	427	443	402	482	411	447	459	438	432	452	437	401	424	432	473	467	440	460	461	422	475	514	483	418	454	460	429	434	483	440	464	461	430	454	447	441	458	434	456	413	474	448	424	447	458	444	408	496	479	426	452	405	435	429	459	404	462	425	442	462	449	443	457	467	419	447	456	384	406	447	448	464	415	444	460	428	441	418	422	456	415	454	465	468	443	451	446	386	442	472	472	420	471	432	442	467	439	461	414	447	441	462	440	450	431	437	450	442	437	424	447	457	487	457	446	447	460	471	450	479	421	442	435	459	472	437	427	436	428	470	436	424	470	427	438	434	436	455	463	432	434	475	442	413	460	430	408	415	465	412	418	457	449	467	485	440	458	436	416	449	448	401	445	483	461	492	430	437	436	482	464	404	428	471	427	457	415	427	467	446	457	442	429	443	492	433	417	455	455	441	410	456	441	441	409	434	447	429	444	466	442	445	460	443	432	447	433	434	477	451	479	417	442	457	454	468	396	436	441	435	463	467	444	447	477	443	413	424	448	498	409	441	457	441	456	458	449	434	446	463	464	448	437	422	442	420	478	471	413	442	453	464	417	453	410	440	483	444	472	470	453	463	472	469	483	442	455	443	449	419	477	442	441	443	449	489	451	419	425	444	470	447	434	460	472	441	459	460	483	454	469	498	473	445	433	469	456	471	415	452	425	431	426	475	467	472	418	472	471	429	424	436	453	428	491	438	422	443	431	451	432	438	493	448	437	406	462	457	449	447	449	453	417	440	475	471	442	420	433	415	439	471	422	452	452	475	460	469	470	470	456	442	447	456	503	418	463	440	440	429	443	452	410	431	448	453	406	413	475	438	471	420	415	466	440	438	439	426	432	448	458	452	447	492	451	470	454	439	426	443	429	447	427	458	463	464	387	414	452	463	466	420	440	427	429	427	430	457	420	462	450	477	435	459	467	436	445	438	421	412	448	452	458	449	440	455	466	455	437	435	446	440	414	438	466	458	420	443	430	474	417	425	439	451	463	445	473	421	413	457	446	456	427	412	459	423	441	472	423	420	471	451	414	460	449	437	461	465	450	451	445	453	410	442	446	459	445	459	490	407	439	435	417	450	446	416	423	468	400	466	463	447	454	460	453	493	444	428	431	443	446	415	467	465	456	465	442	435	440	442	417	448	475	456	463	444	466	469	457	460	438	457	478	421	409	444	468	432	447	442	419	435	413	486	461	475	437	427	476	484	429	472	437	458	446	432	451	425	431	396	436	464	420	424	441	459	449	418	442	422	417	423	462	429	492	443	416	471	460	446	458	455	448	422	438	435	406	422	454	478	430	469	470	477	452	466	430	429	415	463	456	469	427	430	444	470	458	418	412	441	439	468	475	451	491	480	429	437	451	446	462	478	455	465	443	459	421	428	455	431	455	458	455	435	421	420	458	425	415	424	468	434	438	432	442	423	459	410	437	475	415	448	452	445	421	440	406	432	420	420	463	441	429	443	457	429	476	424	422	416	458	472	422	469	439	485	453	444	434	419	496	446	425	492	426	485	429	472	439	457	424	427	432	421	413	414	416	418	448	415	486	432	442	457	426	475	469	468	476	458	463	403	453	469	458	417	467	480	437	465	421	464	405	450	454	416	465	450	454	441	481	470	475	455	468	458	400	452	414	487	445	433	442	449	434	425	444	423	406	462	461	422	444	431	455	415	464	426	438	460	408	455	437	468	428	472	452	419	477	423	456	435	467	447	436	461	417	427	410	458	451	479	450	422	455	412	425	466	406	441	422	417	440	448	447	423	479	450	424	466	422	431	485	441	436	421	424	438	466	436	452	451	491	415	475	447	448	489	493	453	424	439	455	439	430	424	438	469	458	475	463	439	449	426	445	463	444	501	491	463	432	477	418	461	453	445	453	453	428	413	440	453	492	472	405	466	460	470	433	436	464	444	428	450	421	439	474	448	477	438	461	462	478	442	432	482	423	478	435	441	462	434	460	431	426	436	445	427	454	441	418	422	440	436	429	422	468	476	428	468	470	463	408	450	477	437	421	446	441	454	424	409	455	413	438	439	415	429	418	435	440	447	437	427	454	473	435	456	458	411	502	459	451	432	427	482	465	457	422	471	447	448	426	419	414	430	462	398	452	475	438	453	426	415	472	456	403	436	437	493	445	452	444	435	466	482	450	459	442	427	445	457	459	421	461	444	479	456	411	419	445	448	429	452	431	450	417	427	432	455	423	470	511	422	429	404	488	428	415	439	466	467	461	415	441	448	446	453	446	456	401	434	442	437	426	388	476	446	463	466	478	494	454	449	450	455	463	407	432	436	411	481	417	486	463	380	482	455	420	436	452	435	462	418	404	410	443	462	401	440	408	447	473	421	461	456	410	424	447	405	448	453	432	450	447	439	422	465	411	466	441	461	485	435	430	464	427	439	431	438	441	447	437	470	450	432	426	465	474	455	456	435	484	450	460	431	398	442	428	445	427	450	418	428	490	458	489	445	439	448	439	458	419	446	444	427	415	439	446	431	417	465	422	405	449	451	415	429	415	423	453	420	440	436	439	418	467	459	431	438	442	425	443	410	444	408	436	480	438	465	431	468	447	448	417	442	461	427	429	468	448	419	447	406	442	440	457	461	416	419	436	505	447	443	438	454	513	435	478	459	414	449	446	452	424	415	450	471	440	446	466	445	438	431	441	432	483	430	421	438	465	481	451
40735	35221	42457	37906	34802	31469	24875	25394	33589	38921	45453	41058	43352	40758	38032	38023	35541	33817	26063	24415	23392	24355	19651	18702	12039	9575	7680	7731	4851	3185	2833	2810	3139	2528	2007	1565	1548	1290	1466	1167	1124	1161	738	663	491	503	416	347	329	344	315	290	278	255	236	241	229	234	254	228	241	215	215	238	192	237	237	194	215	241	223	215	206	220	232	231	214	237	215	187	215	201	209	228	214	202	222	210	246	211	209	231	241	221	192	224	222	207	176	194	232	209	194	195	244	204	229	210	189	232	221	220	189	240	246	223	206	213	227	224	201	226	220	204	234	221	218	217	214	191	214	190	205	199	234	234	222	242	197	226	210	219	217	216	224	218	217	210	224	221	224	220	239	207	215	200	206	224	214	228	222	203	185	222	205	209	194	238	199	191	229	205	192	227	193	209	239	211	211	211	219	224	247	183	198	218	233	216	197	227	220	195	227	227	199	177	224	199	208	196	204	230	194	198	212	209	224	206	219	225	216	237	217	209	214	218	221	203	210	235	199	222	209	223	214	197	214	228	226	223	197	201	183	218	198	214	222	220	207	242	223	212	192	213	217	249	205	210	212	193	204	242	186	234	224	212	208	200	210	241	242	214	206	219	211	241	194	179	220	202	216	224	215	204	224	201	203	217	202	204	212	230	199	204	201	200	209	209	209	216	184	208	211	203	219	213	209	216	252	258	242	222	211	241	219	192	186	223	231	212	199	238	204	200	206	231	209	247	230	209	216	231	193	231	227	217	207	212	207	209	233	196	200	217	222	218	216	241	217	208	220	229	176	237	205	189	217	207	215	216	234	194	204	221	207	244	220	195	212	211	223	234	212	214	209	201	197	227	199	195	223	225	225	259	222	231	242	206	198	214	202	247	204	198	208	194	213	205	225	198	171	222	213	204	200	209	197	209	208	216	205	242	213	209	217	234	236	208	204	231	215	223	217	207	240	187	220	222	227	230	190	231	223	226	225	243	198	224	222	205	207	193	197	201	250	212	200	222	227	207	194	204	218	217	196	240	203	236	210	183	212	197	204	217	246	206	217	211	214	216	199	244	222	199	212	203	213	196	202	229	208	237	212	204	217	216	219	220	254	213	221	224	201	201	230	228	200	225	219	229	218	214	222	214	232	226	229	187	208	228	238	235	206	222	209	238	205	250	222	236	197	199	221	209	219	217	231	210	223	218	225	222	234	190	223	208	235	231	217	198	233	212	206	224	215	210	227	237	236	189	212	207	217	204	204	233	191	182	185	212	211	207	195	204	202	201	238	217	240	228	216	222	231	198	227	191	232	228	238	208	214	206	216	222	221	216	217	228	226	234	206	227	202	231	212	202	206	222	208	186	221	192	200	186	199	232	231	226	224	258	190	216	200	203	240	200	207	220	236	211	208	192	222	204	211	243	238	206	188	213	205	197	203	211	221	201	204	195	195	226	201	216	205	245	201	212	228	213	212	229	218	210	212	198	227	206	193	206	236	201	203	195	227	216	228	191	174	210	189	219	223	234	190	215	213	210	199	219	216	231	211	206	235	264	207	189	192	222	214	238	201	210	221	259	209	201	220	220	230	192	215	216	190	204	186	203	217	180	196	200	207	194	218	167	221	229	210	188	203	203	205	220	227	223	205	212	223	209	215	227	201	215	232	228	234	214	192	210	200	190	251	224	202	230	223	205	202	203	201	192	212	220	221	206	213	218	231	228	196	220	219	222	226	214	193	224	216	200	204	208	194	210	230	198	210	198	209	237	220	209	190	205	203	221	227	205	219	202	184	225	220	214	202	196	210	209	226	199	205	228	202	216	232	194	212	220	221	190	211	195	211	233	219	212	208	230	214	238	220	226	189	208	227	172	218	211	229	204	204	203	211	178	230	214	224	204	226	213	206	222	209	216	197	230	208	206	220	188	217	220	245	226	202	209	199	205	220	186	198	204	225	208	204	218	201	233	224	195	205	206	213	238	225	230	181	226	240	240	232	202	191	226	227	223	207	221	202	212	208	204	227	240	187	218	224	222	216	199	231	187	216	209	223	205	227	204	224	192	201	219	223	207	217	198	214	212	230	228	222	213	203	210	226	204	210	196	210	215	232	211	198	209	206	214	228	222	202	197	195	244	223	210	185	198	221	249	190	225	199	209	218	234	213	209	206	208	219	214	237	205	212	199	197	199	218	211	222	227	189	225	243	226	209	209	228	194	192	226	215	226	216	211	218	223	240	204	213	206	187	230	223	219	215	224	189	191	212	229	209	235	208	244	209	223	209	235	198	256	233	239	207	189	191	193	212	230	224	216	218	219	209	214	230	216	207	203	229	207	252	212	245	208	207	210	209	207	208	225	235	207	195	204	222	238	216	229	190	224	227	216	215	199	237	200	214	212	224	216	237	204	203	235	217	205	209	224	225	196	201	209	219	195	208	226	218	212	228	218	197	214	231	178	224	225	205	226	219	217	226	190	218	227	225	221	188	207	237	217	212	224	201	210	210	200	217	201	239	228	214	206	224	200	212	194	231	185	237	197	224	204	210	206	207	200	223	223	207	219	220	223	233	201	223	211	228	212	240	220	221	207	198	213	218	199	224	214	206	203	219	192	216	226	219	203	205	230	213	234	208	183	226	207	219	234	222	197	200	224	203	214	215	219	241	207	215	215	221	196	232	240	226	219	218	211	234	196	203	237	235	215	221	228	223	232	237	219	201	199	229	208	222	212	213	223	183	191	209	223	209	212	232	224	232	222	211	216	187	200	215	209	218	189	211	227	225	213	223	229	216	235	212	197	220	201	218	204	226	189	187	209	231	226	197	211	234	212	209	234	223	210	183	231	220	216	187	228	218	191	216	231	222	215	209	224	223	212	208	231	214	192	211	203	188	219	225	206	214	189	210	216	216	219	213	201	214	212	210	220	235	235	210	229	218	203	233	224	206	229	213	222	202	207	197	199	211	210	217	210	211	191	209	197	236	209	240	238	216	212	205	209	199	215	222	232	212	201	201	203	214	195	216	199	226	210	221	210	183	222	192	202	230	216	214	227	199	200	216	217	205	225	200	215	208	208	196	240	206	213	232	198	199	210	219	223	234	203	206	199	213	194	236	234	206	231	232	186	206	222	234	183	197	197	211	231	229	221	241	213	237	221	219	185	230	209	235	219	201	218	235	220	224	200	211	217	211	220	208	234	213	237	228	227	208	212	235	237	189	214	210	197	205	225	188	217	215	229	216	218	205	221	197	222	219	215	213	223	213	228	241	206	222	205	207	221	214	216	207	211	205	211	188	217	221	214	189	204	191	207	223	251	208	218	211	217	221	208	240	228	208	210	212	213	248	221	213	179	178	203	221	209	223	230	215	244	197	214	211	213	242	204	203	201	195	233	206	204	219	221	214	203	213	220	203	251	211	210	178	230	200	220	219	249	229	233	196	193	243	204	205	220	199	221	210	215	225	213	229	241	190	197	243	200	202	216	207	226	247	215	202	212	219	196	201	202	180	229
27444	28548	40268	43624	43870	40704	36872	40123	46291	51454	56809	54697	58584	56140	55006	57850	52815	52982	41031	43100	44650	46873	42033	41088	31019	27462	27299	25103	19276	14978	14493	13534	13745	12568	9820	8346	7743	6894	8667	7144	6997	6755	4612	3766	2324	2698	2004	1970	1518	1610	1436	1140	945	814	730	691	707	700	653	669	684	690	690	614	592	600	628	612	618	596	631	646	587	584	603	590	620	629	565	564	576	569	617	592	598	595	573	559	593	596	590	593	579	586	577	582	628	614	589	612	598	581	561	567	551	572	623	657	617	562	608	688	661	568	614	587	627	631	668	640	556	615	597	557	571	537	579	554	568	581	567	576	566	537	601	567	600	581	616	590	575	556	561	569	551	590	628	565	556	571	552	587	559	568	537	606	575	589	597	564	607	571	623	580	588	592	569	559	572	576	589	555	590	543	567	525	519	613	575	550	577	573	554	586	577	572	552	605	578	610	556	539	564	527	596	560	576	577	597	559	594	548	581	605	587	615	636	521	561	591	571	587	536	556	518	535	583	547	557	541	571	544	577	581	525	589	554	516	574	544	568	604	580	598	580	551	552	611	581	565	553	570	573	553	548	543	574	594	572	578	566	554	544	588	598	575	587	586	567	605	611	569	600	598	555	612	561	587	546	579	533	572	583	596	589	567	556	565	573	576	541	535	535	617	601	569	547	606	579	555	568	560	540	612	606	560	562	564	564	521	541	555	603	598	556	590	617	584	563	549	606	536	566	588	575	570	578	598	570	541	580	546	544	537	569	577	569	600	586	576	547	550	576	588	554	605	538	581	571	564	556	597	571	593	625	624	547	611	601	608	577	562	542	601	608	536	585	568	618	577	582	583	622	549	577	585	591	573	536	575	568	606	599	566	592	544	608	590	583	562	577	633	566	570	586	531	564	611	551	559	571	577	551	567	571	580	528	544	587	544	593	573	561	570	589	605	540	563	545	601	545	537	565	539	576	595	578	557	565	560	570	605	560	540	604	561	559	578	574	567	577	575	536	583	557	612	581	542	571	548	523	564	598	585	532	583	565	594	562	524	580	602	526	579	597	580	546	553	548	588	571	565	601	531	584	569	557	596	587	569	541	540	580	588	568	613	590	535	576	583	629	559	597	557	588	608	581	557	581	552	594	538	549	570	582	563	519	554	564	598	550	583	587	549	567	572	604	558	608	570	553	563	581	567	600	572	587	582	518	573	582	541	593	585	563	575	544	551	597	574	572	574	553	536	559	615	555	588	566	586	566	578	581	571	591	572	627	528	558	558	552	559	538	573	553	581	566	580	579	574	568	553	563	568	602	570	561	550	581	568	589	595	646	584	575	538	573	604	552	572	577	576	569	576	547	572	575	555	592	552	572	565	588	528	590	604	585	599	609	556	543	495	583	544	575	559	583	604	553	613	592	557	588	633	555	576	555	581	621	545	592	605	577	558	563	615	580	582	595	578	561	530	542	601	594	599	640	570	577	594	542	520	563	576	586	585	580	570	545	556	547	588	575	526	594	566	595	585	580	560	558	601	552	579	599	558	522	614	581	548	539	602	549	581	560	558	592	549	539	541	608	555	594	588	563	558	538	555	588	603	567	574	579	593	559	609	556	560	602	550	566	570	628	520	519	578	512	592	540	557	570	564	617	562	609	587	575	565	536	619	578	521	584	567	598	566	560	568	552	549	574	576	543	590	562	590	587	560	516	576	575	613	630	527	570	540	597	613	589	566	569	601	554	513	552	572	560	558	561	558	549	560	554	597	602	565	540	567	564	544	558	583	580	551	569	586	576	580	552	559	587	558	593	601	587	553	545	580	588	571	590	553	565	604	541	569	582	553	574	587	552	579	600	592	558	580	554	575	585	590	605	584	557	572	550	584	580	558	590	573	562	514	573	596	569	597	572	575	593	620	562	577	603	519	575	568	593	579	572	594	541	538	553	567	563	591	579	562	561	636	571	596	619	536	592	564	559	589	583	567	567	597	578	579	561	599	584	571	594	569	592	543	602	584	595	602	586	521	552	548	560	544	587	552	553	553	594	619	593	537	557	552	569	518	537	550	558	557	575	568	544	558	542	580	557	550	609	583	572	562	600	547	551	566	589	535	578	569	585	523	532	553	552	559	505	541	573	550	578	528	543	569	587	597	569	584	582	575	570	564	580	586	555	580	544	580	543	556	574	569	572	575	595	587	571	568	589	564	566	582	583	606	564	572	593	609	582	598	567	578	569	555	547	592	585	564	568	569	583	592	573	576	536	610	555	599	524	589	540	514	574	560	551	560	571	580	550	555	607	563	573	546	550	576	562	560	560	558	569	558	576	539	583	579	577	584	575	593	593	584	555	568	572	601	556	557	546	610	578	574	559	523	581	557	579	599	581	611	577	556	595	559	592	578	520	592	533	560	583	583	586	609	598	562	558	612	603	502	551	597	580	569	574	543	542	572	523	563	584	586	605	558	564	519	590	552	555	581	547	562	565	582	555	566	556	579	567	650	584	576	559	589	570	563	641	608	547	577	591	603	628	557	580	566	534	542	569	562	597	528	541	591	571	588	572	545	573	580	582	560	592	579	588	602	556	601	561	552	585	571	547	587	582	544	560	583	547	562	583	555	588	558	603	594	583	556	580	587	550	539	549	589	621	551	603	562	569	545	598	553	550	571	578	542	578	576	565	564	563	552	577	568	576	597	526	541	550	555	539	560	617	535	578	605	543	530	610	544	602	571	590	566	560	567	532	556	593	512	550	544	559	551	561	639	566	553	521	575	556	562	564	573	553	546	585	578	573	586	580	560	594	600	584	589	563	540	535	550	585	559	535	536	540	593	558	541	545	555	586	563	539	607	521	560	573	611	540	615	583	542	565	559	545	586	533	572	558	545	551	595	560	576	621	572	540	584	584	536	585	562	591	566	595	584	570	524	589	553	587	570	598	563	540	585	560	600	565	569	565	574	557	592	550	549	565	609	548	586	589	573	558	588	550	583	548	587	546	585	553	583	573	574	559	591	523	585	591	540	601	561	592	598	578	569	541	556	571	559	586	593	566	595	573	561	553	544	572	558	583	584	605	564	578	540	558	545	533	564	608	563	549	562	529	612	578	565	572	563	569	591	583	555	570	584	578	577	564	616	546	571	566	554	628	557	569	575	582	580	590	569	558	557	552	603	565	587	578	567	569	554	571	575	560	567	580	568	571	600	547	613	608	600	584	609	531	596	587	519	577	524	554	599	564	603	564	559	568	574	569	538	618	551	590	580	567	558	573	542	540	592	538	570	596	583	559	590	568	599	556	512	558	547	536	572	536	566	594	571	550	575	625	565	559	564	541	573	580	550	548	573	554	566	565	479	514	588	610	585	598	600	547	526	527	517	555	591	559	574	584	565	555	573	623	599	598	576	539	583	563	581	595	596	550	597	595	605	577	580	574	555	597	551	572	567	639	575	601	586	591	631	577	614	542	545	596	596	595	552	611	550	538	580	551	558	551	580	560	521	577	570	564	584	584	591	581	575
15709	12441	15263	12135	8949	5938	4108	3340	3234	3017	3942	3316	3403	2942	2349	2116	1914	1994	1416	1192	893	1135	825	845	586	488	459	348	270	218	197	232	252	182	197	180	136	141	181	165	139	148	129	126	132	120	115	90	135	109	113	114	102	103	110	95	102	99	106	91	93	122	111	106	103	113	113	113	116	98	109	105	107	125	107	106	105	110	107	124	110	95	101	106	114	109	108	101	102	115	96	94	111	120	95	111	95	105	107	119	93	116	111	115	108	119	109	97	117	108	102	113	107	105	122	104	105	99	103	107	103	95	107	103	96	99	95	93	92	100	106	108	89	115	108	111	106	121	100	93	116	96	94	96	113	98	107	110	113	110	97	100	96	116	107	100	104	88	103	106	94	102	99	98	111	113	86	96	109	106	114	90	97	112	115	96	106	106	114	94	97	115	83	106	114	106	108	119	98	111	102	134	97	117	107	110	93	97	107	116	113	89	95	110	106	117	89	118	108	107	107	106	108	107	91	98	121	110	99	97	117	98	97	106	86	128	128	101	105	105	100	98	111	91	104	108	116	95	108	97	107	121	86	117	105	108	102	105	107	108	99	100	101	105	114	101	107	114	107	113	137	101	99	122	103	115	110	100	100	100	98	100	87	104	122	102	92	135	108	86	90	97	128	98	109	102	113	95	92	103	121	122	98	115	114	112	105	109	118	120	115	107	96	101	96	106	137	88	116	91	103	108	109	88	104	103	108	108	120	102	108	104	110	104	97	122	111	96	111	109	92	97	96	107	107	121	106	99	104	102	111	106	96	99	119	90	117	109	129	94	128	108	106	104	101	104	114	102	104	111	89	102	96	106	113	117	114	107	114	106	87	105	118	108	118	87	100	110	123	91	128	96	116	102	88	87	102	112	107	109	126	103	94	107	115	95	127	106	87	94	112	102	87	119	104	127	100	107	119	100	113	114	106	104	98	88	104	121	102	103	95	129	107	111	93	100	107	113	108	110	118	99	114	125	107	116	104	106	104	101	101	91	109	116	108	89	108	105	120	120	111	107	88	113	102	82	112	104	113	122	107	108	106	100	102	115	116	101	109	117	118	100	109	101	116	116	123	102	104	84	111	114	113	82	110	106	127	124	121	110	109	106	104	100	112	100	94	96	100	103	94	106	128	127	116	102	89	107	127	96	92	112	100	85	117	98	104	112	115	99	115	101	100	110	125	113	119	117	118	91	114	98	106	114	108	109	115	96	107	85	98	95	131	118	103	104	97	107	91	122	118	111	100	132	98	112	132	107	95	107	88	97	115	101	102	126	119	111	101	91	87	96	91	114	100	114	100	111	109	112	99	110	119	116	107	89	97	117	109	96	98	117	99	120	118	100	102	102	99	126	119	115	107	126	116	101	104	98	103	96	99	116	133	109	121	119	105	112	133	114	93	126	111	119	107	118	93	88	105	109	109	120	109	112	119	100	117	95	110	90	109	95	108	99	109	94	110	118	94	114	119	104	100	86	112	94	95	109	97	139	113	88	124	108	121	105	103	101	103	104	87	119	96	91	102	99	113	112	102	94	94	118	99	121	120	91	121	105	103	116	110	98	114	94	119	88	101	110	108	101	113	104	119	121	92	96	108	100	111	97	100	106	120	99	126	105	111	108	96	116	112	117	98	106	100	107	100	84	124	87	115	110	105	84	102	89	96	130	94	95	104	114	93	115	115	111	113	129	114	107	93	102	103	114	96	116	99	108	111	92	112	105	116	113	107	126	101	99	128	96	109	80	97	124	110	110	112	108	103	96	137	114	111	104	107	116	102	96	116	123	99	89	95	103	100	94	114	119	106	115	100	118	119	110	115	116	108	108	117	127	89	103	101	90	109	115	85	107	127	101	107	102	110	112	98	96	113	109	96	125	113	112	96	122	114	108	115	97	94	122	116	102	103	111	118	122	121	122	114	125	100	99	113	93	112	110	98	99	121	112	105	100	110	114	116	119	107	110	111	105	89	110	94	83	99	99	123	102	103	103	111	106	107	99	112	106	87	94	105	99	102	115	119	100	95	104	100	83	107	95	97	118	117	112	105	113	87	96	102	110	102	103	107	118	102	91	101	99	111	103	96	99	101	107	116	107	96	87	110	90	101	127	111	107	114	106	100	103	99	88	107	99	116	112	104	92	109	120	119	100	98	96	116	100	92	107	91	120	116	110	100	127	93	114	96	120	103	89	94	104	111	122	100	124	86	104	121	98	102	110	92	118	107	104	128	121	104	101	119	111	98	114	111	107	104	95	100	104	110	91	117	102	109	103	100	106	102	122	130	103	113	108	90	116	87	96	100	110	101	99	102	93	104	108	81	111	119	113	116	109	95	77	115	108	96	100	117	125	113	100	106	91	86	114	105	117	100	118	109	106	95	100	114	90	102	130	102	121	110	104	90	123	121	99	123	115	96	112	116	104	88	124	96	98	105	118	108	96	104	105	95	103	103	99	107	97	94	99	97	103	116	109	118	106	95	95	101	107	129	108	109	103	114	114	89	100	91	107	115	114	140	110	84	125	101	96	107	104	116	98	115	113	111	117	96	89	113	126	109	111	109	95	99	90	95	99	98	120	105	111	112	107	96	93	106	91	102	97	102	124	100	84	100	125	93	96	134	112	120	119	120	106	122	102	111	98	100	107	122	103	116	105	103	100	119	107	97	102	115	87	122	97	105	113	127	93	96	140	114	96	102	92	103	108	100	93	118	93	101	125	104	114	108	88	109	98	109	108	104	93	99	87	101	105	112	117	89	113	117	101	127	117	103	108	110	104	100	103	94	106	101	128	116	107	106	106	113	95	90	103	113	120	108	96	99	117	112	110	116	103	115	112	117	94	121	116	108	76	112	107	113	112	106	98	110	102	106	123	116	104	114	100	101	109	115	107	100	103	98	120	108	103	100	102	111	106	120	116	101	107	100	100	91	92	104	98	96	124	110	94	100	114	114	113	114	109	104	111	105	118	98	123	106	100	108	131	114	115	98	99	81	119	119	117	117	98	102	98	100	102	119	102	111	106	106	93	106	126	119	112	133	132	97	116	119	124	107	128	107	104	105	100	110	117	100	114	111	112	104	102	126	114	114	97	102	100	117	90	96	109	100	117	99	116	130	121	106	111	118	104	120	104	106	105	125	112	124	99	115	87	115	109	111	120	112	123	95	102	117	92	105	102	119	100	117	113	104	105	125	124	114	108	109	121	123	111	106	102	115	131	120	124	123	102	114	109	109	98	84	108	109	104	99	100	108	105	114	101	110	107	112	107	116	94	97	106	93	97	118	116	99	101	116	107	116	95	89	101	104	118	134	107	96	106	113	105	118	103	112	90	108	106	109	113	115	101	113	107	112	114	103	87	110	108	103	107	115	108	116	106	105	115	117	107	84	106	107	97	88	99	96	117	109	115	104	102	85	96	110	107	112	108	95	94	96	91	110	86	121	114	117	108	116	117	107	114	107	112	111	111	90	120	106	105	90	110
10001	11212	20666	22745	20801	16778	14069	12539	13362	13281	17057	14805	16024	13653	12037	11094	10537	10679	7491	6694	4969	6438	4512	5191	3444	2638	2698	2254	1603	1228	1147	1165	1257	1036	865	778	708	600	755	695	632	600	543	458	377	502	399	406	369	367	370	318	358	342	283	345	333	348	323	295	318	327	312	320	322	312	289	313	347	337	300	337	327	315	339	318	298	310	300	312	310	335	307	337	359	330	326	324	307	342	280	318	302	297	316	319	330	341	345	350	291	321	301	325	283	307	312	317	300	297	341	338	349	319	311	322	345	339	351	354	377	321	334	336	332	299	324	319	302	317	310	316	326	307	310	318	343	295	307	315	312	326	325	330	309	337	316	329	293	325	316	332	331	313	299	333	279	331	301	319	333	355	348	288	285	314	298	301	300	328	304	282	330	286	304	324	298	338	294	349	317	342	295	309	322	338	329	319	317	303	325	334	330	304	317	300	343	318	299	301	323	335	299	317	285	308	292	323	322	308	306	329	329	322	293	291	290	303	308	307	291	323	300	292	305	326	298	305	345	340	292	313	326	324	314	332	297	331	315	315	290	329	335	346	312	311	284	323	320	292	318	299	322	297	316	271	293	299	278	325	328	344	325	296	328	338	326	272	317	326	315	343	289	320	303	300	301	332	304	334	299	308	291	265	338	306	323	323	312	293	330	318	303	320	299	310	355	343	314	307	313	306	296	315	277	314	300	309	301	320	294	309	333	312	318	290	331	325	317	332	334	320	318	329	291	329	307	300	333	324	321	298	299	286	339	297	300	306	316	307	292	304	317	341	299	332	324	314	325	303	322	297	339	331	329	305	344	342	315	329	321	304	323	300	323	298	327	280	328	333	328	322	297	351	307	326	315	338	293	310	300	299	316	313	303	334	317	289	311	309	309	318	331	342	310	334	331	321	328	304	335	335	325	301	299	317	278	303	322	339	326	338	338	343	307	292	307	321	338	327	305	325	289	344	314	325	341	293	329	307	331	312	300	315	323	336	318	329	298	289	294	311	345	324	324	291	321	327	292	354	297	334	322	337	287	334	340	298	340	299	286	304	304	295	304	338	353	288	318	289	330	308	323	360	316	302	337	316	344	339	315	305	297	330	281	304	301	323	349	299	325	310	339	317	312	316	278	323	311	309	294	333	309	294	326	296	296	319	313	314	319	338	305	334	320	319	308	326	323	314	310	284	319	327	316	318	332	361	307	345	321	339	346	338	344	335	318	312	279	293	316	346	306	352	320	302	318	313	333	312	302	327	321	281	334	337	315	323	345	306	293	333	306	319	311	324	305	301	333	309	320	318	331	346	301	327	297	306	336	292	295	353	312	294	304	293	300	321	298	324	334	315	301	333	305	313	298	346	323	300	305	299	304	328	296	318	316	289	344	326	328	334	309	295	304	307	329	347	307	298	302	309	340	325	345	326	309	335	314	302	333	287	315	314	311	331	305	306	328	332	339	321	317	339	262	299	310	295	327	281	316	302	308	306	305	302	311	306	333	311	311	308	310	293	313	292	291	312	296	289	294	311	325	277	298	310	332	287	329	329	334	316	320	299	304	326	303	313	292	326	315	320	292	316	323	302	293	311	314	278	303	321	299	305	330	315	313	274	309	323	303	332	313	334	309	298	311	336	323	326	322	300	289	310	325	299	298	341	309	323	315	313	334	317	320	321	315	299	319	285	309	327	309	320	302	306	311	349	325	332	336	311	316	319	305	347	329	331	306	295	324	330	315	331	331	294	304	335	293	299	308	315	315	309	280	294	310	303	319	302	311	293	282	314	324	317	287	326	311	311	306	333	333	303	334	304	320	279	331	310	282	314	324	310	313	306	289	311	292	312	339	348	305	333	321	343	303	309	314	314	333	361	316	292	311	329	292	292	330	317	333	333	342	350	309	327	331	305	292	328	344	301	301	330	334	306	318	308	319	291	321	317	304	324	317	324	284	309	290	320	303	301	304	274	353	300	333	300	302	321	336	312	323	301	317	315	325	288	356	306	329	300	313	317	328	313	322	315	286	312	298	313	307	323	312	333	326	323	306	323	325	308	317	310	308	337	294	302	331	324	308	353	317	304	325	335	322	295	291	299	303	320	340	299	298	329	326	285	276	327	325	287	300	298	300	335	304	294	303	355	303	312	332	335	331	298	321	294	332	306	313	261	321	308	327	331	319	319	291	313	308	331	304	318	316	301	320	363	303	312	296	320	307	326	302	295	325	284	324	304	316	325	291	316	341	334	329	304	296	306	289	316	315	316	309	319	280	308	295	307	302	330	281	316	310	299	323	356	334	307	318	309	291	309	307	305	316	306	339	312	338	315	303	322	307	319	300	292	332	305	317	331	325	357	331	298	323	292	321	327	349	330	323	308	325	321	324	337	303	293	319	303	321	313	328	327	281	299	323	305	299	330	302	309	334	321	307	348	330	318	284	316	305	300	300	310	304	305	305	329	327	338	299	329	314	305	307	312	300	282	304	299	298	278	303	307	293	310	328	316	305	304	306	303	320	330	322	307	283	316	284	305	335	324	304	305	335	337	304	308	328	319	315	314	338	341	318	314	294	329	297	310	328	309	322	312	282	274	264	302	317	307	321	322	310	306	320	293	315	324	305	304	313	351	318	298	297	319	312	332	338	290	332	299	314	321	297	319	307	316	345	276	317	296	299	314	318	301	350	311	302	282	304	298	335	288	334	309	320	310	308	292	306	326	312	300	315	331	286	310	330	323	318	298	291	359	304	296	331	307	321	322	299	307	340	319	317	300	343	316	304	335	319	325	304	304	334	283	302	321	353	315	293	299	286	348	320	326	302	297	318	301	310	322	302	311	355	302	352	294	326	327	286	325	333	330	303	298	302	314	338	346	303	304	310	306	318	325	328	303	314	339	321	319	297	303	333	315	331	317	310	312	311	296	310	258	305	314	309	311	293	338	321	287	304	325	324	328	328	314	308	298	327	338	307	330	333	311	283	292	321	334	364	284	323	331	308	292	305	308	323	329	315	326	324	310	288	325	310	316	321	303	335	328	335	305	327	295	312	305	301	346	301	324	296	315	355	320	313	318	314	301	307	318	334	321	316	318	332	324	321	320	327	313	312	318	304	337	298	304	327	307	339	311	293	280	325	270	310	316	325	315	315	316	315	336	332	312	326	296	316	311	324	340	308	318	281	312	334	327	317	326	325	332	319	341	339	294	307	285	327	349	324	288	327	316	306	303	342	321	320	297	317	313	316	356	318	297	351	276	330	289	322	298	331	297	317	318	302	301	335	303	339	330	311	337	295	292	311	333	311	320	330	312	311	306	320	333	292	289	345	291	303	327	278	326	340	334	354	294	311	291	322	309	311	348	283	330	307	336	319	294	328	307	319	303	316	317	285	300	310	312	297	289	316	306	315	325	333	341	343	324	320	357	328	354	314	324	332	288	313	316	329	313	303	310	308	320	311	327	335	308	335	293	332	305	276	306	336	324	297	293	313	293	304	333
32734	28133	32728	32520	29285	23071	15672	12232	21751	25329	34113	31158	32839	30633	27792	25118	23995	20507	18146	14792	10307	13431	9862	8600	6236	3695	3345	3774	2351	1437	1220	1334	1479	1219	956	900	782	671	845	765	634	520	373	299	245	308	228	238	204	226	188	192	150	147	162	157	190	153	154	190	170	145	156	165	155	142	132	152	163	183	151	154	168	153	136	158	149	151	141	156	168	153	148	173	162	157	134	145	157	154	159	151	157	185	153	164	152	160	143	172	155	141	158	154	189	143	157	167	174	149	179	157	187	143	181	163	154	152	165	150	181	179	144	143	157	127	151	140	151	165	150	155	153	163	152	165	135	134	156	168	159	159	163	149	155	151	150	157	142	141	135	150	153	143	182	154	169	137	137	156	136	162	160	158	155	152	148	174	153	156	170	126	117	141	154	157	178	163	145	165	151	148	164	138	155	152	136	148	152	161	129	154	161	157	150	157	155	141	157	146	132	156	157	146	143	134	138	172	161	124	133	163	144	134	176	155	135	137	144	134	148	153	142	160	148	179	138	177	166	144	165	166	122	152	141	134	154	144	154	147	158	165	151	164	143	142	121	137	166	144	154	137	143	162	152	153	187	177	153	153	138	147	161	154	144	159	157	141	155	140	147	172	155	146	136	162	146	165	151	163	157	164	143	148	172	151	153	165	139	150	146	156	171	154	142	146	158	144	135	177	156	170	159	167	140	164	142	143	154	148	124	128	139	172	155	146	145	165	128	153	164	141	145	153	154	156	133	164	146	143	154	145	144	142	145	152	159	130	145	154	144	175	144	153	149	154	152	159	161	158	159	139	130	139	149	150	150	168	164	146	166	145	142	150	151	157	129	151	164	146	163	161	166	130	154	136	142	158	159	147	154	154	149	153	159	164	146	159	162	149	139	170	144	167	171	175	152	134	151	164	149	124	150	143	170	153	147	150	149	143	170	146	156	163	162	142	156	148	144	160	153	173	134	143	162	139	148	156	155	148	169	149	146	162	146	130	149	159	180	162	159	135	155	167	133	170	142	137	177	148	116	135	150	139	170	157	150	160	156	147	179	166	148	146	156	161	146	151	150	165	156	153	140	131	143	181	134	158	153	141	143	147	180	155	157	147	152	128	156	154	147	169	145	135	173	130	146	151	174	142	153	188	170	156	152	125	162	170	173	145	157	160	159	169	157	168	146	145	137	164	148	138	131	152	158	144	157	150	158	151	130	150	137	147	152	146	158	148	169	118	166	154	166	137	168	153	163	157	147	134	156	153	176	144	157	150	165	147	148	147	152	163	150	149	157	159	141	163	147	185	152	156	152	156	144	161	189	145	147	159	138	152	162	138	148	141	137	172	125	131	154	128	145	160	151	137	145	172	167	177	131	159	159	159	156	156	146	127	145	154	172	161	180	162	154	171	150	130	144	167	121	156	143	147	130	149	134	160	161	187	170	139	137	167	178	150	142	146	133	149	136	169	155	162	184	155	153	155	161	146	150	146	172	172	152	157	156	161	135	133	177	142	154	147	153	148	136	145	163	168	152	179	167	143	146	123	154	158	143	161	158	160	142	156	178	151	119	159	172	130	157	136	157	155	137	146	140	148	151	134	155	169	144	170	169	146	158	195	162	156	155	159	151	157	132	146	158	149	167	140	141	146	142	153	135	155	161	172	150	159	144	160	162	159	169	152	169	163	132	152	161	177	130	155	161	159	167	167	159	161	159	164	156	145	123	145	162	138	122	167	168	147	165	159	152	136	175	151	172	149	155	139	135	152	185	149	180	154	154	165	152	147	158	160	154	135	167	158	148	144	125	137	130	146	149	153	155	170	165	152	157	163	155	157	163	134	171	154	139	130	160	151	161	151	168	165	157	152	173	156	157	150	149	136	160	174	151	150	161	188	169	155	150	138	147	146	187	155	142	160	178	147	147	147	125	166	164	151	147	137	159	149	164	147	134	161	176	153	154	132	149	137	155	141	161	145	154	145	155	169	152	152	147	142	150	138	143	161	154	148	137	152	151	135	159	156	154	153	140	136	150	148	167	164	147	152	159	144	138	167	161	152	153	142	165	135	141	131	155	167	161	162	160	159	160	165	162	152	146	154	142	169	155	163	162	142	149	144	155	158	144	159	156	146	136	129	152	169	155	162	154	154	170	146	143	171	166	137	168	146	144	160	147	143	149	140	148	170	152	133	157	147	157	144	161	165	174	161	152	144	154	123	140	153	157	141	142	151	163	166	163	164	160	136	155	156	153	169	146	137	174	179	160	144	158	151	142	166	150	146	150	145	148	171	156	161	161	149	169	149	153	139	163	160	145	157	151	168	139	142	162	140	155	163	131	146	132	162	145	149	142	160	158	147	148	175	142	152	183	152	147	138	170	148	154	156	155	168	165	140	167	150	176	137	160	142	160	145	159	178	150	137	145	143	145	161	153	161	154	141	133	148	153	151	141	179	161	145	169	133	149	154	144	161	147	148	164	142	130	131	153	143	139	160	155	138	155	155	162	165	159	162	157	150	149	143	152	154	171	156	149	176	146	145	156	142	165	163	170	147	151	165	146	169	171	152	152	157	144	151	160	148	156	173	145	166	154	135	149	144	153	149	168	150	129	133	154	154	146	149	158	152	156	185	139	134	157	153	152	162	161	149	156	167	158	146	163	132	147	148	168	129	153	146	166	162	138	158	159	156	154	147	154	158	146	128	154	147	149	140	151	144	169	119	153	155	184	136	159	152	143	153	175	166	158	166	156	145	154	141	157	139	140	152	146	170	177	137	132	155	144	156	139	139	150	126	157	151	154	177	160	172	165	167	133	164	144	136	142	154	179	137	158	164	160	148	144	145	152	143	138	156	156	173	154	140	132	148	133	148	166	179	148	158	146	159	146	164	162	155	145	169	157	161	158	146	133	145	154	150	147	167	139	177	166	155	149	138	160	154	143	151	158	156	152	146	158	152	169	150	167	163	156	153	146	137	165	151	157	142	163	159	156	170	149	148	153	160	171	143	155	151	159	161	126	159	135	159	167	164	162	133	138	172	148	165	124	147	138	138	143	138	167	163	184	129	183	151	142	150	142	147	179	165	150	169	170	153	162	172	151	161	144	163	154	161	170	148	168	171	158	167	150	145	154	151	162	149	167	136	164	146	147	171	167	147	147	168	143	166	164	142	125	167	167	137	170	157	148	136	155	155	148	142	159	159	147	147	150	169	141	148	177	146	138	152	118	153	142	159	152	156	140	157	151	147	146	153	152	147	153	177	178	161	145	156	153	143	182	135	152	155	148	150	134	159	171	130	161	164	144	146	130	142	145	149	160	169	150	149	150	170	168	159	140	150	149	171	148	150	141	137	154	177	157	146	145	130	151	169	145	162	167	154	157	135	158	146	155	154	156	133	148	152	151	144	136	146	164	149	176	176	147	170	144	152	148	188	146	173	151	154	172	157	162	143	139	145	143	166	158	173	155	147	151	154	158	169	184	145	130	146	165	164	146	147
21847	22539	33471	38825	38032	33775	28786	27288	38383	40747	49737	47431	49227	47415	46420	46816	44112	40609	38266	34393	30338	37047	30830	30091	21737	15554	16510	16344	11342	8001	7275	8259	8419	7060	5426	5396	4699	4065	5031	4949	3926	3360	2528	1752	1327	1611	1131	1011	956	908	735	689	621	591	487	526	491	505	434	465	465	479	453	443	430	464	448	462	461	446	441	463	474	448	464	472	426	423	424	438	425	429	450	461	466	495	409	451	479	466	463	440	433	439	417	415	487	461	453	445	425	428	431	471	414	465	411	431	427	467	428	490	476	419	445	481	458	446	480	458	452	463	457	463	412	427	423	441	399	400	397	440	414	453	449	429	443	404	401	433	415	410	449	473	444	399	421	460	445	410	396	400	399	443	447	434	456	421	425	455	412	414	403	412	422	422	405	458	417	445	408	418	436	432	393	431	412	420	464	420	436	403	393	441	418	415	441	424	464	405	444	401	443	434	432	449	422	472	436	452	406	380	413	404	457	432	412	434	472	419	448	430	439	416	372	443	415	437	420	437	454	407	426	420	432	442	431	441	434	461	406	412	410	422	406	441	462	437	432	449	464	431	437	459	410	434	408	427	436	425	432	411	409	451	399	429	419	379	462	420	436	435	434	414	421	423	470	411	425	409	411	426	442	438	448	424	445	429	450	416	433	426	434	429	446	417	426	460	414	405	409	418	418	403	446	461	409	435	429	429	430	415	430	414	429	442	447	452	460	438	437	419	424	437	423	417	428	404	409	445	418	466	461	427	422	415	432	413	397	436	456	423	444	411	445	477	429	425	459	448	393	412	443	415	439	412	407	416	457	432	440	416	422	472	426	439	419	400	419	455	418	447	417	399	385	442	414	418	483	435	478	448	460	449	438	375	435	409	437	443	431	461	450	457	407	405	431	419	409	427	427	443	415	405	417	423	427	424	417	418	435	447	406	459	403	434	419	425	454	421	453	438	419	457	462	437	433	385	421	419	432	410	437	416	461	431	422	409	436	407	451	451	435	428	421	444	457	439	409	439	473	443	426	418	411	405	430	428	425	464	399	425	464	422	429	407	430	422	449	459	399	415	381	450	456	416	398	416	437	412	440	416	397	420	446	405	420	442	433	395	414	427	467	416	443	423	425	416	468	412	414	423	452	429	428	378	421	434	453	439	414	432	454	440	402	421	447	430	418	426	409	406	420	415	437	420	442	372	455	446	469	455	455	421	399	444	438	452	461	468	427	427	420	459	453	437	425	439	423	422	421	439	428	463	451	462	419	396	402	422	434	435	421	446	414	417	420	454	453	428	424	440	408	437	458	454	435	444	460	425	419	461	394	427	424	451	444	394	438	425	424	454	383	427	426	402	462	453	454	445	434	428	412	427	439	428	448	410	398	441	407	388	395	413	399	441	446	390	429	461	426	471	424	406	424	474	425	438	414	408	443	389	424	450	429	436	442	415	428	444	431	428	476	387	418	463	451	427	402	444	418	438	419	429	489	440	433	420	441	430	404	402	452	403	407	427	456	459	423	428	425	425	438	405	426	414	429	417	489	476	451	426	428	447	437	400	449	442	464	474	446	426	458	396	426	446	401	379	416	443	429	411	459	392	439	430	471	473	439	440	412	452	434	422	424	451	430	445	468	456	429	431	460	418	421	443	415	412	423	457	429	423	428	422	455	420	411	397	429	432	407	434	424	477	430	405	416	420	406	428	425	412	425	444	405	408	464	459	423	420	397	427	414	409	451	376	429	459	421	434	499	450	443	450	443	441	449	387	419	411	402	434	478	430	441	390	413	399	459	432	381	425	419	439	417	430	438	437	413	429	452	449	385	477	447	388	435	409	441	453	465	420	430	434	429	454	443	410	415	423	432	458	404	431	422	436	449	460	418	430	424	414	450	471	392	422	431	425	445	412	448	437	436	431	423	407	431	451	433	417	446	433	430	434	422	468	455	440	384	414	406	413	430	420	446	426	436	473	397	410	410	430	399	448	416	419	432	433	409	424	410	444	450	428	408	437	468	426	401	430	423	444	429	420	455	424	456	435	409	432	421	450	424	440	413	426	407	422	442	431	444	422	422	438	456	419	434	403	432	424	411	421	435	426	427	413	390	426	436	442	410	501	399	435	423	424	389	405	453	432	416	414	434	440	399	420	424	431	428	440	448	419	419	432	429	444	401	443	438	426	437	385	435	413	446	447	446	404	432	406	425	416	429	435	420	419	415	428	408	470	404	430	413	414	440	399	450	406	404	423	416	456	440	457	427	391	399	435	403	422	408	446	440	444	452	430	452	427	455	441	458	427	440	401	446	399	443	409	408	490	457	403	430	396	429	434	402	425	445	412	470	442	412	466	420	467	407	443	417	438	426	420	428	437	429	449	432	417	424	403	411	410	439	442	432	468	424	421	432	433	453	444	443	437	409	446	405	460	440	370	415	440	421	401	406	479	394	398	423	437	418	413	440	434	427	394	395	421	434	445	455	425	452	403	435	439	409	439	439	443	451	467	427	442	449	431	422	456	445	447	401	402	426	443	413	416	446	447	414	410	423	442	441	416	433	401	436	420	423	441	441	433	410	415	433	398	458	419	441	468	444	440	418	426	446	429	404	439	442	443	427	454	444	438	416	445	431	393	435	433	436	435	450	403	454	463	412	409	476	428	421	479	446	435	428	430	429	418	447	429	396	439	431	433	402	425	422	414	413	410	437	424	460	461	434	429	424	429	420	430	414	426	424	426	390	475	443	404	430	385	438	437	410	431	441	440	424	446	410	393	418	390	407	432	436	437	410	418	406	429	411	408	436	414	444	461	448	435	430	460	451	473	402	448	396	409	432	420	455	408	397	446	434	402	434	433	422	430	385	436	400	447	418	390	448	412	476	441	423	406	408	417	445	470	433	412	425	408	421	429	426	461	430	447	422	425	411	430	445	462	433	412	426	417	433	399	410	395	457	405	393	402	425	468	392	453	421	415	448	388	424	449	449	444	433	426	465	404	458	477	426	463	448	429	480	464	416	407	432	414	397	393	438	446	431	412	430	443	440	414	451	403	407	460	395	459	469	424	439	404	412	474	438	443	417	455	414	435	458	429	439	453	403	440	413	412	389	401	387	447	449	409	478	438	437	473	422	421	427	388	446	414	413	413	407	435	418	426	422	438	398	439	424	437	410	434	464	394	426	452	422	415	445	448	404	435	444	412	434	430	427	399	389	455	446	406	442	421	426	440	434	432	431	415	402	411	420	472	443	424	420	425	399	433	415	417	432	422	414	428	420	427	404	439	409	415	407	423	429	433	416	452	437	417	429	383	436	440	439	446	445	411	429	467	443	390	431	419	427	429	494	474	393	431	407	437	414	425	461	444	423	398	418	456	395	436	440	428	429	434	438	430	457	430	438	422	450	447	429	436	443	453	439	435	442	485	435	423	446	454	427	414	435	458	443	413	420	405	445	454	469	437	454	430	436	466	431	404	416	459	419	438	440	405	436	432	423	439	447	428	421	450	413	466	431	428
40814	35437	40132	41071	35442	28698	22264	20515	32712	38660	47399	41166	43935	39756	40139	36982	37652	33759	27708	25131	22402	24362	16671	16037	11359	7831	6568	7486	4176	2935	2012	2357	2830	2372	2316	2103	1540	1569	1995	1398	1040	832	690	567	451	488	452	360	324	339	286	265	258	212	207	230	219	209	207	198	204	232	239	220	233	220	204	185	232	189	224	244	239	200	208	246	230	201	236	228	226	233	176	244	225	223	209	198	219	202	204	199	203	192	207	223	208	215	211	256	202	213	223	193	198	251	203	231	216	201	245	224	211	225	192	213	202	223	219	231	200	212	223	214	221	198	207	229	231	215	211	192	211	214	215	225	206	202	203	205	207	203	188	229	212	189	206	198	189	201	238	207	216	216	190	225	228	224	210	211	204	217	192	214	216	207	198	212	213	237	210	225	202	193	203	200	203	249	241	198	230	216	202	203	203	228	197	219	209	220	217	210	219	203	228	213	204	201	203	236	223	213	211	216	211	208	198	195	194	221	191	195	194	214	217	191	238	192	212	223	205	220	218	200	210	223	223	223	206	212	216	211	237	198	214	232	203	189	201	200	211	239	219	212	197	210	189	186	206	197	177	184	211	214	213	204	205	230	213	200	218	208	227	228	197	221	237	209	205	206	205	215	211	212	182	209	215	223	222	189	215	210	211	212	223	210	212	231	220	230	227	198	235	207	200	215	214	196	231	211	199	213	199	189	229	204	246	202	215	189	227	212	201	212	223	229	215	214	190	225	211	220	228	220	210	201	212	222	231	217	212	213	210	196	215	212	212	191	227	216	198	211	236	189	189	197	198	223	184	172	247	196	218	235	235	224	209	225	233	193	209	192	195	222	221	203	213	206	186	204	188	204	205	200	232	223	240	209	200	202	193	227	186	223	189	189	229	205	223	216	212	227	186	200	195	223	192	189	195	172	209	222	223	202	190	210	201	218	221	215	218	203	223	222	203	225	218	222	185	196	203	227	241	245	212	206	225	211	209	194	191	204	225	219	218	209	211	235	213	223	214	210	220	237	242	225	213	223	225	224	218	192	207	246	204	225	197	203	191	238	198	226	210	207	197	241	205	201	232	205	187	218	236	231	195	220	213	224	205	206	254	207	199	229	194	205	227	190	214	219	196	229	192	224	208	210	213	210	191	210	230	212	219	208	210	200	219	210	215	230	198	219	221	227	206	192	219	214	228	226	188	202	210	208	184	223	215	222	204	195	213	196	235	209	216	209	211	223	200	221	250	192	204	202	210	247	243	187	210	202	221	214	212	204	222	226	212	228	235	199	222	198	217	204	213	188	248	220	221	186	211	206	199	210	193	200	192	210	194	257	207	211	185	184	196	216	213	215	208	216	198	215	200	219	211	197	189	232	207	229	207	199	206	214	197	201	202	210	208	199	184	206	194	219	185	218	209	224	214	198	209	207	190	211	225	228	180	208	244	218	228	219	225	225	202	226	214	187	204	197	230	190	202	230	214	203	217	208	228	212	246	205	224	203	224	231	216	190	212	239	222	208	233	235	221	211	227	189	209	209	221	228	220	222	206	211	204	211	195	230	207	200	207	229	198	212	236	197	200	221	214	247	209	200	220	228	224	204	193	206	209	204	220	208	182	215	220	197	219	218	210	202	198	214	203	238	204	224	214	231	194	203	213	221	221	215	207	215	187	202	213	198	223	208	195	206	226	234	212	220	209	213	197	237	217	223	222	193	211	226	222	207	223	206	217	211	227	221	220	232	216	209	199	194	218	225	222	219	195	178	220	213	199	203	188	231	182	216	196	203	199	214	220	222	189	220	183	236	209	229	199	209	195	232	202	231	213	213	213	224	215	203	193	214	211	221	198	228	207	215	212	208	209	218	214	214	230	213	223	204	216	192	205	212	242	221	203	205	244	222	208	205	187	203	209	218	208	199	209	204	238	223	221	229	217	201	211	205	220	195	212	191	222	184	191	215	220	191	239	196	205	214	222	197	244	202	213	206	227	210	214	184	193	184	187	213	214	205	187	196	187	218	202	219	205	187	217	231	189	206	206	225	202	203	218	203	196	217	197	195	213	201	203	214	252	216	211	223	200	206	237	238	212	230	202	215	216	215	228	214	211	196	191	209	233	177	199	225	219	222	220	208	210	202	209	238	218	196	201	211	231	228	203	217	221	213	215	208	194	210	200	194	210	205	232	228	219	203	216	215	210	204	213	213	217	223	234	211	236	218	212	221	229	223	219	195	221	214	220	212	198	210	197	211	216	205	198	229	189	196	204	222	209	203	211	198	203	220	181	201	195	223	218	227	189	205	231	256	194	206	222	217	201	215	212	215	218	202	206	207	205	215	192	222	253	220	239	209	213	218	202	197	211	238	194	214	216	229	212	207	208	197	226	198	225	201	228	218	207	207	203	228	231	208	200	202	200	196	202	194	222	191	219	211	216	195	205	203	192	202	215	222	206	214	201	216	212	227	188	223	230	201	202	212	235	190	215	237	238	211	192	198	221	223	189	206	215	214	202	208	213	198	212	188	210	212	225	219	178	223	206	212	204	214	208	209	208	199	209	190	216	205	201	207	193	227	207	221	220	216	203	225	226	208	232	214	207	218	199	211	205	199	223	214	205	221	201	210	188	204	206	185	220	241	186	220	201	204	193	203	235	205	185	223	219	225	223	236	206	222	223	241	192	219	222	214	215	214	207	245	218	219	232	210	210	203	230	196	213	208	212	230	189	244	219	219	198	208	169	195	204	189	219	200	196	198	230	207	200	194	191	191	230	196	215	240	188	222	207	225	229	207	203	205	229	221	204	222	219	204	204	218	227	230	225	184	187	215	211	205	216	190	199	194	212	218	205	220	207	170	205	232	171	226	217	197	221	230	213	198	209	205	224	202	198	199	215	218	219	231	224	194	214	199	227	191	203	209	232	213	194	215	191	238	202	235	200	220	226	197	195	229	213	207	204	215	226	193	167	175	193	205	202	215	229	194	204	231	213	217	209	204	197	215	214	232	219	229	205	261	235	185	209	212	205	216	187	217	187	217	227	233	197	206	204	240	216	222	178	200	216	189	220	223	191	183	214	212	207	180	208	188	224	209	212	211	218	196	217	214	212	219	218	218	220	205	200	211	239	218	225	204	216	222	217	226	236	235	238	200	206	196	217	163	207	204	215	210	251	233	181	216	218	197	212	241	221	225	217	223	211	231	224	212	207	213	238	223	200	209	215	195	200	203	211	200	218	196	239	220	219	194	210	201	201	209	187	214	193	208	209	200	212	219	196	191	224	207	196	223	220	214	212	212	197	220	202	186	191	201	192	195	198	222	173	223	185	203	232	192	238	244	208	215	216	214	202	194	196	202	208	216	197	207	221	197	205	211	192	197	191	198	206	189	236	208	194	202	210	216	214	193	200	218	188	204	177	213	192	245	215	198	182	214	218	178	189	181	211	245	232	208	235	206	213	196	207	231	198	229	195	204	226	198	209	207	225	220	196	212	211	213	212	224	199	203
27163	28685	39172	45913	43607	37848	34696	35183	44950	51659	58016	56612	57287	55808	56203	57222	55021	50501	45350	43229	43494	47136	36831	39379	29769	24122	25514	24258	16893	14161	10792	12347	14147	12491	11291	10374	8564	7970	10884	8023	6534	5413	4029	3004	2329	2738	2229	1741	1588	1524	1344	1053	912	813	713	680	657	622	661	656	684	635	577	585	638	565	632	604	592	595	621	583	618	598	601	581	571	544	580	574	588	614	582	542	565	596	591	540	609	580	581	542	539	561	585	575	621	583	554	559	585	557	588	547	578	573	594	575	571	550	627	607	586	537	598	576	611	614	601	586	582	608	593	592	540	604	556	528	537	545	593	565	574	547	566	598	584	562	596	558	604	566	561	581	545	532	595	543	560	575	568	564	527	592	576	553	589	575	529	549	560	608	573	595	526	520	533	571	564	582	571	574	527	552	564	577	562	544	554	563	533	569	588	528	560	562	539	525	565	539	567	548	556	575	563	562	585	536	576	542	562	573	589	548	600	571	574	547	540	553	577	575	564	525	559	556	573	571	575	546	550	578	563	581	569	561	543	548	538	543	595	574	556	573	533	612	543	539	534	551	555	546	543	563	560	544	563	522	530	589	551	549	548	539	548	573	565	549	602	546	597	596	553	548	566	543	594	572	584	547	561	533	561	550	559	583	530	555	580	572	548	593	563	578	594	572	520	547	519	544	555	542	540	573	553	583	618	567	567	545	535	557	553	555	524	545	541	589	511	538	578	575	582	561	586	535	605	534	561	571	577	570	546	558	579	599	552	562	533	580	535	571	546	523	552	588	570	584	530	533	561	575	549	589	512	512	548	530	543	558	565	542	543	542	562	545	533	589	555	559	588	597	590	569	538	569	608	583	554	562	564	564	552	570	576	589	549	548	536	539	580	553	582	563	553	524	584	548	500	594	552	566	572	598	536	508	577	530	589	570	541	560	515	599	554	553	536	561	533	565	544	577	537	569	550	576	562	581	538	519	545	600	570	511	546	505	558	576	512	535	576	533	591	581	581	564	524	546	570	557	561	601	560	545	581	559	564	589	580	563	534	603	543	572	571	543	561	587	566	571	539	585	508	568	558	576	589	530	552	534	528	517	566	571	563	547	575	556	547	572	544	544	545	562	573	592	557	517	532	532	573	597	550	565	630	553	533	576	545	541	561	605	553	562	502	574	579	495	561	538	571	603	522	540	579	558	571	600	551	531	581	484	579	571	546	584	540	558	562	563	586	558	542	572	547	565	542	537	581	530	563	554	579	559	550	552	572	563	582	551	557	546	598	583	558	526	552	523	581	587	578	577	575	568	546	552	538	567	541	560	572	542	564	553	504	530	580	598	528	546	550	544	528	494	523	526	548	574	562	560	567	558	560	548	548	520	536	564	561	596	545	561	594	538	538	532	569	546	549	572	549	498	525	550	586	546	579	526	532	526	557	506	577	539	542	554	556	566	526	571	545	541	528	570	543	538	520	571	546	550	609	566	545	531	544	558	555	571	617	591	548	508	584	555	522	548	565	593	553	536	508	579	561	558	555	559	531	557	523	554	555	513	505	524	603	548	584	543	563	550	531	540	582	565	590	563	568	565	506	578	572	580	578	585	546	516	550	568	557	538	568	546	563	561	528	542	585	576	574	580	602	550	506	600	552	570	554	576	516	533	508	581	587	547	571	545	545	585	570	561	519	571	522	606	591	526	574	587	600	564	511	583	581	559	547	511	556	551	588	588	552	556	546	541	566	589	567	574	544	565	537	537	603	584	529	552	558	570	554	570	549	596	556	542	537	567	556	550	560	555	546	553	548	608	579	581	616	550	566	615	563	585	529	570	597	587	540	511	527	538	552	558	551	528	521	561	594	579	568	571	551	542	556	562	526	551	555	536	556	554	565	540	519	569	631	552	526	586	536	606	551	550	561	546	524	520	569	559	579	561	558	538	553	582	566	538	529	579	559	524	589	569	533	547	540	515	580	562	534	553	533	544	559	568	576	566	540	537	531	560	552	600	540	546	565	578	588	577	554	543	556	513	577	562	569	580	552	575	566	518	532	559	545	570	569	579	554	536	560	572	544	524	527	572	552	573	542	556	559	605	555	544	484	565	556	539	538	543	564	550	563	601	519	537	570	571	558	588	531	563	624	585	548	566	591	545	557	523	544	532	574	502	529	569	578	549	560	581	552	573	568	618	558	601	537	544	560	566	518	548	574	568	574	554	584	526	589	552	563	533	552	564	511	556	544	561	538	578	538	548	528	569	488	538	575	556	605	573	586	584	545	537	629	578	575	558	526	572	553	565	579	525	584	537	563	570	577	587	560	537	502	588	548	528	575	548	588	569	535	545	556	543	548	514	582	564	516	532	543	538	534	548	566	571	565	538	593	532	553	559	595	532	541	554	511	554	565	553	567	545	543	532	599	596	576	578	523	580	542	558	530	587	592	557	546	522	572	580	546	544	580	574	593	571	569	606	575	554	585	564	581	538	543	554	525	581	564	537	547	564	536	534	561	546	593	576	564	531	531	536	551	571	568	578	605	568	536	550	553	587	594	558	566	537	546	527	596	588	601	516	526	547	527	553	558	529	508	554	550	564	533	580	575	596	553	530	557	562	527	538	580	554	535	595	546	589	564	556	531	535	562	559	535	549	519	523	553	522	523	553	568	529	568	604	584	558	596	563	536	537	581	548	529	555	592	561	579	559	536	567	541	546	602	567	563	585	532	534	594	569	525	537	538	567	595	590	548	561	581	569	539	542	518	552	577	517	561	591	567	563	546	573	553	545	576	537	555	567	532	588	608	568	550	524	584	573	542	563	568	504	583	564	546	548	549	629	594	593	568	618	578	557	547	561	517	596	600	534	560	544	554	580	513	562	576	536	558	535	530	539	549	531	535	569	560	542	558	577	503	578	537	545	567	553	544	576	555	602	566	503	603	558	514	531	547	610	550	549	567	592	554	546	536	563	600	548	634	557	540	564	547	545	588	575	526	567	564	541	566	555	520	575	549	541	523	551	576	547	527	536	639	570	580	591	560	611	562	518	538	555	582	585	533	530	547	593	598	568	598	571	546	560	556	559	521	548	526	560	558	565	555	551	563	558	569	555	529	541	560	549	549	562	555	571	581	545	538	566	537	553	547	565	567	564	548	520	579	580	575	552	575	498	525	593	571	573	572	568	561	572	578	571	521	550	609	561	567	570	546	528	594	524	608	516	559	545	540	579	552	601	520	590	554	554	517	587	580	564	566	555	593	557	562	530	581	526	556	583	493	474	612	544	530	555	575	563	551	526	564	536	528	537	574	585	571	531	524	530	566	542	530	573	582	532	524	553	538	545	534	576	556	618	554	580	523	562	553	537	534	562	570	568	594	517	562	538	559	581	569	513	557	597	519	562	539	539	569	565	538	544	583	553	580	548	571	568	545	567	525	548	549	566	571	545	551	516	569	585	603	539	575	531	586	582	576	579	558	523	549	569	570	572	550	545	548	564	570	541	539	589	550	600	555	552	579	533
15293	12189	14974	12242	8511	5420	3719	2922	3032	3581	4387	3283	3689	2687	2505	2118	2168	1883	1494	1133	928	1132	737	704	537	364	449	424	259	284	246	211	222	186	196	182	159	169	180	124	121	132	125	113	135	104	117	110	93	128	87	96	106	104	108	104	95	109	111	83	80	96	91	98	95	102	76	124	107	80	101	105	96	99	110	85	98	110	98	109	91	101	113	116	115	123	90	103	93	102	99	97	95	112	91	99	96	99	153	108	107	98	97	113	97	100	107	115	101	109	103	101	121	106	85	88	97	107	102	89	98	88	110	104	107	90	103	99	99	108	99	86	104	112	118	114	92	109	101	102	114	109	93	108	100	92	91	93	105	96	98	102	105	86	86	89	92	103	88	93	99	101	95	77	105	94	95	97	102	110	93	113	95	122	108	101	112	92	108	100	107	92	89	108	83	111	89	106	101	102	122	93	90	77	102	100	98	103	113	105	95	101	78	98	125	80	86	109	99	94	103	89	100	105	107	100	96	96	94	82	117	91	103	105	118	119	86	94	115	97	100	127	106	91	101	96	89	110	111	106	101	92	110	100	108	114	103	104	120	111	107	106	97	100	107	98	95	113	111	104	82	93	95	75	97	86	111	100	102	103	106	103	96	110	101	94	95	86	111	95	97	96	101	103	89	106	90	91	94	119	96	83	107	96	99	94	94	89	105	111	100	108	84	105	103	109	95	96	103	97	98	113	98	117	80	93	104	99	68	86	104	123	112	89	91	99	99	90	106	105	101	98	116	110	103	85	102	101	72	94	91	103	96	97	103	107	91	90	108	95	95	96	99	102	118	91	83	102	110	104	96	119	107	95	99	98	105	98	95	117	112	103	107	103	119	100	102	96	86	111	82	87	89	96	109	117	99	99	103	99	108	74	90	112	116	105	99	97	99	101	100	107	100	103	112	92	99	109	115	71	99	96	111	100	112	113	102	104	90	95	95	106	93	86	91	108	102	93	102	101	108	96	106	106	122	114	103	94	113	109	98	101	101	81	108	93	96	112	101	92	105	107	105	114	117	91	110	93	83	113	103	125	98	98	109	90	113	91	105	114	119	100	93	87	103	85	89	123	99	99	117	108	101	105	101	106	124	106	119	107	86	106	113	108	95	109	99	108	113	94	104	106	98	93	90	93	101	105	98	93	109	120	104	101	96	109	91	105	97	95	91	102	98	80	121	97	98	93	89	95	110	95	112	113	103	106	94	102	99	107	107	106	97	108	103	87	104	102	93	83	100	121	89	106	96	92	97	112	93	99	93	107	136	92	107	97	81	90	106	126	100	82	101	108	110	109	108	90	100	107	87	114	113	89	101	118	95	113	94	101	90	90	122	99	100	94	96	89	99	104	119	118	104	103	84	109	96	96	101	98	95	114	105	87	121	105	116	90	93	115	108	89	97	95	91	92	106	87	99	125	116	95	98	95	96	90	99	101	101	112	111	103	89	87	104	104	106	120	107	97	109	92	87	100	92	107	107	94	93	96	102	131	101	98	110	96	90	96	102	88	84	113	94	84	97	103	100	85	108	107	96	98	104	94	98	99	92	100	92	101	82	111	114	105	113	112	91	102	92	88	105	87	90	112	93	114	105	111	105	99	93	104	107	103	111	95	116	109	100	97	101	88	89	87	91	95	94	111	110	96	124	114	98	97	85	91	103	114	118	118	119	118	100	85	100	96	85	96	77	111	97	93	103	98	108	105	86	107	96	88	121	112	95	118	122	93	99	114	124	108	107	77	104	101	98	103	109	90	101	85	105	99	95	105	120	102	105	94	107	91	92	118	94	87	108	112	115	96	101	101	117	114	106	109	91	91	88	97	95	116	90	101	90	96	93	113	106	114	95	109	128	92	98	95	116	92	103	110	85	105	108	107	103	110	97	110	94	93	110	86	130	111	97	103	101	102	101	106	99	116	97	101	95	94	95	104	117	94	106	122	90	95	91	75	109	82	106	94	99	95	98	121	105	113	92	113	101	125	109	106	103	131	122	105	109	111	115	106	106	103	95	109	109	78	90	112	111	116	104	95	108	86	100	101	111	113	111	108	96	126	101	106	91	92	108	109	98	83	94	87	119	109	87	94	119	102	91	100	97	93	114	103	72	110	93	102	96	94	89	106	91	109	87	87	94	111	106	91	113	98	94	111	92	102	112	95	86	89	104	100	102	123	105	98	114	90	118	97	102	89	100	87	101	96	108	112	92	103	104	104	86	98	89	114	106	111	108	98	105	112	100	106	114	96	104	109	89	100	94	108	85	100	95	100	99	96	93	94	113	104	112	101	95	120	93	84	93	101	89	97	118	91	109	100	121	102	83	95	111	102	119	97	87	97	106	90	114	97	109	103	106	99	96	111	107	107	104	108	104	112	120	95	113	101	105	105	95	115	105	85	84	105	115	131	97	114	124	105	102	112	90	123	112	102	112	97	109	103	108	98	112	94	93	98	94	102	100	111	100	81	107	105	114	103	123	94	99	113	104	96	93	120	115	105	110	111	116	103	86	98	98	114	101	112	126	114	113	91	97	105	96	84	107	116	93	100	96	116	95	109	90	93	103	109	103	115	99	106	87	110	91	95	100	106	107	98	101	84	108	97	93	86	99	106	102	98	105	100	106	118	80	98	94	116	96	93	95	105	103	117	111	97	115	97	96	102	103	94	94	124	87	98	92	93	112	101	95	96	114	94	107	101	102	101	87	110	101	118	103	105	85	106	110	106	111	81	83	79	98	103	109	117	98	99	105	96	105	108	100	88	90	108	127	110	84	93	89	107	98	110	104	88	93	112	124	97	106	100	97	106	86	117	109	114	95	102	106	99	108	97	106	103	103	102	93	113	105	98	88	93	114	119	109	105	98	93	123	103	96	99	98	84	99	80	106	118	81	115	91	89	109	102	97	122	91	105	103	103	84	98	93	103	107	106	111	97	93	98	77	95	108	99	77	104	84	123	114	94	101	95	92	99	95	125	86	96	109	92	94	106	115	110	94	102	86	101	92	86	98	104	122	105	107	101	94	98	88	103	105	96	106	101	85	113	101	102	102	101	105	98	102	109	101	94	81	107	100	112	96	118	94	113	103	88	110	100	109	104	81	104	104	106	113	97	95	114	108	104	100	90	109	112	99	116	90	88	95	102	113	106	90	98	111	87	106	92	106	83	86	117	102	88	90	107	96	111	117	109	97	106	118	97	89	98	103	92	99	110	101	107	91	81	105	90	104	110	96	85	105	101	124	119	78	94	114	109	97	107	86	92	89	107	104	94	94	100	123	87	113	112	109	112	118	109	115	115	99	111	94	105	102	103	100	84	83	101	103	110	112	105	98	99	106	95	93	103	93	93	98	86	95	117	116	103	106	92	118	93	88	114	109	105	107	101	104	101	101	88	73	115	96	110	110	102	100	112	103	91	107	92	105	88	102	101	122	125	87	106	108	112	91	103	114	115	106	100	104	90	105	97	98	97	88	101	112	100
9570	10940	20512	22839	19979	16292	12899	11635	12061	14937	18541	14453	16753	12862	12939	11546	11509	10525	7979	6617	5375	6380	4060	4546	3113	2110	2336	2182	1408	1260	980	1073	1212	1103	927	937	676	812	935	743	614	568	468	452	389	410	373	365	376	380	347	334	310	345	280	305	294	295	288	293	309	318	294	291	301	288	297	288	325	320	324	287	321	308	309	304	329	312	267	301	287	312	298	313	320	306	308	315	282	301	305	317	283	270	297	316	287	293	325	309	287	304	302	326	293	302	315	351	289	317	338	329	304	311	329	322	346	328	331	289	327	310	294	295	305	313	299	309	288	318	326	326	305	301	306	317	334	303	303	318	292	303	270	328	302	323	298	304	324	334	302	335	277	307	310	293	295	325	304	299	318	293	285	324	324	311	296	258	289	261	300	294	325	324	308	300	325	279	283	317	309	285	302	299	326	291	320	302	322	306	326	313	305	293	311	325	321	331	296	297	296	304	300	297	299	298	274	284	336	289	318	308	309	314	296	267	265	275	301	300	307	313	312	311	332	311	341	285	298	300	320	299	322	297	279	314	312	297	287	308	301	307	302	308	298	312	296	310	277	293	326	287	288	274	298	273	295	299	288	250	291	324	289	275	287	304	334	305	277	283	281	301	280	277	311	310	307	307	296	283	314	313	308	299	324	305	285	299	282	309	298	299	293	285	319	283	317	310	318	307	299	316	279	287	290	325	294	324	274	318	286	284	307	281	323	313	318	302	294	282	290	271	299	303	311	328	293	307	291	289	302	304	300	284	313	282	295	307	328	289	299	318	324	322	285	291	300	304	288	298	281	312	275	279	313	297	275	277	295	307	283	312	321	331	314	298	308	300	309	301	292	338	272	290	300	297	289	288	330	301	291	287	275	296	306	304	295	303	319	302	311	296	304	321	324	275	295	295	281	318	305	292	293	296	305	312	326	296	291	291	285	334	332	318	301	275	270	350	330	289	319	336	314	282	295	292	303	326	283	306	287	314	301	337	298	307	308	302	272	307	277	317	297	281	318	275	347	284	325	308	310	304	298	314	313	283	295	299	298	306	300	310	305	333	289	294	318	290	284	298	305	299	293	314	306	296	278	333	292	294	297	309	278	307	288	298	303	349	297	306	343	334	296	315	299	279	309	317	313	298	317	317	273	297	283	290	295	278	287	287	299	302	277	305	299	305	300	319	322	322	338	321	303	302	341	306	285	323	290	320	298	291	293	290	270	353	301	275	298	302	304	309	286	290	300	300	298	276	312	294	272	347	284	311	307	313	279	336	285	264	345	282	271	296	303	318	284	318	317	288	290	287	289	276	308	327	297	289	294	297	289	295	254	327	314	299	274	325	265	281	306	288	308	294	309	300	286	300	297	279	303	295	307	309	322	284	295	302	308	317	260	306	312	322	285	332	264	308	286	296	299	291	297	295	284	306	340	313	298	268	286	301	324	299	279	323	322	324	308	315	311	317	351	310	317	305	283	293	330	330	298	328	315	294	297	323	304	284	321	300	337	277	296	328	295	271	292	290	294	291	305	266	294	290	298	296	284	318	316	296	312	321	305	284	303	280	309	265	270	287	304	306	317	278	308	314	298	308	293	304	309	307	288	279	297	300	308	318	269	304	303	303	291	285	314	290	278	312	299	278	287	278	293	266	284	318	301	306	278	284	288	310	318	281	337	292	293	310	313	316	288	290	298	319	316	290	268	304	341	318	277	309	305	295	319	306	303	301	303	287	292	315	310	326	296	280	310	297	308	273	320	285	308	273	254	306	305	277	322	306	332	293	320	287	292	279	304	323	285	316	303	321	290	305	289	289	317	292	311	305	310	316	263	306	291	327	283	333	298	309	310	278	305	318	274	325	310	306	287	255	286	307	317	299	278	319	296	304	284	316	310	311	342	301	284	308	322	290	308	298	315	269	294	266	297	282	316	290	301	304	309	320	326	289	297	321	305	271	299	309	328	286	306	290	305	322	323	308	318	316	304	276	308	297	320	289	312	304	288	311	266	300	332	297	297	284	342	315	292	299	305	323	336	289	308	333	329	311	327	287	310	318	312	282	284	280	296	274	280	261	319	291	309	313	326	297	348	305	330	340	309	280	291	301	294	303	302	300	307	314	325	306	298	261	313	322	345	288	316	320	319	317	294	324	320	298	334	338	333	314	277	306	320	308	294	298	313	311	321	305	254	340	290	325	320	295	268	319	297	303	306	328	335	317	313	308	317	310	329	267	310	271	300	292	276	315	292	301	343	293	309	314	296	269	292	302	302	317	304	295	292	292	277	293	312	281	296	296	339	328	310	328	271	317	272	292	293	298	307	321	285	338	311	310	284	290	291	303	287	273	310	318	285	267	306	296	300	272	257	296	301	289	285	287	295	293	305	320	324	294	284	303	279	294	314	286	330	292	307	314	309	285	305	303	299	302	300	285	293	309	311	313	285	287	322	300	314	302	303	266	285	320	301	301	306	309	294	303	304	291	313	337	284	274	278	300	329	310	303	286	297	323	305	318	320	338	335	316	301	287	329	339	280	297	312	313	295	327	326	293	324	296	299	309	294	304	303	293	297	289	286	309	306	298	291	316	286	283	323	299	285	312	307	274	287	281	310	310	311	288	298	286	305	295	290	276	264	315	270	295	298	295	308	303	303	325	335	293	284	302	293	308	292	287	314	308	288	311	311	296	288	282	319	298	281	302	325	290	321	292	266	286	295	275	318	341	326	313	271	316	313	280	277	318	274	306	277	317	299	302	316	316	296	285	274	265	290	293	315	283	285	308	295	297	309	316	319	309	311	306	270	312	328	305	304	330	306	269	284	324	296	307	279	313	283	296	332	296	267	317	331	291	316	302	267	287	331	299	314	316	274	286	306	308	313	299	335	288	269	316	302	311	280	321	271	305	336	311	304	302	286	279	293	292	313	291	282	308	304	278	344	308	304	329	313	332	288	329	313	305	299	282	286	301	304	315	306	277	267	307	277	318	327	301	319	307	329	325	295	281	297	306	279	319	308	292	305	290	293	313	282	313	301	308	267	286	312	330	293	281	293	330	315	335	291	291	280	302	329	300	306	299	300	302	305	328	298	308	319	299	281	296	313	317	315	313	295	303	323	289	320	279	346	312	282	273	296	262	309	308	294	306	319	307	304	342	316	335	299	297	297	320	334	293	319	278	321	279	266	315	325	298	307	344	250	311	294	303	276	292	321	312	282	296	302	318	309	287	306	306	278	294	301	311	309	277	323	294	317	316	288	295	321	304	302	330	315	305	292	282	280	323	323	307	311	289	298	294	293	272	304	284	283	309	327	328	291	295	300	320	285	285	312	323	282	308	289	286	273	300	293	290	344	304	281	285	308	307	295	292	284	319	309	298	303	331	304	306	296	265	293	288	315	292	283	271	307	325	274	300	306	291	321	279	272	295	325	321	336	292	289	279	290	297	300	305	333	272	302	259	312	319	289	322	291	311	321	318	316	338	325	297	296	300	289	318
31485	29367	35480	31671	26899	21653	20848	20250	23074	29321	36439	30559	34685	29584	27373	26004	24261	23006	19971	15764	12573	12574	7937	8431	5336	3883	3174	3385	1971	1212	1173	1107	1817	1513	1184	1095	885	804	1154	803	534	512	338	337	273	317	263	215	193	183	195	138	161	168	142	176	153	146	164	157	157	158	171	159	151	168	142	152	152	165	136	148	149	155	157	160	147	165	166	156	187	152	147	149	140	146	166	146	141	156	153	144	162	174	153	157	143	161	171	147	162	157	149	151	166	176	139	156	141	146	145	135	151	177	162	151	153	131	130	165	176	172	164	158	168	151	143	158	159	162	170	154	149	155	138	145	162	139	151	136	154	129	147	185	175	166	144	158	157	153	164	155	130	131	167	144	135	160	175	140	163	146	147	134	164	144	168	160	159	177	152	164	144	150	158	161	145	164	141	158	181	138	138	144	150	155	143	165	161	157	152	153	156	154	149	160	162	156	166	163	153	148	152	135	147	118	133	144	149	135	146	128	177	153	159	162	172	145	155	162	152	168	142	150	137	132	159	177	139	153	178	173	163	154	144	159	151	165	145	153	148	162	168	163	152	162	166	150	155	163	150	138	168	133	142	156	153	161	170	149	176	142	145	142	150	133	143	152	148	150	134	157	171	131	152	160	153	145	142	160	156	122	146	150	148	161	155	142	146	141	171	144	116	144	156	167	132	145	156	147	173	138	141	150	134	140	132	126	150	173	145	156	154	161	149	141	147	143	162	135	155	168	159	132	125	131	151	166	145	150	142	158	151	146	146	163	130	168	156	156	144	140	135	148	131	133	161	152	132	131	149	153	141	170	151	144	183	158	148	149	165	129	163	152	136	146	147	161	158	142	135	148	154	142	151	148	156	150	163	160	149	181	125	145	159	144	140	155	165	138	149	156	150	155	161	169	147	145	182	151	156	163	141	118	163	146	155	160	157	151	153	158	158	167	136	155	151	152	142	164	151	155	153	138	163	150	158	151	140	147	150	134	174	162	149	154	153	159	148	172	160	156	140	158	147	141	151	136	169	155	153	160	147	156	170	151	161	140	149	157	156	153	171	176	146	136	147	139	155	169	168	156	142	163	130	142	130	151	160	155	178	140	145	123	174	142	158	160	145	155	164	158	163	149	148	126	157	136	171	145	159	171	144	175	142	145	145	139	142	159	152	150	143	137	148	149	133	139	122	148	186	158	132	127	167	152	152	141	149	159	150	169	131	156	155	151	150	157	159	137	137	152	135	161	134	148	153	168	118	167	138	170	144	158	164	157	146	157	170	146	135	139	143	146	145	163	149	150	136	170	161	143	150	165	166	156	162	172	122	142	160	136	154	159	152	161	164	150	163	153	169	148	144	166	135	165	137	171	162	163	137	146	149	137	179	163	138	171	144	139	134	149	157	134	152	146	136	154	132	154	154	148	159	167	156	150	133	143	133	159	144	145	142	150	153	170	174	150	147	163	136	139	153	186	152	158	149	140	164	150	168	148	161	149	143	141	140	161	139	157	159	175	149	129	132	134	154	168	143	160	130	143	162	171	153	155	160	141	176	142	168	164	169	149	162	180	136	169	140	152	157	166	152	152	166	160	156	142	162	164	157	143	153	163	147	167	157	144	134	140	166	153	161	176	177	157	152	163	163	142	138	149	140	162	168	183	141	165	147	168	149	137	130	170	176	163	161	148	161	134	134	121	167	147	150	144	154	151	151	161	144	165	151	146	161	149	133	160	135	150	148	171	171	154	149	163	152	153	158	143	166	156	160	152	132	127	149	168	154	150	138	147	147	141	168	147	144	133	150	143	158	135	138	149	146	148	140	153	151	130	165	122	190	169	149	144	173	159	161	159	155	173	149	155	150	146	131	158	141	168	183	154	162	165	161	150	146	151	183	153	138	131	157	148	147	144	141	160	151	144	166	148	139	140	163	170	169	155	163	143	169	155	157	155	132	145	167	154	152	141	160	149	154	147	135	136	144	164	157	148	148	171	169	144	151	160	150	153	148	159	156	175	133	143	151	147	150	145	164	146	158	143	150	135	151	147	161	151	157	164	172	157	126	156	145	158	145	178	168	173	135	175	153	149	183	146	128	157	139	137	166	173	148	162	162	149	132	140	143	149	140	158	170	141	156	164	170	151	143	127	176	159	156	153	158	151	161	167	149	120	156	185	153	161	172	177	167	159	137	163	158	129	152	169	172	137	137	151	153	126	157	162	170	151	164	144	169	130	177	156	136	160	161	144	161	159	166	158	159	161	155	147	154	160	166	136	133	174	170	154	144	162	157	161	132	143	162	162	147	160	159	171	145	151	122	153	168	153	157	148	154	176	143	175	142	161	164	152	161	176	149	158	130	158	133	143	171	156	146	151	143	156	147	160	158	142	163	147	164	159	167	169	152	148	158	156	140	149	156	149	166	154	168	148	163	146	144	137	132	150	156	186	133	152	153	151	134	146	133	133	166	135	157	154	137	160	157	160	152	153	146	149	144	166	152	145	159	189	150	151	146	160	143	132	136	147	149	149	171	126	144	157	152	145	158	143	173	162	146	150	136	164	132	148	173	164	123	148	144	167	156	160	155	173	144	146	170	174	166	141	163	156	177	151	170	148	151	160	169	170	166	156	142	172	160	153	143	149	153	163	139	162	168	180	156	157	141	144	154	174	162	143	148	143	167	162	154	147	178	152	143	150	158	165	141	139	147	145	141	146	137	155	148	163	128	151	152	141	162	142	167	138	157	153	122	146	171	175	164	148	166	141	155	163	167	150	153	160	149	132	170	119	135	133	136	152	167	144	154	138	155	144	149	142	138	139	139	141	151	145	166	153	130	163	159	156	154	134	161	160	142	150	175	161	125	163	148	157	142	156	156	169	144	145	161	139	160	143	120	160	137	140	138	168	147	161	152	161	157	157	147	166	151	154	128	166	148	151	150	137	149	152	161	155	144	147	177	147	157	147	146	132	144	148	154	139	144	151	155	148	157	155	142	160	129	124	139	157	132	150	162	176	152	172	144	151	143	154	150	145	154	167	165	148	161	154	147	149	157	150	161	167	162	166	173	159	131	147	146	180	150	139	181	163	137	164	155	153	160	136	158	166	162	152	139	150	163	158	156	160	138	158	176	142	156	160	147	140	154	144	141	134	152	154	174	166	134	165	151	138	152	147	144	183	147	146	131	169	162	167	162	141	163	150	157	144	126	133	146	145	137	144	147	152	150	147	169	166	150	154	125	154	159	158	149	157	160	175	134	140	139	160	145	149	158	141	149	146	159	155	145	167	148	152	142	116	162	161	125	162	150	139	154	142	147	168	148	137	147	139	161	145	161	171	172	146	147	190	184	144	146	161	135	136	171	155	147	144	133	157	173	161	139	147	150	150	156	139	162	150	141	147	150	139	159	124	150	169	168	165	144	133	120	154	157	158	155	155	151	162	128	128	161	149	153	170	150	130	159	146	140	160	144	158	136	140	151	156	164	152	163	152	165	177	167	146
20777	23454	35206	35958	36033	32541	34582	34428	37632	44686	50603	47444	50299	47156	45921	47587	44410	43882	39736	35985	34178	35112	27494	29975	20287	16565	16345	15467	10162	7670	6664	7086	8852	8557	6769	6146	5105	4496	6922	4889	3549	2793	1984	1935	1408	1760	1073	1054	989	810	807	636	588	544	480	511	466	477	466	467	490	473	440	469	476	460	481	445	415	403	471	450	459	425	465	440	457	419	437	473	422	439	456	450	420	462	440	451	475	447	446	422	443	438	441	409	463	462	467	428	409	459	429	415	426	422	424	429	458	425	448	468	441	452	450	438	485	511	458	443	470	451	435	447	421	427	412	433	460	404	405	434	402	437	400	408	411	439	418	399	421	445	437	433	392	439	424	413	401	494	411	439	383	430	424	415	401	443	443	422	421	437	431	421	413	430	401	425	443	451	441	433	406	433	415	461	421	407	442	430	424	421	441	478	414	430	408	406	458	425	469	407	450	427	463	463	422	394	398	441	416	445	425	453	409	413	452	429	452	426	407	423	443	416	393	400	410	417	412	415	377	407	448	413	444	429	421	409	472	418	443	420	451	424	400	457	458	434	450	399	407	413	427	367	462	432	444	401	427	437	410	417	437	384	446	426	418	425	447	390	410	419	432	448	404	412	417	425	437	427	434	438	406	434	376	404	416	414	368	465	484	449	432	431	394	427	480	418	448	414	445	430	407	443	431	419	397	398	443	421	434	425	421	432	441	421	413	407	452	451	450	437	407	423	453	456	452	446	448	419	447	441	445	435	445	419	416	411	396	423	433	376	409	472	445	442	421	403	406	456	401	438	378	434	442	408	434	415	424	419	419	445	461	372	425	401	426	423	423	420	406	411	409	429	444	427	461	441	422	419	417	422	457	449	425	419	440	439	433	420	429	442	441	439	405	440	406	409	399	448	412	414	433	404	421	442	448	424	445	405	481	425	439	419	427	432	438	388	438	431	384	425	434	441	434	397	397	396	426	418	415	406	392	424	391	417	460	435	410	383	442	399	439	459	467	396	437	431	435	427	386	392	432	420	424	416	443	443	415	413	436	437	437	435	443	452	426	438	439	412	426	447	417	435	465	431	415	415	454	414	426	399	448	420	424	417	417	442	432	424	399	401	383	426	423	457	452	413	411	386	406	393	415	407	420	420	404	459	414	426	440	445	408	438	410	433	431	424	426	445	466	419	415	374	419	404	417	435	395	421	432	414	418	434	447	418	427	461	441	454	427	429	431	392	448	400	447	422	424	402	431	403	431	420	420	445	433	450	416	451	446	404	423	450	399	437	399	428	423	440	464	406	454	429	432	386	441	428	440	446	446	404	436	421	400	442	437	416	461	418	387	446	435	430	417	441	428	414	398	425	488	436	432	431	414	432	410	413	438	492	427	412	420	379	405	401	426	437	426	431	438	429	411	422	439	420	410	449	430	428	387	392	466	452	403	444	422	386	424	434	437	429	439	475	432	399	416	435	386	418	415	428	451	442	443	436	443	382	426	454	464	421	415	425	419	406	419	409	438	366	465	396	411	426	433	425	430	435	439	381	434	416	447	409	422	410	440	420	420	437	447	462	424	420	440	422	390	412	413	413	398	441	420	442	423	443	479	461	426	450	393	404	449	448	429	425	445	441	432	457	417	412	412	459	429	412	441	430	426	433	428	417	406	408	487	401	472	407	426	421	418	419	397	404	435	444	453	426	428	463	419	429	441	460	432	430	408	440	411	434	403	414	455	448	440	416	428	429	450	414	404	413	437	466	423	395	429	412	394	422	413	465	440	396	408	414	451	452	421	420	432	463	417	407	432	383	467	426	449	454	420	486	378	424	420	389	425	390	414	427	398	408	431	445	445	389	444	431	435	397	420	366	432	446	439	453	428	401	426	428	441	429	404	411	414	424	414	439	444	475	442	415	423	423	444	392	420	407	452	469	415	427	460	437	455	429	452	420	423	415	411	401	418	425	418	465	444	419	445	480	435	436	419	439	412	429	429	432	452	435	396	445	430	403	447	444	422	432	418	415	450	427	369	453	425	418	445	424	483	438	438	464	421	391	474	418	375	430	444	424	430	427	405	409	421	403	409	438	454	448	418	407	427	423	418	423	444	414	405	415	405	394	454	417	417	437	413	417	434	411	406	429	473	415	445	426	419	363	416	452	420	454	470	431	429	433	436	411	420	464	411	413	443	420	429	396	401	429	415	439	424	413	470	453	399	401	437	421	424	411	395	420	454	428	455	438	395	409	440	422	491	431	427	418	418	408	434	421	461	437	415	453	440	425	433	401	458	435	359	398	398	417	401	415	401	428	424	414	433	436	441	427	399	456	463	420	417	429	437	417	445	428	428	444	418	400	408	471	456	410	414	381	429	453	442	424	415	434	408	443	424	420	448	426	431	440	424	436	460	429	430	429	465	472	424	406	451	428	437	438	408	447	423	402	441	437	423	443	451	452	427	418	442	451	447	421	408	430	431	399	447	453	411	427	470	406	436	417	448	412	439	396	422	405	467	458	409	442	420	459	418	415	451	441	403	442	440	445	391	401	435	410	402	417	443	484	433	398	453	408	455	400	410	447	445	465	430	439	428	451	451	439	423	402	443	442	429	396	424	464	471	414	413	421	420	373	450	440	435	429	412	435	413	420	410	426	421	403	410	430	448	452	408	407	432	407	453	432	448	428	445	412	437	437	420	410	381	416	398	411	405	440	441	420	431	416	437	421	403	409	452	441	441	403	429	441	408	405	420	413	435	425	424	464	450	430	453	426	428	398	462	439	412	411	422	400	407	451	413	408	424	439	426	415	402	426	441	416	430	440	401	432	444	461	416	420	407	412	476	449	414	443	424	417	432	424	429	423	449	437	383	438	409	474	427	421	435	417	384	444	414	418	423	415	426	450	444	436	425	418	403	458	435	433	401	427	427	448	422	418	407	409	399	436	411	455	435	402	407	459	425	418	408	452	438	452	438	423	422	432	431	459	425	390	420	394	450	437	418	441	438	397	437	410	449	421	436	425	423	425	387	434	398	414	428	433	392	431	416	430	399	460	414	460	400	418	425	426	397	419	430	392	411	434	446	443	404	449	436	434	460	431	410	471	402	439	415	450	439	404	416	439	430	447	403	463	391	414	436	436	454	452	450	397	451	439	417	401	427	403	433	429	450	453	409	414	428	451	436	460	423	424	438	435	441	438	423	436	429	441	428	442	433	436	424	438	441	413	451	433	378	434	426	414	417	450	434	381	452	425	437	429	440	456	438	428	423	404	416	445	394	442	429	451	419	429	441	465	460	412	404	436	402	433	400	461	421	411	441	442	442	404	463	405	404	416	429	433	448	424	412	427	384	410	395	420	411	433	412	403	442	423	392	435	433	445	406	446	415	462	452	415	421	455	380	424	425	444	447	457	447	392	459	427	415	440	441	474	432	422	437	423	393	390	400	425	435	424	402	405	394	408	447	457	414	413	429	417	447	407	459	427	439	436	412	417	460	419	450	426	447	461	447	462	429	433
40561	38614	38816	38966	35591	30976	27684	33066	33445	43025	46420	40815	45415	40430	39185	39063	37009	34373	32073	26770	23634	22223	16469	17291	10442	7609	6758	6789	3807	2870	2471	2073	3264	3174	2356	2142	1903	1943	2328	1498	1032	833	589	580	407	491	466	375	333	301	283	255	231	246	226	233	197	247	187	238	232	209	231	219	225	208	224	225	233	216	207	206	242	217	225	185	218	218	215	235	243	231	215	207	234	220	212	222	211	183	192	236	214	200	182	243	246	195	204	203	236	221	233	162	215	226	219	238	213	242	211	233	224	217	228	210	213	223	200	243	212	225	232	219	225	185	254	225	214	214	185	201	198	209	190	209	187	196	191	221	220	242	203	197	208	230	219	187	209	237	192	207	220	208	226	205	197	231	214	212	227	193	199	214	210	203	220	231	210	237	220	192	201	215	237	237	201	185	234	211	238	202	222	199	234	196	200	222	206	228	194	211	217	227	211	209	203	213	206	217	204	200	200	225	193	223	210	224	221	214	181	204	215	196	224	210	195	187	231	212	211	205	215	211	229	199	213	219	180	218	200	205	207	213	198	212	229	214	223	214	214	221	217	224	223	193	192	211	189	195	199	217	200	214	203	195	212	217	225	231	192	185	250	194	221	200	207	218	237	225	221	193	205	205	218	206	203	197	191	188	225	182	223	181	204	211	196	208	223	198	217	185	199	213	219	211	220	210	224	215	221	223	230	231	220	207	212	216	195	209	222	220	208	194	223	212	213	234	183	221	190	197	220	199	214	214	213	237	217	217	186	206	234	228	213	227	222	233	207	230	191	185	184	219	210	197	232	205	222	234	214	225	206	198	203	204	196	180	191	225	200	200	196	227	191	240	203	204	210	193	218	205	196	232	214	193	212	212	219	214	210	186	204	238	217	186	189	169	196	211	208	216	223	226	214	229	195	205	210	252	213	218	198	229	207	216	213	224	221	213	209	186	222	202	240	251	225	231	220	203	217	200	208	222	216	234	206	187	195	203	208	221	238	222	200	203	232	205	209	205	212	197	214	223	218	199	198	228	217	212	204	213	225	218	201	207	206	189	199	236	225	211	211	199	189	225	186	183	220	214	218	204	210	219	218	206	236	214	209	204	217	204	208	224	207	194	178	216	217	209	208	221	217	214	201	220	199	220	221	230	228	186	198	234	187	221	190	205	241	209	220	214	227	220	223	210	199	195	208	227	218	210	215	232	209	201	199	208	197	215	212	217	188	206	222	217	209	206	201	197	193	204	204	204	227	215	193	210	198	196	204	200	213	217	232	209	204	215	210	215	217	247	201	199	228	245	215	206	203	227	228	228	227	210	196	210	253	238	226	220	180	200	195	223	192	211	211	203	220	217	181	202	203	226	210	202	211	216	215	227	203	193	205	222	216	201	217	205	211	178	227	241	187	204	206	203	221	235	217	222	221	195	256	222	228	220	210	201	204	208	219	212	184	222	204	223	211	194	204	238	186	211	201	217	200	234	194	203	196	211	204	207	210	211	191	200	180	206	184	223	198	179	240	235	214	176	187	202	214	210	199	201	203	215	210	212	223	221	209	210	222	199	202	200	208	202	207	210	221	200	208	209	204	215	200	214	220	226	211	205	208	187	206	200	216	193	223	206	213	234	209	222	220	208	194	213	230	232	214	188	183	227	211	212	209	200	205	205	216	223	225	202	231	222	234	218	196	193	217	214	212	229	202	195	212	209	218	192	183	193	210	250	230	208	223	193	223	239	211	191	225	206	179	200	210	199	199	216	205	187	202	181	208	201	217	199	208	216	229	210	232	209	202	236	214	239	218	208	200	200	201	193	201	222	201	183	209	214	234	216	212	208	232	212	226	218	215	198	202	195	204	185	190	204	188	190	203	220	218	223	214	219	199	191	200	186	204	236	224	210	207	239	213	189	199	164	199	215	196	237	206	191	210	242	219	210	227	220	210	202	192	189	209	214	232	215	207	195	202	226	218	215	207	224	220	200	243	183	212	189	193	225	211	220	224	243	223	181	214	217	232	212	231	221	210	234	200	208	207	193	194	189	191	214	221	187	239	201	224	221	209	236	205	191	237	203	205	228	192	197	217	189	236	245	221	205	197	216	218	223	201	184	214	220	193	218	216	202	221	221	229	191	217	187	190	218	227	232	229	247	210	215	221	200	178	205	199	199	209	223	227	177	212	217	211	211	216	213	230	188	188	219	200	238	217	204	203	214	207	222	191	211	226	227	232	233	215	208	210	236	201	207	219	202	201	235	196	203	201	183	193	204	204	222	210	204	212	205	227	236	215	256	210	209	231	210	197	212	224	213	226	194	238	224	233	192	234	222	221	219	199	196	184	232	215	226	211	244	217	199	206	201	194	192	207	219	219	238	203	207	179	232	206	196	215	205	233	205	236	249	197	204	210	227	245	227	199	200	205	220	218	222	193	202	216	201	197	204	204	210	210	217	217	210	212	201	194	245	236	235	212	237	217	190	201	190	204	218	223	219	227	208	212	224	206	220	190	214	229	217	233	241	217	181	189	202	196	217	208	218	220	227	212	203	219	196	207	198	238	240	218	225	234	223	220	209	217	242	204	190	228	188	215	227	195	197	222	223	189	206	202	202	224	220	207	223	210	195	212	225	205	222	210	186	214	211	197	213	221	209	195	195	240	213	192	205	230	214	184	202	221	210	231	189	208	178	197	201	229	209	226	206	197	208	209	208	172	196	216	205	204	225	233	233	200	187	211	205	215	201	216	201	190	218	219	202	209	218	190	197	196	222	194	222	245	203	224	177	228	229	234	196	230	208	186	200	191	218	212	194	224	209	212	209	232	183	228	213	185	217	234	201	202	190	207	201	222	221	212	200	200	215	196	215	182	200	191	218	232	235	231	206	204	209	206	210	206	236	183	210	187	201	222	208	216	198	213	232	196	210	200	200	232	227	197	197	217	211	233	239	211	221	180	209	202	222	220	215	173	220	207	225	216	222	208	224	216	229	206	196	217	220	206	235	180	219	186	219	216	208	219	189	207	207	200	213	202	224	223	216	184	208	229	208	209	217	237	215	240	210	198	198	179	223	192	188	211	206	210	199	212	219	197	190	195	224	221	214	229	201	221	221	212	205	208	207	216	215	214	187	211	198	224	208	195	202	221	233	171	198	209	219	242	217	221	203	209	210	209	237	212	230	214	205	207	216	217	234	192	201	224	207	212	182	233	220	227	221	220	194	202	191	199	201	213	203	222	201	205	211	213	192	199	224	202	192	226	211	232	229	195	201	212	238	201	173	197	219	187	202	231	211	217	213	207	206	209	189	184	224	217	212	214	211	221	203	234	233	220	210	193	202	197	193	203	203	214	199	220	219	229	198	208	207	226	241	217	245	182	209	206	215	215	197	226	208	192	207	217	200	233	198	211	198	218	229	221	190	207	205	188	213	218	195	216	239	191	218	204	206	213	215	214	184	216	202	212	194	227	205	191	209	215	188	211	215	227	204	191	193	213	209	211	197	203	209
27751	31166	38320	43202	43911	41037	39846	45519	44160	54477	56805	56399	57999	56743	56411	57686	54454	52949	49372	44689	44884	44155	38739	40257	27687	23983	25197	23095	15009	13804	12445	11380	15856	14853	11410	11073	10021	9974	11988	7892	6473	5069	3486	3358	2067	2823	2046	1666	1571	1282	1162	912	834	814	749	704	651	676	649	674	707	675	616	594	636	706	616	640	619	603	625	614	608	574	550	606	625	569	576	567	541	609	579	589	584	585	530	599	530	576	568	586	572	566	534	544	577	543	562	558	596	552	574	571	539	552	602	593	572	551	577	596	600	614	637	603	604	620	602	608	616	609	601	578	608	569	555	543	544	512	561	549	558	549	508	582	543	568	557	575	546	526	561	549	533	563	546	549	577	534	533	561	542	591	573	588	536	588	556	562	560	555	571	576	535	568	555	519	547	542	585	577	546	529	586	560	566	589	561	615	559	570	544	598	562	593	597	568	576	549	569	575	578	564	528	576	580	541	584	521	545	567	547	551	543	533	553	539	554	572	545	550	512	545	551	571	581	529	553	605	524	554	537	544	560	578	584	625	528	520	565	544	553	520	537	562	530	559	520	559	574	563	546	535	566	519	578	502	575	510	555	542	535	584	584	561	570	561	559	540	587	563	593	565	596	574	549	548	511	560	529	536	500	573	564	525	548	531	555	570	600	529	558	544	545	539	542	592	546	594	562	566	567	554	568	574	541	550	548	572	566	578	539	596	543	546	573	547	564	578	547	571	562	510	573	554	548	571	582	553	518	485	530	552	549	564	516	524	548	549	583	573	533	537	545	579	540	588	562	555	560	572	597	575	559	604	590	543	556	565	564	552	564	550	578	519	527	546	574	565	492	569	522	527	576	537	541	508	531	580	576	516	523	563	596	535	574	570	506	527	560	564	546	525	576	554	531	557	511	557	532	563	537	559	566	544	543	539	538	529	550	563	547	537	583	558	531	504	576	531	580	536	539	579	589	573	602	539	521	537	525	559	573	577	586	509	558	605	566	539	560	605	558	530	540	566	567	497	559	560	569	552	560	538	578	579	577	582	551	527	555	564	567	552	552	542	552	568	562	570	510	553	576	547	546	542	572	536	615	542	583	525	571	543	545	549	511	576	581	568	506	533	608	536	543	546	569	502	580	527	549	555	573	583	569	554	545	599	567	584	563	590	583	536	558	584	568	580	576	554	561	517	534	577	565	571	522	518	502	560	581	555	487	563	554	557	576	533	565	546	599	589	566	546	559	517	580	528	568	593	566	543	571	550	540	568	552	563	559	547	588	522	553	566	555	595	532	573	578	576	574	551	549	552	566	586	528	539	554	516	588	529	557	603	562	550	559	582	576	561	548	526	556	529	552	542	539	512	510	571	537	526	538	540	618	596	544	547	559	550	567	582	595	503	576	583	541	586	543	547	566	540	599	587	519	536	583	511	603	563	507	603	569	557	562	536	579	534	557	513	535	579	579	557	554	528	560	519	544	534	566	603	548	594	526	530	581	568	573	539	551	561	545	563	606	538	533	539	534	558	550	554	546	586	585	574	555	573	536	571	547	535	526	577	565	600	532	562	539	525	584	528	534	570	538	556	552	520	581	526	606	557	530	544	585	498	543	558	527	587	532	575	543	577	540	550	554	584	544	541	581	561	575	542	548	547	567	577	539	531	573	553	564	557	546	591	553	577	547	541	578	569	558	542	531	597	546	542	565	522	606	587	511	531	577	564	504	537	573	520	533	556	564	593	572	578	552	532	553	525	551	566	567	540	552	574	588	566	565	545	538	591	566	569	513	527	524	540	551	554	561	533	535	553	588	544	583	591	597	583	515	569	525	566	514	546	576	543	517	561	567	563	538	566	539	542	568	587	532	584	568	583	534	529	543	536	501	556	545	569	556	544	550	579	566	565	563	528	545	531	585	510	532	555	583	588	572	566	560	540	519	531	555	533	529	567	537	518	528	528	568	582	539	593	591	541	580	574	560	575	597	537	593	571	602	582	538	583	564	523	559	517	575	593	569	549	552	538	543	545	539	572	542	582	568	592	539	525	534	519	543	544	564	570	583	567	557	528	542	519	553	551	538	510	574	497	556	546	574	571	558	572	574	594	526	577	557	602	557	561	550	535	535	524	522	582	566	555	552	563	571	585	541	550	545	587	537	551	606	592	558	559	555	562	557	537	541	553	576	575	515	550	548	611	530	540	548	546	512	538	537	565	528	612	541	571	545	556	553	585	570	596	551	537	547	542	578	533	558	532	547	586	556	568	597	540	590	531	594	555	560	577	547	547	574	526	551	543	574	552	532	598	576	546	545	566	557	587	528	562	547	580	566	537	538	523	565	580	575	578	576	570	557	591	591	542	527	542	560	579	543	538	580	576	590	531	592	530	550	581	571	544	572	579	552	550	526	541	515	530	582	579	545	536	503	554	567	546	521	585	588	585	566	561	516	557	538	552	541	553	537	578	570	578	545	570	581	526	521	559	537	526	528	535	525	549	524	577	565	576	527	571	528	561	551	551	561	509	541	557	575	610	589	548	615	544	550	556	559	554	532	584	582	546	545	566	555	544	565	599	564	595	542	545	547	508	600	525	534	539	546	512	587	598	536	575	582	559	570	557	558	590	574	553	584	552	595	608	561	517	550	560	516	562	547	603	574	549	563	575	576	557	549	577	542	596	514	523	566	552	599	537	571	535	470	565	539	531	565	583	569	546	573	525	511	539	582	558	594	563	553	551	567	559	559	591	593	529	573	529	556	547	535	543	590	579	548	577	551	610	540	570	576	553	597	552	530	550	539	546	568	581	544	551	578	531	563	564	594	546	575	547	567	559	534	619	538	523	555	632	557	529	597	565	582	575	547	560	596	553	554	550	532	544	554	555	565	552	554	531	564	569	538	579	564	539	583	528	586	565	557	534	557	565	554	542	534	563	547	562	532	543	582	510	551	566	552	571	529	550	545	582	597	543	571	544	575	522	560	572	550	554	550	538	553	549	586	532	553	537	559	562	580	554	538	567	586	539	596	556	547	517	542	562	600	574	570	503	559	597	567	576	548	553	553	608	562	547	541	585	549	573	524	578	582	556	525	556	567	564	551	532	540	522	527	576	516	562	545	580	625	583	528	579	551	598	581	543	582	535	570	577	579	591	502	549	597	582	550	583	563	575	560	534	579	541	551	593	544	558	611	558	563	582	548	567	552	542	572	512	557	567	574	526	513	581	547	557	584	523	535	528	569	537	548	547	559	540	559	538	551	564	579	541	569	535	552	549	551	546	548	546	573	545	591	592	540	600	563	570	556	577	592	576	551	483	518	553	540	562	535	559	541	601	564	502	569	565	565	530	554	541	567	584	557	513	537	564	560	548	566	525	581	547	546	543	544	575	535	524	550	543	542	528	531	562	554	510	570	588	534	562	502	535	541	600	568	554	560	532	551	578	563	542	558	549	566	552	517	565	572	579	575	555	576	546	576	575	593	552	556	538	536	572	526	541	518	575	572	538	536	532	535	563	549	566
16126	13579	13492	11502	8352	5797	4091	3647	3077	3165	4035	2711	3557	2458	2156	1900	1856	1677	1337	1084	922	811	600	635	429	342	302	305	229	212	189	154	215	194	189	151	163	144	181	141	146	145	92	120	101	89	109	104	101	97	112	104	89	95	97	92	100	109	107	105	84	112	96	89	108	105	104	91	80	106	86	94	107	88	90	93	95	93	96	92	86	91	104	116	91	114	84	100	91	103	104	88	94	105	89	113	83	96	120	94	102	94	102	108	100	93	106	89	94	117	105	82	90	103	99	116	102	84	100	99	110	98	94	106	93	107	90	97	95	99	95	107	96	98	108	97	107	95	99	100	98	115	103	110	89	100	105	106	103	91	96	96	110	109	86	98	86	99	98	90	100	77	103	104	98	96	101	86	111	112	93	123	81	94	99	93	92	103	80	114	109	93	81	81	92	94	89	100	109	94	103	107	93	90	97	100	88	76	98	89	84	100	99	114	97	81	92	89	118	104	91	103	107	115	101	102	103	90	99	92	101	95	107	99	102	96	98	92	113	96	101	96	113	102	87	88	115	97	100	93	104	106	84	76	115	131	117	95	104	89	98	91	123	94	84	99	88	115	95	102	89	117	113	92	86	95	104	96	107	100	109	95	106	110	111	108	100	98	100	92	75	99	105	96	109	105	107	95	116	98	89	96	99	94	89	93	96	113	101	117	94	92	98	100	109	104	94	99	119	103	96	103	89	92	101	100	96	86	96	101	90	109	117	94	94	83	106	105	99	89	97	98	102	106	103	104	93	106	97	86	96	76	96	101	111	104	84	94	89	112	97	103	108	83	101	113	105	74	96	113	120	93	98	112	108	103	95	94	106	104	132	79	78	107	106	99	83	102	93	115	108	92	104	105	86	101	119	108	94	114	100	96	79	95	99	97	98	94	98	84	110	109	93	94	99	107	106	101	109	115	85	92	103	105	77	110	112	107	90	100	101	98	102	96	105	100	117	90	105	96	101	102	99	89	102	84	97	90	117	106	93	101	97	102	90	96	109	114	105	81	102	105	113	92	98	110	86	108	119	84	104	101	96	101	103	98	94	86	107	111	94	89	98	94	100	96	85	87	105	81	103	108	98	109	90	101	116	86	108	107	92	89	95	109	98	124	85	94	97	97	108	103	88	96	94	105	91	109	103	99	107	111	103	96	103	113	98	79	110	110	103	119	92	110	119	101	98	100	104	110	88	101	103	121	109	98	99	87	92	109	108	111	93	98	98	130	100	112	93	120	98	99	94	102	107	106	93	87	88	88	103	93	98	92	120	89	81	100	102	111	108	97	103	113	108	84	96	94	99	113	93	112	103	107	83	99	107	83	113	120	101	114	108	106	87	93	98	100	115	93	94	96	118	127	97	82	87	97	97	80	92	94	97	113	90	106	94	111	96	97	102	113	103	95	85	95	91	124	80	103	92	113	112	107	93	94	102	100	95	87	100	100	88	108	95	90	90	90	94	105	105	104	86	95	110	95	99	101	89	95	87	94	105	88	109	101	129	79	91	113	110	98	92	112	91	104	91	84	99	113	108	95	91	107	115	101	89	96	111	98	108	102	86	93	94	98	102	75	114	98	106	80	103	123	109	92	91	94	81	103	92	121	102	115	95	99	123	96	99	107	93	106	92	121	99	113	101	103	102	97	107	103	97	99	105	95	81	101	79	116	100	97	84	92	100	87	99	94	87	97	104	118	90	106	106	97	104	97	96	96	96	97	101	100	104	92	104	81	100	110	96	94	99	83	85	100	108	100	84	101	88	104	100	91	90	94	93	104	100	97	82	76	101	114	87	92	108	99	91	86	95	112	96	88	109	87	103	110	105	100	100	104	91	87	84	117	109	115	93	113	98	94	120	120	97	93	89	100	111	92	75	110	106	93	92	107	100	106	102	89	115	105	104	103	112	96	86	93	103	98	101	89	92	109	105	101	92	105	103	101	91	85	102	89	98	101	112	120	96	103	105	91	122	91	104	86	101	86	110	103	101	89	97	108	106	95	94	82	91	91	91	97	85	102	88	114	97	93	97	103	104	93	105	87	96	109	104	99	101	98	96	95	104	98	115	107	111	124	74	96	123	99	108	102	97	100	98	91	101	109	106	73	124	95	115	100	79	113	104	98	120	95	81	93	104	109	107	92	114	106	97	99	91	86	105	112	91	91	99	108	97	108	102	94	110	94	101	105	97	96	102	94	86	90	112	109	101	111	108	111	103	114	76	100	100	96	88	88	82	101	91	88	82	90	96	80	100	89	85	96	110	89	128	87	112	108	98	87	101	111	95	91	99	87	97	109	74	97	107	110	90	97	104	95	112	78	103	97	111	119	78	116	104	89	86	102	108	105	87	110	108	105	95	113	94	81	105	113	83	112	90	110	94	109	101	104	96	90	105	85	98	95	112	90	119	100	87	91	95	109	117	95	96	97	93	96	110	104	98	107	92	95	96	89	89	102	94	99	103	108	80	78	98	82	97	97	81	98	99	110	86	117	97	92	125	102	91	110	95	105	82	98	101	101	97	93	115	108	113	100	92	83	96	97	92	98	119	108	110	94	94	98	124	85	99	78	84	97	87	113	92	102	102	106	83	105	108	116	101	89	85	111	100	106	106	90	115	88	104	98	92	97	118	94	104	103	100	77	100	105	107	93	105	108	88	109	113	97	108	96	109	98	86	114	90	106	107	101	92	91	75	106	78	95	102	97	94	93	83	116	96	83	106	86	110	96	99	98	109	104	87	98	84	104	117	89	101	101	91	116	113	103	101	126	100	101	86	97	94	94	102	84	115	98	112	107	97	101	105	89	83	93	83	103	89	90	109	91	105	93	103	91	108	108	117	84	100	100	97	92	104	87	121	105	103	100	94	105	97	97	101	91	101	83	104	100	86	108	105	97	98	94	96	105	85	104	94	109	101	89	119	104	102	116	97	102	90	85	95	97	95	95	93	104	112	112	105	96	94	102	106	113	92	115	104	110	106	108	102	103	101	99	90	104	102	88	95	99	102	112	107	106	96	105	87	107	110	88	86	97	122	114	92	85	105	104	99	84	89	98	108	85	103	113	98	102	95	106	98	90	88	88	124	97	105	115	89	114	120	97	98	103	90	92	102	103	97	83	93	89	111	91	99	90	100	84	87	113	104	105	122	121	94	95	101	100	108	94	113	92	106	114	107	104	106	100	91	104	104	103	105	103	103	106	94	87	88	98	93	101	118	105	87	90	98	100	110	103	112	75	96	83	85	110	89	109	98	101	104	97	101	104	112	98	106	105	102	106	86	90	101	91	100	99	103	100	99	89	98	104	103	104	101	70	102	108	93	100	81	113	99	105	105	94	111	110	100	98	104	106	110	90	96	87	88	98	91	115	106	122	96	81	84	87	92	107	105	96	105	97	103	101	93	116	102	118	109	101	97	100	113	96	100	92	83	109	99	90	106	87	119	86	94	94	105	97	110	109	106	93	102	88	103	106	88	108
10359	11918	19475	22369	20411	17135	14586	14046	12967	14548	17513	13531	17320	12266	12789	11407	11102	9644	7693	6284	5803	5329	4340	4437	2592	1987	1988	1790	1299	1151	1023	896	1316	1144	946	773	754	715	869	594	553	449	374	416	377	380	395	368	330	335	299	312	299	302	346	306	301	308	289	301	321	333	312	288	302	284	292	304	250	308	302	309	316	319	308	295	329	287	285	260	295	319	307	300	299	317	286	298	316	314	321	303	291	320	294	307	301	300	308	277	311	309	324	330	273	359	305	276	294	310	322	317	307	307	326	356	322	327	332	346	316	320	303	301	295	253	303	278	271	316	288	319	285	270	282	294	323	317	316	276	292	299	312	298	308	275	294	305	287	291	324	300	277	305	274	272	284	278	265	282	294	291	300	303	319	284	292	277	293	333	302	267	290	286	295	285	297	306	320	294	286	287	279	326	297	285	290	285	302	310	287	287	287	299	271	317	285	300	318	284	289	299	277	303	321	308	264	298	284	286	290	321	267	297	291	296	323	319	289	301	291	291	267	319	294	302	311	325	294	271	313	325	303	307	331	313	296	299	287	307	281	284	318	303	317	316	286	300	295	264	302	293	290	300	264	321	296	312	297	285	279	314	298	277	307	329	297	276	279	297	293	321	308	300	277	287	305	300	253	289	310	279	284	279	309	262	289	324	317	289	297	314	319	307	289	338	323	300	279	306	296	264	273	328	287	309	317	277	313	277	311	293	317	302	291	292	293	286	292	308	311	315	274	285	308	294	310	279	319	314	306	302	318	302	290	300	303	292	286	291	290	303	282	312	284	287	307	293	298	275	328	292	297	308	316	293	288	280	276	327	315	333	300	298	313	305	266	304	289	268	316	291	279	312	292	309	291	292	298	293	323	276	304	325	311	329	299	294	300	309	277	268	269	319	339	325	307	293	315	297	325	286	324	296	309	309	314	302	277	301	292	302	274	325	281	291	302	280	282	252	296	301	305	317	310	271	321	305	288	305	312	282	291	286	284	295	272	299	278	327	275	254	282	299	268	297	267	322	287	287	294	303	315	302	270	318	310	271	293	266	301	278	301	297	306	278	319	277	291	298	293	277	335	299	285	308	278	283	308	300	306	309	291	315	282	293	294	299	303	289	317	315	288	267	321	300	295	317	240	300	294	277	298	302	299	305	293	301	322	273	323	296	299	303	291	319	297	245	310	308	335	318	308	278	311	306	312	302	302	289	283	312	313	257	324	329	295	300	277	259	268	262	295	272	295	288	305	310	291	282	300	303	319	302	307	326	330	315	298	294	310	301	278	300	294	294	304	271	324	275	289	302	294	278	350	316	278	310	314	287	311	297	285	296	285	285	291	340	291	273	301	281	291	311	283	311	296	299	325	285	306	310	300	267	334	311	307	326	269	328	306	321	336	281	305	301	285	304	263	316	282	304	291	312	263	272	284	296	316	297	303	283	257	281	272	288	346	298	313	292	295	301	301	300	295	317	267	295	314	332	280	319	327	279	289	319	281	290	287	313	319	290	311	285	308	299	284	287	333	263	303	286	282	292	260	324	309	258	307	303	308	304	270	280	302	303	335	286	273	283	276	274	290	302	277	293	328	338	271	320	289	296	320	314	296	299	304	274	332	301	307	290	301	297	303	262	305	316	275	308	310	298	309	292	289	293	302	317	310	281	313	309	322	279	288	291	290	297	283	317	292	281	280	313	292	295	297	296	309	310	304	281	316	283	302	269	308	313	287	247	299	326	289	325	284	317	291	316	301	294	286	287	305	271	325	288	308	313	302	286	297	275	302	339	296	265	295	293	312	310	316	307	325	312	291	280	297	290	285	288	311	293	300	301	325	279	304	306	305	302	282	323	302	329	323	287	261	325	338	273	290	294	314	309	285	285	311	282	290	302	262	319	281	284	290	310	281	276	270	312	310	258	292	305	282	273	302	290	318	307	290	292	264	303	278	290	305	323	290	264	294	306	315	290	295	288	296	276	306	293	316	332	312	282	301	277	312	313	274	289	311	309	275	301	272	288	286	309	292	305	306	319	284	309	288	301	279	281	304	314	281	300	300	279	305	288	320	312	292	310	328	279	313	252	308	262	332	300	287	304	305	279	285	302	290	277	315	303	292	290	288	268	298	333	279	295	302	286	295	289	321	284	294	268	296	246	295	287	297	306	279	276	338	331	293	285	302	278	274	314	284	322	317	303	288	278	306	304	302	308	290	290	310	300	307	278	316	312	295	304	288	314	321	265	301	281	291	326	308	285	324	296	292	293	273	293	283	290	305	315	291	291	304	312	288	295	267	303	293	301	314	309	307	283	306	279	263	260	299	289	274	292	308	297	272	317	270	302	303	306	298	288	317	285	296	283	269	319	302	298	281	280	295	296	307	274	305	305	327	291	301	303	284	306	276	308	303	307	280	298	287	287	294	290	309	289	284	256	291	294	270	263	319	289	326	313	292	301	291	312	310	278	289	286	283	284	301	287	321	303	296	285	275	285	289	318	289	288	308	279	306	299	275	307	265	309	304	287	331	301	299	311	333	276	309	305	330	303	319	301	292	298	315	317	312	287	289	260	295	312	301	297	287	310	277	297	295	286	294	288	299	257	294	292	292	298	290	290	275	259	291	329	303	287	282	256	276	293	319	323	304	300	311	302	315	276	279	326	273	305	290	307	302	271	327	348	299	286	287	272	324	312	330	310	303	289	293	294	301	281	299	322	286	289	299	294	262	277	308	313	290	311	279	320	273	283	303	283	315	286	293	309	298	297	290	256	286	257	311	328	330	308	305	262	300	281	291	272	313	326	299	315	325	302	267	266	323	326	306	290	246	306	321	316	307	288	298	300	293	284	302	329	289	340	278	289	295	306	321	314	286	307	268	321	312	274	285	336	303	302	286	285	273	310	288	292	275	296	301	289	301	310	308	301	312	293	299	319	292	289	297	316	318	312	277	295	307	305	251	305	295	282	317	271	284	311	310	293	303	309	311	305	272	330	283	293	311	311	330	291	283	296	322	314	273	318	292	271	281	275	286	295	285	298	317	313	310	290	278	301	270	317	332	291	302	315	321	295	318	300	275	331	308	306	292	280	307	307	321	300	324	275	333	315	304	288	262	314	311	287	279	287	318	312	296	294	289	285	271	301	293	279	307	291	298	290	269	313	302	310	279	313	330	305	326	279	305	291	284	301	295	282	297	303	270	303	315	296	288	295	294	289	315	284	293	310	286	292	309	302	325	274	292	292	277	305	319	283	291	314	276	328	311	291	303	304	297	291	329	282	319	288	292	320	293	299	279	303	297	309	312	306	277	333	302	295	292	305	280	306	274	284	288	307	305	310	279	298	280	303	284	279	272	291	285	299	309	320	278	297	331	304	293	321	300	293	285	299	316	297	278	304	291	299	304	298	299	309	283	284	301	301	303	296	301	292	283	304	314	305	297	305	325	318	302	284	306	332	277	263	331	287	279	302	320	267	290	299	301	292	291	312	305	293	291	289
32889	30929	29292	28252	24557	20196	18226	24787	27648	31367	34888	29935	34786	29067	28665	23820	25046	20348	18042	16185	11915	11777	8733	7451	5208	3403	3043	3012	2031	1470	1173	1343	2171	1948	1442	1204	947	915	973	625	489	388	336	296	267	224	223	232	208	178	178	188	162	156	152	170	183	172	179	121	158	147	127	163	159	157	153	164	154	144	164	137	154	131	161	136	173	141	145	148	155	165	170	148	159	147	152	131	151	157	154	171	134	143	154	171	157	144	141	149	145	157	147	164	155	146	155	147	173	148	147	165	110	159	137	138	144	156	143	151	138	178	129	142	152	135	140	148	155	159	166	141	150	151	157	139	154	152	134	137	151	140	163	182	156	144	150	152	148	135	133	154	165	150	163	138	160	148	163	137	160	156	146	144	156	156	152	157	137	150	167	162	159	129	139	159	139	153	138	143	148	184	138	156	158	138	146	162	152	144	134	143	136	147	159	156	158	139	140	156	161	151	157	150	152	153	169	162	160	148	159	166	164	134	144	158	161	160	161	156	150	138	128	166	154	145	148	150	123	154	144	143	141	144	155	150	163	142	155	136	151	121	168	158	148	160	145	142	145	145	136	154	159	149	159	167	180	151	144	149	161	151	148	152	147	155	144	127	168	155	142	145	154	163	147	133	163	178	154	133	144	159	141	120	122	167	153	157	146	149	160	171	154	135	151	150	163	177	137	172	152	166	144	163	155	161	132	140	145	155	135	151	155	143	157	148	153	134	150	142	166	166	145	139	134	132	141	142	153	150	159	144	154	146	132	163	152	160	140	145	147	131	147	139	163	167	144	134	165	125	159	153	141	148	170	167	126	159	153	131	149	139	164	148	147	185	155	158	144	163	164	146	152	147	145	163	158	134	142	141	147	139	135	159	135	155	162	170	146	135	138	157	128	139	159	123	160	143	172	161	143	158	143	120	137	148	153	149	146	144	145	145	152	129	165	164	161	177	175	114	157	165	169	150	147	154	152	159	138	137	130	162	137	157	145	146	167	167	159	151	151	149	146	167	153	140	147	150	149	166	139	154	152	151	162	155	138	147	152	142	153	148	138	152	172	139	150	157	163	142	145	172	162	139	143	127	135	145	166	150	140	135	129	132	182	138	144	157	149	168	152	155	150	125	169	155	150	170	148	162	167	148	146	150	121	165	136	155	149	128	171	147	153	173	138	153	162	160	134	176	135	176	171	154	148	172	166	151	130	142	140	145	158	144	146	144	129	137	155	140	151	156	130	148	131	145	133	155	146	170	145	152	160	134	138	139	146	157	157	159	143	131	164	144	158	157	134	184	162	156	149	152	144	157	177	152	133	163	152	140	152	145	132	164	143	154	151	138	143	171	129	130	166	156	135	149	138	172	147	158	148	157	143	149	149	154	155	134	162	144	147	132	145	131	134	124	139	132	156	131	144	153	159	166	120	156	146	147	145	178	163	137	169	169	141	128	152	156	147	159	185	127	147	157	149	159	143	143	146	144	168	149	160	167	142	149	129	136	143	167	170	148	151	133	151	149	158	156	154	160	133	161	142	136	135	123	153	182	125	172	148	129	145	139	126	152	141	152	142	147	141	176	162	123	137	151	138	162	127	148	169	169	138	145	174	145	141	142	117	155	150	133	145	148	160	164	164	150	155	143	171	164	151	138	158	150	141	154	139	150	182	159	133	137	158	144	150	152	137	146	148	137	151	117	163	141	148	141	141	182	148	149	172	137	171	162	157	133	155	167	158	156	159	132	156	159	138	156	122	135	154	164	144	152	166	137	176	150	131	162	141	121	128	140	138	174	133	150	129	140	135	155	159	147	165	155	136	146	160	146	142	144	153	134	135	134	138	140	156	162	162	148	139	141	163	157	152	173	134	163	170	167	168	147	138	154	166	131	155	141	140	148	148	143	157	143	135	168	159	150	147	153	160	140	150	161	130	162	155	150	146	149	145	150	162	163	128	150	129	158	152	151	142	121	153	145	142	151	151	156	162	159	125	165	125	130	161	139	139	151	144	160	153	146	154	163	139	166	164	146	139	154	144	143	152	144	137	144	135	164	152	151	140	168	125	136	144	168	158	171	142	136	150	156	144	139	148	129	133	139	167	155	161	158	150	165	143	153	144	158	167	146	154	186	120	133	150	154	142	150	163	144	162	149	149	145	141	164	142	144	142	147	155	145	148	164	133	143	141	140	169	138	158	136	158	165	146	134	158	138	165	145	162	168	133	151	146	143	133	160	168	149	169	154	151	143	157	168	160	164	155	158	159	134	127	139	153	149	115	129	161	123	145	138	148	147	155	133	162	154	193	164	145	160	144	160	152	135	160	176	120	146	164	143	154	172	150	154	143	128	150	141	160	144	161	127	152	159	135	146	148	144	124	171	161	155	149	150	165	156	162	160	138	139	150	145	139	154	152	158	151	130	168	143	162	160	176	157	146	128	158	137	151	144	153	153	153	153	148	179	167	135	171	154	144	161	157	147	167	153	130	163	140	145	146	150	150	157	143	153	148	144	139	157	159	163	147	143	180	160	180	150	131	136	152	117	163	162	167	152	169	165	152	153	138	140	155	152	160	139	168	190	147	154	160	134	163	143	146	144	132	154	166	155	128	141	138	141	156	158	149	144	131	151	148	168	154	140	151	145	150	137	127	134	142	148	153	135	153	178	176	166	163	162	172	121	131	142	136	156	157	158	153	132	128	138	131	142	136	142	157	154	139	157	159	145	152	160	144	172	157	152	138	149	158	131	158	160	164	166	160	174	149	143	150	146	119	160	146	140	148	135	148	161	129	125	189	156	166	154	145	164	168	143	150	135	133	141	156	147	160	137	153	133	165	149	141	154	166	161	129	128	151	157	132	147	160	132	160	165	152	150	165	164	148	151	148	159	160	154	155	150	166	133	158	183	167	141	134	158	150	132	155	150	151	156	152	165	165	145	139	144	155	142	153	161	156	152	147	135	146	141	154	131	162	148	151	144	158	134	167	128	152	176	136	165	170	150	158	166	149	140	134	159	137	138	148	143	158	160	149	152	149	158	141	136	131	130	141	123	148	148	169	158	149	135	127	139	154	186	136	152	148	141	167	133	157	154	166	130	142	137	164	145	154	147	143	151	138	156	158	157	145	149	157	172	139	164	133	160	149	143	137	134	136	151	124	156	165	161	162	141	152	152	148	171	155	142	160	140	142	136	152	132	186	132	130	176	169	168	159	161	150	148	152	138	128	174	139	135	160	118	171	161	158	165	159	152	133	156	164	135	153	154	152	161	155	108	168	140	143	158	140	162	164	148	144	151	154	160	141	156	140	159	157	140	139	160	145	168	146	118	148	153	156	155	136	167	144	149	151	143	157	141	164	150	144	144	150	159	151	150	142	171	147	147	141	147	137	134	154	164	148	153	150	144	126	168	141	151	119	149	154	144	153	154	156	153	147	159	131	172	178	166	167	160	151	141	139	154	129	131	161	147	149	144	133	144	176	161	144	175	139	136	159	164
22231	24348	30798	36158	34640	32067	31891	39885	40770	45626	48122	47843	50748	46210	47167	43988	46669	41303	38283	38101	33189	35238	29779	26975	21025	14991	14971	14608	10211	8291	7140	8131	11973	10505	8125	7163	5520	5182	5928	3767	3120	2526	1921	1710	1497	1368	1224	1008	921	757	694	600	563	517	525	448	494	439	479	497	486	486	468	483	452	474	425	403	444	447	410	426	476	456	450	438	429	407	445	457	435	469	392	470	414	409	441	431	480	446	417	431	440	417	434	421	463	435	415	417	407	425	427	436	422	421	420	455	451	444	439	441	456	431	482	436	428	478	417	440	437	445	419	408	426	451	431	427	431	433	432	422	424	380	416	442	370	395	421	410	421	461	417	450	427	448	423	450	416	467	453	438	406	387	371	404	397	458	386	444	434	438	440	410	410	414	395	430	432	454	418	398	420	398	452	417	461	450	417	402	433	427	423	421	423	448	421	451	394	441	434	445	417	434	416	418	449	443	425	462	407	413	410	398	419	406	450	416	422	438	442	425	417	408	401	424	401	415	381	429	413	377	406	404	400	430	451	439	394	475	413	412	404	418	423	413	390	418	429	409	411	431	401	411	441	435	387	478	453	458	414	430	458	460	388	436	460	455	430	420	410	429	452	435	448	427	414	392	404	449	455	421	420	428	421	426	437	392	464	400	421	409	412	409	425	432	410	440	435	441	413	394	404	416	448	370	357	452	387	427	421	440	368	432	404	403	423	451	398	407	407	422	409	417	475	446	418	414	401	414	429	415	430	406	418	391	451	429	433	465	415	408	428	424	429	425	395	435	438	406	446	387	419	428	446	426	429	447	426	434	411	419	423	415	392	480	421	414	463	458	407	402	414	396	412	438	407	446	415	432	433	415	428	441	436	419	429	415	381	395	441	434	409	445	459	424	433	444	434	430	383	447	435	399	415	426	438	414	426	431	439	412	419	406	411	419	416	394	444	432	456	416	426	454	442	407	392	457	387	413	438	414	434	436	410	429	436	392	418	446	414	442	441	393	428	413	394	409	396	441	420	427	408	423	409	441	390	422	421	435	425	441	431	447	439	379	428	397	390	421	433	441	423	458	449	419	408	412	388	444	440	451	411	431	409	418	414	401	446	411	455	430	417	422	428	389	451	424	436	415	422	426	417	402	399	388	442	441	441	386	410	421	460	425	416	422	424	424	446	440	396	462	454	415	433	425	397	429	382	435	409	410	386	401	422	412	411	427	450	392	419	402	408	409	438	416	429	427	452	436	424	447	417	398	462	425	444	405	422	428	369	451	409	444	471	413	409	459	406	425	396	464	479	421	444	411	434	398	414	419	451	415	447	434	437	412	433	425	443	410	449	419	432	390	447	386	424	404	410	426	396	410	423	400	417	398	413	444	464	400	411	420	412	417	421	409	432	406	444	467	405	447	419	397	412	409	421	426	431	419	410	405	464	452	453	433	439	413	423	463	429	402	451	416	474	424	447	411	398	433	390	458	435	429	435	402	419	422	419	421	437	446	422	455	411	421	424	455	459	448	430	443	433	396	375	429	371	439	420	403	418	415	387	412	426	424	408	389	403	426	436	473	418	417	423	399	404	424	438	430	454	480	441	456	461	397	421	415	416	420	412	449	422	391	395	466	426	414	421	414	447	433	401	426	412	458	427	439	411	426	377	412	408	403	450	406	420	430	446	400	471	414	408	396	437	432	388	439	430	390	419	412	432	412	409	423	399	410	395	443	439	460	421	381	430	421	399	425	387	423	403	468	414	377	454	422	404	424	400	477	437	429	457	427	472	434	442	417	384	423	442	401	416	420	431	395	458	396	422	412	453	401	441	392	399	444	450	404	407	407	441	420	439	391	436	439	443	416	420	402	406	411	421	428	415	392	377	464	419	429	421	421	406	416	393	439	400	399	389	391	405	441	438	435	411	382	465	437	454	424	429	408	415	388	407	411	425	384	408	418	410	421	383	411	393	433	384	452	410	407	438	413	419	391	394	435	453	406	399	417	432	454	405	420	424	406	410	438	400	447	436	420	429	426	432	422	422	439	416	409	441	423	391	450	414	415	434	446	407	428	405	421	434	415	452	417	429	418	393	418	447	450	458	436	418	441	417	440	389	410	441	421	405	426	442	429	426	410	430	408	448	447	407	458	442	425	406	410	439	430	434	444	431	435	402	410	420	406	397	395	430	397	440	417	429	385	433	426	408	417	447	406	411	419	430	413	397	423	411	401	424	394	413	387	436	411	383	427	379	425	380	384	435	412	442	433	411	422	410	430	416	429	419	433	452	410	416	434	412	416	383	448	426	409	425	429	412	422	416	431	416	406	403	405	460	454	411	452	380	440	467	425	399	413	444	405	444	440	428	433	402	439	440	401	404	424	432	419	423	401	436	466	456	403	436	427	432	419	426	423	441	450	409	436	402	418	409	458	405	431	441	433	426	421	418	424	428	480	428	441	400	406	407	413	439	438	429	451	453	409	425	409	429	405	416	409	421	424	435	430	427	406	417	405	398	377	449	407	449	385	436	403	434	400	422	416	429	432	412	432	439	440	452	422	413	395	407	409	432	422	421	451	434	434	396	431	427	492	423	425	408	411	394	411	434	406	424	417	401	398	428	368	459	426	433	453	438	397	423	404	426	411	426	419	412	454	441	445	421	457	435	389	464	406	443	409	455	439	423	403	415	422	456	442	439	405	449	368	421	437	392	421	473	435	410	424	428	420	411	424	418	411	428	431	431	415	420	471	438	376	435	432	412	413	410	434	406	442	388	406	438	460	451	466	429	444	416	423	374	417	472	450	391	444	450	450	387	424	433	418	395	406	403	393	427	449	420	386	444	425	392	418	402	450	400	441	446	423	428	431	472	419	429	399	435	427	408	440	432	463	416	428	440	388	402	449	408	409	405	418	408	447	402	458	395	427	466	435	420	405	433	441	417	435	420	453	413	440	456	410	411	449	440	396	415	423	439	442	405	428	411	418	425	396	398	432	432	418	402	441	417	373	396	435	428	414	452	434	428	437	378	439	462	379	435	438	428	455	471	431	420	434	448	421	436	404	424	411	437	414	413	410	452	429	420	435	408	440	443	441	436	397	471	409	444	408	452	422	418	411	435	420	414	431	475	423	411	421	401	418	415	387	433	449	410	410	436	422	438	428	450	405	398	454	411	437	403	410	434	435	423	376	394	410	427	414	430	405	413	430	407	423	410	411	446	439	396	428	442	409	425	410	471	463	396	423	402	397	411	409	393	410	442	386	439	417	404	405	428	442	424	422	430	451	413	414	404	463	434	403	417	414	422	391	425	442	442	415	415	425	443	386	445	408	433	427	427	404	407	394	421	452	420	408	428	442	431	413	419	444	424	387	447	429	423	448	418	452	449	417	424	395	399	417	418	457	423	424	428	420	401	415	392	417	408	415	417	461	447	423	419	430	438	443	415	437	449	388	424	449	366	437	474	421	411	410	382	418	458	452	415	414	418	448	440	471	429	413	418	458	442	415	424	449	431	412
41208	36916	36898	37797	32856	28239	31670	35419	41289	46205	45315	40325	44964	38701	39676	35339	38256	31747	29533	27538	19371	23509	16658	13907	10459	6982	5271	6009	3587	2742	2401	2879	4777	3595	2736	2241	1902	1849	2046	1349	892	811	586	536	601	505	416	310	332	277	261	235	239	224	238	223	259	244	251	247	250	232	239	209	203	192	229	220	221	231	205	206	215	220	194	206	225	232	218	236	234	209	202	205	254	188	229	203	176	204	212	218	188	214	219	211	213	201	204	209	237	227	237	194	203	209	195	234	202	190	194	246	188	220	244	198	210	235	192	219	233	213	222	230	226	220	219	234	223	203	196	239	207	185	223	233	210	200	194	222	232	221	198	186	184	200	224	220	234	197	223	226	209	190	196	208	241	213	199	192	219	245	212	202	189	252	203	213	231	211	210	217	207	219	204	192	233	232	216	207	200	182	167	219	230	225	181	203	201	232	221	186	214	197	222	217	227	227	210	223	249	237	210	223	197	212	204	214	207	197	211	203	214	195	195	192	203	190	224	217	218	221	199	249	218	202	215	218	179	203	179	189	229	196	211	240	205	198	232	225	215	197	195	222	210	203	209	208	192	203	213	208	211	211	196	216	202	186	206	196	197	246	213	195	189	218	201	230	210	208	205	199	188	189	214	186	223	230	190	210	213	209	239	216	209	205	209	215	236	212	224	227	209	221	202	201	193	237	196	202	192	208	204	211	198	209	191	184	241	224	218	217	206	201	180	208	176	205	218	191	226	211	230	239	204	198	183	203	180	199	225	215	211	223	207	200	210	232	216	209	225	195	210	204	223	213	232	190	218	215	235	199	196	218	183	199	203	212	182	230	199	229	215	214	231	211	205	218	217	224	226	221	189	208	183	216	205	239	194	219	215	222	221	213	215	204	223	224	213	217	184	202	224	201	220	232	205	222	218	226	214	196	215	205	233	178	194	208	203	200	232	211	189	204	199	191	206	202	219	240	202	197	212	205	203	205	206	179	215	201	218	215	200	182	192	215	197	201	227	206	193	190	222	217	229	236	200	209	231	196	208	209	207	196	227	209	227	212	192	218	225	176	206	191	214	227	209	208	214	221	191	200	217	203	211	198	231	206	222	199	218	214	198	188	193	207	233	214	235	217	205	204	202	195	201	226	225	193	233	188	198	210	219	206	215	216	212	185	205	223	219	205	219	242	199	202	190	199	211	202	204	217	200	200	199	192	183	190	226	229	220	204	209	224	217	203	221	200	222	218	218	209	186	242	229	219	222	205	194	230	237	223	244	228	209	217	212	197	207	230	184	195	214	222	212	190	189	227	223	228	214	209	239	190	212	223	192	214	226	228	204	204	231	218	215	203	213	198	200	232	176	214	209	200	201	240	186	237	197	219	191	198	206	197	197	225	217	170	179	214	230	189	229	216	213	225	196	203	189	250	231	220	217	210	194	222	218	217	195	211	194	212	209	213	216	201	200	209	225	204	198	216	213	230	226	212	204	202	223	209	190	212	192	204	214	205	216	211	196	213	194	205	205	218	212	198	245	217	213	212	210	196	229	196	194	227	210	208	185	212	219	206	209	205	216	238	211	213	222	214	222	225	191	197	209	215	205	228	199	238	197	195	213	190	221	202	194	212	190	228	188	198	222	213	212	205	203	220	211	238	210	208	220	216	222	192	213	202	205	206	201	204	209	210	220	213	198	206	215	209	219	214	224	223	204	228	204	235	220	198	214	212	208	213	228	206	230	203	206	210	234	232	203	222	200	206	206	234	228	189	189	209	205	223	223	208	233	185	206	228	200	223	231	179	222	202	202	210	220	204	225	200	196	209	223	212	176	194	218	230	238	198	209	181	201	236	190	213	193	209	194	216	199	212	183	208	178	200	193	204	186	214	182	213	199	216	198	223	209	225	220	196	201	221	194	192	220	204	213	226	202	215	200	208	205	204	202	178	224	226	194	205	199	244	232	224	205	217	221	208	225	208	190	210	193	214	198	216	233	226	194	203	244	210	195	207	216	207	235	216	203	211	211	223	221	185	213	221	211	218	212	212	217	220	208	197	189	212	224	225	207	182	198	209	227	227	214	221	189	211	194	230	245	227	203	199	217	208	216	204	221	216	227	204	203	220	201	220	231	233	231	212	204	215	210	204	210	186	206	206	206	185	194	208	228	214	214	213	220	216	227	203	230	211	205	236	185	229	245	193	200	185	202	203	176	196	229	227	214	205	225	195	211	220	203	224	200	188	206	209	215	206	189	192	212	198	201	216	212	201	201	214	213	219	201	222	221	212	228	212	214	193	207	213	185	183	202	191	229	202	219	214	203	198	235	210	204	206	193	191	196	213	209	215	219	232	223	233	224	216	216	196	204	214	207	196	210	238	222	230	214	196	210	205	212	230	196	207	221	200	227	237	222	193	214	198	209	210	219	212	198	221	215	217	187	192	226	218	202	197	203	216	187	224	201	221	236	185	209	190	210	226	217	204	237	199	195	193	193	206	234	212	220	220	199	227	204	204	202	213	208	208	213	236	210	196	208	230	229	235	204	222	208	213	207	210	209	234	198	195	198	211	218	208	203	231	210	203	229	236	235	207	219	214	213	230	212	198	233	208	199	214	208	192	196	207	206	208	221	200	223	223	231	211	183	203	215	218	201	189	215	176	220	209	217	176	219	224	200	216	200	234	191	211	215	189	217	219	202	200	211	200	202	196	189	210	213	212	217	193	208	202	208	211	216	201	234	207	177	190	226	208	209	204	198	210	188	248	187	205	199	205	217	226	240	233	222	222	217	194	210	237	230	219	205	219	197	198	230	246	229	212	209	194	227	223	206	198	197	192	219	198	211	199	229	220	237	199	193	212	186	223	257	250	208	192	204	196	232	186	203	228	204	214	217	193	219	204	188	218	206	209	204	163	202	233	206	206	220	210	201	215	218	230	209	222	216	192	227	218	219	211	187	201	213	213	222	183	220	199	211	212	224	203	222	227	230	201	214	221	227	209	201	211	224	206	205	204	223	216	218	195	243	227	209	214	222	210	196	207	199	228	217	217	204	216	197	204	200	185	251	237	209	221	220	200	230	224	210	204	210	198	218	223	222	221	225	242	220	228	205	235	217	220	211	199	226	212	238	198	192	209	226	206	196	190	225	244	204	224	221	231	226	220	216	205	215	208	204	180	200	230	190	226	201	222	224	213	214	229	219	207	193	222	222	199	196	200	221	213	212	220	200	222	204	193	200	213	228	168	215	218	221	214	193	204	221	230	210	203	198	213	211	229	195	196	201	207	220	213	203	175	213	201	213	246	199	234	214	183	198	207	236	215	170	214	204	216	193	214	216	206	186	187	207	211	178	181	196	201	210	205	214	195	215	187	211	194	206	214	221	221	217	194	226	201	205	203	209	209	188	212	196	217	231	227	209	189	204	217	182	198	225	229	220	200	186	230	220	234	221	209	195	214	237	215	197	226	217	229	219	242	212	203	202	185	195	216	208	220	225	207	185	190	248	194
28148	29512	36606	43061	40633	39834	43148	47174	51330	55465	55583	56085	60080	55505	57058	53078	57162	50469	46887	47110	39709	46043	37959	35691	30792	22635	21937	21245	15333	13550	12048	15382	20018	16375	12886	11363	10194	8857	10490	7215	5301	4494	3229	2950	2942	2620	2144	1805	1568	1251	981	898	847	783	723	701	722	691	713	634	665	605	629	651	605	574	596	625	603	600	553	609	628	613	572	569	580	610	563	582	583	569	605	553	590	575	510	569	637	601	551	587	569	588	503	628	547	533	574	576	598	556	548	539	553	578	548	570	560	591	566	583	602	588	628	611	655	647	568	612	611	611	623	616	578	574	535	553	558	549	509	567	621	568	555	552	561	599	558	546	528	571	521	526	549	570	528	498	511	570	522	611	560	585	551	535	572	590	568	559	551	571	558	523	513	564	527	572	540	540	619	552	546	543	560	593	570	536	533	579	537	561	527	542	607	589	506	586	571	602	567	555	570	560	562	579	542	562	579	577	557	567	588	561	565	490	569	567	564	564	569	548	559	562	538	504	562	554	567	576	561	532	544	556	545	590	551	549	542	537	542	578	554	557	543	536	588	586	553	594	545	574	551	538	512	529	580	551	558	527	586	552	563	588	561	540	596	570	510	596	513	566	513	556	555	617	542	529	572	548	547	549	583	583	539	524	542	537	520	583	544	607	538	569	569	555	559	522	574	570	562	544	543	587	565	593	574	507	542	542	553	554	553	510	570	570	554	584	488	611	558	564	542	540	566	576	617	528	559	581	547	516	535	525	567	575	562	536	557	567	553	512	543	560	601	542	562	586	588	552	536	575	520	573	560	524	573	565	563	544	557	507	568	530	537	572	537	581	541	549	553	579	541	521	537	574	532	579	588	544	563	565	596	549	512	554	518	543	545	545	555	540	490	567	521	566	554	536	569	547	555	572	532	583	548	550	522	574	559	571	582	577	576	553	586	542	581	562	553	548	556	587	558	541	562	562	569	564	562	539	550	525	538	567	503	568	541	548	541	531	570	544	574	553	585	565	528	530	540	534	576	525	535	542	570	554	522	564	553	510	571	558	566	598	550	577	508	537	540	530	524	587	554	517	516	570	552	533	548	518	546	566	564	566	591	586	539	538	577	554	542	555	552	564	597	547	542	557	564	538	562	542	514	570	562	565	537	485	581	593	531	540	613	540	555	590	554	561	574	498	575	587	567	565	560	557	591	539	546	551	551	588	568	549	590	563	546	523	519	538	567	563	585	565	551	571	559	547	515	608	575	547	526	563	563	534	535	588	569	551	500	547	543	593	574	568	563	572	566	517	560	539	563	538	553	544	604	528	555	510	578	533	577	556	531	565	540	548	584	559	554	559	577	553	588	515	513	554	573	540	566	531	562	509	491	547	540	565	553	592	582	547	594	590	592	542	546	552	582	497	514	572	553	538	550	587	570	573	541	531	572	608	586	555	499	543	568	550	512	563	544	538	537	580	587	553	537	575	544	528	531	541	530	526	559	521	560	533	549	541	564	542	577	540	557	573	547	524	531	538	543	572	573	551	525	583	527	523	557	580	542	529	582	544	568	553	577	534	592	532	593	553	573	543	550	507	500	540	542	598	592	552	581	544	542	612	569	569	554	503	546	583	544	539	569	592	550	515	560	533	589	567	529	524	535	528	493	550	565	561	559	563	564	569	559	530	543	531	545	535	525	533	565	584	494	538	581	551	607	539	544	559	550	578	501	606	608	546	566	543	595	571	536	582	527	542	577	557	580	600	602	526	570	570	531	546	559	582	572	572	543	572	592	568	527	575	576	566	528	545	548	544	553	577	545	528	545	563	546	555	539	531	555	555	543	530	593	508	537	532	562	542	544	548	576	552	564	528	561	530	559	579	549	553	552	542	536	535	533	601	540	561	541	558	555	584	561	531	532	573	538	546	564	570	524	564	565	605	576	570	563	558	534	574	546	548	569	555	559	545	518	567	586	566	553	558	524	569	552	598	560	581	562	570	578	584	549	593	572	541	547	567	564	553	574	560	549	579	545	566	567	524	591	520	564	591	576	552	552	560	569	543	567	586	548	560	581	566	586	555	552	547	549	582	518	595	570	591	562	519	538	563	585	566	533	536	539	535	577	576	545	598	583	561	543	600	550	542	543	535	564	556	553	570	581	552	557	535	551	511	543	548	608	572	519	557	582	515	542	530	576	567	549	588	544	554	570	565	552	611	536	542	580	575	556	546	584	553	586	533	541	492	582	544	577	552	591	542	544	601	577	555	541	545	551	557	595	545	534	560	560	549	531	576	587	569	568	568	605	556	571	567	523	523	544	576	583	515	485	520	556	547	543	564	577	533	574	530	573	557	559	528	527	557	564	612	558	516	567	568	526	556	606	528	561	610	547	542	533	523	526	585	540	557	584	545	529	575	577	554	532	616	597	610	600	551	556	523	554	552	580	567	579	542	556	551	549	591	532	558	565	531	566	541	567	564	552	563	571	534	579	593	539	562	542	579	525	556	557	510	575	587	537	573	541	565	539	563	570	564	528	588	581	554	567	631	518	572	570	531	593	542	551	552	558	584	527	560	516	567	558	543	541	539	544	544	524	537	517	570	574	589	562	576	568	536	535	535	586	520	547	551	543	528	571	547	551	544	537	567	550	548	543	541	529	527	536	578	523	566	607	547	557	571	546	545	594	569	566	551	586	577	577	545	531	570	513	516	557	564	540	551	617	567	544	554	552	566	563	583	563	543	530	542	558	523	569	520	571	566	579	579	571	549	537	578	577	562	537	575	538	528	535	596	541	565	572	554	512	566	526	547	595	604	549	552	520	513	569	553	544	565	532	530	563	560	549	546	549	572	544	570	543	594	577	566	585	529	531	529	580	546	570	572	526	608	577	546	598	581	530	548	553	533	563	552	613	559	550	553	531	546	563	574	588	530	507	546	531	563	523	560	548	537	537	581	547	555	556	579	589	590	538	542	549	523	586	528	598	557	545	536	553	550	586	548	554	536	540	557	543	550	566	528	586	568	561	542	564	551	564	532	549	566	537	572	571	546	517	574	568	561	584	509	532	497	544	547	564	604	544	548	578	540	536	585	553	573	577	565	540	577	586	579	548	557	565	554	556	545	539	589	567	581	524	526	597	560	574	567	536	558	503	562	512	605	556	551	564	547	551	560	491	606	567	548	584	586	539	574	563	592	537	562	544	530	530	542	550	553	574	550	578	564	552	526	547	570	567	589	561	591	540	578	559	560	551	541	583	535	556	544	510	528	566	572	507	571	523	515	600	564	538	552	541	588	544	555	565	556	564	566	548	539	566	538	520	509	534	570	542	527	582	578	551	522	557	553	561	604	567	534	552	561	523	555	572	555	519	529	518	559	603	559	559	563	564	557	494	594	609	525	555	530	564	527	584	540	536	582	540	522	585	520	539	570	547	537	570	557	502	553	517	572	571	536	548	571	553	532	538	544	580	545	562	547	496	563	570	518	559	534	543	556	584	514	574	553	572	581	565	519	578	536	510	582
15809	12046	13271	10816	7908	5522	4737	4439	3431	3984	4013	3438	3538	2563	2587	1970	2105	1573	1259	1027	919	1026	710	685	540	373	333	282	243	216	186	234	288	244	222	162	146	139	184	165	131	137	133	102	105	128	100	106	116	97	90	91	98	99	97	95	87	91	117	82	112	104	84	77	85	95	100	101	94	121	112	91	92	114	95	102	100	93	104	94	104	96	94	81	97	108	99	117	92	102	102	101	115	108	102	95	78	100	103	107	97	97	107	105	104	86	100	116	114	113	112	101	101	98	87	83	100	105	91	110	110	95	101	118	102	90	105	78	95	111	88	77	99	107	126	90	99	90	108	93	100	90	103	104	96	83	103	93	110	116	96	105	91	102	100	92	97	87	98	106	99	94	94	88	105	97	100	113	98	100	95	87	110	109	109	92	102	98	107	102	100	98	88	85	100	82	108	75	119	102	102	95	97	112	113	119	106	109	87	111	101	83	101	108	88	85	87	89	83	110	105	104	99	95	99	108	111	95	121	97	101	90	94	100	90	114	85	109	108	92	100	125	87	104	81	102	110	101	100	90	96	114	117	107	95	115	98	102	104	92	105	101	89	103	99	98	95	110	97	100	114	95	107	112	117	110	89	117	85	99	109	96	87	99	97	93	112	85	113	88	106	85	77	115	100	117	102	101	102	94	100	101	100	110	113	100	104	95	97	112	88	94	98	85	91	100	114	107	111	84	86	103	104	93	94	108	89	101	75	106	90	98	86	99	90	113	90	108	96	98	92	107	105	132	89	111	112	103	76	74	105	108	88	123	109	114	88	90	94	99	108	100	95	93	89	92	105	114	91	120	91	103	99	80	99	94	97	111	88	93	96	121	95	106	102	101	107	100	102	116	105	111	109	105	102	82	92	82	102	103	94	100	99	109	108	91	109	95	81	101	87	104	125	93	93	79	95	95	102	112	92	99	111	104	121	109	105	108	103	90	102	105	96	102	92	101	110	94	94	115	107	104	98	88	106	113	95	99	118	93	111	102	96	95	108	102	103	105	111	97	106	99	118	102	108	91	103	93	109	89	89	98	100	112	94	93	95	108	95	100	98	104	95	92	103	99	94	101	86	104	101	80	101	86	100	97	90	101	96	111	111	96	98	117	101	91	88	99	121	104	85	98	76	109	107	110	87	78	98	106	108	108	113	96	100	92	81	112	104	93	92	94	96	107	110	94	107	100	96	97	87	95	107	122	88	120	107	104	109	96	100	102	102	120	92	88	111	90	96	94	108	94	90	91	104	93	112	119	94	79	87	106	123	111	108	87	100	98	100	95	115	94	107	124	104	97	95	83	105	84	95	99	102	113	99	109	88	101	110	84	99	104	108	104	103	98	100	96	75	108	87	90	99	97	96	88	112	84	100	91	89	99	109	116	106	109	117	102	114	97	93	87	102	115	121	88	86	96	95	115	106	96	88	96	96	84	106	118	106	90	90	92	99	115	87	101	121	95	97	95	98	93	71	117	114	106	102	106	113	111	106	95	101	107	99	98	105	98	102	95	103	112	103	106	99	116	97	113	106	88	103	104	103	113	100	96	118	91	114	91	116	104	110	100	99	105	96	89	111	116	117	108	108	87	96	108	96	102	106	120	97	104	106	104	122	116	111	93	105	119	96	100	100	106	93	95	94	100	105	95	98	94	89	114	128	87	120	110	105	108	110	91	117	110	94	91	99	82	95	109	119	110	100	99	98	85	105	109	92	91	104	85	80	105	101	115	81	88	91	102	103	97	109	100	109	102	104	106	115	96	101	101	90	98	94	95	96	103	97	99	89	109	106	102	104	98	87	102	104	89	97	98	115	114	118	96	95	79	118	91	99	99	94	99	100	86	87	116	116	93	103	91	103	95	97	86	101	100	81	89	88	85	91	100	99	98	93	115	103	95	99	108	106	79	106	121	121	105	115	105	95	103	87	106	99	85	95	85	100	94	92	98	105	87	99	86	96	107	110	93	92	92	110	105	105	77	101	94	97	92	90	89	117	93	109	100	91	101	93	99	106	111	93	96	74	92	104	125	107	98	105	88	111	97	97	90	116	89	98	113	95	104	108	90	124	89	97	104	84	96	96	100	109	96	104	102	104	101	103	96	107	116	101	93	105	88	92	102	99	98	103	86	104	114	101	89	138	107	101	99	110	90	103	95	94	104	89	118	118	103	97	90	101	77	97	110	105	98	85	97	98	96	97	98	105	106	95	108	102	99	93	94	91	94	91	108	94	116	81	105	117	88	96	98	94	89	111	93	97	91	98	90	94	101	99	108	100	99	112	98	114	86	102	115	117	115	103	102	111	97	94	112	100	94	93	99	96	97	104	105	83	109	96	104	110	91	128	92	112	97	108	100	100	113	102	113	92	107	94	93	84	93	84	83	104	86	112	97	89	112	99	86	103	90	103	109	93	98	109	94	97	105	112	105	98	105	101	105	102	85	115	115	115	111	115	116	98	95	113	113	103	103	93	103	117	85	102	99	108	110	122	107	108	97	102	117	97	90	89	111	93	99	93	110	107	88	106	108	126	105	93	112	99	95	112	92	87	109	98	87	100	105	117	111	91	103	102	102	111	104	93	111	111	114	103	118	90	105	106	116	108	129	83	97	99	108	111	102	113	101	92	118	106	85	92	85	108	92	80	103	107	118	88	101	100	105	106	98	93	108	107	91	80	86	90	109	109	91	96	93	112	95	124	99	107	101	106	120	106	99	110	89	101	87	106	94	96	96	97	99	105	82	108	101	97	101	88	111	112	128	103	112	107	108	120	109	105	106	104	105	102	107	107	112	86	125	97	95	108	104	109	121	97	97	100	95	92	112	114	100	102	109	101	117	94	96	100	92	111	103	85	122	108	101	108	97	103	115	98	98	121	99	109	100	101	104	116	95	96	93	86	97	102	97	96	101	117	75	106	106	110	95	117	100	99	80	96	100	100	103	110	85	116	112	105	108	96	121	87	126	107	100	113	99	86	81	106	121	107	95	110	106	108	83	103	111	98	116	115	85	93	107	97	107	85	99	102	85	111	112	79	94	93	96	102	100	102	100	119	90	107	101	104	122	104	82	89	100	118	127	112	85	101	105	90	106	80	101	94	109	106	94	115	91	105	102	96	97	100	88	116	99	98	94	117	103	96	112	115	99	114	85	99	115	102	88	95	109	87	100	91	97	96	106	98	113	106	100	107	87	112	94	105	102	81	108	108	108	109	102	94	91	103	86	101	100	109	104	100	100	93	91	91	87	107	105	92	95	107	104	100	90	81	102	115	95	92	88	95	101	94	95	101	107	109	97	104	94	101	80	107	107	103	78	84	104	106	108	95	109	112	93	90	94	106	89	108	109	121	85	101	93	102	105	88	95	113	108	103	120	91	99	107	98	103	103	110	97	120	89	96	98	95	103	101	95	106	108	94	94	87	105	104	92	105	100	94	91	98	90	110	109	100	89	95	91	91	97	97	102	108	90	102	98	89	98
10015	10494	18838	21447	19331	16524	15827	16401	13560	17015	16477	14904	16742	12312	13305	10498	11197	7769	6587	5771	5068	6138	3960	4091	3224	2079	1884	1741	1344	1172	1008	1442	1678	1257	1025	974	866	775	847	663	487	433	404	429	398	441	356	352	328	318	342	318	288	307	301	280	315	306	295	304	324	281	305	301	296	313	302	314	283	275	292	311	322	310	292	326	307	317	299	321	303	290	288	290	289	301	292	318	301	279	298	299	300	289	335	307	277	300	274	302	331	304	301	304	279	299	308	297	302	293	315	285	306	320	323	339	325	326	312	309	311	311	322	298	277	293	318	300	275	275	307	282	293	289	289	304	328	293	300	284	318	291	304	293	297	303	310	317	305	325	299	282	307	271	296	289	291	272	314	293	301	296	295	300	314	300	285	310	321	302	307	312	310	259	297	313	269	313	332	314	286	315	307	303	277	286	306	271	298	297	308	310	273	281	300	329	280	287	260	305	298	289	312	329	303	336	279	274	274	309	298	270	290	305	285	295	316	313	287	306	289	310	286	270	314	285	330	307	322	313	310	309	287	277	293	317	317	283	302	273	308	295	294	287	325	304	293	294	297	298	310	320	305	265	287	303	294	337	276	307	315	303	262	272	280	314	290	314	295	311	291	284	322	287	290	348	329	318	311	286	314	300	307	310	301	289	288	286	301	294	303	296	287	299	277	269	290	296	317	307	303	287	299	318	308	268	302	281	296	303	281	295	310	291	291	302	330	312	283	292	343	289	310	334	255	280	265	287	309	295	296	315	314	312	294	304	283	319	297	294	292	292	318	264	290	278	310	325	311	301	259	291	297	282	266	298	298	295	278	291	269	315	281	298	304	317	310	299	292	296	272	285	319	312	268	303	297	285	277	284	321	318	275	301	278	302	288	302	305	287	299	274	284	291	320	282	300	324	268	298	311	319	283	297	294	307	298	307	320	305	334	293	317	278	276	303	309	287	281	322	326	309	272	312	302	277	335	299	306	310	309	291	306	282	323	292	309	290	292	308	286	319	294	306	307	294	297	319	323	318	322	299	324	310	298	263	310	288	304	297	321	312	323	303	300	285	299	276	315	320	270	309	301	279	330	296	285	288	306	312	289	322	328	285	278	326	280	284	310	294	302	284	277	287	286	305	292	264	293	304	301	290	274	295	333	284	289	292	290	320	315	319	308	296	320	305	316	281	290	298	298	294	290	312	310	288	342	313	294	324	282	307	299	276	297	292	319	305	286	299	302	308	279	311	299	275	289	282	280	288	293	323	309	318	296	290	300	282	316	312	304	287	294	318	290	289	294	331	295	314	318	301	296	298	304	299	309	283	329	316	267	309	305	282	278	288	298	324	295	296	318	326	299	288	295	296	334	293	308	267	325	283	291	290	273	305	294	304	254	313	277	297	300	270	303	312	315	307	287	304	297	323	304	307	271	332	278	293	302	330	298	322	299	294	307	312	303	317	286	284	274	296	287	255	309	279	332	276	268	282	310	310	309	263	310	308	322	296	304	296	281	286	311	289	279	283	273	290	320	291	304	328	315	312	306	297	301	299	318	323	307	286	286	312	284	295	265	323	301	283	285	292	276	278	291	321	272	265	278	303	297	274	297	290	322	283	313	275	297	293	326	294	276	273	302	298	302	301	295	296	294	354	291	324	288	290	283	332	312	308	283	283	309	276	319	286	282	299	316	274	304	299	324	279	298	289	293	270	290	292	306	302	293	292	265	258	310	297	307	314	303	305	309	277	287	307	331	296	274	326	310	282	325	307	284	332	316	303	279	311	279	303	318	304	301	290	312	324	310	281	301	283	311	281	290	302	317	290	318	275	291	303	297	293	303	312	291	287	285	295	287	278	332	268	288	255	277	327	287	300	287	301	296	277	289	300	278	323	315	293	275	291	283	301	301	298	281	325	320	303	289	323	286	306	284	300	302	284	307	317	316	297	300	307	276	318	290	302	295	303	312	306	315	273	292	298	340	277	303	329	302	284	295	304	295	288	293	276	298	296	276	277	312	305	273	286	303	323	291	311	273	296	297	300	303	285	273	343	313	320	276	330	310	306	301	260	279	296	301	283	317	286	280	277	338	287	306	273	325	314	287	307	306	289	312	320	317	304	305	286	305	304	277	293	309	286	296	312	284	306	251	273	321	323	280	284	294	299	315	284	290	271	277	309	280	264	287	293	305	263	314	308	293	301	286	302	280	295	294	277	298	314	300	313	303	275	272	283	285	287	314	289	329	309	347	308	292	296	302	326	275	297	275	271	275	297	310	278	332	299	271	302	299	313	334	295	275	291	310	296	291	292	271	306	327	307	309	304	316	303	354	319	309	275	327	292	314	294	291	298	321	305	298	286	310	313	277	288	325	282	332	269	278	296	310	297	309	300	304	317	281	314	272	322	271	286	320	302	273	308	286	305	318	279	309	297	302	353	289	310	282	297	304	258	310	320	286	299	326	300	297	316	316	294	293	319	282	295	304	288	309	313	323	291	309	310	322	288	299	293	276	295	289	300	270	287	280	306	311	286	291	307	322	314	270	293	310	286	305	291	302	271	337	304	333	318	303	329	330	298	336	327	291	315	272	308	295	300	302	275	292	301	286	331	303	281	298	320	303	290	288	323	294	278	299	319	300	304	285	315	314	300	318	289	300	307	334	274	282	296	287	320	317	311	329	285	294	291	305	296	327	303	283	293	300	316	318	301	306	294	305	285	299	289	295	303	287	321	313	300	310	290	299	290	288	296	331	317	313	294	293	283	319	311	288	324	277	322	299	285	283	273	284	284	290	305	328	332	332	324	303	295	297	311	313	299	272	286	323	294	315	289	299	310	305	307	304	284	277	319	285	314	299	305	279	309	290	315	305	310	284	286	313	296	331	312	287	309	320	326	281	286	315	304	276	310	310	292	277	272	264	352	292	319	317	318	316	290	301	315	321	311	324	294	292	298	301	278	267	298	271	301	305	336	299	271	274	322	278	269	332	330	270	291	295	288	296	335	288	270	277	304	293	291	263	314	280	318	293	309	291	272	287	295	306	299	282	305	291	279	329	314	300	304	275	286	292	300	293	307	304	284	293	291	284	274	293	296	311	308	275	322	310	338	289	298	302	308	278	301	307	311	292	292	319	315	294	265	321	317	300	305	327	255	284	297	285	303	287	330	281	256	319	300	306	310	291	279	297	316	296	303	316	291	340	308	338	319	325	310	291	294	329	278	276	316	303	318	285	295	310	302	285	314	323	307	313	282	333	298	280	318	315	298	282	299	339	302	289	308	300	284	299	266	283	304	296	331	291	285	319	273	289	323	322	289	293	309	294	301	266	293	308	318	329	281	290	294	303	299	310	319	277	284	307	297	303	293	271	288	304	301	266	310	304	312	311	290	288	297	319	278	313	306	298	276	310	299	290	302	289	315	292	268	286	300	330	298	296	284	265	294	292	305	318	275	312	320	304	276	318	281	295	278	292	315	292	299	323	297	291	306	301	313	305	296
31253	26739	29792	28646	24599	19103	17037	28686	29299	33840	34182	32207	32747	29676	29333	24597	22182	17114	14791	12438	9970	11862	7113	6468	5355	2587	2473	1974	1551	1200	1222	2095	2288	1588	1248	1168	1097	1068	1211	658	426	397	297	257	363	263	220	199	201	177	171	156	161	174	156	161	155	137	132	157	173	162	153	161	156	157	157	137	137	164	131	139	171	140	169	160	155	155	129	140	142	152	139	165	161	160	149	133	158	133	151	145	158	141	161	158	142	155	151	135	141	161	154	155	149	146	154	150	149	161	162	171	157	159	146	155	149	165	146	159	128	145	140	152	170	160	147	163	125	156	139	153	149	134	162	164	171	122	158	165	142	142	130	159	150	137	131	148	149	153	143	155	142	140	154	142	161	150	157	150	158	140	140	170	171	144	177	154	160	142	133	135	158	161	137	146	129	168	155	155	138	149	144	179	163	148	163	178	149	145	162	136	152	132	136	154	143	149	144	156	159	145	132	163	162	145	143	156	134	183	170	147	182	159	148	159	153	164	135	174	141	159	135	155	152	165	162	159	137	152	148	139	152	146	134	141	164	143	156	162	165	150	149	156	145	144	155	123	137	157	144	142	153	160	152	149	149	154	144	165	165	162	130	142	142	148	158	124	139	168	158	153	157	121	160	159	153	133	163	159	159	150	132	153	141	144	133	125	137	163	161	153	142	165	154	147	161	157	143	185	183	156	140	159	154	127	171	149	151	143	132	124	149	174	183	155	156	160	160	141	156	152	153	136	114	145	157	146	148	137	157	152	164	130	131	153	162	136	134	165	135	129	150	171	144	174	170	140	147	151	148	161	157	141	170	162	162	157	145	137	158	155	149	134	144	142	146	165	140	141	160	156	141	145	157	148	163	147	171	149	129	145	163	164	145	150	162	156	162	154	136	147	151	144	145	142	144	147	145	141	158	153	154	136	146	141	147	156	173	160	153	135	148	156	142	131	129	140	141	150	154	146	158	163	140	160	151	143	120	154	155	141	163	159	151	176	136	172	140	143	152	140	151	149	140	152	199	124	154	161	180	126	144	134	144	162	150	155	165	176	137	132	174	167	148	161	131	156	141	170	146	138	137	160	160	144	130	161	132	162	150	151	147	140	150	157	144	141	182	151	139	147	162	155	128	161	137	147	138	147	141	153	173	159	131	152	123	136	167	121	139	153	131	140	152	144	147	154	143	171	147	159	146	151	133	128	149	155	152	138	141	183	147	145	186	146	156	165	138	126	172	152	144	117	141	156	126	161	127	158	151	159	144	146	160	151	148	177	182	157	150	155	148	160	135	160	128	151	137	157	163	135	155	170	163	157	161	158	140	139	152	143	154	145	148	113	123	156	147	160	162	147	153	141	155	145	168	138	123	138	152	159	138	161	145	123	145	132	145	146	123	142	166	143	139	174	146	141	135	146	144	168	174	158	164	158	144	148	139	155	168	150	119	166	135	157	174	139	171	147	145	158	157	161	161	146	163	143	130	149	160	152	163	129	133	147	130	142	156	159	133	154	153	155	129	137	151	146	143	137	146	133	142	166	182	150	134	168	152	142	155	167	184	142	147	159	133	159	142	169	147	144	167	172	166	147	145	139	167	142	160	151	150	162	187	166	136	152	175	174	142	171	158	155	146	147	130	169	145	126	143	147	145	156	167	137	144	151	146	146	146	149	163	156	175	154	120	167	126	134	155	155	133	152	159	160	126	139	160	165	163	134	131	139	144	134	156	160	165	143	129	138	169	149	157	143	153	145	159	148	144	168	144	145	165	140	161	148	152	151	165	132	139	174	141	178	149	156	170	152	140	142	139	153	155	146	145	156	141	155	137	169	158	154	147	158	151	153	157	146	165	161	164	165	139	140	176	160	149	135	139	144	134	165	171	146	148	158	135	144	152	148	153	148	153	146	178	131	169	157	138	150	139	154	155	153	159	151	161	156	145	181	150	168	147	157	158	167	154	193	148	142	138	136	161	168	128	160	153	154	150	122	160	143	137	131	148	163	155	171	152	153	168	167	146	146	153	155	137	140	136	171	171	147	147	155	156	143	142	162	158	153	123	169	156	134	140	127	132	147	159	149	144	172	159	152	166	148	149	140	146	167	155	159	171	125	162	143	142	153	163	130	131	121	156	145	152	132	165	139	173	133	161	168	155	141	131	146	153	120	169	137	121	149	129	150	139	158	151	140	167	145	135	135	160	148	155	155	163	158	158	146	156	140	156	149	176	131	149	147	155	150	151	150	127	148	142	150	155	156	143	168	146	136	144	156	155	164	153	155	162	154	137	177	143	155	144	170	142	163	145	154	156	135	129	166	143	141	134	133	151	144	157	146	166	169	165	162	172	173	146	146	154	138	148	178	124	151	145	143	164	151	152	141	139	147	134	150	153	163	149	155	154	156	143	146	144	151	168	135	152	168	144	170	168	166	170	157	150	140	156	139	161	173	151	151	151	154	151	168	161	152	141	131	148	152	147	166	164	151	159	132	148	165	158	148	164	131	160	148	165	155	141	163	155	146	145	151	158	143	150	157	158	151	189	145	161	150	130	147	163	114	136	170	138	126	162	141	165	140	159	154	167	162	182	151	134	146	133	155	142	139	136	150	150	146	156	145	153	155	160	159	137	162	142	154	163	159	169	141	173	130	162	156	173	134	175	150	132	128	163	145	148	157	170	132	150	155	158	141	153	144	136	135	151	163	177	157	126	148	159	149	145	164	163	141	166	150	161	160	154	157	149	147	168	135	166	127	133	167	143	158	153	152	141	165	158	153	144	139	153	168	151	141	140	159	153	159	161	147	146	170	158	156	169	130	156	146	155	145	161	176	144	140	130	147	162	150	132	140	154	144	161	130	147	145	140	140	144	142	145	154	149	170	160	161	129	146	145	172	153	156	129	146	141	151	165	144	146	168	165	136	133	158	161	185	136	146	131	142	136	158	151	142	168	165	149	164	137	140	138	141	154	142	138	145	160	143	146	147	146	152	149	161	179	148	139	149	141	125	179	143	165	165	161	158	156	162	115	155	152	146	147	159	150	135	155	152	137	136	157	155	164	161	157	157	147	152	141	141	159	164	161	145	141	135	139	124	115	152	155	151	146	155	152	134	157	149	160	143	144	139	154	164	139	143	167	144	167	129	129	152	153	161	144	165	154	162	148	146	133	148	149	168	145	137	146	142	140	141	132	169	136	145	153	133	152	165	145	149	141	160	154	149	148	161	151	136	171	170	146	157	150	182	157	156	155	155	150	150	167	150	138	144	142	159	149	129	141	141	164	142	136	148	134	141	186	149	125	153	151	133	155	126	136	147	139	150	142	175	172	138	152	166	155	152	151	144	130	171	146	146	140	150	155	156	142	142	153	144	137	136	138	151	149	154	138	167	144	145	157	161	141	145	148	148	141	127	170	144	146	158	138	140	131	172	158	149	174	159	151	150	167	171	166	136	155	156	156	154	135	145	141	143	140	146	154	152	130	120	152	138	141	124	153	152
20298	21474	31142	35646	35135	30846	31976	43399	42599	47997	48320	49425	49824	47495	48254	44993	43332	37818	34439	31422	31517	34025	26917	25762	22119	12649	12999	10375	8940	7544	7387	12049	12098	8994	7399	6790	6961	6537	7461	4028	2647	2162	1579	1572	1939	1376	1036	856	768	724	581	529	500	535	507	520	492	491	502	467	449	497	452	495	482	445	443	510	456	429	452	433	411	420	457	448	432	446	474	441	443	432	372	470	405	418	465	421	430	427	417	426	480	458	457	461	454	432	444	467	440	460	423	432	440	443	441	405	434	484	408	444	452	443	436	471	436	487	446	437	478	410	463	440	472	458	439	465	416	438	409	401	415	415	392	442	428	417	413	432	426	452	396	389	406	415	437	446	426	393	421	434	419	406	402	418	435	401	390	427	413	423	442	421	400	458	454	435	463	407	392	420	420	409	410	452	421	416	413	439	454	402	410	415	466	463	426	427	408	418	398	409	434	456	428	442	414	422	417	454	417	435	425	432	435	417	419	419	443	437	439	428	435	452	423	413	428	459	429	372	441	452	373	428	401	433	407	425	430	447	400	393	413	416	410	407	450	437	435	441	436	457	384	420	424	423	423	402	406	430	443	406	468	412	410	429	429	424	421	400	406	413	430	423	426	404	420	381	438	404	434	406	412	419	429	401	459	437	428	445	434	455	420	418	442	428	386	428	423	458	412	429	425	412	437	397	417	452	425	401	455	378	431	407	413	412	396	456	430	366	417	434	416	443	417	430	426	392	449	456	405	416	413	435	424	427	388	437	426	417	419	430	423	449	439	418	397	406	424	385	434	431	428	430	413	455	395	386	395	421	424	413	405	429	401	372	404	462	421	418	402	400	471	429	426	440	418	418	463	423	441	438	412	420	432	448	436	415	440	414	402	415	432	432	429	422	416	403	437	398	448	433	405	421	452	419	431	407	433	422	412	415	451	411	396	430	415	400	394	422	430	387	435	444	396	426	437	423	438	460	457	414	404	426	432	414	440	389	411	422	404	434	395	447	398	417	474	396	414	422	433	389	418	391	453	401	387	428	438	439	429	424	441	435	424	423	434	417	417	399	421	441	402	413	439	420	410	407	462	417	409	421	429	409	411	436	396	430	456	450	441	434	386	447	428	387	394	422	433	411	403	437	427	430	424	450	435	403	377	441	427	430	455	423	445	461	422	410	408	390	422	413	409	419	429	430	399	401	448	444	452	434	437	440	428	430	409	396	428	436	427	425	378	397	440	437	450	439	420	465	429	428	455	428	463	401	439	414	393	424	428	393	417	441	405	456	482	462	448	382	443	405	403	465	479	379	433	427	407	427	395	395	377	411	435	376	396	434	450	405	409	375	445	412	401	402	454	411	420	413	441	374	439	403	421	423	434	401	407	423	431	458	384	457	430	449	441	418	421	462	433	436	443	424	393	473	423	415	422	408	440	436	419	409	407	412	415	392	444	400	418	434	422	414	417	431	422	430	390	425	438	421	421	453	412	411	474	463	432	437	414	431	411	451	415	432	408	409	426	440	447	428	403	378	380	445	422	450	416	411	424	431	448	436	413	416	407	391	401	430	437	448	422	421	404	426	412	421	414	410	422	404	450	453	411	406	444	456	413	432	448	400	413	404	401	450	410	397	414	430	406	427	460	451	474	442	412	405	439	365	438	366	414	428	410	400	407	446	426	395	392	414	405	411	428	444	444	393	425	385	462	382	446	406	430	423	401	398	450	420	417	451	461	420	423	436	437	406	446	434	448	403	456	458	401	391	426	447	423	422	432	424	411	412	443	409	393	435	398	419	454	414	432	436	415	382	438	421	398	417	419	423	412	420	419	444	369	438	381	439	440	410	393	457	451	376	414	427	429	453	422	408	401	413	432	376	381	421	440	430	465	418	442	426	420	409	407	408	419	443	433	432	425	429	425	406	414	417	398	406	403	422	457	415	398	421	428	445	451	447	414	446	425	452	443	431	418	412	409	387	460	454	423	435	434	412	406	417	442	423	410	429	397	396	421	415	434	397	428	409	426	430	419	414	389	412	428	433	434	423	415	436	394	450	451	429	418	434	437	470	422	429	476	441	420	432	398	428	391	413	407	416	433	440	418	429	430	436	430	451	426	423	425	409	426	431	406	430	414	413	413	428	384	466	433	396	415	432	397	416	402	429	425	416	437	446	431	415	422	426	426	409	422	406	399	455	437	439	440	456	415	442	456	452	389	441	430	404	411	422	408	416	403	413	415	416	453	428	425	405	448	424	386	398	454	435	409	432	407	398	409	391	417	424	461	431	391	419	431	433	410	429	421	436	432	416	411	422	401	399	460	411	443	432	403	449	444	408	397	418	445	434	418	436	464	421	413	481	457	423	458	466	435	423	451	424	425	450	421	439	417	402	413	417	458	419	417	403	408	429	404	435	430	449	440	413	410	445	437	430	411	415	447	414	406	394	409	430	430	408	428	413	465	441	436	423	390	440	418	420	471	457	397	389	391	454	409	445	425	424	428	427	441	450	424	377	401	422	406	452	391	431	409	449	417	422	443	419	420	426	390	409	440	404	436	410	407	414	462	391	401	460	451	444	404	418	436	451	439	436	425	425	447	402	428	412	445	419	421	452	449	402	450	428	433	426	386	442	418	407	397	430	445	400	394	400	455	428	423	433	382	430	429	411	425	409	407	442	449	443	423	394	435	445	383	423	407	421	422	422	439	416	439	414	461	415	416	443	399	407	417	434	424	403	402	407	425	419	412	421	439	435	437	443	427	424	415	443	432	437	412	419	427	444	482	417	420	421	451	433	395	433	419	444	420	425	428	447	389	425	411	436	426	435	432	404	427	416	443	413	416	409	440	396	409	414	396	427	406	406	424	405	428	404	440	429	451	466	437	432	415	402	410	383	394	394	421	425	468	394	427	439	435	372	426	423	433	422	435	408	431	426	430	427	429	442	401	415	426	460	411	397	385	461	440	464	424	395	423	424	424	446	436	411	424	449	424	416	425	428	422	420	436	413	398	396	462	413	450	403	392	420	415	404	446	424	454	426	405	420	435	441	445	408	431	406	407	398	423	449	414	429	427	430	410	414	442	429	395	416	424	449	450	440	426	422	404	463	425	418	482	408	448	441	442	382	418	427	398	408	396	400	438	428	435	398	426	459	411	391	413	405	426	399	408	401	401	425	396	440	481	427	408	392	418	421	433	439	415	425	422	435	423	397	412	391	414	423	402	421	408	429	437	425	394	423	452	413	439	380	431	462	426	427	453	451	418	436	395	406	468	439	450	423	411	444	427	430	428	428	442	437	387	402	430	451	446	401	394	429	398	380	422	431	391	399	420	445	432	445	462	390	407	455	409	445	417	412	420	430	453	431	428	411	424	420	427	461	433	434	376	408	394	446	448	429	404	427	409	445	421	437	423	422	394	425	403	457	425	432	417	418	420	441	406	428	394	432	426	411	461	394	415	397	431	388	428	417	412	402	437	425	442	428	436	424	440	402	431	432	410	448	423	416	406	408
39954	36977	39461	37204	31722	28372	30904	36118	40596	44333	44883	43487	43952	42142	41891	35708	33105	28937	24161	22585	19730	20723	14507	13269	10976	5856	4486	4364	4000	2636	2787	4173	4504	3263	2818	2475	2490	2785	2680	1116	846	570	498	603	569	387	378	360	284	263	231	240	229	226	239	239	238	249	237	252	253	222	234	214	216	218	220	205	240	202	207	199	208	239	229	212	201	197	253	213	240	227	234	205	217	216	218	226	237	213	196	197	212	228	222	239	223	219	201	218	256	216	208	202	186	220	186	183	207	237	212	217	189	256	222	232	227	212	222	238	221	243	200	198	199	210	209	208	207	209	182	182	184	199	219	181	212	207	232	220	236	208	243	195	214	204	218	192	193	186	225	195	185	217	194	220	220	184	219	224	194	204	219	220	211	224	233	223	182	207	201	218	202	228	189	227	256	226	205	189	209	223	208	194	239	217	221	219	206	206	206	199	205	208	213	199	219	214	192	191	221	191	192	214	200	219	218	200	215	202	189	207	228	241	214	203	204	179	207	189	187	219	207	204	206	199	224	224	231	187	180	212	192	203	211	204	218	233	219	218	176	214	228	196	200	208	219	205	201	208	185	207	193	197	210	231	190	206	180	191	215	214	184	202	217	196	215	199	219	187	220	200	212	228	216	218	219	199	192	190	222	203	219	196	218	212	202	180	204	181	192	214	212	196	206	192	213	220	219	197	193	206	239	224	230	205	201	202	216	194	192	220	215	215	223	229	201	226	223	208	203	215	204	215	204	233	207	176	228	218	229	227	207	225	221	221	184	218	202	225	221	233	222	218	205	199	224	209	205	198	194	229	211	200	198	225	199	185	206	207	219	210	211	223	211	191	212	185	200	198	208	228	225	209	208	223	183	189	222	207	232	196	215	219	202	221	223	193	210	193	223	173	226	200	211	187	220	208	214	222	248	177	210	222	195	231	211	224	195	195	210	201	214	246	211	209	207	196	174	208	200	189	189	202	206	208	245	196	214	207	195	228	211	205	237	205	174	235	196	210	259	204	206	197	184	210	192	236	194	213	241	232	195	197	223	210	197	193	214	174	213	248	217	222	199	205	199	181	200	230	220	213	244	208	209	201	220	187	207	199	231	198	204	198	208	206	198	220	227	237	174	202	231	223	176	207	190	202	219	218	197	204	205	209	210	179	215	216	221	182	240	190	203	196	237	214	223	198	206	169	208	185	184	246	204	212	208	196	208	205	180	227	200	181	192	228	216	210	219	182	194	211	210	203	229	211	235	191	218	209	206	215	187	215	203	211	186	213	218	228	191	203	218	199	193	187	202	205	216	203	167	215	183	197	198	213	189	180	214	204	180	209	208	208	210	204	199	204	207	193	215	212	203	212	211	197	231	206	194	184	207	196	192	197	211	196	213	211	209	189	205	211	205	214	175	202	206	207	229	217	216	199	201	205	214	211	219	206	189	217	171	205	224	206	219	219	207	196	190	210	243	197	203	192	187	208	219	197	206	205	201	241	220	216	186	228	218	219	202	228	199	213	235	213	209	220	232	213	189	227	216	199	227	194	215	236	201	200	205	219	198	210	231	237	210	221	222	204	226	199	188	199	235	221	202	200	202	201	225	194	170	205	207	205	223	225	197	209	214	209	206	193	198	218	221	207	235	211	215	223	231	199	206	212	220	203	195	189	204	210	213	195	203	219	217	214	220	200	189	204	227	215	232	210	218	187	226	236	218	218	195	220	195	195	223	230	219	216	197	213	201	205	235	221	232	221	207	215	208	216	206	236	227	213	201	221	193	220	221	205	220	222	208	196	227	198	187	229	211	190	211	224	228	218	222	215	203	205	186	194	214	204	222	200	192	210	192	218	210	201	225	209	213	212	207	197	198	227	184	225	225	183	199	212	198	189	189	192	208	200	192	237	200	191	220	196	204	195	204	204	218	179	202	215	241	239	198	226	191	190	188	213	214	221	211	197	212	211	232	221	218	198	218	198	221	221	197	219	216	183	199	209	234	204	220	204	199	201	192	215	190	222	195	195	199	210	202	214	223	219	191	200	203	214	212	206	231	184	169	196	187	219	221	176	197	212	215	192	218	192	233	204	192	196	220	229	220	209	226	183	203	216	222	220	235	211	227	215	222	212	208	240	188	197	200	188	219	222	216	194	194	225	216	193	205	196	195	169	192	218	195	199	202	207	204	197	237	204	222	213	219	200	204	236	198	225	218	194	195	197	202	211	230	214	194	221	228	248	207	209	220	222	194	218	194	192	223	205	218	236	201	194	202	235	196	192	210	199	231	239	191	214	221	210	228	198	199	225	213	208	244	234	202	195	210	227	219	202	191	221	215	210	195	203	199	195	205	269	197	215	225	210	218	222	200	201	216	197	195	202	216	223	217	189	205	201	189	204	206	213	194	234	206	201	216	175	200	220	196	206	193	198	202	211	240	181	216	224	211	226	223	214	190	185	210	202	203	206	198	196	193	192	182	200	242	195	198	200	221	238	210	178	186	210	220	219	228	203	218	199	205	196	208	206	200	189	209	205	227	237	216	217	220	223	221	186	226	229	208	229	212	205	209	219	204	222	224	206	245	211	218	225	201	204	222	206	205	212	200	191	225	210	199	207	216	202	204	203	215	196	216	245	210	215	232	233	195	207	204	181	190	184	219	219	210	205	199	209	207	189	215	210	196	210	231	219	214	203	209	194	208	214	220	195	194	214	209	223	192	215	234	215	220	239	208	219	214	230	203	192	191	194	215	199	213	194	230	205	201	221	219	204	205	209	200	218	217	195	201	209	252	208	204	195	229	201	211	195	210	217	230	221	222	201	205	203	220	222	221	197	189	199	207	187	197	183	192	200	186	229	194	221	213	211	215	211	201	208	204	227	187	222	189	229	231	200	203	200	206	203	222	200	206	193	217	213	189	188	217	204	207	218	200	217	211	209	204	182	212	191	212	221	229	180	208	226	227	219	227	202	219	207	202	194	210	210	246	253	223	216	202	231	212	225	209	220	206	215	208	217	230	218	208	198	182	201	242	225	191	227	220	198	210	222	215	205	193	222	214	190	206	196	229	206	214	214	178	215	211	182	189	171	199	211	209	225	197	233	218	200	217	212	215	232	191	184	196	215	205	240	201	154	205	227	220	216	209	234	207	200	216	215	208	215	201	228	198	221	202	233	185	180	205	198	214	200	196	231	194	189	203	225	214	215	218	194	199	212	209	219	222	192	216	206	208	204	190	228	200	199	231	212	190	195	245	226	223	193	199	212	177	194	210	199	225	210	206	183	202	227	234	191	205	200	203	227	184	205	216	213	254	202	199	233	237	189	228	220	221	205	193	230	214	189	227	190	208	210	236	204	192	208	195	202	216	218	213	220	197	189	212	219	218	218	199	206	206	214	197	198	228	203	208	216	229	191	204	225	210	231	189	229	220	213	231	224	214	212	230	223	212	204	200	217	215	183	201	207	211	243	215	201	207	224	209	246	209	209	227	204	190	176	208	221	205	203
26679	29546	38687	42309	41755	38447	43193	46576	49690	54680	56354	58118	58509	58383	57611	55588	52494	46673	41053	42121	42319	41841	36348	35252	30516	19187	19056	18179	15504	12783	13912	18934	18639	15371	12566	11721	11829	13227	13063	5846	4457	3458	2771	3216	3100	2214	1905	1581	1196	1040	945	820	735	678	728	685	685	783	728	727	700	671	592	623	584	596	617	611	610	589	585	583	606	599	616	553	589	588	559	568	607	586	564	562	527	570	548	599	570	600	568	540	562	575	585	558	601	561	553	540	566	574	587	580	563	580	590	562	577	561	549	573	589	588	569	606	622	618	601	604	570	559	564	602	571	579	555	530	566	577	557	532	529	516	565	578	549	564	518	557	563	574	575	518	541	563	564	567	575	570	594	573	567	548	568	567	543	531	570	563	570	530	552	530	536	596	537	563	578	521	565	540	536	539	553	561	541	553	513	539	549	587	554	540	493	577	553	552	537	553	556	529	518	523	585	533	568	572	533	561	568	548	535	515	555	602	505	548	554	535	533	534	538	518	522	522	539	554	554	544	566	550	544	569	569	532	543	550	548	535	560	539	542	579	539	567	606	580	582	563	491	576	537	559	566	558	548	532	578	547	552	544	535	547	585	559	556	547	540	555	572	590	533	601	532	566	509	577	541	561	592	517	564	583	571	547	522	572	603	570	551	540	523	607	555	542	551	507	507	563	548	554	582	548	574	573	579	575	514	520	522	563	549	523	527	522	584	544	512	566	564	537	522	542	512	569	485	511	551	524	566	567	546	571	587	562	560	573	568	584	577	495	574	555	567	565	589	550	584	540	533	544	545	568	559	578	543	563	604	546	558	536	559	517	535	557	588	547	609	541	559	545	537	560	516	556	529	560	564	545	519	527	553	557	578	540	559	540	539	548	585	553	569	561	529	536	562	548	541	573	576	561	540	528	604	571	548	605	574	571	586	548	549	550	542	558	540	509	591	506	497	555	541	520	550	544	590	550	521	546	557	562	533	543	503	613	583	549	544	533	537	576	576	549	583	528	538	538	528	600	558	562	547	559	543	551	537	533	551	545	533	550	553	549	535	599	561	535	536	568	513	559	555	537	546	534	539	518	561	539	548	525	586	566	562	556	561	539	546	561	527	562	516	571	540	575	538	569	595	528	573	567	577	560	503	509	588	539	544	553	565	515	554	540	550	569	537	560	511	558	547	561	595	574	557	558	540	527	562	543	554	519	603	562	529	544	535	523	574	557	558	558	578	604	519	562	525	589	566	547	559	540	513	517	571	554	554	525	586	547	574	546	539	555	528	554	551	541	564	529	529	561	526	540	503	602	544	587	526	577	540	529	504	551	557	509	543	567	541	524	539	574	543	518	549	541	539	552	529	549	529	578	588	542	539	516	579	559	585	560	559	536	515	519	504	543	593	546	530	570	547	535	572	568	537	547	556	532	533	569	554	536	542	489	527	571	534	582	559	570	568	584	545	536	509	538	563	524	560	544	546	526	567	580	566	559	525	541	544	542	546	607	551	540	555	542	536	588	577	512	543	571	535	555	505	586	551	562	515	554	564	550	553	585	521	539	549	545	538	590	512	528	566	515	561	507	563	591	565	527	494	574	534	572	577	527	570	560	576	586	581	577	573	567	550	545	546	541	560	537	572	546	516	566	578	609	600	536	545	554	554	543	533	553	588	579	556	575	582	532	534	542	536	538	561	544	551	566	581	559	552	528	559	571	534	535	551	519	545	555	521	545	539	503	537	544	595	566	566	531	528	598	554	598	562	586	528	557	524	552	526	528	548	569	497	532	525	578	531	568	530	569	559	534	553	523	548	502	528	545	551	554	558	545	570	537	552	557	556	566	555	594	594	576	517	547	535	564	551	594	537	522	557	573	543	582	569	545	518	530	620	562	541	557	557	522	571	529	522	578	532	557	536	544	552	538	551	596	564	590	503	580	558	537	545	545	594	546	533	515	533	587	540	510	583	560	579	566	556	572	535	556	548	514	542	510	570	569	475	552	559	531	589	612	568	561	552	576	554	553	505	547	573	549	542	553	569	560	555	560	524	499	533	542	532	513	565	565	539	592	515	555	591	579	555	560	546	511	518	553	583	551	543	533	541	549	569	527	567	569	560	571	547	514	570	562	559	564	531	594	523	590	537	574	562	591	562	542	560	535	550	569	558	506	567	537	567	589	597	580	551	590	543	539	531	548	574	561	511	572	555	549	575	540	556	524	573	566	563	558	595	512	500	488	595	575	556	592	552	524	567	552	568	534	537	538	595	581	547	540	557	571	574	561	569	527	499	556	616	572	541	520	559	585	518	572	550	512	542	551	534	559	556	552	507	550	576	518	558	574	522	542	562	548	539	588	563	536	573	549	563	503	525	563	537	582	522	531	574	591	532	563	555	550	593	515	518	576	568	601	500	529	571	545	560	517	522	564	557	579	552	579	529	523	585	573	563	565	545	562	597	565	525	512	525	563	541	487	550	528	535	545	544	578	541	535	575	519	574	600	570	548	556	530	537	543	546	563	508	559	563	551	541	571	544	537	544	558	579	562	579	543	542	548	551	553	528	573	518	568	568	542	567	549	550	564	558	583	537	543	555	549	559	536	537	528	516	554	580	546	596	561	538	518	560	565	519	537	558	561	577	593	547	599	536	547	575	568	573	542	560	532	562	587	527	563	570	527	530	540	575	534	546	526	516	554	568	590	531	548	571	540	553	534	542	543	549	568	549	589	545	571	526	552	570	582	546	525	567	544	557	564	548	553	526	598	567	593	527	547	543	551	585	547	562	547	566	540	547	536	534	572	585	549	532	569	523	541	552	533	573	551	546	534	535	530	564	506	568	524	533	582	560	588	578	581	509	517	490	576	572	554	568	528	538	539	548	525	557	551	549	556	566	514	565	550	539	532	523	562	576	558	536	588	539	557	577	585	583	542	536	543	552	594	529	564	553	558	540	584	529	544	548	554	576	578	504	616	552	514	494	572	573	554	570	523	554	585	562	584	581	528	540	557	555	569	544	612	575	579	572	553	551	562	553	598	532	575	541	570	533	576	529	567	537	509	524	554	527	582	573	522	548	498	561	552	543	559	512	580	553	547	579	560	541	540	565	570	567	536	530	567	532	551	527	515	528	567	570	519	544	523	547	533	570	533	515	552	563	527	569	571	514	517	581	512	542	545	546	521	545	541	530	550	554	560	602	542	540	621	545	554	569	563	526	580	576	562	530	513	569	562	518	586	551	539	581	593	574	574	563	604	553	551	554	552	549	543	592	561	558	593	553	516	538	571	562	545	511	530	553	545	534	562	517	569	580	515	564	582	593	518	534	542	519	563	573	549	563	524	566	558	580	528	562	557	569	568	543	520	520	565	534	553	513	569	543	514	515	585	555	534	550	550	536	545	531	579	549	548	558	519	568	510	576	542	594	561	557	544	577	536	571	517	575	561	536	515	554	513	557	604	568	583	538	563	537	547	582	565	556	544	556	554	562	566	532	521	527	563	570	564	531	569	515	534
15497	13165	14501	12068	8034	5350	4139	3863	3720	3607	4233	3464	3552	2806	2510	2246	1684	1341	1016	831	884	816	597	669	477	300	286	261	266	236	229	338	259	217	168	174	164	197	145	141	129	110	104	113	108	128	98	97	96	96	83	99	99	92	93	109	109	101	90	95	103	104	101	93	86	104	110	92	101	85	116	110	90	99	95	104	104	114	103	81	99	113	81	91	123	90	106	109	80	114	107	90	91	95	74	93	93	115	80	108	93	95	101	93	89	86	92	106	99	118	119	88	105	89	102	115	121	95	96	104	113	98	109	93	106	100	98	106	96	97	100	104	102	96	85	95	92	88	95	92	93	115	122	94	103	92	107	97	109	100	101	116	111	104	106	122	111	96	104	90	101	100	99	105	88	121	103	111	96	87	105	91	91	97	95	109	101	107	105	88	105	93	105	113	89	91	113	119	102	98	94	96	96	109	105	101	95	85	81	92	99	98	101	96	97	94	108	96	100	99	108	101	93	108	105	109	130	114	105	86	102	93	121	96	101	110	100	101	85	83	91	103	87	103	99	112	91	107	91	107	99	96	97	100	119	90	96	89	89	98	102	88	95	95	87	93	90	91	111	91	92	114	101	97	101	100	78	81	102	91	107	120	94	99	82	102	105	79	102	110	93	101	101	111	93	108	82	90	97	104	93	106	102	100	107	112	103	84	98	116	99	107	102	87	86	104	97	76	103	92	75	107	94	90	108	109	106	91	83	86	120	101	104	114	91	113	94	108	91	91	78	100	92	109	77	93	84	95	101	92	92	104	96	96	95	83	111	91	104	92	94	109	89	82	77	105	103	101	122	87	111	98	89	102	122	94	93	98	115	103	104	98	90	94	81	98	91	88	92	103	111	96	104	108	99	104	103	98	100	88	96	104	98	92	100	109	98	81	101	111	89	106	128	112	83	97	94	90	122	104	88	90	100	103	91	105	97	99	96	84	97	100	104	84	104	78	100	125	84	105	88	74	105	99	99	92	92	93	102	101	90	89	104	91	94	74	114	94	92	90	83	104	105	104	72	109	91	108	102	89	98	117	103	91	98	99	114	117	118	95	103	94	87	93	91	80	90	91	121	114	109	100	112	108	112	94	91	95	92	76	86	97	86	91	113	104	86	95	91	96	91	90	100	75	91	104	110	88	109	100	103	80	98	87	96	105	99	113	91	112	88	101	101	100	90	99	83	109	96	106	109	92	112	96	112	93	92	115	91	104	100	80	99	105	101	104	99	81	105	92	96	99	98	101	107	90	96	99	113	86	103	109	111	91	97	77	79	90	113	91	85	105	98	97	96	100	88	92	95	115	96	102	122	82	92	108	88	94	112	98	102	102	103	100	88	100	98	94	100	96	95	83	103	75	106	91	87	101	117	102	84	114	111	105	88	110	101	105	113	103	103	89	85	94	116	97	109	93	93	109	95	91	93	90	107	96	99	83	100	116	92	119	104	117	72	96	99	101	87	96	109	103	99	98	96	103	89	92	117	103	94	90	97	114	107	96	101	94	109	95	105	98	100	88	97	116	101	91	118	103	73	87	94	90	103	90	98	109	99	98	82	89	108	100	94	84	104	91	101	113	112	95	97	103	89	98	110	111	101	92	98	103	101	92	101	58	89	84	100	115	80	111	109	100	79	92	111	87	94	83	112	88	116	92	94	119	106	105	103	92	109	86	89	87	100	86	88	121	117	115	93	101	99	105	96	118	99	92	107	115	106	72	95	97	94	92	105	104	107	104	87	109	93	92	97	105	81	88	91	126	92	104	83	89	92	116	87	127	121	105	109	107	87	93	95	90	107	95	102	93	99	113	88	102	106	90	92	98	87	108	112	87	102	92	99	91	98	95	96	91	119	102	89	95	111	93	113	108	96	105	89	110	120	83	103	96	96	101	112	112	113	88	87	95	107	96	115	106	125	88	92	101	88	87	95	109	79	104	111	96	104	96	110	111	96	82	100	104	93	99	94	101	102	104	80	97	104	85	92	92	127	119	93	120	106	100	94	103	108	97	88	92	100	97	107	104	97	91	91	89	88	114	96	106	124	91	87	107	109	97	95	97	89	103	109	93	95	108	105	115	111	99	91	93	99	106	95	89	73	106	96	100	79	108	107	93	105	90	93	86	80	78	108	96	99	109	92	99	107	64	115	102	114	81	93	85	107	94	95	108	93	106	115	93	90	104	101	102	108	112	93	93	109	116	94	111	117	100	76	119	109	99	87	97	111	95	116	99	103	116	96	105	103	112	109	103	98	93	83	102	91	105	100	99	83	89	103	99	97	101	119	99	96	83	109	90	112	116	93	97	108	99	91	99	111	105	84	107	95	115	89	102	95	104	112	97	88	92	87	112	99	101	76	116	98	110	110	89	104	112	100	131	85	89	100	90	84	107	107	88	104	100	101	81	103	108	91	115	95	95	98	89	122	99	95	102	105	90	101	106	102	93	100	95	98	98	87	81	96	101	70	92	89	106	103	89	98	87	93	90	106	102	82	94	110	94	110	90	85	90	104	98	121	91	100	103	116	108	98	85	87	106	114	98	100	100	118	101	84	81	87	83	91	90	89	109	90	99	90	83	93	108	114	93	117	92	93	109	100	87	94	99	106	99	89	90	87	98	98	97	90	103	105	98	100	106	106	85	96	106	96	100	108	95	100	97	96	110	112	104	92	107	95	112	94	111	102	90	101	89	105	102	104	98	99	103	103	107	104	98	92	86	103	104	96	107	97	97	113	99	100	97	79	115	89	98	108	93	112	91	94	105	89	109	88	86	91	101	100	109	101	102	94	100	111	75	92	99	95	91	101	108	89	100	96	97	98	107	91	126	96	96	95	103	119	95	117	113	87	88	112	98	97	102	96	109	87	106	102	117	93	86	112	103	85	106	105	129	95	108	94	97	113	92	85	108	98	86	100	110	94	94	99	101	99	97	89	96	102	91	97	84	94	86	79	96	79	96	112	120	91	82	100	116	100	97	102	89	91	85	108	87	105	85	100	98	92	100	98	91	98	103	85	92	93	101	88	110	97	100	94	104	113	105	94	88	104	91	96	102	105	115	127	114	95	105	109	117	103	114	102	80	111	81	103	101	92	98	104	82	112	108	95	106	108	100	92	91	90	95	73	96	110	112	93	100	102	92	103	76	86	102	100	85	97	78	84	114	104	112	111	98	83	85	104	97	115	101	95	109	102	93	105	105	112	84	106	115	82	75	103	97	103	98	99	102	98	112	118	94	96	93	95	111	101	76	97	99	93	88	112	84	105	87	103	108	112	81	98	129	102	99	104	87	102	91	108	117	94	104	95	100	90	108	104	92	97	114	96	101	92	96	104	103	90	89	91	98	87	92	103	103	82	93	122	94	91	93	79	79	74	103	99	104	112	110	110	102	105	99	85	103	102	105	101	105	108	99	99	85	108	95	87	110	100	129	107	116	80	83	93	114	111	98	97	100	117	113	100	94	97	87	99	101	97	112
9810	11440	20320	22963	19424	16059	13927	14371	14354	15264	16844	15379	16886	13425	12877	11884	9013	7589	5273	4716	5650	4648	4025	3803	3109	1549	1666	1579	1339	1143	1259	1685	1499	1254	901	976	903	879	766	586	495	390	452	449	402	359	347	355	297	292	330	317	296	303	293	303	273	309	322	320	291	276	300	288	287	316	319	276	305	285	293	287	280	320	316	297	260	300	294	318	332	287	298	322	290	286	308	264	287	287	324	300	315	260	280	288	309	277	290	318	276	326	300	290	306	285	278	296	312	302	299	314	293	319	310	336	318	295	309	300	282	310	305	326	313	300	277	319	312	302	304	292	291	304	317	320	279	301	295	295	314	290	294	263	288	320	299	319	289	271	295	287	311	321	270	281	328	286	290	290	291	311	304	286	318	283	325	295	310	292	288	285	276	283	297	307	313	295	279	312	296	309	283	289	307	266	283	285	296	295	266	300	296	291	306	287	344	291	309	303	307	294	317	300	290	289	303	305	294	308	312	320	314	299	321	280	314	337	341	307	345	325	319	325	291	327	290	291	280	283	280	277	273	302	280	314	306	295	318	290	311	291	272	298	250	322	328	281	294	304	317	286	297	318	305	265	297	303	331	280	328	302	295	291	320	304	283	299	248	296	292	304	295	290	270	267	284	291	303	289	287	306	319	271	312	276	270	260	298	325	266	294	309	285	307	298	319	283	265	283	292	298	277	321	291	288	301	266	325	299	295	277	306	322	270	295	275	314	301	304	324	318	300	304	315	313	285	321	307	316	284	270	303	287	304	280	287	290	282	308	301	287	269	295	279	286	307	310	290	305	279	296	310	298	311	301	295	296	316	301	280	267	273	288	282	301	299	300	305	261	296	285	292	278	327	290	300	301	259	294	290	322	282	298	303	337	300	298	300	281	304	301	312	282	301	289	317	303	289	283	294	297	278	318	332	303	304	319	302	302	248	297	285	269	265	280	292	280	292	316	256	294	297	300	291	315	265	258	274	314	299	303	313	288	308	298	268	273	319	270	299	318	272	310	322	313	303	309	296	290	306	298	300	333	299	300	312	311	284	299	292	265	313	298	290	308	307	286	312	331	261	300	275	271	278	293	288	289	292	304	305	293	311	308	287	311	304	315	300	299	272	296	290	281	300	295	290	302	306	298	307	263	276	292	303	303	279	295	287	283	284	309	313	289	264	302	295	283	283	274	307	298	304	295	309	293	317	272	301	316	284	267	318	305	300	295	301	279	283	285	305	286	289	299	335	269	271	317	291	282	319	290	301	289	341	308	293	266	320	284	282	262	295	291	297	292	295	319	301	298	315	314	288	255	278	288	304	271	302	293	306	303	263	307	289	303	280	295	264	295	296	306	311	322	306	295	321	301	288	306	304	269	285	292	290	279	277	289	320	292	295	295	290	300	281	304	296	319	280	315	315	299	317	280	291	308	272	290	290	309	298	311	252	297	284	270	307	309	333	280	254	273	297	300	284	293	305	256	294	265	292	299	270	298	303	271	319	295	261	302	349	307	306	284	285	255	258	278	258	275	278	333	268	274	321	293	308	297	287	297	277	272	304	327	307	279	299	293	330	284	290	306	293	278	316	309	292	313	319	286	251	294	303	300	313	324	281	309	292	299	315	307	314	300	319	261	286	312	266	280	289	303	290	280	311	292	310	296	282	310	286	291	292	280	285	304	284	275	292	300	305	314	290	295	305	310	311	303	281	300	276	318	285	293	267	276	335	283	285	285	304	294	272	289	300	306	313	325	292	300	313	308	281	297	303	295	308	305	278	323	306	280	309	306	310	303	299	322	296	315	273	332	296	305	306	292	307	280	291	310	339	246	325	273	300	307	295	285	266	289	285	320	294	296	321	293	318	313	277	280	309	287	293	258	293	287	317	281	291	291	306	303	304	316	296	299	294	306	302	294	296	300	290	302	312	310	297	285	304	297	271	304	267	311	305	277	311	302	326	279	307	336	285	278	293	283	268	291	303	339	302	316	303	292	263	316	297	265	320	297	305	315	290	337	341	306	280	298	322	296	300	283	299	308	329	265	274	301	304	318	340	283	325	300	281	315	298	275	283	290	269	285	282	292	260	292	261	346	302	258	297	288	302	268	322	281	257	310	274	313	299	305	289	302	305	275	305	303	322	270	270	306	334	285	299	309	295	287	291	285	289	276	309	277	272	305	257	304	289	288	323	290	301	296	327	293	312	282	264	301	279	325	292	330	270	281	322	275	291	275	305	299	319	285	273	288	310	284	316	296	263	316	291	300	286	275	287	275	272	293	335	320	312	291	287	274	284	289	300	321	300	295	322	288	297	270	302	276	298	293	274	267	278	285	315	274	312	300	266	288	279	286	261	294	318	296	266	279	287	294	265	294	297	279	300	285	281	281	304	292	297	318	317	290	309	307	300	287	284	284	302	311	296	306	276	287	297	289	297	322	325	299	279	277	321	316	321	313	317	285	303	303	268	264	276	272	291	267	324	276	287	292	300	283	276	266	319	318	282	280	296	317	288	288	283	279	290	298	307	331	292	311	294	299	303	292	308	300	308	279	309	302	294	324	294	288	291	305	271	291	306	311	266	309	326	313	288	259	308	304	320	289	269	306	324	283	318	297	281	255	306	284	302	316	334	297	286	306	263	292	288	279	296	286	304	295	302	327	306	314	271	294	296	322	298	332	301	268	322	297	282	252	300	286	322	303	318	294	307	319	282	295	291	322	286	283	311	287	298	329	280	313	298	275	317	313	332	267	320	283	269	281	283	322	287	287	300	277	293	289	293	305	295	320	294	292	270	304	337	280	305	284	307	254	269	331	327	284	302	301	334	278	300	323	289	288	274	277	281	272	311	292	304	270	270	280	292	313	295	274	276	292	278	327	323	316	300	296	302	310	293	304	287	310	290	306	301	309	294	312	300	298	241	285	282	276	331	300	298	300	315	286	338	310	312	279	287	293	261	302	285	316	288	325	266	307	285	299	266	277	336	312	304	287	261	314	294	313	275	296	274	298	301	275	272	266	321	273	258	291	283	274	290	325	302	295	308	298	316	285	304	279	281	279	293	299	288	311	292	296	254	317	287	285	284	324	297	275	308	294	255	289	307	259	283	299	310	290	333	305	297	304	318	297	314	327	308	308	320	272	275	290	308	280	275	299	293	305	284	275	284	294	306	295	296	279	302	308	310	309	280	318	299	272	308	281	318	325	266	303	296	305	295	273	293	306	314	333	300	289	298	308	284	300	309	284	294	335	301	311	294	328	270	295	312	285	303	285	286	300	268	279	285	303	257	299	290	304	313	278	276	300	315	293	310	302	300	300	296	285	303	313	302	308	304	314	287	291	293	317	290	293	318	304	315	299	306	301	295	293	300	317	310	307	300	293	302	285	294	294	335	294	317	294	305	298	293	260	292	306	310	309	315	296	306	320	283	293	308	303	285	284	293	342	307	331	286	302	302	280	282	307	313	277	295	296	312	290	269	323	300	304	305	300	302	317
32238	30045	30762	26787	21694	18419	13871	16292	28924	31800	34555	33201	33810	29550	27599	24134	20654	19003	13971	10200	10524	9742	7378	6083	4922	2540	2568	2228	1750	1232	1659	2422	2298	1851	1192	1059	1209	1130	1006	539	425	315	279	358	326	267	222	199	197	182	187	164	164	175	142	173	179	158	158	189	147	150	164	166	188	163	163	169	147	168	149	143	145	175	149	162	160	163	177	176	158	146	154	132	150	147	129	159	150	165	131	150	145	170	148	142	131	147	139	160	155	142	142	136	153	144	135	144	147	155	171	147	184	160	142	156	170	172	159	140	133	165	139	159	153	154	164	148	145	149	156	163	154	160	157	158	157	147	148	153	151	153	160	150	150	145	171	137	140	142	174	151	157	126	149	148	151	144	169	133	148	153	135	149	159	158	139	157	166	151	139	161	138	164	156	151	138	143	157	155	148	165	134	161	162	144	152	129	138	169	146	156	143	161	154	145	136	138	153	151	143	155	159	151	160	137	168	135	144	144	154	131	164	163	150	152	158	146	173	132	162	142	147	159	146	137	176	134	135	137	137	153	186	167	159	148	116	150	156	151	156	145	144	163	159	154	128	139	147	142	130	153	157	165	176	150	136	139	154	136	163	150	148	144	144	156	144	161	142	160	156	160	126	160	155	124	176	169	135	151	179	160	126	156	149	169	159	146	152	144	127	151	134	141	146	171	141	150	147	146	154	151	126	158	159	143	167	134	157	161	140	164	148	123	159	163	150	146	145	138	150	147	148	126	166	142	127	141	145	143	155	155	130	157	123	138	170	160	151	146	153	145	148	150	132	134	130	149	128	143	137	145	155	144	140	163	154	143	161	154	128	138	140	146	136	158	145	156	149	154	158	158	143	164	141	162	121	168	138	166	135	151	159	171	145	139	160	170	139	145	142	137	134	142	131	158	144	145	149	159	164	147	173	160	128	130	148	150	149	170	149	139	150	125	142	165	138	152	151	149	146	121	157	144	136	124	185	164	157	132	145	157	134	149	154	157	134	138	120	160	142	146	133	146	132	140	154	168	142	163	147	150	142	156	149	162	170	169	151	128	129	150	132	137	158	134	142	150	152	149	126	161	129	138	155	160	144	160	152	142	154	143	175	146	126	147	148	134	152	139	149	143	130	119	156	150	154	149	152	135	154	151	128	154	179	161	150	138	116	143	144	158	147	160	147	157	164	162	138	155	155	142	164	179	134	137	152	139	150	153	148	159	133	152	158	155	154	123	143	154	125	140	144	134	134	139	152	159	146	164	160	142	146	140	156	157	127	148	166	173	154	167	135	142	144	153	119	158	137	138	161	142	140	170	163	154	151	153	145	148	153	132	127	127	144	131	142	163	165	137	134	155	154	144	138	143	130	146	146	153	136	141	147	144	146	158	141	147	147	140	137	136	161	138	152	144	134	166	164	145	145	159	149	143	146	152	134	152	144	153	147	144	123	135	159	144	127	157	139	155	174	151	163	158	145	162	156	144	139	133	135	138	149	124	142	145	135	136	127	163	145	149	138	171	157	160	171	182	158	133	147	131	158	149	139	134	151	146	158	153	155	164	164	155	149	149	142	165	143	143	132	148	153	152	159	154	146	142	157	150	138	149	143	150	156	158	131	175	146	164	126	115	154	141	157	137	163	164	137	136	147	161	158	164	143	153	155	157	146	123	145	141	150	171	153	147	140	162	160	186	164	147	170	148	151	154	155	159	178	152	158	144	136	152	153	152	148	170	141	157	146	150	181	140	153	149	129	148	138	135	149	162	126	149	136	130	162	149	140	149	174	150	145	146	165	150	148	160	143	141	173	169	176	149	148	146	152	146	141	129	150	143	154	163	126	146	145	164	162	135	178	146	134	146	146	142	135	155	155	153	144	165	163	138	147	154	158	144	153	137	139	146	146	128	159	133	151	142	130	158	151	171	132	157	149	153	128	160	158	155	147	162	159	161	147	162	147	168	144	158	165	136	139	152	128	168	159	151	133	155	138	135	140	162	146	149	148	138	128	157	155	145	170	130	144	161	142	146	172	149	138	171	125	128	182	146	151	169	147	146	127	130	151	136	144	177	156	136	143	146	147	139	146	143	136	165	136	153	178	156	142	166	123	148	142	167	138	161	167	157	156	148	121	122	138	143	143	186	148	157	123	153	144	144	133	143	150	160	148	126	161	150	135	149	151	133	155	140	164	148	145	160	128	161	147	156	160	148	161	136	144	142	155	146	134	148	145	142	138	172	155	152	163	139	130	168	148	166	147	116	134	139	114	145	159	158	123	154	144	149	148	142	161	153	139	137	148	162	152	155	147	143	122	139	126	148	160	147	147	144	148	136	141	146	165	156	146	146	140	175	150	148	161	162	165	135	163	163	156	142	140	147	156	130	145	156	152	129	131	144	155	165	151	127	143	148	152	160	152	149	129	145	155	156	167	136	156	155	135	149	165	152	149	175	149	163	169	153	151	163	143	159	158	167	138	147	157	145	163	167	153	134	158	127	144	137	143	140	158	176	144	151	179	161	132	154	169	159	149	154	160	152	150	172	143	147	168	146	175	176	116	133	158	140	139	156	148	133	132	150	151	147	177	144	157	134	146	138	142	157	129	147	166	132	140	131	138	134	173	132	158	158	123	146	139	153	162	149	159	144	139	186	146	159	135	151	173	147	160	144	170	156	144	151	157	165	138	141	143	143	156	163	151	150	169	130	153	130	148	145	146	120	131	164	149	141	147	138	147	162	154	152	149	163	154	140	140	160	159	168	146	133	164	145	151	149	153	163	143	139	145	157	144	129	122	155	148	148	161	137	162	144	148	146	141	156	133	159	152	155	143	172	141	158	166	133	159	135	161	138	146	147	151	162	149	159	136	161	150	154	130	152	168	147	160	148	156	167	155	149	157	164	137	159	140	145	148	135	146	184	151	138	162	142	159	139	150	142	139	149	155	172	162	144	152	134	149	128	135	149	137	148	151	150	149	139	146	127	160	174	137	161	147	136	147	149	147	159	139	144	160	175	145	144	141	160	151	146	148	137	125	126	166	151	158	171	161	178	149	154	145	142	171	141	143	147	164	147	151	176	178	163	173	159	167	154	163	121	147	141	152	156	162	149	156	148	149	147	136	159	148	148	163	168	143	153	148	138	161	156	139	131	139	152	134	138	161	151	160	139	143	148	142	125	166	139	153	152	170	144	140	143	151	167	163	170	142	149	155	151	159	129	145	155	153	142	164	143	141	159	143	154	173	145	180	146	128	123	138	136	144	143	146	131	146	135	148	193	134	141	143	158	145	132	164	143	156	148	167	143	149	162	154	180	171	150	157	149	156	148	153	175	146	158	143	165	158	154	165	139	120	158	139	138	149	135	142	156	152	145	167	143	149	147	149	128	162	154	160	151	148	138	143	156	151	137	147	139	168	145	158	171	123	144	152	147	157	179	150	143	131	154	124	130	164	151	142	172	166	146	147	137	157	155	152	139	134	150	150	160	155	141	131	152	158	186
21535	23268	32152	34002	32802	31208	27694	32221	41791	45995	48367	49827	50619	47087	46608	44850	41413	40282	31329	28432	32677	30878	27043	24361	20793	11986	12793	11165	9174	7892	9101	13342	11913	9620	6317	6344	7275	6880	6288	3078	2535	1605	1456	1905	1709	1265	903	819	670	734	611	524	513	506	559	552	528	525	505	518	434	462	498	448	423	432	417	449	452	429	439	442	437	437	464	434	430	437	480	453	413	425	396	438	436	408	397	429	449	442	429	440	428	393	438	435	443	459	440	407	399	422	412	465	429	443	456	404	428	455	500	405	450	446	471	422	453	473	451	438	432	429	394	394	395	417	457	432	377	411	405	444	383	456	410	418	397	463	421	421	410	404	383	443	402	385	453	425	398	401	419	403	415	452	422	408	431	436	404	431	446	426	423	431	443	397	418	431	400	403	426	444	408	396	440	418	424	421	428	429	411	423	414	443	374	418	411	384	443	424	415	439	403	433	399	419	441	408	439	392	426	429	445	393	370	425	400	442	414	413	438	423	412	440	419	394	387	422	395	419	433	437	439	412	365	437	400	442	447	400	404	382	441	432	415	403	450	452	413	423	462	392	409	388	408	421	382	410	393	442	411	428	416	407	409	440	401	401	420	392	435	423	376	437	442	425	408	438	430	395	422	385	412	404	434	414	425	403	384	413	434	384	416	392	467	432	371	412	439	426	461	405	423	416	408	414	411	424	430	454	431	406	430	446	433	405	443	394	432	431	412	430	447	413	415	419	402	410	417	439	449	445	424	439	392	417	403	433	409	446	420	400	423	424	428	423	449	406	417	406	397	471	433	421	432	410	462	435	421	433	399	431	406	445	437	409	388	417	416	418	467	391	415	429	412	429	394	442	426	393	429	409	405	409	422	414	441	445	391	438	412	394	433	425	466	423	421	391	442	409	407	419	443	424	418	440	400	457	405	427	403	454	373	417	443	393	405	448	459	424	427	433	440	444	394	424	421	389	454	412	396	423	441	484	454	452	397	414	421	442	414	449	417	426	451	407	442	442	420	399	399	435	455	425	452	445	419	440	406	435	391	412	411	407	428	427	370	386	403	443	401	430	467	425	426	454	414	398	422	426	411	413	443	456	411	377	394	412	457	457	407	435	410	396	435	430	434	421	406	428	422	414	450	408	424	401	429	394	434	410	422	403	435	397	420	427	414	426	442	433	413	392	442	422	444	426	430	402	436	398	399	435	421	404	417	405	448	432	444	427	400	431	404	381	448	436	409	431	432	422	398	435	438	417	386	426	395	409	453	431	384	429	439	427	398	435	375	389	407	406	393	410	426	430	472	404	384	443	427	397	442	427	448	454	400	431	415	427	423	421	417	424	404	424	422	450	433	393	434	443	418	423	425	418	423	468	459	427	416	418	426	398	420	433	390	416	423	406	379	437	384	463	452	433	395	383	442	434	445	435	408	412	433	375	423	403	428	415	423	425	392	388	423	442	386	449	390	436	444	447	431	408	449	434	427	438	394	400	411	431	470	411	395	459	418	418	463	442	435	432	432	441	416	426	414	436	439	397	457	405	407	410	416	396	441	414	414	408	405	400	393	381	454	393	411	401	419	417	393	415	417	439	459	415	427	411	424	432	419	441	416	393	397	425	442	417	429	405	434	390	426	394	458	386	412	455	441	413	407	414	448	410	390	385	409	424	411	407	393	434	421	416	424	453	395	405	409	412	456	441	441	452	410	420	425	435	374	444	388	407	445	409	425	423	390	390	410	447	392	429	411	422	423	439	405	402	434	424	394	397	418	413	376	426	433	410	420	390	415	444	420	404	417	422	420	421	427	409	465	385	421	434	437	449	377	393	431	423	396	427	404	415	426	408	410	438	407	418	428	433	429	404	426	439	450	427	418	408	436	424	391	418	424	426	417	418	408	432	423	390	424	413	425	385	409	435	385	430	441	418	418	427	419	414	430	412	435	410	399	423	436	424	406	429	441	449	381	411	393	420	418	455	427	452	415	423	441	416	405	414	444	452	432	427	420	411	408	399	413	393	440	403	390	426	425	419	426	406	439	389	433	455	421	402	434	401	407	417	417	452	366	385	405	428	415	392	421	444	409	417	415	404	431	400	461	391	396	414	465	411	421	430	420	440	430	426	437	461	427	456	442	406	423	391	440	420	399	412	438	439	390	408	396	388	435	425	421	412	422	447	432	414	398	408	437	403	416	406	438	411	425	382	442	400	440	398	455	406	439	422	435	413	419	431	446	418	382	413	410	417	414	447	424	406	421	425	428	408	405	444	410	437	422	375	426	457	421	394	434	418	398	426	423	411	432	421	424	441	441	431	421	402	457	450	446	428	391	430	412	423	408	425	416	431	420	450	412	436	416	404	403	399	389	434	415	393	410	436	406	435	463	413	414	412	388	413	436	434	427	404	425	451	404	420	429	411	424	454	455	411	441	419	437	440	438	402	458	416	397	396	419	422	443	409	455	450	442	410	390	423	395	402	422	453	441	436	447	413	401	413	415	377	435	434	410	417	410	420	411	379	446	422	451	384	420	400	421	421	436	449	419	422	448	394	441	434	435	392	414	422	450	442	385	432	416	387	438	447	422	414	456	441	406	416	393	409	422	437	380	398	459	436	433	438	451	431	420	438	416	421	428	427	456	426	427	423	394	408	430	445	414	448	410	420	402	435	417	427	404	385	418	402	381	431	417	425	428	411	391	448	420	399	435	430	428	424	440	390	408	422	416	411	447	435	425	421	431	390	436	410	423	379	463	447	390	406	402	396	370	432	411	448	412	388	431	419	414	446	432	422	437	419	372	368	416	449	420	446	433	441	420	416	437	428	407	482	437	442	441	430	420	402	411	389	433	461	438	428	447	415	454	418	436	483	449	435	429	411	429	422	460	395	438	393	435	428	441	453	380	415	386	404	383	426	444	393	405	400	417	421	381	428	439	434	420	415	420	446	446	386	401	408	396	408	403	463	412	384	432	398	429	458	439	406	425	411	432	408	429	397	411	427	448	430	410	430	399	422	427	431	410	461	430	400	419	405	405	423	442	417	401	417	455	420	440	428	435	464	374	455	430	458	387	393	427	419	410	415	400	428	388	388	427	412	416	438	410	414	451	396	436	417	421	447	434	412	436	424	397	394	447	390	411	400	434	409	425	441	407	401	432	400	417	423	415	434	450	408	426	456	421	426	448	395	419	391	419	424	450	411	426	413	419	442	410	413	434	422	414	453	403	420	436	385	420	417	406	433	406	402	411	434	415	370	430	419	429	440	409	429	419	425	423	394	438	477	426	452	434	426	435	437	447	413	452	406	409	410	429	446	402	402	400	412	421	441	418	430	398	416	413	435	423	402	414	398	374	398	372	409	375	433	421	385	451	405	419	431	384	437	407	420	413	412	422	454	418	405	434	436	409	429	423	418	419	433	378	390	397	430	427	422	383	400	424	435	451	428	441	402	409	393	425	417	417	440	406	442	439	406	394	424	457	410	439	416	453	437	403	409	433	454	410	417	381	424
65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
